.SiteHeader-module__azVQWW__header{z-index:40;-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);background:#f8f7f3eb;position:sticky;top:0}.SiteHeader-module__azVQWW__inner{justify-content:space-between;align-items:center;gap:var(--space-4);height:var(--header-height);border-bottom:1px solid var(--line);display:flex;position:relative}.SiteHeader-module__azVQWW__brandGroup{align-items:center;gap:14px;min-width:0;display:flex}.SiteHeader-module__azVQWW__brand{white-space:nowrap;border-radius:var(--radius-sm);align-items:center;gap:11px;min-height:44px;display:inline-flex}.SiteHeader-module__azVQWW__mark{transition:transform var(--dur-3) var(--ease-spring);flex-shrink:0}.SiteHeader-module__azVQWW__brand:hover .SiteHeader-module__azVQWW__mark{transform:rotate(-6deg)scale(1.04)}.SiteHeader-module__azVQWW__wordmark{letter-spacing:-.045em;color:var(--ink);font-size:21px;font-weight:700;line-height:1}.SiteHeader-module__azVQWW__wordmarkBy{font-weight:400}.SiteHeader-module__azVQWW__wordmarkCompact{font-size:17px}.SiteHeader-module__azVQWW__descriptor{border-left:1px solid var(--line-strong);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--subtle);white-space:nowrap;padding-left:14px;font-weight:500;display:none}@media (min-width:1100px){.SiteHeader-module__azVQWW__descriptor{display:inline-block}}.SiteHeader-module__azVQWW__nav{align-items:center;display:flex}.SiteHeader-module__azVQWW__menuButton{border:1px solid var(--line-strong);border-radius:var(--radius-sm);min-height:44px;font-size:var(--text-sm);background:0 0;align-items:center;gap:10px;padding:8px 14px;font-weight:600;display:inline-flex}.SiteHeader-module__azVQWW__menuButton:hover{background:var(--surface)}.SiteHeader-module__azVQWW__menuButton[aria-expanded=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.SiteHeader-module__azVQWW__panel{border:1px solid var(--line);border-radius:var(--radius-md);background:#fffefa;padding:10px;display:none;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 22px 40px -24px #18201959}.SiteHeader-module__azVQWW__panel[data-open=true]{animation:SiteHeader-module__azVQWW__panel-in var(--dur-2) var(--ease-out);display:block}@keyframes SiteHeader-module__azVQWW__panel-in{0%{opacity:0;transform:translateY(-6px)}}.SiteHeader-module__azVQWW__list{gap:2px;list-style:none;display:grid}.SiteHeader-module__azVQWW__link{border-radius:var(--radius-sm);min-height:48px;font-size:var(--text-md);letter-spacing:-.01em;align-items:center;padding:10px 14px;font-weight:600;display:flex}.SiteHeader-module__azVQWW__link:hover{background:var(--paper-deep)}.SiteHeader-module__azVQWW__link[aria-current=page]{color:var(--blue)}.SiteHeader-module__azVQWW__link[aria-current=page]:before{content:"";background:currentColor;width:6px;height:6px;margin-right:10px}.SiteHeader-module__azVQWW__contactItem{border-top:1px solid var(--line-soft);margin-top:6px;padding-top:8px}.SiteHeader-module__azVQWW__contact{border-radius:var(--radius-sm);background:var(--ink);min-height:48px;color:var(--paper);font-size:var(--text-md);justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;font-weight:600;display:flex}.SiteHeader-module__azVQWW__contact:hover{background:#000}@media (min-width:900px){.SiteHeader-module__azVQWW__menuButton{display:none}.SiteHeader-module__azVQWW__panel{box-shadow:none;background:0 0;border:0;padding:0;display:block;position:static}.SiteHeader-module__azVQWW__panel[data-open=true]{animation:none}.SiteHeader-module__azVQWW__list{align-items:center;gap:clamp(18px,2.2vw,34px);display:flex}.SiteHeader-module__azVQWW__link{min-height:44px;font-size:var(--text-sm);border-radius:2px;padding:0;position:relative}.SiteHeader-module__azVQWW__link:hover{color:var(--blue);background:0 0}.SiteHeader-module__azVQWW__link[aria-current=page]:before{display:none}.SiteHeader-module__azVQWW__link[aria-current=page]:after{content:"";background:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 6px);height:2px;position:absolute;bottom:6px;left:0;right:0}.SiteHeader-module__azVQWW__contactItem{border:0;margin:0 0 0 4px;padding:0}.SiteHeader-module__azVQWW__contact{border:1px solid var(--line-strong);min-height:42px;color:var(--ink);font-size:var(--text-sm);background:0 0;gap:14px;padding:9px 14px}.SiteHeader-module__azVQWW__contact:hover{background:var(--surface);border-color:var(--ink)}.SiteHeader-module__azVQWW__contact[aria-current=page]{background:var(--ink);border-color:var(--ink);color:var(--paper)}}
.SiteFooter-module__VFKzxG__footer{padding-bottom:var(--space-8);margin-top:clamp(56px,3rem + 2vw,96px)}.SiteFooter-module__VFKzxG__top{gap:var(--space-6);padding-top:var(--space-8);padding-bottom:var(--space-6);border-top:1px solid var(--line);display:grid}.SiteFooter-module__VFKzxG__brandBlock{justify-items:start;gap:10px;display:grid}.SiteFooter-module__VFKzxG__brand{border-radius:var(--radius-sm);align-items:center;gap:9px;min-height:44px;display:inline-flex}.SiteFooter-module__VFKzxG__tagline{font-size:var(--text-sm);color:var(--muted)}.SiteFooter-module__VFKzxG__nav ul{flex-wrap:wrap;gap:4px 22px;list-style:none;display:flex}.SiteFooter-module__VFKzxG__nav a{min-height:44px;font-size:var(--text-sm);color:var(--ink);align-items:center;font-weight:600;display:inline-flex}.SiteFooter-module__VFKzxG__nav a:hover{color:var(--blue)}.SiteFooter-module__VFKzxG__backToTop{min-height:44px;font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft);justify-self:start;align-items:center;gap:10px;font-weight:500;display:inline-flex}.SiteFooter-module__VFKzxG__backToTop:hover{color:var(--blue)}.SiteFooter-module__VFKzxG__upArrow{transition:transform var(--dur-2) var(--ease-out);transform:rotate(-90deg)}.SiteFooter-module__VFKzxG__backToTop:hover .SiteFooter-module__VFKzxG__upArrow{transform:rotate(-90deg)translate(3px)}.SiteFooter-module__VFKzxG__legal{padding-top:var(--space-5);border-top:1px solid var(--line-soft);font-size:var(--text-xs);color:var(--subtle);gap:6px;line-height:1.6;display:grid}.SiteFooter-module__VFKzxG__legalLine{color:var(--ink-soft);flex-wrap:wrap;gap:2px 0;font-weight:500;display:flex}.SiteFooter-module__VFKzxG__fact{white-space:nowrap}.SiteFooter-module__VFKzxG__dot{padding:0 8px}.SiteFooter-module__VFKzxG__legalSmall{max-width:80ch}.SiteFooter-module__VFKzxG__legalSmall a{color:var(--ink-soft);min-height:24px;display:inline-block}@media (min-width:900px){.SiteFooter-module__VFKzxG__top{align-items:center;gap:var(--space-10);grid-template-columns:auto 1fr auto}.SiteFooter-module__VFKzxG__brandBlock{grid-auto-flow:column;align-items:center;gap:22px}.SiteFooter-module__VFKzxG__nav ul{justify-content:center}}
@font-face{font-family:sans;src:url(../media/SchibstedGrotesk_latin_wght-s.p.2-1czfgj2-py-.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:105.53%}.sans_b8a52e36-module__0IJBkW__className{font-family:sans,sans Fallback,ui-sans-serif,system-ui,Arial,sans-serif;font-style:normal}.sans_b8a52e36-module__0IJBkW__variable{--font-schibsted:"sans", "sans Fallback", ui-sans-serif, system-ui, Arial, sans-serif}
@font-face{font-family:mono;src:url(../media/DMMono_latin_500.2qgt1jvo-spce.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.mono_c98a1bfe-module__XUxjXG__className{font-family:mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-style:normal;font-weight:500}.mono_c98a1bfe-module__XUxjXG__variable{--font-dm-mono:"mono", ui-monospace, SFMono-Regular, Menlo, monospace}
:root{--paper:#f8f7f3;--paper-deep:#f0efe8;--surface:#fff;--ink:#222324;--ink-soft:#3b3e3a;--muted:#5f635d;--subtle:#666a63;--line:#deded7;--line-soft:#ebebe5;--line-strong:#c3c5bd;--field-border:#858880;--blue:#354ce6;--blue-deep:#253dcd;--blue-ink:#2f3bae;--blue-soft:#e4e6fa;--blue-tint:#dce1ff;--on-blue:#fff;--on-blue-soft:#e1e6ff;--focus:#354ce6;--danger:#b3261e;--danger-soft:#fbe9e7;--success:#1f7a4d;--success-soft:#e3f2e9;--notice:#7a4a00;--notice-soft:#f8edd8;--tone-live:#1f7a4d;--tone-active:#354ce6;--tone-early:#a35f00;--tone-paused:#6b6f68;--font-sans:var(--font-schibsted), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-mono:var(--font-dm-mono), ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--text-2xs:.75rem;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1rem;--text-md:1.0625rem;--text-lg:clamp(1.125rem, 1.05rem + .35vw, 1.3125rem);--text-xl:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--text-2xl:clamp(1.875rem, 1.45rem + 1.9vw, 2.875rem);--text-3xl:clamp(2.375rem, 1.7rem + 3vw, 4rem);--text-hero:clamp(3rem, 1.75rem + 6.2vw, 5.75rem);--leading-tight:1.02;--leading-snug:1.12;--leading-body:1.65;--tracking-hero:-.058em;--tracking-display:-.045em;--tracking-tight:-.03em;--tracking-snug:-.015em;--tracking-label:.12em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--section-space:clamp(64px, 3.5rem + 4vw, 120px);--radius-xs:4px;--radius-sm:7px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-pill:999px;--shadow-lift:0 16px 32px -22px #22261e73;--shadow-pop:0 18px 40px -18px #181c3c59;--page-max:1232px;--gutter:clamp(16px, 4.6vw, 56px);--header-height:72px;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-1:.14s;--dur-2:.22s;--dur-3:.42s}@media (min-width:900px){:root{--header-height:88px}}
[data-palette=sage]{--p-bg:#d4e5dc;--p-ink:#173a33;--p-muted:#2f5a4d;--p-line:#bed6c9;--p-soft:#acccc1;--p-deep:#183d32;--p-card:#fffefa;--p-pop:#f3f8d1}[data-palette=lilac]{--p-bg:#e4e6fa;--p-ink:#2f3bae;--p-muted:#3d47a3;--p-line:#cbd0f1;--p-soft:#edf0fc;--p-deep:#354ce6;--p-card:#fffefd;--p-pop:#354ce6}[data-palette=peach]{--p-bg:#f4d3be;--p-ink:#513429;--p-muted:#6b4631;--p-line:#dcae92;--p-soft:#fff8e9;--p-deep:#283831;--p-card:#fff8e9;--p-pop:#465347}[data-palette=moss]{--p-bg:#dbe1ce;--p-ink:#394632;--p-muted:#4a5840;--p-line:#b4c29f;--p-soft:#c4d2ad;--p-deep:#2e3b2e;--p-card:#f5f9ee;--p-pop:#593635}[data-palette=sand]{--p-bg:#efece2;--p-ink:#4f4431;--p-muted:#625640;--p-line:#d9d2bf;--p-soft:#e4ddca;--p-deep:#726448;--p-card:#fffdf6;--p-pop:#354ce6}[data-palette=sky]{--p-bg:#dfeaf1;--p-ink:#1d4259;--p-muted:#2e5670;--p-line:#bcd2df;--p-soft:#eef5f9;--p-deep:#1d4259;--p-card:#fff;--p-pop:#354ce6}[data-palette=butter]{--p-bg:#f3f0c9;--p-ink:#4a4418;--p-muted:#5c5522;--p-line:#ddd79c;--p-soft:#faf8e2;--p-deep:#2d2a10;--p-card:#fffef5;--p-pop:#354ce6}[data-palette=blush]{--p-bg:#f5dfe0;--p-ink:#5c2a33;--p-muted:#6f3a43;--p-line:#e6c3c6;--p-soft:#fbeeee;--p-deep:#5c2a33;--p-card:snow;--p-pop:#354ce6}[data-palette=ink]{--p-bg:#222324;--p-ink:#f8f7f3;--p-muted:#c9cbc4;--p-line:#3d3f40;--p-soft:#2f3132;--p-deep:#f8f7f3;--p-card:#303233;--p-pop:#8191ff}[data-palette=blue]{--p-bg:#354ce6;--p-ink:#fff;--p-muted:#e1e6ff;--p-line:#5a6ded;--p-soft:#4a5ff0;--p-deep:#1f2fa8;--p-card:#fff;--p-pop:#f3f8d1}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-height) + 16px)}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis-weight:none;flex-direction:column;margin:0;display:flex;overflow-x:clip}main{flex:1 0 auto}main:focus{outline:none}img,svg,video{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4{font-weight:600;line-height:var(--leading-snug);letter-spacing:var(--tracking-snug);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:3px}::selection{background:var(--blue-tint);color:var(--ink)}.wrap{width:min(var(--page-max), 100% - 2 * var(--gutter));margin-inline:auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);transition:transform var(--dur-1) var(--ease-out);padding:12px 18px;font-weight:600;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus-visible,.skip-link:focus{outline-color:var(--blue);transform:translateY(0)}.prose a,a.inline-link{text-underline-offset:3px;text-decoration: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(--dur-1)}.prose a:hover,a.inline-link:hover{text-decoration-color:currentColor}.prose{color:var(--ink-soft);font-size:var(--text-md);line-height:1.75}.prose>*+*{margin-top:1em}.prose h2{color:var(--ink);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);margin-top:2em}.prose h3{color:var(--ink);font-size:var(--text-lg);margin-top:1.6em}.prose ul{padding-left:1.2em}.prose li+li{margin-top:.4em}.prose strong{color:var(--ink);font-weight:600}.caret{vertical-align:baseline;background:currentColor;width:.46em;height:.085em;min-height:4px;margin-left:.06em;animation:1.1s step-end 4 caret-blink;display:inline-block}@keyframes caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.caret{animation:none}}@media print{.no-print{display:none!important}}
