:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--paper:#f3f2ef;--surface:#fff;--surface-2:#fafaf8;--sunk:#efeeea;--ink:#1b1c1e;--ink-2:#5c5e62;--ink-3:#666b70;--line:#e4e3df;--plum:#7b5470;--plum-soft:#f1e9ee;--sea:#276b5e;--sea-soft:#e4f0ec;--amber:#8f6410;--amber-soft:#f6eedb;--shadow-card:0 12px 32px #14121024;--scrim:#1b1c1e47;--radius-sm:8px;--radius-md:14px;--radius-lg:16px;--radius-xl:22px;--radius-pill:999px;--step-0:15px;--step-1:18px;--step-2:22px;--step-3:28px;--step-4:clamp(34px, 5.2vw, 52px);--gutter:24px;--measure:1080px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#111214;--surface:#1b1d20;--surface-2:#212428;--sunk:#17191b;--ink:#ecebe7;--ink-2:#a3a5a9;--ink-3:#84868b;--line:#2c2f33;--plum:#cb9fbf;--plum-soft:#2b2229;--sea:#7fc9b4;--sea-soft:#1b2825;--amber:#d6a34c;--amber-soft:#2a2318;--shadow-card:0 12px 32px #0006;--scrim:#00000080}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;font-size:var(--step-0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;line-height:1.5}h1,h2,h3,h4,p,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--plum);text-underline-offset:2px;text-decoration-thickness:1px}a:hover{color:var(--ink)}svg{display:block}img{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
