/* Home.CM9ZgwW9.css */
.v3h .sh{isolation:isolate;background:#071522;align-items:center;min-height:clamp(28rem,62svh,37rem);padding-block:clamp(3rem,8vh,5rem) clamp(8rem,19vh,12rem);display:grid;position:relative;overflow:clip}.v3h .sh-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.v3h .sh-photo{object-fit:cover;filter:saturate(.6)brightness();opacity:0;width:100%;height:100%;animation:18s linear infinite sh-fade;position:absolute;inset:0}.v3h .sh-photo:first-child{animation-delay:0s}.v3h .sh-photo:nth-child(2){animation-delay:6s}.v3h .sh-photo:nth-child(3){animation-delay:12s}.v3h .sh-scrim{background:linear-gradient(90deg,#071522db 0%,#071522a8 40%,#0715224d 72%,#0715222e 100%),linear-gradient(#0000 50%,#071522bf 78%,#071522 100%),linear-gradient(#07152280 0%,#0000 25%);position:absolute;inset:0}@keyframes sh-fade{0%{opacity:0}8%{opacity:1}33%{opacity:1}41%{opacity:0}to{opacity:0}}.v3h .sh-copy{z-index:2;position:relative}.v3h .sh .sh-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);animation:rise .9s var(--sc-ease-out) both;margin:0;font-size:.8rem;font-weight:650}.v3h .sh-h1{margin:var(--sc-4) 0 0;max-width:14em;font-family:var(--sc-font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(2.3rem,1rem + 3.2vw,4.4rem);font-weight:600;line-height:1.04}.v3h .sh-static{animation:rise 1s .12s var(--sc-ease-out) both;display:block}.v3h .sh-rot{height:1.22em;animation:rise 1s .26s var(--sc-ease-out) both;display:block;position:relative;overflow:hidden}.v3h .sh-rot-item{white-space:nowrap;color:var(--accent-text);opacity:0;line-height:1.2;transition:transform .56s cubic-bezier(.22,1,.36,1),opacity .56s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0;transform:translateY(-18%)}.v3h .sh-rot-item[data-cur]{opacity:1;transform:none}.v3h .sh-rot-item[data-out]{opacity:0;transform:translateY(16%)}.v3h .sh .sh-lede{max-width:34rem;margin-top:var(--sc-5);font-size:var(--sc-t-lg);color:#c9d6e3;animation:rise 1s .38s var(--sc-ease-out) both;line-height:1.5}.v3h .sh-actions{gap:var(--sc-3);margin-top:var(--sc-6);animation:rise 1s .5s var(--sc-ease-out) both;flex-wrap:wrap;display:flex}.v3h .hero{isolation:isolate;min-height:calc(100svh - var(--header-h));--mx:0;--my:0;align-items:center;padding-block:clamp(3rem,9vh,6rem);display:grid;position:relative;overflow:clip}.v3h .hero--blade{min-height:clamp(38rem,84svh,48rem);padding-block:clamp(5rem,13vh,8rem)}.v3h .hero--blade .plane--card1 .ui-card{top:27%}.v3h .hero--blade .plane--card2 .ui-card{top:16%}.v3h .hero--blade .plane--card3 .ui-card{top:66%}.v3h .hero--blade .plane--card{z-index:12;will-change:auto}.v3h .hero--blade .plane--card .depth{transform:translate(calc(var(--mx) * var(--d,0) * -22px), calc(var(--my) * var(--d,0) * -12px))}.v3h .hero--blade .ui-card{animation-name:card-in-sharp}.v3h .hero--blade:before{content:"";z-index:11;pointer-events:none;background:linear-gradient(#071522 0%,#07152299 40%,#0000 100%);height:12%;position:absolute;inset:0 0 auto}.v3h .hero--blade .hero-h1{font-size:clamp(2.2rem,.9rem + 2.9vw,4.2rem)}.v3h .scene{z-index:0;pointer-events:none;position:absolute;inset:0;container-type:size}.v3h .plane{will-change:transform;position:absolute;inset:0}.v3h .depth{transform:translate3d(calc(var(--mx) * var(--d,0) * -22px), calc(var(--my) * var(--d,0) * -12px), 0);position:absolute;inset:0}.v3h .plane--sky{z-index:1;--d:.15}.v3h .plane--land{z-index:2;--d:.4}.v3h .plane--mist{z-index:3}.v3h .leaders{z-index:4}.v3h .plane--card1{z-index:5;--d:.75}.v3h .plane--card2{z-index:6;--d:.9}.v3h .plane--card3{z-index:7;--d:1.1}.v3h .plane--fore{z-index:8;--d:1.6}.v3h .box{--sw:max(calc(100cqw + 48px), calc((100cqh + 48px) * 1.7778));--fx:.55;width:var(--sw);height:calc(var(--sw) / 1.7778);left:clamp(calc(100cqw + 24px - var(--sw)), calc(50cqw - var(--sw) * var(--fx)), -24px);top:clamp(calc(100cqh + 24px - var(--sw) / 1.7778), calc(50cqh - var(--sw) / 3.5556), -24px);position:absolute}.v3h .box img{object-fit:cover;width:100%;max-width:none;height:100%}.v3h .anchor{opacity:0;width:10px;height:10px;animation:fade-in .6s 1.5s var(--sc-ease-out) forwards;background:#ffb347;border-radius:50%;margin:-5px 0 0 -5px;position:absolute;box-shadow:0 0 0 2px #07152299}.v3h .anchor:after{content:"";opacity:0;animation:ping 2.4s 1.8s var(--sc-ease-out) infinite;border:1.5px solid #ffb347;border-radius:50%;position:absolute;inset:-7px}.v3h .anchor[data-anchor="0"]{top:60.7%;left:75.2%}.v3h .anchor[data-anchor="1"]{top:60.3%;left:89.3%}.v3h .anchor[data-anchor="2"]{animation-delay:1.7s;top:61.2%;left:82.2%}.v3h .anchor[data-anchor="2"]:after{animation-delay:2.6s}.v3h .plane--mist{background:radial-gradient(60% 18% at 70% 62%,#d6e2ee29,#0000 70%),radial-gradient(45% 12% at 30% 66%,#d6e2ee1a,#0000 70%);animation:18s ease-in-out infinite alternate mist}.v3h .leaders{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.v3h .leader{stroke:#ffb347;stroke-width:1.25px;stroke-dasharray:3 5;stroke-linecap:round;opacity:0;animation:fade-in .7s 1.4s var(--sc-ease-out) forwards, flow 1.6s linear infinite}.v3h .leader[data-leader="1"]{animation-delay:1.55s,0s}.v3h .leader[data-leader="2"]{animation-delay:1.7s,0s}.v3h .ui-card{backdrop-filter:blur(14px)saturate(1.3);color:#eaf1f8;width:15.5rem;animation:card-in 1s var(--sc-ease-out) both;background:linear-gradient(160deg,#ffffff12,#0000 42%),oklab(22.2059% -.0134183 -.0399995/.8);border:1px solid #ffffff24;border-radius:14px;padding:.85rem 1rem .95rem;position:absolute;box-shadow:inset 0 1px #ffffff14,0 28px 60px -18px #000000a6}.v3h .ui-card p{letter-spacing:0;margin:0;line-height:1.3}.v3h .ui-tier{letter-spacing:.12em;text-transform:uppercase;color:#ffb347;align-items:center;gap:.45rem;font-size:.72rem;font-weight:640;display:flex}.v3h .ui-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;animation:2s ease-in-out infinite blink}.v3h .ui-label{color:#b8c7d6;font-size:.82rem;margin-top:.55rem!important}.v3h .ui-value{font-family:var(--sc-font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:600;margin-top:.15rem!important;line-height:1.1!important}.v3h .ui-sub{color:#9db0c4;font-size:.78rem}.v3h .ui-viz{width:100%;height:32px;margin-top:.55rem;overflow:visible}.v3h .ui-plan{stroke:#eaf1f847;stroke-width:1px;stroke-dasharray:2 3;fill:none}.v3h .ui-line{stroke:#ffb347;stroke-width:2px;fill:none;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 1.4s 1.1s var(--sc-ease-out) forwards}.v3h .ui-band{fill:#ffb34729}.v3h .ui-bar{background:#eaf1f81f;border-radius:2px;height:4px;margin-top:.7rem;display:block;overflow:hidden}.v3h .ui-bar-fill{transform-origin:0;width:100%;height:100%;animation:grow 1.4s 1.5s var(--sc-ease-out) forwards;background:#5fd39a;display:block;transform:scaleX(0)}.v3h .plane--card3 .ui-tier,.v3h .plane--card3 .ui-value{color:#5fd39a}.v3h .plane--card1 .ui-card{animation-delay:.5s;top:19%;left:56%}.v3h .plane--card2 .ui-card{animation-delay:.7s;top:9%;left:77%}.v3h .plane--card3 .ui-card{width:16.5rem;animation-delay:.9s;top:67%;left:63%}.v3h .plane--fore .depth{height:34%;top:auto;bottom:-10%}.v3h .plane--fore img{object-fit:cover;object-position:50% 100%;width:110%;max-width:none;height:100%;position:absolute;bottom:0;left:-5%}.v3h .hero-scrim{z-index:9;background:linear-gradient(90deg,#071522d6 0%,#0715229e 30%,#0715222e 50%,#0000 62%),linear-gradient(#07152259 0%,#0000 22%);position:absolute;inset:0}.v3h .hero-floor{z-index:10;background:linear-gradient(to top, var(--sc-canvas), transparent);height:34%;position:absolute;inset:auto 0 0}.v3h .hero-copy{z-index:20;position:relative}.v3h .hero-h1{max-width:9.6em;font-family:var(--sc-font-display);letter-spacing:-.032em;margin:0;font-size:clamp(2.4rem,1rem + 3.3vw,4.9rem);font-weight:600;line-height:1}.v3h .hero-h1>span{animation:rise 1s var(--sc-ease-out) both;display:block}.v3h .h1b{color:var(--accent-text);margin-top:.24em;line-height:.94;animation-delay:.16s!important}.v3h .hero-lede{max-width:34rem;margin-top:var(--sc-6);font-size:var(--sc-t-lg);color:#c9d6e3;animation:rise 1s .32s var(--sc-ease-out) both;line-height:1.5}.v3h .hero-actions{gap:var(--sc-3);margin-top:var(--sc-7);animation:rise 1s .44s var(--sc-ease-out) both;flex-wrap:wrap;display:flex}.v3h .ticker{margin-top:var(--sc-8);backdrop-filter:blur(8px);font-size:var(--sc-t-sm);color:#c9d6e3;animation:rise 1s .6s var(--sc-ease-out) both;background:#0715228c;border:1px solid #ffffff1f;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;padding:.5rem .85rem;display:inline-flex;line-height:1.4!important}.v3h .tick-live{color:#ffb347;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.78rem;font-weight:600;display:inline-flex}.v3h .tick-time{font-family:var(--sc-font-mono);font-variant-numeric:tabular-nums;color:#eaf1f8}.v3h .peak video[data-sc-scrub],.v3h .peak .sc-stage__poster{object-position:60% 50%}.v3h .peak-scrim{z-index:1;pointer-events:none;background:linear-gradient(#071522 0%,#071522cc 14%,#07152273 26%,#0000 40%),linear-gradient(#0000 42%,#0715224d 56%,#071522c7 74%,#071522f0 100%);position:absolute;inset:0}.v3h .peak-head{text-shadow:0 1px 18px #071522b3;z-index:2;top:calc(var(--header-h) + 4vh);position:absolute;left:0;right:0}.v3h .peak-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:.78rem;font-weight:640}.v3h .peak-event{max-width:18em;font-family:var(--sc-font-display);font-weight:560;font-size:var(--sc-t-2xl);letter-spacing:-.02em;margin:.5rem 0 0;line-height:1.08}.v3h .peak-clock{z-index:2;top:calc(var(--header-h) + 4vh);right:max(var(--sc-gutter), calc((100% - var(--sc-maxw)) / 2 + var(--sc-gutter)));font-family:var(--sc-font-mono);font-variant-numeric:tabular-nums;color:#eaf1f8;background:#07152280;border:1px solid #ffffff1f;border-radius:10px;margin:0;padding:.3em .45em;font-size:clamp(1.6rem,.9rem + 2.6vw,3.4rem);font-weight:400;line-height:1;position:absolute}.v3h .peak-line{z-index:2;position:absolute;bottom:clamp(1.5rem,6vh,4rem);left:0;right:0}.v3h .rule{background:#eaf1f82e;height:2px;display:block;position:relative}.v3h .rule-fill{transform-origin:0;transform:scaleX(var(--rule,0));background:linear-gradient(90deg,#ffb347,#f99d1b);position:absolute;inset:0}.v3h .tiers{gap:var(--sc-7);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.v3h .tier{padding-top:var(--sc-5);position:relative}.v3h .tier-word{font-family:var(--sc-font-display);letter-spacing:-.025em;color:var(--sc-ink-soft);transition:color .4s var(--sc-ease-out);flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0;font-size:clamp(1.9rem,1rem + 2.8vw,3.6rem);font-weight:560;line-height:1;display:flex}.v3h .tier-dot{background:#0e2135;border:2px solid #eaf1f859;border-radius:50%;width:12px;height:12px;transition:background-color .3s,border-color .3s,box-shadow .3s;position:absolute;top:-6px;left:0}.v3h .tier-time{font-family:var(--sc-font-mono);letter-spacing:0;color:var(--sc-ink-soft);font-size:.32em;font-weight:400}.v3h .tier-text{margin:var(--sc-3) 0 0;max-width:24rem;font-size:var(--sc-t-sm);color:#d4dfea;opacity:0;transition:opacity .5s var(--sc-ease-out), transform .5s var(--sc-ease-out);line-height:1.55;transform:translateY(10px)}.v3h .tier[data-lit] .tier-word{color:#fff}.v3h .tier[data-lit] .tier-time{color:#ffb347}.v3h .tier[data-lit] .tier-dot{background:#ffb347;border-color:#ffb347;box-shadow:0 0 0 6px #ffb34733}.v3h .tier[data-lit] .tier-text{opacity:1;transform:none}.v3h .tier[data-tier=intervene][data-lit] .tier-dot{background:#5fd39a;border-color:#5fd39a;box-shadow:0 0 0 6px #5fd39a38}.v3h .peak-report{margin:var(--sc-6) 0 0;font-family:var(--sc-font-display);font-weight:520;font-size:var(--sc-t-xl);letter-spacing:-.015em;color:var(--accent-text);opacity:0;transition:opacity .6s var(--sc-ease-out), transform .6s var(--sc-ease-out);transform:translateY(10px)}.v3h .peak-report[data-on]{opacity:1;transform:none}.v3h .proof{background:var(--sc-canvas);padding-block:clamp(6.25rem,17.5vh,11.25rem)}.v3h .kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);margin:0;font-size:.78rem;font-weight:640}.v3h .proof-h{margin:var(--sc-3) 0 0;font-family:var(--sc-font-display);font-weight:560;font-size:var(--sc-t-xl);letter-spacing:-.015em;color:var(--sc-ink-soft)}.v3h .proof-quote{margin:var(--sc-7) 0 0}.v3h .proof-quote blockquote{margin:0}.v3h .proof-quote blockquote p{max-width:30em;font-family:var(--sc-font-display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,1.25rem + 1.75vw,2.75rem);font-weight:400;line-height:1.3}.v3h .proof-quote figcaption{margin-top:var(--sc-5);font-size:var(--sc-t-base);color:var(--sc-ink-soft)}.v3h .proof-foot{align-items:center;gap:var(--sc-5) var(--sc-7);margin-top:var(--sc-7);flex-wrap:wrap;display:flex}.v3h .proof-logo{width:auto;height:44px}.v3h .inds{background:var(--sc-surface);border-top:1px solid var(--line);padding-block:clamp(5rem,12.5vh,8.75rem) clamp(6.25rem,15vh,10rem)}.v3h .inds-h{max-width:14em;margin:0}.v3h .inds-lede{max-width:40rem;margin-top:var(--sc-5);font-size:var(--sc-t-lg);color:var(--sc-ink-soft)}.v3h .ind-tiles{margin:var(--sc-8) 0 0;gap:var(--sc-4);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (width<=1180px){.v3h .ind-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.v3h .ind-tiles>li:last-child{grid-column:1/-1}}.v3h .ind-tile{--ix:#ffb347;isolation:isolate;color:#fff;height:100%;min-height:25rem;transition:box-shadow .3s var(--sc-ease-out), transform .3s var(--sc-ease-out);background:#10283f;border-radius:20px;flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f233714,0 18px 40px -22px #0f233773}.v3h .ind-tile--agriculture{--ix:#7ed957}.v3h .ind-tile--consumer-goods{--ix:#c9a7ff}.v3h .ind-tile--medical-devices{--ix:#5fd3c9}.v3h .ind-tile:hover{box-shadow:0 1px 2px #0f233714,0 28px 60px -24px #0f233799}.v3h .ind-tile:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.v3h .ind-img{z-index:-1;position:absolute;inset:0}.v3h .ind-img img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--sc-ease-out)}.v3h .ind-img:after{content:"";background:linear-gradient(#0715220d 0%,#07152259 40%,#071522eb 100%);position:absolute;inset:0}.v3h .ind-tile:hover .ind-img img{transform:scale(1.06)}.v3h .ind-tile--yours{background:radial-gradient(120% 80% at 85% 10%,#f99d1b40,#0000 60%),#10283f;border-top:3px solid #f99d1b}.v3h .ind-img--yours{z-index:auto;padding:var(--sc-6) var(--sc-5) 0;font-family:var(--sc-font-display);letter-spacing:-.02em;flex-direction:column;flex:1;justify-content:center;gap:.15em;font-size:clamp(1.5rem,1rem + 1.1vw,2rem);font-weight:560;line-height:1.05;display:flex;position:static}.v3h .ind-img--yours:after{content:none}.v3h .yours-tier{color:#9db0c4;transition:color .3s var(--sc-ease-out)}.v3h .yours-tier:first-child{color:#eaf1f8}.v3h .ind-tile--yours:hover .yours-tier:nth-child(2),.v3h .ind-tile--yours:focus-visible .yours-tier:nth-child(2){color:#eaf1f8;transition-delay:80ms}.v3h .ind-tile--yours:hover .yours-tier:nth-child(3),.v3h .ind-tile--yours:focus-visible .yours-tier:nth-child(3){color:#ffb347;transition-delay:.16s}.v3h .ind-body{padding:var(--sc-5) var(--sc-5) var(--sc-6);display:block}.v3h .ind-dot{width:10px;height:10px;margin-bottom:var(--sc-3);background:var(--ix);box-shadow:0 0 12px var(--ix);border-radius:50%;display:block}.v3h .ind-name{font-family:var(--sc-font-display);font-weight:600;font-size:var(--sc-t-lg);letter-spacing:-.01em;line-height:1.15;display:block}.v3h .ind-name .arrow{color:var(--ix);transition:transform .2s var(--sc-ease-out);display:inline-block}.v3h .ind-tile:hover .ind-name .arrow{transform:translate(4px)}.v3h .ind-desc{margin-top:var(--sc-2);color:#d5e0ea;font-size:var(--sc-t-sm);line-height:1.5;display:block}@media (width<=1180px){.v3h .ind-tile{min-height:20rem}.v3h .ind-tile--yours{min-height:16rem}}.v3h .fits{margin-top:var(--sc-7);color:var(--sc-ink-soft)}.v3h .close{min-height:28rem;padding-block:var(--sc-8);text-align:center;background:#10283f;border-bottom:1px solid #f99d1b47;align-items:center;display:flex;position:relative;overflow:clip}.v3h .close:before{content:"";pointer-events:none;background:radial-gradient(40rem 40rem at var(--sc-mx,50%) var(--sc-my,40%), #f99d1b1f, transparent 60%);position:absolute;inset:0}.v3h .close-inner{position:relative}.v3h .close-h{max-width:14em;font-family:var(--sc-font-display);font-weight:600;font-size:var(--sc-t-3xl);letter-spacing:-.03em;margin:0 auto;line-height:1.02}.v3h .close-body{max-width:34rem;margin:var(--sc-5) auto 0;font-size:var(--sc-t-lg);color:var(--sc-ink-soft)}.v3h .close-actions{margin-top:var(--sc-7)}.v3h .btn--lg{font-size:var(--sc-t-base);padding:.9em 1.5em}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes card-in{0%{opacity:0;filter:blur(8px);transform:translateY(28px)scale(.95)}to{opacity:1;filter:none;transform:none}}@keyframes card-in-sharp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes fade-in{to{opacity:1}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes grow{to{transform:scaleX(1)}}@keyframes flow{to{stroke-dashoffset:-16px}}@keyframes blink{50%{opacity:.35}}@keyframes ping{0%{opacity:.9;transform:scale(.6)}80%,to{opacity:0;transform:scale(2.1)}}@keyframes mist{0%{transform:translate(-2%)}to{transform:translate(2%)}}@media (width<=860px){.v3h .sh{min-height:0;padding-block:2.75rem 3rem}.v3h .sh-h1{font-size:clamp(2.1rem,.9rem + 5.6vw,3rem)}.v3h .sh-rot-item{white-space:normal;align-items:center;display:flex}.v3h .sh-rot{height:2.4em}.v3h .sh .sh-lede{font-size:var(--sc-t-base)}.v3h .sh-scrim{background:linear-gradient(#0715228c 0%,#071522b8 55%,#071522f2 100%)}.v3h .hero{align-items:start;padding-block:clamp(2.5rem,7vh,4rem) 0}.v3h .hero--blade{min-height:0}.v3h .box{--fx:.79;--sw:calc((100cqh + 48px) * 2.13);top:-24px}.v3h .hero-copy{padding-bottom:0}.v3h .hero-scrim{background:linear-gradient(#071522cc 0%,#071522a8 38%,#0715222e 54%,#0000 62%)}.v3h .hero-lede{font-size:var(--sc-t-base)}.v3h .ticker{display:none}.v3h .hero-copy:after{content:"";height:17.5rem;display:block}.v3h .leaders,.v3h .anchor{display:none}.v3h .plane--card1,.v3h .plane--card2,.v3h .plane--card3{transform:none!important}.v3h .ui-card{width:calc(66% - var(--sc-gutter));height:4.6rem;padding:.6rem .8rem;top:auto!important}.v3h .ui-viz,.v3h .ui-bar,.v3h .ui-sub{display:none}.v3h .ui-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:.3rem!important}.v3h .plane--card1 .ui-card{left:var(--sc-gutter);bottom:12.2rem;right:auto}.v3h .plane--card2 .ui-card{left:auto;right:var(--sc-gutter);bottom:7.1rem}.v3h .plane--card3 .ui-card{left:var(--sc-gutter);width:calc(66% - var(--sc-gutter));bottom:2rem;right:auto}.v3h .ui-value{font-size:1.35rem}.v3h .ui-label,.v3h .ui-sub{font-size:.74rem}.v3h .plane--fore .depth{height:18%}.v3h .hero-floor{height:14%}.v3h .peak-head{top:calc(var(--header-h) + 2.5vh);max-width:calc(100% - 6.5rem);margin-inline:0;right:auto}.v3h .peak-event{font-size:var(--sc-t-xl);max-width:12em}.v3h .peak-clock{top:auto;bottom:auto;right:var(--sc-gutter);top:calc(var(--header-h) + 2.5vh);font-size:1.25rem}.v3h .peak-scrim{background:linear-gradient(#071522f0 0%,#071522b3 20%,#07152240 30%,#0000 38%),linear-gradient(#0000 40%,#0715224d 52%,#071522d6 70%,#071522f5 100%)}.v3h .tier:not([data-current]) .tier-text{display:none}.v3h .peak-line{bottom:1.25rem}.v3h .rule{display:none}.v3h .tiers{gap:var(--sc-4);grid-template-columns:minmax(0,1fr)}.v3h .tier{padding-top:0;padding-left:1.4rem}.v3h .tier-dot{width:10px;height:10px;top:.3rem;left:0}.v3h .tier-word{font-size:1.6rem}.v3h .tier-text{margin-top:var(--sc-1);font-size:.84rem;line-height:1.45}.v3h .peak-report{margin-top:var(--sc-4);font-size:var(--sc-t-base);padding-left:1.4rem}.v3h .ind-tiles{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.v3h .hero-h1>span,.v3h .hero-lede,.v3h .hero-actions,.v3h .ticker,.v3h .ui-card,.v3h .sh-kicker,.v3h .sh-static,.v3h .sh-rot,.v3h .sh-lede,.v3h .sh-actions,.v3h .sh-photo{animation:none}.v3h .sh-photo:first-child{opacity:1}.v3h .sh-rot-item{transition:none}.v3h .anchor,.v3h .leader{opacity:1;animation:none}.v3h .anchor:after,.v3h .ui-dot,.v3h .plane--mist{animation:none}.v3h .ui-line{stroke-dashoffset:0;animation:none}.v3h .ui-bar-fill{animation:none;transform:none}.v3h .tier-text,.v3h .peak-report{transition:opacity 1ms;transform:none}.v3h .ind-img img,.v3h .ind-name .arrow{transition:none}}.v3h .close>.sc-wrap{width:100%}.v3h{--h3-blue:#138dcd;--h3-orange:#f99d1b;--h3-navy:#10283f}.v3h .sh--v3{padding-block:clamp(4rem,10vh,6rem)}.v3h .sh--v3 .sh-photo{animation-name:sh-fade4;animation-duration:24s}.v3h .sh--v3 .sh-photo:nth-child(2){animation-delay:6s}.v3h .sh--v3 .sh-photo:nth-child(3){animation-delay:12s}.v3h .sh--v3 .sh-photo:nth-child(4){animation-delay:18s}@keyframes sh-fade4{0%{opacity:0}6%{opacity:1}25%{opacity:1}31%{opacity:0}to{opacity:0}}.v3h .sh--v3 .sh-h1{max-width:13em}.v3h .sh--v3 .sh-lede{max-width:38rem}@media (prefers-reduced-motion:reduce){.v3h .sh--v3 .sh-photo{animation:none}.v3h .sh--v3 .sh-photo:first-child{opacity:1}}.v3h .h3b{padding-block:clamp(5.5rem,14vh,9.5rem)}.v3h .h3-head{max-width:50rem}.v3h .h3-h{margin:var(--sc-3) 0 0;max-width:18em;font-family:var(--sc-font-display);font-weight:600;font-size:var(--sc-t-2xl);letter-spacing:-.02em;line-height:1.06}.v3h .h3-lede{margin-top:var(--sc-5);max-width:40rem;font-size:var(--sc-t-lg);color:color-mix(in oklab, var(--sc-ink) 76%, var(--sc-canvas));line-height:1.6}.v3h .ground-dark .h3-lede{color:#c9d6e3}.v3h .h3b h3{font-family:var(--sc-font-display);font-weight:600;font-size:var(--sc-t-lg);letter-spacing:-.01em;margin:0;line-height:1.2}.v3h .h3b li>p{margin:var(--sc-2) 0 0;color:color-mix(in oklab, var(--sc-ink) 74%, var(--sc-canvas))}.v3h .h3b li>.link{margin-top:var(--sc-4);font-weight:600;text-decoration:none;display:inline-block}.v3h .h3b li>.link:hover{text-decoration:underline}.v3h .h3-gap{background:#f4f6f8}.v3h .gtl{gap:var(--sc-6);margin-top:var(--sc-9);grid-template-columns:minmax(0,1.05fr) minmax(0,3fr);display:grid;position:relative}.v3h .gtl-line{background:#10283f24;height:2px;position:absolute;top:calc(.55rem - 1px);left:0;right:0;overflow:hidden}.v3h .gtl-fill{background:linear-gradient(90deg, var(--h3-orange) 0%, #f99d1b80 22%, var(--h3-navy) 100%);transform-origin:0;transition:transform 1.4s var(--sc-ease-out) .2s;position:absolute;inset:0;transform:scaleX(0)}.v3h .gtl.sc-in .gtl-fill{transform:none}.v3h .gtl-gap{left:calc(26% + var(--sc-6));border-top:0;justify-content:center;display:flex;position:absolute;top:-2.6rem;right:0}.v3h .gtl-gap:before{content:"";border:1px solid #10283f4d;border-bottom:0;border-radius:6px 6px 0 0;height:.9rem;position:absolute;top:1.15rem;left:0;right:0}.v3h .gtl-gap em{font-style:normal;font-size:var(--sc-t-xs);letter-spacing:var(--sc-track-wide);text-transform:uppercase;color:var(--h3-navy);background:#f4f6f8;padding:0 .8em;font-weight:650;position:relative}.v3h .gtl-when{align-items:flex-start;gap:var(--sc-3);margin:0 0 var(--sc-4);font-size:var(--sc-t-xs);letter-spacing:var(--sc-track-wide);text-transform:uppercase;color:#5b6b7c;flex-direction:column;font-weight:650;display:flex;position:relative}.v3h .gtl-dot{border:2px solid var(--h3-navy);box-sizing:border-box;background:#f4f6f8;border-radius:50%;flex:none;width:1.1rem;height:1.1rem}.v3h .gtl-dot--now{background:var(--h3-orange);border-color:var(--h3-orange);animation:2.2s ease-out infinite gtl-pulse;box-shadow:0 0 #f99d1b99}.v3h .gtl-start .gtl-when{color:#a85d00}@keyframes gtl-pulse{0%{box-shadow:0 0 #f99d1b8c}70%{box-shadow:0 0 0 14px #f99d1b00}to{box-shadow:0 0 #f99d1b00}}.v3h .gtl-card{padding:var(--sc-5) var(--sc-5) var(--sc-6);background:var(--h3-navy);color:#eaf1f8;border-radius:1rem;box-shadow:0 22px 50px -28px #10283fcc}.v3h .gtl-card h3{color:#fff}.v3h .gtl-card p{margin:var(--sc-2) 0 0;color:#c9d6e3}.v3h .gtl-stops{gap:var(--sc-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.v3h .gtl-stops p:not(.gtl-when){margin:var(--sc-2) 0 0;color:color-mix(in oklab, var(--sc-ink) 74%, var(--sc-canvas))}@media (prefers-reduced-motion:reduce){.v3h .gtl-fill{transition:none;transform:none}.v3h .gtl-dot--now{animation:none}}.v3h .h3-more{margin:var(--sc-8) 0 0;padding-top:var(--sc-6);border-top:1px solid var(--line);font-family:var(--sc-font-display);font-size:var(--sc-t-xl);letter-spacing:-.01em;max-width:none;font-weight:560}.v3h .h3-more .link{font-family:var(--sc-font-text);font-size:var(--sc-t-base);white-space:nowrap;margin-left:.4em;font-weight:600;text-decoration:none}.v3h .h3-layer{--sc-canvas:#10283f;--sc-surface:#143252;background:radial-gradient(52rem 30rem at 80%,#138dcd33,#0000 70%),#10283f}.v3h .h3-grid{gap:var(--sc-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.v3h .h3-ticks{margin:var(--sc-6) 0 0;gap:var(--sc-3);padding:0;list-style:none;display:grid}.v3h .h3-ticks li{color:#eaf1f8;padding-left:1.8rem;font-weight:560;position:relative}.v3h .h3-ticks li:before{content:"";background:var(--h3-orange);border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:.5em;left:0;box-shadow:0 0 10px #f99d1b8c}.v3h .h3-links{gap:var(--sc-3) var(--sc-6);margin:var(--sc-7) 0 0;flex-wrap:wrap;display:flex}.v3h .h3-links .link{font-weight:600;text-decoration:none}.v3h .h3-links .link:hover{text-decoration:underline}.v3h .lay{gap:0;margin:0;display:grid}.v3h .lay-row{padding:var(--sc-5);background:#ffffff0a;border:1px solid #eaf1f829;border-radius:.9rem}.v3h .lay-cap{font-size:var(--sc-t-xs);letter-spacing:var(--sc-track-wide);text-transform:uppercase;color:#9fb4c9;margin:0;font-weight:650}.v3h .lay-chips{margin:var(--sc-3) 0 0;gap:var(--sc-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.v3h .lay-chips li{font-size:var(--sc-t-sm);color:#eaf1f8;background:#07152259;border:1px solid #eaf1f838;border-radius:999px;padding:.35em .8em}.v3h .lay-core{justify-content:space-between;align-items:center;gap:var(--sc-4);padding:var(--sc-6) var(--sc-6);background:linear-gradient(#16426b,#10304f);border:1px solid #f99d1b99;border-radius:1rem;flex-wrap:wrap;display:flex;position:relative;box-shadow:0 0 0 4px #f99d1b14,0 24px 60px -24px #138dcd8c}.v3h .lay-brand{font-family:var(--sc-font-display);font-size:var(--sc-t-xl);letter-spacing:-.01em;color:#fff;font-weight:700}.v3h .lay-tiers{gap:var(--sc-2);margin:0;padding:0;list-style:none;display:flex}.v3h .lay-t{font-size:var(--sc-t-sm);color:#071522;border-radius:999px;padding:.4em .95em;font-weight:650}.v3h .lay-t--see{background:#5aa9de}.v3h .lay-t--know{background:var(--h3-orange)}.v3h .lay-t--intervene{background:#eaf1f8}.v3h .lay-flow{justify-content:space-around;height:3.2rem;padding-inline:12%;display:flex;position:relative}.v3h .lay-flow i{background:linear-gradient(#eaf1f80d,#eaf1f847,#eaf1f80d);width:2px;height:100%;position:relative}.v3h .lay-flow i:after{content:"";background:var(--h3-orange);width:7px;height:7px;box-shadow:0 0 10px var(--h3-orange);border-radius:50%;margin-left:-3.5px;animation:2.6s linear infinite lay-rise;position:absolute;bottom:0;left:50%}.v3h .lay-flow i:nth-child(2):after{background:#5aa9de;animation-delay:.65s;box-shadow:0 0 10px #5aa9de}.v3h .lay-flow i:nth-child(3):after{animation-delay:1.3s}.v3h .lay-flow i:nth-child(4):after{background:#5aa9de;animation-delay:1.95s;box-shadow:0 0 10px #5aa9de}@keyframes lay-rise{0%{opacity:0;transform:translateY(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(-3.2rem)}}@media (prefers-reduced-motion:reduce){.v3h .lay-flow i:after{animation:none;bottom:45%}}.v3h .h3-ski{background:#fff;padding-block:clamp(4rem,9vh,6rem)}.v3h .ski-grid{gap:var(--sc-9);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid}.v3h .ski-copy{top:calc(var(--header-h,72px) + 5vh);align-self:start;position:sticky}.v3h .ski3{margin:var(--sc-6) 0 0;gap:var(--sc-4);padding:0;list-style:none;display:grid}.v3h .ski3 li{padding-top:var(--sc-4);border-top:1px solid var(--line)}.v3h .ski3-word{font-family:var(--sc-font-display);letter-spacing:-.01em;color:var(--h3-navy);font-size:1.15em;font-weight:600}.v3h .h3b .ski3-p{max-width:28rem;color:color-mix(in oklab, var(--sc-ink) 72%, var(--sc-canvas));margin:0}.v3h .h3-cta{margin:var(--sc-6) 0 0}.v3h .link--strong{font-weight:600;text-decoration:none}.v3h .link--strong:hover{text-decoration:underline}.v3h .ski-ex{position:relative}.v3h .ex-stage{justify-content:center;gap:var(--sc-5);padding-top:var(--header-h,72px);box-sizing:border-box;flex-direction:column;display:flex}.v3h .ex-card{background:#071522;border-radius:1.1rem;height:clamp(15rem,40svh,26rem);position:relative;overflow:hidden;box-shadow:0 30px 70px -36px #071522bf}.v3h .ex-card video[data-sc-scrub],.v3h .ex-card .sc-stage__poster{object-position:60% 50%}.v3h .ex-scrim{z-index:1;background:linear-gradient(#071522d1 0%,#07152259 38%,#0000 60%);position:absolute;inset:0}.v3h .ex-head{z-index:2;top:var(--sc-5);left:var(--sc-6);position:absolute;right:8rem}.v3h .ex-kicker{font-size:var(--sc-t-xs);letter-spacing:var(--sc-track-wide);text-transform:uppercase;color:#ffb347;margin:0;font-weight:650}.v3h .ex-event{margin:var(--sc-2) 0 0;font-family:var(--sc-font-display);font-weight:600;font-size:var(--sc-t-xl);letter-spacing:-.015em;color:#fff;line-height:1.12}.v3h .ex-clock{z-index:2;top:var(--sc-5);right:var(--sc-5);font-family:var(--sc-font-mono);font-variant-numeric:tabular-nums;font-size:var(--sc-t-lg);color:#eaf1f8;background:#0715228c;border:1px solid #ffffff24;border-radius:8px;margin:0;padding:.3em .5em;position:absolute}.v3h .ex-rule{background:#10283f1f}.v3h .ex-tiers{gap:var(--sc-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.v3h .h3b .ex-word{font-family:var(--sc-font-display);font-weight:600;font-size:var(--sc-t-xl);color:#10283f4d;transition:color .4s var(--sc-ease-out);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;line-height:1.1;display:flex}.v3h .ex-dot{background:#10283f2e;border-radius:50%;width:.7rem;height:.7rem;transition:background-color .3s,box-shadow .3s}.v3h .ex-time{font-family:var(--sc-font-mono);color:#10283f59;font-size:.6em;font-weight:400}.v3h .h3b .ex-text{margin:var(--sc-2) 0 0;font-size:var(--sc-t-sm);color:color-mix(in oklab, var(--sc-ink) 74%, var(--sc-canvas));opacity:0;transition:opacity .5s var(--sc-ease-out), transform .5s var(--sc-ease-out);line-height:1.5;transform:translateY(8px)}.v3h .ex-tier[data-lit] .ex-word{color:var(--h3-navy)}.v3h .ex-tier[data-lit] .ex-time{color:#a85d00}.v3h .ex-tier[data-lit] .ex-dot{background:var(--h3-orange);box-shadow:0 0 0 5px #f99d1b2e}.v3h .ex-tier[data-lit] .ex-text{opacity:1;transform:none}.v3h .h3b .ex-report{font-family:var(--sc-font-display);font-weight:600;font-size:var(--sc-t-lg);color:#a85d00;opacity:0;transition:opacity .6s var(--sc-ease-out), transform .6s var(--sc-ease-out);margin:0;transform:translateY(8px)}.v3h .ex-report[data-on]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.v3h .h3b .ex-text,.v3h .h3b .ex-report{transition:none}}.v3h .h3-why{background:#e9eff5}.v3h .h3-grid--top{align-items:start}.v3h .why-list{margin:var(--sc-3) 0 0;padding:0;list-style:none;display:grid}.v3h .why-list li{padding-block:var(--sc-5);border-top:1px solid #10283f29}.v3h .why-list li:last-child{border-bottom:1px solid #10283f29}.v3h .why-list h3{font-size:var(--sc-t-xl)}.v3h .why-list li>p{margin-top:var(--sc-2)}.v3h .h3-inds{background:#fff}.v3h .ind-tile{--ix:var(--h3-orange)}.v3h .h3-inds .h3-h{margin-top:0}.v3h .h3-inds .ind-tiles{margin-top:var(--sc-8)}.v3h .ind-tile:hover .ind-img img{transform:none}.v3h .ind-tile .ind-name .arrow{transition:none}.v3h .ind-tile:hover .ind-name .arrow{transform:none}.v3h .h3-proof{border-top:1px solid var(--line);background:#f4f6f8}.v3h .proof-grid{gap:var(--sc-9);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;display:grid}.v3h .proof-photo{aspect-ratio:4/3;border-radius:1.1rem;overflow:hidden;box-shadow:0 30px 70px -36px #071522b3}.v3h .proof-photo img{object-fit:cover;object-position:50% 22%;width:100%;height:100%}@media (width<=900px){.v3h .h3-grid{gap:var(--sc-8);grid-template-columns:minmax(0,1fr)}.v3h .ski-grid,.v3h .proof-grid{gap:var(--sc-7);grid-template-columns:minmax(0,1fr)}.v3h .ski-copy{position:static}.v3h .ex-tiers{gap:var(--sc-3);grid-template-columns:minmax(0,1fr)}.v3h .ex-card{height:34svh}.v3h .proof-photo{aspect-ratio:16/10}.v3h .gtl{grid-template-columns:minmax(0,1fr)}.v3h .gtl-line,.v3h .gtl-gap{display:none}.v3h .gtl-stops{gap:var(--sc-5);padding-left:var(--sc-5);border-left:2px solid #10283f2e;grid-template-columns:minmax(0,1fr)}.v3h .h3-more{font-size:var(--sc-t-lg)}.v3h .lay-core{padding:var(--sc-5)}}.v3h .h3-proof .proof-quote blockquote p{font-family:var(--sc-font-text);letter-spacing:0;max-width:46em;font-size:clamp(1.2rem,1rem + .7vw,1.6rem);font-weight:400;line-height:1.55}.v3h .h3-proof .proof-h{color:var(--sc-ink);font-weight:600;font-size:var(--sc-t-2xl);letter-spacing:-.02em;line-height:1.06}.v3h .gtl-stops li>.gtl-when{margin:0 0 var(--sc-4)}

