@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-opsz-normal.D9N6E8K1.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-opsz-normal.IcJDqblK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-opsz-normal.Cre6nC2_.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #ffffff;--flate: #f4f2ef;--kort: #ffffff;--blekk: #1f1a17;--tekst-2: #3d3632;--dempet: #5e5650;--linje: #e3ded7;--sol: #f2a541;--sol-tekst: #9a5b12;--gran: #1f4b3b;--gran-2: #173a2d;--hvit: #ffffff;--radius: 16px;--radius-stor: 20px;--skygge: 0 24px 60px rgb(31 26 23 / 16%), 0 2px 6px rgb(31 26 23 / 8%);--maks: 1240px;--lesebredde: 68ch;--tittel: "Bricolage Grotesque Variable", "Helvetica Neue", Arial, sans-serif;--brod: "Figtree Variable", "Helvetica Neue", Arial, sans-serif;color-scheme:light}@media(prefers-color-scheme:dark){:root{--bg: #15110e;--flate: #1f1a16;--kort: #241e1a;--blekk: #f3eee8;--tekst-2: #ddd5cc;--dempet: #b5aba1;--linje: #3a322c;--sol-tekst: #f2b25c;--gran: #2c6a53;--gran-2: #1d4c3b;--skygge: 0 24px 60px rgb(0 0 0 / 45%), 0 2px 6px rgb(0 0 0 / 30%);color-scheme:dark}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--blekk);font-family:var(--brod);font-size:1.125rem;line-height:1.6;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:var(--gran);text-underline-offset:.18em}@media(prefers-color-scheme:dark){a{color:var(--sol)}}a:hover{color:var(--sol-tekst)}:focus-visible{outline:3px solid var(--sol);outline-offset:3px;border-radius:6px}h1,h2,h3{font-family:var(--tittel);font-weight:800;line-height:1;letter-spacing:-.035em;text-wrap:balance}h1{font-size:clamp(2.9rem,7vw,6.5rem);line-height:.95;margin:0 0 1.2rem}h2{font-size:clamp(2rem,4.2vw,3.5rem);margin:2.6rem 0 1rem}h3{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:1.6rem 0 .5rem}p{text-wrap:pretty}.ramme{max-width:var(--maks);margin:0 auto;padding:0 16px}@media(min-width:720px){.ramme{padding:0 24px}}.hopp{position:absolute;left:-9999px}.hopp:focus{left:16px;top:12px;background:var(--kort);padding:.5rem .8rem;z-index:20}.knapp{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:52px;padding:0 1.5rem;border-radius:12px;font-family:var(--brod);font-weight:700;font-size:1.05rem;line-height:1;text-decoration:none;border:2px solid transparent;transition:transform .15s ease,background-color .15s ease}.knapp:hover{transform:translateY(-1px)}.knapp-sol{background:var(--sol);color:#1f1a17}.knapp-sol:hover{background:#f7bd6b;color:#1f1a17}.knapp-lys{border-color:#ffffffd9;color:#fff}.knapp-lys:hover{background:#ffffff1f;color:#fff}.knapp-gran{background:var(--gran);color:#fff}.knapp-gran:hover{background:var(--gran-2);color:#fff}.topp{background:var(--bg);border-bottom:1px solid var(--linje)}.topp-innhold{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;min-height:72px}.topp-over{position:absolute;top:0;left:0;right:0;z-index:3;background:transparent;border-bottom:0}.merkevare{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--tittel);font-weight:800;font-size:1.6rem;letter-spacing:-.02em;color:var(--blekk);text-decoration:none}.merkevare svg{width:34px;height:34px;flex:none}.topp nav{display:flex;gap:1.6rem}.topp nav a{color:var(--blekk);text-decoration:none;font-weight:600}.topp-over .merkevare,.topp-over nav a{color:#fff}.topp nav a:hover,.topp-over nav a:hover{color:var(--sol)}.helt{position:relative;isolation:isolate;min-height:clamp(600px,78vh,760px);display:flex;align-items:flex-end;background:#2a2620;color:#fff;overflow:hidden}.helt-bilde{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 40%;z-index:-2}.helt:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#18120c8c,#18120c00 24%),linear-gradient(90deg,#18120ccc,#18120c8c 40%,#18120c14 78%)}@media(min-width:900px){.helt-bilde{left:28%;width:72%;object-position:50% 42%}.helt:before{background:linear-gradient(180deg,#18120c7f,#18120c00 24%),linear-gradient(90deg,#18120c 0% 26%,#18120ccc 36%,#18120c40 62%,#18120c00 80%)}}@media(max-width:720px){.helt:before{background:linear-gradient(180deg,#18120c73,#18120ccc 70%)}}.helt-innhold{width:100%;padding-top:7.5rem;padding-bottom:clamp(9rem,14vw,10.5rem)}.helt .overtittel{margin:0 0 1rem;font-weight:700;font-size:.95rem;letter-spacing:.04em;color:var(--sol)}.helt h1{max-width:11em;color:#fff}.helt h1 span{color:var(--sol)}.helt .ingress{max-width:30em;margin:0 0 1.8rem;font-size:clamp(1.1rem,2vw,1.3rem);line-height:1.5;color:#ffffffe5}.knapper{display:flex;flex-wrap:wrap;gap:.75rem}.kalk-seksjon{position:relative;z-index:2;margin-top:-110px}.kalk{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr));gap:1.8rem 3rem;align-items:center;background:var(--kort);border-radius:var(--radius-stor);padding:clamp(1.4rem,3vw,2.2rem) clamp(1.3rem,3vw,2.4rem);box-shadow:var(--skygge)}.kalk-tittel{margin:0 0 .6rem;font-family:var(--tittel);font-weight:800;font-size:clamp(1.7rem,3vw,2.15rem);line-height:1.05;letter-spacing:-.025em}.kalk-forklaring{margin:0;color:var(--dempet)}.kalk-felter{display:flex;flex-wrap:wrap;gap:.9rem 1.2rem;margin-top:1.2rem}.kalk-felt{display:flex;flex-direction:column;gap:.4rem}.kalk-felt label{font-weight:600;font-size:.95rem}.kalk-felt span{display:inline-flex;align-items:center;gap:.5rem;color:var(--dempet)}.kalk input{width:9rem;height:52px;padding:0 .9rem;border-radius:12px;background:var(--flate);color:var(--blekk);border:1.5px solid var(--linje);font:inherit;font-weight:700;font-size:1.25rem;text-align:right}.kalk input:focus{outline:none;border-color:var(--sol)}.kalk-resultat{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.kalk-resultat span{font-weight:600}.kalk-resultat strong{font-family:var(--tittel);font-weight:800;font-size:clamp(2.6rem,5vw,3.75rem);line-height:.95;letter-spacing:-.04em}.kalk-stolpe{display:flex;height:14px;border-radius:999px;overflow:hidden;background:var(--flate)}.kalk-stolpe .del-utstyr{background:var(--gran)}.kalk-stolpe .del-abo{background:var(--sol)}.kalk-tegn{display:flex;flex-wrap:wrap;gap:.3rem 1.3rem;margin:.7rem 0 .9rem;font-size:.9rem;color:var(--dempet)}.prikk{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:.45rem;vertical-align:-1px}.prikk-utstyr{background:var(--gran)}.prikk-abo{background:var(--sol)}.kalk-poeng{margin:0;font-family:var(--tittel);font-weight:700;font-size:1.35rem;line-height:1.25;letter-spacing:-.01em}.seksjon{padding:clamp(4rem,8vw,6rem) 0 0}.seksjon-hode{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 2rem;margin-bottom:1.9rem}.seksjon-hode h2{margin:0}.seksjon-hode p{margin:0;max-width:28em;color:var(--dempet)}.temaer{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:1.75rem;margin:0;padding:0;list-style:none}.tema a,.tema>div{display:flex;flex-direction:column;gap:.6rem;color:var(--blekk);text-decoration:none}.tema img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius);margin-bottom:.4rem;transition:transform .25s ease}.tema a:hover img{transform:scale(1.02)}.tema h3{margin:0;font-size:1.65rem}.tema p{margin:0;color:var(--dempet);font-size:1.05rem}.status{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;color:var(--dempet)}.status:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--sol)}.tema a .status{color:var(--gran)}@media(prefers-color-scheme:dark){.tema a .status{color:var(--sol)}}.tema a .status:after{content:"→"}.forst{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));gap:3rem;align-items:center;padding-top:clamp(4rem,8vw,6rem);padding-bottom:clamp(4rem,8vw,6rem)}.forst img{width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover;border-radius:var(--radius-stor)}.forst h2{margin:0 0 1rem}.forst p{margin:0;font-size:1.2rem;color:var(--tekst-2)}.steg{list-style:none;margin:1.5rem 0 0;padding:0;border-top:1px solid var(--linje)}.steg li{display:flex;gap:1.1rem;align-items:baseline;padding:.85rem 0;border-bottom:1px solid var(--linje)}.steg .nr{min-width:1.6rem;font-family:var(--tittel);font-weight:800;font-size:1.4rem;color:var(--sol-tekst)}.steg span:last-child{color:var(--dempet)}.steg strong{color:var(--blekk)}.penger{background:var(--gran);color:#fff}.penger .ramme{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));gap:1rem 3rem;align-items:center;padding-top:3.5rem;padding-bottom:3.5rem}.penger h2{margin:0;font-size:clamp(1.9rem,3.4vw,2.5rem)}.penger p{margin:0;color:#ffffffe5}.penger a{color:var(--sol)}.side{padding-top:3rem;padding-bottom:4.5rem}.prose{max-width:var(--lesebredde)}.ingress{font-size:clamp(1.15rem,2vw,1.35rem);color:var(--dempet)}.prose table{display:block;overflow-x:auto;border-collapse:collapse;margin:1.5rem 0;font-size:.97rem;background:var(--kort);border:1px solid var(--linje);border-radius:12px}.prose th,.prose td{text-align:left;padding:.7rem .9rem;border-bottom:1px solid var(--linje);vertical-align:top}.prose th{background:var(--flate);font-weight:700}.prose blockquote{margin:1.5rem 0;padding:1.1rem 1.3rem;background:var(--flate);border-radius:14px;font-family:var(--tittel);font-weight:700;font-size:1.3rem;line-height:1.3}.smuler{font-size:.92rem;color:var(--dempet);margin-bottom:1.2rem}.smuler a{color:var(--dempet)}.byline{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.3rem;color:var(--dempet);font-size:.97rem;padding:.9rem 0;margin:0 0 1.6rem;border-top:1px solid var(--linje);border-bottom:1px solid var(--linje)}.byline strong{color:var(--blekk)}.opplysning{display:flex;flex-wrap:wrap;gap:.5rem .8rem;align-items:baseline;background:var(--flate);border-radius:14px;padding:.9rem 1.1rem;font-size:.97rem;margin:0 0 2rem;max-width:var(--lesebredde)}.opplysning strong{flex:none;padding:.15rem .6rem;border-radius:999px;background:var(--sol);color:#1f1a17;font-size:.8rem}a.annonselenke .merke,.merke-annonse{display:inline-block;margin-left:.45em;font-family:var(--brod);font-size:.7em;font-weight:700;padding:.12em .55em;border-radius:6px;background:var(--flate);color:var(--dempet);vertical-align:.12em}.knapp .merke-annonse{background:#ffffff2e;color:inherit}.toppvalg{margin:0 0 2.8rem;background:var(--flate);border-radius:var(--radius-stor);padding:clamp(1.2rem,3vw,1.8rem)}.toppvalg>h2{margin:0 0 1.2rem;font-size:clamp(1.6rem,3vw,2.2rem)}.toppvalg-rad{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:1.1rem}.valg{display:flex;flex-direction:column;gap:.6rem;border-radius:18px;padding:1rem;background:var(--kort)}.valg-bilde{position:relative;aspect-ratio:4 / 3;border-radius:12px;background:var(--flate);display:grid;place-items:center;overflow:hidden}.valg-bilde img{width:100%;height:100%;object-fit:contain}.valg-bilde svg{width:36%;color:var(--linje)}.etikett{align-self:flex-start;font-size:.8rem;font-weight:700;padding:.35em .8em;border-radius:999px;background:var(--gran);color:#fff}.etikett.sol{background:var(--sol);color:#1f1a17}.etikett.blekk{background:#1f1a17;color:#fff}@media(prefers-color-scheme:dark){.etikett.blekk{background:#f3eee8;color:#1f1a17}}.valg h3{margin:.1rem 0 0;font-size:1.35rem}.valg .pris{margin:0;padding-top:.6rem;border-top:1px solid var(--linje);font-size:.92rem;color:var(--dempet)}.valg .pris strong{display:block;font-family:var(--tittel);font-weight:800;font-size:1.8rem;letter-spacing:-.03em;color:var(--blekk)}.valg .knapp{margin-top:auto;min-height:48px;font-size:.98rem}.produkt{margin:2.8rem 0;background:var(--kort);border:1px solid var(--linje);border-radius:var(--radius-stor);overflow:hidden;max-width:860px}.produkt-hode{display:grid;gap:1.3rem;padding:1.4rem;align-items:center}@media(min-width:680px){.produkt-hode{grid-template-columns:240px 1fr}}.produkt-hode h2{margin:.5rem 0 .6rem;font-size:clamp(1.7rem,3vw,2.2rem)}.produkt-tekst{padding:0 1.4rem .4rem}.prisboks{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.6rem;margin:.8rem 0 1rem}.prisboks div{background:var(--flate);border-radius:12px;padding:.6rem .85rem;font-size:.86rem;color:var(--dempet)}.prisboks strong{display:block;font-size:1.2rem;color:var(--blekk)}.prisboks .total{background:var(--gran);color:#ffffffd9}.prisboks .total strong{color:#fff}.forulemper{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;padding:0 1.4rem 1.4rem}.forulemper h3{margin:0 0 .4rem;font-family:var(--brod);font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.forulemper ul{margin:0;padding:0;list-style:none}.forulemper li{position:relative;padding-left:1.6rem;margin:.35rem 0}.forulemper li:before{position:absolute;left:0;font-weight:800}.fordeler,.ulemper{background:var(--flate);border-radius:14px;padding:1rem 1.15rem}.fordeler li:before{content:"+";color:var(--gran)}.ulemper li:before{content:"–";color:var(--sol-tekst)}@media(prefers-color-scheme:dark){.fordeler li:before{color:#7fd1a8}}.spesifikasjoner{margin:0;padding:0 1.4rem 1.4rem;display:grid;grid-template-columns:max-content 1fr;gap:.35rem 1.2rem;font-size:.97rem}.spesifikasjoner dt{color:var(--dempet)}.spesifikasjoner dd{margin:0;font-weight:600}.faq details{background:var(--flate);border-radius:14px;padding:.9rem 1.1rem;margin:.6rem 0;max-width:var(--lesebredde)}.faq summary{font-weight:700;cursor:pointer}.klynge{margin:3rem 0 1rem;max-width:var(--lesebredde)}.klynge h2{margin:0 0 1rem}.klynge a{display:grid;gap:.25rem;color:var(--blekk);text-decoration:none;border-radius:14px;padding:1rem 1.15rem;background:var(--flate);transition:background-color .2s ease}.klynge a:hover{background:var(--linje)}.klynge a strong{font-family:var(--tittel);font-size:1.2rem;line-height:1.25;color:var(--gran)}@media(prefers-color-scheme:dark){.klynge a strong{color:var(--sol)}}.klynge a span:not(.klynge-merke){color:var(--dempet);font-size:.97rem}.klynge-hoved{margin-bottom:.7rem;border-left:5px solid var(--sol)}.klynge-merke{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sol-tekst)}.klynge-liste{list-style:none;padding:0;margin:0;display:grid;gap:.7rem}.andre-guider{margin-top:4rem;padding-top:2.5rem;border-top:1px solid var(--linje)}.andre-guider h2{margin:0 0 1.4rem}.andre-guider .tema h3{font-size:1.4rem}.guideliste{list-style:none;padding:0;display:grid;gap:1rem;max-width:46em}.guideliste .under{list-style:none;padding:0;margin:.9rem 0 0;display:grid;gap:.6rem}.guideliste .under li{background:var(--bg);padding:.8rem 1rem}.guideliste .under h3{font-size:1.12rem;margin:0 0 .2rem}.guideliste li{background:var(--flate);border-radius:var(--radius);padding:1.2rem 1.4rem}.guideliste h2{font-size:1.6rem;margin:0 0 .3rem}.guideliste p{margin:0;color:var(--dempet)}.bunn{background:#1f1a17;color:#cfc8c0;padding:3.2rem 0 2.2rem;font-size:.97rem}.bunn a{color:#fff}.bunn a:hover{color:var(--sol)}.bunn-grid{display:grid;gap:1.6rem 3rem}@media(min-width:760px){.bunn-grid{grid-template-columns:1.6fr 1fr 1fr}}.bunn-merke{display:flex;align-items:center;gap:.55rem;font-family:var(--tittel);font-weight:800;font-size:1.45rem;letter-spacing:-.02em;color:#fff;margin:0 0 .5rem}.bunn-merke svg{width:30px;height:30px}.bunn h2{font-family:var(--brod);font-size:.85rem;font-weight:700;letter-spacing:.04em;color:var(--sol);margin:.3rem 0 .7rem}.bunn ul{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.bunn-liten{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;margin-top:2.2rem;padding-top:1.2rem;border-top:1px solid rgb(255 255 255 / 14%);font-size:.88rem}@media(max-width:480px){.merkevare{font-size:1.35rem}.merkevare svg{width:30px;height:30px}.topp nav{gap:1rem}}.overtittel-mork{margin:0 0 .8rem;font-weight:700;font-size:.95rem;color:var(--sol-tekst)}.tom-melding{margin:2rem 0;padding:1.2rem 1.4rem;border-radius:var(--radius);background:var(--flate);color:var(--dempet);max-width:36em}.hundegrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:2rem 1.75rem;margin-top:2rem}.hundekort{display:flex;flex-direction:column;gap:.35rem;color:var(--blekk);text-decoration:none}.hundekort img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius-stor);margin-bottom:.6rem;transition:transform .25s ease}.hundekort:hover img{transform:scale(1.015)}.hundekort-navn{font-family:var(--tittel);font-weight:800;font-size:1.9rem;line-height:1;letter-spacing:-.03em}.hundekort-fakta{font-weight:700;font-size:.95rem;color:var(--sol-tekst)}.hundekort-tekst{color:var(--dempet);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hundeside-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:2.5rem 3.5rem;align-items:start}.hundeside-grid>img{width:100%;height:auto;border-radius:var(--radius-stor)}.hundeside h1{margin-bottom:.8rem}.hundefakta{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.8rem}.hundefakta span{padding:.35rem .85rem;border-radius:999px;background:var(--flate);font-weight:600;font-size:.95rem}.hundefakta span:first-child{background:var(--sol);color:#1f1a17}.hundeside h2{font-size:clamp(1.5rem,3vw,2rem);margin:0 0 .6rem}.spesiell{margin:0 0 1.2rem;font-family:var(--tittel);font-weight:700;font-size:clamp(1.3rem,2.4vw,1.6rem);line-height:1.3;letter-spacing:-.01em}.hundebyline{margin-top:1.6rem;padding-top:1rem;border-top:1px solid var(--linje);color:var(--dempet);font-size:.95rem}.hundeteaser .knapp{margin-top:2rem}.toppvalg-guide{display:inline-block;margin-top:1.2rem;font-weight:700}.toppvalg-guide:after{content:" →"}.kalk-cta{display:inline-block;margin-top:1rem;font-weight:700}.kalk-cta:after{content:" →"}.guide-innhold>.prose h2{margin-top:3rem}.prisnote{font-size:.92rem;color:var(--dempet)}@media(min-width:680px){.produkt-hode.uten-bilde{grid-template-columns:1fr}}.guide-innhold .prose table{width:max-content;max-width:min(1000px,calc(100vw - 32px))}.guide-topp{display:grid;column-gap:clamp(1.5rem,3vw,2.75rem)}.guide-bilde{margin:0 0 1.8rem}.guide-bilde img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-stor);background:var(--flate)}.guide-bilde figcaption{margin-top:.45rem;font-size:.8rem;color:var(--dempet)}@media(min-width:960px){.guide-topp.med-bilde{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center}.guide-topp.med-bilde h1{font-size:clamp(2.9rem,4.9vw,4.9rem)}.guide-topp.med-bilde .guide-bilde img{aspect-ratio:4 / 3}}.valg-bilde.har-bilde{isolation:isolate}.valg-bilde.har-bilde img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:6%}.toppvalg .valg-bilde{aspect-ratio:16 / 10}@media(prefers-color-scheme:dark){.valg-bilde.har-bilde{background:#ece6df}}.bilde-kreditt{position:absolute;right:.45rem;bottom:.4rem;z-index:1;padding:.2rem .45rem;border-radius:999px;background:#fffc;font-size:.68rem;line-height:1;color:#5a524b}.bilde-mangler{font-family:var(--tittel);font-weight:800;font-size:clamp(1.4rem,3vw,2rem);letter-spacing:-.03em;color:var(--dempet)}@media(max-width:559px){.valg.med-bilde{display:grid;grid-template-columns:92px minmax(0,1fr);column-gap:.9rem;row-gap:.45rem;align-items:start}.valg.med-bilde>.valg-bilde{grid-column:1;grid-row:1 / span 3;aspect-ratio:1}.valg.med-bilde>:not(.valg-bilde){grid-column:2}.valg.med-bilde>.etikett{justify-self:start}.valg.med-bilde>.knapp{grid-column:1 / -1}.valg.med-bilde .valg-bilde.har-bilde img{padding:8%}.toppvalg .bilde-kreditt{display:none}.valg.med-bilde .bilde-mangler{font-size:1rem;text-align:center}}.valg-bilde.er-logo img{padding:20% 24%}@media(max-width:559px){.valg.med-bilde .valg-bilde.er-logo img{padding:14%}}@media(min-width:900px){.toppvalg-rad.tre{grid-template-columns:repeat(3,minmax(0,1fr))}}.forsikring-fakta{display:grid;grid-template-columns:max-content 1fr;gap:.25rem .8rem;margin:0;font-size:.88rem}.forsikring-fakta dt{color:var(--dempet)}.forsikring-fakta dd{margin:0}.toppvalg-forklaring{margin:-.6rem 0 1.2rem;color:var(--dempet)}@media(min-width:560px){.valg.forsikring .valg-bilde{aspect-ratio:3 / 1}.valg.forsikring .valg-bilde.er-logo img{padding:5% 20%}}@media(max-width:559px){.valg.med-bilde>.forsikring-fakta{grid-column:1 / -1}}.temaer.kategorikort{grid-template-columns:repeat(auto-fit,minmax(min(205px,100%),1fr));gap:1.4rem}@media(min-width:900px){.temaer.kategorikort,.andre-guider .temaer{grid-template-columns:repeat(3,minmax(0,1fr))}}.temaer.kategorikort h3{font-size:1.45rem}.temaer.kategorikort p{font-size:1rem}.kategori-guider{margin-top:2.5rem}.guideliste-gruppe{margin-top:2.6rem}.guideliste-gruppe>h2{font-size:1.15rem;text-transform:uppercase;letter-spacing:.06em;color:var(--sol-tekst);margin:0 0 .8rem}.guideliste-gruppe>h2 a{color:inherit;text-decoration:none}.guideliste .guideliste-tittel{font-size:1.6rem;margin:0 0 .3rem}.guideliste .under h4{font-size:1.12rem;margin:0 0 .2rem}.prose td:first-child,.prose th:first-child{min-width:8.5rem}.topp-innhold{justify-content:flex-start;flex-wrap:nowrap}.topp .meny-bred{display:none}.topp-verktoy{display:flex;align-items:center;gap:.9rem;margin-left:auto}.sok-knapp,.meny-smal summary{display:inline-flex;align-items:center;gap:.45rem;color:var(--blekk);font-weight:600;text-decoration:none;cursor:pointer}.sok-knapp svg,.meny-smal summary svg{width:21px;height:21px;flex:none}.meny-smal{position:relative}.meny-smal summary{list-style:none;padding:.45rem .9rem;border:2px solid var(--linje);border-radius:999px}.meny-smal summary::-webkit-details-marker{display:none}.meny-smal[open] summary{border-color:currentColor}.topp .meny-smal nav{position:absolute;top:calc(100% + .6rem);right:0;z-index:20;display:grid;gap:0;min-width:15rem;padding:.5rem;background:var(--kort);border:1px solid var(--linje);border-radius:var(--radius);box-shadow:var(--skygge)}.topp .meny-smal nav a,.topp-over .meny-smal nav a{padding:.7rem .9rem;border-radius:10px;color:var(--blekk)}.topp .meny-smal nav a:hover{background:var(--flate);color:var(--blekk)}.topp nav a[aria-current]{color:var(--gran);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.35em}@media(prefers-color-scheme:dark){.topp nav a[aria-current]{color:var(--sol)}}.sok-knapp:hover,.meny-smal summary:hover{color:var(--sol-tekst)}.topp-over .sok-knapp,.topp-over .meny-smal summary{color:#fff}.topp-over .meny-smal summary{border-color:#ffffff73}.topp-over .sok-knapp:hover,.topp-over .meny-smal summary:hover{color:var(--sol)}@media(min-width:1080px){.topp .meny-bred{display:flex;gap:1.5rem;margin-left:auto}.topp-verktoy{margin-left:1.8rem}.meny-smal{display:none}}@media(max-width:480px){.topp-verktoy{gap:.7rem}.sok-knapp span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.meny-smal summary{padding:.4rem .75rem}}@media(max-width:380px){.meny-smal summary span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.sokefelt{display:flex;gap:.6rem;max-width:40rem;margin:1.6rem 0 1.2rem}.sokefelt input{flex:1;min-width:0;font:inherit;font-size:1.05rem;padding:.75rem 1rem;border:2px solid var(--linje);border-radius:12px;background:var(--kort);color:var(--blekk)}.sokefelt input:focus-visible{border-color:var(--gran);outline-offset:2px}.sokefelt button{font:inherit;font-weight:700;padding:.75rem 1.2rem;border:0;border-radius:12px;background:var(--gran);color:#fff;cursor:pointer}.sokefelt button:hover{background:var(--gran-2)}.hopp-kategorier{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem}.hopp-kategorier a{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .95rem;border-radius:999px;background:var(--flate);color:var(--blekk);font-weight:600;text-decoration:none}.hopp-kategorier a span{font-size:.85rem;color:var(--dempet)}.hopp-kategorier a:hover{background:var(--linje);color:var(--blekk)}.guideliste-gruppe{scroll-margin-top:1rem}.guideliste .lenkeliste{list-style:none;padding:0;margin:.9rem 0 0;display:grid;gap:0 1.4rem}.guideliste .lenkeliste li{background:none;border-radius:0;padding:.45rem 0;border-top:1px solid var(--linje)}.guideliste .lenkeliste a{font-weight:600;text-decoration:none}.guideliste .lenkeliste a:hover{text-decoration:underline}@media(min-width:760px){.guideliste .lenkeliste{grid-template-columns:1fr 1fr}}.sok-side{max-width:52rem;--pagefind-ui-scale: 1;--pagefind-ui-primary: var(--gran);--pagefind-ui-text: var(--blekk);--pagefind-ui-background: var(--kort);--pagefind-ui-border: var(--linje);--pagefind-ui-tag: var(--flate);--pagefind-ui-border-width: 2px;--pagefind-ui-border-radius: 12px;--pagefind-ui-font: var(--brod)}@media(prefers-color-scheme:dark){.sok-side{--pagefind-ui-primary: var(--sol)}}.sok-side h1{font-size:clamp(2.4rem,6vw,4.5rem)}.sok-hjelp{color:var(--dempet);margin:0 0 1.4rem}@media(max-width:719px){.sok-side .pagefind-ui__filter-panel{display:none!important}}.skjult{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.toppsak{display:grid;gap:1.6rem 3rem;align-items:center;padding-top:clamp(2rem,5vw,3.5rem)}@media(min-width:960px){.toppsak{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.merkelinje{margin:0 0 1.4rem;font-family:var(--brod);font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.3;color:var(--blekk)}.merkelinje span{color:var(--sol-tekst)}.kicker{display:inline-block;margin:0 0 .7rem;font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sol-tekst)}.toppsak h2{margin:0 0 1.1rem;font-size:clamp(2.6rem,6.2vw,5.4rem);line-height:.95;letter-spacing:-.04em}.toppsak h2 a{color:var(--blekk);text-decoration:none}.toppsak h2 a:hover{text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.08em}.toppsak-ingress{max-width:34em;margin:0 0 1.6rem;font-size:clamp(1.1rem,1.8vw,1.3rem);line-height:1.5;color:var(--blekk)}.toppsak-kilde{margin:.9rem 0 0;font-size:.9rem;color:var(--dempet)}.toppsak-bilde{margin:0}.toppsak-bilde img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius-stor)}.toppsak-bilde figcaption{margin-top:.5rem;font-size:.8rem;color:var(--dempet)}@media(max-width:959px){.toppsak-bilde img{aspect-ratio:16 / 9}}.saker{padding-top:clamp(2.5rem,5vw,3.5rem)}.saker-liste{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:1rem;margin:0;padding:0;list-style:none}.sak a{display:flex;flex-direction:column;gap:.5rem;height:100%;padding:1.4rem 1.5rem 1.3rem;background:var(--flate);border-radius:var(--radius);color:var(--blekk);text-decoration:none;transition:transform .15s ease}.sak a:hover{transform:translateY(-2px)}.sak .kicker{margin:0}.sak h3{margin:0;font-size:clamp(1.45rem,2.2vw,1.75rem);line-height:1.05;letter-spacing:-.03em}.sak p{margin:0;color:var(--dempet);font-size:1rem;line-height:1.5}.sak .status{margin-top:auto;padding-top:.4rem;color:var(--gran)}.sak .status:after{content:"→"}@media(prefers-color-scheme:dark){.sak .status{color:var(--sol)}}
