.styles_section__Xn73Z{background:#14171d;color:#fff;font-family:Inter,sans-serif}.styles_container__eVLH9{box-sizing:border-box;max-width:1680px;margin:0 auto;padding:96px clamp(24px,6vw,120px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:clamp(32px,6vw,100px);gap:clamp(32px,6vw,100px)}.styles_visual__9Gp_w{position:relative;min-width:0}.styles_glow__zz_aF{position:absolute;inset:5% -10%;background:radial-gradient(ellipse at center,rgba(105,143,146,.14),transparent 65%);pointer-events:none}.styles_visualLabel__04QQG{position:absolute;top:0;left:0;color:hsla(0,0%,100%,.25);font-size:10px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase}.styles_screens__myjme{position:relative;aspect-ratio:1}.styles_screen__wg_FJ{position:absolute;inset:0;animation:styles_screenReveal__ABGua .6s cubic-bezier(.16,1,.3,1) both}.styles_screen__wg_FJ[hidden]{display:none}.styles_screenImage__j_Wtg{display:block;width:100%;height:auto;filter:drop-shadow(0 20px 30px rgba(0,0,0,.3))}.styles_screenCaption__N5_cY{display:block;margin:8px 0 0;color:hsla(0,0%,100%,.35);text-align:center;font-size:11px;line-height:1.5;letter-spacing:.03em}.styles_content__IEJFK{min-width:0}.styles_eyebrow__qaMRQ{margin:0 0 28px;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.styles_title__IZOGv{margin:0;color:#fff;font-family:inherit;font-size:clamp(36px,4vw,64px);font-weight:500;line-height:1.1;letter-spacing:-.05em}.styles_title__IZOGv span{color:hsla(0,0%,100%,.45)}.styles_description__AS0l9{max-width:420px;margin:24px 0 32px;color:hsla(0,0%,100%,.5);font-size:15px;line-height:1.7;font-weight:300}.styles_steps__v2I1J{overflow-anchor:none}.styles_step__uyeu1{border-top:1px solid hsla(0,0%,100%,.12)}.styles_step__uyeu1:last-child{border-bottom:1px solid hsla(0,0%,100%,.12)}.styles_stepHeading__0aHR_{margin:0}.styles_stepButton__84EfC{display:flex;align-items:baseline;gap:16px;width:100%;padding:20px 0;background:rgba(0,0,0,0);border:0;text-align:left;font:400 15px/1.5 Inter,sans-serif;color:hsla(0,0%,100%,.5);cursor:pointer;transition:color .2s}.styles_stepButton__84EfC:hover{color:#fff}.styles_stepButton__84EfC:focus-visible{outline:2px solid #fff;outline-offset:4px}.styles_stepNumber__Pzrks{color:hsla(0,0%,100%,.3);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_stepIndicator__H9u9i{position:relative;flex:0 0 16px;height:16px;margin-left:auto;align-self:center;color:hsla(0,0%,100%,.4)}.styles_stepIndicator__H9u9i:after,.styles_stepIndicator__H9u9i:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:1px;background:currentColor;transform:translate(-50%,-50%)}.styles_stepIndicator__H9u9i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .45s ease}.styles_active__r5QXG .styles_stepIndicator__H9u9i:after{transform:translate(-50%,-50%) rotate(0deg)}.styles_active__r5QXG .styles_stepButton__84EfC{color:#fff}.styles_stepDetails__CZFyF{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1),opacity .45s ease}.styles_stepDetails__CZFyF p{margin:0;padding:0 28px 20px;color:hsla(0,0%,100%,.45);font-size:13px;font-weight:300;line-height:1.8}.styles_stepDetailsContent__a4KUy{min-height:0;overflow:hidden}.styles_active__r5QXG .styles_stepDetails__CZFyF{grid-template-rows:1fr;opacity:1}.styles_actions___DGAt{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px}.styles_primary__ZWh31,.styles_secondary__3Wm8o{font-size:13px;line-height:1.5}.styles_primary__ZWh31:focus-visible,.styles_secondary__3Wm8o:focus-visible{outline:2px solid #fff;outline-offset:5px}.styles_primary__ZWh31{display:inline-flex;align-items:center;gap:16px;padding:14px 20px;border-radius:999px;background:#fff;color:#101217;transition:background .2s}.styles_primary__ZWh31:hover{background:#dfe4eb}.styles_secondary__3Wm8o{color:hsla(0,0%,100%,.6)}.styles_secondary__3Wm8o:hover{color:#fff}.styles_visible__1I7Q4 .styles_content__IEJFK{animation:styles_detailsReveal__ybN0P .8s ease both}.styles_visible__1I7Q4 .styles_visual__9Gp_w{animation:styles_screenReveal__ABGua 1s cubic-bezier(.16,1,.3,1) both}@keyframes styles_screenReveal__ABGua{0%{opacity:0;transform:translateY(20px) rotate(-3deg) scale(.97)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes styles_detailsReveal__ybN0P{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px)and (min-width:761px){.styles_container__eVLH9{gap:24px;grid-template-columns:.8fr 1fr}.styles_actions___DGAt{gap:16px}}@media(max-width:760px){.styles_container__eVLH9{grid-template-columns:1fr;padding-top:64px;padding-bottom:64px;gap:48px}.styles_content__IEJFK{grid-row:1}.styles_visual__9Gp_w{width:min(100%,440px);margin:0 auto}.styles_title__IZOGv{font-size:clamp(34px,9vw,48px)}.styles_stepButton__84EfC{gap:12px;font-size:14px}}@media(prefers-reduced-motion:reduce){.styles_screen__wg_FJ,.styles_stepDetails__CZFyF,.styles_visible__1I7Q4 .styles_content__IEJFK,.styles_visible__1I7Q4 .styles_visual__9Gp_w{animation:none}.styles_primary__ZWh31,.styles_stepButton__84EfC,.styles_stepDetails__CZFyF,.styles_stepIndicator__H9u9i:after{transition:none}}.styles_section__IWjgG{position:relative;isolation:isolate;color:#fff;font-family:Inter,sans-serif;background:#0b0d11}.styles_scene__AYcOz{position:absolute;inset:0;overflow:hidden;z-index:-1}.styles_sceneImage__4E23R{object-fit:cover;object-position:center;opacity:.18}.styles_sceneShade__Q7yAw{position:absolute;inset:0;background:linear-gradient(90deg,#0b0d11 10%,rgba(11,13,17,.4) 80%),linear-gradient(180deg,#101217,transparent 25%,transparent 65%,#101217)}.styles_container__NCeIV{box-sizing:border-box;max-width:1680px;margin:0 auto;padding:80px clamp(24px,6vw,120px) 96px}.styles_stage__dbabR{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:64px;gap:64px;align-items:center}.styles_eyebrow__yKMe_{margin:0 0 28px;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.styles_title__vel1A{margin:0;color:#fff;font-family:inherit;font-size:clamp(36px,4vw,64px);font-weight:500;line-height:1.1;letter-spacing:-.05em}.styles_title__vel1A span{color:hsla(0,0%,100%,.5)}.styles_description__LwmD6{max-width:440px;margin:24px 0 32px;color:hsla(0,0%,100%,.55);font-size:16px;font-weight:300;line-height:1.7}.styles_actions__bTFJa{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.styles_previewButton__2_tDo{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 22px;border:0;border-radius:999px;background:#fff;color:#101217;font:500 13px/1.5 Inter,sans-serif;cursor:pointer;transition:background .2s}.styles_previewButton__2_tDo:hover{background:#dfe4eb}.styles_installLink__X_evS{display:inline-flex;gap:12px;color:hsla(0,0%,100%,.7);font-size:13px;line-height:1.5}.styles_installLink__X_evS:hover{color:#fff}.styles_closeButton__0iWVD:focus-visible,.styles_installLink__X_evS:focus-visible,.styles_previewButton__2_tDo:focus-visible{outline:2px solid #fff;outline-offset:5px}.styles_product__eVI_M{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;padding:32px 0}.styles_glow___kM3d{position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(92,112,166,.14),transparent 65%);pointer-events:none}.styles_productImage__rZeOS{position:relative;width:min(100%,400px);height:auto;filter:drop-shadow(0 32px 28px rgba(0,0,0,.4))}.styles_specifications__DXFRh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:48px;gap:48px;margin-top:72px}.styles_specification__ZyFqd{border-top:1px solid hsla(0,0%,100%,.16);padding-top:24px}.styles_specLabel__dWZ8B{margin:0 0 20px;font-size:11px;line-height:1.5;color:hsla(0,0%,100%,.35)}.styles_specTitle__b1Hwo{margin:0 0 12px;font:500 20px/1.4 Inter,sans-serif;color:hsla(0,0%,100%,.9);letter-spacing:-.03em}.styles_specText__nJo2j{margin:0;max-width:300px;color:hsla(0,0%,100%,.45);font-size:14px;font-weight:300;line-height:1.7}.styles_visible__F3n5H .styles_intro___G6EX{animation:styles_rise___Ey8o .8s ease both}.styles_visible__F3n5H .styles_product__eVI_M{animation:styles_productReveal__XXuks 1.1s cubic-bezier(.16,1,.3,1) both}.styles_visible__F3n5H .styles_specification__ZyFqd{animation:styles_rise___Ey8o .8s ease .2s both}@keyframes styles_rise___Ey8o{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_productReveal__XXuks{0%{opacity:0;transform:translateY(40px) rotate(5deg)}to{opacity:1;transform:translateY(0) rotate(0deg)}}.styles_modal__vaB0a{box-sizing:border-box;width:min(1100px,100% - 48px);height:min(780px,85dvh);max-width:none;max-height:none;padding:0;border:1px solid hsla(0,0%,100%,.15);border-radius:24px;color:#fff;background:#101217;overflow:hidden}.styles_modal__vaB0a::-webkit-backdrop{background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.styles_modal__vaB0a::backdrop{background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.styles_modalContent__p2fPS{display:flex;flex-direction:column;height:100%;min-height:0}.styles_modalHeader__KDHko{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px}.styles_modalHeader__KDHko h2{margin:0;font:400 13px/1.5 Inter,sans-serif;color:hsla(0,0%,100%,.65)}.styles_closeButton__0iWVD{display:grid;place-items:center;width:36px;height:36px;padding:0;background:rgba(0,0,0,0);border:0;color:#fff;font-size:28px;line-height:1;cursor:pointer}.styles_closeButton__0iWVD:hover{opacity:.65}.styles_viewerLoading__R9JZG{display:grid;place-items:center;flex:1 1;font:400 14px/1.5 Inter,sans-serif;color:hsla(0,0%,100%,.6)}.styles_modelViewer__LTROy{display:flex;flex-direction:column;width:100%;height:100%;flex:1 1;min-height:0}.styles_modelControls__jTseC{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.styles_modelButton__iBG4B{padding:8px 16px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7);font-family:Inter,serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_modelButton__iBG4B:hover{background:hsla(0,0%,100%,.1);color:#fff}.styles_modelButton__iBG4B.styles_active__PdbpF{background:hsla(0,0%,100%,.15);color:#fff;border-color:hsla(0,0%,100%,.3)}.styles_canvasContainer__NaJ4E{flex:1 1;width:100%;min-height:0;height:100%;border-radius:16px;overflow:hidden;background:rgba(0,0,0,.3);position:relative}.styles_loading__wjQ3q{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;left:0;background:#000}.styles_spinner__AV3rd{width:48px;height:48px;border:4px solid hsla(0,0%,100%,.2);border-top-color:#fff;border-radius:50%;animation:styles_spin__2sBv9 2s linear infinite}@keyframes styles_spin__2sBv9{to{transform:rotate(1turn)}}.styles_errorMessage__dfJhk{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:hsla(0,0%,100%,.9);font-family:Inter,serif;font-size:16px;gap:16px;text-align:center;padding:20px}.styles_errorMessage__dfJhk p{margin:0}.styles_errorButtons___jpKT{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.styles_errorMessage__dfJhk button{padding:10px 20px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);color:#fff;font-family:Inter,serif;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_errorMessage__dfJhk button:hover{background:hsla(0,0%,100%,.2)}.styles_errorMessage__dfJhk button:disabled{opacity:.5;cursor:not-allowed}.styles_retryButton__emnB0{background:rgba(34,197,94,.2)!important;border-color:rgba(34,197,94,.3)!important}.styles_retryButton__emnB0:hover{background:rgba(34,197,94,.3)!important}.styles_errorHint__qJeiK{font-size:14px;color:hsla(0,0%,100%,.7);margin-top:8px}@media(max-width:1000px){.styles_stage__dbabR{gap:32px;grid-template-columns:1.1fr 1fr}.styles_specifications__DXFRh{gap:24px}.styles_specTitle__b1Hwo{font-size:17px}}@media(max-width:760px){.styles_container__NCeIV{padding-top:64px;padding-bottom:64px}.styles_stage__dbabR{grid-template-columns:1fr;gap:32px}.styles_title__vel1A{font-size:clamp(32px,8.5vw,48px)}.styles_description__LwmD6{font-size:15px}.styles_product__eVI_M{padding:16px 0}.styles_productImage__rZeOS{width:min(100%,300px)}.styles_specifications__DXFRh{grid-template-columns:1fr;gap:28px;margin-top:40px}.styles_specLabel__dWZ8B{margin-bottom:12px}.styles_specTitle__b1Hwo{font-size:20px}.styles_specText__nJo2j{max-width:440px}.styles_modal__vaB0a{width:calc(100% - 24px);height:85dvh;border-radius:16px}.styles_modalHeader__KDHko{padding:12px 16px}.styles_modelButton__iBG4B{padding:6px 12px;font-size:13px}.styles_errorMessage__dfJhk{box-sizing:border-box;padding:16px;font-size:14px}}@media(prefers-reduced-motion:reduce){.styles_spinner__AV3rd,.styles_visible__F3n5H .styles_intro___G6EX,.styles_visible__F3n5H .styles_product__eVI_M,.styles_visible__F3n5H .styles_specification__ZyFqd{animation:none}.styles_previewButton__2_tDo{transition:none}}.styles_section__S6rcW{box-sizing:border-box;max-width:1680px;margin:0 auto;padding:112px clamp(24px,6vw,120px);color:#fff;font-family:Inter,sans-serif}.styles_header__dnhej{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:56px}.styles_eyebrow__bOzuG{margin:0 0 28px;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.styles_title__d87MV{margin:0;color:#fff;font-family:inherit;font-size:clamp(34px,4vw,64px);font-weight:500;line-height:1.1;letter-spacing:-.05em}.styles_title__d87MV span{color:hsla(0,0%,100%,.45)}.styles_description__pPqf_{max-width:330px;margin:0 0 4px;color:hsla(0,0%,100%,.5);font-size:15px;font-weight:300;line-height:1.7}.styles_tabs__vkWZ_{display:flex;margin-bottom:40px}.styles_tab__IvRVW{display:flex;align-items:flex-start;flex:1 1;gap:20px;padding:24px 16px 24px 0;border:0;border-bottom:1px solid hsla(0,0%,100%,.15);background:rgba(0,0,0,0);color:hsla(0,0%,100%,.4);font-family:inherit;text-align:left;cursor:pointer;transition:color .2s,border-color .2s}.styles_tab__IvRVW:hover{color:hsla(0,0%,100%,.8)}.styles_tab__IvRVW:focus-visible{outline:2px solid #fff;outline-offset:-4px;border-radius:4px}.styles_active__5oPu7{color:#fff;border-bottom-color:#fff}.styles_tabNumber__0jcuf{padding-top:4px;font-size:11px;line-height:1.5;opacity:.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_tabText__gE5kn{font-size:20px;font-weight:500;line-height:1.4;letter-spacing:-.02em}.styles_tabHint__jgvPJ{display:block;margin-top:8px;font-size:12px;font-weight:300;letter-spacing:0;opacity:.55}.styles_panel__crnf9{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center;animation:styles_panelReveal__0VyIG .6s ease both}.styles_panel__crnf9[hidden]{display:none}.styles_panel__crnf9:focus-visible{outline:1px solid hsla(0,0%,100%,.5);outline-offset:8px}.styles_media__p8lpl{position:relative;min-width:0;aspect-ratio:1.3;overflow:hidden;border-radius:12px;background:#171b21}.styles_image__wXbhY{object-fit:cover;transition:transform .8s ease}.styles_media__p8lpl:hover .styles_image__wXbhY{transform:scale(1.035)}.styles_imageShade__DNRZm{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.55))}.styles_caption__O7VPN{position:absolute;bottom:24px;left:24px;color:hsla(0,0%,100%,.7);font-size:10px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.styles_copy__k9X1b{min-width:0}.styles_panelLabel__YPq2u{margin:0 0 20px;color:hsla(0,0%,100%,.35);font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase}.styles_panelTitle__AQ5_j{margin:0 0 20px;font:500 clamp(24px,2.3vw,36px)/1.2 Inter,sans-serif;letter-spacing:-.04em;color:#fff}.styles_panelDescription__VpUq6{margin:0;color:hsla(0,0%,100%,.5);font-size:15px;line-height:1.8;font-weight:300}.styles_examples__wHlNo{display:flex;flex-wrap:wrap;gap:8px 16px;margin:24px 0 32px;padding:0;list-style:none}.styles_examples__wHlNo li{color:hsla(0,0%,100%,.4);font-size:11px;line-height:1.6}.styles_cta__bQl0Y{display:inline-flex;align-items:center;gap:24px;padding:13px 22px;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;color:#fff;font-size:13px;line-height:1.5;transition:color .2s,background .2s}.styles_cta__bQl0Y:hover{background:#fff;color:#101217}.styles_cta__bQl0Y:focus-visible{outline:2px solid #fff;outline-offset:5px}.styles_visible__63Atn .styles_header__dnhej{animation:styles_panelReveal__0VyIG .8s ease both}.styles_visible__63Atn .styles_showcase__OqcT3{animation:styles_panelReveal__0VyIG .9s ease .15s both}@keyframes styles_panelReveal__0VyIG{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){.styles_header__dnhej{flex-direction:column;align-items:flex-start;gap:24px}.styles_description__pPqf_{max-width:520px}}@media(max-width:900px){.styles_panel__crnf9{grid-template-columns:1fr;gap:32px}.styles_media__p8lpl{aspect-ratio:1.7}.styles_panelDescription__VpUq6,.styles_panelTitle__AQ5_j{max-width:560px}}@media(max-width:600px){.styles_section__S6rcW{padding-top:64px;padding-bottom:64px}.styles_header__dnhej{margin-bottom:24px}.styles_title__d87MV{font-size:clamp(30px,8vw,44px)}.styles_tab__IvRVW{padding:20px 8px 20px 0;gap:8px}.styles_tabNumber__0jcuf{display:none}.styles_tabText__gE5kn{font-size:15px}.styles_tabHint__jgvPJ{font-size:10px;line-height:1.5}.styles_tabs__vkWZ_{margin-bottom:24px}.styles_media__p8lpl{aspect-ratio:1.2}.styles_caption__O7VPN{bottom:20px;left:20px;font-size:9px}}@media(prefers-reduced-motion:reduce){.styles_panel__crnf9,.styles_visible__63Atn .styles_header__dnhej,.styles_visible__63Atn .styles_showcase__OqcT3{animation:none}.styles_cta__bQl0Y,.styles_image__wXbhY,.styles_tab__IvRVW{transition:none}.styles_media__p8lpl:hover .styles_image__wXbhY{transform:none}}.styles_cookiesNotification__UZ4fT{display:flex;flex-direction:column;width:80%;border-radius:22px;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;max-width:560px;border:1px solid hsla(0,0%,100%,.1);background:#27282c;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);gap:16px}.styles_cookiesNotification__UZ4fT,.styles_text__d4lms{color:hsla(0,0%,100%,.85);font-family:Inter,serif;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.styles_text__d4lms{-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_buttons__ZsgJK{flex-direction:row;gap:16px;width:100%}.styles_agreeButton__NbXrV,.styles_buttons__ZsgJK{display:flex;justify-content:center;font-size:17px}.styles_agreeButton__NbXrV{align-items:center;border:none;height:36px;padding:10px 20px;border-radius:999px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;color:hsla(0,0%,100%,.85);font-family:Inter,serif;font-style:normal;font-weight:500;cursor:pointer;width:50%;transition:background .3s ease,color .3s ease}.styles_agreeButton__NbXrV:hover{background:hsla(0,0%,100%,.25);color:#fff}.styles_declineButton__01owS{display:flex;align-items:center;justify-content:center;height:36px;padding:10px 20px;background:none;border:none;color:hsla(0,0%,100%,.85);font-family:Inter,serif;font-size:17px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer;width:50%;border-radius:999px;transition:background .3s ease,color .3s ease}.styles_declineButton__01owS:hover{background:hsla(0,0%,100%,.1)}@media(max-height:500px){.styles_cookiesNotification__UZ4fT{bottom:10px;padding:16px}}@media(max-width:768px){.styles_agreeButton__NbXrV,.styles_declineButton__01owS,.styles_text__d4lms{font-size:16px;font-weight:300;line-height:20px}.styles_agreeButton__NbXrV,.styles_declineButton__01owS{height:32px;padding:8px 16px}.styles_cookiesNotification__UZ4fT{gap:16px;padding:16px;bottom:12px}}@media(max-width:540px){.styles_agreeButton__NbXrV,.styles_declineButton__01owS,.styles_text__d4lms{font-size:14px;line-height:16px}.styles_cookiesNotification__UZ4fT{gap:12px}}@media(max-width:400px){.styles_agreeButton__NbXrV,.styles_declineButton__01owS,.styles_text__d4lms{font-size:12px;line-height:14px}}@media(max-width:360px){.styles_buttons__ZsgJK{flex-direction:column;align-items:center;gap:8px}.styles_agreeButton__NbXrV,.styles_declineButton__01owS{width:100%}}.styles_section__QpKNV{box-sizing:border-box;display:grid;grid-template-columns:.85fr 1.35fr;align-items:start;grid-gap:clamp(48px,7vw,120px);gap:clamp(48px,7vw,120px);max-width:1680px;margin:0 auto;padding:112px clamp(24px,6vw,120px);font-family:Inter,sans-serif;color:#fff}.styles_intro__Vwqzl{position:-webkit-sticky;position:sticky;top:132px}.styles_eyebrow__A8QR_{margin:0 0 28px;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.styles_title___R2_m{margin:0;color:#fff;font:500 clamp(36px,4vw,64px)/1.1 Inter,sans-serif;letter-spacing:-.05em}.styles_title___R2_m span{color:hsla(0,0%,100%,.45)}.styles_description__j5uIm{max-width:320px;margin:24px 0 0;color:hsla(0,0%,100%,.5);font-size:15px;font-weight:300;line-height:1.8}.styles_contact__h_Hq9{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px;font-size:12px;line-height:1.5;color:hsla(0,0%,100%,.35)}.styles_contact__h_Hq9 a{color:hsla(0,0%,100%,.8);font-size:14px}.styles_contact__h_Hq9 a:hover{color:#fff}.styles_contact__h_Hq9 a:focus-visible{outline:2px solid #fff;outline-offset:5px}.styles_accordion____Btp{min-width:0;overflow-anchor:none}.styles_item__KKMes{border-top:1px solid hsla(0,0%,100%,.15)}.styles_item__KKMes:last-child{border-bottom:1px solid hsla(0,0%,100%,.15)}.styles_questionHeading__Cps3p{margin:0}.styles_question___leZC{display:grid;grid-template-columns:24px minmax(0,1fr) 16px;align-items:baseline;grid-gap:16px;gap:16px;width:100%;padding:26px 0;border:0;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.7);font:400 16px/1.6 Inter,sans-serif;text-align:left;cursor:pointer;transition:color .3s}.styles_question___leZC:hover{color:#fff}.styles_question___leZC:focus-visible{outline:2px solid #fff;outline-offset:4px}.styles_number__FFLAH{color:hsla(0,0%,100%,.3);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_icon___1pH_{position:relative;width:16px;height:16px;align-self:center;color:hsla(0,0%,100%,.5)}.styles_icon___1pH_:after,.styles_icon___1pH_:before{content:"";position:absolute;width:10px;height:1px;top:50%;left:50%;background:currentColor;transform:translate(-50%,-50%)}.styles_icon___1pH_:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .6s cubic-bezier(.4,0,.2,1)}.styles_item_open__mQkTy .styles_icon___1pH_:after{transform:translate(-50%,-50%) rotate(0deg)}.styles_item_open__mQkTy .styles_question___leZC{color:#fff}.styles_answer__oNAjw{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1),opacity .45s ease}.styles_item_open__mQkTy .styles_answer__oNAjw{grid-template-rows:1fr;opacity:1}.styles_answerContent__VCiXl{min-height:0;overflow:hidden}.styles_answerContent__VCiXl p{margin:0;padding:0 32px 28px 40px;color:hsla(0,0%,100%,.45);font-size:14px;font-weight:300;line-height:1.9;overflow-wrap:break-word}@media(max-width:1000px){.styles_section__QpKNV{grid-template-columns:1fr;gap:48px}.styles_intro__Vwqzl{position:static}.styles_description__j5uIm{max-width:480px}.styles_contact__h_Hq9{margin-top:28px}}@media(max-width:600px){.styles_section__QpKNV{padding-top:64px;padding-bottom:64px}.styles_title___R2_m{font-size:clamp(34px,9vw,48px)}.styles_question___leZC{grid-template-columns:18px minmax(0,1fr) 16px;gap:12px;padding:22px 0;font-size:15px}.styles_answerContent__VCiXl p{padding-left:30px;padding-right:16px;font-size:13px}}@media(prefers-reduced-motion:reduce){.styles_answer__oNAjw,.styles_icon___1pH_:after,.styles_question___leZC{transition:none}}.styles_section__ejmFP{max-width:1680px;margin:0 auto;padding:112px clamp(24px,6vw,120px) 128px;box-sizing:border-box;color:#fff;font-family:Inter,sans-serif}.styles_layout__FNBbN{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;grid-gap:clamp(48px,7vw,120px);gap:clamp(48px,7vw,120px)}.styles_content__lOX_e{min-width:0}.styles_eyebrow__v7XmS{margin:0 0 28px;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.16em;text-transform:uppercase}.styles_title__Amaar{margin:0;color:#fff;font-family:inherit;font-size:clamp(36px,4.1vw,64px);font-weight:500;line-height:1.1;letter-spacing:-.05em}.styles_title__Amaar span{color:hsla(0,0%,100%,.45)}.styles_description__7vAJE{max-width:440px;margin:24px 0 48px;color:hsla(0,0%,100%,.55);font-size:16px;font-weight:300;line-height:1.7}.styles_features__fqAky{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px 36px;gap:32px 36px;margin:0;padding:0;list-style:none}.styles_feature__M7U5G{padding-top:20px;border-top:1px solid hsla(0,0%,100%,.14)}.styles_number___hbAW{display:block;margin-bottom:18px;color:hsla(0,0%,100%,.3);font-size:12px;line-height:1.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.styles_featureTitle__t3yjO{margin:0 0 10px;color:hsla(0,0%,100%,.9);font-family:inherit;font-size:17px;font-weight:500;line-height:1.4;letter-spacing:-.02em}.styles_featureDescription__jpP6u{margin:0;color:hsla(0,0%,100%,.45);font-size:14px;font-weight:300;line-height:1.7}.styles_visual__4Zla0{position:relative;display:grid;place-items:center;min-width:0;aspect-ratio:1}.styles_orbit__hVepU{position:absolute;inset:1%;border:1px solid hsla(0,0%,100%,.05);border-radius:50%;background:radial-gradient(ellipse,rgba(94,121,168,.12),transparent 70%)}.styles_orbit__hVepU:after{content:"";position:absolute;inset:12%;border:1px solid hsla(0,0%,100%,.035);border-radius:50%}.styles_symbol__IicNn{position:relative;width:95%;aspect-ratio:1;background-image:linear-gradient(135deg,rgba(224,233,255,.65),rgba(84,119,170,.25)),url(/images/hero-door-v3.jpg);background-size:100% 100%,260% auto;background-position:50%,25% 40%;background-blend-mode:screen;-webkit-mask:url(/icons/logo-symbol.svg) center/contain no-repeat;mask:url(/icons/logo-symbol.svg) center/contain no-repeat}.styles_visualCaption__oU9r3{position:absolute;bottom:-32px;display:flex;align-items:center;justify-content:center;gap:10px;color:hsla(0,0%,100%,.4);font-size:10px;line-height:1.6;letter-spacing:.03em;text-align:center}.styles_indicator__ej2lr{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#9fbbd7;box-shadow:0 0 10px rgba(159,187,215,.4)}.styles_visible__55jDD .styles_intro__ToHhF{animation:styles_rise__ps6YR .8s ease both}.styles_visible__55jDD .styles_feature__M7U5G{animation:styles_rise__ps6YR .7s ease both}.styles_visible__55jDD .styles_feature__M7U5G:first-child{animation-delay:.12s}.styles_visible__55jDD .styles_feature__M7U5G:nth-child(2){animation-delay:.24s}.styles_visible__55jDD .styles_feature__M7U5G:nth-child(3){animation-delay:.36s}.styles_visible__55jDD .styles_feature__M7U5G:nth-child(4){animation-delay:.48s}.styles_visible__55jDD .styles_visual__4Zla0{animation:styles_symbolReveal__0eraz 1.2s cubic-bezier(.16,1,.3,1) both}.styles_visible__55jDD .styles_symbol__IicNn{animation:styles_symbolDrift__SChbE 18s ease-in-out infinite alternate}@keyframes styles_rise__ps6YR{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_symbolReveal__0eraz{0%{opacity:0;transform:scale(.9) rotate(-5deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes styles_symbolDrift__SChbE{0%{background-position:50%,25% 40%}to{background-position:50%,40% 55%}}@media(max-width:1000px){.styles_section__ejmFP{padding-top:80px;padding-bottom:96px}.styles_layout__FNBbN{grid-template-columns:1fr;gap:64px}.styles_description__7vAJE{max-width:560px}.styles_visual__4Zla0{width:min(100%,420px);margin:0 auto}}@media(max-width:600px){.styles_section__ejmFP{padding-top:64px;padding-bottom:80px}.styles_title__Amaar{font-size:clamp(32px,8.8vw,48px)}.styles_description__7vAJE{font-size:15px;margin-bottom:32px}.styles_features__fqAky{gap:28px 20px}.styles_featureTitle__t3yjO{font-size:16px}.styles_featureDescription__jpP6u{font-size:13px}.styles_visual__4Zla0{width:min(90%,320px)}}@media(max-width:359px){.styles_features__fqAky{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.styles_visible__55jDD .styles_feature__M7U5G,.styles_visible__55jDD .styles_intro__ToHhF,.styles_visible__55jDD .styles_symbol__IicNn,.styles_visible__55jDD .styles_visual__4Zla0{animation:none}}