:root{--landing-sky-top:#0c0a2a;--landing-sky-mid:#261758;--landing-sky-dusk:#6a3478;--landing-sky-rose:#c8587a;--landing-sky-amber:#f19a5a;--landing-sky-peach:#f9d2a6;--landing-star:#fff4e6;--landing-text-warm:#fff2e2;--landing-cta-fill:#fbc08c;--landing-cta-fill-hover:#fdd5ae;--landing-cta-text:#0c0a2a;--landing-cta-focus:#fff2e2;--landing-cta-glow:#c8587a;--landing-space-heading:1.5rem;--landing-space-section:4.5rem;--landing-gap-headline-lead:1.75rem;--landing-gap-lead-cta:2.5rem;--landing-leading-headline:1.15;--landing-leading-lead:1.4;--font-landing-heading:"Fraunces Soft", "Fraunces Fallback", Georgia, serif;--font-landing-body:"Nunito Sans", "Nunito Sans Fallback", system-ui, sans-serif}@font-face{font-family:Fraunces Soft;src:url(/landing/fraunces-soft.de8c970c.woff2)format("woff2");font-weight:500 700;font-display:swap}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman),local(Times);size-adjust:119.6%;ascent-override:81.7%;descent-override:21.3%;line-gap-override:0%}@font-face{font-family:Nunito Sans;src:url(/landing/nunito-sans.a819d625.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:Nunito Sans Fallback;src:local(Arial),local(Helvetica);size-adjust:101.2%;ascent-override:99.9%;descent-override:34.9%;line-gap-override:0%}body.static-page{--dust-fine:radial-gradient(1px 1px at 137px 361px, color-mix(in srgb, var(--landing-star) 30%, transparent) 50%, transparent) 0 0 / 1409px 1223px;--dust-mid:radial-gradient(1px 1px at 413px 217px, color-mix(in srgb, var(--landing-star) 24%, transparent) 50%, transparent) 0 0 / 1993px 1721px}.static-page-content.static-page-nav{max-width:56rem;padding:calc(var(--space-xl) * 2) var(--space-xl) var(--space-xl);text-align:center;border-top:0}.static-page-content.static-page-nav a,.static-page-content.static-page-nav [aria-current]{padding:var(--space-md) var(--space-sm);font-size:var(--text-md);display:inline-block}.static-page-content.static-page-nav ul{justify-content:center;gap:var(--space-sm) var(--space-xl)}.static-page:not(.landing-page){background:radial-gradient(ellipse 70% 30% at 20% 0%, color-mix(in srgb, var(--landing-sky-dusk) 40%, transparent), transparent), var(--dust-fine), var(--dust-mid), linear-gradient(to bottom, var(--landing-sky-top), color-mix(in srgb, var(--landing-sky-mid) 65%, var(--landing-sky-top)) 45%, var(--landing-sky-top));color:var(--landing-text-warm)}.static-page:not(.landing-page) .static-page-content{max-width:44rem;font-size:var(--text-xl);line-height:var(--leading-loose)}.static-page:not(.landing-page) .static-page-content h1{color:var(--landing-text-warm);font-size:calc(var(--text-xl) * 2.2);font-weight:var(--weight-medium)}.static-page:not(.landing-page) .static-page-content h2,.static-page:not(.landing-page) .static-page-content h3{color:var(--landing-sky-peach);font-weight:var(--weight-semibold)}.static-page:not(.landing-page) .static-page-content h2{font-weight:var(--weight-medium)}.static-page:not(.landing-page) .static-page-content p,.static-page:not(.landing-page) .static-page-content li{color:color-mix(in srgb, var(--landing-text-warm) 88%, transparent)}.static-page:not(.landing-page) .static-page-content a{color:var(--landing-sky-peach);-webkit-text-decoration-color:color-mix(in srgb, var(--landing-sky-peach) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--landing-sky-peach) 45%, transparent)}.static-page:not(.landing-page) .static-page-content a:hover{-webkit-text-decoration-color:var(--landing-sky-peach);text-decoration-color:var(--landing-sky-peach)}.static-page:not(.landing-page) .static-page-content li::marker{color:var(--landing-sky-amber)}.static-page:not(.landing-page) .static-page-content pre,.static-page:not(.landing-page) .static-page-content code,.static-page:not(.landing-page) .static-page-content blockquote{background:color-mix(in srgb, var(--landing-sky-mid) 55%, transparent);border-color:color-mix(in srgb, var(--landing-sky-rose) 30%, transparent)}.static-page:not(.landing-page) .static-page-content .distance-table-wrap{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--landing-sky-mid) 40%, transparent);border-color:#0000}.static-page-nav a,.static-page-nav [aria-current]{color:var(--landing-sky-peach)}.static-page:not(.landing-page) .static-page-nav [aria-current]{color:color-mix(in srgb, var(--landing-text-warm) 60%, transparent)}.static-page:not(.landing-page) .static-page-content.static-page-nav{max-width:56rem}.static-page:not(.landing-page) .static-page-content .distance-table caption{font-size:var(--text-md)}@media (width<=639px){.static-page-content.static-page-nav ul{gap:0 var(--space-sm)}.static-page-content.static-page-nav ul:has(li:nth-child(4)){grid-template-columns:repeat(2,1fr);justify-items:center;display:grid}}body.static-page{font-family:var(--font-landing-body)}.static-page-content h1,.static-page-content h2{font-family:var(--font-landing-heading);font-weight:var(--weight-medium)}.static-page-content .static-page-brand{margin:0 0 var(--space-sm)}.static-page-content .static-page-brand a{font-family:var(--font-landing-heading);font-size:var(--text-xl);font-weight:var(--weight-medium)}
