.fs{--laerk:#8a7140;--maal:#1f7a4d;--font:"Schibsted Grotesk","Helvetica Neue",Arial,sans-serif;--max:1320px;--gutter:clamp(16px,3.2vw,40px);--luft:clamp(72px,10vw,144px);--r:16px;--r-stor:24px;--kant:1px solid var(--streg);--hode:clamp(32px,4vw,56px);background:var(--kalk);color:var(--tjaere);font:400 17px/1.55 var(--font);overflow-x:clip}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fs{--kalk:#101411;--papir:#171c18;--panel:#141915;--streg:#2a332d;--streg-svag:#1f2722;--tjaere:#e6ebe5;--graa-tekst:#9aa79e;--gran:#3ddc84;--on-gran:#04140a;--gran-lys:#12331f;--laerk:#d8c79b;--maal:#8fddb2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-theme=light]) body:has(.fs){background:#101411}}[data-theme=dark] .fs{--kalk:#101411;--papir:#171c18;--panel:#141915;--streg:#2a332d;--streg-svag:#1f2722;--tjaere:#e6ebe5;--graa-tekst:#9aa79e;--gran:#3ddc84;--on-gran:#04140a;--gran-lys:#12331f;--laerk:#d8c79b;--maal:#8fddb2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] body:has(.fs){background:#101411}.fs-h1{font:560 clamp(42px,6.2vw,96px)/1 var(--font);letter-spacing:-.032em;text-wrap:balance;margin:0}.fs-h2{font:560 clamp(30px,3.5vw,52px)/1.06 var(--font);letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px}.fs-h2--hode{margin-bottom:var(--hode)}.fs p{text-wrap:pretty;max-width:60ch;margin:0 0 16px}.fs a{color:inherit}.fs-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.fs-btn{border:1px solid var(--tjaere);font:540 16px/1 var(--font);white-space:nowrap;background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:13px 22px;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex;color:var(--tjaere)!important}.fs-btn:hover{background:var(--tjaere);color:var(--kalk)!important}.fs-btn--primary{background:var(--gran);border-color:var(--gran);color:var(--on-gran,#fff)!important}.fs-btn--primary:hover{background:var(--tjaere);border-color:var(--tjaere);color:var(--kalk)!important}.fs-btn--sm{padding:10px 16px;font-size:15px}.fs-btn--lg{padding:17px 28px;font-size:17px}.fs-link{text-underline-offset:5px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.fs-link:hover{color:var(--gran)}.fs-handling{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex;margin-top:32px!important}.fs-top{z-index:20;height:64px;padding:0 var(--gutter);background:var(--kalk);border-bottom:1px solid var(--streg);align-items:center;gap:32px;display:flex;position:sticky;top:0}.fs-logo{font:680 20px/1 var(--font);letter-spacing:-.025em;align-items:center;gap:.4em;margin-right:auto;text-decoration:none;display:inline-flex}.fs-logo .logo-maerke{width:1.45em;height:1.45em;color:var(--gran);flex:none}.fs-top__nav{align-items:center;gap:28px;font-size:15px;display:flex}.fs-top__nav a{color:var(--graa-tekst);text-decoration:none}.fs-top__nav a:hover{color:var(--tjaere)}.fs-top__fortsaet{font-size:15px;font-weight:500;text-decoration:none;color:var(--gran)!important}.fs-menu{display:none;position:relative}.fs-menu summary{cursor:pointer;place-items:center;width:40px;height:40px;list-style:none;display:grid}.fs-menu summary::-webkit-details-marker{display:none}.fs-menu svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:22px;height:22px}.fs-menu nav{background:var(--papir);border:1px solid var(--streg);flex-direction:column;min-width:240px;padding:8px 0;display:flex;position:absolute;top:52px;right:0}.fs-menu nav a{padding:12px 20px;text-decoration:none}.fs-menu nav a:hover{background:var(--streg-svag)}@media (max-width:1360px){.fs-top{gap:24px}.fs-top__nav{gap:20px}}@media (max-width:1200px){.fs-top__nav{display:none}.fs-menu{display:block}.fs-top{gap:20px}}@media (max-width:900px){.fs-top__fortsaet{display:none}}@media (max-width:640px){.fs-top{gap:8px}.fs-logo{font-size:18px}}.fs-hero{isolation:isolate;color:#fff;max-width:calc(var(--max) - 2*var(--gutter));width:calc(100% - 2*var(--gutter));border-radius:var(--r-stor);background:#0d110e;margin:clamp(12px,2vw,24px) auto 0;position:relative;overflow:hidden}.fs-hero__bg{z-index:-2;position:absolute;inset:0;overflow:hidden}.fs-hero__bg img{filter:blur(3px)saturate(.95);object-fit:cover;object-position:62% 55%;transform-origin:70% 60%;animation:24s ease-out both fs-hero-zoom;transform:scale(1.04)}@keyframes fs-hero-zoom{0%{transform:scale(1.12)}to{transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.fs-hero__bg img{animation:none}}.fs-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#080c09d1 0%,#080c0999 38%,#080c091a 70%),linear-gradient(#0000 60%,#080c098c 100%);position:absolute;inset:0}.fs-hero__ind{align-items:center;min-height:min(100vh - 140px,680px);padding:clamp(40px,6vw,88px) clamp(24px,5vw,72px);display:flex}.fs-hero .fs-h1{text-shadow:0 2px 30px #00000040;max-width:15ch;font-size:clamp(38px,5vw,76px)}.fs-hero__lead{color:#ffffffdb;max-width:46ch;font-size:19px;line-height:1.5;margin:28px 0 0!important}.fs-hero .fs-handling{margin-top:32px!important}.fs-hero .fs-link{color:#fff}.fs-hero .fs-link:hover{color:var(--gran)}.fs-btn--stor{padding:16px 28px;font-size:17px}.fs-hero__fordele{color:#ffffffc7;flex-wrap:wrap;gap:8px 24px;margin:40px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.fs-hero__fordele li:before{content:"";vertical-align:middle;opacity:.6;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}@media (max-width:900px){.fs-hero:before{background:linear-gradient(#080c094d 0%,#080c098c 45%,#080c09d9 100%)}.fs-hero__ind{min-height:0}}@media (max-width:640px){.fs-hero__lead{font-size:17px}.fs-hero__bg img{object-position:72% 55%}}.fs-typer{background:var(--panel);padding:var(--luft) 0;scroll-margin-top:64px}.fs-typer__inner{max-width:var(--max);padding:0 var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);margin:0 auto;display:grid}.fs-typer__forklaring{color:var(--graa-tekst);margin-bottom:32px!important}.fs-typer ul{border-top:1px solid var(--streg);margin:0;padding:0;list-style:none}.fs-typer li{border-bottom:1px solid var(--streg)}.fs-typer button{width:100%;color:var(--graa-tekst);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1fr auto;gap:2px 16px;padding:16px 0;display:grid}.fs-typer__navn{letter-spacing:-.012em;color:var(--tjaere);font-size:21px;font-weight:520}.fs-typer__tekst{grid-column:1;font-size:15px}.fs-typer__pris{color:var(--tjaere);grid-area:1/2;align-self:baseline;font-size:16px}.fs-typer button:hover .fs-typer__navn{color:var(--gran)}.fs-typer button[aria-pressed=true] .fs-typer__navn{color:var(--gran);font-weight:620}.fs-typer button[aria-pressed=true]{color:var(--tjaere)}.fs-typer__model{position:sticky;top:96px}.fs-spinner{aspect-ratio:5/4;cursor:grab;touch-action:pan-y;width:100%;max-height:70vh;position:relative}.fs-spinner:active{cursor:grabbing}.fs-spinner canvas{width:100%;height:100%;display:block}.fs-spinner__note{color:var(--graa-tekst);pointer-events:none;place-items:center;font-size:15px;display:grid;position:absolute;inset:0}.fs-str{border-top:1px solid var(--streg);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid}.fs-str button{color:var(--graa-tekst);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:2px solid #0000;flex-direction:column;gap:2px;margin-top:-1px;padding:14px 16px 16px 0;font-size:14px;display:flex}.fs-str button+button{border-left:1px solid var(--streg);padding-left:16px}.fs-str__navn{color:var(--tjaere);font-size:17px;font-weight:540}.fs-str__pris{color:var(--tjaere)}.fs-str button:hover .fs-str__navn{color:var(--gran)}.fs-str button[aria-pressed=true]{border-top-color:var(--gran)}.fs-str button[aria-pressed=true] .fs-str__navn{color:var(--gran)}@media (max-width:480px){.fs-str button{padding-right:8px;font-size:13px}.fs-str button+button{padding-left:10px}}.fs-scene{isolation:isolate;position:relative}.fs-scene:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 46% 38% at 50% 58%,color-mix(in srgb,var(--tjaere) 12%,transparent),transparent 72%),radial-gradient(ellipse 40% 9% at 50% 76%,color-mix(in srgb,var(--tjaere) 7%,transparent),transparent 80%);position:absolute;inset:4% 0 0}.fs-scene[data-nat]:before{background:radial-gradient(ellipse 34% 26% at 52% 66%,#ffb46421,transparent 75%),radial-gradient(ellipse 46% 38% at 50% 58%,color-mix(in srgb,var(--tjaere) 7%,transparent),transparent 72%)}.fs-scene__tid{border:1px solid var(--streg);background:var(--papir);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex;position:absolute;top:8px;right:8px}.fs-typer .fs-scene__tid button{box-sizing:border-box;width:36px;min-width:36px;height:36px;color:var(--graa-tekst);background:0 0;border:0;border-radius:50%;flex:none;grid-template-columns:none;justify-content:center;align-items:center;gap:0;margin:0;padding:0;line-height:0;transition:background .2s,color .2s;display:flex}.fs-typer .fs-scene__tid button:hover{color:var(--tjaere)}.fs-typer .fs-scene__tid button[aria-pressed=true]{background:var(--gran);color:var(--on-gran)}.fs-typer .fs-scene__tid button:focus-visible{outline:2px solid var(--gran);outline-offset:2px}.fs-scene__tid svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;display:block}.fs-typer__fod{border-top:1px solid var(--streg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:20px;display:flex}.fs-typer__fod p{color:var(--graa-tekst);margin:0}.fs-typer__fod b{color:var(--tjaere);font-weight:560}@media (max-width:900px){.fs-typer__inner{grid-template-columns:1fr;gap:0}.fs-typer__liste{display:contents}.fs-typer__liste>h2,.fs-typer__liste>p{order:-2}.fs-typer__model{order:-1;margin:16px 0 32px;position:static}.fs-typer__forklaring{margin-bottom:8px!important}.fs-spinner{aspect-ratio:4/3}}.fs-forloeb{max-width:var(--max);padding:var(--luft) var(--gutter) 0;margin:0 auto;scroll-margin-top:64px}.fs-forloeb__bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);margin:0;padding:0;list-style:none;display:grid}.fs-flise{background:var(--papir);border:var(--kant);border-radius:var(--r);flex-direction:column;grid-column:span 6;display:flex;overflow:hidden}.fs-flise:first-child,.fs-flise:nth-child(4){grid-column:span 7}.fs-flise:nth-child(5){flex-direction:row;grid-column:1/-1}.fs-flise:nth-child(5) .fs-flise__visual{border-bottom:0;border-right:1px solid var(--streg)}.fs-flise:nth-child(5) .fs-flise__tekst{flex:0 0 38%;align-self:center}.fs-flise:nth-child(2),.fs-flise:nth-child(3){grid-column:span 5}.fs-flise__visual{border-bottom:1px solid var(--streg);background-color:var(--panel);background-image:linear-gradient(var(--streg-svag) 1px,transparent 1px),linear-gradient(90deg,var(--streg-svag) 1px,transparent 1px);background-position:-1px -1px;background-size:24px 24px;flex:1;place-items:center;min-height:clamp(240px,24vw,340px);padding:clamp(12px,2vw,28px);display:grid}.fs-flise__tekst{padding:clamp(20px,2.4vw,32px)}.fs-flise__nr{color:var(--gran);letter-spacing:.04em;margin-bottom:14px;font:500 13px/1 JetBrains Mono,ui-monospace,monospace;display:block}.fs-flise h3{font:560 clamp(22px,2vw,28px)/1.15 var(--font);letter-spacing:-.02em;text-wrap:balance;margin:0 0 10px}.fs-flise p{color:var(--graa-tekst);margin:0;font-size:16px}.fv{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;max-height:340px;overflow:visible}.fv-l{stroke:var(--tjaere);stroke-width:1.6px}.fv-tyk{stroke-width:2.6px}.fv-s{stroke:var(--streg);stroke-width:1.4px}.fv-stiplet{stroke-dasharray:3 3;stroke:var(--graa-tekst)}.fv-p{fill:var(--papir)}.fv-kl line{stroke:var(--streg);stroke-width:1px}.fv-mal line{stroke:var(--maal);stroke-width:1px}.fv-mt{fill:var(--maal);stroke:none;font:500 11px JetBrains Mono,ui-monospace,monospace}.fv-txt{fill:var(--tjaere);font:500 13px var(--font);stroke:none}.fv-fed{font-size:16px;font-weight:620}.fv-lille{fill:var(--graa-tekst);font:400 12px var(--font);stroke:none}.fv-pris{fill:var(--tjaere);font:620 24px var(--font);letter-spacing:-.02em;stroke:none}.fv-kort,.fv-ark{fill:var(--papir);stroke:var(--streg);stroke-width:1.2px}.fv-ark{filter:drop-shadow(0 6px 14px #00000014)}.fv-dor{fill:var(--papir)}.fv-g{fill:var(--gran)}.fv-tjek{stroke:var(--on-gran);stroke-width:2px}.fv-trae{fill:color-mix(in srgb,var(--laerk) 22%,var(--papir));stroke:var(--laerk);stroke-width:1px}.fv-nr{fill:var(--laerk);font:600 9px JetBrains Mono,ui-monospace,monospace}.fv-plade{fill:var(--panel);stroke:var(--graa-tekst);stroke-width:1px}.fv-palle-fund,.fv-palle rect{fill:color-mix(in srgb,var(--laerk) 40%,var(--papir));stroke:var(--laerk);stroke-width:1px}.fv-baand line{stroke:var(--gran);stroke-width:2.4px}.fv-pille{fill:var(--gran-lys)}.fv-pilletxt{fill:var(--gran);font:600 12px var(--font)}.fv-sol{fill:color-mix(in srgb,var(--laerk) 35%,transparent)}.fv-aaben{fill:var(--tjaere);fill-opacity:.85}.fv-mus{fill:var(--tjaere);stroke:var(--papir);stroke-width:1.2px;transform:translate(430px,270px)}.fv-b,.fv-ny,.fv-punkt,.fv-raekke{opacity:0}[data-synlig=true] .fv-punkt{animation:.5s cubic-bezier(.2,.7,.2,1) forwards fv-ind}[data-synlig=true] .fv-raekke{animation:.55s cubic-bezier(.2,.8,.25,1.1) forwards fv-fald}[data-synlig=true] .fv-mus{animation:6s ease-in-out .6s infinite fv-mus}[data-synlig=true] .fv-a{animation:6s .6s infinite fv-ud}[data-synlig=true] .fv-b,[data-synlig=true] .fv-ny{animation:6s .6s infinite fv-paa}@keyframes fv-ind{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes fv-fald{0%{opacity:0;transform:translateY(-26px)}to{opacity:1;transform:none}}@keyframes fv-mus{0%{transform:translate(430px,270px)}25%,40%{transform:translate(474px,106px)}30%{transform:translate(474px,106px)scale(.85)}65%,to{transform:translate(430px,270px)}}@keyframes fv-ud{0%,29%{opacity:1}31%,88%{opacity:0}92%,to{opacity:1}}@keyframes fv-paa{0%,29%{opacity:0}31%,88%{opacity:1}92%,to{opacity:0}}@media (max-width:900px){.fs-flise:nth-child(n){grid-column:1/-1}.fs-flise:nth-child(5){flex-direction:column}.fs-flise:nth-child(5) .fs-flise__visual{border-right:0;border-bottom:1px solid var(--streg)}.fs-flise:nth-child(5) .fs-flise__tekst{flex:none}}@media (prefers-reduced-motion:reduce){.fv-punkt,.fv-raekke{opacity:1}[data-synlig=true] .fv-punkt,[data-synlig=true] .fv-raekke,[data-synlig=true] .fv-mus,[data-synlig=true] .fv-a,[data-synlig=true] .fv-b,[data-synlig=true] .fv-ny{animation:none}}.fs-tilladelse{max-width:var(--max);padding:var(--luft) var(--gutter) 0;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);margin:0 auto;scroll-margin-top:64px;display:grid}.fs-tilladelse__tekst>p{color:var(--graa-tekst)}.fs-tilladelse__tekst>p:nth-of-type(2){color:var(--tjaere);margin:28px 0 8px;font-weight:540}.fs-tilladelse ul{margin:0;padding-left:1.1em}.fs-tilladelse li{padding:3px 0}.fs-tilladelse li::marker{color:var(--graa-tekst)}.fs-ark{background:var(--papir);border:var(--kant);border-radius:var(--r);margin:0;padding:clamp(16px,3vw,40px)}.fs-ark svg{width:100%;height:auto;display:block}.fs-ark .k,.fs-ark .hoved rect,.fs-ark .hoved path{fill:none;stroke:var(--tjaere);stroke-width:1.5px;stroke-linejoin:round}.fs-ark .tynd,.fs-ark .hoved rect,.fs-ark .hoved path{stroke-width:.8px}.fs-ark .t{stroke:var(--tjaere);stroke-width:1.2px}.fs-ark .t-h path{stroke:var(--graa-tekst);stroke-width:.7px}.fs-ark .m{fill:none;stroke:var(--maal);stroke-width:.9px}.fs-ark .mt{fill:var(--maal);font:500 11px JetBrains Mono,ui-monospace,monospace}.fs-ark .lbl{fill:var(--tjaere);font:500 12px var(--font)}.fs-ark .skel{fill:none;stroke:var(--tjaere);stroke-width:1px;stroke-dasharray:6 4}.fs-ark .fyld{fill:var(--laerk);fill-opacity:.3;stroke:var(--tjaere);stroke-width:1.2px}.fs-ark .hoved text{fill:var(--graa-tekst);font:400 9px var(--font)}.fs-ark .hoved text.v{fill:var(--tjaere);font:500 11px var(--font)}@media (max-width:900px){.fs-tilladelse{grid-template-columns:1fr}}.fs-pakker{max-width:var(--max);padding:var(--luft) var(--gutter) 0;margin:0 auto}.fs-pakker__intro{margin-bottom:var(--hode)}.fs-pakker__intro .fs-h2{margin-bottom:16px}.fs-pakker__intro p{color:var(--graa-tekst);margin:0}.fs-pakker__kort{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);display:grid}.fs-pk{border:var(--kant);border-radius:var(--r);background:var(--papir);flex-direction:column;gap:8px;padding:clamp(24px,3vw,40px);display:flex}.fs-pk h3{font:600 clamp(22px,2vw,28px)/1.1 var(--font);letter-spacing:-.02em;margin:0}.fs-pk>p{color:var(--graa-tekst);margin:0 0 20px;font-size:16px}.fs-pk ul{flex-direction:column;flex:1;gap:14px;margin:0 0 32px;padding:0;list-style:none;display:flex}.fs-pk li{align-items:flex-start;gap:12px;line-height:1.35;display:flex}.fs-pk__ikon{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:-1px;font-size:13px;font-weight:700;display:grid}.fs-pk li.ja .fs-pk__ikon{background:var(--gran);color:var(--on-gran,#fff)}.fs-pk li.nej{color:var(--graa-tekst);opacity:.7}.fs-pk li.nej .fs-pk__ikon{background:var(--streg-svag);color:var(--graa-tekst)}.fs-pk .fs-btn{width:100%;padding:15px 22px}.fs-pk--frem{background:var(--tjaere);color:var(--kalk);border-color:var(--tjaere)}.fs-pk--frem>p,.fs-pk--frem li.nej{color:color-mix(in srgb,var(--kalk) 65%,transparent);opacity:1}.fs-pk--frem li.nej .fs-pk__ikon{background:color-mix(in srgb,var(--kalk) 18%,transparent);color:inherit}@media (max-width:760px){.fs-pakker__kort{grid-template-columns:1fr}}.fs-proj{padding:var(--luft) 0 0;scroll-margin-top:64px}.fs-proj__top{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.fs-proj__note{color:var(--graa-tekst);margin:-8px 0 0;font-size:14px}.fs-proj__vindue{margin-top:var(--hode);padding-bottom:clamp(32px,4vw,56px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.fs-proj__spor{--bredde:clamp(280px,32vw,480px);width:max-content;margin:0;padding:0;list-style:none;animation:70s linear infinite fs-proj-glid;display:flex}.fs-proj__vindue:hover .fs-proj__spor,.fs-proj__vindue:focus-within .fs-proj__spor{animation-play-state:paused}.fs-proj__kort{width:var(--bredde);flex:none;padding-right:24px}.fs-proj__kort figure{margin:0}.fs-proj__foto{aspect-ratio:3/2;border-radius:var(--r);background:var(--streg-svag);position:relative;overflow:hidden}.fs-proj__foto img{object-fit:cover}.fs-proj__kort blockquote{font:440 clamp(17px,1.5vw,21px)/1.35 var(--font);letter-spacing:-.01em;text-wrap:pretty;outline-offset:4px;margin:20px 0 14px}.fs-proj__kort blockquote:before{content:"»"}.fs-proj__kort blockquote:after{content:"«"}.fs-proj__kort figcaption{flex-direction:column;gap:2px;font-size:15px;display:flex}.fs-proj__kort figcaption span{color:var(--graa-tekst)}@keyframes fs-proj-glid{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.fs-proj__vindue{padding:0 var(--gutter);scroll-snap-type:x proximity;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.fs-proj__spor{animation:none}.fs-proj__kort{scroll-snap-align:start}.fs-proj__kort[aria-hidden]{display:none}}.fs-garanti{max-width:var(--max);padding:var(--luft) var(--gutter) 0;margin:0 auto}.fs-garanti__liste{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,4vw,64px);margin:0;display:grid}.fs-garanti__liste>div{border-top:1px solid var(--streg);padding:22px 0 clamp(28px,3vw,44px)}.fs-garanti dt{font:560 20px/1.25 var(--font);letter-spacing:-.012em;margin-bottom:8px}.fs-garanti dd{color:var(--graa-tekst);text-wrap:pretty;max-width:36ch;margin:0;font-size:16px}@media (max-width:900px){.fs-garanti__liste{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.fs-garanti__liste{grid-template-columns:1fr}}.fs-citat{max-width:var(--max);padding:var(--luft) var(--gutter) 0;margin:0 auto}.fs-citat figure{text-align:center;border-radius:var(--r-stor);background:var(--papir);border:var(--kant);margin:0;padding:clamp(40px,6vw,88px) clamp(20px,6vw,96px)}.fs-citat blockquote{font:500 clamp(24px,3vw,42px)/1.25 var(--font);letter-spacing:-.02em;text-wrap:balance;max-width:26em;margin:0 auto}.fs-citat blockquote:before{content:"»"}.fs-citat blockquote:after{content:"«"}.fs-citat figcaption{color:var(--graa-tekst);margin-top:28px;font-size:15px}.fs-faq{max-width:var(--max);padding:var(--luft) var(--gutter) 0;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);margin:0 auto;scroll-margin-top:64px;display:grid}.fs-faq .fs-h2{margin:0}@media (max-width:900px){.fs-faq{gap:var(--hode);grid-template-columns:1fr}}.fs-faq__liste{flex-direction:column;gap:10px;display:flex}.fs-faq details{border:var(--kant);border-radius:var(--r);background:var(--papir);transition:border-color .15s}.fs-faq details:hover{border-color:var(--graa-tekst)}.fs-faq summary{cursor:pointer;font:560 18px/1.3 var(--font);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;list-style:none;display:flex}.fs-faq summary::-webkit-details-marker{display:none}.fs-faq summary:after{content:"+";background:var(--streg-svag);width:30px;height:30px;font:400 20px/1 var(--font);border-radius:50%;flex:none;place-items:center;transition:transform .2s,background .2s;display:grid}.fs-faq details[open] summary:after{background:var(--gran);color:var(--on-gran,#fff);transform:rotate(45deg)}.fs-faq details p{color:var(--graa-tekst);max-width:62ch;margin:0;padding:0 24px 22px}.fs-faq summary:focus-visible{outline:2px solid var(--gran);outline-offset:2px;border-radius:var(--r)}.fs-fod{max-width:var(--max);margin:var(--luft) auto 0;padding:0 var(--gutter)}.fs-fod__cta{border-radius:var(--r-stor);background:var(--tjaere);color:var(--kalk);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 40px;padding:clamp(36px,6vw,80px);display:flex}.fs-fod__cta p{font:560 clamp(24px,2.8vw,40px)/1.15 var(--font);letter-spacing:-.022em;max-width:20em;margin:0}.fs-fod__cta .fs-btn{padding:18px 30px}.fs-fod__bund{flex-wrap:wrap;align-items:center;gap:16px 32px;padding:32px 0 40px;font-size:15px;display:flex}.fs-fod__bund .fs-logo{margin-right:0;font-size:17px}.fs-fod__bund nav{flex-wrap:wrap;gap:12px 24px;margin-right:auto;display:flex}.fs-fod__bund nav a{color:var(--graa-tekst);text-decoration:none}.fs-fod__bund nav a:hover{color:var(--tjaere)}.fs-fod__bund small{color:var(--graa-tekst);font-size:13px}.fs-tema{border:1px solid var(--streg);border-radius:4px;display:inline-flex;overflow:hidden}.fs-tema button{font:500 14px/1 var(--font);color:var(--graa-tekst);cursor:pointer;background:0 0;border:0;padding:9px 14px}.fs-tema button[aria-pressed=true]{background:var(--tjaere);color:var(--kalk)}.fs-top .konto{display:block}.fs-top .konto summary,.fs-top .konto__ind{font-size:15px}@media (max-width:640px){.fs-top .konto__navn,.fs-top .konto__ind{display:none}}.fs-top .konto,.fs-top .konto__ind,.fs-top__fortsaet{white-space:nowrap}.fs-mega{align-items:center;height:64px;display:flex;position:static}.fs-mega__udloeser{color:var(--graa-tekst);text-decoration:none}.fs-mega:hover .fs-mega__udloeser,.fs-mega:focus-within .fs-mega__udloeser{color:var(--tjaere)}.fs-mega__panel{background:var(--papir);border-bottom:1px solid var(--streg);padding:28px var(--gutter) 32px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px -20px #00000059}.fs-mega:hover .fs-mega__panel,.fs-mega:focus-within .fs-mega__panel{display:block}.fs-mega__panel ul{grid-template-columns:repeat(4,1fr);gap:8px;max-width:1100px;margin:0 auto;padding:0;list-style:none;display:grid}.fs-mega__panel a{border-radius:var(--r);color:var(--tjaere);border:1px solid #0000;flex-direction:column;gap:4px;padding:14px;text-decoration:none;display:flex}.fs-mega__panel a:hover,.fs-mega__panel a:focus-visible{background:var(--streg-svag);border-color:var(--streg)}.fs-mega__panel svg{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:112px;color:var(--gran);margin-bottom:6px}.fs-mega__flade{fill:var(--papir);stroke:currentColor}.fs-mega__tag{fill:color-mix(in srgb,var(--gran) 14%,var(--papir));stroke:currentColor}.fs-mega__aabning{fill:color-mix(in srgb,var(--gran) 28%,var(--papir));stroke:currentColor}.fs-mega__tynd{stroke-width:.7px;opacity:.7}.fs-mega__navn{font-size:15px;font-weight:600}.fs-mega__pris{color:var(--graa-tekst);font-size:13px}.fs-modeller{padding:var(--luft) 0;scroll-margin-top:64px}.fs-modeller__ind{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.fs-modeller__hoved{max-width:640px;margin-bottom:32px}.fs-modeller__hoved p{color:var(--graa-tekst);margin:0}.fs-modeller__alle{margin:32px 0 0}.fs-hero .fs-h1--roter{max-width:none;min-height:3em;position:relative}.fs-h1__rest{max-width:15ch;display:block}.fs-ord-ramme{white-space:nowrap;vertical-align:bottom;transition:width .6s cubic-bezier(.65,0,.2,1);display:inline-block}.fs-ord{color:var(--gran);animation:.6s cubic-bezier(.2,.8,.2,1) both fs-ord-ind;display:inline-block}.fs-ord--ud{animation:.3s ease-in both fs-ord-ud}.fs-ord-maaler{visibility:hidden;pointer-events:none;white-space:nowrap;font:inherit;letter-spacing:inherit;position:absolute;top:0;left:0}.fs-ord-maaler span{white-space:nowrap;position:absolute;top:0;left:0}@keyframes fs-ord-ind{0%{opacity:0;filter:blur(6px);transform:translateY(.35em)}to{opacity:1;filter:none;transform:none}}@keyframes fs-ord-ud{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:blur(6px);transform:translateY(-.35em)}}@media (max-width:700px){.fs-ord-ramme{display:block}.fs-h1__rest{max-width:none}}@media (prefers-reduced-motion:reduce){.fs-ord,.fs-ord--ud{animation:none}.fs-ord-ramme{transition:none}}.fs-tlf{color:var(--graa-tekst);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;text-decoration:none;display:flex}.fs-tlf__foto{width:32px;height:32px;display:block;position:relative}.fs-tlf__foto img{object-fit:cover;border-radius:50%;width:32px;height:32px;display:block}.fs-tlf__prik{border:2px solid var(--kalk);box-sizing:border-box;background:#22c55e;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.fs-tlf__tekst{flex-direction:column;line-height:1.15;display:flex}.fs-tlf__tekst b{color:var(--tjaere);font-size:13px;font-weight:600}.fs-tlf__tekst small{opacity:.7;font-size:11px}.fs-tlf:hover b{text-decoration:underline}@media (max-width:640px){.fs-tlf__tekst small{display:none}.fs-tlf__tekst b{font-size:12px}}
