.hero[data-astro-cid-ge2uvauf]{background:var(--navy);color:var(--white);padding:calc(var(--hero-pad) - 32px) 0 136px;position:relative;overflow:hidden}.mark[data-astro-cid-ge2uvauf]{top:var(--mark-top,calc(var(--hero-pad) + 52px));width:var(--mark-w,min(26.4vw, 332px, calc((100vh - var(--e-top) - 48px) * .763)));pointer-events:none;height:auto;position:absolute;right:5vw}.grid[data-astro-cid-ge2uvauf]{display:block;position:relative}.copy[data-astro-cid-ge2uvauf]{max-width:680px}.kicker[data-astro-cid-ge2uvauf]{color:var(--gold);font:600 12px/1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase;margin:0 0 28px}h1[data-astro-cid-ge2uvauf]{font:500 clamp(2.3rem,4.6vw,3.6rem)/1.12 var(--serif);max-width:19ch;margin:0 0 28px}@media (width>860px){h1[data-astro-cid-ge2uvauf]{width:fit-content}}.nowrap[data-astro-cid-ge2uvauf]{white-space:nowrap}.lede[data-astro-cid-ge2uvauf]{color:#e6ebf0;max-width:54ch;margin:0 0 40px;font-size:18px}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.hero-actions[data-astro-cid-ge2uvauf] .text-link[data-astro-cid-ge2uvauf]{color:var(--warm)}.tagline[data-astro-cid-ge2uvauf]{font:italic 500 16px/1.4 var(--serif);color:#b9c4cf;margin:44px 0 0}.tagline[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--gold)}.tagline[data-astro-cid-ge2uvauf] .tw[data-astro-cid-ge2uvauf]{display:inline-block}@media (prefers-reduced-motion:no-preference){.tagline[data-astro-cid-ge2uvauf] .tw[data-astro-cid-ge2uvauf]{animation:1s ease-in-out .3s both twfade}.tagline[data-astro-cid-ge2uvauf] .tw[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:1.3s}.tagline[data-astro-cid-ge2uvauf] .tw[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:2.3s}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{animation:.8s ease-out both rise}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:80ms}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.16s}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:.24s}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]:nth-child(5){animation-delay:.32s}}.mark[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]{transform-box:fill-box}@keyframes barup{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.mark[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]{animation:1s cubic-bezier(.22,1,.36,1) both barup}.mark[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:.3s}.mark[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:1.3s}.mark[data-astro-cid-ge2uvauf] polygon[data-astro-cid-ge2uvauf]:first-child{animation-delay:2.3s}}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{padding-top:var(--hero-pad);padding-bottom:80px}.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.mark[data-astro-cid-ge2uvauf]{display:none}}.stats[data-astro-cid-lcdefpme]{border-bottom:1px solid #e4e6ea;padding:64px 0 48px}.stat-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 28px;display:grid}.stat[data-astro-cid-lcdefpme] .word[data-astro-cid-lcdefpme]{letter-spacing:-.005em;font-size:.8em}.stat[data-astro-cid-lcdefpme]{border-left:1px solid var(--gold);padding:0 28px}.stat[data-astro-cid-lcdefpme]:first-child{border-left:0;padding-left:0}.stat[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:500 clamp(2.4rem,4vw,3.4rem)/1 var(--serif);color:var(--navy);font-variant-numeric:tabular-nums;margin:0 0 12px}.stat[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{max-width:30ch;margin:0;font-size:15px}.problem[data-astro-cid-lcdefpme]{align-items:start}.problem[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:0}.fix[data-astro-cid-lcdefpme]{font:500 22px/1.4 var(--serif);color:var(--navy);margin:32px 0 0}.intro[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:56px;margin-bottom:64px;display:grid}.intro[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin:0}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:46ch;margin:0}.pillar[data-astro-cid-lcdefpme]{color:var(--charcoal);flex-direction:column;gap:14px;text-decoration:none;display:flex}.pillar[data-astro-cid-lcdefpme] .h3[data-astro-cid-lcdefpme],.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.pillar[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{color:var(--navy);margin-top:auto;padding-top:8px;font-size:15px;font-weight:600}.pillar[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]:after{content:"";background:var(--gold);width:24px;height:2px;margin-top:10px;display:block}@media (prefers-reduced-motion:no-preference){.pillar[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]:after{transition:width .3s}}.pillar[data-astro-cid-lcdefpme]:hover .more[data-astro-cid-lcdefpme]:after{width:64px}.roles-band[data-astro-cid-lcdefpme] .grid-2[data-astro-cid-lcdefpme]{align-items:start}.roles[data-astro-cid-lcdefpme]{border-top:1px solid #c9a96a73;margin:0 0 28px}.roles[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff1f;padding:20px 0}.roles[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font:500 20px/1.3 var(--serif);color:var(--white);margin:0 0 6px}.roles[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:#cfd8e1;margin:0}.ally[data-astro-cid-lcdefpme]{border-left:2px solid var(--gold);margin-top:20px;padding-left:20px;color:var(--white)!important}.founder[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:72px;display:grid}.photo[data-astro-cid-lcdefpme]{isolation:isolate;margin:0;position:relative}.photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}.photo[data-astro-cid-lcdefpme]:after{content:"";border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);z-index:-1;width:45%;height:45%;position:absolute;bottom:-16px;left:-16px}blockquote[data-astro-cid-lcdefpme]{border-left:2px solid var(--gold);font:italic 500 21px/1.45 var(--serif);color:var(--navy);margin:32px 0 0;padding-left:24px}cite[data-astro-cid-lcdefpme]{font:600 13px/1.4 var(--sans);letter-spacing:.06em;color:var(--charcoal);margin-top:12px;font-style:normal;display:block}.timeline[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline[data-astro-cid-lcdefpme]:before{content:"";transform-origin:0;background:#c9a96ab3;height:1px;position:absolute;top:7px;left:0;right:0}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{position:relative}.dot[data-astro-cid-lcdefpme]{background:var(--white);border:2px solid var(--gold);border-radius:50%;width:15px;height:15px;margin-bottom:28px;display:block;position:relative}.motion .timeline[data-astro-cid-lcdefpme]:before{transition:transform 1.6s cubic-bezier(.4,0,.2,1);transform:scaleX(0)}.motion .timeline[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{transition:transform .45s cubic-bezier(.3,1.4,.5,1);transform:scale(0)}.motion .timeline[data-astro-cid-lcdefpme].in:before,.motion .timeline[data-astro-cid-lcdefpme].in .dot[data-astro-cid-lcdefpme]{transform:none}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2) .dot[data-astro-cid-lcdefpme]{transition-delay:.4s}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3) .dot[data-astro-cid-lcdefpme]{transition-delay:.8s}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4) .dot[data-astro-cid-lcdefpme]{transition-delay:1.2s}.dot[data-astro-cid-lcdefpme]:after{content:"";border:2px solid var(--gold);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-2px}@keyframes sonar{0%{opacity:.85;transform:scale(1)}25%{opacity:0;transform:scale(2.8)}to{opacity:0;transform:scale(2.8)}}@keyframes sonar-hold{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@media (prefers-reduced-motion:no-preference){.timeline[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]:after{animation:6s ease-out infinite sonar}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2) .dot[data-astro-cid-lcdefpme]:after{animation-delay:1.5s}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3) .dot[data-astro-cid-lcdefpme]:after{animation-delay:3s}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4) .dot[data-astro-cid-lcdefpme]:after{animation-delay:4.5s}.timeline[data-astro-cid-lcdefpme]:has(li:hover) .dot[data-astro-cid-lcdefpme]:after{animation:none}.timeline[data-astro-cid-lcdefpme]:has(li:hover) li[data-astro-cid-lcdefpme]:hover .dot[data-astro-cid-lcdefpme]:after{animation:1.5s ease-out infinite sonar-hold}}@media (width<=860px){.timeline[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:36px}.timeline[data-astro-cid-lcdefpme]:before{transform-origin:top;width:1px;height:auto;inset:8px auto 8px 7px}.motion .timeline[data-astro-cid-lcdefpme]:before{transform:scaleY(0)}.timeline[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:44px}.dot[data-astro-cid-lcdefpme]{margin:0;position:absolute;top:4px;left:0}}.phase[data-astro-cid-lcdefpme]{font:500 24px/1.2 var(--serif);color:var(--navy);margin:0 0 12px}.timeline[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:16px}.data[data-astro-cid-lcdefpme]{border-left:2px solid var(--gold);color:var(--navy);margin:28px 0 0;padding:18px 0 0 20px;font-weight:600}.paths[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;display:grid}.path[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;padding-right:56px;display:flex}.path[data-astro-cid-lcdefpme]+.path[data-astro-cid-lcdefpme]{border-left:1px solid var(--gold);padding:0 0 0 56px}.path[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{margin:0 0 20px;font-size:clamp(1.6rem,2.6vw,2rem)}.path[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 28px}.path[data-astro-cid-lcdefpme] .btn-line[data-astro-cid-lcdefpme]{margin-top:auto}.qs[data-astro-cid-lcdefpme]{margin:0 0 20px;padding:0;list-style:none}.qs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font:500 19px/1.45 var(--serif);color:var(--navy);padding:6px 0}.belief[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--white);text-align:center;padding:112px 0 0}.belief[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font:italic 500 clamp(1.6rem,3vw,2.3rem)/1.35 var(--serif);max-width:30ch;margin:0 auto}.belief[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme].lines{max-width:none}.belief[data-astro-cid-lcdefpme] .small[data-astro-cid-lcdefpme]{font:500 18px/1.5 var(--sans);color:var(--gold);max-width:none;margin-top:24px;font-style:normal}@media (width<=960px){.stat-row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 0}.stat[data-astro-cid-lcdefpme]:nth-child(odd){border-left:0;padding-left:0}}@media (width<=860px){.paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.path[data-astro-cid-lcdefpme]{padding-right:0}.path[data-astro-cid-lcdefpme]+.path[data-astro-cid-lcdefpme]{border-left:0;border-top:1px solid var(--gold);margin-top:48px;padding:48px 0 0}.intro[data-astro-cid-lcdefpme],.founder[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.founder[data-astro-cid-lcdefpme]{gap:48px}.photo[data-astro-cid-lcdefpme]{max-width:380px}.intro[data-astro-cid-lcdefpme]{margin-bottom:40px}.belief[data-astro-cid-lcdefpme]{padding-top:80px}}@media (width<=560px){.stat[data-astro-cid-lcdefpme]{padding:0 16px}}
