.DsQ9ba_hero{isolation:isolate;padding:128px 0 clamp(64px,8vw,104px);position:relative;overflow:hidden}.DsQ9ba_photo{z-index:-2;position:absolute;inset:0 0 0 38%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.DsQ9ba_photo:after{content:"";background:linear-gradient(90deg, var(--ink-950) 0%, #030711bf 30%, #03071140 100%), linear-gradient(0deg, var(--ink-950), transparent 40%), radial-gradient(60% 60% at 70% 40%, #a7c2d540, transparent 70%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.DsQ9ba_photo:after{background:linear-gradient(90deg, var(--ink-950) 0%, lab(1.92945% -.0597239 -4.47731/.75) 30%, lab(1.92945% -.0597239 -4.47731/.25) 100%), linear-gradient(0deg, var(--ink-950), transparent 40%), radial-gradient(60% 60% at 70% 40%, lab(76.8419% -6.11639 -12.9867/.25), transparent 70%)}}.DsQ9ba_photo img{filter:saturate(.75)contrast(1.05)}.DsQ9ba_inner{z-index:1;position:relative}.DsQ9ba_crumbs ol{font-family:var(--font-mono);color:var(--muted-on-dark);flex-wrap:wrap;gap:6px;margin:0 0 36px;padding:0;font-size:12.5px;list-style:none;display:flex}.DsQ9ba_crumbs li+li:before{content:"/";opacity:.5;margin-right:6px}.DsQ9ba_crumbs a:hover{color:var(--accent)}.DsQ9ba_crumbs [aria-current]{color:var(--text-on-dark)}.DsQ9ba_grid{grid-template-columns:1.2fr .8fr;align-items:end;gap:48px;display:grid}.DsQ9ba_copy{justify-items:start;gap:22px;max-width:760px;display:grid}.DsQ9ba_h1{letter-spacing:-.04em;font-size:clamp(42px,6vw,84px);font-weight:800;line-height:.98}.DsQ9ba_lead{color:var(--muted-on-dark);max-width:58ch;font-size:clamp(17px,1.5vw,20px)}.DsQ9ba_aside{justify-self:end;width:100%;max-width:420px}@media (max-width:899px){.DsQ9ba_hero{padding-top:92px}.DsQ9ba_photo{opacity:.45;inset:0;-webkit-mask-image:none;mask-image:none}.DsQ9ba_photo:after{background:linear-gradient(0deg, var(--ink-950) 10%, #03071199)}@supports (color:lab(0% 0 0)){.DsQ9ba_photo:after{background:linear-gradient(0deg, var(--ink-950) 10%, lab(1.92945% -.0597239 -4.47731/.6))}}.DsQ9ba_grid{grid-template-columns:1fr;gap:28px}.DsQ9ba_aside{justify-self:stretch;max-width:none}.DsQ9ba_crumbs ol{margin-bottom:24px}}
.lY4_LW_motif{width:100%;height:auto;overflow:visible}@media (prefers-reduced-motion:no-preference){.lY4_LW_band{stroke-dasharray:240;stroke-dashoffset:240px;animation:lY4_LW_draw 1.4s var(--ease) forwards}.lY4_LW_carriage{animation:4.5s ease-in-out infinite alternate lY4_LW_carriage}.lY4_LW_peel{transform-origin:30%;animation:3.2s ease-in-out infinite alternate lY4_LW_peel}.lY4_LW_wave{animation:4s ease-in-out infinite alternate lY4_LW_wave}.lY4_LW_corner{stroke-dasharray:80;stroke-dashoffset:80px;animation:lY4_LW_draw 1s var(--ease) forwards}}@keyframes lY4_LW_draw{to{stroke-dashoffset:0}}@keyframes lY4_LW_carriage{0%{transform:translateY(46px)}to{transform:translateY(-36px)}}@keyframes lY4_LW_peel{0%{transform:rotate(-3deg)}to{transform:rotate(4deg)}}@keyframes lY4_LW_wave{0%{transform:translateY(-3px)scaleX(.98)}to{transform:translateY(3px)scaleX(1.02)}}
.Hx0lNG_h1{letter-spacing:-.045em;margin-top:22px;font-size:clamp(48px,7.4vw,108px);font-weight:800;line-height:.95}.Hx0lNG_h2{letter-spacing:-.035em;font-size:clamp(36px,5vw,68px);font-weight:750;line-height:1}.Hx0lNG_sub{max-width:56ch;font-size:clamp(17px,1.4vw,19px);line-height:1.6}.dark .Hx0lNG_sub{color:var(--muted-on-dark)}.light .Hx0lNG_sub{color:var(--muted-on-light)}.Hx0lNG_head{gap:18px;max-width:860px;margin-bottom:clamp(36px,5vw,64px);display:grid}.Hx0lNG_headSplit{grid-template-columns:1fr minmax(0,480px);align-items:end;gap:24px 48px;max-width:none}.Hx0lNG_ctas{flex-wrap:wrap;gap:12px;display:flex}.Hx0lNG_foot{color:var(--muted-on-dark);margin-top:18px;font-size:13px}.Hx0lNG_hero{isolation:isolate;align-items:center;min-height:100svh;padding:120px 0 80px;display:grid;position:relative;overflow:hidden}.Hx0lNG_heroBg{z-index:-1;background:radial-gradient(60% 55% at 78% 45%, #a7c2d538, transparent 70%), radial-gradient(45% 45% at 88% 75%, #65afff24, transparent 70%), radial-gradient(50% 60% at 10% 10%, #bddded1f, transparent 70%), linear-gradient(#ffffff09 1px, transparent 1px) 0 0 / 64px 64px, linear-gradient(90deg, #ffffff09 1px, transparent 1px) 0 0 / 64px 64px, var(--ink-950);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 75%,#0000);mask-image:linear-gradient(#000 75%,#0000)}@supports (color:lab(0% 0 0)){.Hx0lNG_heroBg{background:radial-gradient(60% 55% at 78% 45%, lab(76.8419% -6.11639 -12.9867/.22), transparent 70%), radial-gradient(45% 45% at 88% 75%, lab(69.2329% -5.60221 -48.0258/.14), transparent 70%), radial-gradient(50% 60% at 10% 10%, lab(86.2416% -8.58766 -11.2093/.12), transparent 70%), linear-gradient(lab(100% 0 0/.035) 1px, transparent 1px) 0 0 / 64px 64px, linear-gradient(90deg, lab(100% 0 0/.035) 1px, transparent 1px) 0 0 / 64px 64px, var(--ink-950)}}.Hx0lNG_heroGrid{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;display:grid;position:relative}.Hx0lNG_heroCopy{justify-items:start;gap:0;display:grid}.Hx0lNG_lead{color:var(--muted-on-dark);max-width:52ch;margin:26px 0 34px;font-size:clamp(18px,1.5vw,21px);line-height:1.55}.Hx0lNG_trust{color:var(--muted-on-dark);flex-wrap:wrap;gap:10px 22px;margin:34px 0 0;padding:0;font-size:14.5px;list-style:none;display:flex}.Hx0lNG_trust li{align-items:center;gap:8px;display:inline-flex}.Hx0lNG_trust svg{width:16px;height:16px;color:var(--accent)}.Hx0lNG_heroArt{position:relative}.Hx0lNG_scrollHint{z-index:1;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-dark);justify-items:center;gap:10px;font-size:11px;display:grid;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.Hx0lNG_scrollHint span{background:linear-gradient(var(--accent), transparent);border-radius:2px;width:1.5px;height:38px}@media (prefers-reduced-motion:no-preference){.Hx0lNG_scrollHint span{transform-origin:top;animation:2s ease-in-out infinite Hx0lNG_hint}.Hx0lNG_heroCopy>*{animation:Hx0lNG_rise .9s var(--ease) both;animation-delay:var(--intro)}.Hx0lNG_heroCopy>h1{animation-name:Hx0lNG_riseT}.Hx0lNG_heroCopy>h1 .film-text{transform-origin:0;animation:Hx0lNG_unstretchH 1.3s cubic-bezier(.16,1,.3,1) calc(var(--intro) + .15s) both;display:inline-block}.Hx0lNG_heroCopy>:nth-child(2){animation-delay:calc(var(--intro) + 80ms)}.Hx0lNG_heroCopy>:nth-child(3){animation-delay:calc(var(--intro) + .16s)}.Hx0lNG_heroCopy>:nth-child(4){animation-delay:calc(var(--intro) + .24s)}.Hx0lNG_heroCopy>:nth-child(5){animation-delay:calc(var(--intro) + .32s)}}@keyframes Hx0lNG_hint{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes Hx0lNG_unstretchH{0%{letter-spacing:.02em;transform:scaleX(1.35)}to{transform:none}}@keyframes Hx0lNG_riseT{0%{transform:translateY(18px)}to{transform:none}}@keyframes Hx0lNG_rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.Hx0lNG_ticker{background:var(--accent-fill);color:var(--on-accent);z-index:2;margin-block:-10px;padding:18px 0;position:relative;overflow:hidden;transform:rotate(-1.2deg)scale(1.02)}.Hx0lNG_tickerTrack{width:max-content;display:flex}.Hx0lNG_tickerTrack>span{display:flex}.Hx0lNG_tickerTrack em{font-style:normal;font-family:var(--font-display);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:28px;padding-right:28px;font-size:clamp(20px,2.2vw,28px);font-weight:700;display:inline-flex}.Hx0lNG_tickerTrack i{border:3px solid var(--ink-950);border-radius:50%;width:14px;height:14px}@media (prefers-reduced-motion:no-preference){.Hx0lNG_tickerTrack{animation:38s linear infinite Hx0lNG_marquee}}@keyframes Hx0lNG_marquee{to{transform:translate(-50%)}}.Hx0lNG_products{background:radial-gradient(circle, #0f162121 1px, transparent 1.4px) 0 0 / 22px 22px, var(--paper);padding:clamp(96px,12vw,160px) 0;position:relative}@supports (color:lab(0% 0 0)){.Hx0lNG_products{background:radial-gradient(circle, lab(7.12271% -.632666 -8.52313/.13) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--paper)}}.Hx0lNG_products:before{content:"";background:linear-gradient(var(--paper) 0, transparent 30%, transparent 70%, var(--paper));pointer-events:none;position:absolute;inset:0}.Hx0lNG_products>.wrap{position:relative}.Hx0lNG_bento{grid-template-columns:repeat(4,1fr);grid-template-areas:"a a b b""a a c d""e e f f";gap:14px;display:grid}.Hx0lNG_t0{grid-area:a}.Hx0lNG_t1{grid-area:b}.Hx0lNG_t2{grid-area:c}.Hx0lNG_t3{grid-area:d}.Hx0lNG_t4{grid-area:e}.Hx0lNG_t5{grid-area:f}.Hx0lNG_tile{border-radius:var(--radius);background:var(--paper);border:1px solid var(--rule-light);min-height:260px;color:var(--text-on-light);transition:transform .5s var(--ease), box-shadow .5s var(--ease), border-color .3s;grid-template-rows:auto 1fr auto;gap:8px;padding:22px;display:grid;position:relative;overflow:hidden}.Hx0lNG_tile:hover{border-color:#0f16214d;border-color:lab(7.12271% -.632666 -8.52313/.3);transform:translateY(-4px);box-shadow:0 30px 60px -34px #0f162180;box-shadow:0 30px 60px -34px lab(7.12271% -.632666 -8.52313/.5)}.Hx0lNG_t0{background:var(--ink-950);color:var(--text-on-dark);border-color:#0000;min-height:540px}.Hx0lNG_t0:before{content:"";background:radial-gradient(70% 60% at 70% 30%,#a7c2d540,#0000 70%);background:radial-gradient(70% 60% at 70% 30%,lab(76.8419% -6.11639 -12.9867/.25),#0000 70%);position:absolute;inset:0}.Hx0lNG_t4{background:var(--accent-fill);color:var(--on-accent);border-color:#0000}.Hx0lNG_tileTop{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:12px;display:flex;position:relative}.Hx0lNG_tileNo{opacity:.55}.Hx0lNG_tileKicker{color:var(--accent-ink)}.Hx0lNG_t0 .Hx0lNG_tileKicker{color:var(--accent)}.Hx0lNG_t4 .Hx0lNG_tileKicker{color:#ffffffd9;color:lab(100% 0 0/.85)}.Hx0lNG_tileArt{color:var(--muted-on-light);place-items:center;padding:6px 12%;display:grid;position:relative}.Hx0lNG_t0 .Hx0lNG_tileArt{color:var(--muted-on-dark);padding:6% 10%}.Hx0lNG_t4 .Hx0lNG_tileArt{color:#ffffffe6;color:lab(100% 0 0/.9)}.Hx0lNG_tile:not(.Hx0lNG_t0) .Hx0lNG_tileArt svg{max-height:150px}.Hx0lNG_tileBottom{gap:4px;padding-right:54px;display:grid;position:relative}.Hx0lNG_tileBottom h3{letter-spacing:-.025em;font-size:clamp(22px,2vw,30px);font-weight:700}.Hx0lNG_t0 .Hx0lNG_tileBottom h3{font-size:clamp(30px,3.2vw,46px)}.Hx0lNG_tileBottom p{font-family:var(--font-mono);font-size:14px}.Hx0lNG_tileBottom p span{opacity:.6}.Hx0lNG_tileGo{background:var(--ink-950);width:44px;height:44px;color:var(--accent);transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:0;right:0}.Hx0lNG_t0 .Hx0lNG_tileGo{background:var(--accent-fill);color:var(--on-accent)}.Hx0lNG_tile:hover .Hx0lNG_tileGo{transform:rotate(-45deg)}.Hx0lNG_calc{padding:clamp(96px,12vw,160px) 0;position:relative;overflow:hidden}.Hx0lNG_rulers{pointer-events:none;opacity:.5;background:repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 12px) top/100% 14px no-repeat,repeating-linear-gradient(90deg,#ffffff1f 0 1px,#0000 1px 120px) top/100% 26px no-repeat,radial-gradient(50% 50% at 0 100%,#65afff14,#0000 70%);background:repeating-linear-gradient(90deg,lab(100% 0 0/.06) 0 1px,#0000 1px 12px) top/100% 14px no-repeat,repeating-linear-gradient(90deg,lab(100% 0 0/.12) 0 1px,#0000 1px 120px) top/100% 26px no-repeat,radial-gradient(50% 50% at 0 100%,lab(69.2329% -5.60221 -48.0258/.08),#0000 70%);position:absolute;inset:0}.Hx0lNG_selector{background:var(--paper-2);padding:clamp(96px,12vw,160px) 0}.Hx0lNG_ind{background:radial-gradient(40% 50% at 100% 0%, #bddded1f, transparent 70%), var(--ink-950);padding:clamp(96px,12vw,160px) 0;overflow:hidden}@supports (color:lab(0% 0 0)){.Hx0lNG_ind{background:radial-gradient(40% 50% at 100% 0%, lab(86.2416% -8.58766 -11.2093/.12), transparent 70%), var(--ink-950)}}.Hx0lNG_indRail{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));scroll-padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));grid-auto-columns:minmax(300px,380px);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.Hx0lNG_indRail::-webkit-scrollbar{display:none}.Hx0lNG_indCard{scroll-snap-align:start;border-radius:var(--radius);background:var(--ink-900);min-height:380px;transition:border-color .3s, transform .5s var(--ease), background .3s;border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);align-content:start;gap:14px;padding:26px;display:grid;position:relative}.Hx0lNG_indCard:hover{background:var(--ink-850);border-color:#65afff66;border-color:lab(69.2329% -5.60221 -48.0258/.4);transform:translateY(-4px)}.Hx0lNG_indPhoto{border-radius:var(--radius) var(--radius) 0 0;height:170px;margin:-26px -26px 4px;display:block;position:relative;overflow:hidden}.Hx0lNG_indPhoto:after{content:"";background:linear-gradient(0deg, var(--ink-900), transparent 70%);position:absolute;inset:0}.Hx0lNG_indPhoto img{filter:saturate(.7);transition:transform .8s var(--ease)}.Hx0lNG_indCard:hover .Hx0lNG_indPhoto img{transform:scale(1.06)}.Hx0lNG_indCard{overflow:hidden}.Hx0lNG_indNo{font-family:var(--font-mono);color:var(--muted-on-dark);font-size:12px}.Hx0lNG_indStat{border-bottom:1px dashed #ffffff24;border-bottom:1px dashed lab(100% 0 0/.14);padding:18px 0 22px;display:grid}.Hx0lNG_indStat b{font-family:var(--font-display);letter-spacing:-.04em;background:var(--film);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:58px;font-weight:800;line-height:1}.Hx0lNG_indStat small{font-family:var(--font-mono);color:var(--muted-on-dark);margin-top:6px;font-size:12px}.Hx0lNG_indCard h3{letter-spacing:-.02em;font-size:24px}.Hx0lNG_indCard p{color:var(--muted-on-dark);font-size:15.5px}.Hx0lNG_indGo{color:var(--accent);align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:600;display:inline-flex}@supports (animation-timeline:view(inline)){@media (prefers-reduced-motion:no-preference){.Hx0lNG_indCard{animation:linear both Hx0lNG_card;animation-timeline:view(inline);animation-range:entry entry 80%}}}@keyframes Hx0lNG_card{0%{opacity:.35;transform:scale(.92)}to{opacity:1;transform:none}}.Hx0lNG_process{padding:clamp(96px,12vw,160px) 0}.Hx0lNG_procGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid}.Hx0lNG_sticky{justify-items:start;position:sticky;top:120px}.Hx0lNG_steps{gap:14px;margin:0;padding:0 0 0 4px;list-style:none;display:grid;position:relative}.Hx0lNG_stepsLine{background:var(--rule-light);width:2px;position:absolute;top:30px;bottom:30px;left:31px}.Hx0lNG_stepsLine:after{content:"";background:linear-gradient(var(--accent-ink), var(--accent));transform-origin:top;position:absolute;inset:0;transform:scaleY(1)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Hx0lNG_stepsLine:after{animation:linear both Hx0lNG_fill;animation-timeline:--steps;animation-range:cover 20% cover 70%}.Hx0lNG_steps{view-timeline-name:--steps}}}@keyframes Hx0lNG_fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.Hx0lNG_steps li{border-radius:var(--radius);background:var(--paper-2);grid-template-columns:56px 1fr;gap:22px;padding:26px;display:grid;position:relative}.Hx0lNG_stepNo{z-index:1;background:var(--ink-950);width:56px;height:56px;color:var(--accent);font-family:var(--font-display);border-radius:16px;place-items:center;font-size:24px;font-weight:800;display:grid;position:relative}.Hx0lNG_steps h3{letter-spacing:-.02em;margin-bottom:6px;font-size:24px}.Hx0lNG_steps p{color:var(--muted-on-light)}.Hx0lNG_eco{background:radial-gradient(60% 70% at 15%,#1f57d347,#0000 70%),#090f16;background:radial-gradient(60% 70% at 15%,lab(39.5808% 20.1313 -70.2677/.28),#0000 70%),lab(4.02438% -.755146 -4.78059);padding:clamp(96px,12vw,160px) 0}.Hx0lNG_ecoGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;display:grid}.Hx0lNG_ecoGrid>div:last-child{justify-items:start;gap:22px;display:grid}.Hx0lNG_ecoArt{width:100%;max-width:440px;margin-inline:auto}@media (prefers-reduced-motion:no-preference){.Hx0lNG_ecoRing{transform-origin:150px 150px;animation:24s linear infinite Hx0lNG_rot}}@keyframes Hx0lNG_rot{to{transform:rotate(360deg)}}.Hx0lNG_ecoList{gap:12px;width:100%;margin:8px 0 10px;padding:0;list-style:none;display:grid}.Hx0lNG_ecoList li{background:#ffffff0a;background:lab(100% 0 0/.04);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:18px;gap:16px;padding:18px;display:flex}.Hx0lNG_ecoList svg{width:24px;height:24px;color:var(--accent);flex:none;margin-top:2px}.Hx0lNG_ecoList strong{font-family:var(--font-display);font-size:18px;display:block}.Hx0lNG_ecoList span{color:var(--muted-on-dark);font-size:15px}.Hx0lNG_quality{background:repeating-linear-gradient(90deg, transparent 0 59px, var(--rule-light) 59px 60px) bottom / 100% 18px no-repeat, var(--paper);padding:clamp(96px,12vw,160px) 0}.Hx0lNG_qGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.Hx0lNG_qCard{border-radius:var(--radius);border:1px solid var(--rule-light);background:var(--paper);align-content:start;gap:8px;padding:26px;display:grid;position:relative;overflow:hidden}.Hx0lNG_qCard>svg{width:28px;height:28px;color:var(--accent-ink);margin-bottom:18px}.Hx0lNG_qUnit{font-family:var(--font-mono);color:var(--paper-3);font-size:34px;font-weight:500;position:absolute;top:18px;right:22px}.Hx0lNG_qCard h3{letter-spacing:-.02em;font-size:24px}.Hx0lNG_qCard p{color:var(--muted-on-light);font-size:15.5px}.Hx0lNG_qBar{background:var(--paper-2);border-radius:6px;height:6px;margin-top:16px;position:relative;overflow:hidden}.Hx0lNG_qBar:after{content:"";width:var(--w);border-radius:inherit;background:linear-gradient(90deg, var(--accent-ink), var(--accent));position:absolute;inset:0}.Hx0lNG_qCert{background:var(--ink-950);color:var(--text-on-dark);border-color:#0000;grid-column:span 2}.Hx0lNG_qCert p{color:var(--muted-on-dark);max-width:52ch}.Hx0lNG_qCertLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)!important;font-size:12px!important}.Hx0lNG_faq{padding:clamp(96px,12vw,160px) 0}.Hx0lNG_faqGrid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:64px;display:grid}.Hx0lNG_faqGrid>header{justify-items:start}.Hx0lNG_faqList{gap:10px;display:grid}.Hx0lNG_faqList details{background:var(--ink-900);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:18px;transition:border-color .3s}.Hx0lNG_faqList details[open]{border-color:#65afff59;border-color:lab(69.2329% -5.60221 -48.0258/.35)}.Hx0lNG_faqList summary{cursor:pointer;font-family:var(--font-display);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;font-size:19px;font-weight:650;list-style:none;display:flex}.Hx0lNG_faqList summary::-webkit-details-marker{display:none}.Hx0lNG_faqList summary span{background:#ffffff12;background:lab(100% 0 0/.07);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.Hx0lNG_faqList summary span:before,.Hx0lNG_faqList summary span:after{content:"";background:var(--accent);width:12px;height:2px;transition:transform .3s var(--ease);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hx0lNG_faqList summary span:after{transform:translate(-50%,-50%)rotate(90deg)}.Hx0lNG_faqList details[open] summary span:after{transform:translate(-50%,-50%)rotate(0)}.Hx0lNG_faqList details p{color:var(--muted-on-dark);max-width:64ch;padding:0 24px 22px}.Hx0lNG_final{color:var(--on-accent);isolation:isolate;padding:clamp(110px,14vw,190px) 0;position:relative;overflow:hidden}.Hx0lNG_finalFilm{z-index:-1;background:radial-gradient(60% 90% at 80% 10%, #408deae6, transparent 70%), radial-gradient(70% 90% at 10% 100%, #18349be6, transparent 70%), var(--accent-fill);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.Hx0lNG_finalFilm{background:radial-gradient(60% 90% at 80% 10%, lab(57.2232% -.0468493 -55.2353/.9), transparent 70%), radial-gradient(70% 90% at 10% 100%, lab(25.665% 22.6383 -60.0411/.9), transparent 70%), var(--accent-fill)}}.Hx0lNG_finalFilm:after{content:"";background:repeating-linear-gradient(100deg,#ffffff1f 0 2px,#0000 2px 22px);background:repeating-linear-gradient(100deg,lab(100% 0 0/.12) 0 2px,#0000 2px 22px);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.Hx0lNG_finalFilm:after{animation:14s linear infinite Hx0lNG_strands}}@keyframes Hx0lNG_strands{to{background-position:440px 0}}.Hx0lNG_finalIn{text-align:center;justify-items:center;gap:22px;display:grid}.Hx0lNG_finalIn h2{letter-spacing:-.04em;font-size:clamp(32px,4.6vw,66px);font-weight:800;line-height:1}.Hx0lNG_finalIn p{color:#ffffffd1;color:lab(100% 0 0/.82);max-width:46ch;font-size:19px}.Hx0lNG_ghostDark{color:var(--on-accent);background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff8c;box-shadow:inset 0 0 0 1.5px lab(100% 0 0/.55)}.Hx0lNG_ghostDark:hover{background:#ffffff1f;background:lab(100% 0 0/.12);transform:translateY(-2px)}@media (max-width:1099px){.Hx0lNG_heroGrid{grid-template-columns:1fr}.Hx0lNG_heroArt{width:100%;max-width:520px;margin-inline:auto}.Hx0lNG_procGrid,.Hx0lNG_ecoGrid,.Hx0lNG_faqGrid{grid-template-columns:1fr;gap:40px}.Hx0lNG_sticky{position:static}.Hx0lNG_qGrid{grid-template-columns:1fr 1fr}}@media (max-width:899px){.Hx0lNG_hero{min-height:auto;padding:96px 0 72px}.Hx0lNG_h1{margin-top:16px}.Hx0lNG_scrollHint{display:none}.Hx0lNG_headSplit{grid-template-columns:1fr}.Hx0lNG_bento{grid-template-columns:1fr 1fr;grid-template-areas:"a a""b b""c d""e e""f f";gap:10px}.Hx0lNG_t0{min-height:420px}.Hx0lNG_tile{min-height:220px;padding:18px}.Hx0lNG_tileBottom h3{font-size:20px}.Hx0lNG_t2 .Hx0lNG_tileBottom,.Hx0lNG_t3 .Hx0lNG_tileBottom{padding-right:0}.Hx0lNG_t2 .Hx0lNG_tileGo,.Hx0lNG_t3 .Hx0lNG_tileGo,.Hx0lNG_t2 .Hx0lNG_tileKicker,.Hx0lNG_t3 .Hx0lNG_tileKicker{display:none}.Hx0lNG_indRail{grid-auto-columns:82%}.Hx0lNG_indCard{min-height:340px}.Hx0lNG_qGrid{grid-template-columns:1fr}.Hx0lNG_qCert{grid-column:auto}.Hx0lNG_steps li{grid-template-columns:44px 1fr;gap:16px;padding:20px}.Hx0lNG_stepNo{border-radius:12px;width:44px;height:44px;font-size:19px}.Hx0lNG_stepsLine{left:25px}.Hx0lNG_faqList summary{padding:18px;font-size:17px}.Hx0lNG_faqList details p{padding:0 18px 18px}.Hx0lNG_finalIn .Hx0lNG_ctas{width:100%}.Hx0lNG_finalIn .Hx0lNG_ctas>*{flex:100%}}.Hx0lNG_tilePhoto{z-index:0;position:absolute;overflow:hidden}.Hx0lNG_tilePhoto img{transition:transform 1.2s var(--ease);filter:saturate(.75)}.Hx0lNG_tile:hover .Hx0lNG_tilePhoto img{transform:scale(1.06)}.Hx0lNG_t0 .Hx0lNG_tilePhoto{inset:0}.Hx0lNG_t0 .Hx0lNG_tilePhoto:after{content:"";background:linear-gradient(0deg, var(--ink-950) 8%, #0307108c 45%, #030710bf), radial-gradient(70% 60% at 70% 30%, #1f57d34d, transparent 70%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.Hx0lNG_t0 .Hx0lNG_tilePhoto:after{background:linear-gradient(0deg, var(--ink-950) 8%, lab(1.93655% -.100724 -4.02724/.55) 45%, lab(1.93655% -.100724 -4.02724/.75)), radial-gradient(70% 60% at 70% 30%, lab(39.5808% 20.1313 -70.2677/.3), transparent 70%)}}.Hx0lNG_t0 .Hx0lNG_tileArt{opacity:.95;justify-items:end;padding:4% 6% 0 40%}.Hx0lNG_t1 .Hx0lNG_tilePhoto,.Hx0lNG_t5 .Hx0lNG_tilePhoto{border-radius:16px;width:46%;top:12px;bottom:12px;right:12px}.Hx0lNG_t1 .Hx0lNG_tilePhoto:after,.Hx0lNG_t5 .Hx0lNG_tilePhoto:after{content:"";background:linear-gradient(90deg,#03071040,#0000 40%);background:linear-gradient(90deg,lab(1.93655% -.100724 -4.02724/.25),#0000 40%);position:absolute;inset:0}.Hx0lNG_t1 .Hx0lNG_tileArt,.Hx0lNG_t5 .Hx0lNG_tileArt{visibility:hidden}.Hx0lNG_t1 .Hx0lNG_tileTop,.Hx0lNG_t5 .Hx0lNG_tileTop{padding-right:50%}.Hx0lNG_t1 .Hx0lNG_tileBottom,.Hx0lNG_t5 .Hx0lNG_tileBottom{max-width:52%;padding-right:0}.Hx0lNG_t1 .Hx0lNG_tileGo,.Hx0lNG_t5 .Hx0lNG_tileGo{left:calc(100% + 20px);right:auto}.Hx0lNG_t1 .Hx0lNG_tileBottom,.Hx0lNG_t5 .Hx0lNG_tileBottom{position:relative}.Hx0lNG_tileTop,.Hx0lNG_tileArt,.Hx0lNG_tileBottom{z-index:1}.Hx0lNG_steps li{background:var(--paper);border:1px solid var(--rule-light);transition:border-color .3s, box-shadow .4s var(--ease);grid-template-columns:56px 1fr auto;align-items:start}.Hx0lNG_steps li:hover{border-color:var(--accent-ink);box-shadow:0 24px 50px -32px #0f162173;box-shadow:0 24px 50px -32px lab(7.12271% -.632666 -8.52313/.45)}.Hx0lNG_stepNo{font-family:var(--font-mono);background:var(--ink-950);color:var(--accent);font-size:18px;font-weight:500}.Hx0lNG_stepTag{font-family:var(--font-mono);white-space:nowrap;background:var(--paper-2);color:var(--accent-ink);border:1px solid var(--rule-light);border-radius:999px;align-self:center;padding:6px 10px;font-size:12px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Hx0lNG_steps li{animation:linear both Hx0lNG_stepFocus;animation-timeline:view();animation-range:cover 30% cover 70%}}}@keyframes Hx0lNG_stepFocus{0%,to{border-color:var(--rule-light)}40%,60%{border-color:#1f57d38c;border-color:lab(39.5808% 20.1313 -70.2677/.55);box-shadow:0 24px 50px -34px #1f57d373;box-shadow:0 24px 50px -34px lab(39.5808% 20.1313 -70.2677/.45)}}.Hx0lNG_qCard{padding-top:34px}.Hx0lNG_qRuler{background:repeating-linear-gradient(90deg, var(--rule-light) 0 1px, transparent 1px 10px), repeating-linear-gradient(90deg, var(--muted-on-light) 0 1px, transparent 1px 50px);opacity:.7;background-repeat:no-repeat;background-size:100% 8px,100% 14px;height:14px;position:absolute;top:0;left:0;right:0}.Hx0lNG_qUnit{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent-ink);margin-bottom:14px;font-size:64px;font-weight:800;line-height:1;display:block;position:static}.Hx0lNG_qNorm{font-family:var(--font-mono);color:var(--muted-on-light);align-items:center;gap:8px;margin-top:6px;font-size:12px;display:inline-flex}.Hx0lNG_qNorm svg{width:16px;height:16px;color:var(--accent-ink);margin:0}.Hx0lNG_qCert{background:radial-gradient(80% 120% at 100% 0%, #1f57d359, transparent 60%), var(--ink-950)}@supports (color:lab(0% 0 0)){.Hx0lNG_qCert{background:radial-gradient(80% 120% at 100% 0%, lab(39.5808% 20.1313 -70.2677/.35), transparent 60%), var(--ink-950)}}@media (max-width:899px){.Hx0lNG_t1,.Hx0lNG_t5{padding-top:172px}.Hx0lNG_t1 .Hx0lNG_tilePhoto,.Hx0lNG_t5 .Hx0lNG_tilePhoto{border-radius:14px;width:auto;height:150px;inset:10px 10px auto}.Hx0lNG_t1 .Hx0lNG_tileTop,.Hx0lNG_t5 .Hx0lNG_tileTop{padding-right:0}.Hx0lNG_t1 .Hx0lNG_tileArt,.Hx0lNG_t5 .Hx0lNG_tileArt{display:none}.Hx0lNG_t1 .Hx0lNG_tileBottom,.Hx0lNG_t5 .Hx0lNG_tileBottom{max-width:none;padding-right:54px}.Hx0lNG_t1 .Hx0lNG_tileGo,.Hx0lNG_t5 .Hx0lNG_tileGo{left:auto;right:0}.Hx0lNG_steps li{grid-template-columns:44px 1fr}.Hx0lNG_stepTag{grid-column:2;justify-self:start}.Hx0lNG_qUnit{font-size:52px}}
.gOObGW_header{z-index:50;color:var(--text-on-dark);transition:background .4s var(--ease), box-shadow .4s var(--ease), backdrop-filter .4s;position:fixed;inset:0 0 auto}.gOObGW_scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.4);background:#030711e6;background:lab(1.92945% -.0597239 -4.47731/.9);box-shadow:0 1px #ffffff12;box-shadow:0 1px lab(100% 0 0/.07)}.gOObGW_row{align-items:center;gap:28px;height:76px;display:flex}.gOObGW_logo{flex:none}.gOObGW_desktop{gap:4px;margin-left:12px;display:flex}.gOObGW_link{color:var(--muted-on-dark);border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:15.5px;font-weight:550;transition:color .2s,background .2s;display:inline-flex;position:relative}.gOObGW_link:hover,.gOObGW_on{color:var(--text-on-dark);background:#ffffff0f;background:lab(100% 0 0/.06)}.gOObGW_on:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.gOObGW_caret{opacity:.7;border-bottom:1.6px solid;border-right:1.6px solid;width:7px;height:7px;transform:rotate(45deg)translateY(-2px)}.gOObGW_actions{align-items:center;gap:12px;margin-left:auto;display:flex}.gOObGW_phone{color:var(--muted-on-dark);border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-size:15px;display:inline-flex}.gOObGW_phone:hover{color:var(--text-on-dark)}.gOObGW_phone svg{width:18px;height:18px}.gOObGW_cta{min-height:46px;padding:0 20px;font-size:15px}.gOObGW_badge{background:var(--ink-950);min-width:22px;height:22px;color:var(--accent);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.gOObGW_megaWrap{position:static}.gOObGW_mega{-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility .3s;background:#050b15f7;background:lab(2.98109% -.186078 -5.7827/.97);border-top:1px solid #ffffff0f;border-top:1px solid lab(100% 0 0/.06);position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 40px 80px -30px #0009;box-shadow:0 40px 80px -30px lab(0% 0 0/.6)}.gOObGW_megaOpen{opacity:1;visibility:visible;transform:none}.gOObGW_megaGrid{grid-template-columns:1fr 300px;gap:32px;padding-block:28px 32px;display:grid}.gOObGW_megaCats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.gOObGW_megaCard{transition:background .25s, border-color .25s, transform .3s var(--ease);background:#ffffff08;background:lab(100% 0 0/.03);border:1px solid #ffffff0f;border:1px solid lab(100% 0 0/.06);border-radius:16px;align-items:center;gap:14px;padding:14px;display:flex}.gOObGW_megaCard:hover,.gOObGW_megaCard:focus-visible{background:#ffffff0f;background:lab(100% 0 0/.06);border-color:#65afff59;border-color:lab(69.2329% -5.60221 -48.0258/.35);transform:translateY(-2px)}.gOObGW_megaArt{width:74px;color:var(--muted-on-dark);flex:none}.gOObGW_megaTxt{gap:2px;display:grid}.gOObGW_megaTxt small{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:11px}.gOObGW_megaTxt strong{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:650}.gOObGW_megaSide{border-left:1px solid #ffffff14;border-left:1px solid lab(100% 0 0/.08);align-content:start;gap:12px;padding-left:28px;display:grid}.gOObGW_megaLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-on-dark);font-size:11px}.gOObGW_megaSide ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.gOObGW_megaSide li a{color:var(--muted-on-dark);padding:7px 0;font-size:15px;display:block}.gOObGW_megaSide li a:hover{color:var(--text-on-dark)}.gOObGW_megaPromo{background:linear-gradient(135deg,#65afff29,#a7c2d51f);background:linear-gradient(135deg,lab(69.2329% -5.60221 -48.0258/.16),lab(76.8419% -6.11639 -12.9867/.12));border:1px solid #65afff4d;border:1px solid lab(69.2329% -5.60221 -48.0258/.3);border-radius:16px;gap:6px;margin-top:8px;padding:18px;display:grid;position:relative}.gOObGW_megaPromo strong{font-family:var(--font-display);font-size:17px}.gOObGW_megaPromo span{color:var(--muted-on-dark);padding-right:22px;font-size:14px;line-height:1.45}.gOObGW_megaPromo svg{color:var(--accent);position:absolute;bottom:16px;right:16px}.gOObGW_bar,.gOObGW_sheet{display:none}@media (max-width:899px){.gOObGW_desktop,.gOObGW_phone,.gOObGW_cta,.gOObGW_mega{display:none}.gOObGW_row{justify-content:space-between;height:64px}.gOObGW_bar{z-index:60;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px)saturate(1.6);height:66px;transition:transform .45s var(--ease), opacity .3s;background:linear-gradient(#0e1623d1,#040912eb);background:linear-gradient(lab(7.09594% -.563085 -9.90277/.82),lab(2.42525% -.158377 -4.60124/.92));border-radius:24px;grid-template-columns:repeat(5,1fr);align-items:end;padding:0 6px;display:grid;position:fixed;box-shadow:0 22px 44px -14px #000000a6,inset 0 1px #ffffff1a;box-shadow:0 22px 44px -14px lab(0% 0 0/.65),inset 0 1px lab(100% 0 0/.1)}.gOObGW_bar:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(110deg,#ffffff0d,#65afff8c,#ffffff0d 60%);background:linear-gradient(110deg,lab(100% 0 0/.05),lab(69.2329% -5.60221 -48.0258/.55),lab(100% 0 0/.05) 60%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gOObGW_barHidden{opacity:0;transform:translateY(calc(100% + 24px))}.gOObGW_bar>a,.gOObGW_bar>button{color:var(--muted-on-dark);letter-spacing:.02em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:4px;padding:11px 0 10px;font-size:10.5px;font-weight:650;transition:color .25s;display:grid;position:relative}.gOObGW_bar>a:active,.gOObGW_bar>button:active{transform:scale(.94)}.gOObGW_bar svg{width:22px;height:22px;transition:transform .35s var(--ease)}.gOObGW_barOn{color:var(--text-on-dark)!important}.gOObGW_barOn svg{color:var(--accent);transform:translateY(-1px)}.gOObGW_barOn:after{content:"";background:var(--accent);width:18px;height:3px;box-shadow:0 0 12px var(--accent);border-radius:3px;position:absolute;bottom:4px}.gOObGW_bar>.gOObGW_barCta{color:var(--text-on-dark);padding-top:0}.gOObGW_barCtaIn{width:56px;height:56px;color:var(--on-accent);background:linear-gradient(145deg, #3783f0, var(--accent-fill) 55%, #1442be);box-shadow:0 12px 28px -6px var(--accent-glow), 0 0 0 6px #050b15, inset 0 1px 0 #fff9;border-radius:20px;place-items:center;margin-top:-26px;display:grid;position:relative}@supports (color:lab(0% 0 0)){.gOObGW_barCtaIn{background:linear-gradient(145deg, lab(54.4695% 5.77652 -62.6565), var(--accent-fill) 55%, lab(32.269% 25.2456 -70.4062));box-shadow:0 12px 28px -6px var(--accent-glow), 0 0 0 6px lab(2.98109% -.186078 -5.7827), inset 0 1px 0 lab(100% 0 0/.6)}}.gOObGW_barCtaFull .gOObGW_barCtaIn:after{content:"";border:2px solid var(--accent);opacity:0;border-radius:24px;position:absolute;inset:-6px}@media (prefers-reduced-motion:no-preference){.gOObGW_barCtaFull .gOObGW_barCtaIn:after{animation:2.4s ease-out infinite gOObGW_ring}}.gOObGW_barCtaIn em{background:var(--ink-950);min-width:21px;height:21px;color:var(--accent);border:2px solid var(--accent);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-7px;right:-7px}.gOObGW_burgerIcon{align-content:center;justify-items:end;gap:4px;width:22px;height:22px;display:grid}.gOObGW_burgerIcon i{height:2px;transition:width .35s var(--ease);background:currentColor;border-radius:2px;display:block}.gOObGW_burgerIcon i:first-child{width:20px}.gOObGW_burgerIcon i:nth-child(2){width:14px}.gOObGW_burgerIcon i:nth-child(3){background:var(--accent);width:8px}.gOObGW_burger:hover .gOObGW_burgerIcon i,.gOObGW_burger:focus-visible .gOObGW_burgerIcon i{width:20px}.gOObGW_sheet{z-index:80;background:radial-gradient(120% 55% at 100% 0%, #65afff29, transparent 60%), radial-gradient(90% 50% at 0% 100%, #77a0dc29, transparent 60%), var(--ink-950);color:var(--text-on-dark);clip-path:circle(0% at calc(100% - 44px) calc(100% - 44px));flex-direction:column;transition:clip-path .7s cubic-bezier(.7,0,.2,1);display:flex;position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.gOObGW_sheet{background:radial-gradient(120% 55% at 100% 0%, lab(69.2329% -5.60221 -48.0258/.16), transparent 60%), radial-gradient(90% 50% at 0% 100%, lab(64.6931% -2.09439 -35.5686/.16), transparent 60%), var(--ink-950)}}.gOObGW_sheet[hidden]{display:none}.gOObGW_sheetOpen{clip-path:circle(150% at calc(100% - 44px) calc(100% - 44px))}.gOObGW_sheetFx{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gOObGW_sheetFx i{background:linear-gradient(#0000,#bfdcef12,#0000);background:linear-gradient(#0000,lab(86.1737% -7.21145 -12.3231/.07),#0000);border-block:1px solid #bfdcef14;border-block:1px solid lab(86.1737% -7.21145 -12.3231/.08);height:90px;position:absolute;left:-20%;right:-20%;transform:rotate(-12deg)}.gOObGW_sheetFx i:first-child{top:12%}.gOObGW_sheetFx i:nth-child(2){top:46%}.gOObGW_sheetFx i:nth-child(3){top:80%}@media (prefers-reduced-motion:no-preference){.gOObGW_sheetFx i{animation:9s ease-in-out infinite alternate gOObGW_drift}.gOObGW_sheetFx i:nth-child(2){animation-duration:12s}.gOObGW_sheetFx i:nth-child(3){animation-duration:15s}}.gOObGW_sheetTop{height:64px;padding-inline:var(--gutter);flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.gOObGW_close{cursor:pointer;width:46px;height:46px;transition:transform .4s var(--ease);background:#ffffff0d;background:lab(100% 0 0/.05);border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:14px;place-items:center;display:grid}.gOObGW_close:hover{transform:rotate(90deg)}.gOObGW_sheetBody{padding:6px var(--gutter) 28px;overscroll-behavior:contain;flex:1;position:relative;overflow-y:auto}.gOObGW_sheetHello{font-family:var(--font-display);letter-spacing:-.03em;margin:6px 0 12px;font-size:30px;font-weight:750;line-height:1.05}.gOObGW_quick{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter) 6px;gap:8px;display:flex;overflow-x:auto}.gOObGW_quick::-webkit-scrollbar{display:none}.gOObGW_quick a{background:#ffffff0f;background:lab(100% 0 0/.06);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:999px;flex:none;padding:10px 14px;font-size:14px;font-weight:600}.gOObGW_quick a:first-child{background:var(--accent-fill);color:var(--on-accent);border-color:#0000}.gOObGW_sheetLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-on-dark);align-items:center;gap:10px;margin:22px 0 12px;font-size:11px;display:flex}.gOObGW_sheetLabel span{color:var(--accent)}.gOObGW_sheetLabel:after{content:"";background:#ffffff1a;background:lab(100% 0 0/.1);flex:1;height:1px}.gOObGW_sheetCats{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gOObGW_sheetCat{background:var(--ink-900);isolation:isolate;border:1px solid #ffffff17;border:1px solid lab(100% 0 0/.09);border-radius:18px;align-content:end;min-height:128px;padding:12px;display:grid;position:relative;overflow:hidden}.gOObGW_sheetCatBig{grid-column:1/-1;min-height:150px}.gOObGW_sheetPhoto{z-index:-2;opacity:.55;position:absolute;inset:0}.gOObGW_sheetPhoto img{filter:saturate(.6)}.gOObGW_sheetCat:before{content:"";z-index:-1;background:linear-gradient(0deg, var(--ink-950) 18%, #03071059);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.gOObGW_sheetCat:before{background:linear-gradient(0deg, var(--ink-950) 18%, lab(1.93655% -.100724 -4.02724/.35))}}.gOObGW_sheetArt{width:64px;color:var(--muted-on-dark);opacity:.9;position:absolute;top:8px;right:8px}.gOObGW_sheetTxt{gap:2px;display:grid}.gOObGW_sheetTxt small{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:10px}.gOObGW_sheetTxt strong{font-family:var(--font-display);font-size:16px;font-weight:700;line-height:1.12}.gOObGW_sheetCatBig .gOObGW_sheetTxt strong{font-size:22px}.gOObGW_sheetLinks{margin:0;padding:0;list-style:none}.gOObGW_sheetLinks a{border-bottom:1px solid #ffffff14;border-bottom:1px solid lab(100% 0 0/.08);grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:14px 2px;display:grid}.gOObGW_linkNo{font-family:var(--font-mono);color:var(--muted-on-dark);font-size:12px}.gOObGW_linkTxt{font-family:var(--font-display);letter-spacing:-.02em;font-size:23px;font-weight:700;line-height:1.1;display:grid}.gOObGW_linkTxt small{font-family:var(--font-text);letter-spacing:0;color:var(--muted-on-dark);margin-top:2px;font-size:13px;font-weight:500}.gOObGW_sheetLinks a[aria-current=page] .gOObGW_linkTxt{color:var(--accent)}.gOObGW_sheetLinks svg{color:var(--muted-on-dark)}.gOObGW_sheetCard{background:linear-gradient(135deg,#65afff29,#77a0dc1f);background:linear-gradient(135deg,lab(69.2329% -5.60221 -48.0258/.16),lab(64.6931% -2.09439 -35.5686/.12));border:1px solid #65afff4d;border:1px solid lab(69.2329% -5.60221 -48.0258/.3);border-radius:20px;justify-items:start;gap:8px;margin-top:22px;padding:20px;display:grid}.gOObGW_sheetCard p{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:11px}.gOObGW_sheetCard strong{font-family:var(--font-display);margin-bottom:6px;font-size:20px;line-height:1.2}.gOObGW_sheetFoot{padding:12px var(--gutter) calc(14px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030710cc;background:lab(1.93655% -.100724 -4.02724/.8);border-top:1px solid #ffffff14;border-top:1px solid lab(100% 0 0/.08);flex:none;grid-template-columns:1fr 1.4fr;gap:10px;display:grid;position:relative}@media (prefers-reduced-motion:no-preference){.gOObGW_sheetOpen .gOObGW_sheetHello,.gOObGW_sheetOpen .gOObGW_quick,.gOObGW_sheetOpen .gOObGW_sheetCat,.gOObGW_sheetOpen .gOObGW_sheetLinks li{animation:gOObGW_in .6s var(--ease) both;animation-delay:calc(var(--i,0) * 45ms + .22s)}}@media (prefers-reduced-motion:reduce){.gOObGW_sheet{clip-path:none;transition:none}}}@keyframes gOObGW_in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes gOObGW_ring{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@keyframes gOObGW_drift{0%{transform:rotate(-12deg)translate(-30px)}to{transform:rotate(-12deg)translate(30px)}}
.S6Hkya_footer{border-top:1px solid #ffffff0f;border-top:1px solid lab(100% 0 0/.06);padding-top:88px;position:relative;overflow:hidden}.S6Hkya_top{z-index:1;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;display:grid;position:relative}.S6Hkya_brand{align-content:start;gap:18px;display:grid}.S6Hkya_brand p{color:var(--muted-on-dark);max-width:34ch;font-size:15.5px}.S6Hkya_col p{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:11.5px}.S6Hkya_col ul{color:var(--muted-on-dark);gap:9px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.S6Hkya_col a:hover{color:var(--text-on-dark)}.S6Hkya_todo{color:#b0d8ec;color:lab(83.9316% -10.1191 -14.3711)}.S6Hkya_word{font-family:var(--font-display);letter-spacing:-.06em;text-align:center;background:var(--film);color:#0000;opacity:.16;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin-top:56px;font-size:clamp(90px,23vw,360px);font-weight:800;line-height:.8}.S6Hkya_bottom{color:var(--muted-on-dark);border-top:1px solid #ffffff12;border-top:1px solid lab(100% 0 0/.07);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-block:22px 28px;font-size:13px;display:flex}@media (max-width:899px){.S6Hkya_footer{padding-top:64px}.S6Hkya_top{grid-template-columns:1fr 1fr;gap:32px 20px}.S6Hkya_brand,.S6Hkya_col:last-child{grid-column:1/-1}}
.sQRivG_heroCtas{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.sQRivG_stats{border-radius:var(--radius);-webkit-backdrop-filter:blur(12px);background:#ffffff1a;background:lab(100% 0 0/.1);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);gap:1px;margin:0;display:grid;overflow:hidden}.sQRivG_stats>div{background:#050b15bf;background:lab(2.98109% -.186078 -5.7827/.75);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 22px;display:flex}.sQRivG_stats dt{color:var(--muted-on-dark);font-size:14.5px}.sQRivG_stats dd{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent);margin:0;font-size:30px;font-weight:800}.sQRivG_list{padding:clamp(72px,9vw,120px) 0}.sQRivG_head{gap:14px;max-width:760px;margin-bottom:32px;display:grid}.sQRivG_head h2,.sQRivG_h2{letter-spacing:-.035em;font-size:clamp(32px,4vw,54px)}.sQRivG_head>p:last-child{color:var(--muted-on-light)}.sQRivG_guide{background:radial-gradient(50% 60% at 15% 50%, #a7c2d529, transparent 70%), var(--ink-950);padding:clamp(80px,10vw,140px) 0}@supports (color:lab(0% 0 0)){.sQRivG_guide{background:radial-gradient(50% 60% at 15% 50%, lab(76.8419% -6.11639 -12.9867/.16), transparent 70%), var(--ink-950)}}.sQRivG_guideGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px;display:grid}.sQRivG_guideGrid>div:last-child{justify-items:start;gap:22px;display:grid}.sQRivG_guideArt{color:var(--muted-on-dark);max-width:420px}.sQRivG_qa{gap:10px;width:100%;display:grid}.sQRivG_qa details{background:var(--ink-900);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:16px;padding:0}.sQRivG_qa summary{cursor:pointer;font-family:var(--font-display);padding:18px 20px;font-size:18px;font-weight:650}.sQRivG_qa summary::marker{color:var(--accent)}.sQRivG_qa p{color:var(--muted-on-dark);padding:0 20px 18px}.sQRivG_more{background:var(--paper-2);padding:clamp(72px,9vw,120px) 0}.sQRivG_moreGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin-top:32px;display:grid}.sQRivG_moreCard{background:var(--paper);border:1px solid var(--rule-light);transition:transform .35s var(--ease), border-color .3s;border-radius:18px;grid-template-columns:72px 1fr auto;align-items:center;gap:14px;padding:14px 18px 14px 14px;display:grid}.sQRivG_moreCard:hover{border-color:var(--text-on-light);transform:translateY(-3px)}.sQRivG_moreArt{color:var(--muted-on-light)}.sQRivG_moreCard small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:11px;display:block}.sQRivG_moreCard strong{font-family:var(--font-display);font-size:18px}@media (max-width:899px){.sQRivG_guideGrid{grid-template-columns:1fr;gap:32px}.sQRivG_guideArt{max-width:260px}.sQRivG_stats dd{font-size:24px}}
.UX4jcq_intro{display:none}@media (prefers-reduced-motion:no-preference){html:not([data-intro=off]) .UX4jcq_intro{z-index:200;background:var(--ink-950);pointer-events:none;place-items:center;animation:.9s cubic-bezier(.7,0,.2,1) 2.15s forwards UX4jcq_curtain;display:grid;position:fixed;inset:0}}.UX4jcq_glow{opacity:0;background:radial-gradient(40% 35%,#65afff38,#0000 70%),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/64px 64px;background:radial-gradient(40% 35%,lab(69.2329% -5.60221 -48.0258/.22),#0000 70%),linear-gradient(lab(100% 0 0/.03) 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,lab(100% 0 0/.03) 1px,#0000 1px) 0 0/64px 64px;animation:.8s .1s forwards UX4jcq_fadeIn;position:absolute;inset:0}.UX4jcq_band{transform-origin:0;background:linear-gradient(#f3faff00,#f3faff2e 20%,#bfdcef38 50%,#77a0dc29 80%,#77a0dc00);background:linear-gradient(lab(97.6956% -1.63329 -3.29721/0),lab(97.6956% -1.63329 -3.29721/.18) 20%,lab(86.1737% -7.21145 -12.3231/.22) 50%,lab(64.6931% -2.09439 -35.5686/.16) 80%,lab(64.6931% -2.09439 -35.5686/0));border-block:1px solid #b0eaf459;border-block:1px solid lab(88.8769% -17.1431 -11.3664/.35);height:120px;margin-top:-60px;animation:1.05s cubic-bezier(.65,0,.15,1) .2s forwards UX4jcq_stretch,.6s 1.7s forwards UX4jcq_bandOut;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:scaleX(0)skewY(-4deg)}.UX4jcq_glare{background:linear-gradient(100deg,#0000,#ffffff8c,#0000);background:linear-gradient(100deg,#0000,lab(100% 0 0/.55),#0000);width:22%;animation:1.1s .75s forwards UX4jcq_glare;position:absolute;top:0;bottom:0;left:-25%}.UX4jcq_lockup{align-items:center;gap:18px;display:flex;position:relative}.UX4jcq_mark{opacity:0;animation:.8s cubic-bezier(.2,1.3,.4,1) .55s forwards UX4jcq_markIn;transform:scale(.6)rotate(-90deg)}.UX4jcq_word{font-family:var(--font-display);letter-spacing:-.05em;color:var(--text-on-dark);font-size:clamp(54px,9vw,104px);font-weight:800;line-height:1;display:flex}.UX4jcq_word span{opacity:0;transform-origin:0;filter:blur(6px);animation:.9s cubic-bezier(.16,1,.3,1) forwards UX4jcq_unstretch;animation-delay:calc(.7s + var(--i) * 45ms);display:inline-block;transform:scaleX(2.6)translate(40px)}.UX4jcq_tag{text-align:center;font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--accent);opacity:0;font-size:13px;animation:.6s 1.25s forwards UX4jcq_fadeIn;position:absolute;top:calc(50% + 86px);left:0;right:0}@keyframes UX4jcq_fadeIn{to{opacity:1}}@keyframes UX4jcq_stretch{to{transform:scaleX(1)skewY(-4deg)}}@keyframes UX4jcq_bandOut{to{opacity:0;transform:scaleX(1)skewY(-4deg)scaleY(.05)}}@keyframes UX4jcq_glare{to{left:110%}}@keyframes UX4jcq_markIn{to{opacity:1;transform:none}}@keyframes UX4jcq_unstretch{to{opacity:1;filter:none;transform:none}}@keyframes UX4jcq_curtain{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%);visibility:hidden}}@media (max-width:599px){.UX4jcq_band{height:90px;margin-top:-45px}.UX4jcq_tag{font-size:11px;top:calc(50% + 60px)}.UX4jcq_mark svg{width:46px;height:46px}}
.z96wkW_h2{letter-spacing:-.035em;font-size:clamp(32px,4.4vw,58px)}.z96wkW_cards{background:radial-gradient(circle, #0f16211f 1px, transparent 1.4px) 0 0 / 22px 22px, var(--paper);padding:clamp(72px,9vw,120px) 0}@supports (color:lab(0% 0 0)){.z96wkW_cards{background:radial-gradient(circle, lab(7.12271% -.632666 -8.52313/.12) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--paper)}}.z96wkW_grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.z96wkW_card{border-radius:var(--radius);background:var(--paper);border:1px solid var(--rule-light);transition:transform .4s var(--ease), box-shadow .4s var(--ease);align-content:start;gap:8px;padding:28px;display:grid}.z96wkW_card:hover{transform:translateY(-3px);box-shadow:0 26px 50px -30px #0f162173;box-shadow:0 26px 50px -30px lab(7.12271% -.632666 -8.52313/.45)}.z96wkW_card>svg{width:30px;height:30px;color:var(--accent-ink);margin-bottom:18px}.z96wkW_card h3{letter-spacing:-.02em;font-size:26px}.z96wkW_cNote{color:var(--muted-on-light);font-size:15px}.z96wkW_card dl{background:var(--rule-light);border-radius:12px;gap:1px;margin:14px 0 0;display:grid;overflow:hidden}.z96wkW_card dl>div{background:var(--paper-2);justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.z96wkW_card dt{color:var(--muted-on-light);font-size:14px}.z96wkW_card dd{font-family:var(--font-mono);margin:0;font-size:14px}.z96wkW_todo{color:#774a00;color:lab(35.9669% 16.5572 46.9555)}.z96wkW_todoDark{color:#b0d8ec;color:lab(83.9316% -10.1191 -14.3711)}.z96wkW_todoNote{color:var(--muted-on-light);margin-top:20px;font-size:14px}.z96wkW_place{background:radial-gradient(50% 60% at 100% 50%, #bddded1f, transparent 70%), var(--ink-950);padding:clamp(80px,10vw,140px) 0}@supports (color:lab(0% 0 0)){.z96wkW_place{background:radial-gradient(50% 60% at 100% 50%, lab(86.2416% -8.58766 -11.2093/.12), transparent 70%), var(--ink-950)}}.z96wkW_placeGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.z96wkW_info{gap:18px;display:grid}.z96wkW_facts{border-radius:var(--radius);background:#ffffff14;background:lab(100% 0 0/.08);gap:1px;margin:8px 0 0;display:grid;overflow:hidden}.z96wkW_facts>div{background:var(--ink-900);justify-content:space-between;gap:16px;padding:16px 20px;display:flex}.z96wkW_facts dt{color:var(--muted-on-dark);font-size:15px}.z96wkW_facts dd{font-family:var(--font-mono);text-align:right;margin:0;font-size:15px}.z96wkW_facts small{color:var(--muted-on-dark)}.z96wkW_map{border-radius:var(--radius);background:var(--ink-900);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);position:relative;overflow:hidden}.z96wkW_map svg{width:100%;height:auto}.z96wkW_mapLabel{font-family:var(--font-mono);color:var(--muted-on-dark);background:#030711b3;background:lab(1.92945% -.0597239 -4.47731/.7);border-radius:999px;padding:6px 10px;font-size:12px;position:absolute;bottom:14px;left:16px}@media (prefers-reduced-motion:no-preference){.z96wkW_pulse{transform-origin:205px 150px;animation:2.6s ease-out infinite z96wkW_pulse}}@keyframes z96wkW_pulse{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(1.6)}}@media (max-width:899px){.z96wkW_grid,.z96wkW_placeGrid{grid-template-columns:1fr}.z96wkW_placeGrid{gap:32px}.z96wkW_facts>div{flex-direction:column;gap:2px}.z96wkW_facts dd{text-align:left}}
._1yo9nq_head{gap:16px;max-width:760px;margin-bottom:clamp(32px,5vw,56px);display:grid}._1yo9nq_h2{letter-spacing:-.035em;font-size:clamp(32px,4.4vw,58px)}._1yo9nq_story{background:linear-gradient(90deg, var(--rule-light) 1px, transparent 1px) 0 0 / 80px 100%, var(--paper);padding:clamp(80px,10vw,140px) 0}._1yo9nq_storyGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(32px,6vw,96px);display:grid}._1yo9nq_mark{text-align:center;border-radius:var(--radius);background:var(--paper-2);border:1px solid var(--rule-light);justify-items:center;gap:18px;padding:clamp(28px,4vw,56px);display:grid}._1yo9nq_mark svg{width:min(220px,60vw);height:auto}._1yo9nq_mark p{color:var(--muted-on-light);max-width:30ch;font-size:14px}._1yo9nq_storyCopy{gap:18px;display:grid}._1yo9nq_storyCopy>p:not(.eyebrow){color:var(--muted-on-light);max-width:60ch;font-size:18px}._1yo9nq_note{border-left:3px solid var(--accent-ink);background:#65afff24;background:lab(69.2329% -5.60221 -48.0258/.14);border-radius:14px;padding:14px 18px;color:var(--text-on-light)!important;font-size:15px!important}._1yo9nq_princ{background:radial-gradient(40% 60% at 0% 100%, #65afff1f, transparent 70%), radial-gradient(40% 60% at 100% 0%, #a7c2d529, transparent 70%), var(--ink-950);padding:clamp(90px,11vw,150px) 0}@supports (color:lab(0% 0 0)){._1yo9nq_princ{background:radial-gradient(40% 60% at 0% 100%, lab(69.2329% -5.60221 -48.0258/.12), transparent 70%), radial-gradient(40% 60% at 100% 0%, lab(76.8419% -6.11639 -12.9867/.16), transparent 70%), var(--ink-950)}}._1yo9nq_pGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}._1yo9nq_pCard{border-radius:var(--radius);background:var(--ink-900);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);align-content:start;gap:12px;min-height:320px;padding:30px;display:grid;position:relative;overflow:hidden}._1yo9nq_pCard svg{width:30px;height:30px;color:var(--accent);margin-bottom:30px}._1yo9nq_pNo{font-family:var(--font-display);letter-spacing:-.06em;background:var(--film);color:#0000;opacity:.18;-webkit-background-clip:text;background-clip:text;font-size:200px;font-weight:800;line-height:1;position:absolute;bottom:-40px;right:-6px}._1yo9nq_pCard h3{letter-spacing:-.02em;font-size:26px}._1yo9nq_pCard p{color:var(--muted-on-dark);position:relative}._1yo9nq_team{background:var(--paper-2);padding:clamp(80px,10vw,130px) 0}._1yo9nq_teamLead{color:var(--muted-on-light);font-size:18px}._1yo9nq_teamGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}._1yo9nq_person{border-radius:var(--radius);background:var(--paper);border:1px dashed var(--rule-light);justify-items:start;gap:6px;padding:22px;display:grid}._1yo9nq_avatar{aspect-ratio:4/3;background:repeating-linear-gradient(45deg, var(--paper-2) 0 10px, var(--paper-3) 10px 11px);border-radius:16px;place-items:center;width:100%;margin-bottom:10px;display:grid}._1yo9nq_avatar span{background:var(--paper-3);width:64px;height:64px;box-shadow:0 46px 0 6px var(--paper-3);border-radius:50%;transform:translateY(-14px)}._1yo9nq_todo{font-family:var(--font-mono);color:#774a00;color:lab(35.9669% 16.5572 46.9555);background:#b0d8ec33;background:lab(83.9316% -10.1191 -14.3711/.2);border-radius:999px;padding:3px 9px;font-size:11.5px}._1yo9nq_person h3{font-size:20px}._1yo9nq_person p{color:var(--muted-on-light)}._1yo9nq_cta{padding:clamp(80px,10vw,130px) 0}._1yo9nq_ctaIn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}@media (max-width:899px){._1yo9nq_storyGrid,._1yo9nq_pGrid,._1yo9nq_teamGrid{grid-template-columns:1fr}._1yo9nq_pCard{min-height:0}._1yo9nq_pNo{font-size:150px}._1yo9nq_storyCopy>p:not(.eyebrow){font-size:17px}}
.zqLkuW_head{justify-items:start;gap:16px;max-width:780px;margin-bottom:clamp(32px,5vw,56px);display:grid}.zqLkuW_h2{letter-spacing:-.035em;font-size:clamp(32px,4.4vw,58px)}.zqLkuW_sub{color:var(--muted-on-dark);max-width:56ch;font-size:clamp(17px,1.4vw,19px)}.zqLkuW_levers{background:radial-gradient(60% 50% at 100% 0%, #65afff24, transparent 70%), var(--paper);padding:clamp(80px,10vw,140px) 0}@supports (color:lab(0% 0 0)){.zqLkuW_levers{background:radial-gradient(60% 50% at 100% 0%, lab(69.2329% -5.60221 -48.0258/.14), transparent 70%), var(--paper)}}.zqLkuW_leverGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.zqLkuW_lever{border-radius:var(--radius);background:var(--paper);border:1px solid var(--rule-light);align-content:start;gap:10px;min-height:300px;padding:26px;display:grid;position:relative}.zqLkuW_lever:nth-child(2){background:var(--ink-950);color:var(--text-on-dark);border-color:#0000}.zqLkuW_lever:nth-child(2) p{color:var(--muted-on-dark)!important}.zqLkuW_lever:nth-child(2) svg{color:var(--accent)!important}.zqLkuW_lever svg{width:30px;height:30px;color:var(--accent-ink);margin-bottom:26px}.zqLkuW_leverNo{font-family:var(--font-mono);opacity:.55;font-size:13px;position:absolute;top:20px;right:22px}.zqLkuW_lever h3{letter-spacing:-.02em;font-size:23px}.zqLkuW_lever p{color:var(--muted-on-light);font-size:15.5px}.zqLkuW_ppwr{background:#090f16;background:lab(4.02438% -.755146 -4.78059);padding:clamp(90px,11vw,150px) 0;position:relative;overflow:hidden}.zqLkuW_rings{aspect-ratio:1;pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 38px,#65afff12 38px 39px);background:repeating-radial-gradient(circle,#0000 0 38px,lab(69.2329% -5.60221 -48.0258/.07) 38px 39px);border-radius:50%;width:70vw;position:absolute;top:50%;right:-20vw;transform:translateY(-50%)}.zqLkuW_ppwrGrid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:64px;display:grid;position:relative}.zqLkuW_sticky{position:sticky;top:120px}.zqLkuW_legend{font-family:var(--font-mono);color:var(--muted-on-dark);align-items:center;gap:8px;font-size:12.5px;display:flex}.zqLkuW_legend span:nth-child(2){margin-left:14px}.zqLkuW_dotSure,.zqLkuW_dotCheck{border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.zqLkuW_dotSure{background:var(--accent);box-shadow:0 0 0 4px #65afff33;box-shadow:0 0 0 4px lab(69.2329% -5.60221 -48.0258/.2)}.zqLkuW_dotCheck{background:0 0;border:2px dashed #b0d8ec;border:2px dashed lab(83.9316% -10.1191 -14.3711)}.zqLkuW_timeline{gap:14px;margin:0;padding:0 0 0 34px;list-style:none;display:grid;position:relative}.zqLkuW_timeline:before{content:"";background:linear-gradient(var(--accent), #b0d8ec66);width:2px;position:absolute;top:10px;bottom:10px;left:5px}@supports (color:lab(0% 0 0)){.zqLkuW_timeline:before{background:linear-gradient(var(--accent), lab(83.9316% -10.1191 -14.3711/.4))}}.zqLkuW_tItem{border-radius:var(--radius);background:#ffffff0a;background:lab(100% 0 0/.04);border:1px solid #ffffff17;border:1px solid lab(100% 0 0/.09);gap:6px;padding:22px 24px;display:grid;position:relative}.zqLkuW_tItem>.zqLkuW_dotSure,.zqLkuW_tItem>.zqLkuW_dotCheck{position:absolute;top:28px;left:-35px}.zqLkuW_tYear{font-family:var(--font-mono);color:var(--accent);font-size:14px}.zqLkuW_tItem h3{letter-spacing:-.02em;font-size:22px}.zqLkuW_tItem p:last-of-type{color:var(--muted-on-dark);font-size:15.5px}.zqLkuW_flag{font-family:var(--font-mono);color:#b0d8ec;color:lab(83.9316% -10.1191 -14.3711);background:#b0d8ec24;background:lab(83.9316% -10.1191 -14.3711/.14);border:1px solid #b0d8ec59;border:1px solid lab(83.9316% -10.1191 -14.3711/.35);border-radius:999px;justify-self:start;margin-top:4px;padding:4px 10px;font-size:11.5px;display:inline-block}.zqLkuW_epr{background:repeating-linear-gradient(135deg, transparent 0 22px, #0f162109 22px 23px), var(--paper-2);padding:clamp(80px,10vw,130px) 0}@supports (color:lab(0% 0 0)){.zqLkuW_epr{background:repeating-linear-gradient(135deg, transparent 0 22px, lab(7.12271% -.632666 -8.52313/.035) 22px 23px), var(--paper-2)}}.zqLkuW_eprGrid{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.zqLkuW_eprGrid>div:first-child{gap:16px;display:grid}.zqLkuW_eprBody{color:var(--muted-on-light);justify-items:start;gap:16px;font-size:17px;display:grid}.zqLkuW_eprBody .zqLkuW_flag{color:#774a00;color:lab(35.9669% 16.5572 46.9555);background:#b0d8ec33;background:lab(83.9316% -10.1191 -14.3711/.2);border-color:#5c869f73;border-color:lab(53.7015% -9.98381 -18.1746/.45)}.zqLkuW_promise{background:radial-gradient(50% 60% at 50% 100%, #65afff24, transparent 70%), var(--ink-950);padding:clamp(90px,11vw,150px) 0}@supports (color:lab(0% 0 0)){.zqLkuW_promise{background:radial-gradient(50% 60% at 50% 100%, lab(69.2329% -5.60221 -48.0258/.14), transparent 70%), var(--ink-950)}}.zqLkuW_promiseIn{text-align:center;justify-items:center;gap:20px;display:grid}.zqLkuW_promiseIn .zqLkuW_sub{margin-inline:auto}.zqLkuW_ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:1099px){.zqLkuW_leverGrid{grid-template-columns:1fr 1fr}.zqLkuW_ppwrGrid,.zqLkuW_eprGrid{grid-template-columns:1fr;gap:32px}.zqLkuW_sticky{position:static}}@media (max-width:699px){.zqLkuW_leverGrid{grid-template-columns:1fr}.zqLkuW_lever{min-height:0}.zqLkuW_tItem{padding:18px}.zqLkuW_ctas>*{width:100%}}
._0eSjwG_wrap{background:linear-gradient(90deg, transparent calc(100% - 1px), var(--rule-light) 0) 0 0 / 25% 100%, var(--paper);padding:clamp(64px,8vw,110px) 0}._0eSjwG_grid{grid-template-columns:64px 1fr;align-items:start;gap:40px;display:grid}._0eSjwG_az{gap:4px;display:grid;position:sticky;top:110px}._0eSjwG_az a{width:44px;height:36px;font-family:var(--font-display);color:var(--muted-on-light);border-radius:10px;place-items:center;font-size:17px;font-weight:750;transition:background .2s,color .2s;display:grid}._0eSjwG_az a:hover{background:var(--ink-950);color:var(--accent)}._0eSjwG_list{gap:0;margin:0;display:grid}._0eSjwG_term{border-top:1px solid var(--rule-light);grid-template-columns:minmax(200px,320px) 1fr;gap:32px;padding:26px 0;scroll-margin-top:110px;display:grid;position:relative}._0eSjwG_first{padding-top:64px}._0eSjwG_first:before{content:attr(data-letter);font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent-ink);font-size:40px;font-weight:800;line-height:1;position:absolute;top:10px;left:0}._0eSjwG_term:target{background:linear-gradient(90deg,#65afff2e,#0000 70%);background:linear-gradient(90deg,lab(69.2329% -5.60221 -48.0258/.18),#0000 70%)}._0eSjwG_term dt{font-family:var(--font-display);letter-spacing:-.02em;align-content:start;gap:4px;font-size:22px;font-weight:700;line-height:1.15;display:grid}._0eSjwG_en{font-family:var(--font-mono);letter-spacing:0;color:var(--muted-on-light);font-size:12.5px;font-weight:400}._0eSjwG_flag{font-family:var(--font-mono);letter-spacing:0;color:#774a00;color:lab(35.9669% 16.5572 46.9555);background:#b0d8ec33;background:lab(83.9316% -10.1191 -14.3711/.2);border-radius:999px;justify-self:start;padding:3px 8px;font-size:11px;font-weight:400}._0eSjwG_term dd{color:var(--muted-on-light);max-width:64ch;margin:0;font-size:16.5px;line-height:1.6}._0eSjwG_more{color:var(--text-on-light);text-decoration:underline;-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink);text-underline-offset:4px;align-items:center;gap:6px;margin-left:10px;font-weight:600;display:inline-flex}._0eSjwG_more svg{width:15px;height:15px}._0eSjwG_cta{background:radial-gradient(50% 70% at 50% 100%, #a7c2d52e, transparent 70%), var(--ink-950);padding:clamp(72px,9vw,120px) 0}@supports (color:lab(0% 0 0)){._0eSjwG_cta{background:radial-gradient(50% 70% at 50% 100%, lab(76.8419% -6.11639 -12.9867/.18), transparent 70%), var(--ink-950)}}._0eSjwG_ctaIn{text-align:center;justify-items:center;gap:16px;display:grid}._0eSjwG_ctaIn p{color:var(--muted-on-dark);font-size:18px}._0eSjwG_h2{letter-spacing:-.035em;font-size:clamp(32px,4.4vw,56px)}@media (max-width:899px){._0eSjwG_wrap{background:var(--paper)}._0eSjwG_grid{grid-template-columns:1fr;gap:20px}._0eSjwG_az{z-index:3;margin-inline:calc(var(--gutter) * -1);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--rule-light);scrollbar-width:none;background:#f5f8faeb;background:lab(97.3479% -.855267 -1.17248/.92);gap:2px;padding:8px;display:flex;position:sticky;top:64px;overflow-x:auto}._0eSjwG_az a{flex:none;width:38px}._0eSjwG_term{grid-template-columns:1fr;gap:10px;padding:22px 0;scroll-margin-top:130px}._0eSjwG_first{padding-top:58px}}
.wPhlVG_count{border-radius:var(--radius);background:#ffffff1a;background:lab(100% 0 0/.1);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);gap:1px;margin:0;display:grid;overflow:hidden}.wPhlVG_count>div{background:#050b15cc;background:lab(2.98109% -.186078 -5.7827/.8);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 20px;display:flex}.wPhlVG_count dt{color:var(--muted-on-dark);font-size:14.5px}.wPhlVG_count dd{font-family:var(--font-display);color:var(--accent);margin:0;font-size:30px;font-weight:800}.wPhlVG_count dd.wPhlVG_prep{font-family:var(--font-mono);font-size:14px;font-weight:500}.wPhlVG_jump{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.wPhlVG_jump a{color:var(--muted-on-dark);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;transition:color .2s,border-color .2s}.wPhlVG_jump a:hover{color:var(--text-on-dark);border-color:var(--accent)}.wPhlVG_head{gap:12px;max-width:760px;margin-bottom:32px;display:grid}.wPhlVG_h2{letter-spacing:-.035em;font-size:clamp(30px,3.8vw,52px)}.wPhlVG_sub{color:var(--muted-on-light)}.wPhlVG_subDark{color:var(--muted-on-dark);max-width:56ch;margin-top:14px}.wPhlVG_subDark a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.wPhlVG_general{background:radial-gradient(circle, #0d16241a 1px, transparent 1.4px) 0 0 / 22px 22px, var(--paper);padding:clamp(72px,9vw,120px) 0 clamp(36px,5vw,56px)}@supports (color:lab(0% 0 0)){.wPhlVG_general{background:radial-gradient(circle, lab(7.08148% -.508681 -10.5894/.1) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--paper)}}.wPhlVG_genGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.wPhlVG_genCard{border-radius:var(--radius);background:var(--paper);border:1px solid var(--rule-light);align-content:start;gap:10px;padding:22px;display:grid}.wPhlVG_genIcon{background:var(--ink-950);width:46px;height:46px;color:var(--accent);border-radius:14px;place-items:center;margin-bottom:6px;display:grid}.wPhlVG_genCard h3{letter-spacing:-.02em;font-size:20px}.wPhlVG_genCard p{color:var(--muted-on-light);font-size:14.5px}.wPhlVG_genFoot{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.wPhlVG_badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--paper-2);color:var(--accent-ink);border-radius:6px;padding:4px 8px;font-size:11px}.wPhlVG_genFoot button,.wPhlVG_btns button{border:1px dashed var(--rule-light);min-height:36px;font:500 12px var(--font-mono);color:var(--muted-on-light);cursor:not-allowed;background:0 0;border-radius:10px;padding:0 12px}.wPhlVG_lines{padding:clamp(36px,5vw,56px) 0 clamp(72px,9vw,120px)}.wPhlVG_groups{gap:18px;display:grid}.wPhlVG_group{border-radius:var(--radius);border:1px solid var(--rule-light);scroll-margin-top:100px;overflow:hidden}.wPhlVG_groupHead{background:var(--paper-2);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.wPhlVG_groupHead h3{font-size:20px}.wPhlVG_inline{color:var(--accent-ink);align-items:center;gap:6px;font-size:14.5px;font-weight:650;display:inline-flex}.wPhlVG_inline svg{width:16px;height:16px}.wPhlVG_rows{margin:0;padding:0;list-style:none}.wPhlVG_rows li{border-top:1px solid var(--rule-light);justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;display:flex}.wPhlVG_pname{display:grid}.wPhlVG_pname strong{font-family:var(--font-display);font-size:17px}.wPhlVG_pname small{font-family:var(--font-mono);color:var(--muted-on-light);font-size:12px}.wPhlVG_pname:hover strong{color:var(--accent-ink)}.wPhlVG_btns{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.wPhlVG_ask{background:radial-gradient(50% 80% at 90% 40%, #65afff24, transparent 70%), var(--ink-950);padding:clamp(72px,9vw,120px) 0}@supports (color:lab(0% 0 0)){.wPhlVG_ask{background:radial-gradient(50% 80% at 90% 40%, lab(69.2329% -5.60221 -48.0258/.14), transparent 70%), var(--ink-950)}}.wPhlVG_askIn{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;display:flex}@media (max-width:1099px){.wPhlVG_genGrid{grid-template-columns:1fr 1fr}}@media (max-width:699px){.wPhlVG_genGrid{grid-template-columns:1fr}.wPhlVG_rows li{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 16px}.wPhlVG_btns{justify-content:flex-start}.wPhlVG_groupHead{padding:14px 16px}}
.BAVHYq_hero{isolation:isolate;padding:124px 0 clamp(64px,8vw,104px);position:relative;overflow:hidden}.BAVHYq_photo{z-index:-2;position:absolute;inset:0 0 0 45%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.BAVHYq_photo:after{content:"";background:linear-gradient(90deg, var(--ink-950), #0307108c 45%, #03071059), linear-gradient(0deg, var(--ink-950), transparent 45%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.BAVHYq_photo:after{background:linear-gradient(90deg, var(--ink-950), lab(1.93655% -.100724 -4.02724/.55) 45%, lab(1.93655% -.100724 -4.02724/.35)), linear-gradient(0deg, var(--ink-950), transparent 45%)}}.BAVHYq_photo img{filter:saturate(.6)contrast(1.05)}.BAVHYq_heroIn{z-index:1;position:relative}.BAVHYq_crumbs ol{font-family:var(--font-mono);color:var(--muted-on-dark);flex-wrap:wrap;gap:6px;margin:0 0 36px;padding:0;font-size:12.5px;list-style:none;display:flex}.BAVHYq_crumbs li+li:before{content:"/";opacity:.5;margin-right:6px}.BAVHYq_crumbs a:hover{color:var(--accent)}.BAVHYq_crumbs [aria-current]{color:var(--text-on-dark)}.BAVHYq_heroGrid{grid-template-columns:1.3fr .7fr;align-items:end;gap:48px;display:grid}.BAVHYq_heroCopy{justify-items:start;gap:20px;display:grid}.BAVHYq_h1{letter-spacing:-.045em;font-size:clamp(44px,6.4vw,92px);font-weight:800;line-height:.95}.BAVHYq_lead{color:var(--muted-on-dark);max-width:52ch;font-size:clamp(17px,1.5vw,20px)}.BAVHYq_tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.BAVHYq_tags li{background:#ffffff12;background:lab(100% 0 0/.07);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.BAVHYq_tags li:first-child{background:var(--accent-fill);color:var(--on-accent);border-color:#0000}.BAVHYq_gauge{border-radius:var(--radius);-webkit-backdrop-filter:blur(14px);background:#070f19b8;background:lab(3.96994% -.257552 -7.54863/.72);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);gap:10px;padding:24px;display:grid}.BAVHYq_gaugeLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:12px}.BAVHYq_gaugeNum{align-items:baseline;gap:8px;display:flex}.BAVHYq_gaugeNum b{font-family:var(--font-display);letter-spacing:-.06em;background:var(--film);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(88px,10vw,140px);font-weight:800;line-height:.85}.BAVHYq_gaugeNum small{font-family:var(--font-mono);color:var(--muted-on-dark);font-size:22px}.BAVHYq_stack{gap:3px;padding:10px 0;display:grid}.BAVHYq_stack span{background:linear-gradient(90deg, var(--film-cyan), var(--accent), var(--film-violet));opacity:.75;transform-origin:0;border-radius:3px;height:4px}@media (prefers-reduced-motion:no-preference){.BAVHYq_stack span{animation:BAVHYq_layer .7s var(--ease) both;animation-delay:calc(var(--i) * 60ms + .2s)}}@keyframes BAVHYq_layer{0%{opacity:0;transform:scaleX(0)}to{opacity:.75;transform:none}}.BAVHYq_gaugeNote{font-family:var(--font-mono);color:var(--muted-on-dark);font-size:11.5px}.BAVHYq_tds{padding:clamp(72px,9vw,120px) 0}.BAVHYq_tdsGrid{grid-template-columns:1fr 360px;align-items:start;gap:40px;display:grid}.BAVHYq_tdsMain{gap:28px;min-width:0;display:grid}.BAVHYq_head{gap:12px;display:grid}.BAVHYq_h2{letter-spacing:-.035em;font-size:clamp(30px,3.6vw,50px)}.BAVHYq_note{color:var(--muted-on-light);font-size:14.5px}.BAVHYq_note a{color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.BAVHYq_tableWrap{border-radius:var(--radius);border:1px solid var(--rule-light);background:var(--paper);overflow:hidden}.BAVHYq_table{border-collapse:collapse;width:100%}.BAVHYq_table th,.BAVHYq_table td{text-align:left;border-bottom:1px solid var(--rule-light);padding:16px 22px}.BAVHYq_table tr:last-child th,.BAVHYq_table tr:last-child td{border-bottom:0}.BAVHYq_table th{width:42%;color:var(--muted-on-light);background:var(--paper-2);font-size:15px;font-weight:500}.BAVHYq_table td{font-family:var(--font-mono);font-size:16px;font-weight:500}.BAVHYq_table tr:hover td{background:#65afff1a;background:lab(69.2329% -5.60221 -48.0258/.1)}.BAVHYq_twoCol{grid-template-columns:1fr 1fr;gap:14px;display:grid}.BAVHYq_box{border-radius:var(--radius);background:var(--paper-2);align-content:start;gap:12px;padding:24px;display:grid}.BAVHYq_box h3{letter-spacing:-.02em;font-size:20px}.BAVHYq_best{font-family:var(--font-display);letter-spacing:-.02em;font-size:24px;font-weight:650;line-height:1.2}.BAVHYq_inline{color:var(--accent-ink);align-items:center;gap:8px;font-weight:650;display:inline-flex}.BAVHYq_inline svg{width:18px;height:18px;transition:transform .3s var(--ease)}.BAVHYq_inline:hover svg{transform:translate(3px)}.BAVHYq_tips{gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.BAVHYq_tips li{gap:10px;display:flex}.BAVHYq_tips svg{width:18px;height:18px;color:var(--accent-ink);flex:none;margin-top:3px}.BAVHYq_downloads{gap:14px;display:grid}.BAVHYq_downloads h3{font-size:20px}.BAVHYq_dlGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.BAVHYq_dl{border:1px dashed var(--rule-light);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.BAVHYq_dl>svg{color:var(--accent-ink)}.BAVHYq_dl strong{font-size:14.5px;line-height:1.25;display:block}.BAVHYq_dl small{color:var(--muted-on-light);font-size:12px}.BAVHYq_dl button{border:1px solid var(--rule-light);min-height:36px;font:500 12px var(--font-mono);color:var(--muted-on-light);cursor:not-allowed;background:0 0;border-radius:10px;padding:0 12px}.BAVHYq_action{border-radius:var(--radius);background:var(--ink-950);color:var(--text-on-dark);gap:12px;padding:24px;display:grid;position:sticky;top:100px;box-shadow:0 40px 80px -40px #0d162499;box-shadow:0 40px 80px -40px lab(7.08148% -.508681 -10.5894/.6)}.BAVHYq_actionArt{color:var(--muted-on-dark);max-width:180px;margin:-4px auto 4px}.BAVHYq_actionCode{font-family:var(--font-mono);color:var(--accent);font-size:12px}.BAVHYq_actionName{font-family:var(--font-display);letter-spacing:-.03em;font-size:28px;font-weight:750;line-height:1.05}.BAVHYq_actionPrice{color:var(--muted-on-dark);margin-bottom:4px;font-size:14px}.BAVHYq_full{width:100%}.BAVHYq_assure{color:var(--muted-on-dark);border-top:1px solid #ffffff1a;border-top:1px solid lab(100% 0 0/.1);gap:8px;margin:6px 0 0;padding:14px 0 0;font-size:14px;list-style:none;display:grid}.BAVHYq_assure li{align-items:center;gap:10px;display:flex}.BAVHYq_assure svg{color:var(--accent);flex:none;width:18px;height:18px}.BAVHYq_pilot{background:radial-gradient(50% 80% at 90% 50%, #65afff24, transparent 70%), var(--ink-950);padding:clamp(72px,9vw,120px) 0}@supports (color:lab(0% 0 0)){.BAVHYq_pilot{background:radial-gradient(50% 80% at 90% 50%, lab(69.2329% -5.60221 -48.0258/.14), transparent 70%), var(--ink-950)}}.BAVHYq_pilotIn{grid-template-columns:1.1fr 1fr auto;align-items:center;gap:40px;display:grid}.BAVHYq_pilotSteps{gap:10px;margin:0;padding:0;list-style:none;display:grid}.BAVHYq_pilotSteps li{background:#ffffff0a;background:lab(100% 0 0/.04);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;font-size:15.5px;display:flex}.BAVHYq_pilotSteps b{background:var(--accent);width:34px;height:34px;color:var(--ink-950);font-family:var(--font-display);border-radius:10px;flex:none;place-items:center;display:grid}.BAVHYq_related{background:var(--paper-2);padding:clamp(72px,9vw,120px) 0}.BAVHYq_related .wrap{justify-items:start;gap:28px;display:grid}.BAVHYq_relGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;width:100%;display:grid}.BAVHYq_relCard{background:var(--paper);border:1px solid var(--rule-light);transition:transform .35s var(--ease), border-color .3s;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px;display:grid}.BAVHYq_relCard:hover{border-color:var(--text-on-light);transform:translateY(-3px)}.BAVHYq_relNum{align-items:baseline;gap:3px;min-width:70px;display:flex}.BAVHYq_relNum b{font-family:var(--font-display);letter-spacing:-.05em;font-size:40px;font-weight:800}.BAVHYq_relNum small{font-family:var(--font-mono);color:var(--muted-on-light);font-size:12px}.BAVHYq_relTxt{gap:1px;display:grid}.BAVHYq_relTxt strong{font-family:var(--font-display);font-size:18px}.BAVHYq_relTxt small{font-family:var(--font-mono);color:var(--muted-on-light);font-size:12px}.BAVHYq_relTxt em{color:var(--muted-on-light);font-size:13.5px;font-style:normal}@media (max-width:1099px){.BAVHYq_tdsGrid{grid-template-columns:1fr}.BAVHYq_action{position:static}.BAVHYq_pilotIn{grid-template-columns:1fr;justify-items:start;gap:24px}.BAVHYq_dlGrid{grid-template-columns:1fr}}@media (max-width:899px){.BAVHYq_hero{padding-top:92px}.BAVHYq_photo{opacity:.4;inset:0;-webkit-mask-image:none;mask-image:none}.BAVHYq_heroGrid{grid-template-columns:1fr;gap:28px}.BAVHYq_crumbs ol{margin-bottom:24px}.BAVHYq_twoCol{grid-template-columns:1fr}.BAVHYq_table th,.BAVHYq_table td{padding:14px 16px}.BAVHYq_table th{width:48%;font-size:14px}.BAVHYq_table td{font-size:15px}}
.dVFo0W_sum{border-radius:var(--radius);background:#ffffff1a;background:lab(100% 0 0/.1);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);gap:1px;margin:0;display:grid;overflow:hidden}.dVFo0W_sum>div{-webkit-backdrop-filter:blur(12px);background:#050b15c7;background:lab(2.98109% -.186078 -5.7827/.78);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 20px;display:flex}.dVFo0W_sum dt{color:var(--muted-on-dark);font-size:14.5px}.dVFo0W_sum dd{font-family:var(--font-display);letter-spacing:-.03em;color:var(--accent);margin:0;font-size:30px;font-weight:800}.dVFo0W_list{background:radial-gradient(circle, #0f16211f 1px, transparent 1.4px) 0 0 / 22px 22px, var(--paper);padding:clamp(72px,9vw,130px) 0}@supports (color:lab(0% 0 0)){.dVFo0W_list{background:radial-gradient(circle, lab(7.12271% -.632666 -8.52313/.12) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--paper)}}.dVFo0W_head{gap:14px;max-width:760px;margin-bottom:40px;display:grid}.dVFo0W_h2{letter-spacing:-.035em;font-size:clamp(32px,4.4vw,58px)}.dVFo0W_rows{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dVFo0W_row{border-radius:var(--radius)}.dVFo0W_rowLink{border-radius:var(--radius);background:var(--paper);border:1px solid var(--rule-light);transition:transform .45s var(--ease), box-shadow .45s var(--ease), border-color .3s;grid-template-columns:44px 220px 1fr 300px 52px;align-items:center;gap:24px;padding:16px 20px 16px 16px;display:grid}.dVFo0W_rowLink:hover{border-color:#0f16214d;border-color:lab(7.12271% -.632666 -8.52313/.3);transform:translateY(-3px);box-shadow:0 30px 60px -36px #0f162180;box-shadow:0 30px 60px -36px lab(7.12271% -.632666 -8.52313/.5)}.dVFo0W_no{font-family:var(--font-mono);color:var(--muted-on-light);align-self:start;padding-top:6px;font-size:13px}.dVFo0W_media{aspect-ratio:4/3;background:var(--ink-950);border-radius:16px;display:block;position:relative;overflow:hidden}.dVFo0W_img{filter:saturate(.7)brightness(.62);transition:transform .8s var(--ease), filter .5s}.dVFo0W_rowLink:hover .dVFo0W_img{filter:saturate(.85)brightness(.5);transform:scale(1.06)}.dVFo0W_mediaArt{color:var(--text-on-dark);opacity:.9;position:absolute;inset:14% 16%}.dVFo0W_body{gap:6px;display:grid}.dVFo0W_body small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:11.5px}.dVFo0W_body strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(24px,2.4vw,34px);font-weight:750;line-height:1.05}.dVFo0W_lead{color:var(--muted-on-light);max-width:52ch;font-size:15.5px;line-height:1.55}.dVFo0W_facts{background:var(--rule-light);border-radius:14px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.dVFo0W_facts>span{background:var(--paper-2);color:var(--muted-on-light);padding:10px 12px;font-size:12.5px;display:grid}.dVFo0W_facts b{font-family:var(--font-mono);color:var(--text-on-light);font-size:15px;font-weight:500}.dVFo0W_go{background:var(--ink-950);width:52px;height:52px;color:var(--accent);transition:transform .4s var(--ease);border-radius:50%;place-items:center;display:grid}.dVFo0W_rowLink:hover .dVFo0W_go{transform:rotate(-45deg)}.dVFo0W_help{background:radial-gradient(50% 70% at 90% 50%, #65afff1f, transparent 70%), radial-gradient(40% 60% at 10% 0%, #a7c2d529, transparent 70%), var(--ink-950);padding:clamp(80px,10vw,130px) 0}@supports (color:lab(0% 0 0)){.dVFo0W_help{background:radial-gradient(50% 70% at 90% 50%, lab(69.2329% -5.60221 -48.0258/.12), transparent 70%), radial-gradient(40% 60% at 10% 0%, lab(76.8419% -6.11639 -12.9867/.16), transparent 70%), var(--ink-950)}}.dVFo0W_helpGrid{grid-template-columns:1.2fr .8fr;align-items:end;gap:48px;display:grid}.dVFo0W_helpGrid>div:first-child{gap:18px;display:grid}.dVFo0W_helpLead{color:var(--muted-on-dark);max-width:56ch;font-size:18px}.dVFo0W_helpCtas{justify-items:start;gap:12px;display:grid}@media (max-width:1099px){.dVFo0W_rowLink{grid-template-columns:36px 180px 1fr 52px}.dVFo0W_facts{display:none}}@media (max-width:699px){.dVFo0W_rowLink{grid-template-columns:1fr auto;gap:14px;padding:12px}.dVFo0W_no{display:none}.dVFo0W_media{aspect-ratio:16/9;grid-column:1/-1}.dVFo0W_mediaArt{inset:12% 30%}.dVFo0W_go{align-self:end;width:44px;height:44px}.dVFo0W_helpGrid{grid-template-columns:1fr;gap:28px}.dVFo0W_helpCtas>*{white-space:normal;text-align:center;width:100%}}
._18HzPG_heroCtas{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}._18HzPG_head{gap:12px;max-width:780px;margin-bottom:36px;display:grid}._18HzPG_h2{letter-spacing:-.035em;font-size:clamp(30px,4vw,54px)}._18HzPG_sub{color:var(--muted-on-light)}._18HzPG_cases{padding:clamp(72px,9vw,120px) 0}._18HzPG_caseList{gap:18px;display:grid}._18HzPG_case{border-radius:var(--radius);border:1px solid var(--rule-light);background:var(--paper);grid-template-columns:.8fr 1.2fr;display:grid;overflow:hidden}._18HzPG_case:nth-child(2n){grid-template-columns:1.2fr .8fr}._18HzPG_case:nth-child(2n) ._18HzPG_casePhoto{order:2}._18HzPG_casePhoto{min-height:320px;position:relative}._18HzPG_casePhoto img{filter:saturate(.7)}._18HzPG_flag{z-index:1;font-family:var(--font-mono);color:var(--text-on-dark);-webkit-backdrop-filter:blur(6px);background:#030710d9;background:lab(1.93655% -.100724 -4.02724/.85);border-radius:8px;padding:6px 10px;font-size:11.5px;position:absolute;top:14px;left:14px}._18HzPG_caseBody{align-content:start;gap:18px;padding:clamp(22px,3vw,36px);display:grid}._18HzPG_caseNo{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:12.5px}._18HzPG_flow{gap:14px;margin:0;padding:0;list-style:none;display:grid}._18HzPG_flow li{grid-template-columns:120px 1fr;gap:14px;display:grid}._18HzPG_flow span{font-family:var(--font-display);font-size:16px;font-weight:700}._18HzPG_flow p{color:var(--muted-on-light);font-size:15.5px}._18HzPG_results{background:var(--rule-light);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;display:grid;overflow:hidden}._18HzPG_results>div{background:var(--paper-2);flex-direction:column-reverse;gap:2px;padding:16px;display:flex}._18HzPG_results dt{color:var(--muted-on-light);font-size:13px}._18HzPG_results dd{font-family:var(--font-display);letter-spacing:-.04em;color:var(--text-on-light);margin:0;font-size:clamp(26px,2.6vw,38px);font-weight:800}._18HzPG_okvirno{font-family:var(--font-mono);color:var(--muted-on-light);font-size:12px}._18HzPG_ind{padding:clamp(72px,9vw,120px) 0;overflow:hidden}._18HzPG_rail{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));scroll-padding-inline:max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter)));grid-auto-columns:minmax(260px,320px);grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}._18HzPG_rail::-webkit-scrollbar{display:none}._18HzPG_railCard{scroll-snap-align:start;border-radius:var(--radius);background:var(--ink-900);transition:transform .4s var(--ease), border-color .3s;border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);align-content:start;gap:8px;padding:0 0 20px;display:grid;overflow:hidden}._18HzPG_railCard:hover{border-color:#65afff66;border-color:lab(69.2329% -5.60221 -48.0258/.4);transform:translateY(-4px)}._18HzPG_railPhoto{height:180px;margin-bottom:8px;display:block;position:relative}._18HzPG_railPhoto img{filter:saturate(.7)}._18HzPG_railCard strong,._18HzPG_railCard small{padding-inline:20px}._18HzPG_railCard strong{font-family:var(--font-display);font-size:20px}._18HzPG_railCard small{color:var(--muted-on-dark);font-size:14px}._18HzPG_eco{background:var(--paper-2);padding:clamp(72px,9vw,120px) 0}._18HzPG_ecoGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._18HzPG_ecoCard{border-radius:var(--radius);background:var(--paper);border:1px solid var(--rule-light);align-content:start;gap:10px;padding:24px;display:grid;position:relative}._18HzPG_ecoCard>svg{width:28px;height:28px;color:var(--accent-ink)}._18HzPG_ecoCard h3{font-size:22px}._18HzPG_ecoCard p{color:var(--muted-on-light);font-size:15px}._18HzPG_ecoCard a{color:var(--accent-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}._18HzPG_badge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:var(--paper-2);color:var(--accent-ink);border-radius:6px;justify-self:start;padding:4px 8px;font-size:11px}._18HzPG_pilot{color:var(--ink-950);background:radial-gradient(60% 90% at 85% 10%, #f3faffe6, transparent 70%), repeating-linear-gradient(100deg, #ffffff24 0 2px, transparent 2px 22px), var(--accent);padding:clamp(80px,10vw,140px) 0;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){._18HzPG_pilot{background:radial-gradient(60% 90% at 85% 10%, lab(97.6956% -1.63329 -3.29721/.9), transparent 70%), repeating-linear-gradient(100deg, lab(100% 0 0/.14) 0 2px, transparent 2px 22px), var(--accent)}}._18HzPG_pilotIn{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;display:flex}._18HzPG_pilotEyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:12.5px}._18HzPG_pilotIn h2{letter-spacing:-.04em;font-size:clamp(36px,5vw,70px);font-weight:800}._18HzPG_pilotList{gap:8px;margin:20px 0 0;padding:0;font-size:16.5px;list-style:none;display:grid}._18HzPG_pilotList li{align-items:flex-start;gap:10px;display:flex}._18HzPG_pilotList svg{flex:none;margin-top:3px}@media (max-width:899px){._18HzPG_case,._18HzPG_case:nth-child(2n){grid-template-columns:1fr}._18HzPG_case:nth-child(2n) ._18HzPG_casePhoto{order:0}._18HzPG_casePhoto{min-height:220px}._18HzPG_flow li{grid-template-columns:1fr;gap:4px}._18HzPG_results{grid-template-columns:1fr 1fr 1fr}._18HzPG_results>div{padding:12px}._18HzPG_ecoGrid{grid-template-columns:1fr}._18HzPG_rail{grid-auto-columns:80%}}
.K_Z18W_jump{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.K_Z18W_jump a{background:#ffffff0f;background:lab(100% 0 0/.06);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600;transition:background .25s,border-color .25s,color .25s}.K_Z18W_jump a:hover{border-color:var(--accent);color:var(--accent)}.K_Z18W_ind{padding:clamp(80px,10vw,140px) 0;scroll-margin-top:70px}.K_Z18W_indLight{background:var(--paper)}.K_Z18W_indLight:nth-of-type(4n+1){background:var(--paper-2)}.K_Z18W_indDark{background:radial-gradient(50% 60% at 100% 50%, #a7c2d524, transparent 70%), var(--ink-950)}@supports (color:lab(0% 0 0)){.K_Z18W_indDark{background:radial-gradient(50% 60% at 100% 50%, lab(76.8419% -6.11639 -12.9867/.14), transparent 70%), var(--ink-950)}}.K_Z18W_grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);display:grid}.K_Z18W_flip .K_Z18W_media{order:2}.K_Z18W_media{aspect-ratio:5/4;border-radius:var(--radius);background:var(--ink-900);position:relative;overflow:hidden}.K_Z18W_img{filter:saturate(.8)contrast(1.04)}.K_Z18W_media:after{content:"";background:linear-gradient(#0000 45%,#030711d9);background:linear-gradient(#0000 45%,lab(1.92945% -.0597239 -4.47731/.85));position:absolute;inset:0}.K_Z18W_stat{z-index:1;color:var(--text-on-dark);display:grid;position:absolute;bottom:20px;left:22px}.K_Z18W_stat b{font-family:var(--font-display);letter-spacing:-.045em;background:var(--film);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(48px,6vw,80px);font-weight:800;line-height:.95}.K_Z18W_stat small{font-family:var(--font-mono);color:var(--muted-on-dark);font-size:12px}.K_Z18W_idx{z-index:1;font-family:var(--font-mono);color:#fffc;color:lab(100% 0 0/.8);-webkit-backdrop-filter:blur(8px);background:#0307118c;background:lab(1.92945% -.0597239 -4.47731/.55);border-radius:999px;padding:6px 10px;font-size:13px;position:absolute;top:14px;right:18px}.K_Z18W_copy{justify-items:start;gap:18px;display:grid}.K_Z18W_h2{letter-spacing:-.035em;font-size:clamp(32px,4.2vw,56px)}.K_Z18W_line{max-width:52ch;font-size:clamp(17px,1.4vw,19px)}.K_Z18W_indLight .K_Z18W_line,.K_Z18W_indLight .K_Z18W_block p:not(.K_Z18W_label){color:var(--muted-on-light)}.K_Z18W_indDark .K_Z18W_line,.K_Z18W_indDark .K_Z18W_block p:not(.K_Z18W_label),.K_Z18W_cta .K_Z18W_line{color:var(--muted-on-dark)}.K_Z18W_block{border-top:1px dashed var(--rule-light);gap:6px;width:100%;padding-top:16px;display:grid}.K_Z18W_indDark .K_Z18W_block{border-top-color:#ffffff24;border-top-color:lab(100% 0 0/.14)}.K_Z18W_label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:11.5px}.K_Z18W_indLight .K_Z18W_label{color:var(--accent-ink)}.K_Z18W_indDark .K_Z18W_label{color:var(--accent)}.K_Z18W_sol{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.K_Z18W_sol li{align-items:flex-start;gap:10px;font-size:16px;display:flex}.K_Z18W_sol svg{flex:none;width:18px;height:18px;margin-top:3px}.K_Z18W_indLight .K_Z18W_sol svg{color:var(--accent-ink)}.K_Z18W_indDark .K_Z18W_sol svg{color:var(--accent)}.K_Z18W_cats{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.K_Z18W_chip{transition:transform .3s var(--ease), background .25s;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:14.5px;font-weight:600;display:inline-flex}.K_Z18W_chip svg{width:16px;height:16px}.K_Z18W_indLight .K_Z18W_chip{background:var(--ink-950);color:var(--text-on-dark)}.K_Z18W_indLight .K_Z18W_chip svg{color:var(--accent)}.K_Z18W_indDark .K_Z18W_chip{background:var(--accent-fill);color:var(--on-accent)}.K_Z18W_chip:hover{transform:translateY(-2px)}.K_Z18W_cta{background:conic-gradient(from 200deg at 50% 120%, #bddded40, #a7c2d533, #65afff2e, transparent 60%), var(--ink-950);padding:clamp(90px,11vw,150px) 0}@supports (color:lab(0% 0 0)){.K_Z18W_cta{background:conic-gradient(from 200deg at 50% 120%, lab(86.2416% -8.58766 -11.2093/.25), lab(76.8419% -6.11639 -12.9867/.2), lab(69.2329% -5.60221 -48.0258/.18), transparent 60%), var(--ink-950)}}.K_Z18W_ctaIn{text-align:center;justify-items:center;gap:20px;display:grid}.K_Z18W_ctaIn .K_Z18W_line{margin-inline:auto}@media (max-width:899px){.K_Z18W_grid{grid-template-columns:1fr;gap:28px}.K_Z18W_flip .K_Z18W_media{order:0}.K_Z18W_media{aspect-ratio:4/3}.K_Z18W_jump{scrollbar-width:none;flex-wrap:nowrap;width:100%;padding-bottom:4px;overflow-x:auto}.K_Z18W_jump a{flex:none}}
