@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_53f2d8{font-family:inter,inter Fallback}.__variable_53f2d8{--font-inter:"inter","inter Fallback"}:root{--navy:#0b1b4d;--blue:#153ffd;--blue-hover:#0f33d6;--light-blue:#7f9aff;--pale:#eaf0ff;--white:#ffffff;--cool:#f4f6fb;--slate:#64708a;--ink:#26324d;--border:#e1e6f0;--border-strong:#c9d3ee;--on-dark:#d5dcf0;--on-dark-muted:#bfc9e5;--code-bg:#0b1b2e;--success:#1f8a5b;--success-on-dark:#5bd39a;--error:#c2410c;--font:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--container:1240px;--gutter:24px;--section-y:112px;--section-y-tight:72px;--header-h:86px;--radius-sm:10px;--radius-md:16px;--radius-lg:20px;--radius-pill:999px;--ease:cubic-bezier(0.22,1,0.36,1);color-scheme:light}@media (max-width:860px){:root{--section-y:80px;--section-y-tight:56px}}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--white);color:var(--ink);font:16px/1.65 var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}canvas,img,svg,video{max-width:100%}a{color:var(--blue)}h1,h2,h3,h4,p{margin:0}button,input,select,textarea{font:inherit}main{overflow-x:clip}.container{max-width:var(--container);margin-inline:auto;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.t-eyebrow{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);line-height:1.4}.t-display{margin-left:-.05em;font-size:clamp(44px,6.4vw,80px);line-height:1.02;letter-spacing:-.045em;font-weight:700}.t-display,.t-h2{color:var(--navy);text-wrap:balance}.t-h2{font-size:clamp(32px,4vw,48px);line-height:1.1;letter-spacing:-.035em;font-weight:650}.t-h3{font-size:clamp(20px,2vw,24px);line-height:1.25;letter-spacing:-.02em;font-weight:600;color:var(--navy)}.t-lead{font-size:clamp(17px,1.5vw,20px);line-height:1.55}.t-lead,.t-small{color:var(--slate)}.t-small{font-size:14px;line-height:1.5}.accent{font-style:normal;color:var(--blue)}.muted{color:var(--slate)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}