@font-face{font-display:swap;font-family:FreiTittel;font-style:normal;font-weight:100 700;src:url(../fonts/josefin-sans-latin.woff2) format("woff2")}@font-face{font-display:swap;font-family:FreiBrod;font-style:normal;font-weight:300 800;src:url(../fonts/open-sans-latin.woff2) format("woff2")}*,:after,:before{box-sizing:border-box}html{overflow-x:clip;scroll-behavior:smooth;scroll-padding-top:var(--nav-hoyde)}body.presentasjon{--farge-gevinst:#2f7a4f;--farge-kostnad:#c45c4a;--farge-aksent-tekst:#1f6ba8;--farge-kostnad-tekst:#b04a38;--maal:40rem;--maal-bred:66rem;--side:20px;--nav-hoyde:3.5rem;--knapp-hoyde:2.75rem;--linje:color-mix(in srgb,var(--farge-tekst) 12%,transparent);--linje-svak:color-mix(in srgb,var(--farge-tekst) 8%,transparent);background:var(--farge-flate);color:var(--farge-tekst);font-family:var(--font-brod);font-size:1.0625rem;font-synthesis:none;line-height:1.6;margin:0;max-width:100%;overflow-x:clip;touch-action:pan-y}img{display:block;height:auto;image-orientation:from-image;max-width:100%}h1,h2,h3{font-family:var(--font-overskrift);font-weight:600;letter-spacing:-.015em;line-height:1.2;margin:0 0 .75rem;overflow-wrap:break-word}h1{font-size:clamp(1.55rem,6vw,2.55rem)}h2{font-size:clamp(1.4rem,3vw,2.05rem)}h3{font-size:1.05rem;letter-spacing:0}.seksjon-inner>h2{margin-bottom:1rem}li,p{overflow-wrap:break-word}p{margin:0 0 1rem}a{color:var(--farge-aksent-tekst)}.merke{margin:0}.merke img{height:1.2rem;width:auto}.merke-meny{margin:0}.merke-omslag img{height:1.7rem}.merke-omslag img,.seksjon-forside:not(.har-bilde) .cobrand-logo{filter:brightness(0) invert(1)}.merke-ord{font-family:var(--font-overskrift);font-size:.78rem;font-weight:600;letter-spacing:.18em;margin:0;text-transform:uppercase}.innhold{align-items:center;backdrop-filter:saturate(1.1) blur(6px);background:color-mix(in srgb,var(--farge-flate) 92%,#fff);border-bottom:1px solid var(--linje);display:flex;gap:.85rem;min-height:var(--nav-hoyde);padding:.45rem var(--side);position:sticky;top:0;z-index:20}.innhold-fremdrift{background:var(--linje-svak);bottom:-1px;height:2px;left:0;position:absolute;right:0}.innhold-fremdrift span{background:var(--farge-aksent);display:block;height:100%;transition:width .12s linear;width:0}.innhold ol{list-style:none;margin:0;padding:0}.innhold-bryter{align-items:center;background:none;border:0;color:var(--farge-primar);cursor:pointer;display:flex;flex:1 1 auto;font:inherit;font-size:.88rem;gap:.5rem;margin:0;min-height:2.75rem;min-width:0;padding:0 .5rem;text-align:left}.innhold-bryter-hjelp{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.innhold-pil{color:var(--farge-aksent-tekst);flex:0 0 auto;height:1.1rem;margin-left:auto;transition:transform .18s ease;width:1.1rem}.innhold-bryter[aria-expanded=true] .innhold-pil{transform:rotate(180deg)}.innhold-aktiv-nr{color:var(--farge-aksent-tekst);flex:0 0 auto;font-size:.7rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.08em}.innhold-aktiv-tekst{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:899px){.innhold ol{background:color-mix(in srgb,var(--farge-flate) 96%,#fff);border-bottom:1px solid var(--linje);box-shadow:0 18px 36px color-mix(in srgb,var(--farge-tekst) 14%,transparent);left:0;max-height:min(70svh,30rem);overflow-y:auto;position:absolute;right:0;top:100%}.innhold:not(.er-apen) ol{display:none}.innhold ol li+li a{border-top:1px solid var(--linje-svak)}.innhold ol a{align-items:baseline;display:flex;font-size:.98rem;gap:.75rem;min-height:3rem;padding:.7rem var(--side)}.innhold ol .innhold-etikett{height:auto;position:static;width:auto;clip:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.innhold a{color:color-mix(in srgb,var(--farge-tekst) 62%,var(--farge-flate));line-height:1.3;text-decoration:none}.innhold a:hover{color:var(--farge-tekst)}.innhold a[aria-current=location],.innhold-tilbud[aria-current=location]{background:color-mix(in srgb,var(--farge-aksent) 8%,transparent);color:var(--farge-aksent-tekst);font-weight:600}.innhold-etikett{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.innhold-nr{flex:0 0 auto;font-size:.72rem;font-variant-numeric:tabular-nums;letter-spacing:.04em;opacity:.8}.innhold a:focus-visible,.knapp:focus-visible,.respons-skjema input:focus-visible,.respons-skjema textarea:focus-visible,.tabell[tabindex]:focus-visible{outline:2px solid var(--farge-aksent);outline-offset:2px}.seksjon{padding:4rem var(--side) 3.5rem;position:relative;scroll-margin-top:var(--nav-hoyde)}.seksjon-inner,.seksjon-inner--bred{margin:0 auto;max-width:var(--maal-bred)}.avslutning,.forbehold,.fotnote,.ingress,.respons-ingress{max-width:var(--maal)}.seksjon-nr{color:var(--farge-aksent-tekst);font-size:.72rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:.16em;margin:0 0 1.4rem}.seksjon-nr:after{background:currentColor;content:"";display:block;height:2px;margin-top:.6rem;opacity:.55;width:2.25rem}.seksjon-sitat .seksjon-nr{color:color-mix(in srgb,var(--farge-flate) 70%,var(--farge-aksent))}.seksjon-omslag{background:radial-gradient(90rem 40rem at 88% 8%,color-mix(in srgb,var(--farge-aksent) 26%,transparent),transparent 62%),var(--farge-primar);color:var(--farge-flate);height:100svh;justify-content:space-between;min-height:100svh;overflow:hidden;padding:8vh 8vw 3.5rem;scroll-margin-top:0}.omslag-ramme,.seksjon-omslag{display:flex;flex-direction:column}.omslag-ramme{gap:2.5rem;margin:auto 0}.omslag-type{font-size:.72rem;letter-spacing:.22em;margin:0 0 .8rem;opacity:.72;text-transform:uppercase}.omslag-tittel{color:inherit;font-size:clamp(2.6rem,8vw,5.2rem);letter-spacing:-.035em;line-height:1.02;margin:0;max-width:9ch}.omslag-meta{display:grid;gap:1.05rem;margin:0}.omslag-meta dt{font-size:.66rem;letter-spacing:.14em;opacity:.72;text-transform:uppercase}.omslag-meta dd{font-size:1.02rem;margin:.2rem 0 0}.omslag-bla{align-items:flex-start;align-self:flex-start;color:inherit;display:inline-flex;flex-direction:column;font-size:.84rem;font-weight:600;gap:.25rem;letter-spacing:.04em;position:relative;text-decoration:none;z-index:3}.omslag-bla svg{animation:omslag-pek 1.7s ease-in-out infinite;height:1.45rem;width:1.45rem}@keyframes omslag-pek{0%,to{transform:translateY(0)}50%{transform:translateY(.38rem)}}@media (prefers-reduced-motion:reduce){.omslag-bla svg{animation:none}}body.viser-omslag{--nav-hoyde:0px}body.viser-omslag .innhold{border-width:0;height:0;min-height:0;opacity:0;overflow:hidden;padding-block:0;pointer-events:none;visibility:hidden}.seksjon-forside{background:radial-gradient(1200px 500px at 80% -10%,color-mix(in srgb,var(--farge-aksent) 28%,transparent),transparent 55%),linear-gradient(165deg,color-mix(in srgb,var(--farge-primar) 86%,#000) 0,var(--farge-primar) 55%,color-mix(in srgb,var(--farge-primar) 80%,#041018) 100%);color:var(--farge-flate);display:flex;flex-direction:column;justify-content:flex-end;min-height:100svh;overflow:hidden;padding:5rem var(--side) 3.5rem}.seksjon-blokk:has(>.seksjon-forside.har-bilde){height:calc(100svh - var(--nav-hoyde));max-height:calc(100svh - var(--nav-hoyde));overflow:hidden}.seksjon-forside:not(.har-bilde) .forside-lag{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-height:0;position:relative;z-index:2}.seksjon-forside:not(.har-bilde) .forside-kunde{position:relative;z-index:3}.seksjon-forside.har-bilde{background:color-mix(in srgb,var(--farge-primar) 18%,#0a1620);color:var(--farge-flate);display:block;flex:none;height:100%;min-height:0;overflow:hidden;padding:0;position:relative}.seksjon-forside.har-bilde .forside-foto{inset:0;overflow:hidden;position:absolute}.seksjon-forside.har-bilde .forside-foto img{height:100%;inset:0;max-width:none;object-fit:cover;object-position:72% 48%;position:absolute;width:100%}.forside-lag{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.75rem var(--side) 2rem;position:relative;z-index:2}.seksjon-forside.har-bilde .forside-lag{padding-bottom:11vh}.seksjon-forside.har-bilde .forside-lag:before{background:linear-gradient(105deg,color-mix(in srgb,#041018 22%,transparent),transparent 38%);content:"";inset:0;pointer-events:none;position:absolute}.forside-kunde{align-self:flex-end;background:transparent;margin:0;padding:0;position:relative;z-index:1}.forside-kort{background:var(--farge-primar);box-shadow:0 16px 40px color-mix(in srgb,#000 22%,transparent);color:var(--farge-flate);max-width:min(30rem,100%);padding:1.45rem 1.5rem 1.4rem;position:relative;z-index:1}.seksjon-forside:not(.har-bilde) .forside-kort{background:none;max-width:40rem;padding:0}.forside-kort .undertittel,.forside-kort h1{color:inherit}.forside-kilde{font-size:.7rem;letter-spacing:.12em;margin:0 0 .55rem;opacity:.72;text-transform:uppercase}.seksjon-forside h1{margin-bottom:.55rem;max-width:22ch}.forside-kort h1{font-size:clamp(1.22rem,3.6vw,1.7rem);font-weight:400;letter-spacing:-.01em;line-height:1.28;margin-bottom:.55rem;max-width:none}.forside-felt .knapp{min-height:2.45rem;padding-right:.95rem}.undertittel{font-size:.98rem;line-height:1.45;margin:0 0 .75rem;max-width:36rem}.forside-meta{display:grid;gap:.65rem 1.25rem;margin:0}.forside-meta div{margin:0}.forside-meta dt{font-size:.66rem;letter-spacing:.1em;margin-bottom:.12rem;opacity:.7;text-transform:uppercase}.forside-meta dd{font-size:.9rem;margin:0}.forside-kort .undertittel{font-size:1rem;line-height:1.45;margin:0;max-width:none;opacity:.92}.cobrand-logo{height:5.5rem;width:auto}.forside-felt-bunn{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-top:.15rem}.ingress{font-size:1.12rem;line-height:1.5;margin:0 0 2rem}.funn-punkter,.punktliste{display:grid;gap:1.5rem;list-style:none;margin:0 0 2rem;padding:0}.punktliste{counter-reset:punkt}.punktliste li{border:0;column-gap:1rem;display:grid;grid-template-columns:2.5rem minmax(0,1fr);padding:0}.punktliste li:before{border:1px solid var(--farge-aksent);border-radius:50%;color:var(--farge-aksent);content:counter(punkt,decimal-leading-zero);counter-increment:punkt;display:grid;font-size:.75rem;font-weight:600;grid-row:1/span 3;height:2.5rem;letter-spacing:.06em;place-items:center;width:2.5rem}.punktliste h3,.punktliste p{grid-column:2}.punktliste h3{margin:.35rem 0 .3rem}.punktliste p{margin:0}.funn-punkter li{border-left:2px solid var(--farge-aksent);max-width:var(--maal);padding:.85rem 0 .85rem 1.15rem}.avslutning{border-top:1px solid var(--linje);font-weight:600;margin:0;padding:1.15rem 0 0}.forbehold,.fotnote{color:color-mix(in srgb,var(--farge-tekst) 72%,var(--farge-flate));font-size:.9rem;margin:1.5rem 0 0}.tabell{background:#fff;border:0;box-shadow:0 1px 0 var(--linje),0 -1px 0 var(--linje);margin:1.75rem 0 0;max-width:100%;overflow-x:auto;width:100%}.tabell table{border-collapse:collapse;min-width:0;width:100%}.tabell td,.tabell th{border-bottom:1px solid var(--linje-svak);padding:.85rem 1.15rem;text-align:left;vertical-align:top}.tabell th{border-bottom-color:var(--linje);color:color-mix(in srgb,var(--farge-tekst) 62%,var(--farge-aksent-tekst));font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.tabell-tall td{font-variant-numeric:tabular-nums}.tabell-tall td:last-child,.tabell-tall th:last-child{font-weight:600;text-align:right}.tabell tr:last-child td{border-bottom:0}.sammenligning{margin-top:2rem}.er-gevinst{color:var(--farge-gevinst);font-weight:600}.er-kostnad{color:var(--farge-kostnad-tekst);font-weight:600}.er-sum td{border-top:2px solid var(--farge-primar);font-weight:600}.er-sum td:first-child{color:var(--farge-primar)}.tabell-foretter td:nth-child(3){background:color-mix(in srgb,var(--farge-aksent) 6%,transparent);font-weight:600}.tabell-foretter th:nth-child(3){background:color-mix(in srgb,var(--farge-aksent) 10%,transparent);color:var(--farge-primar)}.seksjon-sitat{background:var(--farge-primar);color:var(--farge-flate);padding-block:5.5rem}.seksjon-sitat .eyebrow{color:color-mix(in srgb,var(--farge-flate) 78%,var(--farge-aksent))}.eyebrow{color:var(--farge-aksent-tekst);font-size:.75rem;letter-spacing:.14em;margin:0 0 1rem;text-transform:uppercase}.seksjon-sitat blockquote{border-left:3px solid var(--farge-aksent);margin:0;padding:0 0 0 1.35rem}.seksjon-sitat blockquote p{font-size:clamp(1.3rem,2.6vw,2.15rem);font-weight:400;letter-spacing:-.015em;line-height:1.34;margin:0;max-width:22em}.kilde{display:flex;flex-wrap:wrap;font-size:.95rem;gap:.35rem .75rem;margin:1.5rem 0 0}.kilde span{color:color-mix(in srgb,var(--farge-flate) 78%,var(--farge-primar))}.portrett{border-radius:50%;height:5.5rem;margin:0 0 1.1rem;object-fit:cover;object-position:center 20%;width:5.5rem}.sitat-ramme{display:grid;gap:1.15rem;grid-template-areas:"nr" "portrett" "tekst"}.sitat-ramme>.seksjon-nr{grid-area:nr}.sitat-ramme>.portrett{grid-area:portrett}.sitat-ramme>.sitat-tekst{grid-area:tekst}.nokkeltall{background:none;border:0;display:grid;gap:1.5rem 2.5rem;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0 0 2.5rem}.nokkeltall>div{background:none;border-top:2px solid var(--farge-aksent);padding:.9rem 0 0}.nokkeltall dt{color:var(--farge-primar);font-size:clamp(1.9rem,3.6vw,2.9rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.035em;line-height:1.05}.nokkeltall dd{color:color-mix(in srgb,var(--farge-tekst) 78%,var(--farge-flate));font-size:.92rem;line-height:1.35;margin:.45rem 0 0}.nokkeltall--gevinst>div{border-top-color:var(--farge-gevinst)}.nokkeltall--gevinst dt{color:var(--farge-gevinst)}.nokkeltall--kostnad>div{border-top-color:var(--farge-kostnad)}.nokkeltall--kostnad dt{color:var(--farge-kostnad-tekst)}.modeller{align-items:stretch;display:grid;gap:1.15rem}.modeller article{background:#fff;border-top:3px solid var(--farge-aksent);display:flex;flex-direction:column;min-width:0;padding:1.7rem 1.5rem 1.5rem}.modeller article h3{font-size:1.25rem;margin-bottom:.85rem}.modell-pris{line-height:1.15;margin:0 0 .35rem}.modell-pris strong{color:var(--farge-primar);display:block;font-size:clamp(1.6rem,3vw,2.05rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.03em}.modell-pris span{color:color-mix(in srgb,var(--farge-tekst) 72%,#fff);display:block;font-size:.85rem;margin-top:.3rem}.modell-fakta{background:color-mix(in srgb,var(--farge-aksent) 10%,#fff);color:var(--farge-primar);display:inline-block;font-size:.78rem;font-weight:600;letter-spacing:.02em;margin:0 0 1.1rem;padding:.3rem .65rem}.modeller article .tabell{background:transparent;border:0;box-shadow:none;margin-bottom:0}.modeller article .tabell td,.modeller article .tabell th{padding-left:0;padding-right:0}.bildegalleri{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin-top:2.5rem}.bildegalleri img{aspect-ratio:4/3;background:color-mix(in srgb,var(--farge-tekst) 6%,var(--farge-flate));height:auto;object-fit:cover;object-position:center;width:100%}.bildegalleri--bred{grid-template-columns:minmax(0,1fr)}.bildegalleri--bred img{aspect-ratio:16/9}.kontaktfelt{display:grid;gap:2rem;margin-top:.5rem}.kontakter{align-content:start;display:grid;gap:1.5rem;list-style:none;margin:0;padding:0}.kontakter li{border-top:2px solid var(--farge-aksent);padding-top:1.15rem}.kontakter h3{font-size:1.2rem;margin:0 0 .15rem}.kontakt-rolle{color:color-mix(in srgb,var(--farge-tekst) 72%,var(--farge-flate));font-size:.85rem;letter-spacing:.02em;margin:0 0 .65rem}.kontakt-linjer{display:flex;flex-direction:column;font-size:1rem;gap:.2rem;margin:0}.kontakt-linjer a{align-self:flex-start;border-bottom:1px solid color-mix(in srgb,var(--farge-aksent) 45%,transparent);color:var(--farge-primar);font-variant-numeric:tabular-nums;text-decoration:none}.kontakt-linjer a:hover{border-bottom-color:currentColor;color:var(--farge-aksent)}.kontaktbilde img{aspect-ratio:4/3;height:auto;object-fit:cover;object-position:center 22%;width:100%}.respons-seksjon,.seksjon-blokk>.respons-seksjon{background:var(--farge-flate);margin:0;padding:0 var(--side) 3.5rem}.seksjon-blokk:has(>.seksjon-sitat)>.respons-seksjon{padding-top:3.5rem}.respons-seksjon .seksjon-inner,.seksjon-blokk>.respons-seksjon .seksjon-inner{border-top:0;margin:0 auto;max-width:var(--maal-bred);padding-top:0}.beslutning-valg-knapp,.knapp,.respons-skjema .knapp{align-items:center;background:#fff;border:1.5px solid var(--farge-primar);border-radius:999px;box-shadow:0 1px 0 color-mix(in srgb,var(--farge-tekst) 8%,transparent);box-sizing:border-box;color:var(--farge-primar);cursor:pointer;display:inline-flex;font:inherit;font-size:.92rem;font-weight:600;gap:.55rem;justify-content:center;letter-spacing:.01em;line-height:1;min-height:var(--knapp-hoyde);padding:0 1.1rem 0 .7rem;transition:background .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease;white-space:nowrap}.respons-seksjon .respons-apne{background:transparent;border-color:var(--linje);box-shadow:none;color:color-mix(in srgb,var(--farge-tekst) 70%,var(--farge-flate));font-weight:400}.respons-seksjon .respons-apne .knapp-ikon{background:transparent}.respons-seksjon .respons-apne:hover,.respons-seksjon .respons-apne[aria-expanded=true]{border-color:var(--farge-primar);color:var(--farge-flate)}.knapp-ikon{background:color-mix(in srgb,var(--farge-primar) 10%,#fff);border-radius:50%;flex:0 0 auto;height:1.35rem;padding:.15rem;width:1.35rem}.beslutning-valg-knapp:hover,.beslutning-valg-knapp[aria-expanded=true],.knapp:hover,.knapp[aria-expanded=true]{background:var(--farge-primar);box-shadow:0 6px 16px color-mix(in srgb,var(--farge-primar) 22%,transparent);color:var(--farge-flate);transform:translateY(-1px)}.beslutning-valg-knapp:hover .knapp-ikon,.beslutning-valg-knapp[aria-expanded=true] .knapp-ikon,.knapp:hover .knapp-ikon,.knapp[aria-expanded=true] .knapp-ikon{background:color-mix(in srgb,var(--farge-flate) 16%,transparent)}.beslutning-valg-knapp:active,.knapp:active{transform:translateY(0)}.knapp-fylt{background:var(--farge-primar);color:var(--farge-flate)}.knapp-fylt .knapp-ikon{background:color-mix(in srgb,var(--farge-flate) 16%,transparent)}.knapp-fylt:hover{background:color-mix(in srgb,var(--farge-primar) 82%,#000)}.respons-skjema{display:grid;gap:.85rem;margin-top:1.25rem;max-width:34rem}.respons-skjema[hidden]{display:none}.respons-ingress{font-size:1rem;margin:0}.respons-skjema label{display:grid;font-size:.9rem;gap:.35rem}.respons-skjema input,.respons-skjema textarea{background:#fff;border:1px solid color-mix(in srgb,var(--farge-tekst) 25%,transparent);border-radius:0;color:var(--farge-tekst);font:inherit;max-width:100%;padding:.6rem .75rem;width:100%}.respons-skjema .knapp{justify-self:start}.respons-skjema .knapp:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.respons-status{font-size:.95rem;margin:0;min-height:1.4em}.respons-status.er-feil{color:var(--farge-kostnad)}.seksjon-beslutning{background:radial-gradient(70rem 30rem at 82% 0,color-mix(in srgb,var(--farge-aksent) 24%,transparent),transparent 60%),var(--farge-primar);color:var(--farge-flate);margin-top:2rem;padding:7rem var(--side) 7.5rem;position:relative}.seksjon-beslutning h2{font-size:clamp(1.75rem,3.6vw,2.5rem);max-width:18ch}.seksjon-beslutning .ingress{color:color-mix(in srgb,var(--farge-flate) 86%,var(--farge-primar))}.seksjon-beslutning .respons-ingress,.seksjon-beslutning .respons-skjema label{color:color-mix(in srgb,var(--farge-flate) 90%,var(--farge-primar))}.seksjon-beslutning .beslutning-valg-knapp{background:transparent;border-color:color-mix(in srgb,var(--farge-flate) 55%,transparent);color:var(--farge-flate)}.seksjon-beslutning .beslutning-valg-knapp .knapp-ikon{background:color-mix(in srgb,var(--farge-flate) 16%,transparent)}.seksjon-beslutning .beslutning-valg-knapp:hover,.seksjon-beslutning .beslutning-valg-knapp[aria-expanded=true]{background:var(--farge-flate);border-color:var(--farge-flate);box-shadow:0 8px 20px color-mix(in srgb,#000 28%,transparent);color:var(--farge-primar)}.seksjon-beslutning .beslutning-valg-knapp:hover .knapp-ikon,.seksjon-beslutning .beslutning-valg-knapp[aria-expanded=true] .knapp-ikon{background:color-mix(in srgb,var(--farge-primar) 12%,transparent)}.seksjon-beslutning .beslutning-valg-knapp.knapp-fylt,.seksjon-beslutning .respons-skjema .knapp{background:var(--farge-flate);border-color:var(--farge-flate);color:var(--farge-primar)}.seksjon-beslutning .respons-skjema input,.seksjon-beslutning .respons-skjema textarea{background:color-mix(in srgb,var(--farge-flate) 8%,transparent);border-color:color-mix(in srgb,var(--farge-flate) 40%,transparent);color:var(--farge-flate)}.seksjon-beslutning .respons-status.er-feil{color:color-mix(in srgb,var(--farge-kostnad) 70%,#fff)}.beslutning-valg{align-items:stretch;display:flex;flex-wrap:wrap;gap:.65rem;margin:2rem 0 0}.seksjon-beslutning .seksjon-nr{color:color-mix(in srgb,var(--farge-flate) 72%,var(--farge-aksent))}.beslutning-ramme{display:grid;gap:3rem}.beslutning-folk-ingress{color:color-mix(in srgb,var(--farge-flate) 82%,var(--farge-primar));margin:0 0 1.15rem}.seksjon-beslutning .kontakter li{border-top-color:color-mix(in srgb,var(--farge-flate) 32%,transparent)}.seksjon-beslutning .kontakt-rolle{color:color-mix(in srgb,var(--farge-flate) 68%,var(--farge-primar))}.seksjon-beslutning .kontakt-linjer a{border-bottom-color:color-mix(in srgb,var(--farge-flate) 42%,transparent);color:var(--farge-flate)}.seksjon-beslutning .kontakt-linjer a:hover{border-bottom-color:currentColor;color:var(--farge-flate)}.seksjon-beslutning .kontaktbilde img{aspect-ratio:4/3;max-height:14rem;object-position:center 22%}@media (max-width:719px){.tabell{background:none;box-shadow:none;overflow-x:visible}.tabell table,.tabell tbody,.tabell td,.tabell tr{display:block;width:100%}.tabell thead{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.tabell tr{background:#fff;border-left:2px solid var(--linje);margin-bottom:.6rem;padding:.9rem 1.1rem}.tabell tr:last-child{margin-bottom:0}.tabell td{border-bottom:0;display:block;padding:.55rem 0 0;text-align:left}.tabell td:before{color:color-mix(in srgb,var(--farge-tekst) 58%,var(--farge-aksent-tekst));content:attr(data-etikett);display:block;font-size:.66rem;font-weight:600;letter-spacing:.09em;line-height:1.4;margin-bottom:.1rem;text-transform:uppercase}.tabell td:first-child{border-bottom:1px solid var(--linje-svak);display:block;font-size:1.02rem;font-weight:600;margin-bottom:.35rem;padding-bottom:.5rem}.tabell td:first-child:before{content:none}.tabell td.er-tom{display:none}.tabell-tall td:last-child{text-align:left}.tabell-foretter td:nth-child(3){background:none}.er-sum{border-left-color:var(--farge-primar)}.er-sum td{border-top:0}.modeller article .tabell tr{background:color-mix(in srgb,var(--farge-tekst) 3%,#fff);padding-left:.9rem}}@media (max-width:899px){.seksjon-omslag{padding:7vh 7vw 3rem}.omslag-ramme{gap:2rem}}@media (min-width:900px){body.presentasjon{--side:4rem;--nav-hoyde:0px}html{scroll-padding-top:0}.innhold{align-items:stretch;backdrop-filter:none;border-bottom:0;border-right:1px solid var(--linje);bottom:0;display:flex;flex-direction:column;height:auto;left:0;min-height:0;overflow-y:auto;padding:2rem 1.15rem;position:fixed;top:0;transform:translateX(0);transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .45s ease,visibility 0s linear;width:15rem}.innhold-bryter,.innhold-fremdrift{display:none}.innhold ol{display:flex;flex-direction:column;gap:.2rem;margin-top:1.75rem}.innhold ol a{border-left:2px solid transparent;display:grid;font-size:.92rem;gap:.15rem;justify-items:start;padding:.55rem .65rem}.innhold a[aria-current=location],.innhold-tilbud[aria-current=location]{border-left-color:var(--farge-aksent)}.innhold-etikett{height:auto;overflow:hidden;position:static;width:auto;clip:auto;display:block;max-width:11.5rem;text-overflow:ellipsis;white-space:nowrap}.innhold-nr{font-size:.68rem;letter-spacing:.08em;opacity:.7}main{margin-left:15rem;transition:margin-left .52s cubic-bezier(.22,1,.36,1)}body.viser-omslag .innhold{border-right:1px solid var(--linje);height:auto;opacity:0;overflow-y:auto;padding:2rem 1.15rem;pointer-events:none;transform:translateX(-102%);transition:transform .52s cubic-bezier(.22,1,.36,1),opacity .45s ease,visibility 0s linear .52s;visibility:hidden}body.viser-omslag main{margin-left:0}@media (prefers-reduced-motion:reduce){.innhold,main{transition:opacity .28s ease,visibility .28s ease}body.viser-omslag .innhold{transform:none}}.seksjon{padding:6.5rem var(--side) 5rem;scroll-margin-top:0}.seksjon-sitat{padding-block:8rem}.seksjon-inner>h2{max-width:26ch}.seksjon-forside{padding:6rem var(--side) 4.5rem}.seksjon-forside.har-bilde{padding:0}.forside-lag{padding:2.75rem 3rem 3.1rem}.seksjon-forside.har-bilde .forside-lag{padding-bottom:15vh}.cobrand-logo{height:8rem}.forside-kort{max-width:min(28rem,36%);padding:1.85rem 1.9rem 1.75rem}.forside-kort h1{font-size:clamp(1.32rem,1.65vw,1.65rem)}.forside-kort .undertittel{font-size:1.02rem;line-height:1.5}.seksjon-omslag{padding:8vh 7vw 4rem}.omslag-ramme{align-items:end;display:grid;gap:4rem;grid-template-columns:minmax(0,1.35fr) minmax(14rem,.65fr)}.omslag-meta{border-top:2px solid color-mix(in srgb,var(--farge-flate) 40%,transparent);padding-top:.4rem}.seksjon-forside:not(.har-bilde) h1{max-width:18ch}.forside-meta{grid-template-columns:1fr 1fr}.sitat-ramme{align-items:start;gap:2.25rem 2.5rem;grid-template-areas:"nr nr" "portrett tekst";grid-template-columns:9rem minmax(0,1fr);max-width:var(--maal-bred)}.seksjon-blokk:has(>.seksjon-sitat)>.respons-seksjon{padding-top:5rem}.sitat-ramme .portrett{height:9rem;margin:0;width:9rem}.modeller{gap:1.5rem;grid-template-columns:1fr 1fr}.kontaktfelt{align-items:start;gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.seksjon-beslutning.har-kontakt .beslutning-ramme{align-items:start;gap:4rem;grid-template-columns:minmax(0,1.1fr) minmax(16rem,.8fr)}.seksjon-beslutning.har-kontakt .kontaktfelt{gap:1.35rem;grid-template-columns:minmax(0,1fr)}.kontaktbilde img{aspect-ratio:3/4}.nokkeltall{gap:1.75rem 3rem;margin-bottom:3rem}}@media (min-width:1080px){.punktliste{column-gap:3rem;row-gap:2.25rem}.punktliste,.seksjon-inner:not(.seksjon-inner--bred) .punktliste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.innhold,.merkefelt,.omslag-bla,.respons-seksjon,body.viser-omslag .innhold{display:none}.tabell{overflow:visible}.seksjon-omslag{background:none;break-after:page;color:#111;height:auto;min-height:0;padding:1.5rem 0}.merke-omslag img{filter:none}main{margin:0}.seksjon,.seksjon-blokk:has(>.seksjon-forside.har-bilde),.seksjon-forside{height:auto;max-height:none;min-height:0;padding:1.5rem 0;page-break-inside:avoid;background:none;color:#111;overflow:visible}.seksjon-forside.har-bilde{display:block;height:auto}.seksjon-forside.har-bilde .forside-foto{height:18rem;position:relative}.seksjon-forside.har-bilde .forside-foto img{position:absolute}.seksjon-forside.har-bilde .forside-lag{height:18rem;inset:0;padding:1.25rem;position:absolute}.seksjon-beslutning,.seksjon-sitat{background:none;color:#111}.seksjon-sitat .eyebrow{color:#333}.seksjon-beslutning .beslutning-valg{display:none}}body.presentasjon{--font-tall:"FreiTittel",ui-sans-serif,system-ui,sans-serif;--peri:#dcd6f7;--palesage:#d6e5e3;--gull:#dabb77;--farge-aksent-tekst:#355c5c;--farge-gevinst:#355c5c;--farge-kostnad:#a5563f;--farge-kostnad-tekst:#8c4a38}h1,h2,h3{font-weight:700;letter-spacing:-.01em}h3{font-weight:600;letter-spacing:.005em}.merke img{height:1.35rem}.merke-omslag img{filter:none;height:2.2rem}.merkefelt{height:5rem;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:2}.merkefelt:before{background-image:url(../../media/pages/kunder/frei/merkelag/frei-monster.svg);background-position:center 18%;background-repeat:repeat-x;background-size:auto 300%;content:"";filter:invert(1);inset:0;opacity:.18;position:absolute}.merkefelt-bunn{bottom:0}.merkefelt-topp{border-top:1px solid color-mix(in srgb,var(--gull) 55%,transparent);top:0}.merkefelt-topp:before{transform:scaleY(-1)}.innhold-nr,.kontakt-linjer a[href^=tel],.modell-pris strong,.nokkeltall dt,.omslag-meta dd,.seksjon-nr,.tabell td.er-gevinst,.tabell td.er-kostnad,.tabell td:last-child,.tabell th{font-family:var(--font-tall);font-variant-numeric:tabular-nums}.innhold-nr,.modell-pris strong,.nokkeltall dt,.seksjon-nr,.tabell td.er-gevinst,.tabell td.er-kostnad,.tabell td:last-child{font-weight:700}.tabell th{font-weight:600}.sammenligning td,.tabell td:first-child{font-family:var(--font-brod);font-weight:400}.sammenligning td:first-child{font-weight:600}.nokkeltall>div{border-top-color:color-mix(in srgb,var(--gull) 85%,transparent)}.innhold-fremdrift span{background:var(--gull)}.punktliste .punkt-nr,.punktliste>li:before{color:var(--gull)}.funn-punkter li{border-left:none;padding-left:1.6rem;position:relative}.funn-punkter li:before{background:var(--gull);content:"";height:.5rem;left:0;position:absolute;top:.62em;transform:rotate(45deg);width:.5rem}.forside-kunde{background:var(--farge-flate);border-radius:7px;box-shadow:0 10px 26px color-mix(in srgb,#1b1a2e 22%,transparent);padding:.7rem 1.05rem}.cobrand-logo{height:1.5rem}@media (min-width:900px){.cobrand-logo{height:1.9rem}.forside-kunde{padding:.8rem 1.2rem}}.kontaktbilde img,.seksjon-beslutning .kontaktbilde img{aspect-ratio:4/3;border-radius:4px;max-height:none;object-fit:cover;object-position:center center}.utfylles{background:color-mix(in srgb,var(--farge-kostnad) 12%,transparent);border:1px dashed color-mix(in srgb,var(--farge-kostnad-tekst) 60%,transparent);border-radius:.2rem;color:var(--farge-kostnad-tekst);display:inline-block;font-family:var(--font-brod);font-size:.92em;font-style:normal;padding:.05em .42em;white-space:nowrap;width:fit-content}.modell-pris .utfylles{font-size:.68em;vertical-align:.14em}.seksjon-forside.har-bilde .forside-lag:before{background:none}.seksjon-forside.har-bilde .forside-foto img{object-position:62% 42%}@media (min-width:900px){.seksjon-forside.har-bilde .forside-foto img{object-position:46% 50%}}.portrett{object-position:center 26%}