:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#0b100f;--surface-raised:#111716;--surface-sunk:#070b0a;--line:#26312f;--line-strong:#66756f;--ink:#e7ece8;--ink-muted:#9eaba6;--spruce:#8cc2b6;--spruce-soft:#1b302c;--on-spruce:#0b100f;--brass:#d6a95e;--brass-soft:#33291a;--gain:#86b9ec;--loss:#f2976c;--focus:#d6a95e;--link:var(--spruce);--font-sans:var(--font-schibsted), "Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif;--font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, Menlo, Consolas, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-xs:2px;--radius-sm:4px;--radius-md:8px}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background-color:var(--surface);min-height:100vh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#141c1a 1px,#0000 1px),linear-gradient(90deg,#141c1a 1px,#0000 1px);background-size:48px 48px;margin:0;font-size:16px;line-height:26px;overflow-x:clip}h1,h2,h3{text-wrap:balance}a{color:var(--link);transition:color .15s ease-out}a:hover{color:var(--ink)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-xs)}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--space-4);z-index:10;min-height:44px;padding:0 var(--space-4);background:var(--spruce);color:var(--on-spruce);border-radius:var(--radius-sm);align-items:center;font-weight:500;display:inline-flex;position:absolute;top:-100px}.skip-link:focus{top:var(--space-4);color:var(--on-spruce)}.container{width:100%;max-width:1280px;margin:0 auto;padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}
