@font-face{font-family:Host Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(../media/host-grotesk-latin-ext-400-normal.1pemh7d_-jo-m.woff2)format("woff2"),url(../media/host-grotesk-latin-ext-400-normal.415wfi4vr6hue.woff)format("woff");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:Host Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(../media/host-grotesk-latin-400-normal.1nvttvtdsk16i.woff2)format("woff2"),url(../media/host-grotesk-latin-400-normal.2krnlpo6jud2u.woff)format("woff");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:Host Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../media/host-grotesk-latin-ext-500-normal.2fw1h0kcg5ajr.woff2)format("woff2"),url(../media/host-grotesk-latin-ext-500-normal.23bfdt94uvrip.woff)format("woff");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:Host Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../media/host-grotesk-latin-500-normal.2nv7z6k0-f3k-.woff2)format("woff2"),url(../media/host-grotesk-latin-500-normal.076lvql2ptcbw.woff)format("woff");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:Host Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/host-grotesk-latin-ext-600-normal.2tczpq78mbimp.woff2)format("woff2"),url(../media/host-grotesk-latin-ext-600-normal.453ytt-0nlelk.woff)format("woff");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:Host Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/host-grotesk-latin-600-normal.37gnzjn8alp0w.woff2)format("woff2"),url(../media/host-grotesk-latin-600-normal.2gcjtur1h057q.woff)format("woff");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:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/fragment-mono-cyrillic-ext-400-normal.25-e33hmxmxld.woff2)format("woff2"),url(../media/fragment-mono-cyrillic-ext-400-normal.2qxzzd4tci9js.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/fragment-mono-latin-ext-400-normal.1o3g1xu9v9-59.woff2)format("woff2"),url(../media/fragment-mono-latin-ext-400-normal.3z46g29m7buxh.woff)format("woff");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:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/fragment-mono-latin-400-normal.27t5h_0m29n8i.woff2)format("woff2"),url(../media/fragment-mono-latin-400-normal.17jwnp6-165mh.woff)format("woff");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:Zodiak;src:url(/fonts/zodiak/Zodiak-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--bg:#f5f5f7;--bg-deep:#ebebef;--card:#fff;--card-soft:#fafafb;--fill:#14213d0f;--fill-strong:#14213d1a;--line:#14213d1a;--line-strong:#14213d2e;--ink:#14213d;--ink-2:#0d1729;--text-2:#545a68;--text-3:#858a96;--on-ink:#f4f4f6;--coral:#f25c3c;--coral-ink:#c2412a;--coral-soft:#fde9e4;--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Host Grotesk", system-ui, sans-serif;--font-mono:"Fragment Mono", ui-monospace, monospace;--font-display:"Zodiak", Georgia, serif;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--t-press:.14s;--t-ui:.2s;--t-move:.32s;--r-xl:32px;--r-l:20px;--r-m:14px;--margin:40px;--content:1240px;--shadow-card:0 1px 2px #14213d0a, 0 8px 24px #14213d0f;--shadow-float:0 2px 6px #14213d0f, 0 24px 60px #14213d24;--focus:0 0 0 2px var(--bg), 0 0 0 4px var(--coral);--lg-shadow:inset 1px 1px 0 #fffffff2, inset -1px -1px 0 #ffffff4d, inset 0 0 0 .5px #fff6, 0 0 0 .5px #14213d14, 2px 4px 10px #14213d0d, 6px 18px 44px #14213d1c;--lg-blur:blur(24px) saturate(185%) brightness(1.04);--lg-thumb:inset 1px 1px 0 #fff, inset -1px -1px 0 #14213d0a, 0 0 0 .5px #14213d12, 1px 2px 4px #14213d14, 3px 8px 18px #14213d1a;--ease-glass:cubic-bezier(.2, .8, .2, 1);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-20:80px;--scrim:#14213d2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (max-width:767px){:root{--margin:16px;--r-xl:28px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-variant-numeric:tabular-nums;-webkit-tap-highlight-color:transparent;margin:0;font-size:16px;font-weight:400;line-height:1.55}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg,canvas,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{box-shadow:var(--focus);outline:none}::selection{background:color-mix(in srgb, var(--coral) 24%, transparent)}.skip-link{left:var(--margin);z-index:100;background:var(--ink);color:var(--on-ink);border-radius:999px;padding:12px 18px;font-weight:500;text-decoration:none;position:absolute;top:-64px}.skip-link:focus{top:12px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t-hero{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(44px,6.1vw,84px);font-weight:600;line-height:.98}.t-title{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,4.4vw,60px);font-weight:600;line-height:1.02}.t-h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(26px,2.6vw,34px);font-weight:600;line-height:1.12}.t-h3{letter-spacing:-.015em;font-size:21px;font-weight:600;line-height:1.25}.t-lead{letter-spacing:-.01em;color:var(--text-2);text-wrap:pretty;max-width:36em;font-size:clamp(18px,1.45vw,21px);line-height:1.5}.t-body{color:var(--text-2);text-wrap:pretty;font-size:16px;line-height:1.55}.t-small{color:var(--text-2);font-size:13.5px;line-height:1.45}.t-eyebrow{letter-spacing:.02em;color:var(--coral-ink);font-size:13px;font-weight:600;line-height:1}.t-label{letter-spacing:-.005em;color:var(--ink);font-size:14px;font-weight:600;line-height:1.4}.t-mono,.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.t-mono{font-size:12px;line-height:16px}.muted{color:var(--text-2)}.wrap{width:100%;max-width:calc(var(--content) + 2 * var(--margin));padding-inline:var(--margin);margin-inline:auto}@keyframes flyd{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-iteration-count:1!important}}.c-felt{border-radius:var(--r-m);background:var(--bg);width:100%;min-height:52px;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-sans);letter-spacing:-.005em;color:var(--ink);text-transform:none;transition:box-shadow var(--t-ui) ease, background-color var(--t-ui) ease;border:0;padding:0 16px;font-size:16px;font-weight:400;line-height:1.4}textarea.c-felt,.c-felt--tekst{resize:vertical;min-height:128px;padding:14px 16px;line-height:1.5}select.c-felt{padding-right:12px}.c-felt::placeholder{color:var(--text-2);opacity:1}@media (hover:hover) and (pointer:fine){.c-felt:hover:not(:disabled):not(:focus){box-shadow:inset 0 0 0 1px var(--line-strong)}}.c-felt:focus,.c-felt:focus-visible{background:var(--card);box-shadow:inset 0 0 0 1px var(--line-strong), var(--focus);outline:none}.c-felt[aria-invalid=true],.c-felt[aria-invalid=true]:hover{box-shadow:inset 0 0 0 1.5px var(--coral-ink)}.c-felt[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1.5px var(--coral-ink), var(--focus)}.c-felt:disabled{background:var(--bg-deep);color:var(--text-2);box-shadow:none;cursor:not-allowed}:where(input[type=checkbox],input[type=radio]){width:22px;height:22px;accent-color:var(--ink)}.c-kontakt{appearance:none;background:var(--fill-strong);cursor:pointer;width:68px;height:34px;transition:background-color var(--t-ui) ease;border-radius:999px;flex:none;margin:0;position:relative}.c-kontakt:before{content:"Fra";width:34px;font:600 12px/34px var(--font-sans);letter-spacing:.01em;text-align:center;color:var(--text-2);position:absolute;top:0;right:0}.c-kontakt:checked:before{content:"Til";color:var(--on-ink);left:0;right:auto}.c-kontakt:lang(en):before{content:"Off"}.c-kontakt:lang(en):checked:before{content:"On"}.c-kontakt:after{content:"";background:var(--card);width:26px;height:26px;box-shadow:var(--lg-thumb);transition:transform var(--t-ui) var(--ease-out);pointer-events:none;border-radius:999px;position:absolute;top:4px;left:4px}.c-kontakt:checked{background:var(--ink)}.c-kontakt:checked:after{transform:translate(34px)}.c-kontakt:active:not(:disabled):after{transform:scale(.92)}.c-kontakt:checked:active:not(:disabled):after{transform:translate(34px)scale(.92)}.c-kontakt:focus-visible{box-shadow:var(--focus)}.c-kontakt:disabled{background:var(--bg-deep);cursor:not-allowed}.c-kontakt:disabled:after{background:var(--card-soft);box-shadow:0 0 0 .5px var(--line-strong)}.c-kontakt:checked:disabled{background:var(--text-2)}@media (prefers-reduced-motion:reduce){.c-kontakt,.c-kontakt:after{transition:none}}.c-segment{background:var(--fill);border-radius:999px;grid-auto-columns:1fr;grid-auto-flow:column;gap:2px;min-height:48px;padding:4px;display:grid}.c-segment-valg{min-height:40px;color:var(--text-2);font:500 14.5px/1.2 var(--font-sans);letter-spacing:-.01em;text-align:center;cursor:pointer;transition:color var(--t-ui) ease, background-color var(--t-ui) ease, box-shadow var(--t-ui) ease, transform var(--t-press) var(--ease-out);background:0 0;border:0;border-radius:999px;align-content:center;place-items:center;padding:4px 14px;display:grid}.c-segment-valg:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.c-segment-valg:hover{color:var(--ink)}}.c-segment-valg--on,.c-segment-valg--on:hover{background:var(--card);box-shadow:var(--lg-thumb);color:var(--ink)}.c-segment-valg:focus-visible{box-shadow:var(--focus)}.c-segment-valg:disabled{color:var(--text-2);cursor:not-allowed;transform:none}.c-chip{background:var(--bg);min-height:38px;box-shadow:inset 0 0 0 1px var(--line);color:var(--text-2);font:500 14px/1.2 var(--font-sans);letter-spacing:-.005em;cursor:pointer;transition:background-color var(--t-ui) ease, color var(--t-ui) ease, transform var(--t-press) var(--ease-out);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.c-chip:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.c-chip:hover{color:var(--ink);background:var(--fill)}}.c-chip--on,.c-chip--on:hover{background:var(--ink);box-shadow:none;color:var(--on-ink)}.c-chip:focus-visible{box-shadow:var(--focus)}.c-chip:disabled{background:var(--bg-deep);box-shadow:none;color:var(--text-2);cursor:not-allowed;transform:none}.c-valg{gap:var(--space-1);padding:var(--space-4) 20px;border-radius:var(--r-l);background:var(--card);box-shadow:0 0 0 1px var(--line);color:var(--ink);text-align:left;cursor:pointer;transition:box-shadow var(--t-ui) ease, transform var(--t-press) var(--ease-out);border:0;display:grid}.c-valg:active{transform:scale(.985)}@media (hover:hover) and (pointer:fine){.c-valg:hover{box-shadow:0 0 0 1px var(--line-strong), var(--shadow-card)}}.c-valg--on,.c-valg--on:hover{box-shadow:0 0 0 2px var(--ink), 0 6px 18px #14213d1a}.c-valg:focus-visible{box-shadow:0 0 0 1px var(--line), var(--focus)}.c-valg:has(:focus-visible){box-shadow:0 0 0 1px var(--line), var(--focus)}.c-valg--on:focus-visible{box-shadow:0 0 0 2px var(--ink), var(--focus)}.c-valg--on:has(:focus-visible){box-shadow:0 0 0 2px var(--ink), var(--focus)}@media (prefers-reduced-motion:reduce){.c-chip,.c-valg,.c-segment-valg{transition:none}}
