#v-nettside{--bg:#f4f7f7;--flate:#fff;--flate-2:#e8eff0;--blekk:#14191c;--dempet:#55636a;--linje:#d8e1e3;--petrol:#12505e;--petrol-dyp:#0b3a45;--pa-petrol:#fff;--petrol-myk:#dcebee;--saffran:#f2a33a;--pa-saffran:#14191c;--feil:#b3261e;--gronn:#2c7a4b;--display:var(--font-display), "Helvetica Neue", Arial, sans-serif;--sans:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--mono:ui-monospace, Menlo, monospace;--r-s:8px;--r-m:12px;--r-l:18px;--skygge:0 1px 2px #12505e0f, 0 10px 30px #12505e1a;--skygge-stor:0 1px 2px #12505e0f, 0 18px 48px #12505e29;--skygge-liten:0 1px 2px #12505e14, 0 4px 12px #12505e14;--fjaer:cubic-bezier(.2,.9,.25,1);--fjaer-kort:.41s;--fjaer-lang:.54s;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}@supports (transition-timing-function:linear(0, 1)){#v-nettside{--fjaer:linear(0, .081, .242, .412, .561, .681, .773, .84, .889, .924, .948, .965, .976, .984, .99, .993, .995, .997, 1)}}#v-nettside{isolation:isolate;min-height:100vh}#v-nettside [id]{scroll-margin-top:84px}#v-nettside *{box-sizing:border-box}#v-nettside{background:var(--bg);color:var(--blekk);font-family:var(--sans);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:1.0625rem;line-height:1.6}#v-nettside .ramme{max-width:1320px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}#v-nettside h1,#v-nettside h2,#v-nettside h3{font-family:var(--display);letter-spacing:-.012em;text-wrap:balance;margin:0;line-height:1.2}#v-nettside p{text-wrap:pretty;margin:0}#v-nettside a{color:inherit}#v-nettside :focus-visible{outline:3px solid var(--saffran);outline-offset:3px;border-radius:6px}#v-nettside .etikett{letter-spacing:.14em;text-transform:uppercase;color:var(--petrol);font-size:.78rem;font-weight:600}#v-nettside .knapp{cursor:pointer;touch-action:manipulation;min-height:48px;transition:transform var(--fjaer-kort) var(--fjaer), background-color var(--fjaer-kort) var(--fjaer), border-color var(--fjaer-kort) var(--fjaer), box-shadow var(--fjaer-kort) var(--fjaer);border:1.5px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 22px;font-family:inherit;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}#v-nettside .knapp:active{transition-duration:.1s;transform:scale(.97)}#v-nettside .knapp.primar{background:var(--saffran);color:var(--pa-saffran);box-shadow:0 6px 18px #f2a33a52}#v-nettside .knapp.primar:active{box-shadow:0 2px 8px #f2a33a47}#v-nettside .knapp.sekundar{border-color:var(--linje);color:var(--blekk);background:var(--flate)}@media (hover:hover){#v-nettside .knapp:hover:not(:active){transform:translateY(-1px)}#v-nettside .knapp.sekundar:hover{border-color:var(--blekk)}}#v-nettside .logo{align-items:center;gap:8px;text-decoration:none;display:inline-flex}#v-nettside .logo svg{width:30px;height:30px}#v-nettside .logo .c{fill:none;stroke:var(--petrol);stroke-width:16px;stroke-linecap:round}#v-nettside .logo .prikk{fill:var(--saffran)}#v-nettside .logo span{font-family:var(--display);letter-spacing:-.03em;font-size:1.5625rem;font-weight:700}#v-nettside .topp{top:env(safe-area-inset-top,0px);z-index:10;background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid var(--linje);position:sticky}@supports (animation-timeline:scroll()){#v-nettside .topp{animation:linear both nettside-topp-kant;animation-timeline:scroll(root);animation-range:0 24px}@keyframes nettside-topp-kant{0%{background-color:color-mix(in srgb, var(--bg) 0%, transparent);border-bottom-color:#0000}}}@media (prefers-reduced-transparency:reduce){#v-nettside .topp{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){#v-nettside .topp{background:var(--bg);border-bottom-color:var(--blekk);animation:none}}#v-nettside .topp .ramme{align-items:center;gap:28px;min-height:68px;display:flex}#v-nettside .topp nav{gap:24px;margin-left:auto;display:flex}#v-nettside .topp nav a{white-space:nowrap;color:var(--dempet);transition:color var(--fjaer-kort) var(--fjaer);font-size:.97rem;font-weight:500;text-decoration:none}#v-nettside .topp nav a:hover,#v-nettside .topp nav a:active{color:var(--blekk)}#v-nettside .topp .knapp{min-height:42px;padding:0 18px;font-size:.94rem}#v-nettside .topp-handling{align-items:center;gap:18px;display:flex}#v-nettside .topp .logg-inn{color:var(--blekk);white-space:nowrap;font-size:.94rem;font-weight:600;text-decoration:none}#v-nettside .topp .logg-inn:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:960px){#v-nettside .topp nav{display:none}#v-nettside .topp-handling{margin-left:auto}}@media (max-width:520px){#v-nettside .topp .ramme{gap:12px}#v-nettside .topp-handling{gap:14px}#v-nettside .topp .knapp{padding:0 14px}#v-nettside .topp .lang{display:none}}#v-nettside .menyknapp{width:44px;height:44px;color:var(--blekk);cursor:pointer;touch-action:manipulation;transition:background-color var(--fjaer-kort) var(--fjaer), transform .1s var(--fjaer);background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;margin-right:-8px;padding:0;display:none}#v-nettside .menyknapp:active{transform:scale(.92)}#v-nettside .menyknapp[aria-expanded=true]{background:color-mix(in srgb, var(--blekk) 7%, transparent)}@media (hover:hover){#v-nettside .menyknapp:hover{background:color-mix(in srgb, var(--blekk) 7%, transparent)}}#v-nettside .menyknapp line{transform-box:fill-box;transform-origin:50%;transition:transform var(--fjaer-kort) var(--fjaer), opacity .15s}#v-nettside .menyknapp[aria-expanded=true] .s1{transform:translateY(5px)rotate(45deg)}#v-nettside .menyknapp[aria-expanded=true] .s2{opacity:0}#v-nettside .menyknapp[aria-expanded=true] .s3{transform:translateY(-5px)rotate(-45deg)}#v-nettside .toppmeny-lag{inset:calc(68px + env(safe-area-inset-top,0px)) 0 0;z-index:9;transition:opacity var(--fjaer-kort) var(--fjaer), visibility 0s var(--fjaer-kort);background:#0a181c59;position:fixed;overflow:hidden}#v-nettside .toppmeny-lag:not([data-apen]){opacity:0;visibility:hidden;pointer-events:none}#v-nettside .toppmeny-lag[data-apen]{transition-delay:0s}#v-nettside .toppmeny{background:var(--bg);border-bottom:1px solid var(--linje);transition:transform var(--fjaer-lang) var(--fjaer);flex-direction:column;padding:8px 16px 24px;display:flex;box-shadow:0 18px 30px #0a181c1f}#v-nettside .toppmeny-lag:not([data-apen]) .toppmeny{transform:translateY(-100%)}#v-nettside .toppmeny a{border-bottom:1px solid var(--linje);color:var(--blekk);letter-spacing:-.005em;padding:14px 4px;font-size:1.125rem;font-weight:600;text-decoration:none}#v-nettside .toppmeny a:not(.knapp):active{color:var(--petrol)}#v-nettside .toppmeny a.knapp{border-bottom:0;justify-content:center;margin-top:20px;padding:0 22px;font-size:1rem}@media (prefers-reduced-motion:reduce){#v-nettside .toppmeny-lag:not([data-apen]) .toppmeny{transform:none}}@media (max-width:960px){#v-nettside .menyknapp{display:inline-flex}}@media (max-width:520px){#v-nettside .topp .logg-inn{display:none}}body.meny-apen{overflow:hidden}#v-nettside .hero{padding-block:clamp(48px,8vw,96px) clamp(40px,6vw,72px)}#v-nettside .hero .ramme{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (max-width:960px){#v-nettside .hero .ramme{grid-template-columns:minmax(0,1fr)}}#v-nettside .hero h1{letter-spacing:-.035em;margin-top:18px;font-size:clamp(2.75rem,6.6vw,5.25rem);font-weight:700;line-height:1.02}#v-nettside .hero h1 em{color:var(--petrol);white-space:nowrap;font-style:normal;position:relative}#v-nettside .hero h1 em:after{content:"";background:var(--saffran);z-index:-1;border-radius:4px;height:.13em;position:absolute;bottom:.06em;left:2px;right:2px}#v-nettside .hero .ingress{color:var(--dempet);max-width:34em;margin-top:22px;font-size:clamp(1.125rem,1.6vw,1.3125rem);line-height:1.55}#v-nettside .hero .handling{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}#v-nettside .hero .fakta{color:var(--dempet);flex-wrap:wrap;gap:8px 22px;margin-top:28px;font-size:.9062rem;display:flex}#v-nettside .hero .fakta span:before{content:"✓";color:var(--gronn);margin-right:7px;font-weight:700}#v-nettside .scene{min-height:520px;position:relative}#v-nettside .vindu{background:var(--flate);border-radius:var(--r-l);box-shadow:var(--skygge-stor);border:1px solid var(--linje);overflow:hidden}#v-nettside .forslag{width:min(100%,470px);margin-left:auto;position:relative}#v-nettside .forslag .hode{background:var(--petrol-dyp);color:#fff;padding:18px 20px 16px}#v-nettside .forslag .hode small{letter-spacing:.14em;text-transform:uppercase;color:var(--saffran);font-size:.75rem;font-weight:600;display:block}#v-nettside .forslag .hode strong{font-family:var(--display);letter-spacing:-.02em;margin-top:4px;font-size:1.5rem;display:block}#v-nettside .forslag .hode span{color:#ffffffbf;font-size:.875rem}#v-nettside .rett{border-top:1px solid var(--linje);align-items:center;gap:14px;padding:12px 18px;display:flex}#v-nettside .rett:first-of-type{border-top:0}#v-nettside .rett img{border-radius:var(--r-m);object-fit:cover;background:var(--flate-2);flex:none;width:58px;height:58px}#v-nettside .rett div{flex:1;min-width:0}#v-nettside .rett b{font-size:.9688rem;font-weight:600;line-height:1.3;display:block}#v-nettside .rett small{color:var(--dempet);letter-spacing:.005em;font-size:.8125rem}#v-nettside .rett em{color:var(--petrol);background:var(--petrol-myk);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.7812rem;font-style:normal;font-weight:600}#v-nettside .rett em.ekstra{background:color-mix(in srgb, var(--saffran) 22%, transparent);color:var(--blekk)}#v-nettside .forslag .sum{border-top:2px solid var(--blekk);justify-content:space-between;align-items:baseline;gap:12px;margin:0 18px;padding:14px 20px 18px;display:flex}#v-nettside .forslag .sum span{color:var(--dempet);font-size:.875rem}#v-nettside .forslag .sum strong{white-space:nowrap;font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.875rem}#v-nettside .kjokken{width:250px;padding:16px 18px;position:absolute;bottom:-6px;left:0;transform:rotate(-2.5deg)}#v-nettside .kjokken .linje1{justify-content:space-between;font-size:.7812rem;font-weight:700;display:flex}#v-nettside .kjokken .linje1 .ned{color:var(--feil)}#v-nettside .kjokken .linje1 .st{color:var(--dempet);font-weight:600}#v-nettside .kjokken .tid{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:2.75rem;line-height:1}#v-nettside .kjokken .tid small{font-family:var(--sans);color:var(--dempet);letter-spacing:0;margin-left:6px;font-size:.8125rem}#v-nettside .kjokken .kunde{margin-top:6px;font-weight:600}#v-nettside .kjokken .allergi{border:2px solid var(--feil);color:var(--feil);border-radius:var(--r-s);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;margin-top:10px;padding:5px 10px;font-size:.8125rem;font-weight:700;display:flex}#v-nettside .kvittering{background:var(--flate);border:1px solid var(--linje);box-shadow:var(--skygge-liten);border-radius:999px;align-items:center;gap:10px;padding:9px 16px 9px 12px;font-size:.8438rem;display:flex;position:absolute;top:-26px;right:-6px;transform:rotate(1.5deg)}#v-nettside .kvittering i{background:var(--gronn);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.875rem;font-style:normal;font-weight:700;display:grid}@media (max-width:960px){#v-nettside .scene{min-height:0;padding-bottom:150px}#v-nettside .forslag{margin:0 auto}#v-nettside .kjokken{left:4%}#v-nettside .kvittering{right:2%}}@media (max-width:520px){#v-nettside .kjokken{width:220px;left:0}#v-nettside .kvittering{display:none}#v-nettside .scene{padding-bottom:170px}}#v-nettside section.blokk{padding-block:clamp(56px,8vw,104px)}#v-nettside .seksjonshode{max-width:720px}#v-nettside .seksjonshode h2{letter-spacing:-.028em;margin-top:12px;font-size:clamp(2rem,4.2vw,3.25rem);font-weight:700;line-height:1.06}#v-nettside .seksjonshode p{color:var(--dempet);max-width:36em;margin-top:16px;font-size:1.1875rem}#v-nettside .problem{background:var(--flate);border-block:1px solid var(--linje)}#v-nettside .problemliste{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin-top:48px;display:grid}@media (max-width:900px){#v-nettside .problemliste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){#v-nettside .problemliste{grid-template-columns:minmax(0,1fr)}}#v-nettside .problemliste div{border-top:3px solid var(--petrol);padding-top:18px}#v-nettside .problemliste h3{letter-spacing:-.015em;font-size:1.3125rem;font-weight:600}#v-nettside .problemliste p{color:var(--dempet);margin-top:8px;font-size:.9688rem}#v-nettside .roller{gap:clamp(48px,7vw,88px);margin-top:56px;display:grid}#v-nettside .rolle{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,64px);display:grid}#v-nettside .rolle.snu .rolle-tekst{order:2}#v-nettside .rolle.snu{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}@media (max-width:900px){#v-nettside .rolle,#v-nettside .rolle.snu{grid-template-columns:minmax(0,1fr)}#v-nettside .rolle.snu .rolle-tekst{order:0}}#v-nettside .rolle-tekst h3{letter-spacing:-.022em;margin-top:10px;font-size:clamp(1.75rem,3vw,2.375rem);font-weight:700;line-height:1.1}#v-nettside .rolle-tekst>p{color:var(--dempet);margin-top:14px;font-size:1.0938rem}#v-nettside .punkter{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}#v-nettside .punkter li{grid-template-columns:22px minmax(0,1fr);gap:12px;font-size:1rem;display:grid}#v-nettside .punkter li:before{content:"";background:var(--saffran);border-radius:50%;width:10px;height:10px;margin-top:8px;margin-left:4px}#v-nettside .punkter b{font-weight:600}#v-nettside .visning{background:var(--flate-2);border-radius:var(--r-l);padding:clamp(18px,3vw,28px)}#v-nettside .mini-tabell{background:var(--flate);border-radius:var(--r-m);box-shadow:var(--skygge);font-size:.9062rem;overflow:hidden}#v-nettside .mini-tabell .rad{border-top:1px solid var(--linje);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.4fr) 80px 80px minmax(0,1fr);align-items:center;gap:10px;padding:11px 16px;display:grid}#v-nettside .mini-tabell .rad.hode{letter-spacing:.12em;text-transform:uppercase;color:var(--dempet);border-top:0;font-size:.7188rem;font-weight:700}#v-nettside .mini-tabell .rad .t{text-align:right}#v-nettside .merke{white-space:nowrap;border-radius:999px;justify-self:start;padding:2px 10px;font-size:.7812rem;font-weight:600;display:inline-flex}#v-nettside .merke.ok{background:color-mix(in srgb, var(--gronn) 16%, transparent);color:var(--gronn)}#v-nettside .merke.kjop{background:color-mix(in srgb, var(--saffran) 24%, transparent);color:var(--blekk)}#v-nettside .mini-tabell .gruppe{background:var(--flate-2);letter-spacing:.12em;text-transform:uppercase;color:var(--dempet);border-top:1px solid var(--linje);padding:7px 16px;font-size:.7188rem;font-weight:700}#v-nettside .skann{background:var(--flate);border-radius:var(--r-m);box-shadow:var(--skygge-liten);align-items:center;gap:12px;margin-top:14px;padding:12px 16px;font-size:.9062rem;display:flex}#v-nettside .skann .ikon{background:var(--petrol-myk);width:34px;height:34px;color:var(--petrol);border-radius:10px;flex:none;place-items:center;font-weight:700;display:grid}#v-nettside .skann small{color:var(--dempet);font-size:.8125rem;display:block}@media (max-width:520px){#v-nettside .mini-tabell .rad{grid-template-columns:minmax(0,1fr) 70px 80px}#v-nettside .mini-tabell .rad>:nth-child(4){display:none}}#v-nettside .kjokkenskjerm{background:var(--petrol-dyp);border-radius:var(--r-l);color:#fff;padding:16px}#v-nettside .ks-topp{border-bottom:3px solid var(--saffran);justify-content:space-between;align-items:center;padding:2px 4px 12px;display:flex}#v-nettside .ks-topp b{font-family:var(--display);font-size:1.25rem}#v-nettside .ks-topp span{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:1.875rem}#v-nettside .ks-kort{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}#v-nettside .ks-kort>div{background:var(--flate);color:var(--blekk);border-radius:var(--r-m);border:2px solid #0000;grid-template-columns:96px minmax(0,1fr) auto;grid-template-areas:"tid hvem steg";align-items:center;column-gap:16px;padding:12px 14px;display:grid}#v-nettside .ks-kort>div.snart{border-color:var(--saffran)}#v-nettside .ks-tid{grid-area:tid}#v-nettside .ks-tid small{color:var(--dempet);white-space:nowrap;font-size:.75rem;font-weight:700;display:block}#v-nettside .ks-kort .snart .ks-tid small{color:color-mix(in srgb, var(--saffran) 55%, var(--blekk))}#v-nettside .ks-tid strong{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:1.875rem;line-height:1.1;display:block}#v-nettside .ks-hvem{grid-area:hvem;min-width:0}#v-nettside .ks-hvem p{font-size:.9375rem;font-weight:600}#v-nettside .ks-hvem em{color:var(--dempet);font-size:.8125rem;font-style:normal;display:block}#v-nettside .ks-hvem .allergi{letter-spacing:.04em;text-transform:uppercase;color:var(--feil);border:1.5px solid var(--feil);border-radius:6px;margin-top:4px;padding:1px 6px;font-size:.7188rem;font-weight:700;display:inline-block}#v-nettside .ks-steg{grid-area:steg;gap:6px;display:flex}#v-nettside .ks-steg span{text-align:center;border:1.5px solid var(--linje);white-space:nowrap;border-radius:8px;padding:7px 10px;font-size:.75rem;font-weight:600}#v-nettside .ks-steg span.na{background:var(--petrol);border-color:var(--petrol);color:#fff}#v-nettside .ks-steg span.gjort{border-color:var(--gronn);color:var(--gronn)}#v-nettside .kjokkenskjerm{container-type:inline-size}@container (max-width:520px){#v-nettside .ks-kort>div{grid-template-columns:84px minmax(0,1fr);grid-template-areas:"tid hvem""steg steg";row-gap:10px}}#v-nettside .admin-utsnitt{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}#v-nettside .admin-utsnitt .tall{background:var(--flate);border-radius:var(--r-m);box-shadow:var(--skygge-liten);padding:16px 18px}#v-nettside .admin-utsnitt .tall.mork{background:var(--petrol-dyp);color:#fff}#v-nettside .admin-utsnitt .tall small{letter-spacing:.12em;text-transform:uppercase;color:var(--dempet);font-size:.7188rem;font-weight:700}#v-nettside .admin-utsnitt .tall.mork small{color:var(--saffran)}#v-nettside .admin-utsnitt .tall strong{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:2.125rem;line-height:1.15;display:block}#v-nettside .admin-utsnitt .tall span{color:var(--dempet);font-size:.8438rem}#v-nettside .admin-utsnitt .tall.mork span{color:#ffffffbf}#v-nettside .admin-utsnitt .logg{background:var(--flate);border-radius:var(--r-m);box-shadow:var(--skygge-liten);grid-column:1/-1;padding:14px 18px;font-size:.875rem}#v-nettside .admin-utsnitt .logg b{font-weight:600}#v-nettside .admin-utsnitt .logg .endr{background:var(--flate-2);border-radius:var(--r-s);flex-wrap:wrap;gap:10px;margin-top:8px;padding:8px 12px;display:flex}#v-nettside .admin-utsnitt .logg s{color:var(--dempet)}#v-nettside .regnestykke{background:var(--petrol-dyp);color:#fff}#v-nettside .regnestykke .ramme{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}@media (max-width:900px){#v-nettside .regnestykke .ramme{grid-template-columns:minmax(0,1fr)}}#v-nettside .regnestykke .etikett{color:var(--saffran)}#v-nettside .regnestykke h2{letter-spacing:-.028em;margin-top:12px;font-size:clamp(2rem,4.2vw,3.125rem);font-weight:700;line-height:1.06}#v-nettside .regnestykke p.ingress{color:#ffffffc7;margin-top:16px;font-size:1.125rem}#v-nettside .utregning{font-family:var(--mono);border-radius:var(--r-l);font-variant-numeric:tabular-nums;background:#ffffff0f;border:1px solid #ffffff24;padding:clamp(18px,3vw,28px);font-size:.9375rem}#v-nettside .utregning .r{border-bottom:1px dashed #ffffff29;justify-content:space-between;gap:16px;padding:8px 0;display:flex}#v-nettside .utregning .r:last-child{border-bottom:0}#v-nettside .utregning .r span:first-child{color:#ffffffb8}#v-nettside .utregning .r.sum{border-top:2px solid var(--saffran);border-bottom:0;margin-top:6px;padding-top:12px;font-weight:500}#v-nettside .utregning .r.sum span{color:#fff}#v-nettside .utregning .r.sum span:last-child{color:var(--saffran)}#v-nettside .steg-liste{counter-reset:steg;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2.5vw,28px);margin:52px 0 0;padding:0;list-style:none;display:grid}@media (max-width:900px){#v-nettside .steg-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){#v-nettside .steg-liste{grid-template-columns:minmax(0,1fr)}}#v-nettside .steg-liste li{counter-increment:steg;background:var(--flate);border:1px solid var(--linje);border-radius:var(--r-l);padding:22px 22px 24px;position:relative}#v-nettside .steg-liste li:before{content:counter(steg);font-family:var(--display);color:var(--petrol);font-size:2.75rem;font-weight:700;line-height:1;display:block}#v-nettside .steg-liste h3{letter-spacing:-.01em;margin-top:14px;font-size:1.25rem;font-weight:600}#v-nettside .steg-liste p{color:var(--dempet);margin-top:8px;font-size:.9375rem}#v-nettside .steg-liste .hvem{letter-spacing:.1em;text-transform:uppercase;color:var(--dempet);margin-top:14px;font-size:.75rem;font-weight:600;display:inline-block}#v-nettside .rutenett{background:var(--linje);border:1px solid var(--linje);border-radius:var(--r-l);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:48px;display:grid;overflow:hidden}@media (max-width:900px){#v-nettside .rutenett{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){#v-nettside .rutenett{grid-template-columns:minmax(0,1fr)}}#v-nettside .rutenett div{background:var(--flate);padding:24px}#v-nettside .rutenett h3{letter-spacing:-.01em;font-size:1.1875rem;font-weight:600}#v-nettside .rutenett p{color:var(--dempet);margin-top:8px;font-size:.9375rem}#v-nettside .sporsmal{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,64px);display:grid}@media (max-width:900px){#v-nettside .sporsmal{grid-template-columns:minmax(0,1fr)}}#v-nettside details{border-top:1px solid var(--linje);padding:18px 0}#v-nettside details:last-child{border-bottom:1px solid var(--linje)}#v-nettside summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:1.125rem;font-weight:600;list-style:none;display:flex}#v-nettside summary::-webkit-details-marker{display:none}#v-nettside summary:after{content:"+";font-family:var(--display);color:var(--petrol);transition:transform var(--fjaer-kort) var(--fjaer);font-size:1.5rem;line-height:1}#v-nettside details[open] summary:after{transform:rotate(45deg)}#v-nettside details p{color:var(--dempet);max-width:40em;margin-top:10px}#v-nettside summary{touch-action:manipulation;-webkit-user-select:none;user-select:none}#v-nettside summary:active{color:var(--petrol)}@supports (interpolate-size:allow-keywords){@media (prefers-reduced-motion:no-preference){#v-nettside details{interpolate-size:allow-keywords}#v-nettside details::details-content{opacity:0;block-size:0;transition:block-size var(--fjaer-lang) var(--fjaer), opacity var(--fjaer-kort) var(--fjaer), content-visibility var(--fjaer-lang) allow-discrete;overflow:clip}#v-nettside details[open]::details-content{opacity:1;block-size:auto}}}#v-nettside .avslutning .boks{background:var(--saffran);color:var(--pa-saffran);border-radius:calc(var(--r-l) + 6px);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:32px;padding:clamp(32px,6vw,64px);display:grid;position:relative;overflow:hidden}@media (max-width:860px){#v-nettside .avslutning .boks{grid-template-columns:minmax(0,1fr)}}#v-nettside .avslutning .boks:after{content:"";pointer-events:none;border:44px solid #ffffff2e;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-80px}#v-nettside .avslutning h2{letter-spacing:-.028em;font-size:clamp(2rem,4.4vw,3.375rem);font-weight:700;line-height:1.06}#v-nettside .avslutning p{max-width:30em;margin-top:14px;font-size:1.125rem}#v-nettside .kontakt{color:#14191c;border-radius:var(--r-l);z-index:1;background:#fff;padding:22px;position:relative}#v-nettside .kontakt small{letter-spacing:.14em;text-transform:uppercase;color:#55636a;font-size:.75rem;font-weight:700;display:block}#v-nettside .kontakt .epost{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}#v-nettside .kontakt .epost span{font-family:var(--display);-webkit-user-select:all;user-select:all;font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:600}#v-nettside .kontakt button{font:inherit;color:#14191c;cursor:pointer;touch-action:manipulation;transition:transform .1s var(--fjaer), border-color var(--fjaer-kort) var(--fjaer);background:#fff;border:1.5px solid #d8e1e3;border-radius:999px;padding:6px 14px;font-size:.875rem;font-weight:600}#v-nettside .kontakt button:active{transform:scale(.95)}@media (hover:hover){#v-nettside .kontakt button:hover{border-color:#14191c}}#v-nettside .kontakt p{color:#55636a;margin-top:12px;font-size:.9062rem}#v-nettside footer{color:var(--dempet);padding-block:40px 56px;font-size:.9062rem}#v-nettside footer .ramme{border-top:1px solid var(--linje);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:28px;display:flex}@media (prefers-reduced-motion:no-preference){#v-nettside .scene .forslag{animation:nettside-inn .8s var(--fjaer) both}#v-nettside .scene .kjokken{animation:nettside-inn-k .8s .2s var(--fjaer) both}#v-nettside .scene .kvittering{animation:nettside-inn-k .8s .35s var(--fjaer) both}@keyframes nettside-inn{0%{opacity:.0001;transform:translateY(16px)scale(.985)}}@keyframes nettside-inn-k{0%{opacity:.0001;transform:translateY(18px)rotate(0)scale(.97)}}html:has(#v-nettside){scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){#v-nettside .knapp:hover{transform:none}#v-nettside .scene .forslag,#v-nettside .scene .kjokken,#v-nettside .scene .kvittering{animation:.3s both nettside-tone}@keyframes nettside-tone{0%{opacity:0}}}#v-nettside .pakkeliste{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.5vw,28px);margin-top:48px;display:grid}@media (max-width:900px){#v-nettside .pakkeliste{grid-template-columns:minmax(0,1fr);max-width:560px}}#v-nettside .pakke{grid-row:span 6;grid-template-rows:subgrid;background:var(--flate);border:1px solid var(--linje);border-radius:var(--r-l);align-content:start;row-gap:0;padding:clamp(22px,3vw,30px);display:grid}#v-nettside .pakke.anbefalt{border:2px solid var(--petrol);box-shadow:var(--skygge)}#v-nettside .pakke-topp{justify-content:space-between;align-items:center;gap:12px;min-height:26px;display:flex}#v-nettside .pakke-merke{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:.75rem;font-weight:700}#v-nettside .pakke-merke.anbefalt{background:var(--saffran);color:var(--pa-saffran)}#v-nettside .pakke-merke.kommer{background:var(--petrol-myk);color:var(--petrol)}#v-nettside .pakke h3{letter-spacing:-.02em;margin-top:10px;font-size:clamp(1.625rem,2.4vw,1.875rem);font-weight:700;line-height:1.1}#v-nettside .pakke .om{color:var(--dempet);margin-top:6px;font-size:.9688rem}#v-nettside .pris{border-bottom:1px solid var(--linje);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:22px;padding-bottom:22px;display:flex}#v-nettside .pris strong{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2.5rem,4vw,3.125rem);font-weight:700;line-height:1}#v-nettside .pris span{color:var(--dempet);font-size:.9375rem}#v-nettside .pakke .innhold>:first-child{margin-top:20px}#v-nettside .pakke .inkl{font-size:.9688rem;font-weight:600}#v-nettside .pakke .punkter{gap:10px;margin-top:14px}#v-nettside .pakke .punkter li{font-size:.9688rem}#v-nettside .pakke .punkter li:before{margin-top:7px}#v-nettside .pakke-handling{align-self:end;padding-top:28px}#v-nettside .pakke-handling .knapp{text-align:center;justify-content:center;width:100%}#v-nettside .pakker-merknad{color:var(--dempet);gap:4px;margin-top:28px;font-size:.9375rem;display:grid}#v-nettside .bunn-lenker{flex-wrap:wrap;gap:8px 22px;display:flex}#v-nettside .bunn-lenker a{text-decoration:none}#v-nettside .bunn-lenker a:hover{color:var(--blekk);text-underline-offset:4px;text-decoration:underline}#v-nettside .kom-i-gang{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,64px);display:grid}@media (min-width:980px){#v-nettside .kom-i-gang{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}#v-nettside .kom-tekst{position:sticky;top:104px}}#v-nettside .kom-steg{counter-reset:kom;gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}#v-nettside .kom-steg li{counter-increment:kom;grid-template-columns:40px minmax(0,1fr);gap:2px 16px;display:grid}#v-nettside .kom-steg li:before{content:counter(kom);background:var(--petrol-myk);width:40px;height:40px;color:var(--petrol);font-weight:700;font-family:var(--display);border-radius:50%;grid-row:span 2;place-items:center;display:grid}#v-nettside .kom-steg b{font-size:1.125rem;font-family:var(--display)}#v-nettside .kom-steg span{color:var(--dempet);font-size:1rem}#v-nettside .kom-fakta{border-top:1px solid var(--linje);gap:10px;margin:28px 0 0;padding:20px 0 0;list-style:none;display:grid}#v-nettside .kom-fakta li{align-items:baseline;gap:10px;font-size:1rem;display:flex}#v-nettside .kom-fakta li:before{content:"✓";color:var(--petrol);font-weight:700}#v-nettside .pamelding-del{background:var(--flate);border:1px solid var(--linje);border-radius:var(--r-l);box-shadow:var(--skygge);padding:clamp(20px,3vw,32px)}#v-nettside .pamelding-del .felt{gap:6px;margin-bottom:14px;display:grid}#v-nettside .pamelding-del .felt label{font-size:.9375rem;font-weight:600}#v-nettside .pamelding-del input:not([type=radio]):not([type=hidden]):not([type=checkbox]){font:inherit;border:1px solid var(--linje);border-radius:var(--r-m);background:var(--flate);width:100%;color:var(--blekk);padding:11px 12px}#v-nettside .pamelding-del .adresse input:not([type=radio]):not([type=hidden]):not([type=checkbox]){background:0 0;border:0;border-radius:0;outline:none;padding-left:1px}#v-nettside .pamelding-del input:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}#v-nettside .pamelding-del .hjelp{color:var(--dempet);margin:0;font-size:.875rem}#v-nettside .pamelding-del .vilkar{margin:10px 0 22px}#v-nettside .pamelding-del .feil{background:color-mix(in srgb, var(--feil) 8%, transparent);color:var(--feil);border-radius:var(--r-m);margin-bottom:14px;padding:10px 12px}#v-nettside .pamelding-del button.knapp[type=submit]{background:var(--saffran);width:100%;color:var(--pa-saffran);justify-content:center;margin-top:4px}#v-nettside .pamelding-del button.knapp[disabled]{opacity:.6;cursor:default;transform:none}#v-nettside .pamelding-del .bunn{color:var(--dempet);text-align:center;margin:16px 0 0;font-size:.875rem}#v-nettside .pamelding-del .steg-to h3{margin:0 0 6px;font-size:1.5rem}#v-nettside .pamelding-del .steg-to .ingress{margin:0 0 16px}#v-nettside .pamelding-del .kodefelt input{letter-spacing:.3em;text-align:center;font-size:1.6rem}#v-nettside .jur-topp{border-bottom:1px solid var(--linje);background:var(--flate);padding-block:22px}#v-nettside .jur-topp .ramme{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;display:flex}#v-nettside .jur-meny{flex-wrap:wrap;gap:6px;display:flex}#v-nettside .jur-meny a{color:var(--dempet);border-radius:999px;padding:7px 14px;font-size:.9375rem;font-weight:600;text-decoration:none}#v-nettside .jur-meny a:hover{color:var(--blekk);background:var(--flate-2)}#v-nettside .jur-meny a[aria-current=page]{background:var(--petrol);color:var(--pa-petrol)}#v-nettside .jur{padding-block:clamp(36px,6vw,64px) 24px}#v-nettside .jur>*{max-width:72ch}#v-nettside .jur-etikett{letter-spacing:.08em;text-transform:uppercase;color:var(--petrol);font-size:.8125rem;font-weight:700;display:inline-block}#v-nettside .jur h1{letter-spacing:-.02em;margin:10px 0 14px;font-size:clamp(2rem,4.5vw,2.9rem);line-height:1.08}#v-nettside .jur-ingress{color:var(--dempet);font-size:1.1875rem;line-height:1.55}#v-nettside .jur-tekst{flex-direction:column;gap:14px;margin-top:36px;display:flex}#v-nettside .jur-tekst h2{border-top:1px solid var(--linje);margin-top:26px;padding-top:22px;font-size:1.375rem}#v-nettside .jur-tekst h3{margin-top:8px;font-size:1.0625rem}#v-nettside .jur-tekst ul,#v-nettside .jur-tekst ol{flex-direction:column;gap:6px;margin:0;padding-left:1.3em;display:flex}#v-nettside .jur-tekst a{color:var(--petrol);text-underline-offset:3px;font-weight:600}#v-nettside .jur-boks{background:var(--petrol-myk);border-radius:var(--r-m);padding:16px 20px}#v-nettside .jur-tabell-wrap{max-width:none;margin-inline:calc(-1*clamp(0px,1vw,8px));overflow-x:auto}#v-nettside .jur-tabell{border-collapse:collapse;background:var(--flate);border-radius:var(--r-m);width:100%;min-width:640px;box-shadow:var(--skygge-liten);font-size:.9688rem;overflow:hidden}#v-nettside .jur-tabell th,#v-nettside .jur-tabell td{text-align:left;vertical-align:top;border-bottom:1px solid var(--linje);padding:12px 14px}#v-nettside .jur-tabell th{letter-spacing:.06em;text-transform:uppercase;color:var(--dempet);background:var(--flate-2);font-size:.8125rem}#v-nettside .jur-tabell tr:last-child td{border-bottom:0}#v-nettside .jur-tabell td:first-child{white-space:nowrap;font-weight:600}#v-nettside .jur>.jur-tekst:has(.jur-tabell-wrap){max-width:1100px}#v-nettside .jur-tekst:has(.jur-tabell-wrap)>:not(.jur-tabell-wrap){max-width:72ch}
