@font-face{font-family:Parkinsans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/3d171a857fb51073.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Parkinsans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/762f1aaf5ab54370.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Parkinsans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3d171a857fb51073.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Parkinsans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/762f1aaf5ab54370.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Parkinsans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3d171a857fb51073.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Parkinsans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/762f1aaf5ab54370.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Parkinsans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d171a857fb51073.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Parkinsans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/762f1aaf5ab54370.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Parkinsans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3d171a857fb51073.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Parkinsans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/762f1aaf5ab54370.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_f34a5f{font-family:Parkinsans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-style:normal}.__variable_f34a5f{--font-parkinsans:"Parkinsans",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}:root{--blue:#313cff;--blue-deep:#1f35ff;--blue-alt:#2e46ff;--blue-press:#1a26cc;--lilac:#a2a7ff;--tint:#edeeff;--tint-2:#edf2ff;--tint-3:#f7f8ff;--navy:#00002e;--navy-2:#020267;--ink:#161616;--ink-2:#1a1a1a;--muted:#6e7480;--muted-2:#696d77;--white:#ffffff;--line:rgba(0,0,32,0.1);--line-soft:rgba(0,0,32,0.06);--line-dark:rgba(255,255,255,0.14);--r-btn:4px;--r-card:14px;--r-pill:999px;--shadow-sm:0 1px 2px rgba(0,0,32,0.05);--shadow-card:0 2px 4px rgba(0,0,32,0.04),0 12px 32px rgba(0,0,32,0.06);--shadow-lift:0 4px 10px rgba(0,0,32,0.06),0 24px 56px rgba(0,0,32,0.1);--shell:1180px;--gutter:24px;--section-y:104px;--header-h:68px}@media (max-width:860px){:root{--section-y:68px;--gutter:20px}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}body{margin:0;background:var(--white);color:var(--ink);font-family:var(--font-parkinsans),system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;font-size:16px;line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,svg{max-width:100%}a{color:inherit}::selection{background:var(--blue);color:#fff}:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:2px}.shell{width:100%;max-width:var(--shell);margin:0 auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y);position:relative}.section--tint{background:var(--tint-3)}.section--dark{background:var(--ink);color:#fff}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--blue);color:#fff;padding:10px 16px;border-radius:0 0 var(--r-btn) 0;font-size:14px}.skip-link:focus{left:0}h1,h2,h3,h4{margin:0;font-weight:500;letter-spacing:-.022em;line-height:1.08;color:var(--navy);text-wrap:balance}.h1{font-size:clamp(2.75rem,1.6rem + 4.6vw,4.5rem);font-weight:500}.h2{font-size:clamp(2rem,1.35rem + 2.6vw,3.25rem);line-height:1.1}.h3{font-size:clamp(1.25rem,1.1rem + .7vw,1.5rem);line-height:1.25;letter-spacing:-.015em}.accent{color:var(--blue)}.lede{font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.62}.body,.lede{color:var(--muted);margin:0;text-wrap:pretty}.body{font-size:1.0625rem;line-height:1.7}.section--dark .h1,.section--dark .h2,.section--dark .h3{color:#fff}.section--dark .body,.section--dark .lede{color:rgba(255,255,255,.72)}.eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:.75rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--blue);background:var(--tint);border-radius:var(--r-pill);padding:7px 16px 7px 10px;margin-bottom:22px}.eyebrow:before{content:"";width:14px;height:14px;border-radius:50%;background:var(--blue);box-shadow:inset 0 0 0 3px #fff;flex:none}.section--dark .eyebrow{background:rgba(255,255,255,.08);color:var(--lilac)}.section--dark .eyebrow:before{background:var(--lilac);box-shadow:inset 0 0 0 3px var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font:inherit;font-size:.9375rem;font-weight:500;letter-spacing:-.01em;padding:14px 28px;border-radius:var(--r-btn);border:1.5px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--blue);color:#fff;box-shadow:0 1px 2px rgba(31,53,255,.24),0 10px 24px rgba(31,53,255,.18)}.btn--primary:hover{background:var(--blue-deep);box-shadow:0 2px 6px rgba(31,53,255,.3),0 14px 32px rgba(31,53,255,.24)}.btn--ghost{background:transparent;color:var(--ink);border-color:var(--line)}.btn--ghost:hover{border-color:var(--blue);color:var(--blue);background:var(--tint-3)}.btn--onDark{background:#fff;color:var(--navy)}.btn--onDark:hover{background:var(--tint)}.btn--ghostOnDark{background:transparent;color:#fff;border-color:var(--line-dark)}.btn--ghostOnDark:hover{border-color:#fff;background:rgba(255,255,255,.06)}.btn--sm{padding:10px 20px;font-size:.875rem}.btn--block{width:100%}.btn[disabled]{opacity:.55;cursor:not-allowed}.cta-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.card{background:#fff;border:1px solid var(--line-soft);border-radius:var(--r-card);padding:30px;box-shadow:var(--shadow-card)}.section--dark .card{background:rgba(255,255,255,.04);border-color:var(--line-dark);box-shadow:none}.section>.shell{position:relative;z-index:1}:root{--reveal-shift:16px;--reveal-ease:cubic-bezier(0.22,0.61,0.36,1);--reveal-duration:0.65s;--reveal-stagger:85ms}@keyframes fx-rise{0%{opacity:0;transform:translate3d(0,var(--reveal-shift),0)}}.enter{animation:fx-rise var(--reveal-duration) var(--reveal-ease) backwards;animation-delay:var(--enter-delay,0s)}[data-reveal-group]>*,[data-reveal]{transition:opacity var(--reveal-duration) var(--reveal-ease),transform var(--reveal-duration) var(--reveal-ease);transition-delay:var(--reveal-delay,0s)}[data-reveal-group=pending]>*,[data-reveal=pending]{opacity:0;transform:translate3d(0,var(--reveal-shift),0)}[data-reveal-group=shown]>*,[data-reveal=shown]{opacity:1;transform:none}[data-reveal-group]>:first-child{transition-delay:calc(var(--reveal-delay, 0s) + var(--reveal-stagger) * 0)}[data-reveal-group]>:nth-child(2){transition-delay:calc(var(--reveal-delay, 0s) + var(--reveal-stagger) * 1)}[data-reveal-group]>:nth-child(3){transition-delay:calc(var(--reveal-delay, 0s) + var(--reveal-stagger) * 2)}[data-reveal-group]>:nth-child(4){transition-delay:calc(var(--reveal-delay, 0s) + var(--reveal-stagger) * 3)}[data-reveal-group]>:nth-child(5){transition-delay:calc(var(--reveal-delay, 0s) + var(--reveal-stagger) * 4)}[data-reveal-group]>:nth-child(6){transition-delay:calc(var(--reveal-delay, 0s) + var(--reveal-stagger) * 5)}[data-reveal-group]>:nth-child(7){transition-delay:calc(var(--reveal-delay, 0s) + var(--reveal-stagger) * 6)}[data-reveal-group]>:nth-child(8){transition-delay:calc(var(--reveal-delay, 0s) + var(--reveal-stagger) * 7)}