.nett{--hvit:#fff;--flate:#eef2f6;--flate-2:#e3e9ef;--blekk:#0f172a;--blekk-2:#475569;--blekk-3:#64748b;--graa:#a3adbb;--linje:#e2e8f0;--blaa:var(--farge-primary);--gronn:#10b981;--natt:#0f172a;--tekst-lys:#f8fafc;--tekst-lys-2:#e2e8f0c7;--tekst-lys-3:#cbd5e18c;--lett:cubic-bezier(.2, .7, .2, 1);background:var(--hvit);color:var(--blekk);overflow-x:clip}.nett h1,.nett h2,.nett h3{text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.nett img{height:auto}.nett p{text-wrap:pretty}.hopp{z-index:100;background:var(--blekk);color:#fff;border-radius:10px;padding:10px 16px;font-weight:500;position:fixed;top:-100px;left:16px}.hopp:focus{top:16px}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}html[data-rullelaas]{overflow:hidden}.nett .ramme{width:100%;max-width:1360px;margin:0 auto;padding:0 20px}@media (min-width:720px){.nett .ramme{padding:0 40px}}.nett .storTittel{font-family:var(--font-vis);letter-spacing:-.045em;font-size:clamp(2.6rem,6.4vw,6rem);font-weight:400;line-height:.98}.nett .tittel{font-family:var(--font-vis);letter-spacing:-.04em;font-size:clamp(2rem,4.2vw,3.6rem);font-weight:400;line-height:1.02}.nett .ingress{color:var(--blekk-2);max-width:54ch;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.6}.nett .mork{background:var(--natt);color:var(--tekst-lys)}.nett .mork .ingress{color:var(--tekst-lys-2)}.nett .seksjon{padding:clamp(88px,12vw,168px) 0}.nett .knappMork,.nett .knappLys,.nett .knappStrek{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 22px;font-size:.97rem;font-weight:500;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.nett .knappMork{background:var(--blekk);color:#fff}.nett .knappMork:hover{color:#fff;background:#1e293b}.nett .knappLys{color:var(--blekk);background:#fff}.nett .knappLys:hover{color:var(--blekk);background:var(--flate)}.nett .knappStrek{color:inherit;border:1px solid var(--linje)}.nett .mork .knappStrek{border-color:#ffffff3d}.nett .knappStrek:hover{color:inherit;border-color:currentColor}.nett :focus-visible{outline:2px solid var(--blaa);outline-offset:3px}