@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}.logo-mork[data-astro-cid-jthxl4no],html[data-tema=mork] .logo-lys[data-astro-cid-jthxl4no]{display:none}html[data-tema=mork] .logo-mork[data-astro-cid-jthxl4no]{display:block}.merke[data-astro-cid-jthxl4no] img{height:var(--logo-h);width:auto}:where(:root){--maks:74rem;--brod:clamp(1rem, .96rem + .2vw, 1.075rem);--brod-stor:clamp(1.08rem, 1rem + .4vw, 1.24rem);--liten:.875rem;--h1:clamp(2.1rem, 1.4rem + 3.2vw, 3.9rem);--h2:clamp(1.55rem, 1.25rem + 1.5vw, 2.35rem);--h3:clamp(1.2rem, 1.08rem + .55vw, 1.45rem);--h4:clamp(1.08rem, 1rem + .35vw, 1.22rem);--seksjon:clamp(3.25rem, 2rem + 5vw, 6rem);--kort-gap:clamp(1rem, .6rem + 1.4vw, 1.75rem);--kort-luft:clamp(1.15rem, .9rem + .8vw, 1.6rem);--linjetykk:1px;--kort-linje:1px;--radius:3px;--radius-bilde:3px;--radius-prikk:0;--logo-h:34px;--hero-format:4 / 3;--hero-kolonner:1.05fr .95fr;--vekt-display:700;--sperre-display:-.02em;--sperre-stikk:.08em;--stikk-transform:uppercase;--advarsel:#8a4b00;--paa-advarsel:#fff;--advarsel-svak:#fbf0e2}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--ground);color:var(--tekst);font-family:var(--font-tekst);font-size:var(--brod);-webkit-font-smoothing:antialiased;text-underline-offset:.18em;margin:0;line-height:1.6}img,picture,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--vekt-display);letter-spacing:var(--sperre-display);text-wrap:balance;margin:0 0 .5em;line-height:1.08}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}p{max-width:68ch;margin:0 0 1em}a{color:var(--aksent-lenke)}a:hover{text-decoration-thickness:2px}:where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--fokus);outline-offset:2px;border-radius:2px}.hopp{z-index:100;background:var(--aksent);color:var(--paa-aksent);padding:.75rem 1.25rem;font-weight:600;position:absolute;top:0;left:-9999px}.hopp:focus{left:0}.ramme{width:min(100% - 2.5rem, var(--maks));margin-inline:auto}.seksjon{padding-block:var(--seksjon)}.seksjon--tett{padding-block:calc(var(--seksjon) * .6)}.flate{background:var(--flate)}.flate-2{background:var(--flate-2)}.morkt{background:var(--mork);color:var(--paa-mork)}.morkt h2,.morkt h3{color:var(--paa-mork)}.morkt a{color:var(--lenke-mork)}.stikk{font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);text-transform:var(--stikk-transform);color:var(--tekst-svak);margin:0 0 .75rem;font-weight:600}.seksjon-topp{margin-bottom:calc(var(--seksjon) * .45);max-width:62ch}.seksjon-topp p{color:var(--tekst-svak);font-size:var(--brod-stor);margin-bottom:0}.knapper{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.knapp{min-height:48px;font-family:var(--font-stikk);letter-spacing:.01em;border:var(--linjetykk) solid transparent;border-radius:var(--radius);cursor:pointer;align-items:center;gap:.55rem;padding:.7rem 1.35rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.knapp--hoved{background:var(--aksent);color:var(--paa-aksent)}.knapp--hoved:hover{background:var(--aksent-mork)}.knapp--stille{color:var(--tekst);border-color:var(--linje-sterk);background:0 0}.knapp--stille:hover{border-color:var(--aksent);color:var(--aksent-lenke)}.morkt .knapp--stille{color:var(--paa-mork);border-color:#ffffff73}.hode{background:var(--hode-bg);border-bottom:var(--linjetykk) solid var(--hode-linje)}.hode-rad{align-items:center;gap:1rem;min-height:78px;padding-block:.6rem;display:flex}.merke{align-items:center;gap:.7rem;min-height:44px;margin-right:auto;text-decoration:none;display:flex}.merke img{width:auto;height:var(--logo-h)}.hovedmeny{display:none}.hovedmeny ul{gap:clamp(.9rem,2.2vw,1.8rem);margin:0;padding:0;list-style:none;display:flex}.hovedmeny a{min-height:44px;font-family:var(--font-stikk);color:var(--hode-tekst);border-bottom:2px solid #0000;align-items:center;padding:.55rem .15rem;font-size:.96rem;font-weight:600;text-decoration:none;display:inline-flex}.hovedmeny a:hover,.hovedmeny a[aria-current=page]{border-bottom-color:var(--aksent)}.hode .tlf-knapp{display:none}.meny{position:relative}.meny>summary{cursor:pointer;border:var(--linjetykk) solid var(--linje-sterk);border-radius:var(--radius);min-height:48px;font-family:var(--font-stikk);color:var(--hode-tekst);align-items:center;gap:.5rem;padding:.5rem .9rem;font-weight:600;list-style:none;display:inline-flex}.meny>summary::-webkit-details-marker{display:none}.meny[open]>summary{background:var(--aksent);color:var(--paa-aksent);border-color:var(--aksent)}.meny-panel{z-index:40;background:var(--flate);border:var(--linjetykk) solid var(--linje-sterk);border-radius:var(--radius);min-width:240px;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 40px -20px #00000073}.meny-panel ul{margin:0;padding:0;list-style:none}.meny-panel a{color:var(--tekst);border-radius:2px;padding:.8rem .9rem;font-weight:600;text-decoration:none;display:block}.meny-panel a:hover{background:var(--flate-2)}@media (width>=62rem){.hovedmeny{display:block}.meny{display:none}.hode .tlf-knapp{display:inline-flex}}.hero{position:relative}.hero-inn{align-items:center;gap:clamp(1.75rem,4vw,3.25rem);display:grid}.hero h1{margin-bottom:.35em}.hero .ingress{font-size:var(--brod-stor);color:var(--tekst-svak);max-width:46ch}.hero-bilde{margin:0;position:relative}.hero-bilde img{object-fit:cover;width:100%;height:100%;aspect-ratio:var(--hero-format);border-radius:var(--radius-bilde)}.hero-punkt{font-size:var(--liten);color:var(--tekst-svak);gap:.55rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.hero-punkt li{align-items:baseline;gap:.6rem;display:flex}.hero-punkt li:before{content:"";background:var(--aksent);border-radius:var(--radius-prikk);flex:none;width:.5rem;height:.5rem;transform:translateY(-.1em)}@media (width>=55rem){.hero-inn{grid-template-columns:var(--hero-kolonner)}}.rutenett{gap:var(--kort-gap);display:grid}.rutenett--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.rutenett--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.kort{background:var(--kort-bg);border:var(--kort-linje) solid var(--linje);border-radius:var(--radius);padding:var(--kort-luft);flex-direction:column;gap:.6rem;display:flex}.kort h3{margin-bottom:.15em}.kort p{color:var(--tekst-svak);margin:0}.kort .videre{min-height:44px;font-family:var(--font-stikk);color:var(--aksent-lenke);align-items:flex-end;margin-top:auto;padding-top:1rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.kort .videre:after{content:" →"}.prosjektkort{background:var(--kort-bg);border:var(--kort-linje) solid var(--linje);border-radius:var(--radius);color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.prosjektkort img{aspect-ratio:4/3;object-fit:cover;width:100%}.prosjektkort .innhold{padding:var(--kort-luft);flex-direction:column;gap:.4rem;display:flex}.prosjektkort h2,.prosjektkort h3{font-size:var(--h4);margin:0}.prosjektkort .meta{font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);text-transform:var(--stikk-transform);color:var(--tekst-svak)}.prosjektkort p{color:var(--tekst-svak);margin:0;font-size:.98rem}.prosjektkort:hover{border-color:var(--aksent)}.prosjektkort:hover h2,.prosjektkort:hover h3{color:var(--aksent-lenke)}.merkelapp{z-index:2;background:var(--advarsel);color:var(--paa-advarsel);font-family:var(--font-stikk);letter-spacing:.09em;text-transform:uppercase;border-radius:2px;padding:.3rem .5rem;font-size:.72rem;font-weight:700;position:absolute;top:.7rem;left:.7rem}.pris-rutenett{gap:var(--kort-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.pris-post{border-top:3px solid var(--aksent);padding-top:1rem}.pris-post h3{font-size:var(--h4);margin-bottom:.3em}.pris-post p{color:var(--tekst-svak);margin:0;font-size:.98rem}.godkjenning{align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.godkjenning img{width:clamp(96px,14vw,150px);height:auto}@media (width>=48rem){.godkjenning{grid-template-columns:auto 1fr}}.godkjenning ol{margin:1.25rem 0 0;padding-left:1.15rem}.godkjenning li{margin-bottom:.5rem}.personer{gap:var(--kort-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.person{background:var(--kort-bg);border:var(--kort-linje) solid var(--linje);border-radius:var(--radius);padding:var(--kort-luft)}.person .portrett{aspect-ratio:4/3;background:var(--flate-2);border:1px dashed var(--linje-sterk);width:100%;color:var(--tekst-svak);font-family:var(--font-stikk);font-size:var(--liten);text-align:center;place-items:center;margin-bottom:1rem;padding:1rem;display:grid}.person h2,.person h3{font-size:var(--h3);margin-bottom:.1em}.person .rolle{color:var(--tekst-svak);font-family:var(--font-stikk);font-size:var(--liten);margin-bottom:.9rem}.kontaktlinje{flex-direction:column;gap:.2rem;display:flex}.kontaktlinje a{align-items:center;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.kontaktlinje a:hover{text-decoration:underline}.skjema{gap:1.1rem;max-width:34rem;display:grid}.felt{gap:.4rem;display:grid}.felt label{font-weight:600;font-family:var(--font-stikk);font-size:.98rem}.felt .hint{font-size:var(--liten);color:var(--tekst-svak)}.felt input,.felt textarea,.felt select{font:inherit;color:var(--tekst);background:var(--flate);border:var(--linjetykk) solid var(--linje-sterk);border-radius:var(--radius);width:100%;min-height:48px;padding:.7rem .8rem}.felt textarea{resize:vertical;min-height:9rem}.felt input:focus,.felt textarea:focus,.felt select:focus{border-color:var(--aksent)}.honning{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bunn{background:var(--bunn-bg);color:var(--bunn-tekst);padding-block:calc(var(--seksjon) * .8) 2rem}.bunn a{color:var(--bunn-lenke)}.bunn-rutenett{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:2rem;display:grid}.bunn h2{font-size:1rem;font-family:var(--font-stikk);letter-spacing:var(--sperre-stikk);text-transform:uppercase;color:var(--bunn-tekst);margin-bottom:.9rem}.bunn ul{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.bunn img{width:auto;height:34px;margin-bottom:1rem}.lovlinje{border-top:1px solid var(--bunn-linje);font-size:var(--liten);color:var(--bunn-svak);margin-top:2.5rem;padding-top:1.5rem}.lovlinje p{max-width:none;margin:0 0 .35rem}.artikkel{max-width:42rem}.artikkel h2{margin-top:2em}.artikkel ul,.artikkel ol{padding-left:1.15rem}.artikkel li{margin-bottom:.4rem}.bildevegg{gap:var(--kort-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.bildevegg img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius);width:100%}.varsel{background:var(--advarsel-svak);border-left:4px solid var(--advarsel);margin-bottom:2rem;padding:1rem 1.15rem;font-size:.97rem}.varsel p{margin:0}.varsel strong{font-weight:700}.luft-topp{margin-top:2rem}.luft-topp-liten{margin-top:.9rem}.luft-topp-stor{margin-top:var(--seksjon)}.knapper--flush{margin-top:0}.ingress-stor{font-size:var(--brod-stor);max-width:46ch;color:var(--tekst-svak)}.bildevegg--luft{margin-block:2.5rem}.temabryter{min-height:44px;color:var(--bunn-svak);border:1px solid var(--bunn-linje);border-radius:var(--radius);font:inherit;font-family:var(--font-stikk);font-size:var(--liten);cursor:pointer;background:0 0;margin-top:1rem;padding:.5rem .9rem}.temabryter:hover{color:var(--bunn-tekst);border-color:var(--bunn-svak)}.temabryter:focus-visible{outline:3px solid var(--bunn-lenke);outline-offset:2px}.prosess{gap:var(--kort-gap);counter-reset:steg;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.prosess li{counter-increment:steg}.prosess li:before{content:counter(steg, decimal-leading-zero);font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);color:var(--aksent-lenke);margin-bottom:.4rem;font-weight:700;display:block}.prosess h3{font-size:var(--h4);margin-bottom:.25em}.prosess p{color:var(--tekst-svak);margin:0;font-size:.98rem}.sitat{margin:0}.sitat blockquote{font-family:var(--font-display);text-wrap:balance;max-width:26ch;margin:0;font-size:clamp(1.35rem,1rem + 2vw,2.2rem);line-height:1.25}.sitat figcaption{font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);text-transform:var(--stikk-transform);color:var(--tekst-svak);margin-top:1.25rem}.tallrad{gap:var(--kort-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.tallrad b{font-family:var(--font-display);color:var(--aksent-lenke);font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,1.2rem + 2vw,2.6rem);line-height:1;display:block}.tallrad span{color:var(--tekst-svak);margin-top:.45rem;font-size:.95rem;display:block}.band{display:none}.rad-scroll{gap:var(--kort-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.rad-note{display:none}.hexrutenett{gap:var(--kort-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.aarshjul{gap:var(--kort-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.aarshjul-tid{font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);text-transform:var(--stikk-transform);color:var(--aksent-lenke);margin:0 0 .4rem;font-weight:700}.aarshjul h3{font-size:var(--h4);margin-bottom:.3em}.aarshjul p{color:var(--tekst-svak);margin:0;font-size:.97rem}.snitt{gap:var(--kort-gap);align-items:start;display:grid}@media (width>=55rem){.snitt{grid-template-columns:minmax(0,22rem) 1fr;gap:clamp(2rem,4vw,3.5rem)}}.snitt-tegning{width:100%;height:auto}.snitt-lag rect{fill:var(--flate-2);stroke:var(--linje-sterk);stroke-width:1px}.snitt-strek line{stroke:var(--linje-sterk);stroke-width:1px}.snitt-tall text{font-family:var(--font-mono);fill:var(--tekst);text-anchor:middle;font-size:13px}.snitt-liste{counter-reset:snittlag;margin:0;padding:0;list-style:none}.snitt-liste li{counter-increment:snittlag;border-top:1px solid var(--linje);padding:1rem 0}.snitt-hode{align-items:baseline;gap:.75rem;display:flex}.snitt-hode h3{font-size:var(--h4);margin:0}.snitt-hode h3:before{content:counter(snittlag) ". ";font-family:var(--font-mono);color:var(--aksent-lenke)}.snitt-mal{font-family:var(--font-mono);font-size:var(--liten);color:var(--tekst-svak);margin-left:auto}.snitt-liste p{color:var(--tekst-svak);margin:.35rem 0 0;font-size:.97rem}.stabel{gap:var(--kort-gap);margin:0;padding:0;list-style:none;display:grid}.stabel-kort{background:var(--kort-bg);border:var(--kort-linje) solid var(--linje);border-radius:var(--radius);padding:var(--kort-luft)}.stabel-nr{font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);color:var(--aksent-lenke);margin:0 0 .5rem;font-weight:700}.stabel h3{font-size:var(--h3);margin-bottom:.3em}.stabel p{color:var(--tekst-svak);margin:0}.mosaikk{gap:var(--kort-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.mosaikk-rute{margin:0;position:relative}.mosaikk-rute img{object-fit:cover;aspect-ratio:4/3;border-radius:var(--radius-bilde);width:100%;height:100%}.mosaikk-rute figcaption{font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);text-transform:var(--stikk-transform);color:var(--tekst-svak);margin-top:.5rem}.foretter{border:1px solid var(--linje-sterk);touch-action:pan-y;position:relative;overflow:hidden}.foretter img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.foretter-for{width:var(--del,50%);position:absolute;inset:0;overflow:hidden}.foretter-for img{width:auto;min-width:100%;max-width:none;height:100%;position:absolute;inset:0}.foretter-hand{top:0;bottom:0;left:var(--del,50%);background:var(--tekst);cursor:ew-resize;width:4px;margin-left:-2px;position:absolute}.foretter-hand:after{content:"";border:2px solid var(--tekst);background:var(--flate);border-radius:50%;width:48px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.foretter input[type=range]{opacity:0;cursor:ew-resize;width:100%;height:56px;min-height:56px;margin:0;position:absolute;inset:auto 0 0}.foretter input[type=range]:focus-visible{outline:3px solid var(--fokus);outline-offset:-3px}.foretter-merke{font-family:var(--font-stikk);letter-spacing:.14em;text-transform:uppercase;background:var(--tekst);color:var(--ground);padding:.25rem .5rem;font-size:.72rem;position:absolute;top:.75rem}.foretter-merke--for{left:.75rem}.foretter-merke--etter{right:.75rem}.foretter-for img{filter:grayscale()brightness(.82)contrast(.92)}.foretter-note{color:var(--tekst-svak);margin-top:.75rem;font-size:.88rem}.js .ton-trapp>*{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.3,1);transform:translateY(14px)}.js .ton-trapp.inne>*{opacity:1;transform:none}.js .ton-trapp.inne>:first-child{transition-delay:0s}.js .ton-trapp.inne>:nth-child(2){transition-delay:70ms}.js .ton-trapp.inne>:nth-child(3){transition-delay:.14s}.js .ton-trapp.inne>:nth-child(4){transition-delay:.21s}.js .ton-trapp.inne>:nth-child(5){transition-delay:.28s}.js .ton-trapp.inne>:nth-child(6){transition-delay:.35s}.js .ton-bilde{clip-path:inset(0 0 100%);transition:clip-path .9s cubic-bezier(.2,.7,.3,1)}.js .ton-bilde.inne{clip-path:inset(0)}.sveip{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;text-decoration:none;transition:background-size .35s cubic-bezier(.2,.7,.3,1)}.sveip:hover,.sveip:focus-visible{background-size:100% 1px}@media (prefers-reduced-motion:reduce){.js .ton-trapp>*,.js .ton-trapp.inne>*{opacity:1;transition:none;transform:none}.js .ton-bilde,.js .ton-bilde.inne{clip-path:none;transition:none}.sveip{transition:none}}.tjenesteliste{margin:0;padding:0;list-style:none}.tjenesterad{border-top:1px solid var(--linje);color:inherit;grid-template-columns:3rem minmax(0,1fr) 2.5rem;align-items:baseline;gap:1rem;min-height:44px;padding-block:clamp(1.1rem,2vw,1.6rem);text-decoration:none;display:grid}.tjenesteliste li:last-child .tjenesterad{border-bottom:1px solid var(--linje)}.tjenesterad-nr{font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);color:var(--aksent-lenke)}.tjenesterad-tekst{gap:.3rem;display:grid}.tjenesterad-tittel{font-family:var(--font-display);font-size:var(--h3);letter-spacing:var(--sperre-display)}.tjenesterad-kort{color:var(--tekst-svak);max-width:54ch}.tjenesterad-pil{color:var(--tekst-svak);align-self:center}.tjenesterad-pil svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:32px;height:12px;transition:transform .35s cubic-bezier(.2,.7,.3,1)}.tjenesterad:hover .tjenesterad-pil svg{transform:translate(5px)}.tjenesterad:hover .tjenesterad-tittel{color:var(--aksent-lenke)}.prosjektstort{align-items:center;gap:clamp(1.25rem,3vw,2.5rem);display:grid}@media (width>=62rem){.prosjektstort{grid-template-columns:1.35fr .65fr}.prosjektstort--speil .prosjektstort-bilde{order:2}}.prosjektstort-bilde{margin:0;position:relative}.prosjektstort-bilde img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-bilde);width:100%}.prosjektstort-bilde figcaption{background:var(--advarsel);color:var(--paa-advarsel);font-family:var(--font-stikk);letter-spacing:.1em;text-transform:uppercase;padding:.25rem .5rem;font-size:.68rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.prosjektstort-meta{font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);text-transform:var(--stikk-transform);color:var(--tekst-svak);flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 .6rem;display:flex}.prosjektstort h3{font-size:var(--h3);margin-bottom:.35em}.prosjektstort h3 a{color:inherit}.prosjektstort p{color:var(--tekst-svak);margin:0}.pristabell{margin:0;display:grid}.pristabell-rad{border-top:1px solid var(--linje);gap:.35rem 2rem;padding-block:clamp(1rem,2vw,1.5rem);display:grid}.pristabell-rad:last-child{border-bottom:1px solid var(--linje)}@media (width>=48rem){.pristabell-rad{grid-template-columns:12rem minmax(0,1fr)}}.pristabell dt{font-family:var(--font-display);font-size:var(--h4);letter-spacing:var(--sperre-display)}.pristabell dd{color:var(--tekst-svak);max-width:58ch;margin:0}.trygghet{gap:var(--kort-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.trygghet li{gap:.3rem;display:grid}.trygghet-tittel{font-family:var(--font-stikk);font-size:var(--liten);letter-spacing:var(--sperre-stikk);text-transform:var(--stikk-transform);color:var(--aksent-lenke);font-weight:700}.trygghet-tekst{color:var(--tekst-svak)}.sporsmaal{display:grid}.sporsmaal-post{border-top:1px solid var(--linje)}.sporsmaal-post:last-child{border-bottom:1px solid var(--linje)}.sporsmaal-post summary{cursor:pointer;min-height:56px;font-family:var(--font-display);font-size:var(--h4);letter-spacing:var(--sperre-display);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1rem;list-style:none;display:flex}.sporsmaal-post summary::-webkit-details-marker{display:none}.sporsmaal-post summary:after{content:"";border-right:2px solid var(--aksent);border-bottom:2px solid var(--aksent);flex:none;width:14px;height:14px;transition:transform .3s cubic-bezier(.2,.7,.3,1);transform:rotate(45deg)translateY(-3px)}.sporsmaal-post[open] summary:after{transform:rotate(225deg)translateY(-3px)}.sporsmaal-post p{color:var(--tekst-svak);max-width:62ch;margin:0 0 1.25rem}.apningstider{gap:.35rem;display:grid}.apningstider div{justify-content:space-between;gap:1.5rem;max-width:22rem;display:flex}.apningstider dt{color:inherit}.apningstider dd{font-variant-numeric:tabular-nums;margin:0}@media (prefers-reduced-motion:reduce){.sporsmaal-post summary:after{transition:none}}.omoss-tekst{max-width:58ch}.omoss-tekst p{color:var(--tekst-svak)}.utkastbanner{background:var(--advarsel);color:var(--paa-advarsel);padding:.5rem 0;font-size:.85rem}.utkastbanner strong{font-weight:700}
