@font-face{font-family:Archivo;src:url(/fonts/Archivo-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/Archivo-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/Archivo-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/Archivo-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/Archivo-800.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}:root,[data-theme=light]{--surface-page:#fff;--surface-raised:#fbf9f7;--surface-sunken:#f5f2ed;--surface-brand:#0f7775;--surface-brand-wash:#f2fafa;--border-subtle:#e8e3dc;--border-strong:#999080;--ink-primary:#1f1c17;--ink-secondary:#4f483e;--ink-muted:#7d7465;--ink-on-brand:#fff;--brand-primary:#0f7775;--brand-hover:#0b5e5c;--brand-pressed:#084947;--surface-flagged:#8e231f;--ink-disabled:#6b6456;--surface-disabled:#e8e3dc;--focus-ring:#0b5e5c;--status-verified:#0f7775;--status-verified-wash:#e2f6f5;--status-pending:#a36700;--status-pending-wash:#fdf3e4;--status-flagged:#8e231f;--status-flagged-wash:#fbeae8;--teal-50:#f2fafa;--teal-100:#e2f6f5;--teal-200:#c2edec;--teal-300:#90e2e0;--teal-400:#54d7d5;--teal-500:#1cbdba;--teal-600:#0f7775;--teal-700:#0b5e5c;--teal-800:#084947;--teal-900:#053433;--teal-950:#032121;--sand-50:#fbf9f7;--sand-100:#f5f2ed;--sand-200:#e8e3dc;--sand-300:#d3cdc2;--sand-400:#afa79a;--sand-500:#8d8474;--sand-600:#7d7465;--sand-700:#4f483e;--sand-800:#322e27;--sand-900:#1f1c17;--sand-950:#13110e;--shadow-sm:0 1px 2px #1f1c170f;--shadow-md:0 4px 12px #1f1c1714;--shadow-lg:0 12px 32px #1f1c171f}[data-theme=dark]{--surface-page:#0e1413;--surface-raised:#151d1d;--surface-sunken:#0a0f0f;--surface-brand:#0b5e5c;--surface-brand-wash:#102221;--border-subtle:#2c3938;--border-strong:#576768;--ink-primary:#edf2f1;--ink-secondary:#a6b2b1;--ink-muted:#8a9796;--ink-on-brand:#fff;--brand-primary:#54d7d5;--brand-hover:#90e2e0;--brand-pressed:#1cbdba;--surface-flagged:#b95246;--ink-disabled:#8a9796;--surface-disabled:#242d2c;--focus-ring:#54d7d5;--status-verified:#54d7d5;--status-verified-wash:#102a2a;--status-pending:#ffbe3d;--status-pending-wash:#2a2008;--status-flagged:#d2594b;--status-flagged-wash:#2a1210;--teal-50:#f2fafa;--teal-100:#e2f6f5;--teal-200:#c2edec;--teal-300:#90e2e0;--teal-400:#54d7d5;--teal-500:#1cbdba;--teal-600:#0f7775;--teal-700:#0b5e5c;--teal-800:#084947;--teal-900:#053433;--teal-950:#032121;--sand-50:#fbf9f7;--sand-100:#f5f2ed;--sand-200:#e8e3dc;--sand-300:#d3cdc2;--sand-400:#afa79a;--sand-500:#8d8474;--sand-600:#7d7465;--sand-700:#4f483e;--sand-800:#322e27;--sand-900:#1f1c17;--sand-950:#13110e;--shadow-sm:0 1px 2px #00000080;--shadow-md:0 4px 12px #0000008c;--shadow-lg:0 12px 32px #0009}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface-page:#0e1413;--surface-raised:#151d1d;--surface-sunken:#0a0f0f;--surface-brand:#0b5e5c;--surface-brand-wash:#102221;--border-subtle:#2c3938;--border-strong:#576768;--ink-primary:#edf2f1;--ink-secondary:#a6b2b1;--ink-muted:#8a9796;--ink-on-brand:#fff;--brand-primary:#54d7d5;--brand-hover:#90e2e0;--brand-pressed:#1cbdba;--surface-flagged:#b95246;--ink-disabled:#8a9796;--surface-disabled:#242d2c;--focus-ring:#54d7d5;--status-verified:#54d7d5;--status-verified-wash:#102a2a;--status-pending:#ffbe3d;--status-pending-wash:#2a2008;--status-flagged:#d2594b;--status-flagged-wash:#2a1210;--teal-50:#f2fafa;--teal-100:#e2f6f5;--teal-200:#c2edec;--teal-300:#90e2e0;--teal-400:#54d7d5;--teal-500:#1cbdba;--teal-600:#0f7775;--teal-700:#0b5e5c;--teal-800:#084947;--teal-900:#053433;--teal-950:#032121;--sand-50:#fbf9f7;--sand-100:#f5f2ed;--sand-200:#e8e3dc;--sand-300:#d3cdc2;--sand-400:#afa79a;--sand-500:#8d8474;--sand-600:#7d7465;--sand-700:#4f483e;--sand-800:#322e27;--sand-900:#1f1c17;--sand-950:#13110e;--shadow-sm:0 1px 2px #00000080;--shadow-md:0 4px 12px #0000008c;--shadow-lg:0 12px 32px #0009}}:root{--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-full:999px;--font-sans:"Archivo", system-ui, Roboto, sans-serif}.display-xl{font-family:var(--font-sans);letter-spacing:-.03em;font-size:60px;font-weight:800;line-height:60px}.display-l{font-family:var(--font-sans);letter-spacing:-.025em;font-size:46px;font-weight:800;line-height:48px}.display-m{font-family:var(--font-sans);letter-spacing:-.02em;font-size:38px;font-weight:700;line-height:42px}.h1{font-family:var(--font-sans);letter-spacing:-.02em;font-size:34px;font-weight:700;line-height:40px}.h2{font-family:var(--font-sans);letter-spacing:-.015em;font-size:27px;font-weight:700;line-height:33px}.h3{font-family:var(--font-sans);letter-spacing:-.01em;font-size:21px;font-weight:700;line-height:28px}.h4{font-family:var(--font-sans);font-size:18px;font-weight:600;line-height:25px}.body-l{font-family:var(--font-sans);font-size:18px;font-weight:400;line-height:27px}.body{font-family:var(--font-sans);font-size:16px;font-weight:400;line-height:24px}.body-strong{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:24px}.body-s{font-family:var(--font-sans);font-size:14px;font-weight:400;line-height:21px}.caption{font-family:var(--font-sans);font-size:13px;font-weight:400;line-height:18px}.label{font-family:var(--font-sans);letter-spacing:.06em;font-size:12px;font-weight:600;line-height:16px}.data{font-family:var(--font-sans);letter-spacing:.04em;font-size:15px;font-weight:500;line-height:22px}.data-s{font-family:var(--font-sans);letter-spacing:.04em;font-size:13px;font-weight:500;line-height:18px}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background:var(--surface-page);color:var(--ink-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:24px}h1,h2,h3,h4,p,figure,blockquote,ul,ol{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:var(--brand-primary)}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{left:var(--space-16);z-index:10;padding:var(--space-12) var(--space-16);background:var(--surface-brand);color:var(--ink-on-brand);border-radius:var(--radius-md);font-weight:600;text-decoration:none;transition:top .12s;position:absolute;top:-100px}.skip:focus-visible{top:var(--space-16)}
