:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-ink:#102a43;--brand-teal:#087e8b;--brand-teal-dark:#075d67;--brand-growth:#21a179;--brand-sunrise:#ffb547;--brand-mist:#e8f5f3;--brand-sky-mist:#d9f0f2;--color-text-primary:var(--brand-ink);--color-text-secondary:#486581;--color-action-primary:var(--brand-teal-dark);--color-action-primary-hover:#064b53;--color-focus:var(--brand-teal-dark);--color-focus-contrast:#fff;--color-positive:var(--brand-growth);--color-surface-page:#fff;--color-surface-subtle:#f5f8fa;--color-surface-brand-soft:var(--brand-mist);--color-surface-dark:#0b2538;--color-border:#d9e2ec;--font-interface:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-editorial:Georgia, "Times New Roman", serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--leading-copy:1.7;--layout-page:min(1180px, calc(100% - 3rem));--layout-reading:46rem;--section-space:clamp(3rem, 5vw, 4.5rem);--hero-space:clamp(2rem, 4vw, 3.5rem);--layout-gap:clamp(1.5rem, 3vw, 3rem);--radius-control:999px;--radius-sm:.75rem;--radius-md:1.35rem;--radius-lg:2.1rem;--shadow-elevated:0 22px 70px #102a431f;--shadow-control:0 10px 28px #075d672e;--motion-fast:.18s;--motion-ease:ease;--ink:var(--color-text-primary);--ink-soft:var(--color-text-secondary);--teal:var(--brand-teal);--teal-dark:var(--brand-teal-dark);--green:var(--brand-growth);--sunrise:var(--brand-sunrise);--mist:var(--brand-mist);--sky-mist:var(--brand-sky-mist);--paper:var(--color-surface-page);--cloud:var(--color-surface-subtle);--line:var(--color-border);--navy:var(--color-surface-dark);--page:var(--layout-page);--shadow:var(--shadow-elevated)}@media (max-width:47.5em){:root{--layout-page:min(100% - 2rem, 1180px)}}
