.fs-scene{position:relative}.fs-fast{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden}.fs-fast canvas{position:absolute;inset:0;width:100vw;height:100vh;z-index:1}.fs-fast img{z-index:0}.fs-lbl{position:absolute;font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#8b8bb0}.fs-lbl.tl{top:88px;right:6%}.fs-lbl.br{bottom:32px;right:6%}.fs-tekst{position:relative;z-index:2;width:100vw;padding:0 0 20vh}.fs-kap{width:50vw;min-height:100vh;display:grid;align-items:center;padding:96px clamp(16px,4vw,32px) 48px clamp(16px,6vw,96px)}.fs-kap.h{margin-left:50vw}.fs-kap.midt{width:100vw;text-align:center}.fs-kap.midt>div{margin:0 auto}.fs-kap.midt.under{align-items:end;padding-bottom:12vh}.fs-kap.midt.under>div{padding-top:52vh}.fs-kap>div{max-width:34rem;opacity:.28;transition:opacity .6s cubic-bezier(.2,.7,.2,1)}.fs-kap.aktiv>div{opacity:1}.fs-kicker{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#3bcc98}.fs-kap h1,.fs-kap h2{font-family:var(--font-display),serif;font-weight:500;letter-spacing:-.012em;line-height:1.06;color:#f6f6f9;margin-top:14px}.fs-kap h1 b,.fs-kap h2 b{color:#3bcc98;font-weight:600}.fs-kap h1{font-size:clamp(34px,4.6vw,66px);max-width:12ch}.fs-kap h2{font-size:clamp(28px,3.6vw,52px);max-width:14ch}.fs-kap.midt h1,.fs-kap.midt h2{margin-inline:auto}.fs-kap p{margin-top:16px;color:#b1b1c8;font-size:clamp(15px,1.25vw,17px);line-height:1.62;max-width:40ch}.fs-kap.midt p{margin-inline:auto}.fs-knapper{margin-top:24px;display:flex;gap:10px;flex-wrap:wrap}.fs-kap.midt .fs-knapper{justify-content:center}.fs-cmd{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono),monospace;font-size:12.5px;color:#b1b1c8;border:1px solid rgba(67,67,96,.6);border-radius:10px;padding:10px 14px;margin-top:22px}.fs-cmd b{color:#3bcc98;font-weight:400}.fs-liste{margin-top:18px;border-top:1px solid rgba(67,67,96,.6)}.fs-liste div{display:grid;grid-template-columns:44px 1fr auto;gap:14px;padding:12px 0;border-bottom:1px solid rgba(67,67,96,.6);font-size:15px;color:#ececf2}.fs-liste .n{font-size:12px}.fs-liste .n,.fs-liste .s{font-family:var(--font-mono),monospace;color:#8b8bb0}.fs-liste .s{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.fs-liste .g .s{color:#3bcc98}.fs-pris{margin-top:18px;display:flex;align-items:baseline;gap:10px}.fs-kap.midt .fs-pris{justify-content:center}.fs-pris b{font-family:var(--font-display),serif;font-size:clamp(40px,5vw,64px);font-weight:600;letter-spacing:-.015em;line-height:1;color:#f6f6f9;font-variant-numeric:tabular-nums}.fs-pris span{color:#b1b1c8}.fs-garanti{margin-top:12px;font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:#8b8bb0;line-height:1.8}.fs-nytt{margin-top:28px;max-width:34rem;border:1px solid rgba(67,67,96,.6);border-radius:14px;background:rgba(15,15,26,.55);backdrop-filter:blur(6px);overflow:hidden}.fs-nytt-hode{display:flex;justify-content:space-between;align-items:baseline;padding:11px 16px 9px;font-family:var(--font-mono),monospace;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:#8b8bb0;border-bottom:1px solid rgba(67,67,96,.6);text-decoration:none}.fs-nytt-hode span:first-child{color:#3bcc98}.fs-nytt-alle{letter-spacing:.08em;transition:color .2s}.fs-nytt-hode:hover .fs-nytt-alle{color:#ececf2}.fs-nytt ul{list-style:none;margin:0;padding:0}.fs-nytt li+li{border-top:1px solid rgba(67,67,96,.4)}.fs-nytt li a{display:grid;grid-template-columns:52px 1fr auto;gap:12px;align-items:baseline;padding:11px 16px;text-decoration:none;color:#ececf2;font-size:14.5px;line-height:1.35;transition:background .2s}.fs-nytt li a:hover{background:rgba(59,204,152,.07)}.fs-nytt-dato{font-family:var(--font-mono),monospace;font-size:11.5px;color:#8b8bb0;white-space:nowrap}.fs-nytt-tittel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-nytt-type{font-family:var(--font-mono),monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#8b8bb0;white-space:nowrap}.fs-dots{position:fixed;left:clamp(10px,2vw,28px);top:50%;translate:0 -50%;z-index:3;display:flex;flex-direction:column;gap:12px}.fs-dots i{display:block;width:6px;height:6px;border-radius:99px;background:#67678f;opacity:.35;transition:.3s}.fs-dots i.pa{background:#3bcc98;opacity:1;transform:scale(1.4)}@media(max-width:820px){.fs-nytt{margin-top:22px;max-width:none}.fs-nytt li a{grid-template-columns:44px 1fr;padding:10px 14px}.fs-nytt-type{display:none}.fs-nytt-tittel{white-space:normal}.fs-fast{inset:auto 0 auto 0;top:64px;height:28vh;z-index:2;background:linear-gradient(180deg,#0f0f1a 78%,transparent)}.fs-tekst{z-index:1}.fs-fast canvas{width:100vw;height:28vh}.fs-lbl.tl{top:12px;left:16px;right:auto}.fs-lbl.br{bottom:8px;right:16px}.fs-tekst{padding-top:28vh}.fs-kap,.fs-kap.h,.fs-kap.midt{width:100vw;margin-left:0;text-align:left;min-height:auto;padding:24px 20px 72px}.fs-kap.midt>div{margin:0}.fs-kap.midt.under{align-items:start;padding-bottom:80px}.fs-kap.midt.under>div{padding-top:0}.fs-kap.midt h1,.fs-kap.midt h2,.fs-kap.midt p{margin-inline:0}.fs-kap.midt .fs-knapper,.fs-kap.midt .fs-pris{justify-content:flex-start}.fs-kap>div{opacity:1}.fs-knapper{margin-top:16px}.fs-dots{display:none}}@media(prefers-reduced-motion:reduce){.fs-kap>div{opacity:1}}