:root{--mark-line:#1a2430;--mark-blush:#ef8a7a;--mark-moon:#c9bbf0;--pill-blanc:#ffffff;--pill-jaune:#fbd46a;--pill-abricot:#f6b27a;--pill-rose:#f4a3b0;--pill-lilas:#c9bbf0;--pill-bleu:#9cc8de;--pill-vert:#a8d6a8;--pill-menthe:#7fc4b8;--bg:#f6f7f8;--surface:#ffffff;--surface-alt:#eef1f2;--border:#e2e5e8;--border-strong:#7d858e;--ink:#1a2430;--ink-muted:#5c6672;--brand:#1f7a6f;--brand-ink:#17615a;--brand-soft:#e4f0ee;--on-brand:#ffffff;--hero:#1a2430;--on-hero:#ffffff;--on-hero-muted:#c9d3da;--sun:#f2b233;--sun-soft:#fbf0cc;--apricot:#e08b3e;--apricot-soft:#fbe3cc;--lilac:#7d63c4;--lilac-soft:#ede6fa;--signal-low:#8a4e18;--font-display-stack:"Baloo 2","Trebuchet MS",sans-serif;--font-body-stack:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--type-hero-size:56px;--type-hero-line:56px;--type-hero-weight:800;--type-title-xl-size:32px;--type-title-xl-line:36px;--type-title-xl-weight:800;--type-title-l-size:26px;--type-title-l-line:30px;--type-title-l-weight:800;--type-title-m-size:19px;--type-title-m-line:24px;--type-title-m-weight:700;--type-action-size:18px;--type-action-line:22px;--type-action-weight:700;--type-body-l-size:16px;--type-body-l-line:24px;--type-body-l-weight:400;--type-body-size:15px;--type-body-line:22px;--type-body-weight:400;--type-body-strong-size:15px;--type-body-strong-line:22px;--type-body-strong-weight:600;--type-caption-size:13px;--type-caption-line:18px;--type-caption-weight:400;--type-micro-size:12px;--type-micro-line:16px;--type-micro-weight:500;--type-label-size:12px;--type-label-line:16px;--type-label-weight:700;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-xs:12px;--radius-s:15px;--radius-m:18px;--radius-l:22px;--radius-xl:26px;--radius-pill:999px;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#111820;--surface:#1a2430;--surface-alt:#22303d;--border:#2c3846;--border-strong:#5c7185;--ink:#f2f5f7;--ink-muted:#9aa9b5;--brand:#35a08f;--brand-ink:#7fd8c8;--brand-soft:#1c3b36;--on-brand:#0e1b18;--hero:#1c3b36;--on-hero:#ffffff;--on-hero-muted:#cde0dc;--sun:#f2b233;--sun-soft:#3a3018;--apricot:#e6a05e;--apricot-soft:#3b2c1c;--lilac:#a894e4;--lilac-soft:#2b2742;--signal-low:#e8a765;color-scheme:dark}}:root[data-theme=dark]{--bg:#111820;--surface:#1a2430;--surface-alt:#22303d;--border:#2c3846;--border-strong:#5c7185;--ink:#f2f5f7;--ink-muted:#9aa9b5;--brand:#35a08f;--brand-ink:#7fd8c8;--brand-soft:#1c3b36;--on-brand:#0e1b18;--hero:#1c3b36;--on-hero:#ffffff;--on-hero-muted:#cde0dc;--sun:#f2b233;--sun-soft:#3a3018;--apricot:#e6a05e;--apricot-soft:#3b2c1c;--lilac:#a894e4;--lilac-soft:#2b2742;--signal-low:#e8a765;color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body),var(--font-body-stack);font-size:var(--type-body-size);line-height:var(--type-body-line);-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}