@keyframes console-frame_download-arrow__X0lJh{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}to{transform:none}}.console-frame_root__0tdKF{position:relative}.console-frame_title__9Samv{position:absolute;bottom:100%;left:0;width:100%;padding:.4em;border-radius:var(--radius-console-frame) var(--radius-console-frame) 0 0;font-size:.875rem;text-align:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;background-color:#f4edeb;color:#524d4c}.console-frame_item__4voIu{overflow:hidden;border-radius:0 0 var(--radius-console-frame) var(--radius-console-frame);background-color:var(--theme-black);color:var(--theme-white)}@keyframes control-tabs_download-arrow__ZnmS2{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}to{transform:none}}.control-tabs_root__MC6_A{position:relative;flex-grow:1;display:flex;flex-direction:column}@media(min-width:37.5em){.control-tabs_heading__0F6X5{position:absolute;z-index:var(--layer-above);top:0;left:0}}.control-tabs_list__kZsCy{overflow:hidden;display:flex}.control-tabs_button__L_YW6{border:0;background-color:rgba(0,0,0,0);color:inherit;font-family:var(--webfont);font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:normal;flex-grow:1;padding:1em 2em;background-color:var(--theme-white);color:var(--theme-accent)}.control-tabs_button__L_YW6:first-child{border-top-left-radius:var(--radius-control);border-bottom-left-radius:var(--radius-control)}.control-tabs_button__L_YW6:last-child{border-top-right-radius:var(--radius-control);border-bottom-right-radius:var(--radius-control)}.control-tabs_button__L_YW6:only-child{border-radius:var(--radius-control)}[data-display-mode=nerd] .control-tabs_button__L_YW6{background-color:rgba(0,0,0,0);border:1px solid}.control-tabs_button__L_YW6[data-state=active]{background-color:var(--theme-accent);color:var(--theme-on-accent);border-color:rgba(0,0,0,0)}.control-tabs_content__Ucni_{display:none;justify-content:center;align-items:center;margin:auto}.control-tabs_content__Ucni_[data-state=active]{display:flex}html:not([data-reduced-motion=true]) .control-tabs_content__Ucni_{position:-webkit-sticky;position:sticky;top:0;margin:calc(var(--spacing-section)*-1) calc(var(--spacing-container)*-1);padding:var(--spacing-section) var(--spacing-container);padding-top:calc(var(--spacing-section) + var(--header-offset));height:100vh}@keyframes video_download-arrow__ePtsi{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}to{transform:none}}.video_wrapper__7gXeV{position:relative}.video_wrapper__7gXeV:before{opacity:1;visibility:visible;transition:visibility 0s linear 0s,opacity .15s;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);pointer-events:none}.video_wrapper__7gXeV.video_running__UgvZd .video_button__1hv6U,.video_wrapper__7gXeV.video_running__UgvZd:before{opacity:0;visibility:hidden;transition:visibility 0s linear .15s,opacity .15s}.video_video__OVxc_{width:100%}.video_button__1hv6U{padding:0;border:0;background-color:rgba(0,0,0,0);color:inherit;position:absolute;z-index:var(--layer-above);top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:var(--theme-white)}.video_button__1hv6U:focus .video_icon__Etbx3,.video_button__1hv6U:hover .video_icon__Etbx3{transform:scale(1.1)}.video_icon__Etbx3{width:clamp(2.5rem,1.71875rem + 2.0833333333vw,3.75rem);transform-origin:center center;transition:all .15s ease-in-out}@keyframes centerpiece_download-arrow__AuzQX{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}to{transform:none}}.centerpiece_section__rnq4l{overflow:clip}html:not([data-reduced-motion=true]) .centerpiece_section__rnq4l{min-height:200vh}.centerpiece_section__rnq4l>div{display:flex;flex-direction:column;flex-grow:1}.centerpiece_tabs___UteB{margin-bottom:var(--spacing-medium);max-width:100%;min-width:100%}@media(min-width:37.5em){.centerpiece_tabs___UteB{position:absolute;z-index:var(--layer-above);top:0;right:0;min-width:calc(50% - var(--spacing-gutter)/2)}}@media(min-width:75em){.centerpiece_tabs___UteB{min-width:calc(25% - var(--spacing-gutter)*.75)}}.centerpiece_item__cvjoc{position:relative;display:flex;justify-content:center;align-items:center;max-width:75%;opacity:0;transition:opacity .3s linear}@media(min-width:56.25em){.centerpiece_item__cvjoc{max-width:43.75rem}}.centerpiece_item__cvjoc.centerpiece_isLoaded__qLUeZ{opacity:1}.centerpiece_backgroundImage__OXWkA{position:absolute;top:0;left:0;right:0;width:100%;height:100%;object-fit:contain}.centerpiece_video__hxBpw{overflow:hidden;width:100%;height:100%;border-radius:var(--radius-video-frame) var(--radius-video-frame) 0 0}@keyframes section-hero_download-arrow__JtATV{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}to{transform:none}}.section-hero_wrapperStretched__ICIvl{display:flex;flex-direction:column;min-height:calc(100svh - var(--header-offset) - var(--banner-height, 0px))}.section-hero_wrapperStretched__ICIvl .section-hero_sectionTop__lIlD1{flex-grow:1}@media(min-width:56.25em){.section-hero_wrapperStretched__ICIvl .section-hero_sectionTop__lIlD1{min-height:32.8125rem}.section-hero_sectionTop__lIlD1{display:flex;flex-direction:column;justify-content:center;padding-bottom:calc(var(--spacing-section)*2)}}@media(min-width:97.5em){.section-hero_sectionTop__lIlD1{padding-bottom:calc(var(--spacing-section)*2.5)}}.section-hero_containerTop__DGDS_{padding-bottom:var(--spacing-section)}@media(min-width:56.25em){.section-hero_containerTop__DGDS_{padding-bottom:0}}.section-hero_containerBottom__N6iHM{margin-top:calc(var(--spacing-section)*-2)}@media(min-width:97.5em){.section-hero_containerBottom__N6iHM{margin-top:calc(var(--spacing-section)*-2.5)}}.section-hero_containerBottom__N6iHM [data-box=true]{z-index:var(--layer-active)}@keyframes slider-cards_download-arrow__qZzEF{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}to{transform:none}}.slider-cards_slideWrapper__2PPbC{padding-left:15px;padding-right:15px;max-width:1560px;margin-right:auto;margin-left:auto}@media(min-width:37.5em){.slider-cards_slideWrapper__2PPbC{padding-left:clamp(1.875rem,1.2890625rem + 1.5625vw,2.8125rem);padding-right:clamp(1.875rem,1.2890625rem + 1.5625vw,2.8125rem)}}@media(min-width:97.5em){.slider-cards_slideWrapper__2PPbC{padding-left:45px;padding-right:45px}}@keyframes offer_download-arrow__8qM33{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}to{transform:none}}.offer_section__p5PWN{overflow:clip}.offer_mainSwiper__IrmoP{z-index:var(--layer-active)}.offer_thumbsContainer__iKJwP{position:relative;z-index:var(--layer-controls);padding-top:var(--spacing-small)}.offer_thumbsWrapper__IYDbV{overflow:clip;border-radius:4rem}@media(min-width:37.5em){.offer_thumbsWrapper__IYDbV{margin-left:auto;margin-right:auto}}@media(min-width:75em){.offer_thumbsWrapper__IYDbV.offer_noPointer__xXlnQ{max-width:calc(100% - 2*var(--slider-button-size) - var(--spacing-medium))}}.offer_thumbSwiper__3uPV4{padding-top:0;padding-bottom:0;background-color:hsla(0,0%,100%,.15);color:var(--theme-white)}[data-display-mode=nerd] .offer_thumbSwiper__3uPV4{background-color:var(--theme-dark)}@media(min-width:37.5em){.offer_thumbSwiper__3uPV4{margin:0;padding:0}}.offer_thumbSwiper__3uPV4[data-mask=both]{-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0,rgb(255,255,255) 10%,rgb(255,255,255) 90%,rgba(0,0,0,0));mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0,rgb(255,255,255) 10%,rgb(255,255,255) 90%,rgba(0,0,0,0))}.offer_thumbSwiper__3uPV4[data-mask=start]{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(255,255,255) 10%,rgb(255,255,255));mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(255,255,255) 10%,rgb(255,255,255))}.offer_thumbSwiper__3uPV4[data-mask=end]{-webkit-mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0,rgb(255,255,255) 10%,rgb(255,255,255));mask-image:linear-gradient(270deg,rgba(0,0,0,0) 0,rgb(255,255,255) 10%,rgb(255,255,255))}.offer_thumb__KFVKX{font-family:var(--webfont);font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:normal;display:flex;align-items:center;justify-content:center;flex-grow:1;width:auto;padding:.6em 1em;text-align:center;border-radius:4rem;transition:.15s ease-in-out;transition-property:background-color,color;cursor:pointer}.offer_thumb__KFVKX:focus-visible,.offer_thumb__KFVKX:hover{color:hsla(0,0%,100%,.6)}.offer_thumb__KFVKX[class*=swiper-slide-thumb-active]:not(:has(~[class*=swiper-slide-thumb-active])){background-color:var(--theme-shell);color:var(--theme-accent)}@media(min-width:37.5em){.offer_thumb__KFVKX{min-width:25%;min-height:var(--slider-button-size)}}@media(min-width:56.25em){.offer_thumb__KFVKX{min-width:20%}}@media(min-width:75em){.offer_thumb__KFVKX{min-width:14%}}@media(max-width:74.99em){.offer_navClass__0XNhe{position:-webkit-sticky;position:sticky;z-index:var(--layer-controls);left:0;bottom:var(--spacing-container);max-width:1560px;margin:auto;padding:var(--spacing-container);padding-bottom:0}}.offer_navClass__0XNhe.offer_pointer__TR_on{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;white-space:nowrap}@media(min-width:75em){.offer_navClass__0XNhe{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;white-space:nowrap}}.offer_navButtons__w8KwS{margin-top:0;background-color:rgba(44,44,44,.75);-webkit-backdrop-filter:blur(2px) brightness(85%);backdrop-filter:blur(2px) brightness(85%);border-color:rgba(0,0,0,0)}.offer_thumbNav__oP4U4{position:absolute;z-index:var(--layer-controls);top:0;width:100%;pointer-events:none}.offer_thumbNav__oP4U4.offer_pointer__TR_on{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;white-space:nowrap}@media(max-width:74.99em){.offer_thumbNav__oP4U4{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;white-space:nowrap}}.offer_thumbNavButtons__cJ4Yw{margin:0;background-color:rgba(0,0,0,0);color:var(--theme-white);border-color:hsla(0,0%,100%,.5);pointer-events:auto}.offer_thumbNavButtons__cJ4Yw:focus-visible,.offer_thumbNavButtons__cJ4Yw:hover{background-color:var(--theme-shell);border-color:var(--theme-shell);color:var(--theme-accent);transform:none}.offer_thumbNavButtons__cJ4Yw[disabled]{opacity:1;visibility:visible;transition:visibility 0s linear 0s,opacity .15s}.offer_cursor__f8qms{transition:transform .3s var(--ease-in-out-expo)}.offer_cursorRight__qhnsK{transform:scaleX(-1)}@keyframes text-block_download-arrow__u1FWc{0%{transform:translateY(-2px)}50%{transform:translateY(2px)}to{transform:none}}.text-block_textBlock__Oz2hr:not(:last-child){margin-bottom:var(--spacing-small)}.text-block_large___pwkZ{font-family:var(--webfont);font-size:.9375rem;font-weight:600;line-height:1.3;letter-spacing:normal}@media(min-width:75em){.text-block_large___pwkZ{font-size:clamp(1.5625rem,1.4453125rem + .3125vw,1.75rem);font-weight:700;line-height:1.1;letter-spacing:-.03em}}.text-block_title__5e1SB{display:block;font-weight:600;margin-bottom:.45em}.text-block_highlight__NB5I_{color:var(--highlight-color,var(--theme-accent))}[data-display-mode=nerd] .text-block_highlight__NB5I_{color:var(--theme-foreground);opacity:.5}.text-block_bold__3bKHf{font-weight:600}.text-block_row__jwa_W{margin-bottom:var(--spacing-default)}.text-block_row__jwa_W:last-child{margin-bottom:0}@media(max-width:37.49em){.text-block_spreadRow__qP8ue .text-block_col__ZU_J_:not(:first-child){position:relative}.text-block_spreadRow__qP8ue .text-block_col__ZU_J_:not(:first-child):after{content:"";position:absolute;top:calc(var(--spacing-container)*-1);left:calc(var(--spacing-container)*-.5);right:calc(var(--spacing-container)*-.5);margin:auto;border-top:1px solid var(--grid-line-color);opacity:var(--grid-line-opacity,.25);pointer-events:none;transform:scaleX(0);transform-origin:bottom left;transition:transform 2s var(--ease-out-expo)}}@media(min-width:75em){.text-block_spreadRow__qP8ue{display:grid;grid-template-columns:repeat(4,1fr)}.text-block_spreadRow__qP8ue .text-block_col__ZU_J_{width:auto}.text-block_spreadRow__qP8ue .text-block_col__ZU_J_:nth-child(2n),.text-block_spreadRow__qP8ue .text-block_col__ZU_J_:nth-child(4n+1){grid-column:span 2;display:flex;align-items:flex-start;justify-content:flex-end}.text-block_spreadRow__qP8ue .text-block_col__ZU_J_:nth-child(2n)>*,.text-block_spreadRow__qP8ue .text-block_col__ZU_J_:nth-child(4n+1)>*{width:calc(50% - var(--spacing-gutter)/2)}}