:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:"Avenir Next", Avenir, "Segoe UI", Helvetica, Arial, sans-serif;--font-display:"Iowan Old Style", "Baskerville", "Times New Roman", serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--text-micro:.6875rem;--text-label:.75rem;--text-caption:.8125rem;--text-body:.9375rem;--text-body-lg:1.0625rem;--text-h6:1rem;--text-h5:1.25rem;--text-h4:1.5rem;--text-h3:clamp(1.875rem, 3vw, 2.75rem);--text-h2:clamp(2.75rem, 6vw, 5.75rem);--text-h1:clamp(4rem, 11vw, 10rem);--leading-tight:.93;--leading-display:.98;--leading-body:1.55;--leading-label:1.2;--tracking-tight:-.055em;--tracking-display:-.075em;--tracking-label:.11em;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--layout-gutter:clamp(1.25rem, 4vw, 4rem);--layout-max:92rem;--radius-xs:.375rem;--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1.25rem;--radius-xl:1.75rem;--radius-pill:999px;--border-subtle:1px solid color-mix(in srgb, var(--color-ink) 12%, transparent);--border-strong:1px solid color-mix(in srgb, var(--color-ink) 22%, transparent);--shadow-soft:0 1.5rem 4rem #16242a14;--shadow-lifted:0 1.5rem 3rem #16242a24, 0 .25rem .75rem #16242a0d;--shadow-focus:0 0 0 .25rem #e565412e;--focus-ring-width:3px;--focus-ring-offset:3px;--color-canvas:#f1efe8;--color-paper:#fbfaf6;--color-paper-raised:#fff;--color-ink:#15242a;--color-ink-soft:#43545a;--color-ink-faint:#718086;--color-line:#d5d9d2;--color-line-strong:#b6c0be;--color-navy:#123744;--color-navy-deep:#0b2731;--color-blue:#2d6f7f;--color-blue-soft:#dcecef;--color-coral:#e56541;--color-coral-dark:#bc4d32;--color-coral-soft:#fae1d9;--color-acid:#d5ed85;--color-acid-dark:#557323;--color-acid-soft:#edf5cc;--color-amber:#d59a42;--color-amber-soft:#faedcf;--color-danger:#bd4b51;--color-danger-soft:#f8dfe0;--color-focus:#ee9a3d;--color-overlay:#0b2731a3;--color-inverse-ink:#fbfaf6;--color-surface-inverse:#0b2731;--ease-standard:cubic-bezier(.2, .75, .25, 1);--ease-spring:cubic-bezier(.22, 1.15, .36, 1);--duration-fast:.14s;--duration-standard:.22s;--duration-slow:.48s}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0b171b;--color-paper:#12262e;--color-paper-raised:#17323b;--color-ink:#eef4ed;--color-ink-soft:#b7c9c8;--color-ink-faint:#82999d;--color-line:#2b4850;--color-line-strong:#46636a;--color-navy-deep:#e8f3ec;--color-navy:#123744;--color-blue:#8dcbd4;--color-blue-soft:#1d3b43;--color-coral:#f07b59;--color-coral-dark:#ff9473;--color-coral-soft:#4b2925;--color-acid:#d5ed85;--color-acid-dark:#c6e775;--color-acid-soft:#283820;--color-amber:#f0bc63;--color-amber-soft:#49381f;--color-danger:#ef8d92;--color-danger-soft:#48272c;--color-focus:#ffc36c;--color-overlay:#030d11c7;--color-inverse-ink:#eef4ed;--color-surface-inverse:#071e26;--shadow-soft:0 1.5rem 4rem #00000047;--shadow-lifted:0 1.5rem 3rem #00000057, 0 .25rem .75rem #0003}
html{scroll-behavior:smooth;min-height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--color-ink);background:var(--color-canvas);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}*{margin:0}button,input,select,textarea{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{border:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}::selection{color:var(--color-inverse-ink);background:var(--color-coral)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
