@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/schibsted-grotesk-latin-ext-wght-normal.1mn47ffbmm65q.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/schibsted-grotesk-latin-wght-normal.1n5gamcxs9g-p.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(../media/schibsted-grotesk-latin-ext-wght-italic.0a77pltq8wddf.woff2)format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(../media/schibsted-grotesk-latin-wght-italic.138uhjddqfziv.woff2)format("woff2-variations");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}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--deep:#f4f7f5;--deep-2:#eaf0ee;--shoal-1:#e1edeb;--shoal-2:#cde1df;--shoal-3:#b6d1d1;--paper:#fbfcfb;--land:#e8ddc2;--land-edge:#b9a77c;--ink:#17242d;--ink-2:#3a4d59;--ink-3:#56697a;--rule:#9fb6bd;--rule-soft:#cfdcdf;--sounding:#2b6483;--magenta:#8a1f5c;--magenta-hover:#6c1749;--magenta-soft:#f1dce8;--on-magenta:#fbfcfb;--night:#14212a;--night-2:#1d2f3a;--night-ink:#e6eeee;--night-ink-2:#a9bcc2;--night-rule:#3b5361;--st-not-started:#56697a;--st-under-review:#2b6483;--st-suspended:#8a5a12;--st-stopped:#8c2f2f;--st-completed:#2e6b4e;--danger:#a12a2a;--success:#2e6b4e;--font-sans:"Schibsted Grotesk Variable", "Schibsted Grotesk", ui-sans-serif, "Segoe UI", system-ui, sans-serif;--fs-0:clamp(.8125rem, .79rem + .1vw, .875rem);--fs-1:clamp(.9375rem, .92rem + .1vw, 1rem);--fs-2:clamp(1.0625rem, 1.03rem + .17vw, 1.1875rem);--fs-3:clamp(1.25rem, 1.15rem + .5vw, 1.625rem);--fs-4:clamp(1.75rem, 1.5rem + 1.2vw, 2.5rem);--fs-5:clamp(2.25rem, 1.75rem + 2.5vw, 4rem);--fs-6:clamp(2.75rem, 1.9rem + 4.2vw, 6rem);--lh-tight:1.04;--lh-snug:1.2;--lh-body:1.55;--tracking-display:-.025em;--tracking-caps:.08em;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:9rem;--gutter:clamp(1rem, .6rem + 1.8vw, 2rem);--max:90rem;--measure:66ch;--header-h:4.25rem;--r-0:0;--r-1:2px;--r-2:4px;--lift-1:0 1px 0 #17242d0f, 0 6px 14px -8px #17242d2e;--lift-2:0 1px 0 #17242d12, 0 14px 32px -14px #17242d47;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--t-fast:.14s;--t-base:.24s;--t-slow:.52s;--focus:0 0 0 2px var(--deep), 0 0 0 4px var(--magenta);--hatch:repeating-linear-gradient(135deg, transparent 0 6px, var(--rule-soft) 6px 7px)}@media (prefers-reduced-motion:reduce){:root{--t-fast:0s;--t-base:0s;--t-slow:0s}}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;scrollbar-color:var(--rule) var(--deep);scrollbar-width:thin}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:clip}body{background:var(--deep);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-2);line-height:var(--lh-body);font-optical-sizing:auto;font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-height:100dvh;margin:0;overflow-x:clip}h1,h2,h3,h4{font-weight:640;line-height:var(--lh-snug);letter-spacing:-.012em;text-wrap:balance;color:var(--ink);margin:0}h1{font-size:var(--fs-6);line-height:var(--lh-tight);letter-spacing:var(--tracking-display);font-weight:680}h2{font-size:var(--fs-5);letter-spacing:var(--tracking-display);line-height:1.08}h3{font-size:var(--fs-4);line-height:1.12}h4{font-size:var(--fs-3)}p{max-width:var(--measure);text-wrap:pretty;margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);transition:text-decoration-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out)}a:hover{text-decoration-color:currentColor}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}ul,ol{margin:0;padding:0;list-style:none}.num,[data-num]{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}::selection{background:var(--magenta);color:var(--on-magenta)}:focus{outline:none}:focus-visible{box-shadow:var(--focus);border-radius:var(--r-1);outline:none}input,textarea,select{caret-color:var(--magenta);accent-color:var(--magenta)}::placeholder{color:var(--ink-3);opacity:1}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--deep)}::-webkit-scrollbar-thumb{background:var(--rule);border:2px solid var(--deep);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--ink-3)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--s-3);left:var(--s-3);z-index:1000;padding:var(--s-3) var(--s-4);background:var(--ink);color:var(--deep);position:fixed;transform:translateY(-200%)}.skip-link:focus{box-shadow:var(--focus);transform:none}.container{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
