.ds{--ds-kant:clamp(16px, 4vw, 48px);--ds-hdr:64px;--ds-innhold:calc(min(100vw, 1440px) - 2 * var(--ds-kant) - 20px);--ds-sidelager:-.07em;--ds-vid:"wdth" 118;--ds-mono:var(--font-geist-mono), ui-monospace, monospace;--ds-font:var(--ds-archivo), system-ui, sans-serif;background:var(--color-papir);color:var(--color-blekk);font-family:var(--ds-font);-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;min-height:100vh;font-size:17px;line-height:1.55;overflow-x:clip}:root:has(.ds){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:var(--color-papir)}:root:has(.ds) body{background:var(--color-papir);color:var(--color-blekk)}.ds *,.ds :before,.ds :after{box-sizing:border-box}.ds :where(img){max-width:100%;height:auto;display:block}:where(.ds) a{color:inherit}.ds :where(ul,ol){margin:0;padding:0;list-style:none}.ds :where(h1,h2,h3,h4,p,figure,dl,dd){margin:0}.ds :focus-visible{outline:3px solid var(--color-blekk);outline-offset:3px;box-shadow:0 0 0 6px var(--color-signal);border-radius:4px}.ds-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ds-hopp{z-index:100;background:var(--color-blekk);color:var(--color-papir);border-radius:6px;padding:10px 16px;position:absolute;top:-60px;left:16px}.ds-hopp:focus{top:12px}.ds-ramme{width:100%;max-width:1440px;padding-inline:var(--ds-kant);margin-inline:auto}.ds-etikett{font-family:var(--ds-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-blekk-2);font-size:12px}.ds-mono{font-family:var(--ds-mono);font-size:13px}.ds-nr{font-family:var(--ds-mono);border:1px solid;border-radius:999px;margin-bottom:20px;padding:2px 10px;font-size:13px;display:inline-block}.ds-fig{font-family:var(--ds-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-blekk-2);font-size:11px}.ds-sidetittel{font-variation-settings:"wdth" 125;text-transform:uppercase;font-weight:850;font-size:min(clamp(3.4rem, 1rem + 13vw, 16rem), calc(var(--ds-innhold) / (var(--ds-tegn,6) * .98)));letter-spacing:-.05em;margin:16px 0 32px;margin-inline-start:var(--ds-sidelager);line-height:.8}.ds-h2{font-variation-settings:var(--ds-vid);letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;margin-inline-start:-.05em;font-size:clamp(2rem,1.2rem + 3.2vw,4.2rem);font-weight:800;line-height:.98}.ds-h3{font-variation-settings:var(--ds-vid);text-transform:uppercase;font-size:1.3rem;font-weight:750;line-height:1.1}.ds-brod{color:var(--color-blekk-2);text-wrap:pretty;max-width:60ch;margin-bottom:1em}.ds-ingress{text-wrap:pretty;max-width:40ch;font-size:clamp(1.05rem,1rem + .4vw,1.3rem)}.ds-knapper{flex-wrap:wrap;gap:10px;display:flex}.ds-knapp{border-radius:var(--radius-knapp);border:1.5px solid var(--color-blekk);justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-size:15px;font-weight:650;text-decoration:none;transition:transform .16s,background-color .16s,color .16s;display:inline-flex}.ds-knapp:hover{transform:translateY(-2px)}.ds-knapp-gronn{background:var(--color-gronn);border-color:var(--color-gronn);color:var(--color-blekk)}.ds-knapp-mork{background:var(--color-blekk);color:var(--color-papir)}.ds-knapp-strek{background:0 0}.ds-knapp-strek:hover{background:var(--color-blekk);color:var(--color-papir)}.ds-lenke{text-underline-offset:5px;align-items:center;gap:8px;font-weight:650;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.ds-lenke svg{transition:transform .16s}.ds-lenke:hover svg{transform:translate(4px)}.ds-stripe{background:var(--color-blekk);color:var(--color-papir);font-size:13px}.ds-stripe-inn{justify-content:space-between;gap:16px;padding-block:8px;display:flex}.ds-stripe-svea{align-items:center;gap:12px;display:flex}.ds-stripe-svea img{width:auto;height:24px}.ds-stripe-svea span{opacity:.8}.ds-stripe a{white-space:nowrap;font-weight:600;text-decoration:none}@media (max-width:640px){.ds-stripe-svea span{display:none}}.ds-topp{z-index:50;background:var(--color-papir);border-bottom:1px solid var(--color-linje);position:sticky;top:0}.ds-topp-inn{height:var(--ds-hdr);align-items:center;gap:24px;display:flex}.ds-logo{align-items:center;gap:8px;text-decoration:none;display:flex}.ds-logo img{width:auto;height:34px}.ds-logo-tekst{font-variation-settings:var(--ds-vid);text-transform:uppercase;letter-spacing:.04em;font-size:14px;font-weight:800}.ds-nav{margin-left:auto}.ds-nav ul{gap:4px;display:flex}.ds-nav a{border-radius:999px;padding:8px 12px;font-size:15px;font-weight:550;text-decoration:none;display:block}.ds-nav a:hover{background:var(--color-papir-2)}.ds-nav a[aria-current=page]{background:var(--color-blekk);color:var(--color-papir)}.ds-menyknapp{display:none}@media (max-width:900px){.ds-nav,.ds-skjul-mobil{display:none}.ds-menyknapp{border:1.5px solid var(--color-blekk);cursor:pointer;background:0 0;border-radius:999px;place-content:center;gap:6px;width:48px;height:48px;margin-left:auto;display:grid}.ds-menyknapp span{background:var(--color-blekk);width:18px;height:2px;display:block}}.ds-meny{width:100%;max-width:none;height:100%;max-height:none;padding:88px var(--ds-kant) 32px;background:var(--color-papir);color:var(--color-blekk);font-family:var(--ds-font);border:0;margin:0;inset:0}.ds-meny nav{gap:24px;display:grid}.ds-meny ul{gap:4px;display:grid}.ds-meny ul a{border-bottom:1px solid var(--color-linje);font-variation-settings:var(--ds-vid);text-transform:uppercase;padding:10px 0;font-size:2rem;font-weight:800;line-height:1;text-decoration:none;display:block}.ds-meny .ds-knapp{justify-content:center}.ds-meny-lukk{top:20px;right:var(--ds-kant);border:1.5px solid var(--color-blekk);min-height:44px;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 18px;font-weight:600;position:absolute}.ds-seksjon{border-bottom:1px solid var(--color-linje);padding-block:clamp(64px,10vw,140px)}.ds-seksjon-kort{padding-block:clamp(48px,7vw,96px)}.ds-seksjon-mork{background:var(--color-blekk);color:var(--color-papir);border-bottom:0}.ds-seksjon-mork .ds-brod,.ds-seksjon-mork .ds-etikett{color:#f1f0ebb8}.ds-seksjon-hode{margin-bottom:32px}.ds-to{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(24px,6vw,96px);display:grid}.ds-to>*{min-width:0}@media (max-width:900px){.ds-to{grid-template-columns:minmax(0,1fr)}}.ds-klistre{top:calc(var(--ds-hdr) + 32px);position:sticky}@media (max-width:900px){.ds-klistre{position:static}}.ds-punktliste{border-top:1px solid var(--color-linje);margin-top:24px}.ds-punktliste li{border-bottom:1px solid var(--color-linje);align-items:baseline;gap:20px;padding:16px 0;font-size:1.1rem;font-weight:600;display:flex}.ds-punktliste .ds-mono{color:var(--color-gronn-tekst)}.ds-seksjon-mork .ds-punktliste .ds-mono{color:var(--color-gronn)}.ds-hake{gap:8px;display:grid}.ds-hake li{align-items:baseline;gap:10px;font-weight:550;display:flex}.ds-hake li:before{content:"";background:var(--color-gronn);border-radius:2px;flex:none;width:10px;height:10px;transform:translateY(-1px)}.ds-tagger{flex-wrap:wrap;gap:8px;display:flex}.ds-tagger li{background:var(--color-papir-2);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:550}.ds-tagger-strek li{border:1.5px solid var(--color-blekk);background:0 0;padding:10px 18px;font-size:1.05rem;font-weight:600}.ds-spes{border-top:1.5px solid var(--color-blekk)}.ds-spes li{border-bottom:1px solid var(--color-linje);grid-template-columns:40px minmax(0,1fr);gap:12px;padding:12px 0;font-weight:550;display:grid}.ds-spes .ds-mono{color:var(--color-blekk-2);padding-top:2px}.ds-tall{border-bottom:1px solid var(--color-linje)}.ds-tall-rad{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ds-tall-rad li{border-right:1px solid var(--color-linje);grid-template-columns:auto 1fr;align-items:baseline;row-gap:8px;padding:28px 16px 28px 0;display:grid}.ds-tall-rad li:last-child{border-right:0}.ds-tall-rad li+li{padding-left:16px}.ds-tall-rad .ds-etikett{grid-column:1/-1}@media (max-width:700px){.ds-tall-rad{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-tall-rad li:nth-child(2){border-right:0}.ds-tall-rad li:nth-child(-n+2){border-bottom:1px solid var(--color-linje)}.ds-tall-rad li:nth-child(3){padding-left:0}}@property --ds-n{syntax:"<integer>";inherits:false;initial-value:0}.ds-teller,.ds-teller-suffiks{font-variation-settings:var(--ds-vid);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,1.4rem + 3vw,4.4rem);font-weight:800;line-height:1}.ds-teller{--ds-n:var(--ds-maal);counter-reset:ds-n var(--ds-n)}.ds-teller:before{content:counter(ds-n)}.ds-teller-suffiks{color:var(--color-gronn-tekst)}.ds-stabel{gap:20px;padding-bottom:8vh;display:grid}.ds-stabelkort{top:calc(var(--ds-hdr) + 24px + var(--i) * 18px);border-radius:var(--radius-panel);border:1.5px solid var(--color-blekk);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:24px;min-height:min(56vh,480px);padding:clamp(24px,4vw,56px);display:grid;position:sticky;box-shadow:0 -12px 40px #0e111114}.ds-stabelkort p{max-width:36ch;margin-top:12px;font-size:1.1rem}.ds-stabel-tall{font-variation-settings:"wdth" 125;letter-spacing:-.04em;font-size:clamp(4rem,2rem + 10vw,12rem);font-weight:850;line-height:.8}.ds-farge-0{background:var(--color-papir-2)}.ds-farge-1{background:var(--color-blekk);color:var(--color-papir)}.ds-farge-2{background:var(--color-gronn)}.ds-farge-3{background:var(--color-signal)}@media (max-width:700px){.ds-stabelkort{grid-template-columns:minmax(0,1fr);align-content:space-between;min-height:52svh}}.ds-reise{border-bottom:1px solid var(--color-linje);padding-block:clamp(64px,10vw,140px)}.ds-reise-hode{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.ds-reise-hode .ds-seksjon-hode{margin-bottom:24px}.ds-reise-hoyre{align-items:center;gap:24px;margin-bottom:32px;display:flex}.ds-fremdrift{background:var(--color-linje);border-radius:3px;width:200px;height:3px;display:none;overflow:hidden}.ds-fremdrift span{background:var(--color-blekk);transform-origin:0;height:100%;display:block}.ds-rekke{scroll-snap-type:x mandatory;padding:8px max(var(--ds-kant), calc((100vw - 1440px) / 2 + var(--ds-kant))) 24px;scroll-padding-inline:max(var(--ds-kant), calc((100vw - 1440px) / 2 + var(--ds-kant)));scrollbar-width:thin;scrollbar-color:var(--color-blekk) transparent;grid-auto-columns:clamp(240px,26vw,340px);grid-auto-flow:column;gap:16px;display:grid;overflow-x:auto}.ds-kabkort{scroll-snap-align:start}.ds-kabkort a{border:1px solid var(--color-linje);border-radius:var(--radius-kort);background:var(--color-papir);grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;height:100%;padding:12px 12px 20px;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}.ds-kabkort a:hover{border-color:var(--color-blekk);transform:translateY(-4px)}.ds-kabkort p{color:var(--color-blekk-2);font-size:15px}.ds-kabkort-bilde{aspect-ratio:4/5;background-color:var(--color-papir-2);background-image:linear-gradient(var(--color-linje) 1px, transparent 1px), linear-gradient(90deg, var(--color-linje) 1px, transparent 1px);background-size:24px 24px;border-radius:10px;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-width:0;margin-bottom:6px;padding:16px;display:grid;position:relative;overflow:hidden}.ds-kabkort-bilde img{object-fit:contain;width:100%;height:100%}.ds-kabkort-bilde .ds-fig{position:absolute;top:10px;left:12px}.ds-kabkort-spes{border-top:1px solid var(--color-linje);color:var(--color-gronn-tekst);padding-top:10px}.ds-blad{scroll-margin-top:calc(var(--ds-hdr) + 60px);border-bottom:1px solid var(--color-linje);padding-block:clamp(48px,8vw,112px)}.ds-blad-inn{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,6vw,96px);display:grid}.ds-blad-speil .ds-blad-bilde{order:2}@media (max-width:900px){.ds-blad-inn{grid-template-columns:minmax(0,1fr)}.ds-blad-speil .ds-blad-bilde{order:0}}.ds-blad-bilde{top:calc(var(--ds-hdr) + 80px);aspect-ratio:1;border-radius:var(--radius-panel);border:1px solid var(--color-linje);background-color:var(--color-papir-2);background-image:linear-gradient(var(--color-linje) 1px, transparent 1px), linear-gradient(90deg, var(--color-linje) 1px, transparent 1px);background-size:32px 32px;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:8%;display:grid;position:sticky}@media (max-width:900px){.ds-blad-bilde{aspect-ratio:4/3;position:relative;top:0}}.ds-blad-bilde img{object-fit:contain;filter:drop-shadow(0 24px 30px #0003);width:100%;height:100%}.ds-blad-bilde .ds-fig{position:absolute;top:16px;left:18px}.ds-blad-slagord{color:var(--color-gronn-tekst);margin-bottom:12px}.ds-blad-navn{font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:-.03em;margin-bottom:20px;margin-inline-start:var(--ds-sidelager);font-size:clamp(2.4rem,1rem + 5vw,5.5rem);font-weight:850;line-height:.88}.ds-blad-overskrift{margin-top:28px;margin-bottom:8px}.ds-video{border-radius:var(--radius-kort);border:1.5px solid var(--color-blekk);background:var(--color-blekk);overflow:hidden}.ds-video [data-play]{background:var(--color-gronn);width:84px;height:84px;color:var(--color-blekk);border:1.5px solid var(--color-blekk);border-radius:999px;place-items:center;transition:scale .16s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.ds-video button:hover [data-play],.ds-video button:focus-visible [data-play]{scale:1.08}.ds-cta{background:var(--color-gronn);border:1.5px solid var(--color-blekk);border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:clamp(28px,5vw,64px);display:grid}.ds-cta .ds-brod{color:var(--color-blekk);margin-top:16px}@media (max-width:800px){.ds-cta{grid-template-columns:minmax(0,1fr)}}.ds-bunn{border-top:1px solid var(--color-linje);padding-block:32px 48px;font-size:14px}.ds-bunn-inn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.ds-bunn-logoer{align-items:center;gap:20px;display:flex}.ds-bunn-logoer img{width:auto;height:40px}.ds-bunn ul{flex-wrap:wrap;gap:16px;display:flex}.ds-hero{border-bottom:1px solid var(--color-linje);background-image:linear-gradient(var(--color-linje) 1px, transparent 1px), linear-gradient(90deg, var(--color-linje) 1px, transparent 1px);background-position:-1px -1px;background-size:8.33333% 120px;position:relative}.ds-hero-inn{min-height:calc(100svh - var(--ds-hdr) - 36px);grid-template-columns:minmax(0,1fr);align-content:space-between;gap:24px;padding-block:clamp(32px,6vh,72px) 40px;display:grid;position:relative}.ds-hero-etikett{z-index:3;position:relative}.ds-hero-tittel{font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:-.035em;margin-inline-start:var(--ds-sidelager);font-size:clamp(2.9rem,1rem + 8.6vw,10.5rem);font-weight:850;line-height:.86;position:relative}.ds-hero-l1,.ds-hero-l2{z-index:3;-webkit-text-stroke:.07em var(--color-papir);paint-order:stroke fill;display:block;position:relative}.ds-hero-l2{text-align:right}@media (min-width:701px){.ds-hero-l2{white-space:nowrap}.ds-hero-tittel{font-size:min(clamp(2.9rem, 1rem + 8.6vw, 10.5rem), calc(var(--ds-innhold) / 8.4))}}.ds-hero-l2:after{content:"";background:var(--color-gronn);border-radius:2px;width:.18em;height:.18em;margin-left:.04em;display:inline-block}.ds-hero-bilde{z-index:2;right:calc(var(--ds-kant) + 6%);pointer-events:none;flex-direction:column;align-items:center;gap:8px;height:80%;display:flex;position:absolute;top:6%}.ds-hero-bilde img{filter:drop-shadow(0 30px 40px #00000040);width:auto;height:100%}.ds-hero-bunn{z-index:3;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:relative}.ds-hero-bunn .ds-ingress{background:#f1f0ebd9;padding:4px 0}@media (max-width:700px){.ds-hero-bilde{right:var(--ds-kant);height:46%;top:20%}.ds-hero-tittel{margin-bottom:38vw}.ds-hero-l2{text-align:left}}.ds-bredbilde{gap:10px;margin-top:clamp(40px,6vw,80px);display:grid}.ds-bredbilde img{border-radius:6px;width:100%}.ds-skjermer{margin-top:16px;padding-bottom:18%;position:relative}.ds-skjerm-bak{border-radius:10px;width:92%;box-shadow:0 30px 60px #00000080}.ds-skjerm-foran{border:6px solid var(--color-blekk);border-radius:10px;width:56%;position:absolute;bottom:0;right:0;box-shadow:0 30px 60px #0000008c}.ds-prog{border-top:1px solid #f1f0eb33;margin-top:24px;padding-top:24px}.ds-prog .ds-etikett{color:var(--color-signal);margin-bottom:8px}.ds-seksjon-mork .ds-prog .ds-etikett{color:var(--color-signal)}.ds-baand{background:var(--color-gronn);border-block:1.5px solid var(--color-blekk);overflow:hidden}.ds-baand-spor{width:max-content;display:flex}.ds-baand ul{flex:none;justify-content:space-around;min-width:100vw;display:flex}.ds-baand li{white-space:nowrap;font-variation-settings:var(--ds-vid);text-transform:uppercase;padding:18px 28px;font-size:clamp(1.2rem,1rem + 1vw,2rem);font-weight:800}.ds-baand li:after{content:"✦";vertical-align:middle;margin-left:56px;font-size:.7em}.ds-om-bilde{gap:10px;display:grid}.ds-om-bilde img{border-radius:var(--radius-kort);aspect-ratio:4/5;object-fit:cover;width:100%}.ds-tjenester{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.ds-tjenester div{border-top:2px solid var(--color-blekk);padding-top:12px}.ds-tjenester dt{text-transform:uppercase;font-variation-settings:var(--ds-vid);font-weight:750}.ds-tjenester dd{color:var(--color-blekk-2);font-size:15px}@media (max-width:560px){.ds-tjenester{grid-template-columns:minmax(0,1fr)}}.ds-portal{background:var(--color-signal);border-bottom:1.5px solid var(--color-blekk);background-image:repeating-linear-gradient(-45deg,#0000 0 22px,#0e11110f 22px 44px)}.ds-portal-inn{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:24px 48px;padding-block:clamp(48px,7vw,96px);display:grid}.ds-portal .ds-brod,.ds-portal .ds-etikett{color:var(--color-blekk)}.ds-portal .ds-hake li:before{background:var(--color-blekk)}.ds-portal .ds-knapper{grid-column:2}.ds-portal .ds-h2{margin-bottom:16px;font-size:clamp(1.7rem,.6rem + 4.6vw,3.6rem)}@media (max-width:1000px){.ds-portal-inn{grid-template-columns:minmax(0,1fr);align-items:start}.ds-portal .ds-knapper{grid-column:auto}}.ds-kontakt{padding-block:clamp(64px,10vw,140px) 48px}.ds-kontakt-tittel{font-variation-settings:"wdth" 125;text-transform:uppercase;font-weight:850;font-size:min(clamp(3.5rem, 1rem + 12vw, 14rem), calc(var(--ds-innhold) / 6.9));letter-spacing:-.045em;margin-top:12px;margin-inline-start:var(--ds-sidelager);line-height:.82}.ds-kontakt-tlf{font-variation-settings:var(--ds-vid);font-variant-numeric:tabular-nums;background:linear-gradient(var(--color-gronn), var(--color-gronn)) 0 92% / 100% .14em no-repeat;margin-top:16px;font-size:clamp(1.8rem,1rem + 4vw,4.5rem);font-weight:750;text-decoration:none;transition:background-size .2s;display:inline-block}.ds-kontakt-tlf:hover{background-size:100% 100%}.ds-kontakt-rad{border-top:1px solid var(--color-linje);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:clamp(40px,6vw,80px);padding-top:24px;display:grid}.ds-kontakt-rad>*{overflow-wrap:anywhere;min-width:0}.ds-kontakt-rad a{font-weight:650}@media (max-width:800px){.ds-kontakt-rad{grid-template-columns:minmax(0,1fr)}}.ds-sidehode{border-bottom:1px solid var(--color-linje);padding-block:clamp(48px,8vw,120px) clamp(40px,6vw,80px)}.ds-sidehode-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:32px;display:grid}.ds-sidehode-intro .ds-knapper{justify-content:flex-end}@media (max-width:800px){.ds-sidehode-intro{grid-template-columns:minmax(0,1fr)}.ds-sidehode-intro .ds-knapper{justify-content:flex-start}}.ds-indeks{top:var(--ds-hdr);z-index:40;border-bottom:1px solid var(--color-linje);background:#f1f0ebf0;position:sticky}.ds-indeks ul{scrollbar-width:none;gap:6px;padding-block:10px;display:flex;overflow-x:auto}.ds-indeks a{white-space:nowrap;border:1px solid var(--color-linje);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:block}.ds-indeks a:hover{border-color:var(--color-blekk)}.ds-gevinstrad{border-top:1.5px solid var(--color-papir);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ds-gevinstrad li{border-right:1px solid #f1f0eb33;min-width:0;padding:24px 20px 24px 0}.ds-gevinstrad li+li{padding-left:20px}.ds-gevinstrad li:last-child{border-right:0}.ds-gevinstrad strong{font-variation-settings:"wdth" 125;color:var(--color-gronn);font-size:clamp(2.4rem,1rem + 4vw,5rem);font-weight:850;line-height:1;display:block}.ds-gevinstrad span{margin-top:8px;font-weight:650;display:block}.ds-gevinstrad p{color:#f1f0ebb3;margin-top:4px;font-size:15px}@media (max-width:800px){.ds-gevinstrad{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-gevinstrad li:nth-child(2){border-right:0}.ds-gevinstrad li:nth-child(3){padding-left:0}.ds-gevinstrad li:nth-child(-n+2){border-bottom:1px solid #f1f0eb33}}.ds-kortrutenett{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ds-kortrutenett-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-kortrutenett>li{border:1.5px solid var(--color-blekk);border-radius:var(--radius-kort);background:var(--color-papir);align-content:start;gap:12px;min-width:0;padding:20px;display:grid}.ds-kortrutenett>li>img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%}.ds-kortrutenett .ds-h3{font-size:1.5rem}.ds-kortrutenett .ds-brod{margin:0;font-size:15px}.ds-kortrutenett .ds-hake{font-size:15px}@media (max-width:1000px){.ds-kortrutenett,.ds-kortrutenett-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ds-kortrutenett,.ds-kortrutenett-3{grid-template-columns:minmax(0,1fr)}}.ds-videoflate{aspect-ratio:16/10;border-radius:var(--radius-panel);border:1.5px solid var(--color-blekk);background:var(--color-blekk);position:relative;overflow:hidden}.ds-videoflate-bred{aspect-ratio:21/9}@media (max-width:700px){.ds-videoflate-bred{aspect-ratio:16/10}}.ds-blad-bilde.ds-videoflate{aspect-ratio:16/10;padding:0;display:block}.ds-videopar{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:800px){.ds-videopar{grid-template-columns:minmax(0,1fr)}}.ds-kortrutenett>li>.ds-video{margin:-8px -8px 4px}.ds-tjenester-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ds-seksjon-mork .ds-tjenester div{border-top-color:var(--color-papir)}.ds-seksjon-mork .ds-tjenester dd{color:#f1f0ebb8}@media (max-width:560px){.ds-tjenester-2{grid-template-columns:minmax(0,1fr)}}.ds-kombo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;margin-bottom:24px;display:grid}.ds-kombo-kort{border:1.5px solid var(--color-blekk);border-radius:var(--radius-panel);background:var(--color-papir);align-content:start;gap:14px;padding:clamp(20px,3vw,36px);display:grid}.ds-kombo-pluss{z-index:1;background:var(--color-gronn);border:1.5px solid var(--color-blekk);font-variation-settings:var(--ds-vid);border-radius:999px;align-self:center;place-items:center;width:56px;height:56px;margin-inline:-12px;font-size:1.6rem;font-weight:850;display:grid}@media (max-width:800px){.ds-kombo{grid-template-columns:minmax(0,1fr)}.ds-kombo-pluss{margin:-14px auto}}.ds-innlogget{color:var(--color-blekk-2);align-items:center;gap:14px;font-size:14px;display:flex}.ds-innlogget button{font:inherit;color:var(--color-blekk);cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}@media (max-width:900px){.ds-innlogget{margin-left:auto}}.ds-kp-hode{padding-block:clamp(40px,6vw,88px) clamp(32px,4vw,48px)}.ds-kp-h1{max-width:18ch;margin-block:12px 20px}.ds-kp-kategorier{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.ds-kp-kategorier a{border:1.5px solid var(--color-blekk);border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 16px;font-weight:650;text-decoration:none;display:inline-flex}.ds-kp-kategorier a:hover{background:var(--color-blekk);color:var(--color-papir)}.ds-kp-rutenett{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:32px;display:grid}@media (max-width:960px){.ds-kp-rutenett{grid-template-columns:minmax(0,1fr)}}.ds-kp{min-width:0}.ds-kp-verktoy{top:calc(var(--ds-hdr) + 8px);z-index:5;border-radius:var(--radius-kort);background:var(--color-papir);border:1.5px solid var(--color-blekk);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;padding:10px;display:flex;position:sticky}.ds-kp-sok{background:var(--color-papir-2);min-height:48px;color:var(--color-blekk-2);border-radius:999px;flex:260px;align-items:center;gap:10px;padding:0 16px;display:flex}.ds-kp-sok:focus-within{outline:3px solid var(--color-blekk);outline-offset:2px;box-shadow:0 0 0 6px var(--color-signal)}.ds-kp-sok input{min-width:0;font:inherit;color:var(--color-blekk);background:0 0;border:0;outline:none;flex:1}.ds-kp-filter{flex-wrap:wrap;gap:4px;display:flex}.ds-kp-filter button{min-height:44px;font:inherit;color:var(--color-blekk-2);cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:999px;padding:0 14px;font-size:15px;font-weight:650}.ds-kp-filter button:hover{border-color:var(--color-linje)}.ds-kp-filter button[aria-pressed=true]{background:var(--color-blekk);color:var(--color-papir)}.ds-kp-antall{color:var(--color-blekk-2);padding-inline:8px}.ds-kp-seksjon{scroll-margin-top:calc(var(--ds-hdr) + 100px);margin-bottom:40px}.ds-kp-seksjonstittel{border-bottom:1.5px solid var(--color-blekk);align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.ds-kp-seksjonstittel .ds-mono{color:var(--color-blekk-2)}.ds-kp-filer{display:grid}.ds-kp-fil{border-bottom:1px solid var(--color-linje);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.ds-kp-ikon{border:1.5px solid var(--color-blekk);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.ds-kp-mp4 .ds-kp-ikon{background:var(--color-gronn)}.ds-kp-ppsx .ds-kp-ikon{background:var(--color-signal)}.ds-kp-pdf .ds-kp-ikon{background:var(--color-papir-2)}.ds-kp-tittel{font-weight:650;line-height:1.35}.ds-kp-beskr{margin:6px 0 0;font-size:15px}.ds-kp-last{border:1.5px solid var(--color-blekk);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.ds-kp-last:hover{background:var(--color-blekk);color:var(--color-papir)}@media (max-width:560px){.ds-kp-fil{grid-template-columns:40px minmax(0,1fr);gap:12px}.ds-kp-ikon{width:40px;height:40px}.ds-kp-last{grid-column:2;justify-self:start}}.ds-kp-tom{border:1.5px dashed var(--color-blekk);border-radius:var(--radius-kort);justify-items:start;gap:8px;padding:32px;display:grid}.ds-kp-side{top:calc(var(--ds-hdr) + 16px);gap:16px;display:grid;position:sticky}@media (max-width:960px){.ds-kp-side{position:static}}.ds-kp-kort{border:1.5px solid var(--color-blekk);border-radius:var(--radius-panel);justify-items:start;gap:10px;padding:24px;display:grid}.ds-kp-kort .ds-brod{margin:0}.ds-kp-kort-mork{background:var(--color-blekk);color:var(--color-papir)}.ds-kp-kort-mork .ds-brod,.ds-kp-kort-mork .ds-etikett{color:#f1f0ebb8}.ds-kp-epost{color:var(--color-papir);overflow-wrap:anywhere;font-weight:550}.ds-innlogging{place-items:center;min-height:calc(100svh - 200px);padding-block:48px;display:grid}.ds-faner{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.ds-faner button{border:1.5px solid var(--color-blekk);min-height:44px;font:inherit;cursor:pointer;color:var(--color-blekk);background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-weight:650;display:inline-flex}.ds-faner button[aria-pressed=true]{background:var(--color-blekk);color:var(--color-papir)}.ds-faner .ds-mono{opacity:.7}.ds-nyheter{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ds-nyhet a{border:1.5px solid var(--color-blekk);border-radius:var(--radius-kort);background:var(--color-papir);align-content:start;gap:12px;height:100%;padding:24px;text-decoration:none;transition:transform .16s,background-color .16s;display:grid}.ds-nyhet a:hover{background:var(--color-papir-2);transform:translateY(-4px)}.ds-nyhet-topp{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ds-nyhet-merke{font-family:var(--ds-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11px}.ds-nyhet-merke-fagartikkel{background:var(--color-gronn)}.ds-nyhet-merke-referanse{background:var(--color-signal)}.ds-nyhet h2{font-variation-settings:var(--ds-vid);text-transform:uppercase;text-wrap:balance;font-size:1.25rem;font-weight:750;line-height:1.15}.ds-nyhet p{color:var(--color-blekk-2);font-size:15px}.ds-nyhet .ds-lenke{margin-top:auto}@media (max-width:1000px){.ds-nyheter{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ds-nyheter{grid-template-columns:minmax(0,1fr)}}.ds-artikkel{max-width:760px}.ds-artikkel-tilbake{margin-bottom:32px;display:inline-flex}.ds-artikkel-tittel{font-variation-settings:var(--ds-vid);text-transform:uppercase;text-wrap:balance;letter-spacing:-.02em;overflow-wrap:break-word;margin:16px 0 24px;margin-inline-start:-.05em;font-size:clamp(2rem,1.2rem + 3vw,3.8rem);font-weight:800;line-height:1}.ds-artikkel-ingress{border-left:4px solid var(--color-gronn);text-wrap:pretty;padding-left:16px;font-size:clamp(1.1rem,1rem + .4vw,1.3rem)}.ds-artikkel-kunde{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.ds-prose{max-width:68ch;font-size:1.05rem;line-height:1.7}.ds-prose p{color:var(--color-blekk-2);margin-bottom:1.1em}.ds-prose h2{font-variation-settings:var(--ds-vid);text-transform:uppercase;color:var(--color-blekk);margin:2.2em 0 .7em;font-size:clamp(1.3rem,1.1rem + .8vw,1.8rem);font-weight:750;line-height:1.1}.ds-prose h3{margin:1.8em 0 .6em;font-size:1.2rem;font-weight:750}.ds-prose strong{color:var(--color-blekk)}.ds-prose em{color:var(--color-blekk-2)}.ds-prose ul{gap:8px;margin:0 0 1.1em;padding:0;list-style:none;display:grid}.ds-prose ul li{color:var(--color-blekk-2);gap:10px;display:flex}.ds-prose ul li:before{content:"";background:var(--color-gronn);border-radius:2px;flex:none;width:8px;height:8px;margin-top:.65em}.ds-prose blockquote{border-left:4px solid var(--color-signal);margin:1.5em 0;padding-left:16px;font-style:italic}.ds-prose a{text-underline-offset:4px;font-weight:650}@media (prefers-reduced-motion:no-preference){.ds-baand-spor{animation:38s linear infinite ds-loep}.ds-baand:hover .ds-baand-spor{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.ds-baand-spor{width:auto}.ds-baand ul{flex-wrap:wrap;flex:1;justify-content:center;min-width:0;padding-block:8px}.ds-baand ul+ul{display:none}.ds-baand li{padding:8px 20px;font-size:clamp(1rem,.9rem + .6vw,1.4rem)}.ds-baand li:after{margin-left:40px}.ds-baand li:last-child:after{content:none}}@supports (animation-timeline:view()){@media (min-width:900px) and (min-height:600px){.ds-reise{view-timeline:--ds-reise block;height:240vh;padding-block:0}.ds-reise-fest{top:var(--ds-hdr);height:calc(100vh - var(--ds-hdr));flex-direction:column;justify-content:center;display:flex;position:sticky;overflow:hidden}.ds-fremdrift{display:block}.ds-fremdrift span{animation:linear both ds-skalax;animation-timeline:--ds-reise;animation-range:contain}.ds-reise .ds-rekke{scroll-snap-type:none;width:max-content;animation:linear both ds-spor;animation-timeline:--ds-reise;animation-range:contain;overflow:visible}}@media (prefers-reduced-motion:no-preference){.ds-hero-l1{animation:linear both ds-venstre;animation-timeline:scroll(root);animation-range:0 90vh}.ds-hero-l2{animation:linear both ds-hoyre;animation-timeline:scroll(root);animation-range:0 90vh}.ds-hero-bilde{animation:linear both ds-loft;animation-timeline:scroll(root);animation-range:0 90vh}.ds-skjerm-foran{animation:linear both ds-parallakse;animation-timeline:view();animation-range:cover}.ds-teller{animation:linear both ds-tell;animation-timeline:view();animation-range:entry}.ds-avdekk img{animation:linear both ds-avdekk;animation-timeline:view();animation-range:entry cover 35%}.ds-rekke:not(.ds-reise .ds-rekke) .ds-kabkort{animation:linear both ds-inn;animation-timeline:view(inline);animation-range:entry entry 90%}.ds-blad-navn{animation:linear both ds-glid;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes ds-tell{0%{--ds-n:0}to{--ds-n:var(--ds-maal)}}@keyframes ds-avdekk{0%{clip-path:inset(0 0 100% round 6px);scale:1.08}to{clip-path:inset(0 round 6px);scale:1}}@keyframes ds-inn{0%{opacity:.3;transform:translate(40px)scale(.96)}to{opacity:1;transform:none}}@keyframes ds-spor{to{transform:translate(calc(100vw - 100%))}}@keyframes ds-skalax{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ds-loep{to{transform:translate(-50%)}}@keyframes ds-venstre{to{transform:translate(-14%)}}@keyframes ds-hoyre{to{transform:translate(10%)}}@keyframes ds-loft{to{transform:translateY(-10%)scale(1.08)}}@keyframes ds-parallakse{0%{transform:translateY(80px)}to{transform:translateY(-60px)}}@keyframes ds-glid{0%{opacity:0;transform:translate(-6%)}to{opacity:1;transform:none}}
