:root{color-scheme:light;--bg:#ffffff;--bg-2:#f6f7f9;--bg-3:#eef0f3;--bg-press:#e3e6ea;--line:#e5e8ec;--line-2:#d2d7dd;--line-ctl:#8b939d;--fg:#0b0f14;--fg-2:#454d57;--fg-3:#636b76;--fg-hover:#2a3038;--on-fg:#ffffff;--brand:#f2c020;--on-brand:#0b0f14;--gray:#59636e;--gray-bg:#eef0f3;--blue:#0a58ca;--blue-bg:#e8f0fc;--green:#177a34;--green-bg:#e6f4ea;--amber:#8a5300;--amber-bg:#fff1d1;--red:#c21f1f;--red-bg:#fdecec;--purple:#6e40c9;--purple-bg:#f1ebfd;--gray-solid:#59636e;--blue-solid:#0a58ca;--green-solid:#1a7f37;--amber-solid:#9a6700;--red-solid:#c21f1f;--purple-solid:#6e40c9;--ink-solid:#0b0f14;--on-solid:#ffffff;--r-xs:6px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-sheet:20px;--r-pill:999px;--sh-1:0 1px 2px rgba(11,15,20,0.06),0 1px 1px rgba(11,15,20,0.04);--sh-2:0 8px 24px rgba(11,15,20,0.12),0 2px 6px rgba(11,15,20,0.06);--sh-sheet:0 -12px 32px rgba(11,15,20,0.14);--sh-side:-16px 0 40px rgba(11,15,20,0.14);--scrim:rgba(11,15,20,0.42);--focus-ring:0 0 0 2px var(--bg),0 0 0 4px var(--fg);--f-ui:var(--font-schibsted),system-ui,-apple-system,"Segoe UI",sans-serif;--f-title:var(--font-schibsted),-apple-system,system-ui,sans-serif;--f-ios:-apple-system,"SF Pro Text",system-ui,"Segoe UI",sans-serif;--t-page:800 30px/1.15 var(--f-title);--t-page-sm:800 24px/1.15 var(--f-title);--t-section:700 20px/1.25 var(--f-title);--t-title:700 22px/1.2 var(--f-title);--t-h3:700 16px/1.3 var(--f-ui);--t-row:600 15px/1.3 var(--f-ui);--t-body:400 15px/1.5 var(--f-ui);--t-body-lg:400 16px/1.55 var(--f-ui);--t-label:600 14px/1.3 var(--f-ui);--t-ui:500 14px/1.35 var(--f-ui);--t-meta:400 13px/1.35 var(--f-ui);--t-caption:600 12px/1.2 var(--f-ui);--ls-tight:-0.02em;--ls-snug:-0.01em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--container-max:1280px;--container-narrow:880px;--gutter:24px;--topbar-h:60px;--tabs-h:48px;--touch:44px;--dur-press:90ms;--dur-1:120ms;--dur-2:200ms;--dur-3:280ms;--dur-4:400ms;--ease-standard:cubic-bezier(0.2,0,0,1);--ease-enter:cubic-bezier(0,0,0.2,1);--ease-exit:cubic-bezier(0.4,0,1,1);--spring-snappy:320ms linear(0,0.098,0.283,0.468,0.622,0.739,0.824,0.883,0.924,0.951,0.968,0.98,0.987,0.992,0.995,0.997,1);--spring-standard:490ms linear(0,0.05,0.161,0.29,0.417,0.532,0.63,0.711,0.777,0.829,0.87,0.902,0.926,0.945,0.959,0.969,0.977,0.983,0.988,0.991,0.993,0.995,0.996,0.997,1);--spring-gentle:620ms linear(0,0.03,0.102,0.198,0.304,0.411,0.512,0.604,0.685,0.754,0.813,0.86,0.899,0.929,0.953,0.97,0.983,0.993,0.999,1.003,1.006,1.007,1.007,1.007,1.007,1.006,1.005,1.005,1.004,1.003,1.002,1);--travel:1;--press-scale:0.97;--ink-900:var(--fg);--ink-800:var(--fg);--ink-700:var(--fg-2);--ink-600:var(--fg-2);--ink-500:var(--fg-3);--ink-400:var(--fg-3);--ink-300:var(--line-ctl);--ink-200:var(--line-2);--ink-100:var(--line);--paper:var(--bg);--paper-2:var(--bg-2);--paper-3:var(--bg-3);--bone:var(--bg-2);--white:var(--bg);--signal:var(--brand);--signal-deep:var(--amber-solid);--signal-soft:var(--amber-bg);--sea:var(--blue);--moss:var(--green);--rust:var(--red);--foam:var(--bg-3);--muted:var(--fg-3);--hair:var(--line);--hair-strong:var(--line-2);--panel:var(--bg-2);--panel-edge:var(--line);--display:var(--f-title);--sans:var(--f-ui);--ui:var(--f-ui);--mono:var(--f-ui);--font-sans:var(--font-schibsted);--font-ui:var(--font-schibsted);--shadow-1:var(--sh-1);--shadow-2:var(--sh-2);--shadow-cover:var(--sh-2);--sidebar-w:0px}[data-theme=dark]{color-scheme:dark;--bg:#0b0f14;--bg-2:#12171e;--bg-3:#1b222b;--bg-press:#242c36;--line:#222a33;--line-2:#2e3741;--line-ctl:#6b7480;--fg:#f3f5f7;--fg-2:#b9c0c8;--fg-3:#8b949e;--fg-hover:#c9d1d9;--on-fg:#0b0f14;--gray:#9aa4af;--gray-bg:#1b222b;--blue:#5b9bff;--blue-bg:#13233d;--green:#3fb950;--green-bg:#12261a;--amber:#e3b341;--amber-bg:#2b2210;--red:#ff6b6b;--red-bg:#331616;--purple:#b392f0;--purple-bg:#231a38;--ink-solid:#f3f5f7;--sh-1:0 1px 2px rgba(0,0,0,0.4);--sh-2:0 8px 24px rgba(0,0,0,0.5),0 2px 6px rgba(0,0,0,0.3);--sh-sheet:0 -12px 32px rgba(0,0,0,0.5);--sh-side:-16px 0 40px rgba(0,0,0,0.5);--scrim:rgba(0,0,0,0.56);--map-dark-filter:grayscale(1) invert(1) sepia(1) hue-rotate(178deg) saturate(2.1) brightness(0.55) contrast(1.18)}@media (prefers-reduced-motion:reduce){:root{--travel:0;--press-scale:1}}*{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-color:var(--line-2) transparent;accent-color:var(--fg)}body{font:var(--t-body);color:var(--fg);background:var(--bg);caret-color:var(--fg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--brand);color:var(--on-brand)}:focus-visible{outline:2px solid var(--fg);outline-offset:2px}button{border:none;background:none;cursor:pointer;padding:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-decoration:none;text-underline-offset:3px}img{display:block;max-width:100%}kbd,time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html:has(dialog[open]){overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}