@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.34f9nwclrjpmo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/31a9145ccb84606d-s.p.1_j-vbs-91rji.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk Fallback;src:local(Arial);ascent-override:93.46%;descent-override:24.67%;line-gap-override:0.0%;size-adjust:104.49%}.schibsted_grotesk_63c544ee-module__Sr6hbq__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_63c544ee-module__Sr6hbq__variable{--font-schibsted:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}

:root{--cream:#faf7f2;--sand-50:#f5f0e8;--sand-100:#efe8dc;--sand-200:#e7decf;--taupe-300:#d9cdb9;--taupe-400:#c4b49b;--taupe-500:#a9997c;--starlight-50:#f0f2f5;--starlight-100:#e4e7ec;--starlight-200:#d6dae2;--starlight:#c7cdd9;--starlight-600:#aeb6c4;--parchment:#f4f2ea;--ink-900:#2b2823;--ink-700:#4a453d;--ink-500:#6e675b;--ink-400:#8c8474;--white:#fff;--border-soft:var(--starlight-100);--border:var(--starlight);--border-strong:var(--starlight-600);--sage-50:#edf0e8;--sage-100:#dde3d2;--sage-300:#a9b594;--sage-500:#7e8c6a;--sage-600:#6b7859;--sage-700:#565f47;--clay-100:#f0e1d6;--clay-300:#d6af95;--clay-500:#b98a6a;--clay-600:#a5765a;--pos-bg:#e4ebe0;--pos-fg:#566e52;--pos-line:#96a987;--warn-bg:#f3ead6;--warn-fg:#8a6e3b;--warn-line:#c9ae77;--neg-bg:#f1e0d9;--neg-fg:#9a5c4e;--neg-line:#c99485;--info-bg:#e3e7ec;--info-fg:#556072;--info-line:#a9b4c2;--bg-app:var(--parchment);--surface-card:var(--white);--surface-sunken:var(--starlight-50);--surface-raised:var(--starlight-100);--surface-inset:var(--starlight-200);--text-primary:var(--ink-900);--text-secondary:var(--ink-700);--text-muted:var(--ink-500);--text-placeholder:var(--ink-400);--text-on-accent:#fbfaf6;--border-card:var(--border);--border-input:var(--border-strong);--border-divider:var(--border-soft);--accent:var(--sage-500);--accent-hover:var(--sage-600);--accent-active:var(--sage-700);--accent-subtle:var(--sage-50);--accent-text:var(--sage-700);--focus-ring:#a9b594;--status-good-bg:var(--pos-bg);--status-good-fg:var(--pos-fg);--status-warn-bg:var(--warn-bg);--status-warn-fg:var(--warn-fg);--status-over-bg:var(--neg-bg);--status-over-fg:var(--neg-fg);--status-over-bg-hover:#ecd3c9;--data-women:#b98a6a;--data-men:#7e8c6a;--data-track:var(--starlight-100);--sel-bg:var(--surface-inset);--sel-border:var(--ink-500);--sel-chip-bg:var(--ink-700)}
:root{--font-sans:"Schibsted Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:var(--font-sans);--font-numeric:var(--font-sans);--numeric-features:"tnum" 1, "lnum" 1;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--text-display:44px;--text-h1:32px;--text-h2:24px;--text-h3:19px;--text-lg:17px;--text-body:15px;--text-sm:13px;--text-xs:12px;--text-micro:11px;--lh-tight:1.15;--lh-heading:1.25;--lh-body:1.6;--lh-relaxed:1.75;--ls-tight:-.02em;--ls-normal:0;--ls-label:.06em}
:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:999px;--bw:1px;--bw-strong:1.5px;--content-max:1120px;--reading-max:680px;--sidebar-w:256px;--header-h:64px;--shadow-overlay:0 8px 28px -12px #2b28232e;--shadow-popover:0 4px 16px -8px #2b282324;--ease:cubic-bezier(.4, 0, .2, 1);--dur-fast:.12s;--dur:.18s;--dur-slow:.26s}
*,:before,:after{box-sizing:border-box}body{background:var(--bg-app);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--fw-semibold);line-height:var(--lh-heading);letter-spacing:var(--ls-tight);color:var(--text-primary);margin:0}p{margin:0}a{color:var(--accent-text);transition:color var(--dur) var(--ease);text-decoration:none}a:hover{color:var(--accent-active);text-underline-offset:2px;text-decoration:underline}.tnum,table td,table th{font-variant-numeric:tabular-nums lining-nums}::selection{background:var(--sage-100);color:var(--ink-900)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
:root{--bg-app:#fafafa;--cream:#fff;--parchment:#fafafa;--sand-50:#f6f6f6;--sand-100:#f0f0f0;--sand-200:#e8e8e8;--taupe-300:#d9d9d9;--taupe-400:#c4c4c4;--taupe-500:#a8a8a8;--starlight-50:#f6f6f6;--starlight-100:#efefef;--starlight-200:#e5e5e5;--starlight:#e0e0e0;--starlight-600:#c8c8c8;--ink-900:#222;--ink-700:#474747;--ink-500:#6e6e6e;--ink-400:#8c8c8c;--sage-50:#edfaf3;--sage-100:#d3f2e1;--sage-300:#b2e9ca;--sage-500:#91e1b1;--sage-600:#6cc792;--sage-700:#2e6647;--text-on-accent:#1c3a29;--clay-100:#f0e1d6;--clay-300:#e7a277;--clay-500:#ce7440;--clay-600:#b45e30;--focus-ring:#6cc792;--data-women:#d6478a;--data-men:#2f79c4;--data-behind:#4a5140;--data-track:#efefef;--crit-1:#2a78d6;--crit-2:#eb6834;--crit-3:#1baf7a;--crit-4:#eda100;--crit-5:#8b5cf6;--crit-6:#d94f6e;--crit-7:#0e9bb5;--crit-8:#7f8c3f;--lemon-50:#fff8dc;--lemon-100:#ffefb0;--lemon-500:#f7d86a;--lemon-600:#e9c14a;--lemon-text:#5a4508;--coral-50:#fff0ec;--coral-100:#ffd9cf;--coral-500:#ffa58f;--coral-600:#f2826a;--coral-text:#6e2213;--pos-bg:var(--sage-100);--pos-fg:var(--sage-700);--pos-line:var(--sage-600);--warn-bg:var(--lemon-100);--warn-fg:var(--lemon-text);--warn-line:var(--lemon-600);--neg-bg:var(--coral-100);--neg-fg:var(--coral-text);--neg-line:var(--coral-600);--info-bg:#d7e5f7;--info-fg:#2e68ac;--info-line:#93b8e6;--feedback-ok-bg:var(--sage-500);--feedback-ok-fg:var(--sage-700);--feedback-ok-line:var(--sage-600);--feedback-error-bg:var(--coral-50);--feedback-error-fg:var(--coral-text);--feedback-error-line:var(--coral-500);--feedback-warn-bg:var(--lemon-50);--feedback-warn-fg:var(--lemon-text);--feedback-warn-line:var(--lemon-500);--sel-bg:var(--surface-inset);--sel-border:var(--ink-500);--sel-chip-bg:var(--ink-700);--status-over-bg-hover:var(--coral-500);--font-sans:var(--font-schibsted), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--content-max:1160px;--sidebar-w:244px;--page-gap:24px;--page-gap-airy:28px;--page-gap-dense:22px;--lh-prose:1.65;--lh-loose:1.7;--lh-compact:1.35;--gap-title:6px;--gap-section:14px;--gap-block:16px;--gap-actions:10px;--card-pad:20px 22px 18px}a:hover{color:var(--sage-600)}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2);letter-spacing:var(--ls-normal)}h3{font-size:var(--text-h3);letter-spacing:var(--ls-normal)}html,body{overflow-anchor:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}::selection{background:revert;color:revert}

:root{--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--sp-10:40px;--sp-11:44px;--sp-12:48px;--sp-14:56px;--sp-16:64px;--sp-24:96px;--sp-25:100px;--shell:1160px;--ink-hover:#14110d}.shell{max-width:var(--shell);padding-left:var(--sp-10);padding-right:var(--sp-10);margin:0 auto}.mainnav a,.site-footer a{color:var(--ink-500);transition:color var(--dur) var(--ease);text-decoration:none;position:relative}.mainnav a:hover,.site-footer a:hover{color:var(--ink-hover);text-decoration:none}.mainnav a:after,.site-footer a:after{content:"";background:var(--sage-500);transform-origin:0;height:1px;transition:transform var(--dur) var(--ease);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.mainnav a:hover:after,.site-footer a:hover:after{transform:scaleX(1)}.site-footer{background:var(--bg-app);border-top:1px solid var(--border-divider)}.footer-cols{padding-top:var(--sp-16);gap:var(--sp-16);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);padding-bottom:34px;display:grid}.footer-brand{flex-direction:column;gap:14px;display:flex}.footer-brand .name{font-size:var(--text-h2);font-weight:var(--fw-semibold);letter-spacing:var(--ls-tight)}.footer-brand p{font-size:var(--text-sm);color:var(--ink-500);text-wrap:pretty;max-width:34ch}.footer-col{gap:var(--sp-3);flex-direction:column;display:flex}.footer-col h2{font-size:var(--text-micro);letter-spacing:var(--ls-label);text-transform:uppercase;font-weight:var(--fw-semibold);color:var(--ink-500);margin:0}.footer-col a,.footer-col address,.footer-col span{font-size:var(--text-sm);color:var(--ink-700)}.footer-col address{font-style:normal;line-height:var(--lh-body)}.footer-col .mail{align-items:center;gap:var(--sp-2);align-self:flex-start;display:inline-flex}.footer-col .mail svg{flex-shrink:0;width:16px;height:16px}.footer-legal{padding-bottom:var(--sp-11)}.footer-legal-inner{border-top:1px solid var(--border-divider);justify-content:space-between;align-items:center;gap:var(--sp-6);padding-top:22px;display:flex}.footer-legal-inner>span{font-size:var(--text-xs);color:var(--ink-500)}.footer-legal-inner nav{align-items:center;gap:var(--sp-6);flex-wrap:wrap;display:flex}.footer-legal-inner nav a{font-size:var(--text-xs)}.site-footer :where(a):focus-visible{outline:2px solid var(--sage-700);outline-offset:2px;box-shadow:0 0 0 5px var(--sage-50);border-radius:8px}@media (max-width:1120px){.shell{padding-left:var(--sp-8);padding-right:var(--sp-8)}}@media (max-width:860px){.footer-cols{gap:var(--sp-10);grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand{grid-column:1/-1}}@media (max-width:640px){.shell{padding-left:var(--sp-5);padding-right:var(--sp-5)}.footer-cols{gap:var(--sp-8);padding-top:var(--sp-12);grid-template-columns:minmax(0,1fr)}.footer-brand{grid-column:auto}.footer-legal-inner{align-items:flex-start;gap:var(--sp-4);flex-direction:column}}@media (prefers-reduced-motion:reduce){.mainnav a:after,.site-footer a:after{transition:none}}
