:root{--neutral-0:#fffdf8;--neutral-25:#fcfbf8;--neutral-50:#fbf9f4;--neutral-100:#f7f4ec;--neutral-150:#f1ebde;--neutral-175:#e8e3da;--neutral-200:#e9e0cd;--neutral-300:#d3c9b6;--neutral-400:#a9a092;--neutral-500:#7d766c;--neutral-600:#514b43;--neutral-700:#3d3832;--neutral-750:#34302b;--neutral-800:#2d2a26;--neutral-850:#26221d;--neutral-900:#1f1c18;--neutral-950:#171512;--red-50:#fdf1ee;--red-100:#f7ddd6;--red-200:#f2bfb4;--red-300:#e99a8b;--red-400:#e56a52;--red-500:#e0432c;--red-600:#b8331e;--red-700:#962816;--red-800:#731f11;--red-900:#4a160d;--red-950:#2e1410;--green-50:#eef7f1;--green-100:#d3ecdc;--green-300:#84c9a0;--green-600:#2e7d4f;--green-700:#23633e;--green-900:#163a26;--green-950:#10241a;--crimson-50:#fceff2;--crimson-100:#f8d6de;--crimson-300:#ee8fa6;--crimson-600:#b01e44;--crimson-700:#8e1736;--crimson-900:#4a1220;--crimson-950:#2c0e14;--amber-50:#fdf5e4;--amber-100:#f9e6bc;--amber-300:#edc062;--amber-600:#9a6400;--amber-700:#7a4f00;--amber-900:#3d2a05;--amber-950:#261a05;--blue-50:#eef3fb;--blue-100:#d6e2f5;--blue-300:#92b3e6;--blue-600:#2f5da8;--blue-700:#244a87;--blue-900:#172b4a;--blue-950:#0f1b2e;--white:#fff;--font-family-poppins:Poppins, "Helvetica Neue", Arial, sans-serif;--font-family-hanken-grotesk:"Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--font-family-laima:laima, "Hanken Grotesk", sans-serif;--font-family-kulturista:kulturista-web, serif;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-28:28px;--font-size-32:32px;--font-size-36:36px;--font-size-40:40px;--font-size-41:41px;--font-size-46:46px;--font-size-48:48px;--font-size-52:52px;--font-size-56:56px;--font-size-64:64px;--font-size-65:65px;--font-size-80:80px;--font-weight-200:200;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--line-height-105:1.05;--line-height-120:1.2;--line-height-145:1.45;--line-height-tight:1.1;--line-height-snug:1.25;--line-height-normal:1.55;--letter-spacing-tight:-.01rem;--letter-spacing-normal:0rem;--letter-spacing-wide:.04rem;--letter-spacing-widest:.15rem;--letter-spacing-heading-tight:-.02em;--space-0:0px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-96:96px;--space-128:128px;--radius-0:0px;--radius-4:4px;--radius-10:10px;--radius-16:16px;--radius-24:24px;--radius-9999:9999px;--border-width-1:1px;--border-width-2:2px;--border-width-3:3px;--duration-0:0s;--duration-35:35ms;--duration-60:60ms;--duration-80:80ms;--duration-120:.12s;--duration-200:.2s;--duration-320:.32s;--duration-600:.6s;--duration-700:.7s;--duration-800:.8s;--duration-1100:1.1s;--duration-1200:1.2s;--duration-1400:1.4s;--duration-3200:3.2s;--duration-10000:10s;--duration-12000:12s;--duration-14000:14s;--duration-26000:26s;--easing-standard:cubic-bezier(.2, 0, 0, 1);--easing-inn:cubic-bezier(0, 0, 0, 1);--easing-ut:cubic-bezier(.3, 0, 1, 1);--easing-expo-ut:cubic-bezier(.16, 1, .3, 1);--easing-myk-ut:cubic-bezier(.215, .61, .355, 1);--opacity-15:.15;--opacity-40:.4;--glow-oransje:#ff7a00;--glow-gul:#ffc300;--glow-fiolett:#8e6bff;--glow-rosa:#ff4f8b;--glow-turkis:#2fb8a6;--glow-bla:#4a74c9;--glow-gull:#e3a86c;--glow-karmin:#c9294f;--glow-lilla:#a77a92;--glow-ultramarin:#2b3fd6;--glow-indigo:#2e2f8f;--glow-fiolett-dyp:#5b3fb8;--glow-fersken:#f3b08a;--glow-rosa-lys:#eba0b0;--glow-krem:#f3e9cf;--glow-lavendel:#cdb9e3;--glow-bla-myk:#4256c8;--glow-fiolett-lys:#8a6fd1;--color-status-info-flate:#fff0;--color-status-suksess-flate:#fff0;--color-status-advarsel-flate:#fff0;--color-status-feil-flate:#fff0;--color-status-kant:#ffffffb3;--color-status-knapp:#ffffffb3;--font-letter-spacing-display:.03em;--font-underline-offset:.2em;--layout-max-width:1240px;--layout-columns-mobile:4;--layout-columns-tablet:8;--layout-columns-desktop:12;--layout-grid-item-min-sm:200px;--layout-grid-item-min-md:280px;--layout-grid-item-min-lg:360px;--layout-container-sm:400px;--layout-container-md:640px;--layout-container-lg:900px;--layout-measure:65ch;--layout-measure-short:34ch;--layout-label-column:10.5rem;--layout-measure-heading:12ch;--layout-hero-min-height:min(80vh, 52rem);--breakpoint-mobile:0px;--breakpoint-tablet:768px;--breakpoint-desktop:1200px;--shadow-sm:0px 1px 2px 0px #26221d14;--shadow-md:0px 4px 12px 0px #26221d1f;--shadow-lg:0px 12px 32px 0px #26221d29;--shadow-pressed:0px 4px 0px 0px #000;--z-behind:-1;--z-base:0;--z-raised:1;--z-sticky:100;--z-dropdown:200;--z-overlay:300;--z-dialog:400;--z-toast:500;--icon-library:tabler;--icon-size-md:20px;--icon-size-inline:.8em;--icon-size-inline-top:.7em;--icon-stroke-thin:1.5;--icon-stroke:2;--state-hover-overlay:#26221d0f;--state-pressed-overlay:#26221d1f;--motion-enter-rotate:-90deg;--motion-enter-scale:.4;--motion-distance-drift:200px;--motion-distance-spread:.5em;--motion-image-scale-from:1.12;--motion-trigger:85%;--motion-spin-step:90deg;--density-compact-control-height:32px;--density-comfortable-control-height:44px;--orb-size:clamp(320px, 58vw, 860px);--orb-blur:28px;--orb-bg-glow-size:clamp(600px, 120vw, 1800px);--glass-bg:#ffffff8c;--glass-border:#ffffffb3;--glass-blur:24px;--glass-saturate:1.3;--glass-shadow:0px 12px 40px 0px #26221d1a;--glass-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--glass-noise-opacity:.07;--glass-wash-strength:35%;--glass-bg-glow-strength:24%;--glass-status-tint:12%;--glass-button-bg:#ffffffb3;--veil-blur:clamp(36px, 6vw, 90px);--veil-grain-opacity:.35;--veil-strength:.6;--veil-height:max(100svh, 44rem);--veil-pattern-size:100%;--veil-pattern-stroke:.4px;--veil-pattern-spot:clamp(16rem, 30vw, 28rem);--veil-pattern-opacity-footer:.25;--veil-pattern-opacity:1;--veil-pattern-opacity-faint:1;--logo-height:clamp(24px, 1.2rem + .6vw, 32px);--color-bg:var(--neutral-25);--color-bg-subtle:var(--neutral-100);--color-surface:var(--white);--color-surface-raised:var(--white);--color-text-primary:var(--neutral-850);--color-text-secondary:var(--neutral-600);--color-text-disabled:var(--neutral-400);--color-text-link:var(--neutral-850);--color-text-on-primary:var(--white);--color-text-on-veil:var(--neutral-900);--color-text-on-status:var(--neutral-600);--color-primary:var(--blue-600);--color-primary-hover:var(--red-700);--color-primary-pressed:var(--red-800);--color-primary-subtle:var(--red-100);--color-accent:var(--red-500);--color-icon:var(--neutral-850);--color-icon-secondary:var(--neutral-600);--color-border-subtle:var(--neutral-200);--color-border-strong:var(--neutral-500);--color-border-focus:var(--green-600);--color-border-focus-halo:var(--neutral-25);--color-border:var(--neutral-400);--color-success-text:var(--green-700);--color-success-bg:var(--green-50);--color-error-text:var(--crimson-700);--color-error-bg:var(--crimson-50);--color-warning-text:var(--amber-700);--color-warning-bg:var(--amber-50);--color-info-text:var(--blue-700);--color-info-bg:var(--blue-50);--color-button-outline-border:var(--neutral-850);--color-button-outline-text:var(--neutral-850);--color-button-strong-bg:var(--neutral-850);--color-button-strong-hover:var(--neutral-700);--color-button-strong-text:var(--neutral-100);--color-button-soft-bg:var(--neutral-150);--color-button-soft-hover:var(--neutral-200);--color-button-soft-text:var(--neutral-850);--color-orb-core:var(--glow-gul);--color-orb-mid:var(--glow-oransje);--color-orb-edge:var(--glow-fiolett);--color-orb-extra:var(--glow-rosa);--color-glass-wash-a:var(--glow-lilla);--color-glass-wash-b:var(--glow-gull);--color-glass-wash-c:var(--glow-karmin);--color-veil-bla:var(--glow-ultramarin);--color-veil-bla-myk:var(--glow-bla-myk);--color-veil-fiolett:var(--glow-fiolett-lys);--color-veil-fersken:var(--glow-fersken);--color-veil-rosa:var(--glow-rosa-lys);--color-veil-krem:var(--glow-krem);--color-veil-lavendel:var(--glow-lavendel);--color-pattern:var(--white);--color-pattern-faint:var(--neutral-150);--color-footer-bg:var(--neutral-950);--color-footer-text:var(--neutral-100);--color-footer-text-secondary:var(--neutral-400);--color-footer-border:var(--neutral-750);--color-status-info-ikon:var(--blue-700);--color-status-suksess-ikon:var(--green-700);--color-status-advarsel-ikon:var(--amber-700);--color-status-feil-ikon:var(--crimson-700);--color-status-tekst:var(--neutral-850);--color-status-tekst-svak:var(--neutral-600);--font-family-body:var(--font-family-hanken-grotesk);--font-family-heading:var(--font-family-hanken-grotesk);--font-family-display:var(--font-family-kulturista);--font-size-caption:var(--font-size-12);--font-size-small:var(--font-size-14);--font-size-body:var(--font-size-16);--font-size-lead:var(--font-size-18);--font-size-h4:var(--font-size-22);--font-size-h3:var(--font-size-28);--font-size-h2:var(--font-size-36);--font-size-h1:var(--font-size-48);--font-size-display:var(--font-size-64);--font-weight-light:var(--font-weight-300);--font-weight-body:var(--font-weight-400);--font-weight-strong:var(--font-weight-500);--font-weight-heading:var(--font-weight-400);--font-weight-display:var(--font-weight-400);--font-weight-thin:var(--font-weight-200);--font-line-height-heading:var(--line-height-105);--font-line-height-snug:var(--line-height-120);--font-line-height-compact:var(--line-height-snug);--font-line-height-body:var(--line-height-145);--font-letter-spacing-heading:var(--letter-spacing-heading-tight);--font-letter-spacing-body:var(--letter-spacing-normal);--font-letter-spacing-label:var(--letter-spacing-wide);--font-letter-spacing-eyebrow:var(--letter-spacing-widest);--font-size-fluid-body:var(--font-size-16);--font-size-fluid-lead:clamp(var(--font-size-16), .735rem + 1.176vw, var(--font-size-24));--font-size-fluid-h3:clamp(var(--font-size-24), 1.235rem + 1.176vw, var(--font-size-32));--font-size-fluid-h2:clamp(var(--font-size-28), 1.32rem + 1.912vw, var(--font-size-41));--font-size-fluid-h1:clamp(var(--font-size-36), 1.721rem + 2.353vw, var(--font-size-52));--font-size-fluid-display:clamp(var(--font-size-32), .908rem + 4.853vw, var(--font-size-65));--font-size-fluid-hero:clamp(var(--font-size-56), 1rem + 9vw, 10rem);--font-size-fluid-quote:clamp(var(--font-size-24), 1.235rem + 1.176vw, var(--font-size-32));--font-size-fluid-small:clamp(var(--font-size-13), .713rem + .441vw, var(--font-size-16));--space-3xs:var(--space-2);--space-2xs:var(--space-4);--space-xs:var(--space-8);--space-sm:var(--space-12);--space-md:var(--space-16);--space-lg:var(--space-24);--space-xl:var(--space-32);--space-2xl:var(--space-48);--space-3xl:var(--space-64);--space-4xl:var(--space-96);--space-5xl:var(--space-128);--space-divider:var(--space-40);--space-caption:var(--space-20);--radius-none:var(--radius-0);--radius-sm:var(--radius-4);--radius-md:var(--radius-10);--radius-lg:var(--radius-16);--radius-xl:var(--radius-24);--radius-full:var(--radius-9999);--layout-margin-mobile:var(--space-16);--layout-margin-tablet:var(--space-32);--layout-margin-desktop:var(--space-48);--layout-gutter-mobile:var(--space-16);--layout-gutter-tablet:var(--space-24);--layout-gutter-desktop:var(--space-32);--border-width-thin:var(--border-width-1);--border-width-medium:var(--border-width-2);--border-width-thick:var(--border-width-3);--icon-size-sm:var(--space-16);--icon-size-lg:var(--space-24);--icon-size-xl:var(--space-32);--state-disabled-opacity:var(--opacity-40);--state-focus-ring-width:var(--border-width-3);--state-focus-ring-offset:var(--border-width-2);--state-focus-halo-width:var(--border-width-2);--state-press-lift:var(--space-4);--motion-duration-instant:var(--duration-0);--motion-duration-fast:var(--duration-120);--motion-duration-normal:var(--duration-200);--motion-duration-slow:var(--duration-320);--motion-duration-slower:var(--duration-600);--motion-duration-ambient:var(--duration-26000);--motion-duration-letters:var(--duration-1100);--motion-duration-reveal:var(--duration-800);--motion-duration-fade:var(--duration-700);--motion-duration-image:var(--duration-1200);--motion-duration-image-scale:var(--duration-1400);--motion-duration-drift-1:var(--duration-10000);--motion-duration-drift-2:var(--duration-12000);--motion-duration-drift-3:var(--duration-14000);--motion-duration-swing:var(--duration-3200);--motion-duration-spin:var(--duration-1400);--motion-easing-standard:var(--easing-standard);--motion-easing-enter:var(--easing-inn);--motion-easing-exit:var(--easing-ut);--motion-easing-reveal:var(--easing-expo-ut);--motion-easing-soft:var(--easing-myk-ut);--motion-stagger-letters:var(--duration-35);--motion-stagger-tags:var(--duration-60);--motion-stagger-items:var(--duration-80);--motion-distance-rise:var(--space-24);--density-compact-control-padding-x:var(--space-12);--density-compact-stack-gap:var(--space-8);--density-compact-section-gap:var(--space-48);--density-comfortable-control-padding-x:var(--space-24);--density-comfortable-stack-gap:var(--space-16);--density-comfortable-section-gap:var(--space-96);--control-height:var(--density-comfortable-control-height);--space-fluid-sm:clamp(var(--space-12), .648rem + .455vw, var(--space-16));--space-fluid-md:clamp(var(--space-16), .795rem + .909vw, var(--space-24));--space-fluid-lg:clamp(var(--space-24), 1.295rem + .909vw, var(--space-32));--space-fluid-xl:clamp(var(--space-32), 1.591rem + 1.818vw, var(--space-48));--space-fluid-2xl:clamp(var(--space-48), 1.773rem + 5.455vw, var(--space-96));--space-fluid-section:clamp(var(--space-64), 2.364rem + 7.273vw, var(--space-128));--color-grid-overlay-column:color-mix(in srgb, var(--color-accent) 12%, transparent);--color-grid-overlay-line:color-mix(in srgb, var(--color-accent) 35%, transparent);--layout-margin-fluid:clamp(var(--layout-margin-mobile), .182rem + 3.636vw, var(--layout-margin-desktop));--layout-gutter-fluid:clamp(var(--layout-gutter-mobile), .591rem + 1.818vw, var(--layout-gutter-desktop));--state-selected-bg:var(--color-primary-subtle);--control-padding-x:var(--density-comfortable-control-padding-x);--control-stack-gap:var(--density-comfortable-stack-gap);--control-section-gap:var(--density-comfortable-section-gap)}[data-theme=light]{--color-status-info-flate:#fff0;--color-status-suksess-flate:#fff0;--color-status-advarsel-flate:#fff0;--color-status-feil-flate:#fff0;--color-status-kant:#ffffffb3;--color-status-knapp:#ffffffb3;--shadow-sm:0px 1px 2px 0px #26221d14;--shadow-md:0px 4px 12px 0px #26221d1f;--shadow-lg:0px 12px 32px 0px #26221d29;--shadow-pressed:0px 4px 0px 0px #000;--state-hover-overlay:#26221d0f;--state-pressed-overlay:#26221d1f;--glass-bg:#ffffff8c;--glass-border:#ffffffb3;--glass-shadow:0px 12px 40px 0px #26221d1a;--glass-status-tint:12%;--glass-button-bg:#ffffffb3;--veil-grain-opacity:.35;--veil-strength:.6;--veil-pattern-opacity:1;--veil-pattern-opacity-faint:1;--color-bg:var(--neutral-25);--color-bg-subtle:var(--neutral-100);--color-surface:var(--white);--color-surface-raised:var(--white);--color-text-primary:var(--neutral-850);--color-text-secondary:var(--neutral-600);--color-text-disabled:var(--neutral-400);--color-text-link:var(--neutral-850);--color-text-on-primary:var(--white);--color-text-on-veil:var(--neutral-900);--color-text-on-status:var(--neutral-600);--color-primary:var(--blue-600);--color-primary-hover:var(--red-700);--color-primary-pressed:var(--red-800);--color-primary-subtle:var(--red-100);--color-accent:var(--red-500);--color-icon:var(--neutral-850);--color-icon-secondary:var(--neutral-600);--color-border-subtle:var(--neutral-200);--color-border-strong:var(--neutral-500);--color-border-focus:var(--green-600);--color-border-focus-halo:var(--neutral-25);--color-border:var(--neutral-400);--color-success-text:var(--green-700);--color-success-bg:var(--green-50);--color-error-text:var(--crimson-700);--color-error-bg:var(--crimson-50);--color-warning-text:var(--amber-700);--color-warning-bg:var(--amber-50);--color-info-text:var(--blue-700);--color-info-bg:var(--blue-50);--color-button-outline-border:var(--neutral-850);--color-button-outline-text:var(--neutral-850);--color-button-strong-bg:var(--neutral-850);--color-button-strong-hover:var(--neutral-700);--color-button-strong-text:var(--neutral-100);--color-button-soft-bg:var(--neutral-150);--color-button-soft-hover:var(--neutral-200);--color-button-soft-text:var(--neutral-850);--color-veil-fersken:var(--glow-fersken);--color-pattern-faint:var(--neutral-150);--color-status-info-ikon:var(--blue-700);--color-status-suksess-ikon:var(--green-700);--color-status-advarsel-ikon:var(--amber-700);--color-status-feil-ikon:var(--crimson-700);--color-status-tekst:var(--neutral-850);--color-status-tekst-svak:var(--neutral-600)}[data-theme=dark]{--color-status-kant:#1f1c181f;--color-status-knapp:#ffffff73;--shadow-sm:0px 1px 2px 0px #0006;--shadow-md:0px 4px 12px 0px #00000080;--shadow-lg:0px 12px 32px 0px #0009;--shadow-pressed:0px 4px 0px 0px #7d766c;--state-hover-overlay:#fffdf814;--state-pressed-overlay:#fffdf824;--glass-bg:#2d2a26a6;--glass-border:#ffffff24;--glass-shadow:0px 12px 40px 0px #0006;--glass-status-tint:18%;--glass-button-bg:#ffffff1a;--veil-grain-opacity:0;--veil-strength:0;--veil-pattern-opacity:0;--veil-pattern-opacity-faint:.1;--color-bg:var(--neutral-900);--color-bg-subtle:var(--neutral-950);--color-surface:var(--neutral-850);--color-surface-raised:var(--neutral-800);--color-text-primary:var(--neutral-175);--color-text-secondary:var(--neutral-400);--color-text-disabled:var(--neutral-600);--color-text-link:var(--neutral-175);--color-text-on-primary:var(--neutral-900);--color-text-on-veil:var(--white);--color-text-on-status:var(--neutral-300);--color-primary:var(--blue-300);--color-primary-hover:var(--red-200);--color-primary-pressed:var(--red-100);--color-primary-subtle:var(--red-950);--color-accent:var(--red-400);--color-icon:var(--neutral-175);--color-icon-secondary:var(--neutral-400);--color-border-subtle:var(--neutral-750);--color-border-strong:var(--neutral-500);--color-border-focus:var(--green-300);--color-border-focus-halo:var(--neutral-950);--color-border:var(--neutral-600);--color-success-text:var(--green-300);--color-success-bg:var(--green-950);--color-error-text:var(--crimson-300);--color-error-bg:var(--crimson-950);--color-warning-text:var(--amber-300);--color-warning-bg:var(--amber-950);--color-info-text:var(--blue-300);--color-info-bg:var(--blue-950);--color-button-outline-border:var(--neutral-175);--color-button-outline-text:var(--neutral-175);--color-button-strong-bg:var(--neutral-175);--color-button-strong-hover:var(--neutral-300);--color-button-strong-text:var(--neutral-900);--color-button-soft-bg:var(--neutral-800);--color-button-soft-hover:var(--neutral-750);--color-button-soft-text:var(--neutral-175);--color-veil-fersken:var(--glow-bla);--color-pattern-faint:var(--white);--color-status-info-flate:var(--blue-300);--color-status-info-ikon:var(--blue-900);--color-status-suksess-flate:var(--green-300);--color-status-suksess-ikon:var(--green-900);--color-status-advarsel-flate:var(--amber-300);--color-status-advarsel-ikon:var(--amber-900);--color-status-feil-flate:var(--crimson-300);--color-status-feil-ikon:var(--crimson-900);--color-status-tekst:var(--neutral-900);--color-status-tekst-svak:var(--neutral-800)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-status-kant:#1f1c181f;--color-status-knapp:#ffffff73;--shadow-sm:0px 1px 2px 0px #0006;--shadow-md:0px 4px 12px 0px #00000080;--shadow-lg:0px 12px 32px 0px #0009;--shadow-pressed:0px 4px 0px 0px #7d766c;--state-hover-overlay:#fffdf814;--state-pressed-overlay:#fffdf824;--glass-bg:#2d2a26a6;--glass-border:#ffffff24;--glass-shadow:0px 12px 40px 0px #0006;--glass-status-tint:18%;--glass-button-bg:#ffffff1a;--veil-grain-opacity:0;--veil-strength:0;--veil-pattern-opacity:0;--veil-pattern-opacity-faint:.1;--color-bg:var(--neutral-900);--color-bg-subtle:var(--neutral-950);--color-surface:var(--neutral-850);--color-surface-raised:var(--neutral-800);--color-text-primary:var(--neutral-175);--color-text-secondary:var(--neutral-400);--color-text-disabled:var(--neutral-600);--color-text-link:var(--neutral-175);--color-text-on-primary:var(--neutral-900);--color-text-on-veil:var(--white);--color-text-on-status:var(--neutral-300);--color-primary:var(--blue-300);--color-primary-hover:var(--red-200);--color-primary-pressed:var(--red-100);--color-primary-subtle:var(--red-950);--color-accent:var(--red-400);--color-icon:var(--neutral-175);--color-icon-secondary:var(--neutral-400);--color-border-subtle:var(--neutral-750);--color-border-strong:var(--neutral-500);--color-border-focus:var(--green-300);--color-border-focus-halo:var(--neutral-950);--color-border:var(--neutral-600);--color-success-text:var(--green-300);--color-success-bg:var(--green-950);--color-error-text:var(--crimson-300);--color-error-bg:var(--crimson-950);--color-warning-text:var(--amber-300);--color-warning-bg:var(--amber-950);--color-info-text:var(--blue-300);--color-info-bg:var(--blue-950);--color-button-outline-border:var(--neutral-175);--color-button-outline-text:var(--neutral-175);--color-button-strong-bg:var(--neutral-175);--color-button-strong-hover:var(--neutral-300);--color-button-strong-text:var(--neutral-900);--color-button-soft-bg:var(--neutral-800);--color-button-soft-hover:var(--neutral-750);--color-button-soft-text:var(--neutral-175);--color-veil-fersken:var(--glow-bla);--color-pattern-faint:var(--white);--color-status-info-flate:var(--blue-300);--color-status-info-ikon:var(--blue-900);--color-status-suksess-flate:var(--green-300);--color-status-suksess-ikon:var(--green-900);--color-status-advarsel-flate:var(--amber-300);--color-status-advarsel-ikon:var(--amber-900);--color-status-feil-flate:var(--crimson-300);--color-status-feil-ikon:var(--crimson-900);--color-status-tekst:var(--neutral-900);--color-status-tekst-svak:var(--neutral-800)}}[data-density=compact]{--control-height:var(--density-compact-control-height);--control-padding-x:var(--density-compact-control-padding-x);--control-stack-gap:var(--density-compact-stack-gap);--control-section-gap:var(--density-compact-section-gap)}:root{--kolonner:var(--layout-columns-mobile);--renne:var(--layout-gutter-fluid);--marg:var(--layout-margin-fluid)}@media (width>=768px){:root{--kolonner:var(--layout-columns-tablet)}}@media (width>=1200px){:root{--kolonner:var(--layout-columns-desktop)}}.ramme{box-sizing:border-box;width:100%;max-width:calc(var(--layout-max-width) + 2 * var(--marg));padding-inline:var(--marg);margin-inline:auto}.kolonner{grid-template-columns:repeat(var(--kolonner), minmax(0, 1fr));column-gap:var(--renne);row-gap:var(--space-fluid-lg);display:grid}.kolonner>*{grid-column:1/-1}@media (width>=768px){.kolonner>.spenn-4,.kolonner>.spenn-6{grid-column:auto/span 4}.kolonner>.spenn-8{grid-column:1/-1}}@media (width>=1200px){.kolonner>.spenn-4{grid-column:auto/span 4}.kolonner>.spenn-6{grid-column:auto/span 6}.kolonner>.spenn-8{grid-column:auto/span 8}.kolonner>.start-3{grid-column-start:3}}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-latin-400-normal.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-400-normal.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/hanken-grotesk-latin-500-normal.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-500-normal.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hanken-grotesk-latin-700-normal.woff2)format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext-700-normal.woff2)format("woff2");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}html.oversetter body{visibility:hidden}html[data-effekter=av] *,html[data-effekter=av] :before,html[data-effekter=av] :after{backdrop-filter:none!important;transition:none!important;animation:none!important}html[data-effekter=av]{scroll-behavior:auto}html[data-effekter=av][data-theme]{--glass-bg:var(--color-surface);--glass-shadow:none;--glass-noise-opacity:0;--veil-strength:0;--veil-grain-opacity:0}@media (prefers-contrast:more){:root[data-theme]{--color-text-secondary:var(--color-text-primary);--color-border-subtle:var(--color-border-strong);--color-border:var(--color-border-strong);--glass-bg:var(--color-surface);--glass-border:var(--color-border-strong);--glass-shadow:none;--glass-noise-opacity:0;--veil-strength:0;--veil-grain-opacity:0}*{backdrop-filter:none!important}}@media (forced-colors:active){:focus-visible{outline-color:highlight}}html[data-effekter=av][data-theme=light]{--glass-border:var(--color-border-subtle)}body{background:var(--color-bg);color:var(--color-text-primary);font-family:var(--font-family-body);font-size:var(--font-size-fluid-body);font-weight:var(--font-weight-body);line-height:var(--font-line-height-body);margin:0;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);line-height:var(--font-line-height-heading);letter-spacing:var(--font-letter-spacing-heading);margin:0}h1,h2,h3,h4,h5,h6,.tittel,.monster-tittel,.intro-tittel{text-wrap:balance}p,li,dd,dt,figcaption,blockquote,td,th,label{text-wrap:pretty}h1,h2{font-family:var(--font-family-display);font-style:italic;font-weight:var(--font-weight-display)}h1{font-size:var(--font-size-fluid-h1)}h2{font-size:var(--font-size-fluid-h2)}h3{font-size:var(--font-size-fluid-h3)}p{margin:0}a{color:var(--color-text-link);text-underline-offset:var(--font-underline-offset);text-decoration:underline;text-decoration-thickness:var(--border-width-thin)}a:not(.knapp,.navn,.hopp,.til-toppen,.til-prototype){position:relative}a:not(.knapp,.navn,.hopp,.til-toppen,.til-prototype):before{content:"";right:100%;top:var(--icon-size-inline-top);width:var(--icon-size-inline);aspect-ratio:1;pointer-events:none;opacity:0;translate:0 -50%;scale:var(--motion-enter-scale);rotate:var(--motion-enter-rotate);transition:opacity var(--motion-duration-normal) var(--motion-easing-standard), scale var(--motion-duration-slow) var(--motion-easing-standard), rotate var(--motion-duration-slow) var(--motion-easing-standard);background:currentColor;margin-inline-end:var(--space-xs);position:absolute;-webkit-mask:url(/former/blomst.svg) 50%/contain no-repeat;mask:url(/former/blomst.svg) 50%/contain no-repeat}a:not(.knapp,.navn,.hopp,.til-toppen,.til-prototype):is(:hover,:focus-visible,[data-tilstand]):before{opacity:1;rotate:0deg;scale:1}:is(p,dd,figcaption,blockquote) a:not(.med-blomst):before{content:none}@media (prefers-reduced-motion:reduce){a:before{transition:none!important;rotate:0deg!important;scale:1!important}}html.anim [data-anim=tittel],html.anim [data-anim=inn],html.anim [data-anim=tynn],html.anim [data-anim=seksjon],html.anim [data-anim=case]{visibility:hidden}:focus-visible,[data-tilstand=fokus]{outline:var(--state-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--state-focus-ring-offset);box-shadow:0 0 0 calc(var(--state-focus-ring-offset) + var(--state-focus-ring-width) + var(--state-focus-halo-width)) var(--color-border-focus-halo)}.form[data-astro-cid-fr7suc3w]{vertical-align:middle;flex:none;width:auto;display:inline-block}.ned[data-astro-cid-fr7suc3w]{transform:rotate(180deg)}.logo[data-astro-cid-f7espo7c]{width:auto;display:block}.ikon[data-astro-cid-hzsbavcg]{color:var(--color-icon);flex-shrink:0}.ikon[data-astro-cid-hzsbavcg].outline{stroke-width:var(--icon-stroke)}
