@font-face{font-family:Mada;src:url(/fonts/mada-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Ancizar Sans;src:url(/fonts/ancizar-sans-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Ancizar Sans;src:url(/fonts/ancizar-sans-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Ancizar Sans;src:url(/fonts/ancizar-sans-600.woff2) format("woff2");font-weight:600;font-display:swap}:root{--fjord:#1D4E5F;--fjord-dyb:#143A47;--tegl:#B9533A;--bl\e6k:#1B2428;--gr\e5:#566469;--papir:#fff;--sand:#F3F1EC;--streg:#E1DED7;--gr\f8n:#2F6B4F;--maal:1160px;--tekst:62ch}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font:400 18px/1.6 Ancizar Sans,system-ui,sans-serif;color:var(--bl\e6k);background:var(--papir)}h1,h2,h3{font-family:Mada,Ancizar Sans,sans-serif;font-weight:600;line-height:1.2;color:var(--bl\e6k);margin:0 0 .5em}h1{font-size:clamp(2rem,4.2vw,3.15rem);letter-spacing:-.01em}h2{font-size:clamp(1.5rem,2.6vw,2.05rem);margin-top:0}h3{font-size:1.3rem}p{margin:0 0 1em}a{color:var(--fjord);text-underline-offset:3px}a:hover{color:var(--tegl)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--tegl);outline-offset:2px}img{max-width:100%;height:auto;display:block}table{border-collapse:collapse;width:100%}.l-ramme{max-width:var(--maal);margin:0 auto;padding:0 24px}.l-tekst{max-width:var(--tekst)}.l-midt{text-align:center;margin-left:auto;margin-right:auto}.l-sektion{padding:72px 0}.l-sand{background:var(--sand)}.l-to{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.l-kolonner{columns:4 180px;column-gap:32px}.u-lille{font-size:.875rem;color:var(--gr\e5)}.hovednote{margin:14px auto 0;max-width:62ch}.u-skjult{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.u-tal{text-align:right;white-space:nowrap}.top{position:sticky;top:0;z-index:20;background:var(--papir);border-bottom:1px solid var(--streg)}.top .l-ramme{display:flex;align-items:center;justify-content:space-between;height:72px;gap:24px}.maerke{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--bl\e6k);font:600 1.45rem/1 Mada,sans-serif}.maerke svg{width:34px;height:34px;flex:none}.maerke:hover{color:var(--fjord)}.menu{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.menu>li{position:relative}.menu a,.menu .aabner{display:block;padding:10px 14px;border-radius:6px;font:500 1rem Ancizar Sans,sans-serif;color:var(--bl\e6k);text-decoration:none;cursor:pointer;background:none;border:0}.menu a:hover,.menu .aabner:hover,.menu li.aaben>.aabner{background:var(--sand);color:var(--fjord)}.menu .aabner:after{content:"";display:inline-block;width:7px;height:7px;margin-left:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg)}.panel{position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:10px;display:none}.menu li.aaben .panel{display:block}@media(hover:hover)and (min-width:961px){.menu li.svaev:hover .panel{display:block}}.panel-inde{background:var(--papir);border:1px solid var(--streg);border-radius:10px;box-shadow:0 18px 40px #1b24281f;padding:22px 24px;width:min(680px,92vw);display:grid;grid-template-columns:repeat(4,1fr);gap:2px 18px}.panel-inde a{padding:11px 8px;font-size:.95rem;white-space:nowrap}.panel-inde .alle{grid-column:1/-1;border-top:1px solid var(--streg);margin-top:8px;padding-top:12px}.menuknap{display:none;background:none;border:1px solid var(--streg);border-radius:8px;padding:10px 16px;font:500 1rem Ancizar Sans,sans-serif;color:var(--bl\e6k);cursor:pointer}.menuknap:hover{border-color:var(--fjord);color:var(--fjord)}@media(max-width:960px){.top .l-ramme{height:64px}.menuknap{display:block}.menu{display:none}.top.vis .menu{display:flex;position:absolute;left:0;right:0;top:64px;flex-direction:column;align-items:stretch;background:var(--papir);border-bottom:1px solid var(--streg);padding:8px 16px 18px;box-shadow:0 14px 30px #1b24281a;max-height:calc(100vh - 64px);overflow:auto}.menu .aabner{width:100%;text-align:left}.panel{position:static;transform:none;padding:0}.panel-inde{box-shadow:none;border:0;width:auto;grid-template-columns:repeat(2,1fr);padding:4px 0 8px}}.hoved{background:var(--sand);padding:64px 0 40px}.hoved .under{font-size:1.15rem;color:var(--gr\e5);max-width:56ch}.hoved.l-midt .under{margin:0 auto 32px}.beregner{background:var(--papir);border:1px solid var(--streg);border-radius:14px;box-shadow:0 10px 30px #1b24280f;padding:32px;max-width:900px;margin:0 auto;text-align:left}.beregner fieldset{border:0;margin:0 0 22px;padding:0;min-width:0}.beregner legend,.beregner label{display:block;font-weight:500;font-size:1rem;margin-bottom:8px;color:var(--bl\e6k)}.felt>label:not(.u-skjult){display:flex;align-items:flex-end;min-height:40px;margin-bottom:6px}.hoved .beregn-titel{font-size:1.5rem;margin:40px 0 18px}.typer{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.typer input{position:absolute;opacity:0;pointer-events:none}.typer label{margin:0;display:flex;align-items:center;justify-content:center;min-height:56px;border:1px solid var(--streg);border-radius:10px;font:500 1.05rem Ancizar Sans,sans-serif;cursor:pointer;background:var(--papir);text-align:center;padding:8px}.typer label:hover{border-color:var(--fjord)}.typer input:checked+label{background:var(--fjord);border-color:var(--fjord);color:#fff}.typer input:focus-visible+label{outline:3px solid var(--tegl);outline-offset:2px}.felter{display:grid;grid-template-columns:repeat(var(--antal,2),1fr);gap:18px}.felt{position:relative}.felt input,.felt select{width:100%;height:56px;border:1px solid #C9C5BC;border-radius:10px;padding:0 14px;font:500 1.15rem Ancizar Sans,sans-serif;color:var(--bl\e6k);background:var(--papir)}.felt input:hover,.felt select:hover{border-color:var(--fjord)}.felt .enhed{position:absolute;right:14px;bottom:17px;color:var(--gr\e5);font-size:1rem;pointer-events:none}.felt input.med-enhed{padding-right:52px}.ekstra{margin:4px 0 0}.ekstra summary{cursor:pointer;color:var(--fjord);font-weight:500;font-size:1rem;padding:6px 0;list-style:none}.ekstra summary::-webkit-details-marker{display:none}.ekstra summary:before{content:"+ "}.ekstra[open] summary:before{content:"\2212  "}.ekstra .felter{margin-top:14px}.ekstra p{margin:10px 0 0}.knap{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border-radius:10px;background:var(--fjord);color:#fff;font:500 1.05rem Ancizar Sans,sans-serif;text-decoration:none;border:0;cursor:pointer}.knap:hover{background:var(--fjord-dyb);color:#fff}.knap.lys{background:var(--papir);color:var(--fjord);border:1px solid var(--fjord)}.knap.lys:hover{background:var(--sand);color:var(--fjord-dyb)}.svar{margin-top:26px;border-top:1px solid var(--streg);padding-top:22px;min-height:2.6em;font-size:1.25em}.svar>*{font-size:.8em}.svar .tom{color:var(--gr\e5);margin:0;font:500 1em/1.35 Mada,sans-serif}.svar .linje{font:600 clamp(1.45rem,3vw,2rem)/1.3 "Mada",sans-serif;margin:0 0 10px}.svar .linje b{color:var(--tegl);font-weight:600}.svar .fakta{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0 0 18px;color:var(--gr\e5);font-size:1rem}.svar .fakta strong{color:var(--bl\e6k);font-weight:600}.svar .besked{color:var(--tegl);margin:0}.svar .videre{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:14px}.svar .oplys{font-size:.875rem;color:var(--gr\e5);margin:10px 0 0}.partner{margin-top:22px}.partner .oplys{font-size:.875rem;color:var(--gr\e5);margin:10px 0 0;max-width:62ch}.plan{margin-top:18px}.plan summary{cursor:pointer;color:var(--fjord);font-weight:500;list-style:none}.plan summary::-webkit-details-marker{display:none}.plan .rul{overflow-x:auto;margin-top:10px;border:1px solid var(--streg);border-radius:8px}.rul{overflow-x:auto;-webkit-overflow-scrolling:touch}.tabel th,.tabel td{padding:12px 14px;border-bottom:1px solid var(--streg);text-align:left;vertical-align:top}.tabel th{font-weight:600;font-size:.95rem;color:var(--gr\e5);background:var(--sand)}.tabel td.u-tal,.tabel th.u-tal{text-align:right}.tabel .noegle{color:var(--tegl);font-weight:600}.tabel caption{text-align:left;font-size:.9rem;color:var(--gr\e5);padding:0 0 10px;caption-side:top}.trin{max-width:640px;margin:0 auto}.trin .taeller{font-size:.95rem;color:var(--gr\e5);margin:0 0 6px}.trin h2{font-size:1.5rem;margin:0 0 14px}.trin .hjaelp{font-size:.95rem;color:var(--gr\e5);margin:8px 0 0}.trin .styr{display:flex;gap:12px;margin-top:22px}.trin-side[hidden]{display:none}.noegletal{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--streg);border-radius:12px;background:var(--papir);margin:28px 0 0;overflow:hidden}.noegletal div{padding:22px 24px;border-left:1px solid var(--streg)}.noegletal div:first-child{border-left:0}.noegletal dt{font-size:.95rem;color:var(--gr\e5);margin:0 0 4px}.noegletal dd{margin:0;font:600 1.6rem/1.2 Mada,sans-serif;color:var(--bl\e6k)}.noegletal dd span{display:block;font:400 .9rem Ancizar Sans,sans-serif;color:var(--gr\e5);margin-top:4px}.beloebsgitter{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.beloebsgitter a{display:block;padding:14px 10px;text-align:center;border:1px solid var(--streg);border-radius:10px;background:var(--papir);text-decoration:none;font-weight:500;color:var(--bl\e6k)}.beloebsgitter a:hover{border-color:var(--fjord);color:var(--fjord)}.lovboks{background:var(--sand);border-radius:12px;padding:22px 26px;margin:24px 0}.lovboks p:last-child{margin:0}.l-sand .lovboks{background:var(--papir)}.liste{padding-left:1.2em}.liste li{margin-bottom:.5em}.kilde{font-size:.9rem;color:var(--gr\e5)}.foto{border-radius:14px;width:100%;object-fit:cover;aspect-ratio:16/10}.l-to .foto{align-self:start}.foto.bred{aspect-ratio:21/8;max-height:340px}.fod{background:var(--fjord-dyb);color:#dce6e9;margin-top:0;font-size:.875rem}.fod a{color:#fff;text-decoration:none}.fod a:hover{text-decoration:underline;color:#fff}.fod .l-ramme{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px;padding-top:56px;padding-bottom:44px}.fod .om{max-width:34ch}.fod .om .maerke{color:#fff;margin-bottom:14px}.fod .om .maerke:hover{color:#fff}.fod h2{font:600 1rem Mada,sans-serif;color:#fff;margin:0 0 12px}.fod ul{list-style:none;margin:0;padding:0}.fod li{margin:0 0 8px}.jura{background:#0e2b35;color:#b9c8cd}.jura .l-ramme{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;padding-top:16px;padding-bottom:16px}.jura a{color:#dce6e9}.prosa{max-width:var(--tekst)}.prosa h2{margin-top:1.6em}.prosa h2:first-child{margin-top:0}.sektionshoved{max-width:var(--tekst);margin-bottom:28px}@media(max-width:960px){.l-to{grid-template-columns:1fr;gap:32px}.fod .l-ramme{grid-template-columns:1fr 1fr}.beloebsgitter{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){body{font-size:17px}.l-ramme{padding:0 18px}.l-sektion{padding:52px 0}.hoved{padding:40px 0 32px}.beregner{padding:20px 16px;border-radius:12px}.felter{grid-template-columns:1fr}.typer label{font-size:.98rem;min-height:52px}.noegletal{grid-template-columns:1fr}.noegletal div{border-left:0;border-top:1px solid var(--streg);padding:12px 16px}.noegletal dt{margin:0 0 2px}.noegletal dd{text-align:left;font-size:1.35rem}.noegletal dd span{font-size:.85rem;margin-top:2px}.hoved .beregn-titel{margin-top:28px}.noegletal div:first-child{border-top:0}.beloebsgitter{grid-template-columns:repeat(2,1fr)}.fod .l-ramme{grid-template-columns:1fr;gap:28px}.tabel th,.tabel td{padding:10px}.rul:has(.stak){overflow:visible}.stak,.stak tbody,.stak tr,.stak td,.stak caption{display:block;width:100%}.stak thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.stak tr{border:1px solid var(--streg);border-radius:8px;margin:0 0 12px;padding:4px 0}.stak td,.stak td.u-tal{text-align:left;white-space:normal;border-bottom:0;padding:6px 14px;overflow-wrap:anywhere}.stak td:before{content:attr(data-l);display:block;font-weight:600;font-size:.85rem;color:var(--gr\e5)}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
