:root{--ink-950:#0f0f0e;--ink-800:#2e2e2b;--grey-700:#55554f;--grey-600:#6e6e68;--grey-400:#cfcfc9;--grey-300:#e3e3de;--grey-200:#ecece7;--grey-150:#f4f4f1;--grey-100:#fbfbf9;--orange-500:#ff5a1f;--green-700:#1b7a43;--amber-700:#92610f;--red-700:#c22736;--bg-page:#fff;--bg-surface:var(--grey-150);--bg-surface-2:var(--grey-100);--bg-invert:var(--ink-950);--bg-invert-hover:var(--ink-800);--text-heading:var(--ink-950);--text-body:var(--grey-700);--text-muted:var(--grey-600);--text-on-invert:#fff;--text-link:var(--ink-950);--text-link-hover:var(--grey-700);--detail:var(--orange-500);--accent:var(--orange-500);--border-hairline:var(--grey-300);--border-strong:var(--ink-950);--border-input:var(--grey-400);--figure-line:var(--grey-200);--state-success:var(--green-700);--state-warning:var(--amber-700);--state-danger:var(--red-700);--selection-bg:var(--ink-950);--selection-text:#fff}
:root{--font-sans-stack:var(--font-sans,"Schibsted Grotesk"), ui-sans-serif, system-ui, "Segoe UI", Helvetica, Arial, sans-serif;--font-mono-stack:var(--font-mono,"IBM Plex Mono"), ui-monospace, SFMono-Regular, Menlo, monospace;--text-display-xl:clamp(2.875rem, 6.6vw, 6rem);--text-display-lg:clamp(2rem, 3.4vw, 3.125rem);--text-display-md:clamp(1.75rem, 2.4vw, 2.25rem);--text-display-sm:1.5rem;--display-weight:600;--display-leading:1.04;--display-tracking:-.035em;--display-xl-leading:.98;--display-xl-tracking:-.045em;--text-banner:clamp(2.375rem, 5.4vw, 4.875rem);--text-lead:clamp(1.125rem, 1.45vw, 1.3125rem);--text-body-lg:1.1875rem;--text-body-md:1.0625rem;--text-body-sm:.9375rem;--text-small:.875rem;--leading-body:1.5;--text-label:.8125rem;--leading-label:1.4;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--measure:62ch}
:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--section-y:clamp(96px, 9vw, 136px);--section-y-first:clamp(56px, 7.5vw, 112px);--gutter:clamp(20px, 3.9vw, 56px);--container-max:1440px;--container-narrow:820px;--header-h:72px}
:root{--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.6, 0, .35, 1);--ease-nudge:cubic-bezier(.2, .7, .2, 1);--ease-corners:cubic-bezier(.22, 1, .36, 1);--dur-fast:.14s;--dur-base:.24s;--dur-slow:.48s}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-h)}body{background:var(--bg-page);color:var(--text-body);font-family:var(--font-sans-stack);font-size:var(--text-body-md);line-height:var(--leading-body);font-weight:var(--weight-regular);-webkit-font-smoothing:antialiased;margin:0;position:relative;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-sans-stack);font-weight:var(--display-weight);line-height:var(--display-leading);letter-spacing:var(--display-tracking);color:var(--text-heading);text-wrap:balance;margin:0}h1{font-size:var(--text-display-xl);line-height:var(--display-xl-leading);letter-spacing:var(--display-xl-tracking)}h2{font-size:var(--text-display-lg)}h3{font-size:var(--text-display-sm);letter-spacing:-.025em;line-height:1.2}h4{font-size:var(--text-body-lg)}p{max-width:var(--measure);text-wrap:pretty;margin:0}a{color:var(--text-link);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}a:hover{color:var(--text-link-hover)}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}img,svg,video,canvas{max-width:100%;display:block}img,video{height:auto}ul,ol{margin:0;padding:0;list-style:none}address{font-style:normal}::selection{background:var(--selection-bg);color:var(--selection-text)}:focus-visible{outline:2px solid var(--border-strong);outline-offset:3px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.st-container{width:100%;max-width:var(--container-max);padding-inline:var(--gutter);margin-inline:auto}.st-container--narrow{max-width:var(--container-narrow)}.st-label{font-family:var(--font-mono-stack);font-size:var(--text-label);line-height:var(--leading-label);font-weight:var(--weight-regular);color:var(--text-muted)}.st-eyebrow{align-items:center;gap:10px;display:flex}.st-eyebrow:before{content:"";background:var(--detail);flex:none;width:8px;height:8px}.st-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.plain-module__xke5qq__wrap{place-content:center;justify-items:start;gap:var(--space-5);min-height:100svh;padding:var(--gutter);background:var(--bg-page);color:var(--text-body);display:grid}.plain-module__xke5qq__title{font-size:var(--text-display-lg)}.plain-module__xke5qq__action{background:var(--bg-invert);min-height:44px;color:var(--text-on-invert);font-weight:var(--weight-medium);align-items:center;padding:0 18px;display:inline-flex}.plain-module__xke5qq__action:hover{background:var(--bg-invert-hover);color:var(--text-on-invert)}
