@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/481eac7be1c268b7-s.p.1shg3f9j2jih-.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-20C4,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.3j3x29wbycqkn.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_5b00b1df-module__74f5_G__className{font-family:Schibsted Grotesk,Schibsted Grotesk Fallback;font-style:normal}.schibsted_grotesk_5b00b1df-module__74f5_G__variable{--font-sans:"Schibsted Grotesk", "Schibsted Grotesk Fallback"}
:root{--bg:#fafaf7;--ink:#242424;--muted:#74746f;--faint:#b0b0aa;--soft:#efefea;--accent:#e2582f;--sans:var(--font-sans), system-ui, -apple-system, sans-serif;--pad:clamp(16px, 1.8vw, 28px)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:420;line-height:1.35}a{color:inherit;text-decoration:none}::selection{background:var(--accent);color:#fff}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@property --wipe{syntax:"<angle>";inherits:false;initial-value:0deg}@property --draw{syntax:"<angle>";inherits:false;initial-value:0deg}.mk{--mk:#e25830;--mk-delay:.15s}.mk[data-fx=mark]{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .55s cubic-bezier(.3, .8, .3, 1) var(--mk-delay);background:linear-gradient(#e2583080,#e2583080) 0 84%/0% .38em no-repeat}.mk[data-fx=mark].on{background-size:100% .38em}.mk[data-fx=strike],.mk[data-fx=circle],.mk[data-fx=hop]{white-space:nowrap;display:inline-block;position:relative}.mk[data-fx=strike]:after{content:"";background:var(--mk);transform-origin:0;height:.12em;transition:transform .4s cubic-bezier(.6, 0, .2, 1) var(--mk-delay);border-radius:.06em;position:absolute;top:54%;left:-.08em;right:-.08em;transform:rotate(-4deg)scaleX(0)}.mk[data-fx=strike].on:after{transform:rotate(-4deg)scaleX(1)}.mk[data-fx=circle]:after{content:"";border:.085em solid var(--mk);--draw:0deg;pointer-events:none;-webkit-mask-image:conic-gradient(from 200deg, #000 var(--draw), transparent 0);-webkit-mask-image:conic-gradient(from 200deg, #000 var(--draw), transparent 0);mask-image:conic-gradient(from 200deg, #000 var(--draw), transparent 0);transition:--draw .75s cubic-bezier(.5, 0, .2, 1) var(--mk-delay);border-radius:50%;position:absolute;inset:-.14em -.3em -.1em;transform:rotate(-4deg)}.mk[data-fx=circle].on:after{--draw:360deg}.mk[data-fx=hop].on{animation:mk-hop .55s cubic-bezier(.3, 1.6, .5, 1) var(--mk-delay) both}@keyframes mk-hop{35%{color:var(--mk);transform:translateY(-.3em)rotate(-4deg)}70%{transform:translateY(.04em)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.mk,.mk:after{transition:none!important;animation:none!important}}
