@font-face{font-family:Bricolage Grotesque;font-weight:700;font-style:normal;font-display:swap;src:url(./BricolageGrotesque_700Bold-BH6QSBRJ.woff2)format("woff2"),url(./BricolageGrotesque_700Bold-C2jlrK5H.ttf)format("truetype")}@font-face{font-family:Bricolage Grotesque;font-weight:800;font-style:normal;font-display:swap;src:url(./BricolageGrotesque_800ExtraBold-DlrqH8bW.woff2)format("woff2"),url(./BricolageGrotesque_800ExtraBold-BzUh_L3P.ttf)format("truetype")}@font-face{font-family:Figtree;font-weight:400;font-style:normal;font-display:swap;src:url(./Figtree_400Regular-ltqy4Hnj.woff2)format("woff2"),url(./Figtree_400Regular-q6CWd6s5.ttf)format("truetype")}@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(./Figtree_600SemiBold-D6UOabcP.woff2)format("woff2"),url(./Figtree_600SemiBold-Bfcy6I72.ttf)format("truetype")}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f6f3ea;--surface-raised:#fff;--ink:#12202b;--ink-muted:#5a6573;--line:#d9d4c5;--green:#0f7b5a;--on-green:#fff;--green-deep:#0a5740;--mint:#ddf1e8;--signal:#ffc61a;--on-signal:#12202b;--danger:#b3321f;--on-danger:#fff;--focus:#12202b;--shadow-color:#12202b;--r-card:12px;--r-field:12px;--r-large:20px;--r-pill:999px;--border:2px solid var(--ink);--shadow:4px 4px 0 var(--shadow-color);--shadow-pressed:2px 2px 0 var(--shadow-color);--shadow-hover:6px 6px 0 var(--shadow-color);--shadow-signal:4px 4px 0 var(--signal);--road-dash:8px;--road-width:4px;--dur-fast:.15s;--dur-base:.2s;--dur-slow:.3s;--ease-out:cubic-bezier(.2, .8, .2, 1);--font-display:"Bricolage Grotesque", system-ui, sans-serif;--font:"Figtree", system-ui, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#12202b;--surface-raised:#1b2d3a;--ink:#f6f3ea;--ink-muted:#a9b3bd;--line:#2e4250;--green:#2fa67a;--on-green:#12202b;--green-deep:#7fd9b4;--mint:#1e3b33;--signal:#ffc61a;--on-signal:#12202b;--danger:#ff8a73;--on-danger:#12202b;--focus:#ffc61a;--shadow-color:#f6f3ea}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#12202b;--surface-raised:#1b2d3a;--ink:#f6f3ea;--ink-muted:#a9b3bd;--line:#2e4250;--green:#2fa67a;--on-green:#12202b;--green-deep:#7fd9b4;--mint:#1e3b33;--signal:#ffc61a;--on-signal:#12202b;--danger:#ff8a73;--on-danger:#12202b;--focus:#ffc61a;--shadow-color:#f6f3ea}*,: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(--paper);color:var(--ink);font-family:var(--font);margin:0;font-size:17px;line-height:1.55}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0 0 16px;line-height:1.15}h1{letter-spacing:-.02em;font-size:clamp(32px,6vw,56px);font-weight:800}h2{letter-spacing:-.01em;font-size:clamp(24px,3.4vw,32px);font-weight:700}h3{font-size:20px;font-weight:700}p{text-wrap:pretty;margin:0 0 16px}:where(a){color:var(--f-lank,var(--green-deep));text-underline-offset:3px}:where(a):hover{color:var(--f-text,var(--ink));text-decoration-thickness:2px}code{font-family:var(--mono);font-size:15px}::selection{background:var(--mint);color:var(--ink)}body{caret-color:var(--green);scrollbar-color:var(--ink) var(--paper)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.hoppa{background:var(--surface-raised);color:var(--ink);border:var(--border);border-radius:var(--r-field);z-index:20;padding:8px 16px;position:absolute;top:-64px;left:8px}.hoppa:focus{top:8px}main,.sidfot{max-width:1120px;margin:0 auto;padding-left:24px;padding-right:24px}@media (max-width:480px){main,.sidfot{padding-left:20px;padding-right:20px}}.varumarke{color:var(--ink);font-family:var(--font-display);letter-spacing:-.02em;align-items:center;gap:10px;font-size:24px;font-weight:800;text-decoration:none;display:inline-flex}.hjalte{max-width:760px;padding:48px 0 56px}.ingress{color:var(--ink);max-width:640px;font-size:20px}.smal{max-width:680px}.punkter{max-width:760px;margin:0 0 16px;padding-left:24px}.punkter li{margin-bottom:8px}.block{border-top:2px solid var(--line);padding:40px 0}.kort{background:var(--surface-raised);border:var(--border);border-radius:var(--r-card);box-shadow:var(--shadow);padding:24px}.kort p{color:var(--ink-muted);margin:0}.steg{max-width:680px;padding-left:24px}.steg li{margin-bottom:8px}.knapp{min-height:48px;font:600 17px/1.2 var(--font);color:var(--ink);background:var(--surface-raised);border:var(--border);border-radius:var(--r-pill);box-shadow:var(--shadow);cursor:pointer;text-align:center;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:12px 24px;text-decoration:none;display:inline-flex}.knapp:hover{box-shadow:var(--shadow-hover);color:var(--ink);transform:translate(-2px,-2px)}.knapp:active{box-shadow:var(--shadow-pressed);transform:translate(2px,2px)}.knapp:disabled{background:var(--paper);color:var(--ink-muted);border-color:var(--ink-muted);box-shadow:none;cursor:progress;transform:none}.knapp-primar{background:var(--green);color:var(--on-green)}.knapp-primar:hover{background:var(--green-deep);color:var(--on-green)}.knapp-kontur{background:var(--surface-raised);color:var(--ink)}.knapp-val{background:var(--surface-raised);color:var(--ink);min-width:160px}.lank{font:inherit;color:var(--green-deep);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 0;text-decoration:underline}.lank:hover{color:var(--ink)}.block-vantelista>p{max-width:640px}.vantelista{background:var(--surface-raised);border:var(--border);border-radius:var(--r-large);max-width:560px;box-shadow:var(--shadow);padding:24px}.falt{margin-bottom:16px}.falt label{margin-bottom:6px;font-weight:600;display:block}.valfri{color:var(--ink-muted);font-weight:400}.falt input[type=email],.falt input[type=text]{width:100%;min-height:48px;font:400 17px/1.3 var(--font);color:var(--ink);background:var(--surface-raised);border:var(--border);border-radius:var(--r-field);padding:10px 16px}.falt input::placeholder{color:var(--ink-muted)}.falt input[aria-invalid=true]{border-color:var(--danger);border-width:3px}.falt-fel{color:var(--danger);margin:6px 0 0;font-weight:600}.falt-fel:before{content:"Fel: "}.allmant-fel{color:var(--danger);border:2px solid var(--danger);border-radius:var(--r-field);padding:12px;font-weight:600}.kryss{align-items:flex-start;gap:12px;font-weight:400!important;display:flex!important}.kryss input{width:24px;height:24px;accent-color:var(--green);flex:none;margin:2px 0 0}.honung{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.osynlig{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vantelista[aria-busy=true] .knapp{cursor:progress}.knapp[data-vantar-pa-js]{cursor:default}.tack{background:var(--mint);border:var(--border);border-radius:var(--r-large);max-width:560px;padding:24px}.tack p{margin:0;font-size:19px;font-weight:600}.hjalp{color:var(--ink-muted);margin:0 0 6px;font-size:15px}.kryss-lank{margin:6px 0 0 36px;font-size:16px}.under-formular{max-width:560px;color:var(--ink-muted);margin-top:16px;font-size:15px}.faq{border:var(--border);border-radius:var(--r-card);background:var(--surface-raised);max-width:760px;transition:box-shadow var(--dur-fast) var(--ease-out);margin-bottom:12px}.faq:hover{box-shadow:var(--shadow)}.faq summary{cursor:pointer;align-items:baseline;gap:12px;min-height:56px;padding:16px 20px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:before{content:"+";font:800 22px/1 var(--font-display);width:16px;color:var(--green-deep);flex:none}.faq[open] summary:before{content:"−"}.faq summary h3{margin:0;font-size:19px}.faq-svar{padding:0 20px 4px 48px}.faq-svar p,.faq-svar ol{margin:0 0 12px}.faq-svar ol{padding-left:22px}.faq-svar li{margin-bottom:6px}@media (max-width:480px){.faq-svar{padding-left:20px}}.text{max-width:760px;padding-top:32px;padding-bottom:48px}.text h2{margin-top:32px}.utkast,.platshallare-ruta,.saknas-mening{display:none}html[data-granskning] .saknas-mening{display:inline}html[data-granskning] .saknas-mening:after{content:attr(data-saknas);outline-offset:2px;outline:1px dashed}html[data-granskning] .saknas{outline-offset:2px;outline:1px dashed}html[data-granskning] .saknas:after{content:" " attr(data-saknas);font-size:.8em}html[data-granskning] .platshallare-ruta{outline-offset:2px;outline:1px dashed;display:inline}html[data-granskning] span.utkast{padding:1px 6px;display:inline}html[data-granskning] .utkast{background:var(--mint);border:1px solid var(--green);border-radius:var(--r-field);padding:10px 14px;display:block}.lank-steg{min-height:20rem;margin-top:24px}.lank-steg .knapp{margin:8px 0 16px}.lank-status{overflow-wrap:anywhere;outline:none;margin:8px 0 16px;font-size:19px;font-weight:600}.tabell-rulla{border:var(--border);border-radius:var(--r-card);background:var(--surface-raised);overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:600px;font-size:16px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}@media (max-width:640px){.tabell-rulla{background:0 0;border:0;overflow:visible}table{min-width:0}thead{position:absolute;left:-10000px}table,tbody,tr,td{width:100%;display:block}tr{background:var(--surface-raised);border:var(--border);border-radius:var(--r-card);margin-bottom:12px;padding:8px 0}td{border:0;padding:4px 16px}td:before{content:attr(data-etikett) ": ";font-weight:600}td.tom{display:none}}.tabell-tva table{min-width:0}.sidfot{width:calc(100% - 48px);max-width:1072px;padding-left:0;padding-right:0}@media (max-width:480px){.sidfot{width:calc(100% - 40px);padding-left:0;padding-right:0}}.sidfot{border-top:2px solid var(--ink);color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;padding-bottom:40px;display:flex}.sidfot p{align-self:center;margin:0}.sidfot nav{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.sidfot nav a{align-items:center;min-height:44px;display:inline-flex}.sidfot a{color:var(--ink-muted)}.sidfot a:hover{color:var(--ink)}.kakbanner{z-index:10;background:var(--surface-raised);border:var(--border);border-radius:var(--r-large);max-width:720px;max-height:calc(100vh - 32px);box-shadow:var(--shadow);margin:0 auto;padding:20px 24px;position:fixed;bottom:16px;left:16px;right:16px;overflow-y:auto}.kakbanner[hidden],[hidden]{display:none!important}.kakbanner h2{margin-bottom:8px;font-size:22px}.kakbanner h2:focus{outline:none}.kakbanner p{font-size:16px}.kakbanner-knappar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kakbanner-knappar .knapp-val{flex:0 0 200px}@media (max-width:480px){.kakbanner{padding:16px;bottom:8px;left:8px;right:8px}.kakbanner-knappar .knapp-val{flex:1 1 0;min-width:0}}.kakkategori{border-top:1px solid var(--line);margin-top:4px;padding-top:12px}.kakkategori p{margin:4px 0 12px 36px}.kakkategori input:disabled{opacity:.6}.kakbanner-knappar-tre{align-items:stretch}.kakbanner-knappar-tre .knapp-val{flex:1 1 0;min-width:0;padding-left:12px;padding-right:12px}.kakinst-under{color:var(--ink-muted);margin:12px 0 0}@media (max-width:480px){.kakbanner-knappar-tre{flex-direction:column}.kakbanner-knappar-tre .knapp-val{flex:none;width:100%}.kakkategori p{margin-left:0}}.kak-kvitto{z-index:11;background:var(--mint);border:var(--border);border-radius:var(--r-large);max-width:720px;margin:0 auto;padding:12px 20px;font-weight:600;position:fixed;bottom:16px;left:16px;right:16px}.kak-kvitto:empty{display:none}:root{--band:#fff;--mork-yta:#12202b;--mork-upphojd:#1b2d3a;--mork-linje:#2e4250;--mork-text:#f6f3ea;--mork-dampad:#a9b3bd;--l-skugga-rgb:18 32 43;--l-linje:rgb(var(--l-skugga-rgb) / .12);--l-linje-svag:rgb(var(--l-skugga-rgb) / .07);--l-skugga-sm:0 1px 2px rgb(var(--l-skugga-rgb) / .06), 0 4px 12px rgb(var(--l-skugga-rgb) / .08);--l-skugga-md:0 2px 4px rgb(var(--l-skugga-rgb) / .06), 0 14px 32px rgb(var(--l-skugga-rgb) / .14);--l-skugga-lg:0 6px 12px rgb(var(--l-skugga-rgb) / .1), 0 36px 72px rgb(var(--l-skugga-rgb) / .22);--l-skugga-mork:0 40px 80px #00000073;--l-telefon:#1b2d3a;--l-telefon-kant:#3a4e5c;--l-radie:28px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--band:#1b2d3a;--mork-yta:#0b151d;--mork-upphojd:#12202b;--l-skugga-rgb:0 0 0;--l-linje:#f6f3ea24;--l-linje-svag:#f6f3ea14;--l-telefon:#0b151d;--l-telefon-kant:#2e4250}}:root[data-theme=dark]{--band:#1b2d3a;--mork-yta:#0b151d;--mork-upphojd:#12202b;--l-skugga-rgb:0 0 0;--l-linje:#f6f3ea24;--l-linje-svag:#f6f3ea14;--l-telefon:#0b151d;--l-telefon-kant:#2e4250}html,body{overflow-x:clip}.landning main{max-width:1200px}.landning h1{letter-spacing:-.035em;margin-bottom:24px;font-size:clamp(42px,2.8vw + 22px,62px);font-weight:800;line-height:.98}.landning h2{letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(32px,1.8vw + 20px,52px);font-weight:800;line-height:1.04}.landning :is(h1,h2,h3,h4),.landning .kakbanner h2{font-weight:800}.sektion{padding-block:clamp(80px,9vw,136px)}.sektion p{max-width:58ch;font-size:18px;line-height:1.6}.delad-text p,.sektion-text p{color:var(--ink-muted);max-width:60ch}.sektion-huvud{max-width:720px;margin-bottom:clamp(40px,5vw,64px)}.sektion-huvud h2{margin:0}.sektion-text>:last-child{margin-bottom:0}.band{isolation:isolate;position:relative}.band:before{content:"";z-index:-1;background:var(--band);position:absolute;inset:0 calc(50% - 50vw)}.band-mork{color:var(--mork-text)}.band-mork:before{background:var(--mork-yta)}.delad{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px clamp(40px,7vw,112px);display:grid}.delad-omvand>:first-child{order:2}.delad-text>:last-child{margin-bottom:0}@media (max-width:900px){.sektion-huvud,.delad{grid-template-columns:minmax(0,1fr)}.delad-omvand>:first-child{order:0}}.scen{border-radius:var(--l-radie);isolation:isolate;position:relative}.scen-gron{background:var(--green)}.scen-mint{background:var(--mint)}.bricka{border:1.5px solid var(--ink);border-radius:var(--r-pill);background:var(--surface-raised);min-height:24px;color:var(--ink);font:600 12px/16px var(--font);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:3px 10px;display:inline-flex}.bricka-dampad{border-color:var(--l-linje);color:var(--ink-muted);background:0 0}.bricka-signal{background:var(--signal);color:var(--on-signal);border-color:var(--on-signal)}.hjalte{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px clamp(32px,4vw,56px);max-width:none;padding:clamp(24px,3vw,40px) 0 clamp(64px,7vw,104px);display:grid;position:relative}.hjalte h1{margin-bottom:20px}.hjalte-text>:last-child{margin-bottom:0}.hjalte .ingress{color:var(--ink-muted);max-width:44ch;margin-bottom:28px;font-size:19px;line-height:1.55}.hjalte-not{color:var(--ink-muted);max-width:44ch;font-size:15px}.knapprad{flex-wrap:wrap;gap:14px;margin:0 0 20px;display:flex}@media (max-width:900px){.hjalte{grid-template-columns:minmax(0,1fr);padding-top:8px}}.demo{border-radius:var(--l-radie);background:var(--mork-yta);min-height:640px;position:relative;overflow:hidden}.demo-vag{width:100%;height:100%;position:absolute;inset:0}.demo-vag-lodrat{width:32px;height:72px;display:none}.vag-kant{fill:none;stroke:var(--green-deep);stroke-width:34px;stroke-linecap:round}.vag-bana{fill:none;stroke:var(--green);stroke-width:28px;stroke-linecap:round}.vag-linje{fill:none;stroke:#fff;stroke-width:var(--road-width);stroke-dasharray:var(--road-dash) var(--road-dash);animation:1.2s linear infinite vag-rull}.demo.skickar .vag-linje{animation-duration:.35s}@keyframes vag-rull{to{stroke-dashoffset:calc(var(--road-dash) * -2)}}.vilar .vag-linje{animation-play-state:paused}.telefon{background:var(--l-telefon);box-shadow:inset 0 0 0 2px var(--l-telefon-kant), var(--l-skugga-lg);border-radius:48px;padding:10px;position:relative}.telefon:before,.telefon:after{content:"";background:var(--l-telefon-kant);border-radius:2px;width:3px;position:absolute}.telefon:before{height:70px;top:110px;left:-3px}.telefon:after{height:90px;top:150px;right:-3px}.telefon-skarm{background:var(--paper);border-radius:38px;position:relative;overflow:hidden}.telefon-status{height:46px;position:relative}.telefon-status:before{content:"";border-radius:var(--r-pill);background:var(--l-telefon);width:96px;height:28px;position:absolute;top:11px;left:50%;translate:-50%}.telefon img{width:100%;height:auto;display:block}.demo-telefon{z-index:1;width:268px;position:absolute;top:56px;left:28px}.demo-skarm{flex-direction:column;gap:14px;padding:8px 16px 18px;display:flex}.demo-topp{justify-content:space-between;align-items:center;gap:8px;display:flex}.demo-skola{font:600 12px/16px var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.demo-rubrik{font:800 26px/30px var(--font-display);letter-spacing:-.02em;color:var(--ink);margin:0}.demo-dag{color:var(--ink-muted);margin:0;font-size:15px;line-height:20px}.demo-tider{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.tid{border:var(--border);border-radius:var(--r-field);background:var(--surface-raised);min-height:48px;color:var(--ink);font:600 16px/1.2 var(--font);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);padding:0 12px}.tid:hover{background:var(--mint)}.tid[aria-pressed=true]{background:var(--green);color:var(--on-green)}.demo-boka{width:100%;margin-top:6px}.demo-boka[aria-disabled=true]{background:var(--paper);color:var(--ink);border-color:var(--ink);cursor:progress}.demo-boka[aria-disabled=true]:hover{box-shadow:var(--shadow);transform:none}.demo-kvitto{background:var(--mint);border:var(--border);border-radius:var(--r-field);color:var(--ink);align-items:center;gap:10px;margin:6px 0 0;padding:12px 14px;font-size:15px;font-weight:600;line-height:20px;display:flex}.demo-kvitto:before{content:"";background:var(--green);clip-path:circle(50%);border-radius:50%;flex:none;width:20px;height:20px}.demo-igen{align-self:center}.demo-kalender{z-index:1;background:var(--surface-raised);width:min(282px,100%);box-shadow:var(--l-skugga-lg);border-radius:20px;flex-direction:column;gap:10px;padding:18px;display:flex;position:absolute;bottom:40px;right:28px}.demo-kalender-huvud{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;display:flex}.demo-kalender-huvud .bricka{margin-inline-start:auto}.demo-kalender-rubrik{font:800 20px/24px var(--font-display);letter-spacing:-.015em;color:var(--ink)}.demo-rader{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.demo-rader li.demo-plats{visibility:hidden}.demo-handling{align-items:start;display:grid}.demo-handling>*{grid-area:1/1}.demo-klar{flex-direction:column;gap:14px;display:flex}.demo-handling [hidden]{visibility:hidden;opacity:0;display:flex!important}.demo-handling .demo-boka{transition:opacity .18s var(--k-kurva,ease), visibility 0s}.demo-handling .demo-boka[hidden]{transition:opacity .12s var(--k-kurva,ease), visibility 0s linear .12s;display:inline-flex!important}.demo-rader li{border:2px solid var(--line);border-radius:var(--r-field);background:var(--surface-raised);min-height:44px;color:var(--ink);align-items:center;gap:10px;padding:8px 12px;font-size:15px;line-height:20px;display:flex}.demo-rader li.demo-ny{border-color:var(--ink);background:var(--mint)}.demo-tid{font-variant-numeric:tabular-nums;width:48px;font-weight:700}.demo-vem{flex:1}.demo-not{color:var(--ink-muted);margin:4px 0 0;font-size:13px;line-height:18px}@media (max-width:1100px) and (min-width:901px){.demo-telefon{width:240px;left:20px}.demo-kalender{width:260px;right:20px}}@media (max-width:900px){.demo{flex-direction:column;align-items:center;min-height:0;padding:28px 20px;display:flex}.demo-telefon,.demo-kalender{width:100%;max-width:320px;position:static}.demo-vag{display:none}.demo-telefon{order:0}.demo-vag-lodrat{order:1;margin-block:-8px;display:block}.demo-kalender{order:2}}.stopp{flex-direction:column;gap:12px;display:flex}.stopp h3{letter-spacing:-.02em;margin:8px 0 0;font-size:26px;line-height:30px}.stopp p{color:var(--ink-muted);margin:0}@media (min-width:901px){.stopp[data-stopp=kalender] .mark{display:none}}.delad-fragor{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start}@media (min-width:901px){.delad-fragor>.delad-text{top:calc(var(--sidhuvud-h,72px) + 32px);position:sticky}}.landning .faq{border:0;border-top:1px solid var(--l-linje);background:0 0;border-radius:0;max-width:none;margin:0}.landning .faq:hover{box-shadow:none}.landning .faq summary{min-height:64px;padding:22px 4px}.landning .faq summary:before{background:var(--mint);width:28px;height:28px;color:var(--green-deep);border-radius:50%;flex:none;place-items:center;font-size:20px;display:inline-grid}.landning .faq summary h3{font-size:19px;font-family:var(--font);font-weight:600}.landning .faq-svar{padding:0 4px 20px 44px}.landning .faq-svar p{color:var(--ink-muted);font-size:17px}@media (max-width:900px){.delad-fragor{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.landning .faq-svar{padding-left:4px}}.pop{animation:pop-in var(--dur-base) var(--ease-out) both}@keyframes pop-in{0%{opacity:0;translate:0 8px}}.js .avslojas{opacity:0;transition:opacity var(--dur-slow) var(--ease-out), translate var(--dur-slow) var(--ease-out);translate:0 16px}.js .avslojas.syns{opacity:1;translate:0}.figur{margin:0}.figur figcaption{color:var(--ink-muted);margin-top:16px;font-size:14px}.fonster{background:var(--surface-raised);border:1px solid var(--l-linje);box-shadow:var(--l-skugga-lg);border-radius:16px;overflow:hidden}.fonster-list{background:var(--paper);border-bottom:1px solid var(--l-linje-svag);align-items:center;gap:8px;height:42px;padding-inline:16px;display:flex}.fonster-list span{background:var(--l-linje);border-radius:50%;width:10px;height:10px}.fonster-list .fonster-adress{border-radius:var(--r-pill);background:var(--surface-raised);border:1px solid var(--l-linje-svag);flex:1;max-width:360px;height:24px;margin-inline:12px auto}.fonster img{width:100%;height:auto;display:block}.figur-telefon{max-width:300px;margin-inline:auto}.lyft{transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}.lyft:hover{box-shadow:var(--shadow-hover);transform:translate(-2px,-2px)}@media (max-width:560px){.scen-portal{padding-top:52px}}.flikar{justify-items:center;gap:32px;display:grid}.flik-lista{background:var(--surface-raised);border-radius:var(--r-pill);max-width:100%;box-shadow:var(--l-skugga-sm), inset 0 0 0 1px var(--l-linje);gap:4px;padding:4px;display:inline-flex;position:relative}.flik-lista [role=tab]{z-index:1;border-radius:var(--r-pill);min-height:44px;color:var(--ink);font:600 16px/1.2 var(--font);cursor:pointer;white-space:nowrap;transition:color var(--dur-base) var(--ease-out);background:0 0;border:0;padding:10px 22px;position:relative}.flik-lista [role=tab]:hover{background:var(--mint)}.flik-lista [role=tab][aria-selected=true]{color:var(--paper)}.flik-lista [role=tab][aria-selected=true]:hover{background:0 0}.flik-lista:not(.flikar-redo) [role=tab][aria-selected=true]{background:var(--ink)}.flik-pill{z-index:0;border-radius:var(--r-pill);background:var(--ink);transition:transform var(--dur-slow) var(--ease-out), width var(--dur-slow) var(--ease-out), height var(--dur-slow) var(--ease-out);position:absolute;top:0;left:0}.flik-lista:not(.flikar-redo) .flik-pill{display:none}.flikar [role=tabpanel]{width:100%}.flikar [role=tabpanel]:focus-visible{outline-offset:6px;border-radius:var(--l-radie)}@media (max-width:560px){.flik-lista,.landning .flik-lista{border-radius:26px;flex-wrap:wrap;width:100%;display:flex}.flik-lista [role=tab],html .landning .flik-lista [role=tab]{flex:auto;padding-inline:8px;font-size:15px}}@media (max-width:380px){.flik-lista [role=tab],html .landning .flik-lista [role=tab]{padding-inline:6px;font-size:14px}}.pil-lank{font-size:18px;font-weight:600}.sektion-mork p,.sektion-mork h2{color:var(--mork-text)}.sektion-mork .delad-text p{color:var(--mork-dampad)}.sektion-mork :focus-visible{outline-color:var(--mork-text)}.signal{background:var(--mork-upphojd);box-shadow:inset 0 0 0 1px var(--mork-linje), var(--l-skugga-md);border-radius:20px;margin:36px 0 0;padding:24px 24px 8px}.signal-huvud{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.signal-rubrik{font:800 21px/1.2 var(--font-display);letter-spacing:-.01em;color:var(--mork-text);margin:0}.sektion-mork .signal-markning{border-color:var(--mork-dampad);color:var(--mork-text);background:0 0;margin:0}.signal dl{margin:0}.sektion-mork .figur figcaption{color:var(--mork-dampad)}.sektion-mork .telefon{box-shadow:inset 0 0 0 2px var(--l-telefon-kant), var(--l-skugga-mork)}.signal-rad{border-top:1px solid var(--mork-linje);justify-content:space-between;gap:16px;padding:15px 0;display:flex}.signal-rad dt{color:var(--mork-dampad)}.signal-rad dd{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--mork-text);margin:0;font-weight:600}.landning .vantelista,.landning .tack,.landning .under-formular{max-width:none}.landning .vantelista{border:1px solid var(--l-linje);box-shadow:var(--l-skugga-md);border-radius:20px;padding:28px}.landning .tack{border:1px solid var(--l-linje);border-radius:20px}@media (max-width:480px){.landning .vantelista{padding:20px}}.landning .sidfot{border-top:1px solid var(--l-linje);max-width:1152px}@media (prefers-reduced-motion:reduce){.vag-linje,.pop{animation:none}.js .avslojas{opacity:1;transition:none;translate:0}.knapp,.tid,.lyft,.flik-pill,.flik-lista [role=tab],.faq{transition:none}.knapp:hover,.lyft:hover{box-shadow:var(--shadow);transform:none}}:root{--k-yta:var(--surface-raised);--k-infalld:rgb(var(--l-skugga-rgb) / .05);--k-kant:rgb(var(--l-skugga-rgb) / .1);--k-kant-stark:rgb(var(--l-skugga-rgb) / .16);--k-kant-kontroll:#7e848e;--k-accent:var(--green);--k-accent-hover:var(--green-deep);--k-accent-tryck:#084634;--k-accent-text:var(--on-green);--k-accent-yta:#0f7b5a2e;--k-accent-pa-mork:#7fd9b4;--k-text-pa-mork:var(--mork-text);--k-text-pa-mork-2:#f6f3eac7;--k-kant-ljus:#f6f3ea29;--k-glas-mork:#ffffff14;--k-glas-mork-2:#ffffff24;--k-radie-kort:14px;--k-radie-kontroll:14px;--k-radie-liten:10px;--k-radie-sektion:20px;--k-skugga-1:0 1px 2px rgb(var(--l-skugga-rgb) / .05), 0 2px 8px rgb(var(--l-skugga-rgb) / .04);--k-skugga-2:0 2px 4px rgb(var(--l-skugga-rgb) / .04), 0 12px 28px -12px rgb(var(--l-skugga-rgb) / .16);--k-skugga-3:0 4px 8px rgb(var(--l-skugga-rgb) / .05), 0 28px 56px -24px rgb(var(--l-skugga-rgb) / .22);--k-skugga-4:0 8px 16px rgb(var(--l-skugga-rgb) / .06), 0 44px 88px -32px rgb(var(--l-skugga-rgb) / .3);--k-skugga-knapp:0 12px 28px -14px rgb(var(--l-skugga-rgb) / .5);--k-fokusring:0 0 0 2px var(--paper), 0 0 0 4px var(--ink);--k-kurva:cubic-bezier(.22, 1, .36, 1);--k-snabb:.12s;--k-kort:.24s;--k-mellan:.45s;--k-lang:.7s;--k-lyft:-3px;--k-lyft-kort:-6px;--k-tryck:.978;--ikon-pil:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 8h11M9 3.5 13.5 8 9 12.5'/%3E%3C/svg%3E");--ikon-bock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E");--ikon-plus:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M8 3v10M3 8h10'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--k-kant-kontroll:#8a96a3;--k-accent-tryck:#6cc8a3;--k-accent-yta:#2fa67a3d;--k-infalld:#f6f3ea0f;--k-kant:#f6f3ea1f;--k-kant-stark:#f6f3ea33;--k-fokusring:0 0 0 2px var(--paper), 0 0 0 4px var(--focus)}}:root[data-theme=dark]{--k-kant-kontroll:#8a96a3;--k-accent-tryck:#6cc8a3;--k-accent-yta:#2fa67a3d;--k-infalld:#f6f3ea0f;--k-kant:#f6f3ea1f;--k-kant-stark:#f6f3ea33;--k-fokusring:0 0 0 2px var(--paper), 0 0 0 4px var(--focus)}.landning .knapp{--_bg:var(--k-yta);--_bg-hover:var(--k-yta);--_bg-tryck:var(--paper);--_fg:var(--ink);--_kant:var(--k-kant-stark);--_skugga:var(--k-skugga-2);border:1px solid var(--_kant);border-radius:var(--r-pill);background:var(--_bg);min-height:48px;color:var(--_fg);font:600 16px/1.2 var(--font);letter-spacing:-.005em;box-shadow:none;transition:translate var(--k-mellan) var(--k-kurva), scale var(--k-mellan) var(--k-kurva), background-color var(--k-kort) var(--k-kurva), border-color var(--k-kort) var(--k-kurva), box-shadow var(--k-mellan) var(--k-kurva);gap:12px;padding:0 24px;position:relative;transform:none}.landning .knapp:hover{translate:0 var(--k-lyft);background:var(--_bg-hover);color:var(--_fg);box-shadow:var(--_skugga);transform:none}.landning .knapp:active{scale:var(--k-tryck);background:var(--_bg-tryck);box-shadow:none;transition-duration:var(--k-snabb);transform:none}.landning .knapp-primar{--_bg:var(--k-accent);--_bg-hover:var(--k-accent-hover);--_bg-tryck:var(--k-accent-tryck);--_fg:var(--k-accent-text);--_kant:transparent;--_skugga:var(--k-skugga-knapp)}.landning .knapp:disabled,.landning .knapp[aria-disabled=true]{opacity:.5;box-shadow:none;cursor:not-allowed;translate:none;scale:none}.landning a.knapp[href^=\#]:after,.landning .pil-lank:after{content:"";width:14px;height:14px;-webkit-mask:var(--ikon-pil) center / contain no-repeat;-webkit-mask:var(--ikon-pil) center / contain no-repeat;mask:var(--ikon-pil) center / contain no-repeat;transition:translate var(--k-kort) var(--k-kurva);background:currentColor;flex:none}.landning a.knapp[href^=\#]:hover:after,.landning .pil-lank:hover:after{translate:4px}.landning .demo-boka[aria-busy=true],.landning .vantelista[aria-busy=true] button[type=submit]{opacity:1;cursor:progress}.landning .demo-boka[aria-busy=true]:before,.landning .vantelista[aria-busy=true] button[type=submit]:before{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.9s linear infinite k-snurra}@keyframes k-snurra{to{rotate:1turn}}.landning .demo-boka[aria-disabled=true]{background:var(--k-accent-hover);color:var(--k-accent-text);opacity:1;border-color:#0000}.landning .demo-boka[aria-disabled=true]:hover{box-shadow:none;translate:none}.landning .pil-lank,.landning .lank{min-height:44px;color:var(--f-text);-webkit-text-decoration:underline 1px color-mix(in srgb, currentColor 30%, transparent);text-decoration:underline 1px color-mix(in srgb, currentColor 30%, transparent);text-underline-offset:.3em;transition:text-decoration-color var(--k-kort) var(--k-kurva);align-items:center;gap:10px;font-weight:600;display:inline-flex}.landning .pil-lank{font-size:17px}.landning .pil-lank:hover,.landning .lank:hover{color:var(--f-text);text-decoration-color:currentColor}.landning .bricka{border:1px solid var(--k-kant);background:var(--k-yta);min-height:26px;color:var(--ink);font:600 13px/1.4 var(--font);letter-spacing:0;text-transform:none;gap:8px;padding:0 10px}.landning .bricka:before{content:"";background:var(--green);border-radius:50%;flex:none;width:7px;height:7px}.landning .bricka-dampad{color:var(--ink-muted);background:0 0}.landning .bricka-dampad:before{background:var(--k-kant-kontroll)}.landning .bricka-signal{background:var(--signal);color:var(--on-signal);border-color:#0000}.landning .bricka-signal:before{background:var(--on-signal)}.landning .tid{border:1px solid var(--k-kant-kontroll);border-radius:var(--k-radie-kontroll);background:var(--k-yta);color:var(--ink);transition:background-color var(--k-kort) var(--k-kurva), color var(--k-kort) var(--k-kurva), border-color var(--k-kort) var(--k-kurva), scale var(--k-mellan) var(--k-kurva);justify-content:center;align-items:center;gap:8px;display:inline-flex}.landning .tid:before{content:"";background:var(--k-kant-stark);width:8px;height:8px;transition:background-color var(--k-kort) var(--k-kurva), scale var(--k-mellan) var(--k-kurva);border-radius:50%;flex:none}.landning .tid:hover{background:var(--k-yta);border-color:var(--ink-muted)}.landning .tid:active{transition-duration:var(--k-snabb);scale:.96}.landning .tid[aria-pressed=true]{background:var(--f-vald-yta);border-color:var(--f-vald-yta);color:var(--f-vald-text)}.landning .tid[aria-pressed=true],.landning .tid[aria-pressed=false]:not(:hover){transition-property:border-color,scale}.landning .tid[aria-pressed=true]:before{background:var(--k-accent-pa-mork);scale:1.15}.landning .demo-kvitto{border-radius:var(--k-radie-kontroll);background:var(--mint);border:1px solid #0f7b5a47;gap:12px;padding:12px 14px;position:relative}.landning .demo-kvitto:before{clip-path:none;background:var(--k-accent);width:24px;height:24px}.landning .demo-kvitto:after{content:"";background:var(--k-accent-text);width:14px;height:14px;-webkit-mask:var(--ikon-bock) center / contain no-repeat;-webkit-mask:var(--ikon-bock) center / contain no-repeat;mask:var(--ikon-bock) center / contain no-repeat;position:absolute;top:50%;left:19px;translate:0 -50%}.landning .demo-kalender{border-radius:var(--k-radie-sektion);box-shadow:var(--k-skugga-4)}.landning .demo-rader li{border:1px solid var(--k-kant);border-radius:var(--k-radie-liten);transition:box-shadow var(--k-mellan) var(--k-kurva)}.landning .demo-rader li.demo-ny{border-color:var(--k-accent);background:var(--mint);box-shadow:0 0 0 4px var(--k-accent-yta);transition:opacity var(--k-mellan) var(--k-kurva), translate var(--k-mellan) var(--k-kurva), box-shadow var(--k-mellan) var(--k-kurva)}@starting-style{.landning .demo-rader li.demo-ny{opacity:0;box-shadow:0 0 0 0 var(--k-accent-yta);translate:0 -6px}}.landning .flik-lista{background:var(--k-infalld);box-shadow:none;gap:4px;padding:4px}.landning .flik-lista [role=tab]{min-height:44px;color:var(--ink-muted);font:600 15px/1.2 var(--font);transition:color var(--k-kort) var(--k-kurva), scale var(--k-mellan) var(--k-kurva);padding:0 20px}.landning .flik-lista [role=tab]:hover{color:var(--ink);background:0 0}.landning .flik-lista [role=tab]:active{transition-duration:var(--k-snabb);scale:.97}.landning .flik-lista [role=tab][aria-selected=true]{color:var(--ink)}.landning .flik-lista:not(.flikar-redo) [role=tab][aria-selected=true]{background:var(--k-yta);box-shadow:var(--k-skugga-1)}.landning .flik-lista [role=tab]:focus-visible{outline-offset:-3px}.landning .flik-pill{background:var(--k-yta);box-shadow:var(--k-skugga-1), 0 0 0 1px var(--k-kant);transition:transform var(--k-mellan) var(--k-kurva), width var(--k-mellan) var(--k-kurva), height var(--k-mellan) var(--k-kurva)}.landning .avslojas:has(>.faq){border:1px solid var(--k-kant);border-radius:var(--k-radie-kort);background:var(--k-yta);box-shadow:var(--k-skugga-1);padding:8px 24px}.landning .faq{border:0;border-bottom:1px solid var(--k-kant);interpolate-size:allow-keywords}.landning .faq:first-child{border-top:0}.landning .faq:last-child{border-bottom:0}.landning .faq summary{border-radius:var(--k-radie-liten);justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:20px 4px;position:relative}.landning .faq summary h3{font:600 18px/1.35 var(--font);letter-spacing:-.005em;flex:1;order:1}.landning .faq summary:before{content:"";background:var(--k-infalld);width:32px;height:32px;transition:background-color var(--k-kort) var(--k-kurva);border-radius:50%;flex:none;order:2}.landning .faq summary:after{content:"";background:var(--ink);width:14px;height:14px;-webkit-mask:var(--ikon-plus) center / contain no-repeat;-webkit-mask:var(--ikon-plus) center / contain no-repeat;mask:var(--ikon-plus) center / contain no-repeat;transition:rotate var(--k-mellan) var(--k-kurva), background-color var(--k-kort) var(--k-kurva);margin-top:-7px;position:absolute;top:50%;right:13px}.landning .faq[open] summary:before{content:""}.landning .faq summary:hover:before{background:var(--k-accent-yta)}.landning .faq[open] summary:before{background:var(--k-accent)}.landning .faq[open] summary:after{background:var(--k-accent-text);rotate:45deg}.landning .faq-svar{max-width:64ch;padding:0 52px 24px 4px}.landning .faq-svar p{color:var(--ink-muted);font-size:16px;line-height:1.65}.landning .faq::details-content{block-size:0;transition:block-size var(--k-mellan) var(--k-kurva), content-visibility var(--k-mellan) allow-discrete;overflow:clip}.landning .faq[open]::details-content{block-size:auto}.landning .faq .faq-svar{opacity:0;transition:opacity var(--k-mellan) var(--k-kurva)}.landning .faq[open] .faq-svar{opacity:1}@media (max-width:480px){.landning .avslojas:has(>.faq){padding:4px 16px}.landning .faq-svar{padding:0 4px 20px}}@media (min-width:901px){.landning .band-mork{margin-block:clamp(24px,3vw,40px);padding-block:clamp(64px,6vw,96px)}.landning .band-mork:before{border-radius:var(--k-radie-sektion);inset:0 calc(-1*clamp(32px,4vw,56px))}}.landning .signal{border-radius:var(--k-radie-kort);background:var(--k-glas-mork);box-shadow:inset 0 0 0 1px var(--k-kant-ljus)}.landning .signal-rad{border-top-color:var(--k-kant-ljus)}.landning .sektion-mork .delad-text p,.landning .signal-rad dt{color:var(--k-text-pa-mork-2)}.landning .sektion-mork .signal-markning{border-color:var(--k-kant-ljus);background:var(--k-glas-mork);color:var(--k-text-pa-mork)}.landning .sektion-mork .signal-markning:before{background:var(--k-accent-pa-mork)}.landning .vantelista{border-radius:var(--k-radie-sektion);border-color:var(--k-kant);box-shadow:var(--k-skugga-2)}.landning .falt label{margin-bottom:8px;font-size:15px}.landning .falt input[type=email],.landning .falt input[type=text]{border:1px solid var(--k-kant-kontroll);border-radius:var(--k-radie-kontroll);background:var(--k-yta);min-height:48px;transition:border-color var(--k-kort) var(--k-kurva), box-shadow var(--k-kort) var(--k-kurva);padding:0 16px;font-size:16px}.landning .falt input[type=email]:hover:not(:focus),.landning .falt input[type=text]:hover:not(:focus){border-color:var(--ink-muted)}.landning .falt input[type=email]:focus,.landning .falt input[type=text]:focus{border-color:var(--ink);box-shadow:var(--k-fokusring);outline:none}.landning .falt input[aria-invalid=true]{border:2px solid var(--danger)}.landning .falt input[aria-invalid=true]:not(:focus){box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 16%, transparent)}.landning .falt-fel{font-size:15px}.landning .falt-fel:not(:empty),.landning .allmant-fel:not(:empty){transition:opacity var(--k-kort) var(--k-kurva), translate var(--k-kort) var(--k-kurva)}@starting-style{.landning .falt-fel:not(:empty),.landning .allmant-fel:not(:empty){opacity:0;translate:0 -4px}}.landning .allmant-fel{border-radius:var(--k-radie-kontroll);background:color-mix(in srgb, var(--danger) 6%, var(--k-yta));border-width:1px}.landning .kryss{cursor:pointer}.landning .kryss input[type=checkbox]{appearance:none;cursor:pointer;border:1.5px solid var(--k-kant-kontroll);background:var(--k-yta);width:22px;height:22px;transition:background-color var(--k-kort) var(--k-kurva), border-color var(--k-kort) var(--k-kurva), box-shadow var(--k-kort) var(--k-kurva), scale var(--k-mellan) var(--k-kurva);border-radius:6px;place-items:center;margin-top:2px;display:grid}.landning .kryss input[type=checkbox]:before{content:"";background:var(--k-accent-text);clip-path:inset(0 100% 0 0);width:14px;height:14px;-webkit-mask:var(--ikon-bock) center / contain no-repeat;-webkit-mask:var(--ikon-bock) center / contain no-repeat;mask:var(--ikon-bock) center / contain no-repeat;transition:clip-path var(--k-mellan) var(--k-kurva)}.landning .kryss:hover input[type=checkbox]:not(:disabled,:checked){border-color:var(--ink-muted);box-shadow:0 0 0 4px var(--k-infalld)}.landning .kryss input[type=checkbox]:active:not(:disabled){scale:.92}.landning .kryss input[type=checkbox]:checked{background:var(--k-accent);border-color:var(--k-accent)}.landning .kryss input[type=checkbox]:checked:before{clip-path:inset(0)}.landning .kryss input[type=checkbox][aria-invalid=true]{border:2px solid var(--danger)}.landning .kryss input[type=checkbox]:disabled{cursor:not-allowed;opacity:.6}.landning .tack{border-radius:var(--k-radie-sektion);transition:opacity var(--k-mellan) var(--k-kurva), translate var(--k-mellan) var(--k-kurva);border:1px solid #0f7b5a47}@starting-style{.landning .tack{opacity:0;translate:0 8px}}.landning .kakbanner{border:1px solid var(--k-kant);border-radius:var(--k-radie-sektion);box-shadow:var(--k-skugga-4);transition:opacity var(--k-mellan) var(--k-kurva), translate var(--k-mellan) var(--k-kurva);padding:24px 28px}@starting-style{.landning .kakbanner{opacity:0;translate:0 24px}}.landning .kakbanner h2{letter-spacing:-.01em;margin-bottom:8px;font-size:22px;line-height:1.2}.landning .kakbanner p{color:var(--ink-muted)}.landning .kakkategori{border-top-color:var(--k-kant)}.landning .kak-kvitto{box-shadow:var(--k-skugga-3);transition:opacity var(--k-kort) var(--k-kurva), translate var(--k-kort) var(--k-kurva);border:1px solid #0f7b5a47}@starting-style{.landning .kak-kvitto{opacity:0;translate:0 12px}}@media (max-width:480px){.landning .kakbanner{padding:18px}}.landning .fonster{border-color:var(--k-kant);box-shadow:var(--k-skugga-4)}.js .avslojas{transition:opacity var(--k-lang) var(--k-kurva), translate var(--k-lang) var(--k-kurva)}.landning .hjalte-text>*,.landning .hjalte>.demo,.landning .hjalte>.figur{transition:opacity var(--k-lang) var(--k-kurva), translate var(--k-lang) var(--k-kurva)}@starting-style{.landning .hjalte-text>*,.landning .hjalte>.demo,.landning .hjalte>.figur{opacity:0;translate:0 16px}}.landning .hjalte>.demo,.landning .hjalte>.figur{transition-delay:.16s}.js .avslojas.syns :is(.guidekort>li,.funktion):nth-child(n+4){transition-delay:.24s}@media (prefers-reduced-motion:reduce){.landning *,.landning :before,.landning :after{transition-duration:0s!important;transition-delay:0s!important}.landning ::details-content{transition-duration:0s!important;transition-delay:0s!important}.landning .demo-boka[aria-busy=true]:before,.landning .vantelista[aria-busy=true] button[type=submit]:before{animation:none}.landning .knapp:hover,.landning .lanklista li:hover{translate:none}.js .avslojas:not(.syns) :is(.stopp,.lanklista li,.signal-rad,.guidekort>li,.funktion){opacity:1;translate:none}}:root{--f-text:var(--ink);--f-text-2:var(--ink-muted);--f-lank:var(--green-deep);--f-kant:var(--k-kant);--f-vald-yta:var(--ink);--f-vald-text:var(--paper);--f-accent-yta:var(--green);--f-accent-text:var(--on-green);--f-hover-yta:var(--k-infalld);--f-hover-text:var(--ink);--f-inaktiv-text:var(--ink-muted);--f-inaktiv-yta:var(--k-infalld);--f-mork-yta:var(--mork-yta);--f-fokus-pa-mork:var(--mork-text)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--f-fokus-pa-mork:var(--focus)}}:root[data-theme=dark]{--f-fokus-pa-mork:var(--focus)}.f-mork,.band-mork,.sektion-mork,.nasta-steg-mork,.kb-korthet,.kb-ruta-viktigt,.kb-ingang-skola,.kb-cta-skola,footer.sidfot{--f-text:var(--mork-text);--f-text-2:var(--mork-dampad);--f-lank:var(--k-accent-pa-mork);--f-kant:var(--k-kant-ljus);--f-vald-yta:var(--mork-text);--f-vald-text:var(--mork-yta);--f-hover-yta:#f6f3ea14;--f-hover-text:var(--mork-text);--f-inaktiv-text:var(--mork-dampad);--focus:var(--f-fokus-pa-mork);--kontur:#f6f3ea}:root{--rytm-1:4px;--rytm-2:8px;--rytm-3:12px;--rytm-4:16px;--rytm-5:24px;--rytm-6:32px;--rytm-7:48px;--rytm-8:64px;--rytm-9:96px;--rytm-kolumn:1200px;--rytm-kant:24px;--rytm-sektion:clamp(80px, 9vw, 128px);--rytm-sektion-fortsatt:clamp(48px, 5vw, 80px);--rytm-huvud:clamp(40px, 4.5vw, 64px);--rytm-rubrik:20px;--rytm-stycke:16px;--rytm-handling:32px;--rytm-spalt:clamp(40px, 7vw, 112px)}@media (max-width:480px){:root{--rytm-kant:20px}}.landning main{max-width:var(--rytm-kolumn);padding-inline:var(--rytm-kant)}:root{--rytm-lasbredd:720px}.landning main.text{max-width:var(--rytm-kolumn);padding-block:var(--rytm-4) var(--rytm-8)}.landning main.text>*{max-width:var(--rytm-lasbredd)}.landning main.text h1{font-size:var(--ts-h1-artikel);letter-spacing:var(--ls-h1);line-height:1.04}.landning main.text.vm h1{font-size:min(var(--ts-h1-artikel), 7.2vw);overflow-wrap:break-word}.landning main.text h2{font-size:var(--ts-h2-text);letter-spacing:var(--ls-h2);line-height:1.15}.landning main.text :is(.ingress,.vm-ingress>p:first-child){font-size:var(--ts-ingress);line-height:1.55}.landning .tabell-rulla{border-radius:var(--k-radie-kort);background:var(--k-yta);box-shadow:0 0 0 1px var(--k-kant);border:0}.landning .tabell-rulla :is(th,td){padding:13px var(--rytm-5);border-bottom-color:var(--k-kant)}.landning .tabell-rulla thead th{font:600 13px/1.3 var(--font);letter-spacing:.04em;color:var(--ink-muted);background:var(--k-infalld)}@media (max-width:640px){.landning .tabell-rulla{box-shadow:none;background:0 0}.landning .tabell-rulla tr{border-radius:var(--k-radie-kort);background:var(--k-yta);box-shadow:0 0 0 1px var(--k-kant), var(--k-skugga-1);padding:var(--rytm-3) 0;border:0}.landning .tabell-rulla td{padding:5px var(--rytm-4)}}.landning .sidfot{max-width:calc(var(--rytm-kolumn) - 2 * var(--rytm-kant))}.landning .sektion{padding-block:var(--rytm-sektion)}.landning main>:is(.sektion:not(.band),.hjalte)+.sektion:not(.band){padding-top:var(--rytm-sektion-fortsatt)}.landning .sektion-huvud{margin-bottom:var(--rytm-huvud)}.landning .sektion-huvud-delad{gap:var(--rytm-6) var(--rytm-spalt);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;max-width:none;display:grid}.landning .sektion-huvud-delad .sektion-text{padding-top:.45rem}.landning .sektion-huvud-delad h2{margin:0}.landning .sektion-huvud-delad .sektion-text p:last-child{margin-bottom:0}@media (max-width:900px){.landning .sektion-huvud-delad{gap:var(--rytm-4);grid-template-columns:minmax(0,1fr)}}.landning .sektion.band-mork{padding-block:var(--rytm-sektion-fortsatt)}.landning .band-vit:has(+.band-mork){padding-bottom:var(--rytm-sektion-fortsatt)}.landning .sektion-huvud h2,.landning .sektion-huvud-mitt h2,.landning .delad-text h2{margin:0 0 var(--rytm-rubrik)}:where(.landning .sektion,.landning .hjalte) p{margin:0 0 var(--rytm-stycke)}.landning .sektion-text>:last-child,.landning .delad-text>:last-child{margin-bottom:0}.landning .hjalte .ingress{margin-bottom:var(--rytm-handling)}.landning .knapprad{gap:var(--rytm-3);margin:0 0 var(--rytm-5)}.landning .delad-text .signal{margin-top:var(--rytm-6)}.landning .pil-lank{margin-top:var(--rytm-2)}.landning .delad{gap:var(--rytm-7) var(--rytm-spalt)}.landning .stopp{gap:var(--rytm-3)}.landning .stopp h3{margin:var(--rytm-2) 0 0}.landning .flikar{gap:var(--rytm-6)}.landning .figur figcaption{margin-top:var(--rytm-4)}footer.sidfot{isolation:isolate;color:var(--f-text-2);border:0;margin-top:0;padding:clamp(64px,7vw,104px) 0 0;display:block;position:relative}footer.sidfot:before{content:"";z-index:-1;background:var(--mork-yta);position:absolute;inset:0 calc(50% - 50vw)}footer.sidfot p{align-self:auto;margin:0}.sidfot-topp{gap:var(--rytm-8) clamp(48px, 5vw, 80px);grid-template-columns:minmax(0,1fr) auto;padding-bottom:clamp(56px,6vw,88px);display:grid}.sidfot-avsandare{align-content:start;justify-items:start;gap:0;display:grid}footer.sidfot .sidfot-varumarke{color:var(--f-text);gap:12px}footer.sidfot .sidfot-varumarke .skata-ikon{width:44px;height:44px}footer.sidfot .sidfot-varumarke .ordmarke{font-size:28px}footer.sidfot .sidfot-varumarke:hover{color:var(--f-text)}footer.sidfot .sidfot-slogan{margin-top:var(--rytm-6);font:800 clamp(28px, 1.4vw + 18px, 38px)/1.05 var(--font-display);letter-spacing:var(--ls-h2);color:var(--f-text)}footer.sidfot .sidfot-mening{margin-top:var(--rytm-3);max-width:40ch;color:var(--f-text-2);font-size:16.5px;line-height:1.6}footer.sidfot .sidfot-knappar{gap:var(--rytm-3);margin:var(--rytm-6) 0 0;flex-wrap:wrap;display:flex}footer.sidfot .knapp-kontur-ljus{color:var(--f-text);background:0 0;box-shadow:inset 0 0 0 1px #f6f3ea52}footer.sidfot .knapp-kontur-ljus:hover{background:var(--f-hover-yta);color:var(--f-text);box-shadow:inset 0 0 0 1px #f6f3ea99}footer.sidfot .sidfot-nav{justify-content:space-between;gap:var(--rytm-7) clamp(24px, 3vw, 48px);grid-template-columns:repeat(4,auto);align-items:start;padding-top:10px;display:grid}footer.sidfot .sidfot-rubrik{margin:0 0 var(--rytm-3);font:600 var(--ts-etikett)/16px var(--font);letter-spacing:var(--ls-etikett);text-transform:uppercase;color:var(--f-text)}footer.sidfot ul{gap:0;margin:0;padding:0;list-style:none;display:grid}footer.sidfot .sidfot-nav a,footer.sidfot .sidfot-nav .lank{min-height:40px;color:var(--f-text-2);white-space:nowrap;font:400 15.5px/1.35 var(--font);text-align:left;transition:color var(--k-kort) var(--k-kurva);align-items:center;padding:0;text-decoration:none;display:inline-flex}footer.sidfot .sidfot-nav a:hover,footer.sidfot .sidfot-nav .lank:hover{color:var(--f-text);text-underline-offset:.3em;-webkit-text-decoration:underline #f6f3ea66;text-decoration:underline #f6f3ea66;text-decoration-thickness:1px}.sidfot-botten{justify-content:space-between;align-items:center;gap:var(--rytm-3) var(--rytm-6);padding-block:var(--rytm-5) calc(var(--rytm-6) + env(safe-area-inset-bottom));border-top:1px solid var(--f-kant);color:var(--f-text-2);flex-wrap:wrap;font-size:14px;display:flex}footer.sidfot .sidfot-rad{align-items:center;gap:var(--rytm-1) 0;flex-wrap:wrap;display:flex}footer.sidfot .sidfot-doman{color:var(--f-text);font-weight:600}footer.sidfot .sidfot-rad>span+span:not(:empty){border-inline-start:1px solid var(--f-kant);margin-inline-start:var(--rytm-3);padding-inline-start:var(--rytm-3)}footer.sidfot .sidfot-avsandarrad:has(.platshallare-ruta){display:none}html[data-granskning] footer.sidfot .sidfot-avsandarrad:has(.platshallare-ruta){display:inline}footer.sidfot .sidfot-kontakt{color:var(--f-text-2);font-size:14px}footer.sidfot .sidfot-kontakt a{min-height:40px;color:var(--f-text);text-underline-offset:.3em;align-items:center;font-weight:600;-webkit-text-decoration:underline #f6f3ea59;text-decoration:underline #f6f3ea59;text-decoration-thickness:1px;display:inline-flex}footer.sidfot .sidfot-kontakt a:hover{text-decoration-color:currentColor}@media (max-width:1100px){.sidfot-topp{gap:var(--rytm-7);grid-template-columns:minmax(0,1fr)}footer.sidfot .sidfot-nav{padding-top:var(--rytm-6);border-top:1px solid var(--f-kant)}}@media (max-width:720px){footer.sidfot .sidfot-nav{justify-content:stretch;gap:var(--rytm-6) var(--rytm-4);grid-template-columns:repeat(2,minmax(0,1fr))}footer.sidfot .sidfot-nav a,footer.sidfot .sidfot-nav .lank{white-space:normal}footer.sidfot .sidfot-slogan{margin-top:var(--rytm-5)}.sidfot-topp{padding-bottom:var(--rytm-7)}}@media (max-width:560px){.sidfot-botten{align-items:flex-start;gap:var(--rytm-1);flex-direction:column}footer.sidfot .sidfot-knappar{width:100%;display:grid}footer.sidfot .sidfot-knappar .knapp{justify-content:center}}:root{--sida-las:760px;--sida-spalt:272px;--sida-topp:calc(var(--sh-hojd,72px) + var(--rytm-5,24px))}.landning main :is(h2,h3,[id]){scroll-margin-top:var(--sida-topp)}.nytta-bock{background:var(--mint);width:22px;height:22px;color:var(--green-deep);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.nytta-bock:before{content:"";border:2px solid;border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-2px;rotate:45deg}.landning .pil-lank.pil-hoger{margin-top:var(--rytm-2);justify-self:start}.brodsmulor ol{color:var(--ink-muted);flex-wrap:wrap;gap:4px 0;margin:0 0 16px;padding:0;font-size:15px;list-style:none;display:flex}.brodsmulor li{align-items:center;display:inline-flex}.brodsmulor li+li:before{content:"/";color:var(--ink-muted);margin:0 8px}.brodsmulor a{align-items:center;min-height:44px;display:inline-flex}.landning main>.brodsmulor{padding-top:var(--rytm-4)}.landning main>.brodsmulor ol{margin:0}.vl-huvud{text-align:center;margin-bottom:var(--rytm-6)}.vl-huvud h2{margin:0}.flikar-vl{gap:var(--rytm-6)}.vl-ram{gap:var(--rytm-7);padding:var(--rytm-7);border-radius:calc(var(--k-radie-kort) + 8px);background:var(--mint);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;display:grid;box-shadow:inset 0 0 0 1px #0f7b5a1f}.vl-varfor{align-items:flex-start;gap:var(--rytm-4);padding-top:var(--rytm-2);flex-direction:column;display:flex}.vl-varfor h2,.vl-varfor h3{font-size:var(--ts-h2);line-height:var(--ts-h2-lh);letter-spacing:var(--ls-h2);margin:0}.vl-varfor>p:not(.vl-etikett){max-width:40ch;font-size:var(--ts-ingress);color:var(--ink-muted);margin:0;line-height:1.5}.vl-etikett{background:var(--k-yta);font:600 var(--ts-etikett)/1 var(--font);letter-spacing:.04em;color:var(--green-deep);border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 12px 6px 10px;display:inline-flex}.vl-etikett:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px}.vl-vag{width:100%;padding-top:var(--rytm-4);--vl-skata:152px;flex-direction:column;flex:1;display:flex}.vl-steg{gap:var(--rytm-4);counter-reset:none;margin:0;padding:0;list-style:none;display:grid;position:relative}.vl-steg:before{content:"";border-left:2px dashed var(--vag-falt);position:absolute;top:18px;bottom:0;left:15px}.vl-skatplats{min-height:calc(var(--vl-skata) * .9 + var(--rytm-5));flex:1;position:relative}.vl-skatplats:before{content:"";top:0;left:15px;bottom:calc(var(--vl-skata) * .25 - 14px);border-left:2px dashed var(--vag-falt);position:absolute}.vl-skatplats>.skata{left:calc(16px - var(--vl-skata) * .195);width:var(--vl-skata);height:var(--vl-skata);position:absolute;bottom:-14px}@media (max-width:640px){.vl-vag{--vl-skata:120px}}.vl-steg li{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:14px;display:grid;position:relative}.vl-steg-nr{background:var(--k-yta);width:32px;height:32px;box-shadow:inset 0 0 0 1.5px var(--ink);font:800 14px/1 var(--font-display);color:var(--ink);border-radius:50%;place-items:center;display:grid;position:relative}.vl-steg-nr .nytta-bock{opacity:0;background:var(--f-accent-text);margin:auto;position:absolute;inset:0;scale:.6}.vl-steg-text{font:600 15.5px/1.4 var(--font);color:var(--ink)}.vl-steg-1 .vl-steg-nr{background:var(--ink);color:var(--paper)}.vl-skata-klar{visibility:hidden}.vl-formkort{padding:var(--rytm-6);border-radius:var(--k-radie-kort);background:var(--k-yta);box-shadow:var(--k-skugga-2), 0 0 0 1px #12202b0a;scroll-margin-top:var(--rytm-9);align-self:start}.vl-formkort>p:first-of-type{margin:0 0 var(--rytm-5);color:var(--ink-muted);font-size:15.5px;line-height:1.5}.landning .vl-formkort .vantelista{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.vl-formkort .falt input[type=email],.vl-formkort .falt input[type=text]{border-radius:12px;min-height:52px}.vl-formkort .vantelista .knapp{width:100%;min-height:54px;margin-top:var(--rytm-3);justify-content:center;font-size:16.5px}.vl-formkort .under-formular{margin:var(--rytm-4) 0 0}.vl-formkort .tack{padding:var(--rytm-5);background:var(--mint);border-radius:12px;font-weight:600}.vl-trygg{margin:var(--rytm-4) 0 0;padding:var(--rytm-4) 0 0;border-top:1px solid var(--k-kant);flex-wrap:wrap;gap:6px 18px;list-style:none;display:flex}.vl-trygg li{color:var(--ink-muted);align-items:center;gap:6px;font-size:14px;line-height:1.4;display:inline-flex}.vl-trygg .nytta-bock{width:14px;height:14px}.vl-ram:has([data-roll=tack]:not([hidden])) .vl-steg-1 .vl-steg-nr{background:var(--green);box-shadow:none}.vl-ram:has([data-roll=tack]:not([hidden])) .vl-steg-1 .vl-steg-nr>span:first-child{opacity:0}.vl-ram:has([data-roll=tack]:not([hidden])) .vl-steg-1 .nytta-bock{opacity:1;scale:1}.vl-ram:has([data-roll=tack]:not([hidden])) .vl-steg-2 .vl-steg-nr{background:var(--ink);color:var(--paper);box-shadow:none}.vl-ram:has([data-roll=tack]:not([hidden])) .vl-steg-text{color:var(--ink-muted)}.vl-ram:has([data-roll=tack]:not([hidden])) .vl-steg-2 .vl-steg-text{color:var(--ink)}.vl-ram:has([data-roll=tack]:not([hidden])) .vl-skata-bas{visibility:hidden}.vl-ram:has([data-roll=tack]:not([hidden])) .vl-skata-klar{visibility:visible}@media (max-width:900px){.vl-ram:has([data-roll=tack]:not([hidden])) .vl-skatplats{display:none}}.vl-steg-nr,.vl-steg-nr>span,.vl-steg-nr .nytta-bock{transition:background-color var(--k-mellan) var(--k-kurva), opacity var(--k-mellan) var(--k-kurva), scale var(--k-mellan) var(--k-kurva)}.landning .knapp-kontur-ljus{--_bg:transparent;--_bg-hover:#f6f3ea14;--_bg-tryck:#f6f3ea1f;--_fg:var(--mork-text);--_kant:#f6f3ea59;--_skugga:none}footer.sidfot .knapp-kontur-ljus{color:var(--mork-text)}@media (max-width:900px){.vl-ram{padding:var(--rytm-6) var(--rytm-5) var(--rytm-5);gap:var(--rytm-6);grid-template-columns:minmax(0,1fr)}.vl-vag{padding-top:var(--rytm-2)}}@media (max-width:560px){.vl-ram{padding:var(--rytm-5) var(--rytm-3) var(--rytm-3)}.vl-varfor{padding-inline:var(--rytm-2)}.vl-formkort{padding:var(--rytm-5) var(--rytm-4)}.flikar-vl .flik-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.flik-paneler{width:100%;display:grid}.flik-paneler>[role=tabpanel]{grid-area:1/1}.flik-paneler>[role=tabpanel][hidden]{visibility:hidden;pointer-events:none;display:block!important}:root{--vag-asfalt:var(--mork-yta);--vag-kantlinje:#f6f3ea80;--vag-mittlinje:#f6f3ea;--vag-kord:#6cc8a3;--vag-falt:color-mix(in srgb, var(--green) 55%, transparent)}.landning .skylt{min-height:30px;font:600 var(--ts-etikett)/1 var(--font);letter-spacing:var(--ls-etikett);text-transform:uppercase;white-space:nowrap;border-radius:7px;align-items:center;gap:8px;margin:0;padding:6px 12px;display:inline-flex}.landning .skylt-skola{background:var(--f-accent-yta);color:var(--f-accent-text);box-shadow:inset 0 0 0 2px var(--f-accent-yta), inset 0 0 0 3.5px var(--f-accent-text)}.landning .skylt-teori{background:var(--mint);color:var(--green-deep);box-shadow:inset 0 0 0 2px var(--mint), inset 0 0 0 3.5px var(--green-deep)}.landning .skylt-pil:after{content:"";width:12px;height:12px;-webkit-mask:var(--ikon-pil) center / contain no-repeat;-webkit-mask:var(--ikon-pil) center / contain no-repeat;mask:var(--ikon-pil) center / contain no-repeat;background:currentColor;flex:none}.vagvisare{background:var(--f-accent-yta);color:var(--f-accent-text);box-shadow:inset 0 0 0 6px var(--f-accent-yta), inset 0 0 0 8px var(--f-accent-text);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;margin:0;padding:10px;list-style:none;display:grid}.vagvisare li{min-width:0}.vagvisare li+li{border-top:1px solid color-mix(in srgb, var(--f-accent-text) 28%, transparent)}.vagvisare li:nth-child(2){border-top:0}.vagvisare-lank{align-items:center;column-gap:var(--rytm-4);min-height:88px;padding:var(--rytm-4) var(--rytm-5);color:inherit;transition:background-color var(--k-kort) var(--k-kurva);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.vagvisare-lank:hover{background:color-mix(in srgb, var(--f-accent-text) 10%, transparent);color:inherit}.vagvisare-lank:focus-visible{outline:2px solid var(--f-accent-text);outline-offset:-4px}.vagvisare-namn{font:800 19px/1.25 var(--font-display);letter-spacing:var(--ls-h3,-.01em)}.vagvisare-text{font:400 15px/1.45 var(--font);grid-column:1}.vagvisare-lank:after{content:"";width:22px;height:22px;-webkit-mask:var(--ikon-pil) center / contain no-repeat;-webkit-mask:var(--ikon-pil) center / contain no-repeat;mask:var(--ikon-pil) center / contain no-repeat;transition:translate var(--k-kort) var(--k-kurva);background:currentColor;grid-area:1/2/3}.vagvisare-lank:hover:after{translate:4px}.vagvisare-rad{grid-template-columns:repeat(3,minmax(0,1fr))}.vagvisare-rad li+li{border-top:0;border-left:1px solid color-mix(in srgb, var(--f-accent-text) 28%, transparent)}@media (max-width:760px){.vagvisare{grid-template-columns:minmax(0,1fr);padding:8px}.vagvisare-rad li+li{border-left:0;border-top:1px solid color-mix(in srgb, var(--f-accent-text) 28%, transparent)}.vagvisare li:nth-child(2){border-top:1px solid color-mix(in srgb, var(--f-accent-text) 28%, transparent)}.vagvisare-lank{min-height:0;padding:var(--rytm-4)}}@media (prefers-reduced-motion:reduce){.vagvisare-lank,.vagvisare-lank:after{transition:none!important}}:root{--rorelse-tryck:.12s;--rorelse-hover:.18s;--rorelse-meny:.22s;--rorelse-flik:.28s;--rorelse-produkt:.42s;--rorelse-avslojning:.56s;--rorelse-steg:70ms;--rorelse-forskjutning:16px;--rorelse-ut:cubic-bezier(.22, 1, .36, 1);--rorelse-in-ut:cubic-bezier(.45, 0, .2, 1);--rorelse-in:cubic-bezier(.4, 0, 1, 1);--k-kurva:var(--rorelse-ut);--k-snabb:var(--rorelse-tryck);--k-kort:var(--rorelse-hover);--k-mellan:var(--rorelse-flik);--k-lang:var(--rorelse-avslojning)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(root){animation-duration:var(--rorelse-flik);animation-timing-function:var(--rorelse-ut)}.landning .sidhuvud{view-transition-name:sidhuvud}}:root{--sig-in:cubic-bezier(.16, 1, .3, 1);--sig-ritning:.9s}.landning .hjalte-text>h1{transition:translate .7s var(--sig-in)}@starting-style{.landning .hjalte-text>h1{opacity:1;translate:0 12px}}.landning .hjalte-text>:nth-child(2){transition-delay:80ms}.landning .hjalte-text>:nth-child(3){transition-delay:.16s}.landning .hjalte-text>:nth-child(4){transition-delay:.24s}@keyframes sig-scen{0%{opacity:0;translate:0 12px}}@keyframes sig-upp{0%{opacity:0;translate:0 24px}}@keyframes sig-fran-hoger{0%{opacity:0;translate:24px}}@keyframes sig-rita{0%{stroke-dashoffset:1px}}@keyframes sig-tona{0%{opacity:0}}@keyframes sig-nick{0%,to{rotate:0deg}40%{rotate:-8deg}}.landning .hjalte>.demo{animation:sig-scen .52s var(--sig-in) 60ms both;transition:none}.landning .hjalte>.demo .demo-vag :is(.vag-kant,.vag-bana){stroke-dasharray:1 1;animation:sig-rita var(--sig-ritning) var(--rorelse-in-ut,ease-in-out) .22s both}.landning .hjalte>.demo .demo-vag .vag-linje{transition:opacity .32s ease-out 1s}@starting-style{.landning .hjalte>.demo .demo-vag .vag-linje{opacity:0}}.landning .hjalte>.demo .demo-telefon{animation:sig-upp .56s var(--sig-in) .28s both}.landning .hjalte>.demo .demo-kalender{animation:sig-fran-hoger .56s var(--sig-in) .56s both}.landning:has(.hjalte>.demo) .sidhuvud .varumarke .skata-ikon{animation:sig-nick .52s var(--rorelse-ut) .7s both}.koppl .ber-steg:before{content:"";z-index:1;left:calc(var(--ber-mitt) + var(--ber-nr) / 2 + 6px);top:calc(var(--ber-nr) / 2 - 1px);width:calc(var(--ber-in) - var(--ber-mitt) - var(--ber-nr) / 2 - 14px);border-top:2px dashed var(--green);transform-origin:0;transition:scale .42s var(--sig-in);position:absolute;scale:0 1}.koppl .ber-steg:is(.aktiv,.klar):before{scale:1}.koppl .ber-steg.aktiv:before{transition-delay:.12s}@keyframes sig-ring{0%{opacity:.9;scale:.7}to{opacity:0;scale:1.55}}.koppl .ber-nr:after{content:"";box-shadow:0 0 0 2px var(--green);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.koppl .ber-steg.aktiv .ber-nr:after{animation:sig-ring .64s var(--rorelse-ut) both}.ber-skata .skata [data-del=huvud]:not([transform]){transform-box:view-box;transform-origin:222px 176px}.ber-skata.framme .skata [data-del=huvud]:not([transform]){animation:sig-nick .46s var(--rorelse-ut) both}.js .avslojas .af-vag{transition:opacity .42s var(--sig-in), translate .42s var(--sig-in)}.js .avslojas .af-scen{transition:opacity .56s var(--sig-in) .12s, translate .56s var(--sig-in) .12s}.js .avslojas:not(.syns) :is(.af-vag,.af-scen){opacity:0;translate:0 16px}@keyframes sig-luta{0%,to{rotate:0deg}35%{rotate:-6deg}70%{rotate:2deg}}#eleven .eleven-skata svg{transform-origin:50% 92%}.js #eleven .avslojas.syns .eleven-skata svg{animation:sig-luta .9s var(--rorelse-in-ut,ease-in-out) .42s both}@media (prefers-reduced-motion:reduce){.landning .hjalte>.demo,.landning .hjalte>.demo *,.koppl .ber-steg:before,.koppl .ber-nr:after,.ber-skata .skata [data-del],.landning .sidhuvud .skata-ikon,.js .avslojas *,#eleven .eleven-skata svg{animation:none!important}.landning .hjalte>.demo .demo-vag :is(.vag-kant,.vag-bana){stroke-dasharray:none}.js .avslojas:not(.syns) :is(.af-vag,.af-scen){opacity:1;transition:none;translate:none}}@font-face{font-family:Bricolage Grotesque;font-weight:700;font-style:normal;font-display:swap;src:url(./BricolageGrotesque_700Bold-latin-xrj3xkuX.woff2)format("woff2")}@font-face{font-family:Bricolage Grotesque;font-weight:800;font-style:normal;font-display:swap;src:url(./BricolageGrotesque_800ExtraBold-latin-D7DfsqDU.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:400;font-style:normal;font-display:swap;src:url(./Figtree_400Regular-latin-CUwQMQQ7.woff2)format("woff2")}@font-face{font-family:Figtree;font-weight:600;font-style:normal;font-display:swap;src:url(./Figtree_600SemiBold-latin-C9p1WwdE.woff2)format("woff2")}@font-face{font-family:Figtree reserv;font-weight:400;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Helvetica);size-adjust:98.8%;ascent-override:96.2%;descent-override:25.3%;line-gap-override:0%}@font-face{font-family:Figtree reserv;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:94%;ascent-override:101.1%;descent-override:26.6%;line-gap-override:0%}@font-face{font-family:Bricolage reserv;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:101.6%;ascent-override:91.5%;descent-override:26.6%;line-gap-override:0%}@font-face{font-family:Bricolage reserv;font-weight:800;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Helvetica Bold);size-adjust:103.1%;ascent-override:90.2%;descent-override:26.2%;line-gap-override:0%}:root{--font:"Figtree", "Figtree reserv", system-ui, sans-serif;--font-display:"Bricolage Grotesque", "Bricolage reserv", system-ui, sans-serif;--sh-hojd:72px}@media (max-width:959px){:root{--sh-hojd:64px}}html{scroll-padding-top:calc(var(--sh-hojd) + 16px)}html.sh-last{overflow:hidden}.hoppa{z-index:60}.sh-sprite{width:0;height:0;position:absolute;overflow:hidden}.sidhuvud{--sh-kurva:var(--k-kurva,cubic-bezier(.22, 1, .36, 1));z-index:40;box-sizing:border-box;max-width:var(--rytm-kolumn,1200px);padding:0 var(--rytm-kant,24px);margin:0 auto;position:sticky;top:0}.sidhuvud:before{content:"";z-index:-1;background:var(--paper);box-shadow:0 1px 0 var(--k-kant);opacity:0;transition:opacity .16s var(--sh-kurva);position:absolute;inset:0 calc(50% - 50vw)}.sidhuvud[data-rullad]:before,.sidhuvud[data-meny-oppen]:before{opacity:1}.sidhuvud[data-lada]:before{opacity:1;background:var(--paper)}.sh-rad{height:var(--sh-hojd);align-items:center;gap:40px;display:flex}.sh-varumarke{height:44px;color:var(--ink);font:800 23px/1 var(--font-display);letter-spacing:-.02em;border-radius:12px;flex:none;align-items:center;gap:10px;margin-inline-start:-4px;padding:0 4px;text-decoration:none;display:inline-flex}.sh-varumarke .logga{width:30px;height:30px}.sh-varumarke .ordmarke{white-space:nowrap;width:4.15em;display:inline-block}.sh-nav{flex:1;align-items:center;min-width:0;display:flex}.sh-lista{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sh-grupp{position:static}.sh-flik{z-index:1;border-radius:var(--r-pill,999px);height:44px;color:var(--ink-muted);font:600 15.5px/1 var(--font);letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s var(--sh-kurva);background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;display:inline-flex;position:relative}.sh-flik:hover,.sh-flik[aria-expanded=true]{color:var(--ink)}.sh-chevron{opacity:.7;transition:rotate .26s var(--sh-kurva), opacity .2s var(--sh-kurva);flex:none;margin-top:1px}.sh-flik:hover .sh-chevron{opacity:1}.sh-flik[aria-expanded=true] .sh-chevron{opacity:1;rotate:-180deg}.sh-grupp[data-aktuell]>.sh-flik{color:var(--ink)}.sh-grupp[data-aktuell]>.sh-flik:after{content:"";background:var(--green);border-radius:2px;width:18px;height:2px;position:absolute;bottom:5px;left:14px}.sh-markor{z-index:0;border-radius:var(--r-pill,999px);background:var(--k-infalld);opacity:0;pointer-events:none;width:0;height:0;transition:transform .3s var(--sh-kurva), width .3s var(--sh-kurva), opacity .16s var(--sh-kurva);position:absolute;top:0;left:0}.sh-markor[data-syns]{opacity:1}.sh-atgarder{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.sh-knapp{box-sizing:border-box;border-radius:var(--r-pill,999px);height:44px;font:600 15px/1 var(--font);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--sh-kurva), box-shadow .2s var(--sh-kurva), color .2s var(--sh-kurva), scale .12s var(--sh-kurva);border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.sh-knapp:active{scale:.97}.sh-knapp-primar{background:var(--k-accent,var(--green));color:var(--k-accent-text,var(--on-green))}.sh-knapp-primar:hover{background:var(--k-accent-hover,var(--green-deep))}.sh-knapp-kontur{color:var(--ink);box-shadow:inset 0 0 0 1px var(--k-kant-stark);background:0 0}.sh-knapp-kontur:hover{box-shadow:inset 0 0 0 1px var(--ink)}.sh-menyknapp,.sh-lada-fot{display:none}.sidhuvud :is(a,button):focus-visible{box-shadow:var(--k-fokusring,0 0 0 2px var(--paper), 0 0 0 4px var(--ink));outline:none}@media (min-width:960px){.sh-scen{z-index:0;left:var(--rytm-kant,24px);right:var(--rytm-kant,24px);border-radius:var(--k-radie-sektion,20px);background:var(--k-yta,#fff);height:0;box-shadow:var(--k-skugga-4), 0 0 0 1px var(--k-kant);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .16s var(--sh-kurva), translate .26s var(--sh-kurva), visibility 0s linear .26s;position:absolute;top:calc(100% + 8px);translate:0 -6px}.sh-scen[data-syns]{visibility:visible;opacity:1;transition-delay:0s;translate:0}.sh-scen[data-syns][data-byter]{transition:height .3s var(--sh-kurva), opacity .16s var(--sh-kurva), translate .26s var(--sh-kurva)}.sh-panel{z-index:1;left:var(--rytm-kant,24px);right:var(--rytm-kant,24px);visibility:hidden;opacity:0;transition:opacity .12s var(--sh-kurva), visibility 0s linear .12s;padding-top:8px;position:absolute;top:100%}.sh-grupp[data-oppen]>.sh-panel{visibility:visible;opacity:1;transition:none}.sh-panel-inre{grid-template-columns:288px minmax(0,1fr);gap:32px;padding:24px;display:grid}.sh-panel-fot{border-top:1px solid var(--k-kant);border-radius:0 0 var(--k-radie-sektion,20px) var(--k-radie-sektion,20px);background:var(--k-infalld);justify-content:space-between;align-items:center;gap:24px;padding:16px 28px;display:flex}html:not(.sh-js) .sh-grupp:is(:hover,:focus-within)>.sh-panel{visibility:visible;opacity:1;transition:none}html:not(.sh-js) .sh-panel>*{background:var(--k-yta,#fff)}html:not(.sh-js) .sh-panel-inre{border-radius:var(--k-radie-sektion,20px) var(--k-radie-sektion,20px) 0 0;box-shadow:0 0 0 1px var(--k-kant)}html:not(.sh-js) .sh-panel-kunskap .sh-panel-inre{border-radius:var(--k-radie-sektion,20px)}}.sh-utvald{border-radius:var(--k-radie-kort,14px);color:var(--ink);background:var(--paper);transition:translate .26s var(--sh-kurva), box-shadow .26s var(--sh-kurva);align-content:start;gap:6px;padding:20px;text-decoration:none;display:grid;position:relative}.sh-utvald:hover{box-shadow:var(--k-skugga-2);translate:0 -2px}.sh-utvald-skolor{color:#f6f3ea;background:#12202b}.sh-utvald-elever{background:var(--mint)}.sh-utvald-bild{margin-bottom:10px;display:block}.sh-utvald-bild svg{width:100%;height:auto;max-height:112px;display:block}.sh-utvald-over{font:600 12px/16px var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--green-deep)}.sh-utvald-skolor .sh-utvald-over{color:#7fd9b4}.sh-utvald-rubrik{font:800 21px/1.15 var(--font-display);letter-spacing:-.015em;text-wrap:balance}.sh-utvald-text{font:400 14.5px/1.5 var(--font);color:var(--ink-muted)}.sh-utvald-skolor .sh-utvald-text{color:#f6f3eab8}.sh-utvald-lank{font:600 15px/1 var(--font);color:var(--green-deep);align-items:center;gap:6px;margin-top:8px;display:inline-flex}.sh-utvald-skolor .sh-utvald-lank{color:#f6f3ea}.sh-pil,.sh-post-pil{width:16px;height:16px;transition:translate .26s var(--sh-kurva), opacity .2s var(--sh-kurva);flex:none}.sh-utvald:hover .sh-pil,.sh-fot-lank:hover .sh-pil{translate:4px}.sh-kolumner{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-content:start;gap:24px;display:grid}.sh-panel-kunskap .sh-kolumner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sh-kol{min-width:0}.sh-kol-rubrik{font:600 12px/16px var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);margin:4px 12px 10px}.sh-kol ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sh-kol:first-child:not(:only-child) ul{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-panel-kunskap .sh-kol:first-child ul{grid-template-columns:minmax(0,1fr)}.sh-post{color:var(--ink);transition:background-color .2s var(--sh-kurva);border-radius:12px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:2px 12px;padding:10px 12px;text-decoration:none;display:grid}.sh-post:hover{background:var(--k-infalld)}.sh-post-ikon{background:var(--mint);width:36px;height:36px;color:var(--green-deep);transition:background-color .2s var(--sh-kurva), color .2s var(--sh-kurva);border-radius:10px;grid-row:span 2;place-items:center;display:grid}.sh-post:hover .sh-post-ikon,.sh-post[aria-current=page] .sh-post-ikon{background:var(--f-accent-yta);color:var(--f-accent-text)}.sh-post-namn{font:600 15.5px/1.3 var(--font);flex-wrap:wrap;align-items:center;gap:2px 6px;padding-top:1px;display:flex}.sh-post-pil{opacity:0;width:14px;height:14px;color:var(--green-deep);translate:-4px}.sh-post:hover .sh-post-pil{opacity:1;translate:0}.sh-post-text{font:400 14px/1.45 var(--font);color:var(--ink-muted)}.sh-post[aria-current=page]{background:var(--k-infalld)}.sh-post[aria-current=page] .sh-post-namn:after{content:"Du är här";white-space:nowrap;background:var(--k-yta,#fff);box-shadow:inset 0 0 0 1px var(--k-kant-stark);line-height:14px;font:600 11px/1 var(--font);color:var(--ink-muted);border-radius:999px;order:3;margin-inline-start:2px;padding:2px 7px}.sh-nyhet{color:var(--ink);transition:background-color .2s var(--sh-kurva);border-radius:12px;gap:4px;padding:10px 12px;text-decoration:none;display:grid}.sh-nyhet:hover,.sh-nyhet[aria-current=page]{background:var(--k-infalld)}.sh-nyhet time{font:600 12.5px/1.3 var(--font);color:var(--green-deep)}.sh-nyhet span{font:600 15.5px/1.35 var(--font)}.sh-kol-nytt ul{gap:4px}.sh-panel-fot p{font:400 14.5px/1.45 var(--font);color:var(--ink-muted);margin:0 auto 0 0}.sh-fot-skata{width:40px;margin:-10px -12px -14px -8px}.sh-fot-lank{min-height:44px;font:600 15px/1 var(--font);color:var(--green-deep);border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 4px;text-decoration:none;display:inline-flex}.sidhuvud[data-vilar],.sidhuvud[data-vilar] *{transition:none!important}@media (max-width:959px){.sh-rad{gap:12px}.sh-varumarke{font-size:21px}.sh-markor,.sh-scen{display:none}.sh-menyknapp{border-radius:var(--r-pill,999px);background:var(--k-infalld);height:44px;color:var(--ink);font:600 15px/1 var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--sh-kurva), scale .12s var(--sh-kurva);border:0;align-items:center;gap:10px;padding:0 16px 0 14px;display:inline-flex}.sh-menyknapp:active{scale:.96}.sh-menyknapp-ikon{width:18px;height:12px;display:block;position:relative}.sh-menyknapp-ikon span{height:2px;transition:translate .26s var(--sh-kurva), rotate .26s var(--sh-kurva);background:currentColor;border-radius:2px;position:absolute;left:0;right:0}.sh-menyknapp-ikon span:first-child{top:2px}.sh-menyknapp-ikon span:last-child{bottom:2px}.sh-menyknapp[aria-expanded=true] .sh-menyknapp-ikon span:first-child{translate:0 3px;rotate:45deg}.sh-menyknapp[aria-expanded=true] .sh-menyknapp-ikon span:last-child{translate:0 -3px;rotate:-45deg}html:not(.sh-js) .sh-nav,html:not(.sh-js) .sh-menyknapp{display:none}.sh-nav{z-index:1;inset:var(--sh-hojd) 0 0 0;padding:8px var(--rytm-kant,24px) calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--paper);box-shadow:inset 0 1px 0 var(--k-kant);visibility:hidden;opacity:0;transition:opacity .2s var(--sh-kurva), translate .28s var(--sh-kurva), visibility 0s linear .28s;flex-direction:column;align-items:stretch;display:flex;position:fixed;overflow-y:auto;translate:0 -8px}.sidhuvud[data-lada] .sh-nav{visibility:visible;opacity:1;transition-delay:0s;translate:0}.sh-lista{flex-direction:column;align-items:stretch;gap:0}.sh-grupp{border-bottom:1px solid var(--k-kant)}.sh-flik{width:100%;height:64px;color:var(--ink);letter-spacing:-.01em;border-radius:12px;justify-content:space-between;padding:0 4px;font-size:20px}.sh-chevron{opacity:1;width:16px;height:16px}.sh-grupp[data-aktuell]>.sh-flik:after{bottom:12px;left:4px}.sh-panel{visibility:hidden;transition:grid-template-rows .3s var(--sh-kurva), visibility 0s linear .3s;grid-template-rows:0fr;display:grid}.sh-grupp[data-oppen]>.sh-panel{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.sidhuvud:not([data-lada]) .sh-panel{visibility:inherit;transition:grid-template-rows .3s var(--sh-kurva)}.sh-panel-inre{opacity:0;min-height:0;transition:opacity .2s var(--sh-kurva);gap:4px;display:grid;overflow:hidden}.sh-grupp[data-oppen] .sh-panel-inre{opacity:1;transition-delay:60ms}.sh-panel-fot{display:none}.sh-panel-inre>:last-child{padding-bottom:16px}.sh-utvald{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:14px 16px}.sh-utvald:hover{box-shadow:none;translate:none}.sh-utvald-bild,.sh-utvald-text{display:none}.sh-utvald-over{grid-column:1}.sh-utvald-rubrik{grid-column:1;font-size:18px}.sh-utvald-lank{grid-area:1/2/span 2;margin:0;font-size:0}.sh-utvald-lank .sh-pil{width:20px;height:20px}.sh-kolumner,.sh-panel-kunskap .sh-kolumner{grid-template-columns:minmax(0,1fr);gap:4px}.sh-kol:first-child:not(:only-child) ul{grid-template-columns:minmax(0,1fr)}.sh-kol-rubrik{margin:12px 4px 4px}.sh-post{box-sizing:border-box;min-height:56px;padding:10px 4px}.sh-post-pil{display:none}.sh-nyhet{padding:10px 4px}.sh-lada-fot{gap:10px;margin-top:auto;padding-top:24px;display:grid}.sh-lada-fot .sh-knapp{height:52px;font-size:16px}}@media (max-width:419px){.sh-menyknapp{justify-content:center;width:44px;padding:0}.sh-menyknapp-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sh-cta{padding:0 16px}}@media (max-width:359px){.sh-cta{display:none}}@media (prefers-reduced-motion:reduce){.sidhuvud *,.sidhuvud:before{transition:none!important;animation:none!important}.sh-utvald:hover{translate:none}}.varumarke{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.skata-ikon{flex:none;width:34px;height:34px;line-height:0;display:block}.skata-ikon svg{width:100%;height:100%;display:block}.ordmarke{font:800 23px/1 var(--font-display);letter-spacing:-.025em}.varumarke .skata-ikon{transition:rotate .32s var(--k-kurva,ease-out)}.varumarke:hover .skata-ikon{rotate:-6deg}.skata{flex:none;line-height:0;display:block}.skata svg{width:100%;height:auto;display:block;overflow:visible}.skata-xs{width:40px}.skata-s{width:64px}.skata-m{width:104px}.skata-l{width:152px}@media (max-width:640px){.skata-l{width:120px}.skata-xl{width:152px}}.sidfot,.sektion-mork,.band-mork,.kb-cta-skola{--kontur:#f6f3ea}.skata [data-del=vinge]:not([transform]){transform-box:view-box;transform-origin:240px 220px;transition:rotate .42s var(--k-kurva,ease-out)}:is(.kb-cta,.sidfot,.vl-ram,.kb-oversikthero,.nasta-steg,#eleven):hover .skata-vinka [data-del=vinge]:not([transform]){rotate:-7deg}@keyframes skata-hopp{0%{translate:0}45%{animation-timing-function:cubic-bezier(.4,0,1,1);translate:0 -6px}to{translate:0}}.skata-glad [data-del=hopp],.skata-glad [data-del=huvud]{animation:.32s cubic-bezier(.22,1,.36,1) .12s both skata-hopp}.skata-rad{align-items:center;gap:max(16px,.25em);display:flex}.skata-rad>.skata{margin-block:-4px}.tack.skata-rad p{margin:0}@media (min-width:901px){.vl-ram .tack .skata{display:none}}@media (max-width:560px){.vl-vag{--vl-skata:104px}}@keyframes skata-in{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.js .avslojas.syns .vl-skata-bas,.js .flikar-vl.syns .vl-skata-bas{animation:skata-in .52s var(--k-kurva,ease-out) .18s both}.vl-skata-klar [data-del=hopp],.vl-skata-klar [data-del=huvud]{animation:none}:is(.vl-ram:has([data-roll=tack]:not([hidden])) .vl-skata-klar [data-del=hopp],.vl-ram:has([data-roll=tack]:not([hidden])) .vl-skata-klar [data-del=huvud]){animation:.32s cubic-bezier(.22,1,.36,1) .12s both skata-hopp}#eleven>.sektion-huvud{justify-content:space-between;align-items:end;column-gap:var(--rytm-6,32px);grid-template-columns:minmax(0,720px) auto;max-width:none;display:grid}#eleven>.sektion-huvud>:not(.skata){grid-column:1}#eleven>.sektion-huvud{grid-template-rows:minmax(0,1fr) auto}#eleven>.sektion-huvud>h2{align-self:end}#eleven .eleven-skata{grid-area:1/2/span 2;align-self:end;margin-bottom:-8px}@media (max-width:760px){#eleven .eleven-skata{display:none}}.app-forklaring-huvud .app-skata{width:34px;margin:-8px -4px -10px auto}@media (prefers-reduced-motion:reduce){.skata,.skata [data-del],.varumarke .skata-ikon{transition:none!important;animation:none!important;rotate:none!important}}:root{--ts-display:clamp(42px, 2.8vw + 22px, 62px);--ts-display-lh:.98;--ts-h1:clamp(38px, 2.2vw + 20px, 56px);--ts-h1-lh:1.02;--ts-h1-artikel:clamp(34px, 1.8vw + 18px, 50px);--ts-h2:clamp(30px, 1.5vw + 20px, 44px);--ts-h2-lh:1.06;--ts-h2-text:clamp(25px, .7vw + 19px, 31px);--ts-h3:clamp(20px, .3vw + 17px, 22px);--ts-h3-lh:1.2;--ts-ingress:clamp(18px, .3vw + 16px, 20.5px);--ts-brod:18px;--ts-brod-lh:1.62;--ts-liten:15.5px;--ts-meta:14px;--ts-etikett:12.5px;--ls-display:-.035em;--ls-h1:-.03em;--ls-h2:-.024em;--ls-h3:-.012em;--ls-etikett:.1em}@media (max-width:380px){:root{--ts-display:38px;--ts-h1:33px;--ts-h1-artikel:31px;--ts-h2:28px}}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) body{--ink-muted:#44505c}}:root[data-theme=light] body{--ink-muted:#44505c}body{font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landning :is(h1,h2,h3){text-wrap:balance}.landning :is(p,li){text-wrap:pretty}.landning :is(time,.tid,.kb-nyhet-dag,[data-raknare]){font-variant-numeric:tabular-nums}.landning h1{font-size:var(--ts-display);line-height:var(--ts-display-lh);letter-spacing:var(--ls-display)}.landning h2{font-size:var(--ts-h2);line-height:var(--ts-h2-lh);letter-spacing:var(--ls-h2)}.landning :is(.sektion-huvud,.delad-text,.sektion-text,.vl-varfor)>p{font-size:var(--ts-brod);line-height:var(--ts-brod-lh)}.landning .falt label{font:600 15px/1.35 var(--font);letter-spacing:-.003em}.landning .falt .hjalp{color:var(--ink-muted);margin:2px 0 8px;font-size:14px;line-height:1.45}.landning .falt .kryss span{font-size:14.5px;line-height:1.5}.landning .under-formular{color:var(--ink-muted);font-size:14px;line-height:1.5}
