.sj{background:var(--color-white);padding:28px 20px 56px;position:relative;overflow:hidden}.sj--gra{background:var(--color-k-100)}.sj__inn{flex-direction:column;gap:24px;max-width:1248px;margin-inline:auto;display:flex;position:relative}.sj__kol{flex-direction:column;gap:20px;min-width:0;display:flex}.sj__to{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.sj__side{flex-direction:column;gap:14px;min-width:0;display:flex}.sj h1:focus,.sj h2:focus,.sj [data-stegtittel]:focus{box-shadow:none;outline:none}.sj-h1{letter-spacing:-.055em;text-wrap:balance;font-size:44px;font-weight:800;line-height:.98}.sj-h1--m{font-size:36px}.sj-ingress{color:var(--color-k-600);text-wrap:pretty;max-width:520px;font-size:17px;line-height:1.55}.sj-liten{color:var(--color-k-500);font-size:13px;line-height:1.5}.sj-tekst{color:var(--color-k-600);font-size:15px;line-height:1.6}.sj-lenke{text-underline-offset:3px;font-weight:600}.sj-kort{background:var(--color-white);border:1px solid var(--color-k-200);border-radius:28px;flex-direction:column;gap:20px;padding:20px;display:flex;position:relative;box-shadow:0 30px 60px -36px #0a0d0c4d,0 1px 2px #0a0d0c0a}.sj-topplinje{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.sj-topplinje__h{align-items:center;gap:8px;display:inline-flex}.sj .btn--blokk{justify-content:space-between;width:100%}.sj .btn--blokk.btn--glass{justify-content:center}.sj .btn--stor{min-height:56px;font-size:16px}.sj .btn--stor .btn__pil{width:42px;height:42px}.sj .btn--48{min-height:48px}.sj .btn--48 .btn__pil{width:34px;height:34px}.sj .btn--firkant{border-radius:12px;min-height:44px;padding:0 16px;font-size:14px}.sj-steg{align-items:center;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.sj-steg__p{align-items:center;gap:9px;display:flex}.sj-steg__nr{background:var(--color-white);width:26px;height:26px;color:var(--color-k-500);border:1px solid var(--color-k-200);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.sj-steg__navn{color:var(--color-k-500);white-space:nowrap;font-size:13.5px;font-weight:500;display:none}.sj-steg__p--ferdig .sj-steg__nr,.sj-steg__p--aktiv .sj-steg__nr{background:var(--color-k-950);color:var(--color-white);border-color:var(--color-k-950)}.sj-steg__p--aktiv .sj-steg__nr{box-shadow:0 0 0 4px #ffd40073}.sj-steg__p--ferdig .sj-steg__navn{color:var(--color-k-950)}.sj-steg__p--aktiv .sj-steg__navn{color:var(--color-k-950);font-weight:600;display:inline}.sj-steg__strek{background:var(--color-k-200);flex:1;min-width:10px;height:1px}.sj-steg__strek--ferdig{background:var(--color-k-950)}.sj-etikett-synlig{font-size:14px;font-weight:600}.sj-fordeler{color:var(--color-k-600);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.sj-fordeler li{align-items:center;gap:7px;display:inline-flex}.sj-etterpa{flex-direction:column;display:flex}.sj-etterpa__rad{border-top:1px solid var(--color-k-200);grid-template-columns:28px 1fr auto;align-items:start;gap:14px;padding:16px 0;display:grid}.sj-etterpa__nr{border:1px solid var(--color-k-200);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;display:inline-flex}.sj-etterpa__rad strong{font-size:15.5px;font-weight:600}.sj-etterpa__rad div{flex-direction:column;gap:4px;display:flex}.sj-etterpa__rad div span{color:var(--color-k-600);font-size:14px;line-height:1.5}.sj-etterpa__tid{color:var(--color-k-500);padding-top:4px;font-size:10.5px}.sj .selvsjekk__pille[data-feil=true]{border-color:var(--color-feil);box-shadow:0 0 0 4px #ea6a2c26}.sj-funnet{background:var(--color-k-100);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sj-funnet__bokstav{background:var(--color-white);border:1px solid var(--color-k-200);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;display:inline-flex}.sj-funnet__navn{flex-direction:column;gap:2px;min-width:0;display:flex}.sj-funnet__navn strong{font-size:14.5px;font-weight:600}.sj-funnet__navn span{color:var(--color-k-500);overflow-wrap:anywhere;font-size:11.5px}.sj-vitror{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:1.7}.sj-vitror strong{font-weight:650}.sj-brikke{min-height:44px;color:var(--color-k-950);font:inherit;white-space:nowrap;cursor:pointer;vertical-align:middle;border-radius:12px;justify-content:center;align-items:center;gap:10px;margin:2px;padding:0 12px 0 14px;font-weight:600;display:inline-flex}.sj-brikke:focus-visible{box-shadow:var(--focus-ring);border-radius:12px}.sj-brikke__input{border:1.5px solid var(--color-k-950);max-width:100%;min-height:44px;font:inherit;color:var(--color-k-950);background:var(--color-white);vertical-align:middle;border-radius:12px;outline:none;margin:2px;padding:0 12px;font-weight:650;box-shadow:0 0 0 4px #ffd40059}.sj-handling{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.sj .btn--ja{min-height:58px;font-size:16px}.sj .btn--ja .btn__pil{width:44px;height:44px}.sj-sporsmal{border:1px dashed var(--color-k-300);border-radius:18px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.sj-sporsmal__tekst{letter-spacing:-.015em;font-size:19px;font-weight:600;line-height:1.35}.sj-logorad{gap:6px;display:flex}.sj-sendt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sj-sendt span:last-child{color:var(--color-k-500);font-size:11px}.sj-rad{border-top:1px solid var(--color-k-200);grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:14px;padding:18px 0;display:grid}.sj-rad--ko{opacity:.55}.sj-rad__midt{flex-direction:column;gap:6px;min-width:0;display:flex}.sj-rad__hode{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.sj-rad__hode strong{font-size:15.5px;font-weight:600}.sj-rad__fase{color:var(--color-k-500);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.sj-rad__fase--aktiv{color:var(--color-k-950)}.sj-spinner{border:2px solid var(--color-k-200);border-top-color:var(--color-k-950);box-sizing:border-box;border-radius:999px;flex-shrink:0;width:12px;height:12px}.sj-rad__utdrag{color:var(--color-k-500);font-size:14px;line-height:1.55}.sj-rad__utdrag--skriver{color:var(--color-k-400)}.sj-rad__caret{background:var(--color-gul-dyp);vertical-align:-2px;width:2px;height:15px;margin-left:3px;display:inline-block}.sj-rad__skjelett{background:var(--color-k-100);border-radius:5px;width:70%;height:10px;display:block}.sj-rad__chip{padding-top:2px}.sj-lukk{background:var(--color-k-100);border-radius:16px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.sj-lukk__tekst{color:var(--color-k-600);flex:1;font-size:14px}.sj-lukk__skjema{gap:8px;display:flex}.sj-lukk__skjema input{border:1px solid var(--color-k-300);min-width:0;min-height:44px;font:inherit;color:var(--color-k-950);background:var(--color-white);border-radius:12px;outline:none;flex:1;padding:0 14px;font-size:16px}.sj-lukk__skjema input:focus-visible{border-color:var(--color-k-950);box-shadow:0 0 0 4px #ffd40059}.sj-lop{gap:2px;display:none;position:relative}.sj-lop svg{width:86%;height:2px;position:absolute;top:6px;left:7%;overflow:visible}.sj-lop__p{text-align:center;flex-direction:column;flex:1;align-items:center;gap:9px;min-width:0;display:flex;position:relative}.sj-lop__prikk{background:var(--color-k-300);border-radius:999px;width:14px;height:14px;box-shadow:0 0 0 4px #0a0d0c0d}.sj-lop__p--ferdig .sj-lop__prikk{background:var(--color-k-950)}.sj-lop__p--aktiv .sj-lop__prikk{background:var(--color-gul);box-shadow:0 0 0 4px #ffd40040,0 0 14px #ffd40099}.sj-lop__navn{letter-spacing:.02em;color:var(--color-k-500);font-size:9.5px;font-weight:500;line-height:1.25}.sj-lop__p--ferdig .sj-lop__navn,.sj-lop__p--aktiv .sj-lop__navn{color:var(--color-k-950)}.sj-res-topp{grid-template-columns:minmax(0,1fr);align-items:end;gap:20px;display:grid}.sj-res-tittel{flex-direction:column;gap:8px;display:flex}.sj-nevnt{letter-spacing:-.055em;font-size:40px;font-weight:750;line-height:1}.sj-nevnt span{color:var(--color-k-500);white-space:nowrap}.sj-boks{border:1px solid var(--color-k-200);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:22px;display:flex}.sj-boks--mork{border:1.5px solid var(--color-k-950);padding:22px}.sj-score{flex-direction:column;gap:12px;width:100%;display:flex}.sj-score__tall{align-items:baseline;gap:10px;display:flex}.sj-score__tall .n{letter-spacing:-.055em;font-size:72px;font-weight:600;line-height:1}.sj-score__tall .m{color:var(--color-k-500);font-size:13px}.sj-score__bar{grid-template-columns:40fr 30fr 30fr;gap:3px;height:8px;display:grid;position:relative}.sj-score__bar span:first-child{opacity:.3;background:#ea6a2c;border-radius:4px 0 0 4px}.sj-score__bar span:nth-child(2){background:var(--color-k-400);opacity:.35}.sj-score__bar span:nth-child(3){background:var(--color-nevnt-dot);opacity:.3;border-radius:0 4px 4px 0}.sj-score__bar[data-niva=lav] span:first-child,.sj-score__bar[data-niva=middels] span:nth-child(2),.sj-score__bar[data-niva=hoy] span:nth-child(3){opacity:1}.sj-score__bar .sj-score__viser{background:var(--color-k-950);opacity:1;width:14px;height:18px;box-shadow:0 0 0 3px var(--color-white), 0 4px 10px #0a0d0c40;border-radius:5px;position:absolute;top:-5px}.sj-score__skala{color:var(--color-k-500);justify-content:space-between;font-size:10.5px;display:flex}.sj-snitt{color:var(--color-k-500);font-size:11px;line-height:1.4}.sj-konk{border-radius:22px;flex-direction:column;gap:12px;padding:22px;display:flex}.sj-konk>*{position:relative}.sj-konk__glod{pointer-events:none;border-radius:999px;position:absolute!important}.sj-konk__glod--gul{background:var(--glow-gul);width:620px;height:520px;top:-200px;right:-160px}.sj-konk__glod--mint{background:var(--glow-mint);width:640px;height:560px;bottom:-260px;left:-200px}.sj-konk__linje{letter-spacing:-.03em;font-size:22px;line-height:1.25}.sj-konk__linje strong{font-weight:650}.sj-konk__flere{color:var(--color-k-300);flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:inline-flex}.sj-blur{filter:blur(5px);user-select:none}.sj-sitat{background:var(--color-k-100);border-radius:22px;flex-direction:column;gap:14px;margin:0;padding:22px;display:flex}.sj-sitat__hode{justify-content:space-between;align-items:center;display:flex}.sj-sitat__hode span:last-child{color:var(--color-k-500);font-size:10.5px}.sj-sitat blockquote{letter-spacing:-.005em;margin:0;font-size:16.5px;line-height:1.6}.sj-sitat figcaption{align-items:center;gap:10px;font-size:13.5px;font-weight:600;line-height:1.3;display:inline-flex}.sj-perai{flex-direction:column;display:flex}.sj-perai__rad{border-top:1px solid var(--color-k-200);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.sj-perai__rad>span:first-child{align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:inline-flex}.sj-neste__tittel{letter-spacing:-.025em;font-size:20px;font-weight:650}.sj-neste__tekst{color:var(--color-k-600);font-size:14.5px;line-height:1.55}.sj .btn--54{min-height:54px}.sj .btn--54 .btn__pil{width:40px;height:40px}.sj-kilder__hode{justify-content:space-between;align-items:center;display:flex}.sj-las{border:1px solid var(--color-k-200);background:var(--color-white);letter-spacing:.05em;color:var(--color-k-600);border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-size:10.5px;display:inline-flex}.sj-kilder__intro{font-size:15.5px}.sj-kilder__intro strong{font-weight:650}.sj-kilder__intro button{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:24px;padding:0;font-weight:600;text-decoration:underline}.sj-kilder__liste{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.sj-kilder__liste li{grid-template-columns:minmax(0,1fr) 30% 24px;align-items:center;gap:12px;display:grid}.sj-kilder__domene{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.sj-kilder__strek{background:var(--color-k-100);border-radius:2px;height:4px;overflow:hidden}.sj-kilder__strek span{background:var(--color-k-950);border-radius:2px;height:100%;display:block}.sj-kilder__antall{color:var(--color-k-500);text-align:right;font-size:11.5px}.sj-fahele{background:var(--color-k-100);width:100%;color:var(--color-k-950);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.sj-fahele:focus-visible{box-shadow:var(--focus-ring);border-radius:18px}.sj-fahele>span{align-items:center;gap:12px;font-size:14.5px;line-height:1.35;display:inline-flex}.sj-fahele strong{font-weight:600}.sj-sendtbanner{color:var(--color-nevnt-fg);background:#e3f6ee;border-radius:18px;flex-direction:column;align-items:flex-start;gap:8px 16px;padding:16px 20px;display:flex}.sj-sendtbanner>span:first-child{overflow-wrap:anywhere;align-items:center;gap:10px;font-size:15px;display:inline-flex}.sj-sendtbanner strong{font-weight:650}.sj-sendtbanner .m{letter-spacing:.04em;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.sj-tiltak{background:var(--color-gul);border-radius:22px;flex-direction:column;gap:12px;padding:22px;display:flex}.sj-tiltak .m{letter-spacing:.07em;font-size:11px}.sj-tiltak span:last-child{letter-spacing:-.02em;font-size:19px;font-weight:650;line-height:1.3}.sj-knapperad{flex-wrap:wrap;gap:10px;display:flex}.sj-punkter{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sj-punkter li{align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.5;display:flex}.sj-punkter strong{font-weight:600}.sj-punkt-ikon{background:var(--color-k-950);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:2px;display:inline-flex}.sj .felt label span{color:var(--color-k-500);font-weight:400}.sj-samtykke{min-height:24px;color:var(--color-k-600);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex;position:relative}.sj-samtykke input{z-index:1;opacity:0;cursor:pointer;width:24px;height:24px;margin:0;position:absolute;top:0;left:0}.sj-samtykke__boks{border:1.5px solid var(--color-k-300);background:var(--color-white);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.sj-samtykke__boks svg{opacity:0}.sj-samtykke input:checked+.sj-samtykke__boks{border-color:var(--color-k-950);background:var(--color-k-950)}.sj-samtykke input:checked+.sj-samtykke__boks svg{opacity:1}.sj-samtykke input:focus-visible+.sj-samtykke__boks{box-shadow:var(--focus-ring)}.sj-rapport{border:1px solid var(--color-k-200);background:var(--color-white);border-radius:28px;padding:24px;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #0a0d0c4d}.sj-rapport__inn{filter:blur(5px);opacity:.75;user-select:none;flex-direction:column;gap:18px;display:flex}.sj-rapport__las{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sj-domene{background:var(--color-k-100);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sj-domene .m{overflow-wrap:anywhere;min-width:0;font-size:13px}.sj-domene button{margin-left:auto}.sj-turnstile{min-height:65px}.sj-varsel{color:var(--color-ikke-fg);background:#fdece2;border-radius:14px;margin:0;padding:14px 16px;font-size:14px;font-weight:500;line-height:1.5;display:block}.sj-varsel a{font-weight:600}.sj-varsel--dev{background:var(--color-k-100);color:var(--color-k-950);border:1px dashed var(--color-k-300)}.sj-unntak{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.sj-unntak--en{max-width:620px}.sj-u{background:var(--color-white);border:1px solid var(--color-k-200);border-radius:26px;flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.sj-u__ikon{background:var(--color-k-100);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.sj-u__ikon--varsel{background:#fdece2}.sj-u h2{letter-spacing:-.035em;font-size:26px;font-weight:650;line-height:1.15}.sj-u__knapper{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.sj-u__rad{border-top:1px solid var(--color-k-200);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.sj-u__rad>span:first-child{align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.sj-u__tid{background:var(--color-k-100);border-radius:10px;align-self:flex-start;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}.sj-hode{flex-direction:column;gap:14px;display:flex}.sj-skjult{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=60rem){.sj{padding:56px var(--gutter) 96px}.sj__inn{gap:36px}.sj__kol{gap:24px}.sj__to{gap:56px}.sj__to--s1{grid-template-columns:1.15fr .85fr;gap:80px}.sj__to--s2{grid-template-columns:1.4fr .6fr}.sj__to--s3{grid-template-columns:1.35fr .65fr}.sj__to--s5{grid-template-columns:1.05fr .95fr;gap:64px}.sj__to--res{grid-template-columns:1.25fr .75fr;gap:40px}.sj__side--s1{padding-top:120px}.sj__side--s2{padding-top:70px}.sj__side--s3{gap:16px;padding-top:112px}.sj__side--s5{padding-top:72px}.sj__side--res{gap:16px}.sj-h1{font-size:72px}.sj-h1--m{font-size:52px}.sj-h1--s3{font-size:56px}.sj-ingress{font-size:19px}.sj-kort{padding:32px}.sj-steg{gap:10px}.sj-topplinje .sj-steg{width:auto}.sj-steg__navn{display:inline}.sj-topplinje{flex-direction:row;justify-content:space-between;align-items:center}.sj-vitror{font-size:30px;line-height:1.6}.sj-brikke{min-height:40px;margin:0 2px}.sj-lukk{flex-direction:row;align-items:center;gap:14px}.sj-lukk__skjema input{flex:none;width:220px;font-size:15px}.sj-lop{display:flex}.sj-res-topp{grid-template-columns:1.3fr .7fr;gap:40px}.sj-nevnt{font-size:64px}.sj-boks--mork,.sj-konk{padding:28px}.sj-konk__linje{font-size:28px}.sj-kilder__liste li{grid-template-columns:minmax(0,1fr) 120px 24px}.sj-sendtbanner{flex-direction:row;align-items:center}.sj-sendtbanner .m{margin-left:auto}.sj-unntak{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sj-unntak--en{grid-template-columns:minmax(0,1fr)}.sj-u{padding:30px}}@media (prefers-reduced-motion:reduce){.sj .t4-spin{animation:none!important}}.sj-samtykke a,.sj-varsel a,.sj-liten a{text-underline-offset:3px;text-decoration:underline;position:relative}
