:root{--font-mono:ui-monospace,"SF Mono","JetBrains Mono","Cascadia Code",Menlo,Consolas,monospace}html{scroll-behavior:smooth}[id]:target,section[id]{scroll-margin-top:84px}body{position:relative;-webkit-font-smoothing:antialiased}body:after{content:"";position:fixed;inset:0;z-index:40;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E")}::selection{background:#ffd66b;color:#1d1a17}.hero-aura{position:relative}.hero-aura:before{content:"";position:absolute;inset:-10% -20% 30% -20%;z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 22% 18%,rgba(10,92,68,.07),transparent 70%),radial-gradient(40% 40% at 85% 10%,rgba(255,214,107,.12),transparent 70%)}.js .reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.js .reveal.is-visible{opacity:1;transform:none}.hero-rise{animation:rise .7s cubic-bezier(.2,.7,.2,1) both}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:60;transform:translateY(110%);visibility:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom));background:hsla(38,52%,96%,.92);backdrop-filter:blur(10px);border-top:1px solid #e6dccb}.sticky-cta.is-shown{transform:translateY(0);visibility:visible;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear 0s}@media (max-width:899.95px){body:has(.sticky-cta){padding-bottom:calc(64px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.animate-pulse,.hero-rise,.js .reveal,.reveal,.sticky-cta{opacity:1;transform:none;transition:none;animation:none}}@media print{body:after{display:none}.no-print{display:none!important}body{background:#fff}}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/e872e3f251959e82-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"instrumentSerif";src:url(/_next/static/media/7cb8e1b9ab81be17-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"instrumentSerif Fallback";src:local("Arial");ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.00%;size-adjust:76.79%}.__className_80c35f{font-family:"instrumentSerif","instrumentSerif Fallback"}.__variable_80c35f{--font-instrument:"instrumentSerif","instrumentSerif Fallback"}@font-face{font-family:schibstedGrotesk;src:url(/_next/static/media/dae0c9f40ba3b9b7-s.p.woff2) format("woff2");font-display:swap;font-weight:400 900}@font-face{font-family:schibstedGrotesk Fallback;src:local("Arial");ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.00%;size-adjust:105.53%}.__className_af2ae5{font-family:schibstedGrotesk,schibstedGrotesk Fallback}.__variable_af2ae5{--font-schibsted:"schibstedGrotesk","schibstedGrotesk Fallback"}