@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/fjordly/_astro/nunito-cyrillic-ext-wght-normal.D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/fjordly/_astro/nunito-cyrillic-wght-normal.CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/fjordly/_astro/nunito-vietnamese-wght-normal.U01xdrZh.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/fjordly/_astro/nunito-latin-ext-wght-normal.CXYtwYOx.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/fjordly/_astro/nunito-latin-wght-normal.BzFMHfZw.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fjordly/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--maks-bredde:72rem;--smal-bredde:46rem;--gutter:clamp(1rem, 4vw, 2rem);--tegnbredde:.62;--meny-knapp-b:6.75rem;--radius:16px;--radius-liten:10px;--radius-pille:999px;--skygge:0 1px 2px #0f1e280f;--skygge-stor:var(--skygge);--overgang:.16s ease;--rom-1:.25rem;--rom-2:.5rem;--rom-3:.75rem;--rom-4:1rem;--rom-5:1.5rem;--rom-6:2rem;--rom-7:3rem;--rom-8:4rem;--seksjon-rom:clamp(3.5rem, 8vw, 6.5rem);--tekst-xs:.8rem;--tekst-s:.9rem;--tekst-m:1.0625rem;--tekst-l:1.2rem;--tekst-xl:clamp(1.3rem, 1.1rem + .6vw, 1.5rem);--h1:clamp(2.3rem, 1.5rem + 2.8vw, 3.75rem);--h2:clamp(1.75rem, 1.25rem + 1.6vw, 2.6rem);--h3:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--linje-tett:1.15;--linje-normal:1.6;color-scheme:light}[data-fonter=moderne]{--font-tekst:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-overskrift:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--overskrift-vekt:700;--overskrift-sporing:-.02em;--tegnbredde:.59}[data-fonter=klassisk]{--font-tekst:"Inter Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-overskrift:"Fraunces Variable", Georgia, "Times New Roman", serif;--overskrift-vekt:600;--overskrift-sporing:-.01em;--tegnbredde:.62}[data-fonter=vennlig]{--font-tekst:"Nunito Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--font-overskrift:"Nunito Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--overskrift-vekt:800;--overskrift-sporing:-.015em;--tegnbredde:.57}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font-tekst);font-size:var(--tekst-m);line-height:var(--linje-normal);color:var(--farge-tekst);background:var(--farge-bakgrunn);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;min-height:100dvh;margin:0;display:flex}main{flex:1}h1,h2,h3,h4{font-family:var(--font-overskrift);font-weight:var(--overskrift-vekt);letter-spacing:var(--overskrift-sporing);line-height:var(--linje-tett);color:var(--farge-overskrift);margin:0 0 var(--rom-4);text-wrap:balance}h1{font-size:var(--h1)}h2{font-size:var(--h2)}h3{font-size:var(--h3)}h4{font-size:var(--tekst-l)}@media (width<=62rem){h1,h2,h3{hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;overflow-wrap:break-word}}p,ul,ol{margin:0 0 var(--rom-4)}p:last-child,ul:last-child,ol:last-child{margin-bottom:0}a{color:var(--farge-lenke);text-underline-offset:.18em;transition:color var(--overgang);text-decoration-thickness:1px}a:hover{color:var(--farge-primaer-moerk)}img,svg{max-width:100%;display:block}img{height:auto}button{font:inherit}:focus-visible{outline:3px solid var(--farge-primaer-moerk);outline-offset:3px;border-radius:4px}:focus-visible:not(.felt input:not([type=checkbox]),.felt select,.felt textarea){box-shadow:0 0 0 3px #fff!important}::selection{background:var(--farge-aksent);color:var(--farge-overskrift)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.visuelt-skjult{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.hopp-til{top:-100%;left:var(--rom-4);z-index:1000;padding:var(--rom-3) var(--rom-5);background:var(--farge-overskrift);color:#fff;border-radius:0 0 var(--radius-liten) var(--radius-liten);font-weight:600;text-decoration:none;position:absolute}.hopp-til:focus{top:0}.hopp-til:hover,.hopp-til:focus{color:#fff}.container{width:min(100% - 2 * var(--gutter), var(--maks-bredde));margin-inline:auto}.container--smal{max-width:var(--smal-bredde)}.seksjon{padding-block:var(--seksjon-rom)}.seksjon--tonet{background:var(--farge-tone)}.seksjon--primaer{background:var(--farge-primaer-moerk);color:var(--farge-lys)}.seksjon--primaer h2,.seksjon--primaer h3{color:#fff}.seksjon--liten{padding-block:calc(var(--seksjon-rom) * .6)}.seksjon__topp{max-width:var(--smal-bredde);margin-bottom:var(--rom-7)}.seksjon__topp--sentrert{text-align:center;margin-inline:auto}.seksjon__topp h2{margin-bottom:var(--rom-3)}.seksjon__topp p{font-size:var(--tekst-l);color:var(--farge-tekst-svak)}.seksjon--primaer .seksjon__topp p{color:var(--farge-lys)}.rutenett{gap:var(--rom-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.rutenett--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.rutenett--4{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.etikett{font-size:var(--tekst-s);letter-spacing:.06em;text-transform:uppercase;color:var(--farge-primaer);margin-bottom:var(--rom-3);font-weight:700;display:inline-block}.seksjon--primaer .etikett{color:var(--farge-aksent)}.ingress{font-size:var(--tekst-xl);color:var(--farge-tekst-svak);max-width:40rem;line-height:1.5}.knapp{align-items:center;gap:var(--rom-2);border-radius:var(--radius-pille);cursor:pointer;transition:background var(--overgang), color var(--overgang), border-color var(--overgang), transform var(--overgang);background:var(--farge-primaer);color:#fff;border:2px solid #0000;padding:.85rem 1.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.knapp:hover{background:var(--farge-primaer-moerk);color:#fff;transform:translateY(-1px)}.knapp svg{flex:none;width:1.15em;height:1.15em}.knapp--sekundaer{color:var(--farge-primaer);border-color:var(--farge-primaer);background:0 0}.knapp--sekundaer:hover{background:var(--farge-tone);color:var(--farge-primaer-moerk)}.knapp--lys{color:var(--farge-primaer-moerk);background:#fff}.knapp--lys:hover,.knapp--aksent{background:var(--farge-aksent);color:var(--farge-overskrift)}.knapp--aksent:hover{color:var(--farge-overskrift);background:#fff}.knapp--liten{font-size:var(--tekst-s);padding:.55rem 1rem}.knapperad{gap:var(--rom-3);flex-wrap:wrap;display:flex}.kort{background:var(--farge-flate);border-radius:var(--radius);padding:var(--rom-6);box-shadow:var(--skygge);border:1px solid var(--farge-strek);gap:var(--rom-3);transition:border-color var(--overgang);flex-direction:column;display:flex}.kort--lenke:hover{border-color:color-mix(in srgb, var(--farge-primaer) 45%, var(--farge-strek))}.kort h3{margin:0}.kort p{color:var(--farge-tekst-svak)}.kort__lenke{align-items:center;gap:var(--rom-2);margin-top:auto;font-weight:600;text-decoration:none;display:inline-flex}.kort__lenke svg{width:1.1em;height:1.1em;transition:transform var(--overgang)}.kort--lenke:hover .kort__lenke svg{transform:translate(4px)}.kort--lenke{position:relative}.kort--lenke .kort__lenke:after{content:"";border-radius:inherit;position:absolute;inset:0}.ikon-rund{color:var(--farge-tekst);flex:none;display:inline-flex}.ikon-rund svg{width:1.5rem;height:1.5rem}.merke{border-radius:var(--radius-pille);background:var(--farge-tone);color:var(--farge-primaer-moerk);font-size:var(--tekst-s);align-items:center;gap:.4em;padding:.3rem .75rem;font-weight:600;display:inline-flex}.merke svg{width:1em;height:1em}.avatar{background:var(--farge-primaer);color:#fff;width:5rem;height:5rem;font-family:var(--font-overskrift);letter-spacing:.02em;object-fit:cover;border-radius:50%;flex:none;place-items:center;font-size:1.6rem;font-weight:700;display:grid}.prose{max-width:var(--smal-bredde);font-size:var(--tekst-m)}.prose>*+*{margin-top:1.1em}.prose h2{font-size:var(--h3);margin-top:2em}.prose h3{font-size:var(--tekst-l);margin-top:1.6em}.prose ul,.prose ol{padding-left:1.4em}.prose li+li{margin-top:.35em}.prose blockquote{padding:var(--rom-4) var(--rom-5);border-left:4px solid var(--farge-aksent);background:var(--farge-tone);border-radius:0 var(--radius-liten) var(--radius-liten) 0;margin:1.5em 0;font-style:italic}.prose img{border-radius:var(--radius)}.prose hr{border:0;border-top:1px solid var(--farge-strek);margin:2em 0}.prose table{border-collapse:collapse;width:100%}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--farge-strek);padding:.6em .8em}.topp{z-index:100;background:color-mix(in srgb, var(--farge-bakgrunn) 88%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--farge-strek);position:sticky;top:0;container:topp/inline-size}.topp__rad{align-items:center;gap:var(--rom-5);min-height:4.5rem;display:flex}.logo{align-items:center;gap:var(--rom-3);color:var(--farge-overskrift);font-family:var(--font-overskrift);font-weight:var(--overskrift-vekt);letter-spacing:var(--overskrift-sporing);margin-right:auto;font-size:1.25rem;text-decoration:none;display:inline-flex}.logo__navn{text-wrap:balance}.logo:hover{color:var(--farge-primaer)}.logo__bilde{width:auto;height:2.6rem}.meny ul{gap:var(--rom-1);margin:0;padding:0;list-style:none;display:flex}.meny li a{border-radius:var(--radius-liten);color:var(--farge-tekst);padding:.55rem .9rem;font-weight:500;text-decoration:none;display:block}.meny li a:hover{background:var(--farge-tone);color:var(--farge-primaer-moerk)}.meny li a[aria-current=page]{color:var(--farge-primaer-moerk);box-shadow:inset 0 -2px 0 var(--farge-primaer);border-radius:0;font-weight:700}.meny-knapp{align-items:center;gap:var(--rom-2);border:2px solid var(--farge-strek);border-radius:var(--radius-liten);color:var(--farge-overskrift);cursor:pointer;white-space:nowrap;background:0 0;flex:none;padding:.5rem .8rem;font-weight:600;display:none}.meny-knapp svg{width:1.3rem;height:1.3rem}.meny-knapp .ikon-kryss,.meny-knapp[aria-expanded=true] .ikon-meny{display:none}.meny-knapp[aria-expanded=true] .ikon-kryss{display:block}@media (width<=62rem){.topp__cta{display:none}.meny-knapp{display:inline-flex}.meny{background:var(--farge-bakgrunn);border-bottom:1px solid var(--farge-strek);box-shadow:var(--skygge-stor);padding:var(--rom-4) var(--gutter) var(--rom-5);display:none;position:absolute;top:100%;left:0;right:0}.meny.er-open{display:block}.meny ul{flex-direction:column;gap:0}.meny li a{font-size:var(--tekst-l);border-bottom:1px solid var(--farge-strek);border-radius:0;padding:.9rem .75rem}.meny li a[aria-current=page]{box-shadow:inset 4px 0 0 var(--farge-primaer);padding-left:1rem}.meny .meny__cta{margin-top:var(--rom-4);justify-content:center}.topp .logo{min-width:0}.topp .logo__navn{line-height:1.04;font-size:min(1em, calc((100cqi - 2 * var(--gutter) - var(--topp-innrykk,0rem) - var(--meny-knapp-b) - var(--rom-5)) / (var(--ord,8) * var(--tegnbredde))))}}@media (width>=62.01rem){.meny .meny__cta{display:none}.topp--maalt :is(.logo__navn,.meny li a,.topp__cta){white-space:nowrap}.topp--trang .topp__cta{display:none}.topp--trang .meny-knapp{display:inline-flex}.topp--trang .meny{background:var(--farge-bakgrunn);border-bottom:1px solid var(--farge-strek);box-shadow:var(--skygge-stor);padding:var(--rom-4) var(--gutter) var(--rom-5);display:none;position:absolute;top:100%;left:0;right:0}.topp--trang .meny.er-open{display:block}.topp--trang .meny ul{flex-direction:column;gap:0}.topp--trang .meny li a{font-size:var(--tekst-l);border-bottom:1px solid var(--farge-strek);border-radius:0;padding:.9rem .75rem}.topp--trang .meny li a[aria-current=page]{box-shadow:inset 4px 0 0 var(--farge-primaer);padding-left:1rem}.topp--trang .meny .meny__cta{margin-top:var(--rom-4);justify-content:center;display:inline-flex}}.hero{background:radial-gradient(60rem 30rem at 85% -10%, var(--farge-tone), transparent 60%), var(--farge-bakgrunn);padding-block:clamp(3rem,7vw,6rem) clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.hero__rad{gap:var(--rom-7);grid-template-columns:1fr;align-items:center;display:grid}@media (width>=56rem){.hero__rad{grid-template-columns:1.05fr .95fr}}.hero h1{margin-bottom:var(--rom-5)}.hero__tekst{font-size:var(--tekst-xl);color:var(--farge-tekst-svak);max-width:34rem;margin-bottom:var(--rom-6)}.hero__figur{border-radius:var(--radius);box-shadow:var(--skygge-stor);aspect-ratio:5/4;background:var(--farge-tone);overflow:hidden}.hero__figur img,.hero__figur .navneflate{object-fit:cover;width:100%;height:100%}.hero__merker{gap:var(--rom-2);margin-top:var(--rom-6);flex-wrap:wrap;display:flex}.sidetopp{background:radial-gradient(50rem 20rem at 90% 0%, var(--farge-tone), transparent 60%), var(--farge-bakgrunn);border-bottom:1px solid var(--farge-strek);padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2rem,4vw,3rem)}.sidetopp h1{margin-bottom:var(--rom-3)}.sidetopp .ingress{margin:0}.steg{counter-reset:steg;gap:var(--rom-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.steg li{counter-increment:steg;padding-top:var(--rom-5);position:relative}.steg li:before{content:counter(steg);background:var(--farge-primaer);color:#fff;width:2.5rem;height:2.5rem;margin-bottom:var(--rom-4);font-weight:700;font-family:var(--font-overskrift);border-radius:50%;place-items:center;display:grid}.steg h3{font-size:var(--tekst-l);margin-bottom:var(--rom-2)}.steg p{color:var(--farge-tekst-svak)}.sitat{margin:0;text-align:center;max-width:46rem;margin-inline:auto}.sitat p{font-family:var(--font-overskrift);font-size:var(--h3);color:var(--farge-overskrift);margin-bottom:var(--rom-4);font-weight:500;line-height:1.4}.sitat footer{color:var(--farge-tekst-svak);font-weight:600}.sitat__tegn{color:var(--farge-aksent);margin-bottom:var(--rom-4);font-family:Georgia,serif;font-size:4rem;line-height:.5;display:block}.fakta{gap:var(--rom-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));margin:0;padding:0;list-style:none;display:grid}.fakta li{text-align:center;padding:var(--rom-5);border-radius:var(--radius);background:var(--farge-flate);border:1px solid var(--farge-strek)}.fakta strong{font-family:var(--font-overskrift);font-size:var(--h2);color:var(--farge-primaer);margin-bottom:var(--rom-2);line-height:1;display:block}.fakta span{color:var(--farge-tekst-svak)}.cta-band{gap:var(--rom-5);grid-template-columns:1fr;align-items:center;display:grid}@media (width>=50rem){.cta-band{grid-template-columns:1fr auto}}.cta-band p{font-size:var(--tekst-l);color:var(--farge-lys);max-width:38rem}.cta-band h2{margin-bottom:var(--rom-3)}.skjema{gap:var(--rom-4);display:grid}.skjema__rad{gap:var(--rom-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.felt label{margin-bottom:var(--rom-2);font-weight:600;display:block}.felt input,.felt select,.felt textarea{border:2px solid var(--farge-strek);border-radius:var(--radius-liten);background:var(--farge-flate);width:100%;color:var(--farge-tekst);font:inherit;transition:border-color var(--overgang);padding:.8rem 1rem}.felt input:not([type=checkbox]):focus,.felt select:focus,.felt textarea:focus{border-color:var(--farge-primaer);box-shadow:0 0 0 3px color-mix(in srgb, var(--farge-primaer) 20%, transparent);outline:none}.felt textarea{resize:vertical;min-height:9rem}.felt--samtykke{gap:var(--rom-3);align-items:flex-start;display:flex}.felt--samtykke input{width:1.25rem;height:1.25rem;accent-color:var(--farge-primaer);margin-top:.2rem}.felt--samtykke label{color:var(--farge-tekst-svak);font-weight:400;font-size:var(--tekst-s);margin:0}.skjema__hint{font-size:var(--tekst-s);color:var(--farge-tekst-svak)}.skjema__demo{margin:var(--rom-3) 0 0;font-size:var(--tekst-s,.9rem);color:var(--farge-tekst-svak)}.skjema__melding{padding:var(--rom-4) var(--rom-5);border-radius:var(--radius-liten);background:var(--farge-tone);border-left:4px solid var(--farge-primaer);font-weight:500}.skjema__melding[hidden]{display:none}.honning{opacity:0;width:0;height:0;position:absolute;left:-10000px}.detaljer{gap:var(--rom-4);margin:0;padding:0;list-style:none;display:grid}.detaljer li{gap:var(--rom-3);align-items:flex-start;display:flex}.detaljer svg{width:1.3rem;height:1.3rem;color:inherit;flex:none;margin-top:.15rem}.detaljer strong{font-size:var(--tekst-s);color:var(--farge-tekst-svak);text-transform:uppercase;letter-spacing:.05em;font-weight:600;display:block}.detaljer a{font-weight:600;text-decoration:none}.detaljer a:hover{text-decoration:underline}.detaljer .tel-tekst{font-weight:600}.tel-tekst{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}.tel-tekst svg{flex:none;width:1.15em;height:1.15em}.tider{gap:var(--rom-2) var(--rom-5);grid-template-columns:auto 1fr;margin:0;display:grid;container-type:inline-size}.tider dt{font-weight:600}.tider dd{color:var(--farge-tekst-svak);margin:0}.tider__tid{white-space:nowrap}@container (width<17rem){.tider>*{grid-column:1/-1}.tider dd+dt{margin-top:var(--rom-3)}}.chips{gap:var(--rom-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kartboks{border-radius:var(--radius);background:var(--farge-tone);border:1px dashed var(--farge-strek-moerk);text-align:center;min-height:14rem;padding:var(--rom-5);color:var(--farge-tekst-svak);place-items:center;display:grid}.bunn{background:var(--farge-primaer-moerk);color:var(--farge-lys);padding-block:var(--rom-8) var(--rom-6);margin-top:auto}.bunn a{color:#fff}.bunn a:hover{color:var(--farge-aksent)}.bunn h2{color:#fff;font-size:var(--tekst-l);margin-bottom:var(--rom-4)}.bunn__rutenett{gap:var(--rom-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.bunn__om{max-width:22rem;container-type:inline-size}.bunn__om .logo{color:#fff;margin-bottom:var(--rom-4)}.bunn__om .logo__navn{line-height:1.04;font-size:min(1em, calc(100cqi / (var(--ord,8) * var(--tegnbredde))))}.bunn__om p{color:var(--farge-lys)}.bunn ul{gap:var(--rom-2);margin:0;padding:0;list-style:none;display:grid}.bunn address{font-style:normal}.bunn .tider dd{color:var(--farge-lys)}.bunn__linje{margin-top:var(--rom-7);padding-top:var(--rom-5);gap:var(--rom-3) var(--rom-5);font-size:var(--tekst-s);color:var(--farge-lys);border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;display:flex}.bunn__demo{font-size:var(--tekst-xs);opacity:.8}.meta{color:var(--farge-tekst-svak);font-size:var(--tekst-s);font-weight:600}.liste-ren{margin:0;padding:0;list-style:none}.sjekkliste{gap:var(--rom-3);margin:0;padding:0;list-style:none;display:grid}.sjekkliste li{gap:var(--rom-3);align-items:flex-start;display:flex}.sjekkliste svg{width:1.3rem;height:1.3rem;color:var(--farge-primaer);flex:none;margin-top:.2rem}a[href^=mailto\:]{overflow-wrap:anywhere}.tokolonner{gap:var(--rom-7);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=56rem){.tokolonner{grid-template-columns:1.2fr .8fr}}.boks{background:var(--farge-flate);border:1px solid var(--farge-strek);border-radius:var(--radius);padding:var(--rom-6);box-shadow:var(--skygge)}.boks--tonet{background:var(--farge-tone);box-shadow:none;border-color:#0000}.figur{border-radius:var(--radius);background:var(--farge-tone);aspect-ratio:4/3;overflow:hidden}.figur img,.figur .navneflate{object-fit:cover;width:100%;height:100%}.navneflate{border-radius:inherit;background:radial-gradient(120% 85% at 80% 0%, color-mix(in srgb, var(--farge-primaer) 70%, transparent), transparent 70%), var(--farge-primaer-moerk);color:#fff;width:100%;height:100%;min-height:8rem;position:relative;overflow:hidden;container-type:inline-size}.navneflate:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff47;position:absolute;inset:min(4cqi,1.25rem)}.navneflate__innhold{flex-direction:column;gap:min(2.5cqi,.9rem);padding:0 min(11cqi,3.5rem) min(11cqi,3.5rem);display:flex;position:absolute;inset:auto 0 0}.navneflate__sted{font-family:var(--font-tekst);letter-spacing:.14em;text-transform:uppercase;color:var(--farge-aksent);align-items:center;gap:min(2.5cqi,.9rem);font-size:clamp(.55rem,3.4cqi,.9rem);font-weight:600;display:flex}.navneflate__sted:before{content:"";background:currentColor;width:min(7cqi,2.5rem);height:1px}.navneflate__navn{font-family:var(--font-overskrift);font-weight:var(--overskrift-vekt);font-size:min(15cqi, 5.5rem, calc((100cqi - 2 * min(11cqi, 3.5rem)) / (var(--ord,8) * var(--tegnbredde))));letter-spacing:var(--overskrift-sporing);overflow-wrap:anywhere;line-height:1.02}@media print{.topp,.bunn,.hopp-til,.knapp{display:none!important}}:root,[data-tema=fjord]{--farge-primaer:#1f5f7a;--farge-primaer-moerk:#163f52;--farge-aksent:#f0b64a;--farge-bakgrunn:#f6fafb;--farge-flate:#fff;--farge-tone:#e3eef2;--farge-tekst:#1b2a32;--farge-tekst-svak:#4b6270;--farge-overskrift:#12232c;--farge-lenke:#1a5069;--farge-strek:#d6e2e7;--farge-strek-moerk:#a9c0ca;--farge-lys:#d3e3ea}[data-tema=varm]{--farge-primaer:#9d4a2a;--farge-primaer-moerk:#6e321c;--farge-aksent:#f2c27b;--farge-bakgrunn:#fbf7f2;--farge-flate:#fff;--farge-tone:#f3e7db;--farge-tekst:#2b221d;--farge-tekst-svak:#6b584d;--farge-overskrift:#221a16;--farge-lenke:#8a4025;--farge-strek:#e8dccf;--farge-strek-moerk:#cbb6a3;--farge-lys:#efdfd2}[data-tema=skog]{--farge-primaer:#2f6b4f;--farge-primaer-moerk:#1f4a36;--farge-aksent:#e4b95a;--farge-bakgrunn:#f5f9f6;--farge-flate:#fff;--farge-tone:#e2efe6;--farge-tekst:#1c2a22;--farge-tekst-svak:#4d655a;--farge-overskrift:#13201a;--farge-lenke:#285d44;--farge-strek:#d3e3d8;--farge-strek-moerk:#a6c2b0;--farge-lys:#d2e6d9}[data-tema=lavendel]{--farge-primaer:#5c4d99;--farge-primaer-moerk:#3f3470;--farge-aksent:#f0b48a;--farge-bakgrunn:#f8f7fc;--farge-flate:#fff;--farge-tone:#ebe8f6;--farge-tekst:#241f3a;--farge-tekst-svak:#5d5779;--farge-overskrift:#1c1830;--farge-lenke:#4f4288;--farge-strek:#dedaee;--farge-strek-moerk:#b9b1d8;--farge-lys:#dcd7ee}[data-tema=sol]{--farge-primaer:#8f5a00;--farge-primaer-moerk:#5e3b00;--farge-aksent:#f6c94b;--farge-bakgrunn:#fffaf0;--farge-flate:#fff;--farge-tone:#fbeec8;--farge-tekst:#2b2416;--farge-tekst-svak:#6a5a3c;--farge-overskrift:#201a0f;--farge-lenke:#7d4f00;--farge-strek:#efe2c2;--farge-strek-moerk:#d6c18a;--farge-lys:#f3e2b4}[data-tema=marine]{--farge-primaer:#1e3a5f;--farge-primaer-moerk:#132741;--farge-aksent:#d8b64a;--farge-bakgrunn:#f5f7fa;--farge-flate:#fff;--farge-tone:#e4e9f1;--farge-tekst:#182230;--farge-tekst-svak:#4e5a6b;--farge-overskrift:#101827;--farge-lenke:#1b3556;--farge-strek:#d5dce6;--farge-strek-moerk:#a9b6c8;--farge-lys:#cfd9e6}[data-tema=hav]{--farge-primaer:#0f6e6e;--farge-primaer-moerk:#0b4b4b;--farge-aksent:#f4a261;--farge-bakgrunn:#f4fafa;--farge-flate:#fff;--farge-tone:#ddf0ef;--farge-tekst:#17292a;--farge-tekst-svak:#47615f;--farge-overskrift:#0f1f1f;--farge-lenke:#0d5f5f;--farge-strek:#cfe4e3;--farge-strek-moerk:#9fc6c4;--farge-lys:#cfe5e3}[data-tema=rose]{--farge-primaer:#9c3d5a;--farge-primaer-moerk:#6f2a40;--farge-aksent:#f3c6a5;--farge-bakgrunn:#fcf7f8;--farge-flate:#fff;--farge-tone:#f6e4e9;--farge-tekst:#2c1f24;--farge-tekst-svak:#6d5560;--farge-overskrift:#22171b;--farge-lenke:#88354f;--farge-strek:#ecd9df;--farge-strek-moerk:#d2b3bd;--farge-lys:#f0d6de}[data-tema=kyst]{--farge-primaer:#244d4b;--farge-primaer-moerk:#173b39;--farge-aksent:#dfc597;--farge-bakgrunn:#faf9f6;--farge-flate:#fff;--farge-tone:#eeeee7;--farge-tekst:#283c39;--farge-tekst-svak:#586661;--farge-overskrift:#183e3b;--farge-lenke:#244d4b;--farge-strek:#dcded6;--farge-strek-moerk:#a9b8ae;--farge-lys:#e1e8de}[data-layout=premium]{--h1:clamp(2.7rem, 1.4rem + 4.2vw, 5.2rem);--h2:clamp(2rem, 1.35rem + 2.1vw, 3.3rem);--radius:22px;--seksjon-rom:clamp(4rem, 9vw, 7.5rem)}[data-layout=premium] h1,[data-layout=premium] h2{letter-spacing:-.025em}[data-layout=premium] .seksjon__topp p{font-size:var(--tekst-xl)}[data-layout=premium] .reveal{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0) * 90ms);transform:translateY(22px)}[data-layout=premium] .reveal.er-synlig{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-layout=premium] .reveal{opacity:1;transition:none;transform:none}}.topp--over{transition:background .22s,box-shadow .22s,border-color .22s}.topp--over:not(.er-scrollet){-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.topp--over:not(.er-scrollet) .logo,.topp--over:not(.er-scrollet) .meny li a,.topp--over:not(.er-scrollet) .meny-knapp{color:#fff}.topp--over:not(.er-scrollet) .meny li a:hover{color:#fff;background:#ffffff24}.topp--over:not(.er-scrollet) .meny li a[aria-current=page]{color:#fff;box-shadow:inset 0 -2px 0 var(--farge-aksent)}.topp--over:not(.er-scrollet) .topp__cta{color:var(--farge-primaer-moerk);background:#fff}.topp--over:not(.er-scrollet) .meny-knapp{border-color:#ffffff80}@media (width<=62rem){.topp--over:not(.er-scrollet) .meny.er-open li a{color:var(--farge-tekst)}}@media (width>=62.01rem){.topp--over.topp--trang:not(.er-scrollet) .meny.er-open li a{color:var(--farge-tekst)}}.topp--over.er-scrollet,.topp--over:has(.meny.er-open){background:var(--farge-bakgrunn);box-shadow:0 1px 0 var(--farge-strek)}.topp--over:has(.meny.er-open) .logo,.topp--over:has(.meny.er-open) .meny-knapp{color:var(--farge-overskrift)}.hp{color:#fff;background:var(--farge-primaer-moerk);align-items:end;min-height:88svh;margin-top:-4.5rem;padding-top:4.5rem;display:grid;position:relative;overflow:hidden}.hp__bilde{position:absolute;inset:0}.hp__bilde img{object-fit:cover;object-position:62% 35%;width:100%;height:100%;animation:9s ease-out forwards hp-zoom;transform:scale(1.04)}@keyframes hp-zoom{to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hp__bilde img{animation:none;transform:none}}.hp__bilde:after{content:"";background:linear-gradient(#0816201a 0%,#08162073 55%,#081620e6 100%),linear-gradient(90deg,#0816208c,#0000 65%);position:absolute;inset:0}.hp__innhold{grid-template-columns:1fr;align-items:end;gap:2.5rem;padding-block:clamp(2.5rem,6vw,4rem) clamp(2.5rem,6vw,5rem);display:grid;position:relative}@media (width>=62rem){.hp__innhold{grid-template-columns:1.25fr .75fr}}.hp .etikett{color:var(--farge-aksent)}.hp h1{color:#fff;max-width:14ch;margin-bottom:var(--rom-5);text-shadow:0 2px 30px #00000040}.hp__tekst{font-size:var(--tekst-xl);color:#ffffffe6;max-width:34rem;margin-bottom:var(--rom-6);line-height:1.5}.hp .knapp--lys:hover{background:var(--farge-aksent)}.hp .knapp--omriss{color:#fff;background:0 0;border-color:#fff9}.hp .knapp--omriss:hover{color:#fff;background:#ffffff24}.hp__kort{-webkit-backdrop-filter:blur(16px)saturate(140%);border-radius:var(--radius);padding:var(--rom-5) var(--rom-6);gap:var(--rom-4);background:#ffffff1a;border:1px solid #ffffff47;justify-self:end;width:min(100%,24rem);display:grid}.hp__kort-tittel{gap:var(--rom-3);align-items:center;font-weight:600;display:flex}.hp__kort-tittel .ikon-rund{color:var(--farge-overskrift)}.hp__kort strong{font-family:var(--font-overskrift);letter-spacing:.01em;font-size:1.6rem;display:block}.hp__kort a{color:#fff;text-decoration:none}.hp__kort ul{gap:var(--rom-2);font-size:var(--tekst-s);color:#ffffffe6;margin:0;padding:0;list-style:none;display:grid}.hp__kort li{gap:var(--rom-2);align-items:center;display:flex}.hp__kort li svg{width:1.1em;height:1.1em;color:var(--farge-aksent);flex:none}@media (width<=40rem){.hp{min-height:96svh}.hp__bilde img{object-position:72% 18%}.hp__bilde:after{background:linear-gradient(#0816200d 0%,#08162059 38%,#081620cc 62%,#081620f0 100%)}.hp h1{max-width:none}.hp__innhold{padding-top:46svh}}.merkerad{border-bottom:1px solid var(--farge-strek);background:var(--farge-flate)}.merkerad ul{padding:var(--rom-4) 0;gap:var(--rom-3) var(--rom-7);flex-wrap:wrap;justify-content:center;margin:0;list-style:none;display:flex}.merkerad li{gap:var(--rom-2);color:var(--farge-tekst-svak);font-weight:600;font-size:var(--tekst-s);align-items:center;display:flex}.merkerad li svg{width:1.2rem;height:1.2rem;color:var(--farge-primaer)}.delt{grid-template-columns:1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (width>=56rem){.delt{grid-template-columns:1fr 1fr}.delt--speil>:first-child{order:2}}.delt__bilde{position:relative}.delt__bilde img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%;box-shadow:var(--skygge-stor)}.delt__stat{background:var(--farge-flate);padding:var(--rom-4) var(--rom-5);box-shadow:var(--skygge-stor);gap:var(--rom-5);border-radius:18px;display:flex;position:absolute;bottom:-1.5rem;left:clamp(-1rem,-2vw,-1.5rem)}.delt__stat strong{font-family:var(--font-overskrift);color:var(--farge-primaer);font-size:1.75rem;line-height:1;display:block}.delt__stat span{font-size:var(--tekst-s);color:var(--farge-tekst-svak)}.delt h2{margin-bottom:var(--rom-4)}.delt .ingress{margin-bottom:var(--rom-5)}.kort--bilde{padding-top:0}.kort__bilde{margin:0 calc(-1 * var(--rom-6)) var(--rom-3);aspect-ratio:3/2;border-radius:var(--radius) var(--radius) 0 0;background:var(--farge-tone);overflow:hidden}.kort__bilde img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.kort--lenke:hover .kort__bilde img{transform:scale(1.05)}.kort--bilde .ikon-rund{display:none}[data-layout=premium] .steg{position:relative}@media (width>=50rem){[data-layout=premium] .steg:before{content:"";left:1.25rem;right:1.25rem;top:calc(var(--rom-5) + 1.25rem);background:linear-gradient(to right, var(--farge-primaer), var(--farge-aksent));opacity:.35;height:2px;position:absolute}}[data-layout=premium] .steg li:before{box-shadow:0 0 0 6px var(--farge-bakgrunn);position:relative}[data-layout=premium] .seksjon--tonet .steg li:before{box-shadow:0 0 0 6px var(--farge-tone)}.guide{background:var(--farge-flate);border-radius:var(--radius);box-shadow:var(--skygge-stor);border:1px solid var(--farge-strek);max-width:52rem;margin-inline:auto;padding:clamp(1.5rem,4vw,3rem)}.guide__topp{justify-content:space-between;align-items:center;gap:var(--rom-4);margin-bottom:var(--rom-5);display:flex}.guide__steg{font-size:var(--tekst-s);color:var(--farge-tekst-svak);font-weight:600}.guide__linje{background:var(--farge-tone);height:6px;margin-bottom:var(--rom-6);border-radius:999px;overflow:hidden}.guide__linje i{background:linear-gradient(to right, var(--farge-primaer), var(--farge-aksent));width:0;height:100%;transition:width .4s;display:block}.guide h3{font-size:var(--h3);margin-bottom:var(--rom-5)}.guide__valg{gap:var(--rom-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.guide__valg button{text-align:left;border:2px solid var(--farge-strek);background:var(--farge-bakgrunn);color:var(--farge-tekst);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--rom-3);transition:border-color var(--overgang), background var(--overgang), transform var(--overgang);border-radius:14px;padding:1rem 1.25rem;font-weight:600;display:flex}.guide__valg button:hover{border-color:var(--farge-primaer);background:var(--farge-tone);transform:translateY(-2px)}.guide__valg button svg{width:1.2em;height:1.2em;color:var(--farge-primaer);flex:none}.guide__svar{gap:var(--rom-4);display:grid}.guide__svar .etikett{margin:0}.guide__svar h3{margin-bottom:var(--rom-2)}.guide__svar p{color:var(--farge-tekst-svak);font-size:var(--tekst-l)}.guide__nytt{color:var(--farge-lenke);cursor:pointer;text-underline-offset:.2em;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.guide [hidden]{display:none!important}[data-layout=premium] .fakta li{border:0;border-left:3px solid var(--farge-aksent);text-align:left;padding:var(--rom-2) var(--rom-5);background:0 0;border-radius:0}[data-layout=premium] .fakta strong{font-size:clamp(2.5rem,2rem + 2vw,4rem)}.sitat-bilde{color:#fff;background:var(--farge-primaer-moerk);position:relative;overflow:hidden}.sitat-bilde__bilde{position:absolute;inset:0}.sitat-bilde__bilde img{object-fit:cover;object-position:30% 30%;width:100%;height:100%}.sitat-bilde__bilde:after{content:"";background:linear-gradient(90deg,#08162040,#081620d9 55%);position:absolute;inset:0}.sitat-bilde .container{justify-items:end;display:grid;position:relative}.sitat-bilde .sitat{text-align:left;max-width:34rem;margin:0}.sitat-bilde .sitat p{color:#fff;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.4rem)}.sitat-bilde .sitat footer{color:#ffffffd9}@media (width<=56rem){.sitat-bilde__bilde:after{background:linear-gradient(#0816208c,#081620e6)}}.faq{gap:var(--rom-3);max-width:48rem;margin-inline:auto;display:grid}.faq details{background:var(--farge-flate);border:1px solid var(--farge-strek);padding:0 var(--rom-5);transition:box-shadow var(--overgang);border-radius:16px}.faq details[open]{box-shadow:var(--skygge)}.faq summary{cursor:pointer;padding:var(--rom-4) 0;font-weight:600;font-size:var(--tekst-l);justify-content:space-between;align-items:center;gap:var(--rom-4);list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--farge-primaer);background:var(--farge-tone);width:2rem;height:2rem;transition:transform var(--overgang);border-radius:50%;flex:none;place-items:center;font-size:1.6rem;line-height:1;display:grid}.faq details[open] summary:after{content:"–";transform:rotate(180deg)}.faq details>p{padding:0 0 var(--rom-5);color:var(--farge-tekst-svak);max-width:42rem}.cta-bilde{position:relative;overflow:hidden}.cta-bilde__bilde{position:absolute;inset:0}.cta-bilde__bilde img{object-fit:cover;width:100%;height:100%}.cta-bilde__bilde:after{content:"";background:color-mix(in srgb, var(--farge-primaer-moerk) 82%, transparent);position:absolute;inset:0}.cta-bilde .container{position:relative}.mobilbar{display:none}@media (width<=62rem){.mobilbar{gap:var(--rom-2);z-index:90;padding:var(--rom-2) var(--rom-3) calc(var(--rom-2) + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--farge-bakgrunn) 92%, transparent);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--farge-strek);grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0}.mobilbar .knapp{justify-content:center}[data-layout=premium] body{padding-bottom:4.5rem}}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]){--maks-bredde:76rem;--h1:clamp(3rem, 1.8rem + 3.6vw, 5.5rem);--h2:clamp(2.2rem, 1.5rem + 2vw, 3.5rem);--h3:1.5rem;--overskrift-vekt:450;--radius:5px;--radius-liten:4px;--seksjon-rom:clamp(3.5rem, 7vw, 6.5rem);--skygge:none;--skygge-stor:none}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) h1,:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) h2{letter-spacing:-.045em;text-wrap:initial;line-height:1.08}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .etikett{letter-spacing:.13em;margin-bottom:1.5rem;font-size:.75rem;font-weight:600}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .knapp{border-radius:999px;padding:.95rem 1.45rem;font-size:.95rem;font-weight:600}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .topp{background:var(--farge-bakgrunn);backdrop-filter:none;border-bottom:1px solid var(--farge-strek)}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .topp__rad{min-height:6rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .logo{gap:.65rem;font-size:1.8rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .meny li a{font-size:.86rem;font-weight:500}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .meny li a[aria-current=page]{text-underline-offset:.5em;background:0 0;text-decoration:underline}.demolist{background:color-mix(in srgb, var(--farge-tone) 55%, var(--farge-bakgrunn));color:var(--farge-tekst);border-bottom:1px solid var(--farge-strek);font-size:.78rem}.demolist .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1rem;padding-block:.55rem;display:flex}.demolist__etikett{color:var(--farge-tekst-svak)}.demolist__etikett b{color:var(--farge-tekst);font-weight:600}.demolist a{color:inherit;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:.3em;white-space:nowrap}.demolist a:hover{text-decoration-color:currentColor}.demolist__lenker{flex-wrap:wrap;gap:.3rem 1.25rem;display:flex}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .faq{gap:0;width:100%}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .faq details{border:0;border-bottom:1px solid var(--farge-strek);background:0 0;border-radius:0;padding:0}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .faq summary{padding-block:1.4rem;font-size:1rem;font-weight:500}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .faq summary:after{background:0 0}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .faq details>p{font-size:.95rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .sidetopp{background:var(--farge-tone);border-bottom:1px solid var(--farge-strek);padding-block:4.5rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .sidetopp h1{max-width:18ch;font-size:clamp(2.8rem,5vw,4.6rem)}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .sidetopp .ingress{max-width:40rem;font-size:1.15rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .kort{box-shadow:none;border:0;border-bottom:1px solid var(--farge-strek);background:0 0;border-radius:4px;padding:0 0 1.5rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .kort:hover{box-shadow:none;transform:none}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .kort__bilde{border-radius:4px;margin:0 0 1.4rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .kort .ikon-rund{margin:0 0 1rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .kort--bilde>.ikon-rund{display:none}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .boks{box-shadow:none;border-radius:4px}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .fakta li{border:0;border-left:1px solid var(--farge-strek);background:0 0;border-radius:0;padding:1rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .fakta li:first-child{border-left:0}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .fakta strong{font-size:2.8rem;font-weight:450}@media (width<=62rem){:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .topp__rad{min-height:4.5rem}}@media (width<=44rem){.demolist{font-size:.72rem}.demolist .container{row-gap:.1rem;padding-block:.3rem}.demolist .container>span:first-child{white-space:nowrap}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .sidetopp{padding-block:3rem}}.demo-merke{color:#fff;width:fit-content;font:700 .7rem/1.5 var(--font-tekst);letter-spacing:.04em;background:#293b30;border-radius:3px;margin-bottom:1rem;padding:.35rem .65rem;display:block}.red-innledning__foto img[src$="/bilder/assistent-hverdag.jpg"]{object-position:22% 50%}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]){--red-handling:var(--farge-primaer);--red-sand:var(--farge-aksent);--red-sand-lys:color-mix(in srgb, var(--farge-aksent) 38%, var(--farge-bakgrunn));--red-dypest:color-mix(in srgb, var(--farge-primaer-moerk) 76%, #000);--red-lys-tekst:color-mix(in srgb, #fff 82%, var(--farge-primaer-moerk));--red-r:18px;--red-r-stor:32px}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .logo__prikk{color:var(--red-handling)}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .bunn{background:var(--red-dypest);padding-top:4.5rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .bunn .logo__prikk{color:var(--red-sand)}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .bunn__linje{font-size:.72rem}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .red-hero h1,.red-hero__telefon{margin:0}.red-hero__telefon :is(a,.tel-tekst){color:var(--farge-overskrift);white-space:normal;align-items:center;gap:.65rem;font-weight:650;text-decoration:none;display:inline-flex}.red-hero__ikon{background:var(--farge-flate);width:2.5rem;height:2.5rem;box-shadow:0 0 0 1px var(--farge-strek);color:var(--farge-primaer);border-radius:50%;flex:none;place-items:center;display:grid}.red-hero__ikon svg{width:1.05rem;height:1.05rem}.red-hero__nr{white-space:nowrap;line-height:1.35}.red-hero__nr small{white-space:normal;color:var(--farge-tekst-svak);font-size:.78rem;font-weight:500;display:block}a:hover>.red-hero__nr{text-underline-offset:.25em;text-decoration:underline}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .red-aktuelt__liste article[hidden]{display:none}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .red-aktuelt__liste article:has(>a:focus-visible){outline:3px solid var(--farge-primaer-moerk);outline-offset:3px;box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--farge-primaer-moerk)}.red-lenke{text-underline-offset:.3em;align-items:center;gap:.6rem;font-size:.95rem;font-weight:600;text-decoration:underline 1px;display:inline-flex}.red-lenke svg{flex:none;width:1.1rem;height:1.1rem}[data-layout=redaksjonell]{--overskrift-vekt:500}[data-layout=redaksjonell] .topp{background:color-mix(in srgb, var(--farge-bakgrunn) 84%, transparent);-webkit-backdrop-filter:saturate(140%)blur(14px);border-bottom-color:#0000}[data-layout=redaksjonell] .logo{font-size:1.85rem}[data-layout=redaksjonell] .etikett{letter-spacing:.14em;color:var(--farge-primaer);align-items:center;gap:.8rem;margin-bottom:1rem;font-size:.8rem;display:inline-flex}[data-layout=redaksjonell] .etikett:before{content:"";background:currentColor;width:2.2rem;height:1.5px}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .knapp--omriss{color:var(--farge-overskrift);box-shadow:inset 0 0 0 1.5px var(--farge-strek-moerk,var(--farge-strek));background:0 0;border-color:#0000}:is([data-layout=redaksjonell],[data-layout=panorama],[data-layout=atelier]) .knapp--omriss:hover{color:var(--farge-overskrift);box-shadow:inset 0 0 0 1.5px var(--farge-overskrift);background:0 0}[data-layout=redaksjonell] .red-hero{padding-block:3.5rem .5rem;position:relative;overflow:hidden}[data-layout=redaksjonell] .red-hero:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--red-sand) 35%, transparent), transparent 70%);pointer-events:none;width:60rem;height:60rem;position:absolute;inset:-20% -10% auto auto}[data-layout=redaksjonell] .red-hero__rad{grid-template-columns:1.05fr 1fr;align-items:end;gap:4rem;display:grid;position:relative}[data-layout=redaksjonell] .red-hero__hva{font:600 .8rem/1.4 var(--font-tekst);letter-spacing:.14em;text-transform:uppercase;color:var(--farge-primaer);align-items:center;gap:.8rem;margin-bottom:1.3rem;display:flex}[data-layout=redaksjonell] .red-hero__hva:before{content:"";background:currentColor;flex:none;width:2.2rem;height:1.5px}[data-layout=redaksjonell] .red-hero h1{letter-spacing:-.02em;max-width:12ch;font-size:clamp(3.2rem,7.2vw,6.4rem);line-height:1.04}[data-layout=redaksjonell] .red-hero__tittel em{color:var(--red-handling);font-style:normal}[data-layout=redaksjonell] .red-hero .ingress{color:var(--farge-tekst-svak);max-width:33rem;margin:1.6rem 0 0;font-size:1.18rem}[data-layout=redaksjonell] .red-hero .knapperad{gap:.8rem;margin-top:2.2rem}[data-layout=redaksjonell] .red-hero__under{border-top:1px solid var(--farge-strek);flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:2rem;padding-top:1.6rem;font-size:.93rem;display:flex}[data-layout=redaksjonell] .red-hero__bilde{padding-bottom:3rem;position:relative}[data-layout=redaksjonell] .red-hero__foto{aspect-ratio:6/5;border-radius:var(--red-r-stor) var(--red-r-stor) var(--red-r-stor) 120px;background:var(--farge-tone);position:relative;overflow:hidden}[data-layout=redaksjonell] .red-hero__foto img{object-fit:cover;width:100%;height:100%}[data-layout=redaksjonell] .red-hero__foto .navneflate__innhold{padding-top:min(11cqi,3.5rem);inset:0 0 auto}[data-layout=redaksjonell] .red-fakta{background:var(--farge-flate);border-radius:var(--red-r);min-width:17rem;box-shadow:0 30px 60px -30px color-mix(in srgb, var(--red-dypest) 55%, transparent), 0 0 0 1px var(--farge-strek);gap:.85rem;margin:0;padding:1.25rem 1.5rem;list-style:none;display:grid;position:absolute;bottom:0;left:-3.2rem}[data-layout=redaksjonell] .red-fakta li{font-family:var(--font-overskrift);color:var(--farge-overskrift);align-items:baseline;gap:.8rem;font-size:1.05rem;font-weight:560;display:flex}[data-layout=redaksjonell] .red-fakta li:before{content:"";background:var(--red-sand);border-radius:50%;flex:none;width:.5rem;height:.5rem;transform:translateY(-.1rem)}[data-layout=redaksjonell] .red-innganger{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:4.5rem;display:grid;position:relative}[data-layout=redaksjonell] .red-innganger a{border-radius:var(--red-r);flex-direction:column;justify-content:space-between;min-height:13rem;padding:1.6rem 1.7rem;text-decoration:none;display:flex;position:relative}[data-layout=redaksjonell] .red-innganger h2{letter-spacing:-.02em;max-width:13ch;color:inherit;margin:0;padding-right:3rem;font-size:1.65rem;line-height:1.08}[data-layout=redaksjonell] .red-innganger p{max-width:24ch;margin:.8rem 0 0;font-size:.93rem}.red-rundpil{border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;transition:transform .3s;display:grid;position:absolute;top:1.4rem;right:1.4rem}.red-rundpil svg{width:1.1rem;height:1.1rem}a:hover>.red-rundpil{transform:rotate(-45deg)}[data-layout=redaksjonell] .red-innganger a:nth-child(3n+1){background:var(--farge-primaer-moerk);color:#fff}[data-layout=redaksjonell] .red-innganger a:nth-child(3n+1) p{color:var(--red-lys-tekst)}[data-layout=redaksjonell] .red-innganger a:nth-child(3n+1) .red-rundpil{background:var(--red-sand);color:var(--farge-primaer-moerk)}[data-layout=redaksjonell] .red-innganger a:nth-child(3n+2){background:var(--red-sand-lys);color:var(--farge-overskrift)}[data-layout=redaksjonell] .red-innganger a:nth-child(3n+2) p{color:var(--farge-tekst)}[data-layout=redaksjonell] .red-innganger a:nth-child(3n+2) .red-rundpil{background:var(--farge-overskrift);color:var(--red-sand-lys)}[data-layout=redaksjonell] .red-innganger a:nth-child(3n){background:var(--farge-flate);color:var(--farge-overskrift);box-shadow:inset 0 0 0 1px var(--farge-strek)}[data-layout=redaksjonell] .red-innganger a:nth-child(3n) p{color:var(--farge-tekst-svak)}[data-layout=redaksjonell] .red-innganger a:nth-child(3n) .red-rundpil{background:var(--red-handling);color:#fff}[data-layout=redaksjonell] .red-seksjonstopp{grid-template-columns:1.5fr 1fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}[data-layout=redaksjonell] .red-seksjonstopp h2{letter-spacing:-.02em;margin:0;font-size:clamp(2.4rem,4.6vw,4rem);line-height:1.04}[data-layout=redaksjonell] .red-seksjonstopp>p:last-child:not(:first-child){max-width:30rem;color:var(--farge-tekst-svak);justify-self:end;font-size:1.08rem}[data-layout=redaksjonell] .red-seksjonstopp>a.red-lenke{color:var(--farge-primaer)}[data-layout=redaksjonell] .red-tjenester__utvalg{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(15.5rem,auto);gap:1rem;display:grid}[data-layout=redaksjonell] .red-tjenester__utvalg:not(:has(>:nth-child(3))){grid-template-columns:repeat(2,1fr)}[data-layout=redaksjonell] .red-tjenester__utvalg:has(>:nth-child(3):last-child)>:not(.red-tjeneste--stor),[data-layout=redaksjonell] .red-tjenester__utvalg:has(>:nth-child(4):last-child)>:last-child{grid-column:span 2}[data-layout=redaksjonell] .red-tjeneste{border-radius:var(--red-r);isolation:isolate;color:#fff;background:var(--farge-primaer-moerk);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}[data-layout=redaksjonell] .red-tjeneste img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}[data-layout=redaksjonell] .red-tjeneste:hover img{transform:scale(1.05)}[data-layout=redaksjonell] .red-tjeneste:has(img) .red-tjeneste__tekst{background:linear-gradient(180deg, transparent 0, color-mix(in srgb, var(--red-dypest) 86%, transparent) 3.5rem, color-mix(in srgb, var(--red-dypest) 92%, transparent) 100%);width:100%;padding-top:4.5rem}[data-layout=redaksjonell] .red-tjeneste--flate:is(:nth-child(2),:nth-child(5)){background:var(--red-sand-lys);color:var(--farge-overskrift)}[data-layout=redaksjonell] .red-tjeneste--flate:is(:nth-child(3),:nth-child(4)){background:var(--farge-flate);color:var(--farge-overskrift);box-shadow:inset 0 0 0 1px var(--farge-strek)}[data-layout=redaksjonell] .red-tjeneste--flate:is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5)) :is(h3,p){color:var(--farge-overskrift)}[data-layout=redaksjonell] .red-tjeneste--flate:is(:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5)) p{color:var(--farge-tekst)}[data-layout=redaksjonell] .red-tjeneste--bred.red-tjeneste--flate{background:var(--red-dypest)}[data-layout=redaksjonell] .red-tjeneste__tekst{padding:1.3rem 1.4rem}[data-layout=redaksjonell] .red-tjeneste h3{letter-spacing:-.01em;color:#fff;margin:0;font-size:1.45rem;line-height:1.1}[data-layout=redaksjonell] .red-tjeneste p{color:#ffffffeb;max-width:34ch;margin:.45rem 0 0;font-size:.9rem}[data-layout=redaksjonell] .red-tjeneste--stor{grid-area:span 2/span 2}[data-layout=redaksjonell] .red-tjeneste--stor .red-tjeneste__tekst{padding:1.6rem 1.7rem}[data-layout=redaksjonell] .red-tjeneste--stor h3{font-size:2.3rem}[data-layout=redaksjonell] .red-tjeneste--stor p{font-size:1rem}[data-layout=redaksjonell] .red-les{-webkit-backdrop-filter:blur(8px);background:#ffffff29;border-radius:999px;align-items:center;gap:.45rem;margin-top:1rem;padding:.5rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}[data-layout=redaksjonell] .red-les svg{width:.95rem;height:.95rem}[data-layout=redaksjonell] .red-tjeneste--bred{background:var(--red-dypest);grid-column:1/-1;grid-template-columns:1fr 1.1fr;align-items:center;min-height:15.5rem;display:grid}[data-layout=redaksjonell] .red-tjeneste--bred:after{display:none}[data-layout=redaksjonell] .red-tjeneste--bred img{z-index:0;height:100%;position:static;-webkit-mask-image:linear-gradient(90deg,#000 60%,#0000);mask-image:linear-gradient(90deg,#000 60%,#0000)}[data-layout=redaksjonell] .red-tjeneste--bred:not(:has(img)){grid-template-columns:1fr}[data-layout=redaksjonell] .red-tjeneste--bred .red-tjeneste__tekst{padding:2rem 2.4rem}[data-layout=redaksjonell] .red-tjeneste--bred h3{font-size:2rem}[data-layout=redaksjonell] .red-flere{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}[data-layout=redaksjonell] .red-flere>span{text-transform:uppercase;letter-spacing:.1em;color:var(--farge-tekst-svak);font-size:.75rem}[data-layout=redaksjonell] .red-flere a{align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:inline-flex}[data-layout=redaksjonell] .red-flere svg{width:1rem;height:1rem}[data-layout=redaksjonell] .red-kjent{background:var(--farge-primaer-moerk);color:#fff;border-radius:36px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}[data-layout=redaksjonell] .red-kjent--uten-bilde{grid-template-columns:1fr}[data-layout=redaksjonell] .red-innledning__foto img{object-fit:cover;width:100%;height:100%;min-height:34rem}[data-layout=redaksjonell] .red-innledning__tekst{flex-direction:column;justify-content:center;align-items:flex-start;padding:4.5rem 4rem;display:flex}[data-layout=redaksjonell] .red-kjent--uten-bilde .red-innledning__tekst{max-width:46rem}[data-layout=redaksjonell] .red-kjent .etikett{color:var(--red-sand)}[data-layout=redaksjonell] .red-kjent h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(2.2rem,3.8vw,3.4rem);line-height:1.06}[data-layout=redaksjonell] .red-kjent p{color:var(--red-lys-tekst);margin:1.4rem 0 0;font-size:1.08rem}[data-layout=redaksjonell] .red-punkter{gap:.9rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}[data-layout=redaksjonell] .red-punkter li{color:#fff;align-items:center;gap:.9rem;font-weight:500;display:flex}[data-layout=redaksjonell] .red-punkter li:before{content:"✓";content:"✓" / "";background:color-mix(in srgb, var(--red-sand) 18%, transparent);width:1.8rem;height:1.8rem;color:var(--red-sand);border-radius:50%;flex:none;place-items:center;font-size:.85rem;display:grid}[data-layout=redaksjonell] .red-kjent .red-lenke{color:var(--red-sand);margin-top:2.4rem}[data-layout=redaksjonell] .red-steg{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid;position:relative}[data-layout=redaksjonell] .red-steg:before{content:"";background:var(--farge-strek);height:1px;position:absolute;top:1.6rem;left:1.6rem;right:1.6rem}[data-layout=redaksjonell] .red-steg li{position:relative}[data-layout=redaksjonell] .red-nummer{background:var(--farge-bakgrunn);width:3.2rem;height:3.2rem;box-shadow:inset 0 0 0 1.5px var(--farge-primaer);color:var(--farge-primaer);font:560 1.3rem/1 var(--font-overskrift);border-radius:50%;place-items:center;margin-bottom:1.6rem;display:grid;position:relative}[data-layout=redaksjonell] .red-steg h3{letter-spacing:-.02em;margin:0;font-size:1.6rem}[data-layout=redaksjonell] .red-steg p{color:var(--farge-tekst-svak);max-width:30ch;margin:.7rem 0 0}[data-layout=redaksjonell] .red-aktuelt{padding-top:0}[data-layout=redaksjonell] .red-aktuelt__liste{grid-template-columns:1.4fr 1fr 1fr;align-items:stretch;gap:1.2rem;display:grid}[data-layout=redaksjonell] .red-aktuelt__liste article{border-radius:var(--red-r);background:var(--farge-flate);box-shadow:0 0 0 1px var(--farge-strek);flex-direction:column;display:flex;overflow:hidden}[data-layout=redaksjonell] .red-aktuelt__liste article>a{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}[data-layout=redaksjonell] .red-aktuelt__liste img{aspect-ratio:16/10;object-fit:cover;width:100%}[data-layout=redaksjonell] .red-aktuelt__liste .red-sak{flex-direction:column;gap:.6rem;padding:1.4rem 1.5rem 1.6rem;display:flex}[data-layout=redaksjonell] .red-aktuelt__liste time{letter-spacing:.08em;text-transform:uppercase;color:var(--farge-primaer);font-size:.78rem;font-weight:600}[data-layout=redaksjonell] .red-aktuelt__liste h3{letter-spacing:-.01em;margin:0;font-size:1.45rem;line-height:1.12}[data-layout=redaksjonell] .red-aktuelt__liste article:first-child h3{font-size:1.9rem}[data-layout=redaksjonell] .red-aktuelt__liste p{color:var(--farge-tekst-svak);margin:0;font-size:.95rem}[data-layout=redaksjonell] .red-aktuelt__liste a:hover h3{text-underline-offset:.2em;text-decoration:underline 1px}[data-layout=redaksjonell] .red-sporsmal{padding-top:0}[data-layout=redaksjonell] .red-faq{grid-template-columns:1fr 1.4fr;gap:4rem;display:grid}[data-layout=redaksjonell] .red-faq h2{letter-spacing:-.02em;margin:0;font-size:clamp(2.4rem,4.4vw,3.8rem)}[data-layout=redaksjonell] .red-faq>div>p{color:var(--farge-tekst-svak);max-width:22rem;margin-top:1rem}[data-layout=redaksjonell] .red-faq .faq details{border-top:1px solid var(--farge-strek);border-bottom:0}[data-layout=redaksjonell] .red-faq .faq details:last-child{border-bottom:1px solid var(--farge-strek)}[data-layout=redaksjonell] .red-faq .faq summary{font-family:var(--font-overskrift);padding-block:1.5rem;font-size:1.3rem;font-weight:500}[data-layout=redaksjonell] .red-faq .faq summary:after{box-shadow:inset 0 0 0 1px var(--farge-strek-moerk,var(--farge-strek));border-radius:50%}[data-layout=redaksjonell] .red-avslutning{padding-bottom:var(--seksjon-rom)}[data-layout=redaksjonell] .red-slutt{background:var(--red-handling);color:#fff;border-radius:36px;grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem;padding:5rem 4.5rem;display:grid;position:relative;overflow:hidden}[data-layout=redaksjonell] .red-slutt:after{content:"";pointer-events:none;border:1px solid #ffffff38;border-radius:50%;width:28rem;height:28rem;position:absolute;top:-8rem;right:-8rem;box-shadow:0 0 0 4rem #ffffff0a}[data-layout=redaksjonell] .red-slutt h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(2.6rem,5vw,4.4rem);line-height:1.04}[data-layout=redaksjonell] .red-slutt>div:first-child p{color:#ffffffeb;max-width:34rem;margin:1.2rem 0 0;font-size:1.12rem}[data-layout=redaksjonell] .red-slutt__handling{z-index:1;justify-items:start;gap:1rem;display:grid;position:relative}[data-layout=redaksjonell] .red-slutt__tlf{font:500 2.6rem/1.1 var(--font-overskrift);letter-spacing:-.02em;margin:0}[data-layout=redaksjonell] .red-slutt__tlf small{font:600 .8rem/1.4 var(--font-tekst);letter-spacing:.12em;text-transform:uppercase;color:#ffffffe6;display:block}[data-layout=redaksjonell] .red-slutt__tlf :is(a,.tel-tekst){color:#fff;text-decoration:none}@media (width<=56rem){[data-layout=redaksjonell] .red-hero{padding-top:2rem}[data-layout=redaksjonell] .red-hero__rad,[data-layout=redaksjonell] .red-seksjonstopp,[data-layout=redaksjonell] .red-kjent,[data-layout=redaksjonell] .red-faq,[data-layout=redaksjonell] .red-slutt{grid-template-columns:1fr}[data-layout=redaksjonell] .red-hero__rad{gap:2.5rem}[data-layout=redaksjonell] .red-hero h1{font-size:clamp(2.8rem,10vw,3.6rem)}[data-layout=redaksjonell] .red-hero__bilde{padding-bottom:0}[data-layout=redaksjonell] .red-hero__foto{border-radius:22px 22px 22px 80px}[data-layout=redaksjonell] .red-fakta{min-width:0;margin:-2.5rem 1rem 0;position:relative;left:auto}[data-layout=redaksjonell] .red-innganger{grid-template-columns:1fr;margin-top:2.5rem}[data-layout=redaksjonell] .red-innganger a{min-height:9.5rem;padding:1.4rem 1.4rem 1.5rem}[data-layout=redaksjonell] .red-seksjonstopp{gap:1rem;margin-bottom:2rem}[data-layout=redaksjonell] .red-seksjonstopp>p:last-child:not(:first-child){justify-self:start}[data-layout=redaksjonell] .red-tjenester__utvalg{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(12rem,auto);gap:.7rem}[data-layout=redaksjonell] .red-tjenester__utvalg>*{grid-column:auto}[data-layout=redaksjonell] .red-tjeneste--stor,[data-layout=redaksjonell] .red-tjeneste--bred{grid-column:1/-1}[data-layout=redaksjonell] .red-tjeneste--stor{grid-row:span 2}[data-layout=redaksjonell] .red-tjeneste--stor h3{font-size:1.8rem}[data-layout=redaksjonell] .red-tjeneste h3{font-size:1.15rem}[data-layout=redaksjonell] .red-tjeneste:not(.red-tjeneste--stor,.red-tjeneste--bred) p{display:none}[data-layout=redaksjonell] .red-tjeneste__tekst{padding:1rem}[data-layout=redaksjonell] .red-tjeneste--bred{grid-template-columns:1fr}[data-layout=redaksjonell] .red-tjeneste--bred img{display:none}[data-layout=redaksjonell] .red-tjeneste--bred .red-tjeneste__tekst{padding:1.6rem}[data-layout=redaksjonell] .red-kjent{border-radius:26px}[data-layout=redaksjonell] .red-innledning__foto img{aspect-ratio:4/3;min-height:16rem}[data-layout=redaksjonell] .red-innledning__tekst{padding:2.4rem 1.6rem}[data-layout=redaksjonell] .red-steg{grid-template-columns:1fr;gap:2.2rem}[data-layout=redaksjonell] .red-steg:before{width:1px;height:auto;inset:1.6rem auto 1.6rem 1.6rem}[data-layout=redaksjonell] .red-steg li{padding-left:4.6rem}[data-layout=redaksjonell] .red-nummer{margin:0;position:absolute;top:0;left:0}[data-layout=redaksjonell] .red-aktuelt__liste{grid-template-columns:1fr}[data-layout=redaksjonell] .red-faq{gap:1.5rem}[data-layout=redaksjonell] .red-slutt{border-radius:26px;padding:3rem 1.6rem}[data-layout=redaksjonell] .red-slutt__tlf{font-size:2rem}}@media (width<=30rem){[data-layout=redaksjonell] .red-tjenester__utvalg{grid-template-columns:1fr;grid-auto-rows:minmax(11rem,auto)}[data-layout=redaksjonell] .red-tjeneste--stor{grid-row:span 1;min-height:20rem}[data-layout=redaksjonell] .red-tjeneste:not(.red-tjeneste--stor,.red-tjeneste--bred) p{display:block}[data-layout=redaksjonell] .red-tjeneste h3{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){[data-layout=redaksjonell] :is(.red-tjeneste img,.red-rundpil){transition:none}[data-layout=redaksjonell] .red-tjeneste:hover img,a:hover>.red-rundpil{transform:none}}[data-layout=panorama]{--overskrift-vekt:750}[data-layout=panorama] .topp{background:color-mix(in srgb, var(--farge-bakgrunn) 85%, transparent);-webkit-backdrop-filter:saturate(140%)blur(14px);border-bottom-color:#0000}[data-layout=panorama] .logo{letter-spacing:-.05em;font-size:1.6rem;font-weight:800}[data-layout=panorama] .logo__prikk{color:var(--farge-aksent)}[data-layout=panorama] :is(h1,h2,h3){letter-spacing:-.045em}[data-layout=panorama] .etikett{letter-spacing:.14em;color:var(--farge-primaer);margin-bottom:.9rem;font-size:.8rem;font-weight:700;display:inline-block}[data-layout=panorama] .knapp--aksent{background:var(--farge-aksent);color:var(--farge-overskrift)}[data-layout=panorama] .knapp--aksent:hover{background:color-mix(in srgb, var(--farge-aksent) 80%, #fff);color:var(--farge-overskrift)}[data-layout=panorama] .red-hero{padding-block:2rem 0}[data-layout=panorama] .red-hero__scene{isolation:isolate;border-radius:var(--red-r-stor);color:#fff;background:var(--red-dypest);flex-direction:column;justify-content:space-between;min-height:44rem;display:flex;position:relative;overflow:hidden}[data-layout=panorama] .red-hero__foto{z-index:-2;position:absolute;inset:0}[data-layout=panorama] .red-hero__foto>:is(img,.navneflate){object-fit:cover;object-position:62% 55%;border-radius:0;width:100%;height:100%}[data-layout=panorama] .red-hero__foto .navneflate__innhold{display:none}[data-layout=panorama] .red-hero__scene:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--red-dypest) 94%, transparent) 0%, color-mix(in srgb, var(--red-dypest) 90%, transparent) 48%, color-mix(in srgb, var(--red-dypest) 45%, transparent) 66%, transparent 80%), linear-gradient(0deg, color-mix(in srgb, var(--red-dypest) 78%, transparent) 0%, transparent 34%);position:absolute;inset:0}[data-layout=panorama] .red-hero__tekst{max-width:46rem;padding:3.6rem 3.6rem 2rem}[data-layout=panorama] .red-hero__hva{-webkit-backdrop-filter:blur(10px);font:600 .86rem/1.35 var(--font-tekst);letter-spacing:0;color:#fff;background:#ffffff1f;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:1.4rem;padding:.45rem .95rem .45rem .5rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}[data-layout=panorama] .red-hero__hva:before{content:"✓";content:"✓" / "";background:var(--farge-aksent);width:1.6rem;height:1.6rem;color:var(--farge-overskrift);border-radius:50%;flex:none;place-items:center;font-size:.75rem;display:grid}[data-layout=panorama] .red-hero h1{letter-spacing:-.055em;color:#fff;font-size:clamp(3rem,5.6vw,5.4rem);line-height:1.02;display:block}[data-layout=panorama] .red-hero__tittel{display:block}[data-layout=panorama] .red-hero__tittel em{color:var(--farge-aksent);font-style:normal}[data-layout=panorama] .red-hero .ingress{color:#ffffffe6;max-width:32rem;margin:1.4rem 0 0;font-size:1.18rem;line-height:1.6}[data-layout=panorama] .red-hero .knapperad{gap:.8rem;margin-top:2rem}[data-layout=panorama] .red-hero .knapp--omriss{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff1a;box-shadow:inset 0 0 0 1.5px #fff6}[data-layout=panorama] .red-hero .knapp--omriss:hover{color:#fff;background:#ffffff2e;box-shadow:inset 0 0 0 1.5px #fff}[data-layout=panorama] .red-hero__under{flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:1.8rem;display:flex}[data-layout=panorama] .red-hero__telefon :is(a,.tel-tekst){color:#fff}[data-layout=panorama] .red-hero__ikon{box-shadow:none;color:#fff;background:#ffffff24}[data-layout=panorama] .red-hero__nr small{color:#fffc}[data-layout=panorama] .red-hero__proeve a{color:#fff}[data-layout=panorama] .red-tall{border-radius:var(--red-r);background:color-mix(in srgb, var(--red-dypest) 72%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);color:#fff;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0 1.5rem 1.5rem;display:grid}[data-layout=panorama] .red-tall div{padding:1.3rem 1.6rem}[data-layout=panorama] .red-tall div+div{border-left:1px solid #ffffff29}[data-layout=panorama] .red-tall dt{letter-spacing:-.04em;font-size:2.3rem;font-weight:750;line-height:1}[data-layout=panorama] .red-tall dd{color:#ffffffd9;margin:.3rem 0 0;font-size:.86rem}[data-layout=panorama] .red-innganger{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem;display:grid}[data-layout=panorama] .red-innganger a{border-radius:var(--red-r);background:var(--farge-flate);box-shadow:inset 0 0 0 1px var(--farge-strek);color:var(--farge-overskrift);justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 1.6rem;text-decoration:none;transition:background .25s,color .25s;display:flex}[data-layout=panorama] .red-innganger h2{font:700 1.1rem/1.25 var(--font-tekst);letter-spacing:-.02em;color:inherit;margin:0}[data-layout=panorama] .red-innganger p{color:var(--farge-tekst-svak);margin:.2rem 0 0;font-size:.88rem}[data-layout=panorama] .red-innganger .red-rundpil{background:var(--farge-tone);width:2.4rem;height:2.4rem;color:var(--farge-primaer-moerk);flex:none;position:static}[data-layout=panorama] .red-innganger a:hover{background:var(--farge-primaer-moerk);color:#fff}[data-layout=panorama] .red-innganger a:hover p{color:var(--red-lys-tekst)}[data-layout=panorama] .red-innganger a:hover .red-rundpil{background:var(--farge-aksent);color:var(--farge-overskrift);transform:translate(3px)}[data-layout=panorama] .red-poeng__liste{border-top:1px solid var(--farge-strek);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}[data-layout=panorama] .red-poeng__liste li{padding:2.2rem 2rem 0 0}[data-layout=panorama] .red-poeng__liste li+li{border-left:1px solid var(--farge-strek);padding-left:2rem}[data-layout=panorama] .red-poeng__liste li:before{content:"";background:var(--farge-aksent);border-radius:2px;width:2.4rem;height:4px;margin-bottom:1.4rem;display:block}[data-layout=panorama] .red-poeng__liste h2{margin:0;font-size:1.55rem;line-height:1.1}[data-layout=panorama] .red-poeng__liste p{color:var(--farge-tekst-svak);max-width:30ch;margin:.8rem 0 0}[data-layout=panorama] .red-seksjonstopp{grid-template-columns:1.4fr 1fr;align-items:end;gap:3rem;margin-bottom:3rem;display:grid}[data-layout=panorama] .red-seksjonstopp h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.4rem,4.8vw,4.2rem);line-height:1.02}[data-layout=panorama] .red-seksjonstopp>p:last-child:not(:first-child){max-width:28rem;color:var(--farge-tekst-svak);justify-self:end;font-size:1.08rem}[data-layout=panorama] .red-seksjonstopp>a.red-lenke{color:var(--farge-primaer)}[data-layout=panorama] .red-tjenester{padding-top:0}[data-layout=panorama] .red-tjenester__utvalg{border-top:1px solid var(--farge-strek)}[data-layout=panorama] .red-tjeneste{border-bottom:1px solid var(--farge-strek);color:var(--farge-overskrift);border-radius:14px;grid-template-columns:1.2fr 1.4fr auto;align-items:center;gap:2rem;padding:1.8rem 1.2rem;text-decoration:none;transition:background .25s;display:grid}[data-layout=panorama] .red-tjeneste h3{margin:0;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.1}[data-layout=panorama] .red-tjeneste p{color:var(--farge-tekst-svak);margin:0}[data-layout=panorama] .red-tjeneste .red-rundpil{width:3rem;height:3rem;box-shadow:inset 0 0 0 1px var(--farge-strek-moerk,var(--farge-strek));color:var(--farge-overskrift);position:static}[data-layout=panorama] .red-tjeneste:hover{background:var(--farge-tone)}[data-layout=panorama] .red-tjeneste:hover .red-rundpil{background:var(--farge-primaer-moerk);color:#fff;box-shadow:none}[data-layout=panorama] .red-innledning{padding-top:1rem}[data-layout=panorama] .red-kjent{grid-template-columns:1.05fr 1fr;align-items:center;gap:5rem;display:grid}[data-layout=panorama] .red-kjent--uten-bilde{grid-template-columns:minmax(0,46rem)}[data-layout=panorama] .red-innledning__foto{isolation:isolate;position:relative}[data-layout=panorama] .red-innledning__foto:before{content:"";z-index:-1;border-radius:var(--red-r-stor);background:var(--farge-aksent);position:absolute;inset:2.4rem -1.6rem -1.6rem 2.4rem}[data-layout=panorama] .red-innledning__foto img{aspect-ratio:5/4;object-fit:cover;border-radius:var(--red-r-stor);width:100%}[data-layout=panorama] .red-kjent h2{letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,4vw,3.6rem);line-height:1.04}[data-layout=panorama] .red-innledning__tekst>p{color:var(--farge-tekst-svak);margin:1.3rem 0 0;font-size:1.1rem}[data-layout=panorama] .red-sitat{border-radius:var(--red-r);background:var(--farge-flate);box-shadow:inset 0 0 0 1px var(--farge-strek);margin:2.2rem 0 0;padding:1.6rem 1.8rem}[data-layout=panorama] .red-sitat blockquote{margin:0}[data-layout=panorama] .red-sitat p{letter-spacing:-.01em;color:var(--farge-overskrift);margin:0;font-size:1.08rem;font-weight:500}[data-layout=panorama] .red-sitat p:before{content:"«"}[data-layout=panorama] .red-sitat p:after{content:"»"}[data-layout=panorama] .red-sitat figcaption{color:var(--farge-tekst-svak);margin-top:.8rem;font-size:.84rem}[data-layout=panorama] .red-kjent .red-lenke{color:var(--farge-primaer);margin-top:1.6rem}[data-layout=panorama] .red-prosess{padding-block:0}[data-layout=panorama] .red-prosess__flate{background:var(--farge-primaer-moerk);color:var(--red-lys-tekst);border-radius:40px;padding:5.5rem 4.5rem}[data-layout=panorama] .red-prosess .etikett{color:var(--farge-aksent)}[data-layout=panorama] .red-prosess h2,[data-layout=panorama] .red-prosess h3{color:#fff}[data-layout=panorama] .red-prosess .red-seksjonstopp>p:last-child:not(:first-child){color:var(--red-lys-tekst)}[data-layout=panorama] .red-steg{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}[data-layout=panorama] .red-steg li{border-radius:var(--red-r);background:#ffffff0f;padding:2rem;box-shadow:inset 0 0 0 1px #ffffff1f}[data-layout=panorama] .red-nummer{letter-spacing:-.05em;color:var(--farge-aksent);margin-bottom:2rem;font-size:3.4rem;font-weight:800;line-height:1;display:block}[data-layout=panorama] .red-steg h3{margin:0;font-size:1.5rem}[data-layout=panorama] .red-steg p{color:var(--red-lys-tekst);margin:.7rem 0 0}[data-layout=panorama] .red-aktuelt__liste{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}[data-layout=panorama] .red-aktuelt__liste article{border-radius:var(--red-r);background:var(--farge-flate);box-shadow:inset 0 0 0 1px var(--farge-strek);flex-direction:column;display:flex;overflow:hidden}[data-layout=panorama] .red-aktuelt__liste article>a{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}[data-layout=panorama] .red-aktuelt__liste img{aspect-ratio:16/10;object-fit:cover;width:100%}[data-layout=panorama] .red-aktuelt__liste .red-sak{flex-direction:column;flex:1;gap:.8rem;min-height:16rem;padding:2rem;display:flex}[data-layout=panorama] .red-aktuelt__liste time{background:var(--farge-tone);color:var(--farge-primaer-moerk);border-radius:999px;align-self:flex-start;padding:.3rem .7rem;font-size:.78rem;font-weight:650}[data-layout=panorama] .red-aktuelt__liste h3{letter-spacing:-.03em;margin:0;font-size:1.45rem;line-height:1.12}[data-layout=panorama] .red-aktuelt__liste p{color:var(--farge-tekst-svak);margin:0;font-size:.95rem}[data-layout=panorama] .red-les{color:var(--farge-primaer);align-items:center;gap:.45rem;margin-top:auto;font-size:.9rem;font-weight:650;display:inline-flex}[data-layout=panorama] .red-les svg{width:1rem;height:1rem}[data-layout=panorama] .red-aktuelt__liste a:hover h3{text-underline-offset:.2em;text-decoration:underline 1px}[data-layout=panorama] .red-sporsmal{padding-top:0}[data-layout=panorama] .red-faq{grid-template-columns:1fr 1.4fr;gap:4rem;display:grid}[data-layout=panorama] .red-faq h2{margin:0;font-size:clamp(2.4rem,4.4vw,3.8rem)}[data-layout=panorama] .red-faq>div>p{color:var(--farge-tekst-svak);margin-top:1rem}[data-layout=panorama] .red-avslutning{padding-block:var(--seksjon-rom)}[data-layout=panorama] .red-slutt{background:var(--farge-aksent);color:var(--farge-overskrift);border-radius:40px;grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem;padding:4.5rem;display:grid}[data-layout=panorama] .red-slutt h2{letter-spacing:-.055em;color:var(--farge-overskrift);margin:0;font-size:clamp(2.6rem,5vw,4.6rem);line-height:1.02}[data-layout=panorama] .red-slutt>div:first-child p{max-width:30rem;color:color-mix(in srgb, var(--farge-overskrift) 88%, var(--farge-aksent));margin:1.2rem 0 0;font-size:1.12rem}[data-layout=panorama] .red-slutt__handling{justify-items:start;gap:1rem;display:grid}[data-layout=panorama] .red-slutt__tlf{letter-spacing:-.04em;margin:0;font-size:2.5rem;font-weight:800;line-height:1.1}[data-layout=panorama] .red-slutt__tlf small{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--farge-overskrift) 85%, var(--farge-aksent));font-size:.78rem;font-weight:700;display:block}[data-layout=panorama] .red-slutt__tlf :is(a,.tel-tekst){color:var(--farge-overskrift);text-decoration:none}[data-layout=panorama] .red-slutt .knapp{background:var(--farge-primaer-moerk);color:#fff}[data-layout=panorama] .red-slutt .knapp:hover{background:var(--red-dypest);color:#fff}@media (width<=56rem){[data-layout=panorama] .red-hero__scene{border-radius:24px;min-height:0;padding-top:15rem}[data-layout=panorama] .red-hero__foto{height:19rem;bottom:auto}[data-layout=panorama] .red-hero__foto>:is(img,.navneflate){object-position:66% 62%}[data-layout=panorama] .red-hero__scene:before{background:linear-gradient(180deg, transparent 45%, var(--red-dypest) 100%);height:19rem;bottom:auto}[data-layout=panorama] .red-hero__tekst{padding:0 1.4rem 1.4rem}[data-layout=panorama] .red-hero h1{font-size:clamp(2.4rem,11vw,2.9rem)}[data-layout=panorama] .red-tall{grid-template-columns:1fr 1fr;margin:.6rem .8rem .8rem}[data-layout=panorama] .red-tall div:nth-child(odd){border-left:0}[data-layout=panorama] .red-tall div:nth-child(n+3){border-top:1px solid #ffffff1f}[data-layout=panorama] .red-tall dt{font-size:1.8rem}[data-layout=panorama] :is(.red-innganger,.red-poeng__liste,.red-aktuelt__liste,.red-seksjonstopp,.red-kjent,.red-faq,.red-slutt){grid-template-columns:1fr}[data-layout=panorama] .red-poeng__liste li,[data-layout=panorama] .red-poeng__liste li+li{border-left:0;border-bottom:1px solid var(--farge-strek);padding:1.6rem 0}[data-layout=panorama] .red-seksjonstopp{gap:1rem;margin-bottom:2rem}[data-layout=panorama] .red-seksjonstopp>p:last-child:not(:first-child){justify-self:start}[data-layout=panorama] .red-tjeneste{grid-template-columns:1fr auto;gap:.6rem 1rem;padding:1.4rem .4rem}[data-layout=panorama] .red-tjeneste p{grid-area:2/1/auto/-1}[data-layout=panorama] .red-tjeneste .red-rundpil{grid-area:1/2;width:2.4rem;height:2.4rem}[data-layout=panorama] .red-kjent{gap:3rem}[data-layout=panorama] .red-innledning__foto:before{inset:1.4rem -.8rem -.8rem 1.4rem}[data-layout=panorama] .red-prosess__flate{border-radius:28px;padding:3rem 1.4rem}[data-layout=panorama] .red-slutt{border-radius:28px;padding:3rem 1.6rem}[data-layout=panorama] .red-slutt__tlf{font-size:2rem}[data-layout=panorama] .red-tall div:nth-child(3):last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){[data-layout=panorama] :is(.red-innganger a,.red-tjeneste,.red-rundpil){transition:none}[data-layout=panorama] .red-innganger a:hover .red-rundpil{transform:none}}[data-layout=atelier]{--overskrift-vekt:680;--at-tone-2:color-mix(in srgb, var(--farge-tone) 50%, var(--farge-bakgrunn));--at-aksent-lys:color-mix(in srgb, var(--farge-aksent) 32%, var(--farge-bakgrunn))}[data-layout=atelier] :is(h1,h2,h3){letter-spacing:-.04em;line-height:1.04}[data-layout=atelier] .topp{-webkit-backdrop-filter:none;--topp-innrykk:2.05rem;background:0 0;border-bottom:0;padding-top:.75rem;top:.75rem}[data-layout=atelier] .topp__rad{background:color-mix(in srgb, var(--farge-flate) 86%, transparent);-webkit-backdrop-filter:saturate(150%)blur(14px);min-height:0;box-shadow:0 0 0 1px var(--farge-strek);border-radius:999px;padding:.55rem .55rem .55rem 1.5rem}[data-layout=atelier] .logo{letter-spacing:-.045em;font-size:1.45rem;font-weight:720}[data-layout=atelier] .meny-knapp{border-radius:999px}[data-layout=atelier] .logo__prikk,[data-layout=atelier] .bunn .logo__prikk{color:var(--farge-aksent)}[data-layout=atelier] .etikett{letter-spacing:.14em;color:var(--farge-primaer);margin-bottom:.9rem;font-size:.8rem;font-weight:650;display:inline-block}[data-layout=atelier] .knapp:not(.knapp--omriss,.knapp--aksent,.knapp--lys){background:var(--farge-primaer-moerk);color:#fff}[data-layout=atelier] .knapp:not(.knapp--omriss,.knapp--aksent,.knapp--lys):hover{background:var(--red-dypest);color:#fff}[data-layout=atelier] .knapp--omriss{background:var(--farge-flate);box-shadow:inset 0 0 0 1.5px var(--farge-strek)}[data-layout=atelier] .knapp--omriss:hover{background:var(--farge-flate);box-shadow:inset 0 0 0 1.5px var(--farge-primaer)}[data-layout=atelier] .knapp--aksent{background:var(--farge-aksent);color:var(--farge-overskrift)}[data-layout=atelier] .knapp--aksent:hover{background:color-mix(in srgb, var(--farge-aksent) 80%, #fff);color:var(--farge-overskrift)}[data-layout=atelier] .red-hero{padding-top:1.6rem}[data-layout=atelier] .red-hero__flate{border-radius:var(--red-r-stor);background:linear-gradient(160deg, var(--farge-tone) 0%, var(--at-tone-2) 55%, var(--farge-bakgrunn) 100%);grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:3.4rem 3.4rem 3.4rem 4rem;display:grid;position:relative;overflow:hidden}[data-layout=atelier] .red-hero__flate:after{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--farge-aksent) 32%, transparent), transparent 72%);pointer-events:none;border-radius:50%;width:26rem;height:26rem;position:absolute;top:-11rem;right:-9rem}[data-layout=atelier] .red-hero__hva{background:var(--farge-flate);box-shadow:0 0 0 1px var(--farge-strek);font:620 .84rem/1.35 var(--font-tekst);letter-spacing:0;color:var(--farge-primaer-moerk);border-radius:999px;align-items:center;gap:.55rem;margin-bottom:1.4rem;padding:.45rem .9rem .45rem .5rem;display:inline-flex}[data-layout=atelier] .red-hero__hva:before{content:"✓";content:"✓" / "";background:var(--farge-aksent);width:1.4rem;height:1.4rem;color:var(--farge-overskrift);border-radius:50%;flex:none;place-items:center;font-size:.7rem;display:grid}[data-layout=atelier] .red-hero h1{letter-spacing:-.055em;font-size:clamp(3rem,6.2vw,5.6rem)}[data-layout=atelier] .red-hero__tittel{display:block}[data-layout=atelier] .red-hero__tittel em{background:linear-gradient(transparent 62%, var(--farge-aksent) 62%, var(--farge-aksent) 90%, transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.05em;font-style:normal}[data-layout=atelier] .red-hero .ingress{color:var(--farge-tekst-svak);max-width:32rem;margin:1.5rem 0 0;font-size:1.15rem}[data-layout=atelier] .red-hero .knapperad{gap:.7rem;margin-top:2rem}[data-layout=atelier] .red-hero__under{flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem;margin-top:1.8rem;font-size:.93rem;display:flex}[data-layout=atelier] .red-hero__bilde{position:relative}[data-layout=atelier] .red-hero__foto{aspect-ratio:1/1.02;background:var(--farge-tone);border-radius:26px 26px 26px 140px;position:relative;overflow:hidden}[data-layout=atelier] .red-hero__foto img{object-fit:cover;width:100%;height:100%}[data-layout=atelier] .red-hero__foto .navneflate__innhold{padding-top:min(11cqi,3.5rem);inset:0 0 auto}[data-layout=atelier] .red-hero__bilde:has(.navneflate) .red-brikker{flex-wrap:wrap;gap:.45rem;margin-top:-1.4rem;padding-inline:.6rem;display:flex;position:relative;bottom:auto;left:auto}[data-layout=atelier] .red-brikker{justify-items:start;gap:.5rem;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:2rem;left:-2.2rem}[data-layout=atelier] .red-brikker li{background:var(--farge-flate);color:var(--farge-overskrift);box-shadow:0 0 0 1px var(--farge-strek), 0 14px 30px -18px color-mix(in srgb, var(--red-dypest) 45%, transparent);border-radius:999px;align-items:center;gap:.55rem;padding:.6rem 1rem .6rem .65rem;font-size:.92rem;font-weight:620;display:inline-flex}[data-layout=atelier] .red-brikker li:before{content:"";background:var(--farge-aksent);border-radius:50%;width:.55rem;height:.55rem;margin-left:.35rem}[data-layout=atelier] .red-innganger{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem;display:grid}[data-layout=atelier] .red-innganger a{border-radius:var(--red-r);background:var(--farge-flate);box-shadow:0 0 0 1px var(--farge-strek);color:var(--farge-overskrift);justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 1.4rem 1.3rem 1.6rem;text-decoration:none;transition:box-shadow .25s;display:flex}[data-layout=atelier] .red-innganger a:hover{box-shadow:0 0 0 1.5px var(--farge-primaer)}[data-layout=atelier] .red-innganger h2{font:650 1.12rem/1.25 var(--font-tekst);letter-spacing:-.02em;color:inherit;margin:0}[data-layout=atelier] .red-innganger p{color:var(--farge-tekst-svak);margin:.2rem 0 0;font-size:.88rem}[data-layout=atelier] .red-rundpil{background:var(--farge-tone);width:2.4rem;height:2.4rem;color:var(--farge-primaer-moerk);flex:none;transition:background .25s;position:static}[data-layout=atelier] a:hover .red-rundpil{background:var(--farge-aksent);color:var(--farge-overskrift);transform:none}[data-layout=atelier] .red-seksjonstopp{grid-template-columns:1.4fr 1fr;align-items:end;gap:3rem;margin-bottom:2.6rem;display:grid}[data-layout=atelier] .red-seksjonstopp h2{margin:0;font-size:clamp(2.3rem,4.4vw,3.8rem)}[data-layout=atelier] .red-seksjonstopp>p:last-child:not(:first-child){max-width:30rem;color:var(--farge-tekst-svak);justify-self:end;font-size:1.06rem}[data-layout=atelier] .red-seksjonstopp>a.red-lenke{color:var(--farge-primaer-moerk)}[data-layout=atelier] .red-tjenester__utvalg{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}[data-layout=atelier] .red-tjeneste{border-radius:var(--red-r);background:var(--farge-flate);min-height:14rem;box-shadow:0 0 0 1px var(--farge-strek);color:var(--farge-overskrift);flex-direction:column;gap:.7rem;padding:1.7rem 1.7rem 1.6rem;text-decoration:none;transition:box-shadow .25s;display:flex;position:relative}[data-layout=atelier] .red-tjeneste:hover{box-shadow:0 0 0 1.5px var(--farge-primaer)}[data-layout=atelier] .red-tjeneste__ikon{color:var(--farge-primaer)}[data-layout=atelier] .red-tjeneste__ikon svg{width:1.6rem;height:1.6rem}[data-layout=atelier] .red-tjeneste__tekst{margin-top:auto;padding-top:1.6rem}[data-layout=atelier] .red-tjeneste h3{letter-spacing:-.03em;margin:0;font-size:1.35rem}[data-layout=atelier] .red-tjeneste p{color:var(--farge-tekst-svak);margin:.6rem 0 0;font-size:.93rem}[data-layout=atelier] .red-tjeneste .red-rundpil{position:absolute;top:1.4rem;right:1.4rem}[data-layout=atelier] .red-tjeneste--stor{isolation:isolate;background:var(--farge-primaer-moerk);box-shadow:none;grid-row:span 2;overflow:hidden}[data-layout=atelier] .red-tjeneste--stor h3{color:#fff;font-size:2.1rem}[data-layout=atelier] .red-tjeneste--stor p{color:var(--red-lys-tekst);max-width:30ch;font-size:1.02rem}[data-layout=atelier] .red-tjeneste--stor .red-tjeneste__ikon{color:var(--farge-aksent)}[data-layout=atelier] .red-tjeneste--stor .red-tjeneste__ikon svg{width:2rem;height:2rem}[data-layout=atelier] .red-tjeneste--stor .red-rundpil{background:var(--farge-aksent);color:var(--farge-overskrift)}[data-layout=atelier] .red-tjeneste--stor:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff24;border-radius:50%;width:18rem;height:18rem;position:absolute;bottom:-6rem;right:-5rem;box-shadow:0 0 0 3rem #ffffff08}[data-layout=atelier] .red-tjeneste--bred{background:var(--farge-tone);min-height:0;box-shadow:none;flex-direction:row;grid-column:1/-1;align-items:center;gap:1.4rem;padding:1.6rem 5rem 1.6rem 1.8rem}[data-layout=atelier] .red-tjeneste--bred .red-tjeneste__tekst{margin:0;padding:0}[data-layout=atelier] .red-tjeneste--bred p{margin-top:.35rem}[data-layout=atelier] .red-tjeneste--bred .red-rundpil{background:var(--farge-flate);margin-block:auto;top:0;bottom:0}[data-layout=atelier] .red-tjenester__utvalg:not(:has(>:nth-child(3))){grid-template-columns:repeat(2,1fr)}[data-layout=atelier] .red-tjenester__utvalg:has(>:nth-child(4):last-child)>:last-child{grid-column:span 2}[data-layout=atelier] .red-flere{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}[data-layout=atelier] .red-flere>span{text-transform:uppercase;letter-spacing:.1em;color:var(--farge-tekst-svak);font-size:.75rem}[data-layout=atelier] .red-flere a{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}[data-layout=atelier] .red-flere svg{width:1rem;height:1rem}[data-layout=atelier] .red-kjent{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}[data-layout=atelier] .red-kjent--uten-bilde{grid-template-columns:minmax(0,46rem)}[data-layout=atelier] .red-innledning__foto{isolation:isolate;position:relative}[data-layout=atelier] .red-innledning__foto:before{content:"";z-index:-1;aspect-ratio:1;background:var(--at-aksent-lys);border-radius:50%;width:62%;position:absolute;top:-2.5rem;left:-2.5rem}[data-layout=atelier] .red-innledning__foto img{aspect-ratio:1;object-fit:cover;border-radius:26px 26px 140px;width:100%}[data-layout=atelier] .red-sitat{border-radius:var(--red-r);background:var(--farge-flate);max-width:22rem;box-shadow:0 0 0 1px var(--farge-strek), 0 24px 44px -26px color-mix(in srgb, var(--red-dypest) 50%, transparent);margin:0;padding:1.4rem 1.5rem}[data-layout=atelier] .red-innledning__foto .red-sitat{position:absolute;bottom:-2.4rem;right:-2rem}[data-layout=atelier] .red-innledning__tekst .red-sitat{margin-top:2rem}[data-layout=atelier] .red-sitat blockquote{margin:0}[data-layout=atelier] .red-sitat p{color:var(--farge-overskrift);margin:0;font-size:1.02rem;font-weight:550;line-height:1.45}[data-layout=atelier] .red-sitat p:before{content:"«";color:var(--farge-primaer);font-weight:700}[data-layout=atelier] .red-sitat p:after{content:"»";color:var(--farge-primaer);font-weight:700}[data-layout=atelier] .red-sitat figcaption{color:var(--farge-tekst-svak);margin-top:.7rem;font-size:.8rem}[data-layout=atelier] .red-kjent h2{margin:0;font-size:clamp(2.3rem,4vw,3.5rem)}[data-layout=atelier] .red-innledning__tekst>p{color:var(--farge-tekst-svak);max-width:34rem;margin:1.3rem 0 0;font-size:1.08rem}[data-layout=atelier] .red-kjent .red-lenke{color:var(--farge-primaer-moerk);margin-top:2rem}[data-layout=atelier] .red-tall{border-radius:var(--red-r);background:var(--farge-flate);box-shadow:0 0 0 1px var(--farge-strek);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:6rem 0 0;display:grid}[data-layout=atelier] .red-tall div{padding:1.8rem 2rem}[data-layout=atelier] .red-tall div+div{border-left:1px solid var(--farge-strek)}[data-layout=atelier] .red-tall dt{letter-spacing:-.05em;color:var(--farge-primaer-moerk);font-size:2.6rem;font-weight:700;line-height:1}[data-layout=atelier] .red-tall dd{color:var(--farge-tekst-svak);margin:.5rem 0 0;font-size:.9rem}[data-layout=atelier] .red-prosess__flate{border-radius:var(--red-r-stor);background:var(--farge-tone);padding:4rem}[data-layout=atelier] .red-prosess .red-seksjonstopp{margin-bottom:3rem}[data-layout=atelier] .red-steg{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}[data-layout=atelier] .red-steg li{border-radius:var(--red-r);background:var(--farge-flate);padding:1.7rem;position:relative}[data-layout=atelier] .red-nummer{background:var(--farge-primaer-moerk);color:#fff;letter-spacing:0;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;margin-bottom:1.4rem;font-size:1.05rem;font-weight:700;display:grid}[data-layout=atelier] .red-steg h3{letter-spacing:-.03em;margin:0;font-size:1.3rem}[data-layout=atelier] .red-steg p{color:var(--farge-tekst-svak);margin:.6rem 0 0;font-size:.95rem}[data-layout=atelier] .red-aktuelt{padding-top:0}[data-layout=atelier] .red-aktuelt__liste{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}[data-layout=atelier] .red-aktuelt__liste article{border-radius:var(--red-r);background:var(--farge-flate);box-shadow:0 0 0 1px var(--farge-strek);flex-direction:column;display:flex;overflow:hidden}[data-layout=atelier] .red-aktuelt__liste article>a{color:var(--farge-overskrift);flex-direction:column;flex:1;text-decoration:none;display:flex}[data-layout=atelier] .red-aktuelt__liste img{aspect-ratio:16/10;object-fit:cover;width:100%}[data-layout=atelier] .red-aktuelt__liste .red-sak{flex-direction:column;flex:1;gap:.8rem;min-height:15rem;padding:1.7rem;display:flex}[data-layout=atelier] .red-aktuelt__liste time{background:var(--farge-tone);color:var(--farge-primaer-moerk);border-radius:999px;align-self:flex-start;padding:.35rem .7rem;font-size:.78rem;font-weight:650}[data-layout=atelier] .red-aktuelt__liste h3{letter-spacing:-.03em;margin:0;font-size:1.3rem}[data-layout=atelier] .red-aktuelt__liste p{color:var(--farge-tekst-svak);margin:0;font-size:.93rem}[data-layout=atelier] .red-aktuelt__liste .red-rundpil{margin-top:auto}[data-layout=atelier] .red-aktuelt__liste article:first-child{background:var(--farge-primaer-moerk);box-shadow:none}[data-layout=atelier] .red-aktuelt__liste article:first-child h3{color:#fff;font-size:1.6rem}[data-layout=atelier] .red-aktuelt__liste article:first-child p{color:var(--red-lys-tekst)}[data-layout=atelier] .red-aktuelt__liste article:first-child time{color:#fff;background:#ffffff1f}[data-layout=atelier] .red-aktuelt__liste article:first-child .red-rundpil{background:var(--farge-aksent);color:var(--farge-overskrift)}[data-layout=atelier] .red-aktuelt__liste article:first-child .red-lenke{color:#fff}[data-layout=atelier] .red-sporsmal{padding-top:0}[data-layout=atelier] .red-faq{grid-template-columns:1fr 1.4fr;gap:4rem;display:grid}[data-layout=atelier] .red-faq h2{margin:0;font-size:clamp(2.3rem,4.4vw,3.6rem)}[data-layout=atelier] .red-faq>div>p{color:var(--farge-tekst-svak);margin-top:1rem}[data-layout=atelier] .red-avslutning{padding-block:0 var(--seksjon-rom)}[data-layout=atelier] .red-slutt{isolation:isolate;border-radius:var(--red-r-stor);background:var(--farge-primaer-moerk);color:#fff;grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem;padding:4.5rem;display:grid;position:relative;overflow:hidden}[data-layout=atelier] .red-slutt:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--farge-aksent) 35%, transparent), transparent 70%);border-radius:50%;width:22rem;height:22rem;position:absolute;bottom:-12rem;left:-8rem}[data-layout=atelier] .red-slutt h2{color:#fff;margin:0;font-size:clamp(2.4rem,4.6vw,4rem)}[data-layout=atelier] .red-slutt>div:first-child p{color:var(--red-lys-tekst);max-width:34rem;margin:1.1rem 0 0;font-size:1.1rem}[data-layout=atelier] .red-slutt__handling{justify-items:start;gap:1rem;display:grid}[data-layout=atelier] .red-slutt__tlf{letter-spacing:-.04em;margin:0;font-size:2.5rem;font-weight:700;line-height:1.1}[data-layout=atelier] .red-slutt__tlf small{letter-spacing:.12em;text-transform:uppercase;color:var(--red-lys-tekst);font-size:.8rem;font-weight:650;display:block}[data-layout=atelier] .red-slutt__tlf :is(a,.tel-tekst){color:#fff;text-decoration:none}@media (width<=56rem){[data-layout=atelier] .topp{--topp-innrykk:1.65rem;padding-top:.5rem;top:.5rem}[data-layout=atelier] .topp__rad{padding-left:1.1rem}[data-layout=atelier] .red-hero__flate{border-radius:26px;grid-template-columns:1fr;gap:2rem;padding:2.2rem 1.4rem 1.4rem}[data-layout=atelier] .red-hero h1{font-size:clamp(2.4rem,10.5vw,3rem)}[data-layout=atelier] .red-hero__foto{aspect-ratio:4/3;border-radius:20px 20px 20px 80px}[data-layout=atelier] .red-brikker{flex-wrap:wrap;gap:.45rem;margin-top:-1.4rem;padding-inline:.6rem;display:flex;position:relative;bottom:auto;left:auto}[data-layout=atelier] .red-brikker li{padding:.5rem .85rem .5rem .55rem;font-size:.86rem}[data-layout=atelier] :is(.red-innganger,.red-tjenester__utvalg,.red-aktuelt__liste,.red-seksjonstopp,.red-kjent,.red-faq,.red-slutt){grid-template-columns:1fr}[data-layout=atelier] .red-tjenester__utvalg>*{grid-column:auto}[data-layout=atelier] .red-tjeneste--stor{grid-row:auto}[data-layout=atelier] .red-tjeneste--bred{flex-direction:column;align-items:flex-start;gap:.7rem;padding-right:4.4rem}[data-layout=atelier] .red-tjeneste--bred .red-rundpil{margin-block:0;top:1.4rem;bottom:auto}[data-layout=atelier] .red-seksjonstopp{gap:1rem;margin-bottom:2rem}[data-layout=atelier] .red-seksjonstopp>p:last-child:not(:first-child){justify-self:start}[data-layout=atelier] .red-kjent{gap:4rem}[data-layout=atelier] .red-innledning__foto:before{top:-1.4rem;left:-1rem}[data-layout=atelier] .red-innledning__foto img{border-radius:22px 22px 80px}[data-layout=atelier] .red-innledning__foto .red-sitat{margin:-3rem 1rem 0;position:relative;bottom:auto;right:auto}[data-layout=atelier] .red-tall{grid-template-columns:1fr 1fr;margin-top:4rem}[data-layout=atelier] .red-tall div:nth-child(odd){border-left:0}[data-layout=atelier] .red-tall div:nth-child(n+3){border-top:1px solid var(--farge-strek)}[data-layout=atelier] .red-tall div:nth-child(3):last-child{grid-column:1/-1}[data-layout=atelier] .red-tall dt{font-size:2rem}[data-layout=atelier] .red-prosess__flate{border-radius:26px;padding:2.2rem 1.2rem}[data-layout=atelier] .red-slutt{border-radius:26px;padding:3rem 1.6rem}[data-layout=atelier] .red-slutt__tlf{font-size:2rem}}@media (prefers-reduced-motion:reduce){[data-layout=atelier] :is(.red-innganger a,.red-tjeneste,.red-rundpil){transition:none}}[data-layout=byra]{--nord-mork:#10233a;--nord-mork-topp:#132a45;--nord-mork-bunn:#0d1d31;--nord-mork-hover:#1f4166;--nord-glod:#7fc8be1a;--nord-krem:#efe7d6;--nord-krem-svak:#f1ead9;--nord-aksent:#f0a48d;--nord-aksent-lys:#a94b2c;--nord-lys:#f4f2ec;--nord-kort-bilde:#e9ebe3;--nord-svak-mork:#b9c4bc;--nord-meny:#c9d1cb;--nord-pris-tekst:#d6dcd4;--nord-skjerm:#0b1524;--nord-skjerm-prikk:#3a4553;--nord-rull-tid:45s;--nord-gradient:linear-gradient(180deg,var(--nord-mork-topp) 0%,var(--nord-mork-bunn) 100%);--farge-bakgrunn:#f4f2ec;--farge-flate:#fff;--farge-tone:#ebe8df;--farge-tekst:#1a2420;--farge-tekst-svak:#55605a;--farge-overskrift:#1a2420;--farge-primaer:#17304d;--farge-primaer-moerk:#10233a;--farge-strek:#dfe2d8;--farge-aksent:#f0a48d;--farge-lys:#d6dcd4;--maks-bredde:75rem;--radius:18px;--radius-liten:10px;--skygge:0 0 0 1px #e0e1da,0 1px 2px #10233a0d;--skygge-stor:var(--skygge);--h2:clamp(2.2rem,4vw,3.4rem);--overskrift-vekt:650}[data-layout=byra] h1,[data-layout=byra] h2{letter-spacing:-.045em;text-wrap:balance;line-height:1.02}[data-layout=byra] em{letter-spacing:-.03em;font-family:Fraunces Variable,Georgia,serif;font-style:italic;font-weight:400}[data-layout=byra] .topp{background:var(--nord-mork);-webkit-backdrop-filter:none;border-bottom:1px solid #f4f2ec14}[data-layout=byra] .topp__rad{min-height:5rem}[data-layout=byra] .topp .logo{color:var(--nord-lys);letter-spacing:-.02em;font-size:1.2rem}[data-layout=byra] .topp .logo:hover{color:var(--nord-krem)}[data-layout=byra] .topp .logo__bilde{height:2.1rem}[data-layout=byra] .topp .logo:has(.logo__bilde)>span,[data-layout=byra] .bunn__om .logo>*{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-layout=byra] .bunn__om .logo{background:url(/bilder/nordwebdesign-logo-liggende-negativ.svg) 0/contain no-repeat;width:12.5rem;height:2.4rem;display:block}[data-layout=byra] .meny-knapp{color:var(--nord-lys);border-color:#f4f2ec59}[data-layout=byra] .meny li a{color:var(--nord-meny);font-size:.92rem;font-weight:500}[data-layout=byra] .meny li a:hover{color:var(--nord-lys);background:#f4f2ec14}[data-layout=byra] .meny li a[aria-current=page]{color:var(--nord-lys);box-shadow:inset 0 -2px 0 var(--nord-aksent)}@media (width<=62rem){[data-layout=byra] .meny{background:var(--nord-mork);border-bottom-color:#f4f2ec1f}[data-layout=byra] .meny li a{font-size:var(--tekst-l);border-bottom-color:#f4f2ec1f}[data-layout=byra] .meny li a[aria-current=page]{box-shadow:inset 4px 0 0 var(--nord-aksent)}}[data-layout=byra] .knapp{background:var(--nord-mork);color:var(--nord-krem);box-shadow:none;border-radius:999px;gap:.6rem;padding:.95rem 1.4rem;font-size:.95rem;font-weight:600;transition:background .2s,color .2s}[data-layout=byra] .knapp:hover{background:var(--nord-mork-hover);color:#fff}[data-layout=byra] .knapp--sekundaer{color:var(--nord-mork);border-color:var(--nord-mork);box-shadow:none;background:0 0}[data-layout=byra] .knapp--sekundaer:hover{background:var(--farge-tone);color:var(--nord-mork)}[data-layout=byra] .knapp--aksent{background:var(--nord-aksent);color:var(--nord-mork)}[data-layout=byra] .knapp--aksent:hover{background:var(--nord-krem);color:var(--nord-mork)}[data-layout=byra] .topp .knapp,[data-layout=byra] .meny .meny__cta{background:var(--nord-krem);color:var(--nord-mork);box-shadow:none}[data-layout=byra] .topp .knapp:hover,[data-layout=byra] .meny .meny__cta:hover{color:var(--nord-mork);background:#fff}.nord-helt .knapp{background:var(--nord-krem);color:var(--nord-mork);box-shadow:none}.nord-helt .knapp:hover{color:var(--nord-mork);background:#fff}.nord-helt .knapp--kant{color:var(--nord-lys);box-shadow:none;background:0 0;border:1.5px solid #f4f2ec59}.nord-helt .knapp--kant:hover{color:#fff;border-color:var(--nord-lys);background:#f4f2ec14}.nord-avslutning .knapp{background:var(--nord-krem);color:var(--nord-mork)}.nord-avslutning .knapp:hover{color:var(--nord-mork);background:#fff}[data-layout=byra] .sidetopp{background:radial-gradient(50rem 22rem at 88% 0%,var(--nord-glod),transparent 60%),var(--nord-gradient);color:var(--nord-lys);border-bottom:0;padding-block:clamp(3rem,6vw,4.5rem)}[data-layout=byra] .sidetopp h1{color:var(--nord-lys);font-size:clamp(2.6rem,5vw,4.4rem)}[data-layout=byra] .sidetopp .ingress{color:var(--nord-svak-mork)}[data-layout=byra] .sidetopp .etikett{color:var(--nord-aksent)}[data-layout=byra] .kort{box-shadow:var(--skygge);background:#fff;border:0;border-radius:18px}[data-layout=byra] :is(.rutenett>.kort,.boks)>.ikon-rund{display:none}[data-layout=byra] .bunn{background:var(--nord-mork)}.nord-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--farge-tekst-svak);margin:0 0 1.2rem;font-size:.75rem;font-weight:600}.nord-ingress{max-width:32rem;color:var(--farge-tekst-svak);margin-bottom:2rem;font-size:1.05rem;line-height:1.7}.nord-lenke{text-underline-offset:.35em;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-block}.nord-liten{color:var(--farge-tekst-svak);font-size:.8rem;line-height:1.7}.nord-seksjon{padding-block:6rem;scroll-margin-top:6rem}.nord-seksjonstopp{justify-content:space-between;align-items:end;gap:2rem 4rem;margin-bottom:2.5rem;display:flex}.nord-seksjonstopp h2{margin:0}.nord-seksjonstopp>p{max-width:26rem;color:var(--farge-tekst-svak);margin:0;line-height:1.6}.nord-seksjonstopp h2 em,.nord-rediger h2 em,.nord-pris h2 em{color:var(--nord-aksent-lys)}.nord-helt{background:radial-gradient(60rem 30rem at 85% 0%,var(--nord-glod),transparent 60%),var(--nord-gradient);color:var(--nord-lys);overflow:hidden}.nord-helt__rad{grid-template-columns:1.2fr 1fr;align-items:center;gap:3rem;padding-block:3.5rem 6rem;display:grid}.nord-pille{letter-spacing:.12em;text-transform:uppercase;color:var(--nord-aksent);margin:0;font-size:.8rem;font-weight:600}.nord-helt h1{color:var(--nord-lys);max-width:14ch;margin:1.4rem 0;font-size:clamp(2.6rem,5vw,4.7rem);line-height:.98}.nord-helt h1 em{color:var(--nord-aksent)}.nord-helt .nord-ingress{color:var(--nord-svak-mork);font-size:1.15rem;line-height:1.65}.nord-helt .knapperad{gap:.8rem}.nord-brikker{color:var(--nord-lys);flex-wrap:wrap;row-gap:.35rem;margin:2rem 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.nord-brikker li:nth-child(2):before{content:"·";content:"·" / "";color:#f4f2ec80;margin-inline:.65rem}.nord-brikker li:nth-child(3){color:var(--nord-svak-mork);flex-basis:100%}@media (width<=44rem){.nord-brikker{flex-direction:column}.nord-brikker li:nth-child(2):before{content:none}}.nord-brikker strong{color:var(--nord-aksent);font-weight:650}.nord-skjermer{padding:0 0 3rem 3rem;position:relative}.nord-pc{background:var(--nord-skjerm);border-radius:14px;padding:.55rem;transform:perspective(1600px)rotateY(-6deg)rotateX(2deg);box-shadow:0 24px 48px -28px #0000008c,0 0 0 1px #ffffff14}.nord-pc__topp{gap:.35rem;padding:.25rem .35rem .55rem;display:flex}.nord-pc__topp span{background:var(--nord-skjerm-prikk);border-radius:50%;width:.55rem;height:.55rem}.nord-pc img{aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:6px;width:100%;height:auto;display:block}.nord-mobil{background:var(--nord-skjerm);border-radius:26px;width:30%;min-width:120px;padding:.45rem;position:absolute;bottom:0;left:0;box-shadow:0 24px 48px -28px #0000008c,0 0 0 1px #ffffff1a}.nord-mobil__skjerm{aspect-ratio:9/19;background-color:#f5f0e6;background-position:50% 0;background-repeat:no-repeat;background-size:100%;border-radius:20px;width:100%}.nord-mobil[data-rull=paa] .nord-mobil__skjerm,.nord-mobil[data-rull=pause] .nord-mobil__skjerm{animation:nord-rull var(--nord-rull-tid) ease-in-out 1.5s infinite alternate}.nord-mobil[data-rull=pause] .nord-mobil__skjerm,.nord-mobil:hover .nord-mobil__skjerm{animation-play-state:paused}@keyframes nord-rull{0%,8%{background-position:50% 0}92%,to{background-position:50% 100%}}.nord-mobil__pause{color:#f4f2ec;cursor:pointer;background:#10233ad1;border:1.5px solid #f4f2ecd9;border-radius:50%;place-items:center;width:2rem;height:2rem;padding:0;display:grid;position:absolute;bottom:.95rem;right:.95rem}.nord-mobil__pause:before{content:"";background:linear-gradient(90deg,currentColor 0 34%,#0000 34% 66%,currentColor 66%);width:.6rem;height:.72rem}.nord-mobil[data-rull=pause] .nord-mobil__pause:before{background:0 0;border:.4rem solid #0000;border-left:.65rem solid;border-right-width:0;width:0;height:0;margin-left:.18rem}.nord-mobil__pause:hover{background:#10233af2}.nord-mobil__pause[hidden]{display:none}.nord-loefter{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:-3rem;display:grid;position:relative}.nord-loefter article,.nord-behov article{background:linear-gradient(180deg,#fff 0%,#fff 45%,var(--nord-krem-svak) 100%);box-shadow:var(--skygge);border-radius:22px;padding:2.1rem 2rem 2.2rem;position:relative;overflow:hidden}.nord-loefter article:before,.nord-behov article:before{content:"";background:var(--nord-aksent-lys);border-radius:3px;width:2.6rem;height:3px;margin-bottom:1.2rem;display:block}.nord-loefter h2{letter-spacing:-.02em;margin:0 0 .4rem;font-size:1.15rem;line-height:1.25}.nord-loefter p{color:var(--farge-tekst-svak);margin:0;font-size:.95rem;line-height:1.6}.nord-uttrykk{padding-block:6rem 6.5rem;scroll-margin-top:6rem}.nord-demoer{grid-template-columns:repeat(3,1fr);gap:1.2rem;display:grid}.nord-demo{color:var(--farge-tekst);box-shadow:var(--skygge);background:#fff;border-radius:18px;text-decoration:none;transition:box-shadow .25s;display:block;overflow:hidden}.nord-demo:hover{box-shadow:0 0 0 1px #b4b8ac,0 1px 2px #10233a0d}.nord-demo__bilde{background:var(--nord-kort-bilde);padding:.9rem .9rem 0}.nord-demo__bilde img{aspect-ratio:16/11;object-fit:cover;object-position:top;border-radius:10px 10px 0 0;width:100%;height:auto;display:block}.nord-demo__tekst{justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.3rem 1.4rem;display:flex}.nord-demo__tekst b{letter-spacing:-.01em;font-size:1.05rem;display:block}.nord-demo__tekst small{color:var(--farge-tekst-svak);font-size:.85rem}.nord-pil{color:var(--nord-mork);flex:none;font-size:1.3rem;line-height:1}.nord-se-alle{justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;display:flex}.nord-se-alle p{color:var(--farge-tekst-svak);margin:0;font-size:.85rem}.nord-rediger{background:var(--farge-tone);padding-block:6rem;scroll-margin-top:5rem}.nord-delt{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;display:grid}.nord-delt .nord-liten{max-width:28rem;margin-top:1.3rem}.nord-rediger__eksempel{box-shadow:var(--skygge);background:#fff;border-radius:18px;padding:1.5rem;overflow:hidden}.nord-paneltopp{letter-spacing:.08em;color:var(--farge-tekst-svak);justify-content:space-between;margin-bottom:1.2rem;font-size:.7rem;display:flex}.nord-rediger__eksempel>img{aspect-ratio:1.7;object-fit:cover;border-radius:10px;width:100%}.nord-rediger__eksempel>div:last-child{padding:1.4rem .3rem .3rem}.nord-rediger__eksempel h3{font-family:Fraunces Variable,Georgia,serif;font-size:1.9rem;font-weight:450;line-height:1.1}.nord-rediger__eksempel p{color:var(--farge-tekst-svak);font-size:.9rem}.nord-behov{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.nord-behov h3{letter-spacing:-.03em;margin-block:0 .6rem;font-size:1.3rem;line-height:1.2}.nord-behov p{color:var(--farge-tekst-svak);margin:0;font-size:.95rem}.nord-pris{grid-template-columns:1fr 1fr;align-items:center;gap:5rem;padding-block:5rem;display:grid}.nord-pris>div:first-child>p:not(.nord-eyebrow){color:var(--farge-tekst-svak);max-width:30rem;font-size:1rem}.nord-pris__tall{background:radial-gradient(36rem 18rem at 90% 0%,#7fc8be29,transparent 62%),var(--nord-mork);color:var(--nord-lys);border-radius:22px;padding:2.5rem;box-shadow:inset 0 0 0 1px #f4f2ec0f}.nord-pris__tall>span{background:var(--nord-krem);color:var(--nord-mork);letter-spacing:.02em;border-radius:999px;padding:.3rem .8rem;font-size:.8rem;font-weight:650;display:inline-block}.nord-pris__tall>strong{letter-spacing:-.05em;color:var(--nord-krem);margin-block:.6rem;font-size:clamp(3rem,5vw,4.6rem);font-weight:650;line-height:1.2;display:block}.nord-pris__tall strong span{font-size:1.2rem}.nord-pris__tall p,.nord-pris__tall li{color:var(--nord-pris-tekst);font-size:.88rem}.nord-pris__tall ul{border-block:1px solid #f4f2ec29;padding:1.2rem 0 1.2rem 1rem;line-height:2}.nord-pris__tall .nord-liten{color:var(--nord-svak-mork)}.nord-avslutning{background:radial-gradient(50rem 25rem at 15% 100%,var(--nord-glod),transparent 60%),var(--nord-gradient);color:var(--nord-lys);padding-block:5.5rem}.nord-avslutning .nord-eyebrow{color:var(--nord-aksent)}.nord-avslutning h2{color:var(--nord-lys);font-size:clamp(2.8rem,6vw,5.2rem)}.nord-avslutning h2+p{max-width:40ch;color:var(--nord-svak-mork);margin-bottom:2rem;font-size:1.1rem}.nord-avslutning .knapp{margin-right:1.5rem}.nord-avslutning .nord-lenke{color:var(--nord-lys)}.nord-pakke{align-items:start;padding-top:4rem}.nord-pakke .knapperad{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;display:flex}.nord-pakke h3{margin:2.2rem 0 .5rem;font-size:1.05rem}.nord-pakke>div:first-child ul{color:var(--farge-tekst-svak);margin:0;padding-left:1.1rem;line-height:1.8}.nord-tillegg{padding-top:1rem}.nord-tillegg h2{margin-bottom:1rem;font-size:clamp(1.5rem,2.5vw,1.9rem)}.nord-tillegg ul{margin:0 0 2rem;padding:0;list-style:none}.nord-tillegg li{border-top:1px solid var(--farge-strek);grid-template-columns:minmax(10rem,14rem) 1fr auto;align-items:baseline;gap:.4rem 2rem;padding-block:1.1rem;display:grid}.nord-tillegg li:last-child{border-bottom:1px solid var(--farge-strek)}.nord-tillegg h3{margin:0;font-size:1.05rem}.nord-tillegg h3 a{color:inherit;text-decoration:none}.nord-tillegg li p{color:var(--farge-tekst-svak);margin:0;font-size:.95rem}.nord-tillegg>.nord-liten{max-width:46rem}.nord-skisse ul{margin:.2rem 0 1.4rem;padding-left:1.1rem;line-height:1.8}@media (width<=56rem){.nord-helt__rad{grid-template-columns:1fr;padding-block:2rem 5rem}.nord-skjermer{padding-left:2rem}.nord-pc{transform:none}.nord-loefter,.nord-demoer,.nord-behov{grid-template-columns:1fr}.nord-seksjonstopp{flex-direction:column;align-items:start}.nord-delt,.nord-pris{grid-template-columns:1fr;gap:2.5rem}.nord-seksjon,.nord-uttrykk,.nord-rediger{padding-block:3.5rem}.nord-se-alle{flex-direction:column;align-items:start}.nord-avslutning .nord-lenke{margin-top:1.5rem;display:block}.nord-tillegg li{grid-template-columns:1fr}}@media (width<=44rem){.nord-pris__tall{padding:1.6rem}[data-layout=byra] .topp__rad{min-height:4.5rem}}@media (prefers-reduced-motion:reduce){.nord-mobil__skjerm{animation:none!important}[data-layout=byra] .knapp,.nord-demo{transition:none}[data-layout=byra] .knapp:hover,.nord-demo:hover{transform:none}}html[data-site=fjordly]{--farge-bakgrunn:#f5f0e4;--farge-flate:#fffdf8;--farge-tone:#e6e8da;--farge-tekst:#1d302f;--farge-tekst-svak:#53615c;--farge-overskrift:#1d302f;--farge-primaer:#173f43;--farge-primaer-moerk:#102d31;--farge-aksent:#e27856;--farge-strek:#d4d7cb;--radius:12px;--red-handling:#a94b2c;--red-sand:#dfc597;--red-sand-lys:#efe3cb;--red-dypest:#0f2a28}html[data-site=fjordly] .red-hero__foto img{object-position:62% 40%}html[data-site=fjordly] body{background:#f5f0e4}html[data-site=fjordly] .topp{background:#f5f0e4d6;border-color:#0000}html[data-site=fjordly] .knapp{border-radius:999px;padding-inline:1.5rem}html[data-site=fjordly] .knapp:not(.knapp--sekundaer,.knapp--aksent,.knapp--lys,.knapp--omriss){color:#fffdf8;background:#a94b2c}html[data-site=fjordly] .knapp:not(.knapp--sekundaer,.knapp--aksent,.knapp--lys,.knapp--omriss):hover{color:#fffdf8;background:#8c3c22}html[data-site=fjordly] .sidetopp{isolation:isolate;color:#fffdf8;background:#173f43;border:0;padding-block:clamp(3.5rem,8vw,7rem);position:relative;overflow:hidden}html[data-site=fjordly] .sidetopp:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid #f4bd5459;border-radius:50%;width:clamp(15rem,31vw,30rem);position:absolute;bottom:-14rem;right:-8rem;box-shadow:0 0 0 2.5rem #f4bd540f,0 0 0 5rem #f4bd540d}html[data-site=fjordly] .sidetopp .container{grid-template-columns:minmax(0,1.05fr) minmax(16rem,.75fr);align-items:end;gap:1rem 4rem;display:grid}html[data-site=fjordly] .sidetopp .etikett{color:#f4bd54;grid-column:1/-1}html[data-site=fjordly] .sidetopp h1{color:#fffdf8;text-wrap:balance;grid-area:2/1;max-width:13ch;margin:0;font-size:clamp(3rem,5.5vw,5.5rem);line-height:.98}html[data-site=fjordly] .sidetopp .ingress{color:#e4e8dc;border-left:3px solid #e27856;grid-area:2/2;align-self:center;max-width:34ch;margin:0;padding-left:1.3rem;font-size:1.05rem}html[data-site=fjordly] .seksjon:has(.rutenett){background:#ebe8dc}html[data-site=fjordly] .rutenett{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}html[data-site=fjordly] .rutenett>.kort--bilde{background:#fffdf8;border:1px solid #deded2;border-radius:1rem;flex-direction:column;padding:1rem;display:flex;overflow:hidden}html[data-site=fjordly] .rutenett>.kort--bilde:first-child{color:#fffdf8;background:#173f43;border:0;grid-column:1/-1;grid-template-rows:1fr auto auto;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:.6rem clamp(2rem,4vw,3.5rem);padding:1.25rem 1.25rem 1.25rem clamp(1.75rem,3.5vw,3rem);display:grid}html[data-site=fjordly] .rutenett>.kort--bilde .kort__bilde{aspect-ratio:1.6;border-radius:.7rem;order:0;margin:0 0 1rem}html[data-site=fjordly] .rutenett>.kort--bilde:first-child .kort__bilde{aspect-ratio:auto;border-radius:.75rem;grid-area:1/2/4;align-self:stretch;min-height:20rem;margin:0}html[data-site=fjordly] .rutenett>.kort--bilde .ikon-rund{display:none}html[data-site=fjordly] .rutenett>.kort--bilde h3{color:#173f43;margin:.15rem 0 .4rem;font-size:1.55rem}html[data-site=fjordly] .rutenett>.kort--bilde:first-child h3{color:#fffdf8;text-wrap:balance;grid-area:1/1;align-self:end;max-width:12ch;margin:0;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.02}html[data-site=fjordly] .rutenett>.kort--bilde p{color:#53615c;margin-bottom:1.1rem;font-size:.9rem}html[data-site=fjordly] .rutenett>.kort--bilde:first-child p{color:#e4e8dc;grid-area:2/1;align-self:start;max-width:35ch;margin-bottom:1.5rem}html[data-site=fjordly] .rutenett>.kort--bilde .kort__lenke{color:#bd573b;align-self:start;font-weight:700}html[data-site=fjordly] .rutenett>.kort--bilde:first-child .kort__lenke{color:#f4bd54;grid-area:3/1;margin-bottom:clamp(.75rem,2vw,1.75rem)}html[data-site=fjordly] .cta-band{color:#fffdf8;background:#173f43;border-radius:1rem;padding:clamp(2rem,5vw,4.5rem)}html[data-site=fjordly] .cta-band h2{color:inherit}html[data-site=fjordly] .cta-band p{color:#e4e8dc}@media (width<=44rem){html[data-site=fjordly] .sidetopp{padding-block:3.2rem}html[data-site=fjordly] .sidetopp .container{display:block}html[data-site=fjordly] .sidetopp .etikett{margin-bottom:1rem}html[data-site=fjordly] .sidetopp h1{max-width:11ch;font-size:clamp(2.7rem,11vw,4rem)}html[data-site=fjordly] .sidetopp .ingress{margin-top:1.3rem;font-size:.98rem}html[data-site=fjordly] .rutenett{grid-template-columns:1fr;gap:1rem}html[data-site=fjordly] .rutenett>.kort--bilde:first-child{gap:0;padding:.8rem;display:flex}html[data-site=fjordly] .rutenett>.kort--bilde:first-child .kort__bilde{aspect-ratio:1.3;order:0;width:100%;min-height:0;margin:0 0 1.1rem}html[data-site=fjordly] .rutenett>.kort--bilde:first-child h3{grid-area:auto;align-self:stretch;max-width:none;margin:0 0 .6rem;font-size:2rem}html[data-site=fjordly] .rutenett>.kort--bilde:first-child p{margin-bottom:1rem}html[data-site=fjordly] .rutenett>.kort--bilde:first-child .kort__lenke{margin-bottom:0}html[data-site=fjordly] .rutenett>.kort--bilde:not(:first-child) .kort__bilde{aspect-ratio:1.7}}.forslag[data-astro-cid-yf6guuat]{background:var(--farge-overskrift);color:#fff;font-size:var(--tekst-s);padding-block:.6rem}.forslag__rad[data-astro-cid-yf6guuat]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem 1.5rem;display:flex}.forslag[data-astro-cid-yf6guuat] a[data-astro-cid-yf6guuat]{color:var(--farge-aksent);font-weight:600}.forslag__kontakt[data-astro-cid-yf6guuat] a[data-astro-cid-yf6guuat][href^=tel\:]{white-space:nowrap}
