@font-face{font-family:manrope;src:url(../media/Manrope_Variable-s.p.2zeh5wwwk2tt-.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_42abaeca-module__bBQxoW__className{font-family:manrope,manrope Fallback}.manrope_42abaeca-module__bBQxoW__variable{--font-manrope:"manrope", "manrope Fallback"}
@font-face{font-family:newsreader;src:url(../media/Newsreader_Display_Regular-s.p.0upaqa0j_p_65.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:newsreader;src:url(../media/Newsreader_Display_Medium-s.p.1_jvupyoun-z9.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:newsreader Fallback;src:local(Times New Roman);ascent-override:67.76%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:108.48%}.newsreader_33759919-module__R7a-1G__className{font-family:newsreader,newsreader Fallback}.newsreader_33759919-module__R7a-1G__variable{--font-newsreader:"newsreader", "newsreader Fallback"}
:root{--violet-900:#3b0f6b;--violet-800:#4c1d95;--violet-600:#6d28c9;--violet-400:#a78bfa;--lilac-300:#c4b8dc;--rec:#f2647a;--dark:#1b1030;--dark-layer:#2a1650;--dark-text:#c4b8dc;--dark-text-2:#9a8fb5;--dark-text-3:#6e6288;--text:#241738;--text-2:#5c5170;--text-3:#8b7ba8;--line:#e7e1f2;--line-soft:#f0ebfa;--surface:#fbfafe;--surface-tint:#f3eefc;--surface-soft:#f6f2fd;--surface-app:#f6f4fa;--mist:#ede6fa;--lilac-200:#c9b9e8;--rec-strong:#e0485c;--danger:#a3232b;--danger-bg:#fdecec;--danger-ink:#6e1a20;--radius:4px;--gutter:72px;--trial-band-h:104px;--font:var(--font-manrope), system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:var(--font-newsreader), Georgia, "Times New Roman", serif;--t-h2:clamp(40px, 3.1vw + 28px, 72px);--t-h2-sm:clamp(34px, 1.7vw + 27px, 52px);--t-figure:clamp(48px, 1.4vw + 43px, 64px);--t-h3:clamp(24px, .75vw + 21px, 32px);--t-h4:clamp(19px, .3vw + 17.8px, 22px);--t-label:clamp(17px, .4vw + 15.5px, 21px);--t-lead:clamp(17px, .3vw + 15.8px, 20px);--t-body:clamp(16px, .2vw + 15.2px, 18px);--t-small:15px;--t-button:16px;--t-ui:14px;--t-caption:13px;--t-overline:12px;--lh-title:1.05;--lh-h3:1.18;--lh-lead:1.55;--lh-body:1.6;--ls-serif:-.012em;--ls-title:-.02em;--ls-h3:-.015em;--ls-overline:.12em}@media (max-width:1023px){:root{--gutter:24px}}@media (max-width:520px){:root{--gutter:16px}}:root,[data-theme=light]{--bg:#fff;--fg:var(--dark);--fg-soft:var(--text-2);--edge:var(--line)}[data-theme=dark]{--bg:var(--dark);--fg:#fff;--fg-soft:var(--dark-text);--edge:var(--dark-layer)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}a{color:inherit}@media print{[data-print-hide]{display:none!important}}
