@charset "UTF-8";:root{--atd-background: #f9f9ff;--atd-surface: #f9f9ff;--atd-surface-container-lowest: #ffffff;--atd-surface-container-low: #f1f3ff;--atd-surface-container: #e8eeff;--atd-surface-container-high: #e3e8f9;--atd-surface-container-highest: #dde2f3;--atd-on-surface: #161c27;--atd-on-surface-variant: #43474e;--atd-outline: #74777f;--atd-outline-variant: #c4c6cf;--atd-primary: #1e3a5f;--atd-primary-deep: #022448;--atd-on-primary: #ffffff;--atd-primary-container: #1e3a5f;--atd-accent: #c85a17;--atd-accent-hover: #b04f14;--atd-on-accent: #ffffff;--atd-secondary: #a04100;--atd-tertiary: #2d6a4f;--atd-error: #ba1a1a;--atd-rule: #e2e8f0;--atd-font-display: "Newsreader", "Georgia", serif;--atd-font-body: "Plus Jakarta Sans", system-ui, sans-serif;--atd-space-2xs: .25rem;--atd-space-xs: .5rem;--atd-space-sm: .75rem;--atd-space-md: 1rem;--atd-space-lg: 1.5rem;--atd-space-xl: 2rem;--atd-space-2xl: 3rem;--atd-space-3xl: 4.5rem;--atd-header-height: 4rem;--atd-anchor-scroll-margin: 120px;--atd-gutter-mobile: 1rem;--atd-gutter-desktop: 2rem;--atd-container-max: 75rem;--atd-radius: .25rem;--atd-radius-sm: .125rem;--atd-shadow: none}*,*:before,*:after{box-sizing:border-box;box-shadow:var(--atd-shadow)}html,body{margin:0;padding:0;background:var(--atd-background);color:var(--atd-on-surface);font-family:var(--atd-font-body);font-size:16px;line-height:1.625}h1,h2,h3,h4{font-family:var(--atd-font-display);font-weight:600;line-height:1.25;color:var(--atd-primary-deep)}a{color:var(--atd-primary)}.atd-container{width:100%;max-width:var(--atd-container-max);margin-inline:auto;padding-inline:var(--atd-gutter-mobile)}@media(min-width:1024px){.atd-container{padding-inline:var(--atd-gutter-desktop)}}.atd-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--atd-space-xs);padding:.625rem 1.25rem;border-radius:var(--atd-radius);border:1px solid transparent;font-family:var(--atd-font-body);font-size:.875rem;font-weight:600;text-decoration:none;cursor:pointer}.atd-btn--accent{background:var(--atd-accent);color:var(--atd-on-accent);border-color:var(--atd-accent-hover)}.atd-btn--accent:hover{background:var(--atd-accent-hover)}.atd-btn--primary{background:var(--atd-primary);color:var(--atd-on-primary)}.atd-btn--ghost{background:transparent;color:var(--atd-primary);border-color:var(--atd-rule)}.atd-eyebrow{font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--atd-primary)}.atd-quote{margin:var(--atd-space-lg) 0;padding:var(--atd-space-md) var(--atd-space-lg);border-left:3px solid var(--atd-primary);background:#f8fafc;font-family:var(--atd-font-display);font-size:1.1875rem;line-height:1.7}.atd-page-stub{padding-block:3rem}.atd-page-stub h1{margin-top:0}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
