.story[data-astro-cid-ysbspz7s]{color:var(--white);--ink:var(--white);--ink-soft:#c3ccd9;--rule:var(--navy-line);background:#040b17;position:relative}.story-canvas[data-astro-cid-ysbspz7s],.story-scrim[data-astro-cid-ysbspz7s],.story-flash[data-astro-cid-ysbspz7s],.story-labels[data-astro-cid-ysbspz7s],.story-rail[data-astro-cid-ysbspz7s],.story-skip[data-astro-cid-ysbspz7s]{display:none}.story-chapters[data-astro-cid-ysbspz7s]{display:grid}.ch[data-astro-cid-ysbspz7s]{border-top:1px solid var(--navy-line);padding-block:clamp(4rem,3rem + 4vw,6rem)}.ch--hook[data-astro-cid-ysbspz7s]{padding-top:calc(var(--header-h) + clamp(4rem, 3rem + 6vh, 8rem));background:radial-gradient(80% 70% at 75% 30%,#10294b 0%,#0a1d3700 70%);border-top:0}.story[data-astro-cid-ysbspz7s].is-3d{height:1000vh}.story[data-astro-cid-ysbspz7s].is-3d .story-pin[data-astro-cid-ysbspz7s]{height:100svh;position:sticky;top:0;overflow:hidden}.story[data-astro-cid-ysbspz7s].is-3d .story-canvas[data-astro-cid-ysbspz7s]{opacity:0;width:100%;height:100%;transition:opacity 1.2s;display:block;position:absolute;inset:0}.story[data-astro-cid-ysbspz7s].is-3d.is-ready .story-canvas[data-astro-cid-ysbspz7s]{opacity:1}.story[data-astro-cid-ysbspz7s].is-3d .story-scrim[data-astro-cid-ysbspz7s]{pointer-events:none;background:linear-gradient(90deg,#040b17d1 0%,#040b1780 34%,#040b1700 60%);display:block;position:absolute;inset:0}.story[data-astro-cid-ysbspz7s].is-3d .story-flash[data-astro-cid-ysbspz7s]{pointer-events:none;opacity:0;background:radial-gradient(60% 60%,#cfe0ff 0%,#6e90c8 35%,#0b1a30 100%);display:block;position:absolute;inset:0}.story[data-astro-cid-ysbspz7s].is-3d .story-chapters[data-astro-cid-ysbspz7s]{pointer-events:none;display:block;position:absolute;inset:0}.story[data-astro-cid-ysbspz7s].is-3d .ch[data-astro-cid-ysbspz7s]{opacity:0;visibility:hidden;will-change:opacity, transform;border:0;align-items:center;padding:0;display:flex;position:absolute;inset:0}.story[data-astro-cid-ysbspz7s].is-3d .ch[data-astro-cid-ysbspz7s].is-live{pointer-events:auto}.story[data-astro-cid-ysbspz7s].is-3d .ch--hook[data-astro-cid-ysbspz7s]{padding-top:var(--header-h);background:0 0}.ch[data-astro-cid-ysbspz7s] .wrap[data-astro-cid-ysbspz7s]{width:100%}.ch-body[data-astro-cid-ysbspz7s]{max-width:38rem}.ch[data-astro-cid-ysbspz7s] .branch-mark{margin-bottom:1.6rem}.ch-title[data-astro-cid-ysbspz7s]{text-wrap:balance;text-shadow:0 2px 30px #040b1799;margin-bottom:1.25rem}.ch-text[data-astro-cid-ysbspz7s]{font-size:var(--t-lead);color:#d6deea;text-shadow:0 1px 18px #040b17b3;max-width:30em;line-height:1.55}.ch-links[data-astro-cid-ysbspz7s]{flex-wrap:wrap;gap:1rem 2rem;margin-top:1.75rem;display:flex}.ch-stats[data-astro-cid-ysbspz7s]{gap:2.75rem;margin-top:2rem;display:flex}.ch-stats[data-astro-cid-ysbspz7s] dt[data-astro-cid-ysbspz7s]{color:#c3ccd9;order:2;font-size:1rem;font-weight:600}.ch-stats[data-astro-cid-ysbspz7s] div[data-astro-cid-ysbspz7s]{flex-direction:column-reverse;gap:.2rem;display:flex}.ch-stats[data-astro-cid-ysbspz7s] dd[data-astro-cid-ysbspz7s]{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(2.2rem,1.6rem + 2vw,3.2rem);font-weight:720;font-stretch:125%;line-height:1}.ch-steps[data-astro-cid-ysbspz7s]{counter-reset:s;flex-wrap:wrap;gap:.5rem;margin-top:1.75rem;display:flex}.ch-steps[data-astro-cid-ysbspz7s] li[data-astro-cid-ysbspz7s]{counter-increment:s;backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #a9c4e640;padding:.5rem .95rem .5rem .8rem;font-size:1rem;font-weight:640}.ch-steps[data-astro-cid-ysbspz7s] li[data-astro-cid-ysbspz7s]:before{content:counter(s);color:#ff6b7a;font-variant-numeric:tabular-nums;margin-right:.55rem}.ch-big[data-astro-cid-ysbspz7s]{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:.5rem;font-size:clamp(3.6rem,2.2rem + 5vw,6.6rem);font-weight:760;font-stretch:125%;line-height:.9}.ch-big-cap[data-astro-cid-ysbspz7s]{color:#ffb3bb;margin:.6rem 0 1.4rem;font-size:1.05rem;font-weight:650}.ch-layers[data-astro-cid-ysbspz7s]{gap:.6rem;margin-top:1.75rem;display:grid}.ch-layers[data-astro-cid-ysbspz7s] li[data-astro-cid-ysbspz7s]{border-left:2px solid var(--oxblood-hi);padding-left:.9rem;font-weight:660;display:grid}.ch-layers[data-astro-cid-ysbspz7s] span[data-astro-cid-ysbspz7s]{color:#c3ccd9;font-size:.92rem;font-weight:580}@media (width>=761px){.story[data-astro-cid-ysbspz7s].is-3d .ch-layers[data-astro-cid-ysbspz7s]{display:none}}.ch-actions[data-astro-cid-ysbspz7s]{margin-top:2rem}.ch-chips[data-astro-cid-ysbspz7s]{flex-wrap:wrap;gap:.6rem;margin-top:1.5rem;display:flex}.ch-chips[data-astro-cid-ysbspz7s] a[data-astro-cid-ysbspz7s]{backdrop-filter:blur(6px);background:#040b1759;border:1px solid #a9c4e659;padding:.7rem 1.1rem;font-size:1rem;font-weight:640;transition:background-color .2s,border-color .2s;display:inline-block}.ch-chips[data-astro-cid-ysbspz7s] a[data-astro-cid-ysbspz7s]:hover{border-color:var(--white);background:#ffffff1f}.hook-title[data-astro-cid-ysbspz7s]{text-shadow:0 4px 40px #040b178c;max-width:11.5em;font-size:clamp(2.6rem,1.2rem + 4.6vw,5.6rem);font-stretch:116%;display:grid}.hook-title[data-astro-cid-ysbspz7s] .line[data-astro-cid-ysbspz7s]{padding-bottom:.06em;display:block;overflow:hidden}.hook-title[data-astro-cid-ysbspz7s] .line-in[data-astro-cid-ysbspz7s]{display:block}.hook-lead[data-astro-cid-ysbspz7s]{color:#d6deea;max-width:30em;margin-top:1.75rem}.hook-creds-row[data-astro-cid-ysbspz7s]{align-items:center;gap:1.25rem 2.25rem;margin-top:2.25rem;display:flex}.hook-creds[data-astro-cid-ysbspz7s]{color:#e3e9f1;flex-wrap:wrap;gap:.8rem 2.4rem;font-size:clamp(1.05rem,.95rem + .35vw,1.25rem);font-weight:680;display:flex}.hook-creds[data-astro-cid-ysbspz7s] li[data-astro-cid-ysbspz7s]{align-items:center;gap:.8rem;display:flex}.hook-creds[data-astro-cid-ysbspz7s] .bar-mark[data-astro-cid-ysbspz7s]{width:1.3rem;height:.38rem}.hook-cue[data-astro-cid-ysbspz7s]{display:none}.story[data-astro-cid-ysbspz7s].is-3d .hook-cue[data-astro-cid-ysbspz7s]{color:#d0d9e5;align-items:center;gap:.9rem;margin-top:clamp(2.5rem,2rem + 4vh,5rem);font-size:1.05rem;font-weight:650;display:flex}.cue-line[data-astro-cid-ysbspz7s]{background:#a9c4e640;width:2px;height:2.6rem;display:block;position:relative;overflow:hidden}.cue-line[data-astro-cid-ysbspz7s]:after{content:"";background:var(--oxblood-hi);width:100%;height:40%;animation:1.8s cubic-bezier(.65,0,.35,1) infinite cue;position:absolute;top:-40%;left:0}@keyframes cue{to{top:100%}}.js-motion .story[data-astro-cid-ysbspz7s].is-3d .hook-title[data-astro-cid-ysbspz7s] .line-in[data-astro-cid-ysbspz7s]{animation:1.2s cubic-bezier(.16,1,.3,1) both rise}.js-motion .story[data-astro-cid-ysbspz7s].is-3d .hook-title[data-astro-cid-ysbspz7s] .line[data-astro-cid-ysbspz7s]:nth-child(2) .line-in[data-astro-cid-ysbspz7s]{animation-delay:.12s}.js-motion .story[data-astro-cid-ysbspz7s].is-3d .hook-lead[data-astro-cid-ysbspz7s],.js-motion .story[data-astro-cid-ysbspz7s].is-3d .hook-creds-row[data-astro-cid-ysbspz7s],.js-motion .story[data-astro-cid-ysbspz7s].is-3d .hook-cue[data-astro-cid-ysbspz7s]{animation:1.1s cubic-bezier(.16,1,.3,1) .55s both fadeUp}@keyframes rise{0%{transform:translateY(105%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}}@media (width<=760px){.story[data-astro-cid-ysbspz7s].is-3d .story-labels[data-astro-cid-ysbspz7s]{display:none!important}}.story[data-astro-cid-ysbspz7s].is-3d .story-labels[data-astro-cid-ysbspz7s]{pointer-events:none;display:block;position:absolute;inset:0}.slabel[data-astro-cid-ysbspz7s]{opacity:0;border-left:3px solid var(--oxblood-hi);backdrop-filter:blur(6px);font-family:var(--font-display);white-space:nowrap;background:#040b17b8;gap:.1rem;margin:-1.4rem 0 0 1rem;padding:.55rem .85rem .6rem;font-size:1.25rem;font-weight:680;font-stretch:112%;display:grid;position:absolute;top:0;left:0}.slabel[data-astro-cid-ysbspz7s] span[data-astro-cid-ysbspz7s]{font-family:var(--font-text);color:#c3ccd9;font-size:.88rem;font-weight:600;font-stretch:100%}.story[data-astro-cid-ysbspz7s].is-3d .story-rail[data-astro-cid-ysbspz7s]{right:max(1rem, calc(var(--gutter) * .6));display:block;position:absolute;top:50%;transform:translateY(-50%)}.rail-track[data-astro-cid-ysbspz7s]{background:#a9c4e633;width:2px;position:absolute;top:.5rem;bottom:.5rem;right:.36rem}.rail-fill[data-astro-cid-ysbspz7s]{background:var(--oxblood-hi);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.story-rail[data-astro-cid-ysbspz7s] ol[data-astro-cid-ysbspz7s]{gap:1.6rem;display:grid;position:relative}.story-rail[data-astro-cid-ysbspz7s] button[data-astro-cid-ysbspz7s]{color:#b4c1d1;flex-direction:row-reverse;align-items:center;gap:.75rem;font-size:.9rem;font-weight:640;display:flex}.rail-dot[data-astro-cid-ysbspz7s]{width:.75rem;height:.75rem;transition:background-color .25s ease, border-color .25s ease, transform .3s var(--ease-out);background:#0b1a30;border:2px solid #a9c4e680;border-radius:50%}.rail-label[data-astro-cid-ysbspz7s]{opacity:0;transition:opacity .25s ease, transform .3s var(--ease-out);transform:translate(6px)}.story-rail[data-astro-cid-ysbspz7s] button[data-astro-cid-ysbspz7s]:hover .rail-label[data-astro-cid-ysbspz7s],.story-rail[data-astro-cid-ysbspz7s] button[data-astro-cid-ysbspz7s]:focus-visible .rail-label[data-astro-cid-ysbspz7s],.story-rail[data-astro-cid-ysbspz7s] button[data-astro-cid-ysbspz7s].is-current .rail-label[data-astro-cid-ysbspz7s]{opacity:1;transform:none}.story-rail[data-astro-cid-ysbspz7s] button[data-astro-cid-ysbspz7s].is-current{color:var(--white)}.story-rail[data-astro-cid-ysbspz7s] button[data-astro-cid-ysbspz7s].is-current .rail-dot[data-astro-cid-ysbspz7s]{background:var(--oxblood-hi);border-color:var(--oxblood-hi);transform:scale(1.15)}.story[data-astro-cid-ysbspz7s].is-3d .story-skip[data-astro-cid-ysbspz7s]{right:max(1rem, calc(var(--gutter) * .6));color:#b4c1d1;border-bottom:1px solid #a9c4e659;padding:.4rem 0;font-size:.92rem;font-weight:620;display:inline-block;position:absolute;bottom:1.25rem}.story-skip[data-astro-cid-ysbspz7s]:hover{color:var(--white);border-color:var(--white)}@media (width<=760px){.story[data-astro-cid-ysbspz7s].is-3d{height:900vh}.story[data-astro-cid-ysbspz7s].is-3d .story-scrim[data-astro-cid-ysbspz7s]{background:linear-gradient(#040b1700 38%,#040b1799 62%,#040b17e6 100%)}.story[data-astro-cid-ysbspz7s].is-3d .ch[data-astro-cid-ysbspz7s]{align-items:flex-end;padding-bottom:4.5rem}.story[data-astro-cid-ysbspz7s].is-3d .ch--hook[data-astro-cid-ysbspz7s]{align-items:center;padding-bottom:0}.ch-text[data-astro-cid-ysbspz7s]{font-size:1.05rem}.hook-creds[data-astro-cid-ysbspz7s]{gap:.45rem 1.4rem;font-size:.98rem}.hook-creds-row[data-astro-cid-ysbspz7s]{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:1.75rem}.hook-creds-row[data-astro-cid-ysbspz7s] .seal{width:8.25rem}.ch-steps[data-astro-cid-ysbspz7s]{display:none}.ch-stats[data-astro-cid-ysbspz7s]{gap:2rem}.story[data-astro-cid-ysbspz7s].is-3d .story-rail[data-astro-cid-ysbspz7s]{top:auto;bottom:1.1rem;right:.5rem;transform:none}.story-rail[data-astro-cid-ysbspz7s] ol[data-astro-cid-ysbspz7s]{grid-auto-flow:column;gap:.6rem}.rail-track[data-astro-cid-ysbspz7s],.rail-label[data-astro-cid-ysbspz7s]{display:none}.story[data-astro-cid-ysbspz7s].is-3d .story-skip[data-astro-cid-ysbspz7s]{left:max(16px, var(--gutter));bottom:1.1rem;right:auto}.slabel[data-astro-cid-ysbspz7s]{font-size:.9rem}.story[data-astro-cid-ysbspz7s].is-3d .ch--hook[data-astro-cid-ysbspz7s] .hook-cue[data-astro-cid-ysbspz7s]{margin-top:2rem}}.proof[data-astro-cid-h7iy32w3]{background:var(--white)}.proof-head[data-astro-cid-h7iy32w3]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:1rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:grid}.proof-head[data-astro-cid-h7iy32w3] .h2[data-astro-cid-h7iy32w3]{grid-column:1/span 6}.proof-head[data-astro-cid-h7iy32w3] .lead[data-astro-cid-h7iy32w3]{grid-column:8/-1}.proof-grid[data-astro-cid-h7iy32w3]{gap:var(--col-gap);grid-template-columns:1.5fr 1fr 1fr;align-items:start;display:grid}.pf-pair[data-astro-cid-h7iy32w3]{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.pf-frame[data-astro-cid-h7iy32w3]{aspect-ratio:4/5;background:var(--mist);max-width:100%;position:relative;overflow:hidden}.pf--ba[data-astro-cid-h7iy32w3] .pf-frame[data-astro-cid-h7iy32w3]{aspect-ratio:3/4}.pf--stat[data-astro-cid-h7iy32w3] .pf-frame[data-astro-cid-h7iy32w3]{aspect-ratio:4/5}.pf-stat[data-astro-cid-h7iy32w3]{background:radial-gradient(90% 70% at 80% 10%, #163562 0%, #0a1d3700 70%), var(--navy);flex-direction:column;justify-content:flex-end;padding:clamp(1.5rem,1rem + 1.5vw,2.25rem);display:flex}.pf-stat-fig[data-astro-cid-h7iy32w3]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(3.4rem,2.4rem + 3vw,5.2rem);font-weight:780;font-stretch:125%;line-height:.9}.pf-stat-cap[data-astro-cid-h7iy32w3]{color:#d3dbe6;max-width:14em;margin-top:.8rem;font-weight:600}.pf-frame[data-astro-cid-h7iy32w3] img,.pf-frame[data-astro-cid-h7iy32w3] img[data-astro-cid-h7iy32w3]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out)}.pf[data-astro-cid-h7iy32w3]:hover .pf-frame[data-astro-cid-h7iy32w3] img[data-astro-cid-h7iy32w3],.pf[data-astro-cid-h7iy32w3]:hover .pf-frame[data-astro-cid-h7iy32w3] img{transform:scale(1.03)}.pf-tag[data-astro-cid-h7iy32w3]{color:var(--white);clip-path:polygon(0 0,100% 0,calc(100% - .75rem) 100%,0 100%);background:#071429db;padding:.35rem 1.4rem .35rem .8rem;font-size:.82rem;font-weight:650;position:absolute;top:.9rem;left:0}.pf-tag--red[data-astro-cid-h7iy32w3]{background:var(--oxblood)}.pf[data-astro-cid-h7iy32w3] figcaption[data-astro-cid-h7iy32w3],.pf-cap[data-astro-cid-h7iy32w3]{color:var(--slate);gap:.2rem;margin-top:.9rem;font-size:.95rem;display:grid}.pf[data-astro-cid-h7iy32w3] figcaption[data-astro-cid-h7iy32w3] span[data-astro-cid-h7iy32w3],.pf-cap[data-astro-cid-h7iy32w3] span[data-astro-cid-h7iy32w3]{color:var(--oxblood);font-size:.82rem;font-weight:650}.pf--stat[data-astro-cid-h7iy32w3]{display:block}.pf-more[data-astro-cid-h7iy32w3]{color:var(--navy);border-bottom:2px solid var(--rule);margin-top:.6rem;font-size:.95rem;font-weight:650;transition:border-color .2s;display:inline-block}.pf--stat[data-astro-cid-h7iy32w3]:hover .pf-more[data-astro-cid-h7iy32w3]{border-color:var(--oxblood)}@media (width<=960px){.proof-head[data-astro-cid-h7iy32w3] .h2[data-astro-cid-h7iy32w3],.proof-head[data-astro-cid-h7iy32w3] .lead[data-astro-cid-h7iy32w3]{grid-column:1/-1}.proof-grid[data-astro-cid-h7iy32w3]{grid-template-columns:1fr 1fr}.pf--ba[data-astro-cid-h7iy32w3]{grid-column:1/-1}}@media (width<=560px){.proof-grid[data-astro-cid-h7iy32w3]{grid-template-columns:1fr}}.why-grid[data-astro-cid-vh4nxl6p]{align-items:start;row-gap:4rem}.why-quote[data-astro-cid-vh4nxl6p]{grid-column:1/span 7}.why-glyph[data-astro-cid-vh4nxl6p]{width:7rem;fill:var(--oxblood);margin-bottom:2.25rem}.why-quote[data-astro-cid-vh4nxl6p] blockquote[data-astro-cid-vh4nxl6p] p[data-astro-cid-vh4nxl6p]{font-family:var(--font-display);letter-spacing:-.018em;text-wrap:pretty;color:var(--navy);font-size:clamp(1.45rem,1.05rem + 1.5vw,2.35rem);font-weight:420;font-stretch:100%;line-height:1.28}.why-quote[data-astro-cid-vh4nxl6p] figcaption[data-astro-cid-vh4nxl6p]{gap:.2rem;margin-top:2rem;display:grid}.why-names[data-astro-cid-vh4nxl6p]{font-weight:650}.why-role[data-astro-cid-vh4nxl6p]{color:var(--slate);font-size:var(--t-small)}.why-list[data-astro-cid-vh4nxl6p]{grid-column:9/-1;gap:0;padding-top:.5rem;display:grid}.why-list[data-astro-cid-vh4nxl6p] li[data-astro-cid-vh4nxl6p]{border-top:1px solid var(--rule);padding:1.6rem 0}.why-list[data-astro-cid-vh4nxl6p] li[data-astro-cid-vh4nxl6p]:last-child{border-bottom:1px solid var(--rule)}.why-list[data-astro-cid-vh4nxl6p] .h3[data-astro-cid-vh4nxl6p]{margin-bottom:.45rem}.why-list[data-astro-cid-vh4nxl6p] p[data-astro-cid-vh4nxl6p]{font-size:.97rem}@media (width<=960px){.why-quote[data-astro-cid-vh4nxl6p],.why-list[data-astro-cid-vh4nxl6p]{grid-column:1/-1}}.lead-head[data-astro-cid-ppnors4h]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem 3rem;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:flex}.lead-copy[data-astro-cid-ppnors4h]{gap:1rem;max-width:40rem;display:grid}
