.Logo_lockup__u0Cn2{--lk-word:24px;--lk-mark:44px;--lk-desc:8px;--lk-gap:18px;--lk-stroke:3;display:flex;align-items:center;gap:var(--lk-gap)}.Logo_text__3zCXe{display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--lk-word) * .25)}.Logo_word__VVusp{font-weight:300;font-size:var(--lk-word);line-height:1;letter-spacing:.14em;white-space:nowrap;margin-right:-.14em}.Logo_desc__TqZY9{display:var(--lk-desc-display,block);font-weight:600;font-size:var(--lk-desc);letter-spacing:.44em;white-space:nowrap;margin-right:-.44em}.Logo_sep___62Lh{width:1px}.Logo_mark__L4mpX,.Logo_sep___62Lh{height:var(--lk-mark);flex-shrink:0}.Logo_mark__L4mpX{width:var(--lk-mark);display:block}.Logo_mark__L4mpX polygon{stroke-width:var(--lk-stroke)}.Header_sticky__JAHJn{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(12,12,14,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--st-hairline)}.Header_inner__DLT3k{max-width:var(--st-max);margin:0 auto;padding:20px var(--sec-x);display:flex;align-items:center;justify-content:space-between;gap:24px}.Header_nav__tNWGY{display:flex;align-items:center;gap:40px}.Header_link__8qxmS{font-weight:600;font-size:11px;letter-spacing:.36em;color:var(--st-grey-2);white-space:nowrap}.Header_link__8qxmS:hover{color:var(--st-red)}.Header_cta__xbIXT{font-weight:600;font-size:11px;letter-spacing:.36em;color:var(--st-white);border:1px solid var(--st-line-strong);padding:11px 22px;white-space:nowrap}.Header_cta__xbIXT:hover{border-color:var(--st-red);color:var(--st-red)}.Header_burger__9ocpS{display:none;width:40px;height:40px;background:none;padding:0;flex-direction:column;align-items:center;justify-content:center;gap:6px}.Header_burger__9ocpS span{display:block;width:20px;height:1px;background:var(--st-white);transition:transform .2s ease,opacity .2s ease}.Header_burger__9ocpS[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.Header_burger__9ocpS[aria-expanded=true] span:nth-child(2){opacity:0}.Header_burger__9ocpS[aria-expanded=true] span:nth-child(3){transform:translateY(-3.5px) rotate(-45deg)}@media (max-width:899px){.Header_brand__fkyv5{--lk-word:20px;--lk-mark:36px;--lk-desc:7px;--lk-gap:12px}.Header_nav__tNWGY{gap:20px}.Header_link__8qxmS{display:none}.Header_burger__9ocpS{display:flex}.Header_cta__xbIXT{font-size:10px;letter-spacing:.28em;padding:10px 16px}.Header_drawer__1mojw{display:flex;flex-direction:column;border-top:1px solid var(--st-hairline);background:var(--st-black)}.Header_drawerLink__9AvqM{font-weight:600;font-size:11px;letter-spacing:.36em;color:var(--st-grey-2);padding:20px var(--sec-x);border-bottom:1px solid var(--st-hairline)}.Header_drawerLink__9AvqM:hover{color:var(--st-red)}}@media (min-width:900px){.Header_drawer__1mojw{display:none}}@media (max-width:520px){.Header_brand__fkyv5{--lk-word:16px;--lk-mark:28px;--lk-gap:10px;--lk-stroke:5;--lk-desc-display:none}.Header_inner__DLT3k{gap:12px}.Header_nav__tNWGY{gap:10px}.Header_cta__xbIXT{padding:9px 12px;letter-spacing:.2em}}@media (max-width:380px){.Header_brand__fkyv5{--lk-word:15px;--lk-mark:26px;--lk-gap:8px}.Header_inner__DLT3k{padding:16px 14px;gap:8px}.Header_nav__tNWGY{gap:8px}.Header_cta__xbIXT{font-size:9px;letter-spacing:.14em;padding:8px 10px}.Header_burger__9ocpS{width:32px}}.Hero_hero__bqvNd{position:relative;min-height:100svh;display:flex;align-items:center;border-bottom:1px solid var(--st-hairline)}.Hero_bg__CkeFF{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.Hero_bgMedia__8cleJ{position:absolute;left:0;right:0;top:-50px;height:calc(100% + 100px);will-change:transform}.Hero_bgVideo__8E9LC{position:absolute;inset:0;transition:opacity .7s var(--ease-soft)}.Hero_bgMedia__8cleJ img,.Hero_bgVideo__8E9LC{width:100%;height:100%;object-fit:cover;object-position:72% 50%}.Hero_bgMedia__8cleJ img{display:block}.Hero_bgScrim__RAqNK{position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,12,14,.93),rgba(12,12,14,.62) 44%,rgba(12,12,14,.18) 72%,rgba(12,12,14,.05)),linear-gradient(180deg,rgba(12,12,14,.8),rgba(12,12,14,0) 18%),linear-gradient(0deg,rgba(12,12,14,.92),rgba(12,12,14,0) 26%)}.Hero_lightWrap__98Qdk{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.Hero_spotlight__Ebjk2{position:absolute;inset:0;background:radial-gradient(360px circle at var(--mx,70%) var(--my,35%),rgba(244,244,242,.045),transparent 62%);transition:background .24s var(--ease-soft)}.Hero_thread__YxHRn{position:absolute;top:0;right:clamp(56px,12vw,200px);width:1px;height:clamp(140px,26vh,280px);background:linear-gradient(180deg,rgba(193,18,31,0),var(--st-red))}.Hero_inner__lGUYu{position:relative;z-index:1;width:100%;max-width:var(--st-max);margin:0 auto;padding:168px var(--sec-x) 96px;display:flex;flex-direction:column;gap:clamp(28px,3.4vw,44px)}.Hero_title__h4PJ2{font-weight:300;font-size:var(--h1);line-height:.98;letter-spacing:-.005em;color:var(--st-white);max-width:15ch}.Hero_titleMuted__8vjQT{color:var(--st-grey-2)}.Hero_lead__U87e0{font-weight:300;font-size:var(--lead);line-height:1.75;color:var(--st-grey);max-width:58ch}.Hero_actions__yXeUX{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.Hero_primary__A3dKy{position:relative;overflow:hidden;font-weight:600;font-size:12px;letter-spacing:.36em;color:var(--st-black);background:var(--st-white);padding:20px 40px;isolation:isolate}.Hero_primary__A3dKy:before{content:"";position:absolute;inset:0;background:var(--st-red);transform:translateY(101%);transition:transform .42s var(--ease);z-index:-1}.Hero_primary__A3dKy:hover{color:var(--st-white)}.Hero_primary__A3dKy:hover:before{transform:translateY(0)}.Hero_secondary__naBSQ{position:relative;font-weight:600;font-size:12px;letter-spacing:.36em;color:var(--st-grey-2);padding:20px 0 18px}.Hero_secondary__naBSQ:after{content:"";position:absolute;left:0;bottom:12px;width:100%;height:1px;background:var(--st-line-strong);transform:scaleX(0);transform-origin:right center;transition:transform .42s var(--ease),background-color var(--t-fast) linear}.Hero_secondary__naBSQ:hover{color:var(--st-white)}.Hero_secondary__naBSQ:hover:after{transform:scaleX(1);transform-origin:left center;background:var(--st-red)}.Hero_stats__ehS8z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--st-hairline);border-top:1px solid var(--st-hairline);margin-top:clamp(12px,2vw,28px);max-width:720px}.Hero_stat__edcbC{background:rgba(12,12,14,.6);padding:26px 24px 6px 0;display:flex;flex-direction:column;gap:10px}.Hero_statValue__ksJZm{font-weight:300;font-size:clamp(30px,3vw,42px);line-height:1;color:var(--st-white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Hero_statUnit__mMsEM{color:var(--st-grey-3);font-size:.5em;margin-left:4px}.Hero_statLabel__4qWrn{color:var(--st-grey-3);margin-right:-.3em}.Hero_scroll__59egy,.Hero_statLabel__4qWrn{font-weight:600;font-size:10px;letter-spacing:.3em}.Hero_scroll__59egy{position:absolute;left:var(--sec-x);bottom:34px;z-index:1;display:flex;align-items:center;gap:14px;color:var(--st-grey-4)}.Hero_scrollTrack__fP4L4{width:62px;height:1px;background:var(--st-hairline);overflow:hidden}.Hero_scrollTrack__fP4L4:after{content:"";display:block;width:24px;height:1px;background:var(--st-red);animation:Hero_slide__FSS8c 2.6s var(--ease-soft) infinite}@keyframes Hero_slide__FSS8c{0%{transform:translateX(-26px)}60%,to{transform:translateX(64px)}}@media (max-width:1199px){.Hero_inner__lGUYu{padding:132px var(--sec-x) 88px}.Hero_title__h4PJ2{max-width:100%}}@media (max-width:767px){.Hero_hero__bqvNd{min-height:auto}.Hero_inner__lGUYu{padding:116px var(--sec-x) 72px;gap:26px}.Hero_stats__ehS8z{grid-template-columns:1fr}.Hero_stat__edcbC{padding:18px 0 4px}.Hero_primary__A3dKy,.Hero_secondary__naBSQ{font-size:11px;letter-spacing:.26em}.Hero_primary__A3dKy{padding:17px 28px}.Hero_scroll__59egy{display:none}}.InquiryForm_form__LORrg{border:1px solid var(--st-hairline);padding:48px;display:flex;flex-direction:column;gap:28px;background:var(--st-black-2)}.InquiryForm_field__4W15y{display:flex;flex-direction:column;gap:10px}.InquiryForm_label__irJdS{font-weight:600;font-size:10px;letter-spacing:.36em;color:var(--st-grey-3)}.InquiryForm_input__YaeAK,.InquiryForm_textarea__1EwqD{width:100%;background:transparent;border:none;border-bottom:1px solid var(--st-line-strong);padding:0 0 12px;font-family:inherit;font-weight:300;font-size:17px;color:var(--st-white);transition:border-color .18s ease}.InquiryForm_textarea__1EwqD{resize:vertical;min-height:84px;line-height:1.6}.InquiryForm_input__YaeAK::placeholder,.InquiryForm_textarea__1EwqD::placeholder{color:var(--st-placeholder)}.InquiryForm_input__YaeAK:focus,.InquiryForm_textarea__1EwqD:focus{outline:none;border-bottom-color:var(--st-white)}.InquiryForm_invalid__K3e4A,.InquiryForm_invalid__K3e4A:focus{border-bottom-color:var(--st-red)}.InquiryForm_error__ZkFM4{font-weight:300;font-size:11px;letter-spacing:.04em;color:var(--st-red)}.InquiryForm_submit__o67rL{margin-top:8px;text-align:center;font-weight:600;font-size:12px;letter-spacing:.36em;color:var(--st-black);background:var(--st-white);padding:19px 0;transition:background-color .18s ease,color .18s ease,opacity .18s ease}.InquiryForm_submit__o67rL:hover:not(:disabled){background:var(--st-red);color:var(--st-white)}.InquiryForm_submit__o67rL:disabled{opacity:.6;cursor:default}.InquiryForm_rodo__kYkDI{font-weight:300;font-size:11px;line-height:1.7;color:var(--st-grey-4)}.InquiryForm_done__xEE0E{border:1px solid var(--st-hairline);background:var(--st-black-2);padding:64px 48px;display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-height:320px;justify-content:center}.InquiryForm_doneTick__ffwgV{width:38px;height:2px;background:var(--st-red)}.InquiryForm_doneTitle__vvqJ7{font-weight:300;font-size:28px;letter-spacing:.04em;color:var(--st-white)}.InquiryForm_doneText__pvSmT{font-weight:300;font-size:15px;line-height:1.75;color:var(--st-grey-2)}.InquiryForm_formError__sYTOD{font-weight:300;font-size:13px;line-height:1.6;color:var(--st-red)}@media (max-width:767px){.InquiryForm_form__LORrg{padding:32px 24px;gap:24px}.InquiryForm_done__xEE0E{padding:44px 24px}.InquiryForm_submit__o67rL{font-size:11px;letter-spacing:.28em}}.Manifesto_wrap__0wbfE{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:clamp(48px,7vw,120px);gap:clamp(48px,7vw,120px);align-items:start}.Manifesto_left__e0uM7{position:-webkit-sticky;position:sticky;top:140px;display:flex;flex-direction:column;gap:30px}.Manifesto_title__R7zSf{font-weight:300;font-size:var(--h2);line-height:1.12;letter-spacing:.01em;color:var(--st-white)}.Manifesto_kicker__5_UBi{font-weight:300;font-size:var(--body);line-height:1.8;color:var(--st-grey-2);max-width:42ch}.Manifesto_mark__xFFrx{display:flex;align-items:center;gap:14px;margin-top:8px;font-weight:600;font-size:10px;letter-spacing:.44em;color:var(--st-grey-4)}.Manifesto_markGlyph__MLRfV{font-size:15px;letter-spacing:0;color:var(--st-red);line-height:1}.Manifesto_markRule__FOekk{flex:1 1;height:1px;background:var(--st-hairline);transform-origin:left center}.Manifesto_list__YHdeH{display:flex;flex-direction:column}.Manifesto_row__d0OlG{display:grid;grid-template-columns:72px 1fr;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);padding:clamp(30px,4vw,46px) 0;border-top:1px solid var(--st-hairline);transition:border-color .42s var(--ease)}.Manifesto_row__d0OlG:last-child{border-bottom:1px solid var(--st-hairline)}.Manifesto_row__d0OlG:hover{border-top-color:var(--st-line-strong)}.Manifesto_rowNum__YEIOM{font-weight:300;font-size:22px;line-height:1.2;color:var(--st-line-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .42s var(--ease)}.Manifesto_row__d0OlG:hover .Manifesto_rowNum__YEIOM{color:var(--st-red)}.Manifesto_rowBody__LR__v{display:flex;flex-direction:column;gap:14px}.Manifesto_rowTitle__HLZ_4{font-weight:400;font-size:var(--h3);letter-spacing:.04em;color:var(--st-white)}.Manifesto_rowText__x9fmk{font-weight:300;font-size:var(--body);line-height:1.8;color:var(--st-grey-2);max-width:52ch}@media (max-width:1023px){.Manifesto_wrap__0wbfE{grid-template-columns:1fr;gap:44px}.Manifesto_left__e0uM7{position:static}}@media (max-width:767px){.Manifesto_row__d0OlG{grid-template-columns:44px 1fr;gap:16px}.Manifesto_rowNum__YEIOM{font-size:18px}}.Portrait_wrap__eu395{display:grid;grid-template-columns:1fr .82fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);align-items:center}.Portrait_text__YAYsE{display:flex;flex-direction:column;gap:clamp(22px,2.6vw,34px)}.Portrait_line__StVRu{font-weight:300;font-size:var(--h2);line-height:1.14;letter-spacing:.01em;color:var(--st-white);max-width:15ch}.Portrait_sub__V3EOP{font-weight:300;font-size:var(--body);line-height:1.85;color:var(--st-grey-2);max-width:46ch}.Portrait_tick__L8ObZ{width:38px;height:2px;background:var(--st-red)}.Portrait_figure___5tb9{position:relative;margin:0;aspect-ratio:2/3;overflow:hidden;border:1px solid var(--st-hairline);background:var(--st-black-2)}.Portrait_media__DjJ_z{position:absolute;inset:-22px 0;will-change:transform}.Portrait_img__oieGL{width:100%;height:100%;object-fit:cover;display:block}.Portrait_scrim__7IiC_{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(12,12,14,.55),rgba(12,12,14,0) 26%),linear-gradient(0deg,rgba(12,12,14,.7),rgba(12,12,14,0) 30%)}.Portrait_thread__HfDlV{position:absolute;top:0;right:34px;width:1px;height:96px;background:linear-gradient(180deg,rgba(193,18,31,0),var(--st-red));pointer-events:none}.Portrait_badge__lHNCH{position:absolute;left:22px;bottom:20px;display:flex;align-items:center;gap:11px;font-weight:600;font-size:9px;letter-spacing:.36em;color:var(--st-grey-2);pointer-events:none}.Portrait_badgeTick__RIdBp{width:20px;height:2px;background:var(--st-red);flex-shrink:0}@media (max-width:1023px){.Portrait_wrap__eu395{grid-template-columns:1fr;gap:36px}.Portrait_line__StVRu{max-width:none}.Portrait_figure___5tb9{max-width:460px}}.NodeDrawing_svg__DTA07{width:100%;height:auto;display:block;overflow:visible}.NodeDrawing_draw__g82Kc{fill:none;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1}.drawIn.is-in .NodeDrawing_draw__g82Kc{animation:NodeDrawing_draw__g82Kc 1.2s var(--ease) forwards}@keyframes NodeDrawing_draw__g82Kc{to{stroke-dashoffset:0}}.NodeDrawing_steel__ELaqN{stroke:var(--st-white);stroke-width:.5}.NodeDrawing_detail__9wP57{stroke:var(--st-grey-3);stroke-width:.38}.NodeDrawing_accent__UIvmO{stroke:var(--st-red);stroke-width:.45}@media (prefers-reduced-motion:reduce){.NodeDrawing_draw__g82Kc{stroke-dashoffset:0}.drawIn.is-in .NodeDrawing_draw__g82Kc{animation:none}}.Spec_head__cGIZf{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:clamp(48px,6vw,88px)}.Spec_title__MJsCs{font-weight:300;font-size:var(--h2);line-height:1.12;color:var(--st-white);max-width:18ch}.Spec_aside__VM97Q{font-weight:300;font-size:var(--body);line-height:1.8;color:var(--st-grey-2);max-width:40ch}.Spec_shot__ekAef{margin:0 0 clamp(36px,4vw,64px);aspect-ratio:2.5/1;overflow:hidden;border:1px solid var(--st-hairline);background:var(--st-black)}.Spec_shot__ekAef img{width:100%;height:100%;object-fit:cover;object-position:center 46%;display:block}@media (max-width:767px){.Spec_shot__ekAef{aspect-ratio:3/2}}.Spec_plate__nyW6O{position:relative;border-top:1px solid var(--st-hairline);border-bottom:1px solid var(--st-hairline);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--st-hairline);overflow:hidden}.Spec_dim__PIbDf{position:relative;background:var(--st-black);padding:clamp(40px,5vw,72px) clamp(16px,3vw,44px);display:flex;flex-direction:column;align-items:flex-start;gap:18px}.Spec_dimRule__2qQhU{position:relative;width:100%;height:1px;background:var(--st-line-strong);transform-origin:left center}.Spec_dimRule__2qQhU:after,.Spec_dimRule__2qQhU:before{content:"";position:absolute;top:-4px;width:1px;height:9px;background:var(--st-line-strong)}.Spec_dimRule__2qQhU:before{left:0}.Spec_dimRule__2qQhU:after{right:0}.Spec_dimValue___SbMY{font-weight:300;font-size:clamp(56px,9vw,132px);line-height:.86;letter-spacing:-.02em;color:var(--st-white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Spec_dimUnit__QuuJq{font-size:.26em;color:var(--st-grey-3);letter-spacing:0;margin-left:.14em}.Spec_dimLabel__klngZ{font-weight:600;font-size:10px;letter-spacing:.36em;color:var(--st-grey-3);margin-right:-.36em}.Spec_dimAccent__JV6Nf .Spec_dimValue___SbMY{color:var(--st-white)}.Spec_dimAccent__JV6Nf .Spec_dimRule__2qQhU{height:2px;background:var(--st-red)}.Spec_dimAccent__JV6Nf .Spec_dimRule__2qQhU:after,.Spec_dimAccent__JV6Nf .Spec_dimRule__2qQhU:before{background:var(--st-red);width:2px;height:11px;top:-5px}.Spec_node__HCAVW{display:grid;grid-template-columns:.5fr 1fr;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:center;margin-top:clamp(48px,6vw,88px);padding-top:clamp(48px,6vw,88px);border-top:1px solid var(--st-hairline)}.Spec_nodeDraw__kEM_x{max-width:260px;width:100%;justify-self:center}.Spec_nodeText___z8kB{display:flex;flex-direction:column;gap:18px}.Spec_nodeTitle__JnC0z{font-weight:400;font-size:var(--h3);letter-spacing:.03em;color:var(--st-white)}.Spec_nodeBody__zxPCk{font-weight:300;font-size:var(--body);line-height:1.85;color:var(--st-grey-2);max-width:54ch}.Spec_legend__rHkDL{display:flex;gap:26px;flex-wrap:wrap;margin-top:6px}.Spec_legendItem__gTH0_{display:flex;align-items:center;gap:9px;font-weight:600;font-size:9px;letter-spacing:.26em;color:var(--st-grey-3)}.Spec_legendItem__gTH0_:before{content:"";width:16px;height:2px;background:currentColor}.Spec_legendSteel__Hk_Z5:before{background:var(--st-white)}.Spec_legendDetail___KkLk:before{background:var(--st-grey-3)}.Spec_legendSeal__oZ4Rp:before{background:var(--st-red)}@media (max-width:767px){.Spec_node__HCAVW{grid-template-columns:1fr;gap:32px}.Spec_nodeDraw__kEM_x{max-width:190px;justify-self:start}}.Spec_below__JxVrn{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);margin-top:clamp(48px,6vw,88px)}.Spec_featTitle__hMTI5,.Spec_tableTitle__1SIJ4{font-weight:600;font-size:10px;letter-spacing:.36em;color:var(--st-grey-3);margin-bottom:22px}.Spec_table__CYKPG{display:flex;flex-direction:column}.Spec_tr__eE0Yy{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:17px 0;border-top:1px solid var(--st-hairline)}.Spec_tr__eE0Yy:last-child{border-bottom:1px solid var(--st-hairline)}.Spec_th__amjeK{font-weight:300;font-size:var(--body);color:var(--st-grey-2)}.Spec_td__veceh{font-weight:400;font-size:var(--body);letter-spacing:.06em;color:var(--st-white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Spec_feats__jjBJs{display:flex;flex-direction:column}.Spec_feat__FqYH2{padding:20px 0;border-top:1px solid var(--st-hairline);display:flex;gap:18px;align-items:baseline}.Spec_feat__FqYH2:last-child{border-bottom:1px solid var(--st-hairline)}.Spec_featTick__Y6hmB{width:14px;height:1px;background:var(--st-red);flex-shrink:0;transform:translateY(-5px);transition:width .36s var(--ease)}.Spec_feat__FqYH2:hover .Spec_featTick__Y6hmB{width:26px}.Spec_featBody__Vfw9r{display:flex;flex-direction:column;gap:7px}.Spec_featName__Eb_tY{font-weight:400;font-size:17px;letter-spacing:.03em;color:var(--st-white)}.Spec_featText__vo75j{font-weight:300;font-size:var(--body);line-height:1.75;color:var(--st-grey-2)}@media (max-width:1023px){.Spec_head__cGIZf{flex-direction:column;align-items:flex-start;gap:24px}.Spec_below__JxVrn{grid-template-columns:1fr;gap:48px}}@media (max-width:767px){.Spec_plate__nyW6O{grid-template-columns:1fr;padding:32px 0}.Spec_dim__PIbDf{padding:22px 0;gap:12px}.Spec_dimValue___SbMY{font-size:clamp(52px,20vw,84px)}}.Steps_head__kd3yC{display:flex;align-items:flex-end;justify-content:space-between;gap:48px;margin-bottom:clamp(44px,5vw,76px)}.Steps_title__3csZH{font-weight:300;font-size:var(--h2);line-height:1.12;color:var(--st-white)}.Steps_aside__c71eZ{font-weight:300;font-size:var(--body);line-height:1.8;color:var(--st-grey-2);max-width:38ch}.Steps_grid__9zVQ3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--st-hairline);border-top:1px solid var(--st-hairline);border-bottom:1px solid var(--st-hairline)}.Steps_step__CzI8Z{position:relative;background:var(--st-black);padding:clamp(32px,3.4vw,46px) clamp(22px,2.4vw,34px) clamp(38px,4vw,54px);display:flex;flex-direction:column;gap:18px;overflow:hidden;transition:background-color .42s var(--ease)}.Steps_step__CzI8Z:hover{background:var(--st-surface)}.Steps_ghost__h38Bi{position:absolute;right:-6px;bottom:-26px;font-weight:300;font-size:clamp(88px,9vw,130px);line-height:1;color:var(--st-white);opacity:.035;pointer-events:none;transition:opacity .42s var(--ease),transform .62s var(--ease)}.Steps_step__CzI8Z:hover .Steps_ghost__h38Bi{opacity:.07;transform:translateY(-6px)}.Steps_num__JJ3ib{font-weight:600;font-size:11px;letter-spacing:.36em;color:var(--st-line-strong);transition:color .42s var(--ease)}.Steps_last__uzYIh .Steps_num__JJ3ib,.Steps_step__CzI8Z:hover .Steps_num__JJ3ib{color:var(--st-red)}.Steps_name__UWCw2{font-weight:400;font-size:var(--h3);letter-spacing:.03em;color:var(--st-white);position:relative}.Steps_text___pBXw{font-weight:300;font-size:var(--body);line-height:1.8;color:var(--st-grey-2);position:relative}@media (max-width:1023px){.Steps_head__kd3yC{flex-direction:column;align-items:flex-start;gap:22px}.Steps_grid__9zVQ3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.Steps_grid__9zVQ3{grid-template-columns:1fr}.Steps_ghost__h38Bi{font-size:96px}}.Steps_strip__QHCOt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(14px,1.8vw,24px);gap:clamp(14px,1.8vw,24px);margin-top:clamp(28px,3.4vw,48px)}.Steps_stripItem__A6Vcv{display:flex;flex-direction:column;gap:12px}.Steps_stripFrame__1F8Ny{position:relative;overflow:hidden;border:1px solid var(--st-hairline);aspect-ratio:3/4;background:var(--st-black-2)}.Steps_stripFrame__1F8Ny img,.Steps_stripFrame__1F8Ny video{width:100%;height:100%;object-fit:cover;display:block}.Steps_stripLabel__srG1J{display:flex;align-items:center;gap:10px;font-weight:600;font-size:9px;letter-spacing:.3em;color:var(--st-grey-3)}.Steps_stripLabel__srG1J:after{content:"";width:14px;height:2px;background:var(--st-red)}@media (max-width:767px){.Steps_strip__QHCOt{grid-template-columns:1fr}.Steps_stripFrame__1F8Ny{aspect-ratio:3/2}}.Applications_head__k5zht{display:flex;align-items:flex-end;justify-content:space-between;gap:56px;margin-bottom:clamp(40px,5vw,72px)}.Applications_title__XKDBA{font-weight:300;font-size:var(--h2);line-height:1.12;color:var(--st-white);max-width:16ch}.Applications_aside__zUWiD{font-weight:300;font-size:var(--body);line-height:1.85;color:var(--st-grey-2);max-width:42ch}.Applications_grid__mQvSf{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:clamp(20px,2.4vw,34px);gap:clamp(20px,2.4vw,34px);align-items:start}.Applications_item__xQlVT{display:flex;flex-direction:column;gap:16px}.Applications_frame__4I5o1{position:relative;overflow:hidden;border:1px solid var(--st-hairline);aspect-ratio:3/2;background:var(--st-black-2)}.Applications_frame__4I5o1 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .9s var(--ease)}.Applications_item__xQlVT:hover .Applications_frame__4I5o1 img{transform:scale(1.03)}.Applications_caption__0P3GF{display:flex;align-items:baseline;justify-content:space-between;gap:18px}.Applications_name__aVl54{font-weight:400;font-size:17px;letter-spacing:.03em;color:var(--st-white)}.Applications_tag__FW5iT{font-weight:600;font-size:9px;letter-spacing:.28em;color:var(--st-grey-4);border:1px solid var(--st-hairline);padding:5px 9px;white-space:nowrap}.Applications_note__ZzpMh{margin-top:clamp(28px,3vw,44px);font-weight:300;font-size:13px;line-height:1.8;color:var(--st-grey-4);max-width:70ch}@media (max-width:1023px){.Applications_head__k5zht{flex-direction:column;align-items:flex-start;gap:22px}.Applications_title__XKDBA{max-width:none}.Applications_grid__mQvSf{grid-template-columns:1fr;gap:28px}}.Segments_head__stF51{margin-bottom:clamp(44px,5vw,76px);display:flex;flex-direction:column;gap:26px}.Segments_title__k2MTY{font-weight:300;font-size:var(--h2);line-height:1.12;color:var(--st-white)}.Segments_grid__QnV1J{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--st-hairline);border-top:1px solid var(--st-hairline);border-bottom:1px solid var(--st-hairline)}.Segments_card__n6Mzr{position:relative;background:var(--st-black);padding:clamp(36px,3.6vw,54px) clamp(26px,2.6vw,44px);display:flex;flex-direction:column;gap:20px;isolation:isolate;transition:background-color .46s var(--ease)}.Segments_card__n6Mzr:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(244,244,242,0),rgba(244,244,242,.035));opacity:0;transition:opacity .46s var(--ease)}.Segments_card__n6Mzr:hover:before{opacity:1}.Segments_label__ltgGs{font-weight:600;font-size:10px;letter-spacing:.44em;color:var(--st-red);margin-right:-.44em}.Segments_name__atNuM{font-weight:400;font-size:clamp(20px,1.8vw,25px);letter-spacing:.03em;color:var(--st-white)}.Segments_text__pIzfQ{font-weight:300;font-size:var(--body);line-height:1.8;color:var(--st-grey-2)}.Segments_link__bnDpA{margin-top:6px;font-weight:600;font-size:10px;letter-spacing:.3em;color:var(--st-grey-3);display:inline-flex;align-items:center;gap:10px}.Segments_link__bnDpA span{transition:transform .36s var(--ease)}.Segments_card__n6Mzr:hover .Segments_link__bnDpA{color:var(--st-white)}.Segments_card__n6Mzr:hover .Segments_link__bnDpA span{transform:translateX(6px)}@media (max-width:1023px){.Segments_grid__QnV1J{grid-template-columns:1fr}}.Docs_wrap__fWP0C{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(44px,6vw,100px);gap:clamp(44px,6vw,100px);align-items:start}.Docs_left__FcjOq{position:-webkit-sticky;position:sticky;top:140px;display:flex;flex-direction:column;gap:28px}.Docs_title__ciZfd{font-weight:300;font-size:var(--h2);line-height:1.12;color:var(--st-white)}.Docs_body__Z2iuE{font-weight:300;font-size:var(--body);line-height:1.85;color:var(--st-grey-2);max-width:46ch}.Docs_pledge__ZE4pa{border-left:2px solid var(--st-red);padding:14px 0 14px 20px;font-weight:300;font-size:15px;line-height:1.75;color:var(--st-grey)}.Docs_list__xnDjY{display:flex;flex-direction:column}.Docs_row__cjbeC{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;align-items:start;padding:26px 0;border-top:1px solid var(--st-hairline)}.Docs_row__cjbeC:last-child{border-bottom:1px solid var(--st-hairline)}.Docs_name__vULIC{font-weight:400;font-size:18px;letter-spacing:.03em;color:var(--st-white);margin-bottom:9px}.Docs_desc___3Sy7{font-weight:300;font-size:15px;line-height:1.75;color:var(--st-grey-2);max-width:52ch}.Docs_status__CPy2J{font-weight:600;font-size:9px;letter-spacing:.28em;padding:7px 12px;border:1px solid var(--st-line-strong);color:var(--st-grey-3);white-space:nowrap;margin-right:-.28em}.Docs_inProgress__RZxsx{border-color:var(--st-red);color:var(--st-red)}.Docs_done__XeMVO{border-color:var(--st-white);color:var(--st-black);background:var(--st-white)}@media (max-width:1023px){.Docs_wrap__fWP0C{grid-template-columns:1fr;gap:40px}.Docs_left__FcjOq{position:static}}@media (max-width:599px){.Docs_row__cjbeC{grid-template-columns:1fr;gap:14px}.Docs_status__CPy2J{justify-self:start}}.Network_head__hj_OQ{display:flex;align-items:flex-end;justify-content:space-between;gap:56px;margin-bottom:clamp(44px,5vw,76px)}.Network_title__v2PP8{font-weight:300;font-size:var(--h2);line-height:1.12;color:var(--st-white);max-width:16ch}.Network_aside__nKl7D{font-weight:300;font-size:var(--body);line-height:1.85;color:var(--st-grey-2);max-width:44ch}.Network_grid__SDImk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--st-hairline);border:1px solid var(--st-hairline)}.Network_item__ak6JV{position:relative;background:var(--st-black);padding:clamp(32px,3.4vw,48px);display:grid;grid-template-columns:46px 1fr;grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px);transition:background-color .42s var(--ease)}.Network_item__ak6JV:hover{background:var(--st-surface)}.Network_num__JLkZS{font-weight:300;font-size:20px;line-height:1.3;color:var(--st-line-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .42s var(--ease)}.Network_item__ak6JV:hover .Network_num__JLkZS{color:var(--st-red)}.Network_name__nl_fW{font-weight:400;font-size:var(--h3);letter-spacing:.03em;color:var(--st-white);margin-bottom:12px}.Network_text__WA9TF{font-weight:300;font-size:var(--body);line-height:1.8;color:var(--st-grey-2)}.Network_cta__z_6HO{margin-top:clamp(40px,4vw,64px);border:1px solid var(--st-hairline);background:var(--st-black-2);padding:clamp(32px,4vw,52px);display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.Network_ctaText__sNXxE{display:flex;flex-direction:column;gap:10px}.Network_ctaTitle__g01jy{font-weight:300;font-size:clamp(21px,2.2vw,29px);line-height:1.25;color:var(--st-white)}.Network_ctaSub__OxzE4{font-weight:300;font-size:15px;line-height:1.7;color:var(--st-grey-2);max-width:52ch}.Network_button__4ShR1{position:relative;overflow:hidden;isolation:isolate;font-weight:600;font-size:12px;letter-spacing:.36em;color:var(--st-black);background:var(--st-white);padding:20px 40px;white-space:nowrap}.Network_button__4ShR1:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--st-red);transform:translateY(101%);transition:transform .42s var(--ease)}.Network_button__4ShR1:hover{color:var(--st-white)}.Network_button__4ShR1:hover:before{transform:translateY(0)}@media (max-width:1023px){.Network_head__hj_OQ{flex-direction:column;align-items:flex-start;gap:24px}.Network_title__v2PP8{max-width:none}.Network_grid__SDImk{grid-template-columns:1fr}}@media (max-width:599px){.Network_item__ak6JV{grid-template-columns:34px 1fr;gap:14px}.Network_button__4ShR1{width:100%;text-align:center;font-size:11px;letter-spacing:.26em;padding:18px 20px}}.Stock_band__s9X_w{position:relative;height:clamp(320px,52vh,600px);overflow:hidden;border-top:1px solid var(--st-hairline);border-bottom:1px solid var(--st-hairline);background:var(--st-black)}.Stock_media__67VG_{position:absolute;left:0;right:0;top:-30px;height:calc(100% + 60px);will-change:transform}.Stock_media__67VG_ img{width:100%;height:100%;object-fit:cover;object-position:50% 58%;display:block}.Stock_scrim__dw9OP{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(12,12,14,.72),rgba(12,12,14,0) 24%),linear-gradient(0deg,rgba(12,12,14,.78),rgba(12,12,14,0) 30%)}.Stock_caption__hix2w{position:absolute;left:var(--sec-x);bottom:clamp(26px,5vh,48px);display:flex;align-items:center;gap:12px;font-weight:600;font-size:10px;letter-spacing:.44em;color:var(--st-grey-2)}.Stock_caption__hix2w:after{content:"";width:24px;height:2px;background:var(--st-red);flex-shrink:0}@media (max-width:767px){.Stock_band__s9X_w{height:clamp(240px,36vh,380px)}.Stock_caption__hix2w{font-size:9px;letter-spacing:.3em}}.Contact_section__vjyLV{position:relative;border-top:1px solid var(--st-hairline);overflow:hidden}.Contact_glow__bmROF{position:absolute;right:-10%;top:-20%;width:60vw;height:60vw;max-width:760px;max-height:760px;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(193,18,31,.1) 0,rgba(193,18,31,0) 64%)}.Contact_inner__RZG7o{position:relative;max-width:var(--st-max);margin:0 auto;padding:var(--sec-y) var(--sec-x);display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(48px,7vw,112px);gap:clamp(48px,7vw,112px);align-items:center}.Contact_left__mnMWZ{display:flex;flex-direction:column;gap:clamp(26px,3vw,40px)}.Contact_title__blhTv{font-weight:300;font-size:clamp(34px,5vw,68px);line-height:1.06;letter-spacing:-.005em;color:var(--st-white)}.Contact_lead__Qdntt{font-weight:300;font-size:var(--lead);line-height:1.75;color:var(--st-grey-2);max-width:46ch}.Contact_details__8iduA{display:flex;gap:clamp(32px,4vw,64px);padding-top:10px;flex-wrap:wrap}.Contact_detail__ioJXo{display:flex;flex-direction:column;gap:10px}.Contact_detailLabel__t333F{font-weight:600;font-size:10px;letter-spacing:.36em;color:var(--st-grey-3);margin-right:-.36em}.Contact_detailValue__I6L1s{position:relative;font-weight:300;font-size:clamp(19px,1.7vw,24px);color:var(--st-white);letter-spacing:.04em;width:-moz-fit-content;width:fit-content}.Contact_detailValue__I6L1s:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:1px;background:var(--st-red);transform:scaleX(0);transform-origin:right center;transition:transform .42s var(--ease)}.Contact_detailValue__I6L1s:hover:after{transform:scaleX(1);transform-origin:left center}@media (max-width:1023px){.Contact_inner__RZG7o{grid-template-columns:1fr;gap:48px}}.Footer_footer__pQtti{border-top:1px solid var(--st-hairline);background:var(--st-black-2)}.Footer_inner__vtL_T{max-width:var(--st-max);margin:0 auto;padding:64px var(--sec-x);display:flex;align-items:center;justify-content:space-between;gap:48px}.Footer_meta__HKjwM{display:flex;align-items:center;gap:36px}.Footer_metaLink__6htZy,.Footer_metaText__vdT4G{font-weight:600;font-size:10px;letter-spacing:.3em;color:var(--st-grey-4);white-space:nowrap}.Footer_metaLink__6htZy:hover{color:var(--st-red)}.Footer_tick__YUh_I{width:20px;height:2px;background:var(--st-red);flex-shrink:0}@media (max-width:899px){.Footer_inner__vtL_T{flex-direction:column;align-items:flex-start;gap:32px}.Footer_meta__HKjwM{gap:20px;flex-wrap:wrap}}