:root{--teal-900:#0B5566;--teal-700:#106B80;--teal-600:#16798E;--teal-500:#1C90A8;--teal-300:#7CC8D8;--teal-100:#DCF1F5;--sky-800:#0E5E96;--sky-700:#1273B8;--sky-600:#1F8FD6;--sky-500:#4FB3E8;--sky-300:#9BD6F3;--sky-100:#E3F4FD;--grass-800:#256C22;--grass-700:#347F27;--grass-600:#4CAF2F;--grass-500:#6CC834;--grass-300:#A9E07B;--grass-100:#EBF9E0;--sun-700:#E8A200;--sun-600:#FFC107;--sun-500:#FFD91C;--sun-400:#FFE45C;--sun-100:#FFF7D6;--blush-600:#F5711B;--blush-500:#FF8A3D;--blush-200:#FFD2B5;--ink-600:#3D5962;--grass-900:#22661F;--sky-900:#0D5A90;--warning-700:#7A5000;--ring-inner:var(--white);--ring-outer:var(--ink-900);--ring-inner-width:2px;--ring-outer-width:3px;--petrol-900:#085868;--petrol-700:#186878;--petrol-600:#287878;--petrol-500:#488888;--petrol-400:#689888;--petrol-200:#B8D2D6;--petrol-100:#E1EDEF;--petrol-gron:#235B5B;--petrol-mint:#689888;--petrol-mint-100:#E8F1EE;--gradient-petrol:linear-gradient(100deg,#085868 0%,#186878 46%,#286868 100%);--brand-gul:#FDD92C;--brand-gul-varm:#F9B910;--brand-gron:#91B207;--brand-gron-mellan:#60980A;--brand-gron-mork:#2E7810;--brand-gron-ljus:#A4CC54;--brand-bla:#73CAF3;--brand-bla-ljus:#A3DDF6;--brand-bla-ljusast:#BAE5F7;--bakgrund-ang:#70954D;--bakgrund-kullar:var(--brand-bla);--bakgrund-solmonster:var(--brand-bla-ljusast);--bakgrund-moln:var(--brand-bla-ljusast);--ink-900:#12262B;--ink-700:#2C4249;--ink-500:#54696F;--ink-400:#7C8E93;--ink-300:#B4C2C6;--paper-200:#DCE7EA;--paper-100:#EDF4F6;--paper-50:#F7FBFC;--white:#FFFFFF;--success-600:#4CAF2F;--success-100:#EBF9E0;--warning-600:#E8A200;--warning-100:#FFF7D6;--danger-600:#E0452F;--danger-700:#A32C1B;--danger-100:#FDE7E3;--info-600:#1F8FD6;--info-100:#E3F4FD;--brand-primary:var(--teal-900);--brand-secondary:var(--grass-900);--brand-accent:var(--sun-500);--text-body:var(--ink-700);--text-link:var(--teal-900);--text-link-hover:var(--petrol-900);--text-strong:var(--ink-900);--text-muted:var(--ink-600);--text-on-brand:var(--white);--surface-page:var(--paper-50);--surface-card:var(--white);--surface-sunken:var(--paper-100);--surface-brand:var(--teal-900);--surface-focus:var(--petrol-900);--border-focus-mode:var(--petrol-200);--border-subtle:var(--paper-200);--border-strong:var(--ink-300);--gradient-sky:linear-gradient(180deg,#6FC3F0 0%,#B9E4FA 100%);--gradient-grass:linear-gradient(180deg,#7ACB3B 0%,#3E9A2B 100%);--gradient-sun:radial-gradient(circle at 35% 30%,#FFE873 0%,#FFD01C 55%,#F2A705 100%);--gradient-wordmark:linear-gradient(90deg,#1F8FD6 0%,#4CAF2F 45%,#6CC834 65%,#1F8FD6 100%)}[data-yta=mork]{--ring-inner:var(--ink-900);--ring-outer:var(--white)}@font-face{font-family:Nunito;src:url(/fonter/Nunito-Variable.woff2?v=1) format("woff2-variations");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonter/Nunito-Italic-Variable.woff2?v=1) format("woff2-variations");font-weight:200 1000;font-style:italic;font-display:swap}@font-face{font-family:Quicksand;src:url(/fonter/Quicksand-Variable.woff2?v=1) format("woff2-variations");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/fonter/Fredoka-Variable.woff2?v=1) format("woff2-variations");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonter/AtkinsonHyperlegibleNext-Variable.woff2?v=1) format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible Next;src:url(/fonter/AtkinsonHyperlegibleNext-Italic-Variable.woff2?v=1) format("woff2-variations");font-weight:200 800;font-style:italic;font-display:swap}:root{--font-display:"Fredoka","Baloo 2",system-ui,sans-serif;--font-heading-app:"Quicksand","Nunito",system-ui,sans-serif;--font-body:"Nunito","Segoe UI",system-ui,sans-serif;--font-mono:ui-monospace,"SFMono-Regular",Menlo,monospace;--font-lasbar:"Atkinson Hyperlegible Next","Nunito",system-ui,sans-serif;--font-bruks:var(--font-body);--user-text-scale:1;--measure-prose:66ch;--measure-narrow:52ch;--text-3xs:calc(.75rem * var(--user-text-scale));--text-2xs:calc(.8125rem * var(--user-text-scale));--text-xs: calc(.9375rem * var(--user-text-scale));--text-sm: calc(1rem * var(--user-text-scale));--text-md: calc(1.125rem * var(--user-text-scale));--text-lg: calc(1.3125rem * var(--user-text-scale));--text-xl: calc(1.5625rem * var(--user-text-scale));--text-2xl:calc(1.875rem * var(--user-text-scale));--text-3xl:calc(2.25rem * var(--user-text-scale));--text-4xl:calc(2.75rem * var(--user-text-scale));--text-5xl:calc(3.5rem * var(--user-text-scale));--text-6xl:calc(4.25rem * var(--user-text-scale));--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.5;--leading-loose:1.65;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--weight-black:800;--tracking-tight:-.01em;--tracking-normal:0;--tracking-wide:.02em;--tracking-caps:.08em;--heading-font:var(--font-display);--heading-weight:var(--weight-semibold);--body-font:var(--font-body);--body-size:var(--text-md);--body-leading:var(--leading-normal)}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:72px;--space-11:96px;--space-12:128px;--radius-xs:6px;--radius-sm:10px;--radius-md:16px;--radius-lg:22px;--radius-xl:30px;--radius-pill:999px;--control-height-sm:44px;--control-height-md:48px;--control-height-lg:58px;--tap-min:48px;--appfalt-hojd:64px;--appfalt-min:64px;--safe-top:64px;--kant-hojd:56px;--safe-bottom:calc(var(--kant-hojd) + 24px + 8px);--container-narrow:720px;--container-md:960px;--container-wide:1200px;--border-width:2px;--border-width-thick:3px;--sticker-outline:4px}@media(max-width:52.5em){:root{--kant-hojd:60px }}:root{--page-sky-top:#8FD4F2;--page-sky-bottom:#CFEEFB;--hill-front:#7CBF4E;--hill-back:#96D45F;--hill-edge:#6BAF41;--page-bg:linear-gradient(180deg,var(--page-sky-top) 0%,var(--page-sky-bottom) 62%);--column-width:670px;--column-bg:#FFFFFF;--chrome-bar:#FFFFFF;--footer-bg:#CFEFFB;--panel-highlight:#FCFB6A;--panel-highlight-edge:#9AB800;--track-fill:linear-gradient(180deg,#B6E86A 0%,#8CCF3C 50%,#79C22C 100%);--track-bg:#E9F3E0;--star-on:#FFC71F;--star-off:#D8DCDE;--pill-yellow:linear-gradient(180deg,#FFFDA8 0%,#F7F26A 100%);--pill-green:linear-gradient(180deg,#C6ED84 0%,#9BD84F 100%);--pill-blue:linear-gradient(180deg,#A8D9F2 0%,#69B6E0 100%);--pill-red:linear-gradient(180deg,#FF9C90 0%,#F5675A 100%)}:root{--shadow-xs:0 1px 2px rgba(18,38,43,.08);--shadow-sm:0 2px 6px rgba(18,38,43,.08);--shadow-md:0 6px 16px rgba(18,38,43,.1);--shadow-lg:0 14px 32px rgba(18,38,43,.14);--shadow-sticker:0 3px 0 rgba(18,38,43,.14);--depth-teal:0 4px 0 var(--teal-900);--depth-grass:0 4px 0 var(--grass-800);--depth-sun:0 4px 0 var(--sun-700);--depth-neutral:0 4px 0 var(--paper-200);--depth-press:0 1px 0;--ring-focus:0 0 0 var(--ring-inner-width) var(--ring-inner), 0 0 0 calc(var(--ring-inner-width) + var(--ring-outer-width)) var(--ring-outer);--inner-top-light:inset 0 2px 0 rgba(255,255,255,.55);--ease-out:cubic-bezier(.22,.9,.32,1);--ease-bounce:cubic-bezier(.34,1.56,.64,1);--dur-fast:.12s;--dur-med:.2s;--dur-slow:.34s;--blur-overlay:blur(6px);--scrim:rgba(11,85,102,.45)}@media(prefers-reduced-motion:reduce){:root{--dur-fast:0ms;--dur-med:0ms;--dur-slow:0ms;--ease-bounce:linear}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-rorelse=mindre]{--dur-fast:0ms;--dur-med:0ms;--dur-slow:0ms;--ease-bounce:linear}[data-rorelse=mindre] *,[data-rorelse=mindre] *:before,[data-rorelse=mindre] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font-bruks);font-size:var(--body-size);line-height:var(--body-leading);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{font-family:var(--heading-font);font-weight:var(--heading-weight);color:var(--text-strong);line-height:var(--leading-snug);margin:0}h1{font-size:var(--text-3xl);line-height:var(--leading-tight)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}p{margin:0 0 var(--space-4)}a{color:var(--text-link);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;font-weight:var(--weight-bold)}a:hover{color:var(--text-link-hover)}*{box-sizing:border-box}:focus-visible{outline:none;box-shadow:var(--ring-focus)}[data-textstorlek=stor]{--user-text-scale: 1.15 }[data-textstorlek=storst]{--user-text-scale: 1.3 }[data-radavstand=tatt]{--body-leading: var(--leading-snug) }[data-radavstand=luftigt]{--body-leading: var(--leading-loose) }[data-bakgrund=lugn] .bakgrund{display:none}[data-bakgrund=lugn]{--surface-page: var(--white) }[data-teckensnitt=lasbar]{--font-bruks: var(--font-lasbar) }:where(a,button,input,select,textarea,summary,[tabindex]):focus{outline:none}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--ring-outer-width) solid var(--ring-outer);outline-offset:var(--ring-inner-width);box-shadow:0 0 0 var(--ring-inner-width) var(--ring-inner);border-radius:inherit;position:relative;z-index:2}:where(h1,main)[tabindex="-1"]:focus{outline:none;box-shadow:none}p,li,dd{max-width:var(--measure-prose)}:where(a,button,input,select,textarea,summary,[tabindex]){scroll-margin-top:calc(var(--safe-top) + var(--space-4))}.pg-hoppa{position:absolute;left:var(--space-4);top:var(--space-2);transform:translateY(-200%);display:inline-flex;align-items:center;height:var(--control-height-md);padding:0 var(--space-4);background:var(--white);color:var(--ink-900);border:var(--border-width-thick) solid var(--ink-900);border-radius:var(--radius-md);font-weight:var(--weight-bold);text-decoration:none;transition:transform var(--dur-fast) var(--ease-out);z-index:100}.pg-hoppa:focus-visible{transform:translateY(0)}.pg-endast-skarmlasare{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pg-tangent{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:26px;padding:0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-3xs);font-weight:var(--weight-bold);color:var(--petrol-900);background:var(--petrol-100);border:var(--border-width) solid var(--petrol-200);border-radius:var(--radius-xs)}
