@font-face{font-family:sans;src:url(../media/GeneralSans_Variable-s.p.3dbb_vuk3uz4x.woff2)format("woff2");font-display:swap;font-weight:200 700;font-style:normal}@font-face{font-family:sans;src:url(../media/GeneralSans_VariableItalic-s.p.0lx-vnehueo3r.woff2)format("woff2");font-display:swap;font-weight:200 700;font-style:italic}@font-face{font-family:sans Fallback;src:local(Arial);ascent-override:91.05%;descent-override:21.64%;line-gap-override:9.01%;size-adjust:110.93%}.sans_c1a98d2c-module__8FwoKq__className{font-family:sans,sans Fallback}.sans_c1a98d2c-module__8FwoKq__variable{--font-sans:"sans", "sans Fallback"}
@font-face{font-family:rubrik;src:url(../media/CabinetGrotesk_Variable-s.p.2ra45opl1l8qi.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:rubrik Fallback;src:local(Arial);ascent-override:84.24%;descent-override:27.11%;line-gap-override:8.71%;size-adjust:103.28%}.rubrik_8f5d135-module__5ENp2W__className{font-family:rubrik,rubrik Fallback}.rubrik_8f5d135-module__5ENp2W__variable{--font-rubrik:"rubrik", "rubrik Fallback"}
:root{--papper:#fafaf6;--ton:#f1efe6;--black:#101c20;--natt:#0b1e24;--petrol:#1e535e;--petrol-djup:#123b44;--sol:#f2b441;--sol-djup:#d99a22;--dov:#56666a;--har:#e2e0d5;--har-mork:#c9c6b8;--ljus-1:#fafaf6;--ljus-2:#d3d9d8;--ljus-3:#b9c3c2;--linje-mork:#2a454c;--sans:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--rubrik:var(--font-rubrik), var(--font-sans), sans-serif;--natt-grad:linear-gradient(150deg, #0b1e24 0%, #123b44 58%, #184850 100%);--rorelse:cubic-bezier(.16, 1, .3, 1);--luft:clamp(80px, 10vw, 112px);--sidbredd:72rem;--svart:var(--black);--vit:#fff;--gra:var(--dov);--ljus:var(--ton);--serif:Georgia, "Times New Roman", serif;--kant:24px;interpolate-size:allow-keywords}*,:before,:after{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--sans);color:var(--black);background:var(--papper);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.6;overflow-x:clip}a{color:inherit}:focus-visible{outline:2px solid var(--sol-djup);outline-offset:3px}img{max-width:100%;height:auto;display:block}h1,h2,h3{font-family:var(--rubrik);text-wrap:balance;margin:0}h1,h2{letter-spacing:-.02em;font-weight:500;line-height:1.04}h1{font-size:clamp(2.6rem,6vw,4.25rem)}h2{font-size:clamp(2.1rem,4.2vw,3rem)}h3{letter-spacing:-.005em;font-size:1.25rem;font-weight:600;line-height:1.25}p{margin:0}.ram{width:100%;max-width:calc(var(--sidbredd) + 2 * var(--kant));padding-inline:var(--kant);margin-inline:auto;position:relative}.etikett{letter-spacing:.16em;text-transform:uppercase;color:var(--petrol);font-size:.75rem;font-weight:500}.ingress{color:var(--dov);max-width:36rem;font-size:clamp(1.125rem,1.6vw,1.25rem);line-height:1.6}.knappar{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.knappar:empty{display:none}.knapp{min-height:3rem;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.4rem .85rem 1.75rem;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.knapp-pil{width:1.25rem;height:1.25rem;transition:transform .3s var(--rorelse);border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;display:inline-flex}.knapp:hover .knapp-pil{transform:translate(3px)}.knapp-fylld{background:var(--sol);color:var(--natt)}.knapp-fylld .knapp-pil{background:#0b1e2424}.knapp-fylld:hover{background:var(--sol-djup)}.knapp-kontur{color:var(--ljus-1);border-color:#fafaf673}.knapp-kontur:hover{background:#fafaf61a}.knapp-mork{background:var(--black);color:var(--papper)}.knapp-mork .knapp-pil{background:#fafaf629}.knapp-mork:hover{background:var(--petrol)}.knapp-kontur-mork{border-color:var(--black);color:var(--black)}.knapp-kontur-mork:hover{background:var(--black);color:var(--papper)}.knapp-lank{min-height:0;color:var(--black);border-radius:0;padding:.4rem 0}.knapp-lank>span:first-child{text-decoration:underline;-webkit-text-decoration-color:var(--har-mork);text-decoration-color:var(--har-mork);text-underline-offset:4px;transition:text-decoration-color .25s}.knapp-lank:hover>span:first-child{text-decoration-color:currentColor}.mork .knapp-lank{color:var(--ljus-1)}.knapp-liten{min-height:2.5rem;padding:.6rem 1rem .6rem 1.25rem}.knapp-bred{width:100%}.bild{margin:0;overflow:hidden}.bild img{object-fit:cover;width:100%;height:100%}[data-parallax] img{will-change:transform;transform:scale(1.1)}.mork{background:var(--natt-grad);color:var(--ljus-1);position:relative;overflow:hidden}.mork .ram{position:relative}.sken{pointer-events:none;background:radial-gradient(circle,#f2b44133 0%,#f2b4410f 42%,#0000 68%);border-radius:50%;width:560px;height:560px;position:absolute}.sken-hoger{top:-11rem;right:-11rem}.sken-vanster{width:480px;height:480px;bottom:-11rem;left:-11rem}.sken-litet{width:260px;height:260px;top:-6rem;right:-6rem}.sidhuvud{z-index:20;background:var(--papper);border-bottom:1px solid var(--har);position:sticky;top:0}.sidhuvud-rad{justify-content:space-between;align-items:center;gap:1.5rem;min-height:4.25rem;display:flex}.ordmarke{font-size:26px;text-decoration:none;display:inline-flex}.ordmarke-ord{font-family:var(--rubrik);letter-spacing:-.025em;-webkit-user-select:none;user-select:none;font-weight:600;line-height:1}.ordmarke-i{display:inline-block;position:relative}.ordmarke-i:after{content:"";background:var(--sol);border-radius:50%;width:.17em;height:.17em;position:absolute;top:.02em;left:50%;transform:translate(-50%)}.meny-bred{align-items:center;gap:2rem;display:none}.meny-rad,.sprakvaxlare,.meny-panel ul{margin:0;padding:0;list-style:none;display:flex}.meny-rad{gap:2rem}.meny-rad a{color:var(--dov);font-size:.875rem;text-decoration:none;transition:color .2s}.meny-rad a:hover,.meny-rad a[aria-current=page]{color:var(--black)}.meny-rad a[aria-current=page]{font-weight:500}.sprakvaxlare{letter-spacing:.08em;gap:.35rem;font-size:.75rem;font-weight:500}.sprakvaxlare a{color:var(--dov);padding:.3rem .35rem;text-decoration:none;display:inline-block}.sprakvaxlare a:hover{color:var(--black)}.sprakvaxlare a[aria-current=true]{color:var(--black);text-decoration:underline;-webkit-text-decoration-color:var(--sol);text-decoration-color:var(--sol);text-underline-offset:5px;text-decoration-thickness:2px}.meny-smal-knapp{width:2.75rem;height:2.75rem;color:var(--black);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-.6rem;padding:0;display:inline-flex}.hamburgare{gap:6px;width:24px;display:grid}.hamburgare span{height:2px;transition:transform .3s var(--rorelse), opacity .2s ease;background:currentColor;display:block}.meny-smal-knapp[aria-expanded=true] .hamburgare span:first-child{transform:translateY(8px)rotate(45deg)}.meny-smal-knapp[aria-expanded=true] .hamburgare span:nth-child(2){opacity:0}.meny-smal-knapp[aria-expanded=true] .hamburgare span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.meny-panel{padding:.5rem var(--kant) 1.5rem;background:var(--papper);border-bottom:1px solid var(--har);position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px -18px #101c2040}.meny-panel[hidden]{display:none}.meny-panel>ul:not(.sprakvaxlare){flex-direction:column}.meny-panel>ul:not(.sprakvaxlare) a{border-bottom:1px solid var(--har);color:var(--dov);padding:.85rem 0;font-size:1rem;text-decoration:none;display:block}.meny-panel>ul:not(.sprakvaxlare) a[aria-current=page]{color:var(--black);font-weight:500}.meny-panel .sprakvaxlare{gap:.75rem;margin:1rem 0 1.25rem;font-size:.875rem}@media (min-width:900px){.meny-bred{display:flex}.meny-smal-knapp,.meny-panel{display:none}}.sajt{min-height:60vh;display:block}.block{padding-block:var(--luft);position:relative}.block h2+.prosa{margin-top:1.75rem}.block h2+div:has(>.prosa){margin-top:1.75rem}.block:not(.mork,.hero,.bildband)+.block:not(.mork,.hero,.bildband,.fler){padding-top:0}.block:is(.faq,.funktioner-spalter,.senaste-inlagg)+.block:is(.faq,.funktioner-spalter,.senaste-inlagg){padding-top:var(--luft);border-top:1px solid var(--har)}.sidrubrik{padding-block:clamp(5rem,9vw,7rem) 3rem}.hero-foto{background:var(--natt);min-height:86svh;color:var(--ljus-1);flex-direction:column;justify-content:flex-end;padding:0;display:flex;overflow:hidden}.hero-foto-bild{position:absolute;inset:0}.hero-foto-bild .bild{width:100%;height:100%}.hero-foto-bild:after{content:"";pointer-events:none;background:linear-gradient(#0b1e24a8 0%,#0b1e249e 35%,#0b1e24eb 100%);position:absolute;inset:0}.hero-foto-text{padding-block:10rem 4rem}@media (min-width:1024px){.hero-foto-bild:after{background:linear-gradient(#0b1e248c 0%,#0b1e2447 38%,#0b1e24e6 100%)}}.hero-foto .etikett{color:var(--sol)}.hero-foto .etikett+h1{margin-top:1.5rem}.hero-foto h1{max-width:14em;color:var(--ljus-1);font-size:clamp(2.75rem,6.4vw,4.5rem);line-height:1.02}.hero-foto .ingress{max-width:34rem;color:var(--ljus-2);margin-top:1.5rem}.hero-foto .knappar{margin-top:2.25rem}.hero-sida{padding-block:clamp(5rem,9vw,7rem) clamp(3.5rem,6vw,5rem)}.hero-sida h1{max-width:15em;margin-top:1.5rem}.hero-sida .etikett+h1{margin-top:1.5rem}.hero-sida h1:first-child{margin-top:0}.hero-sida .ingress{max-width:37rem;margin-top:1.75rem}.hero-sida .knappar{margin-top:2rem}.hero-band{height:46vh;margin-top:clamp(3.5rem,6vw,5rem);margin-bottom:calc(-1*clamp(3.5rem,6vw,5rem));overflow:hidden}.hero-band .bild{height:100%}@media (min-width:640px){.hero-band{height:62vh}}.hero-sida:has(.hero-band)+.block{padding-top:var(--luft)}@keyframes intro-upp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.intro{animation:intro-upp .9s var(--rorelse) both;animation-delay:var(--dröj,0s)}}.redigera .intro{animation:none}.logoremsa{border-bottom:1px solid var(--har);text-align:center;padding-block:3rem 3.5rem}.logoremsa .etikett{color:var(--dov)}.logoremsa ul{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:1.5rem 3rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.logoremsa li{color:#a3aaa9;letter-spacing:-.01em;-webkit-user-select:none;user-select:none;font-size:clamp(1.25rem,2vw,1.5rem);transition:color .3s}.logoremsa li:hover{color:#6c7677}.logo-a{font-weight:600}.logo-b{font-family:var(--rubrik);font-weight:500}.logo-c{font-weight:500}.logo-d{font-family:var(--rubrik);font-weight:700}.logo-e{font-weight:700;letter-spacing:.08em!important}.logo-f{font-weight:600;letter-spacing:.28em!important}@media (min-width:640px){.logoremsa ul{gap:1.5rem 4rem}}.prosa{max-width:33rem;color:var(--dov);font-size:1.0625rem;line-height:1.7}.prosa>*+*{margin-top:1.25em}.prosa h2,.prosa h3{color:var(--black)}.prosa h2{margin-top:2em;font-size:clamp(1.5rem,2.4vw,1.875rem)}.prosa h3{margin-top:1.75em}.prosa>:first-child{margin-top:0}.prosa strong{color:var(--black);font-weight:600}.prosa a{color:var(--petrol);text-underline-offset:3px;text-decoration-color:#1e535e59}.prosa a:hover{text-decoration-color:currentColor}.prosa ul,.prosa ol{padding-left:1.25em}.prosa li+li{margin-top:.4em}.prosa>p:first-child>em:only-child{letter-spacing:.16em;text-transform:uppercase;color:var(--petrol);font-size:.75rem;font-style:normal;font-weight:500;display:block}.prosa blockquote{border-left:2px solid var(--sol);color:var(--black);margin:1.75em 0 0;padding-left:1.25rem;font-style:italic}.text h2{max-width:16em}@media (min-width:900px){.text .prosa:has(>p+p):not(:has(>:is(h2,h3,ul,ol,blockquote))){columns:2;column-gap:2.5rem;max-width:56rem}.text .prosa:has(>p+p):not(:has(>:is(h2,h3,ul,ol,blockquote)))>p{break-inside:avoid}}.text .prosa:has(>p+p):not(:has(>:is(h2,h3,ul,ol,blockquote))){font-size:1.125rem}.text .prosa ul{max-width:31rem;padding:0;font-size:.9375rem;list-style:none}.text .prosa ul li{border-top:1px solid var(--har);margin:0;padding-block:.9rem}.block.text:has(.prosa>blockquote:only-child){padding-top:var(--luft);background:var(--natt-grad);color:var(--ljus-1);overflow:hidden}.text:has(.prosa>blockquote:only-child):before{content:"";pointer-events:none;background:radial-gradient(circle,#f2b44133 0%,#f2b4410f 42%,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;top:-10rem;right:-10rem}.text:has(.prosa>blockquote:only-child)+.block{padding-top:var(--luft)}.text:has(.prosa>blockquote:only-child) .ram{max-width:calc(42rem + 2 * var(--kant))}.text:has(.prosa>blockquote:only-child) h2{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;text-align:center;color:var(--sol);max-width:none;font-size:.75rem;font-weight:500}.text .prosa>blockquote:only-child{border:1px solid var(--linje-mork);color:var(--ljus-2);background:#0b1e2480;margin:0;padding:1.75rem 1.75rem 1.75rem 3.5rem;font-size:.9375rem;font-style:normal;line-height:1.7;position:relative}.text .prosa>blockquote:only-child:before,.text .prosa>blockquote:only-child:after{content:"";background:var(--sol);border-radius:50%;width:10px;height:10px;position:absolute;top:2.3rem;left:1.6rem}@media (prefers-reduced-motion:no-preference){.text .prosa>blockquote:only-child:after{animation:1.8s cubic-bezier(0,0,.2,1) infinite larm}}@keyframes larm{75%,to{opacity:0;transform:scale(2.4)}}.text .prosa>blockquote:only-child strong:first-child{font-family:var(--rubrik);color:var(--ljus-1);margin-bottom:.35rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.25;display:inline-block}.text .prosa>blockquote:only-child em{letter-spacing:.14em;text-transform:uppercase;color:var(--ljus-3);font-size:.75rem;font-style:normal}.text .prosa>blockquote:only-child strong:last-child:not(:first-child){color:var(--sol)}@media (min-width:640px){.text .prosa>blockquote:only-child{padding:2.25rem 2.25rem 2.25rem 4rem}.text .prosa>blockquote:only-child:before,.text .prosa>blockquote:only-child:after{top:2.85rem;left:2rem}}.bildtext-ram{align-items:start;gap:3rem;display:grid}.bildtext-bild .bild{aspect-ratio:4/3}.bildtext .prosa{font-size:1.125rem}.bildtext .knappar{margin-top:1.75rem}.bildtext .prosa>p:first-child:has(>em:only-child)+p{color:var(--black)}@media (min-width:1024px){.bildtext-ram{grid-template-columns:1.05fr 1fr;gap:4rem}.bild-vanster .bildtext-ram{grid-template-columns:1fr 1.05fr}.bild-vanster .bildtext-bild{order:-1}.bild-vanster .bildtext-bild .bild{position:sticky;top:6rem}.bildtext-ram{align-items:center}.bildtext-ram:has(.prosa>p:nth-child(3)){align-items:start}}.bildband{background:var(--natt);min-height:34rem;color:var(--ljus-1);text-align:center;align-items:center;display:flex;overflow:hidden}.bildband-bild{position:absolute;inset:0}.bildband-bild .bild{width:100%;height:100%}.bildband-bild img{opacity:.72}.bildband-bild:after{content:"";pointer-events:none;background:linear-gradient(#0b1e24e0 0%,#0b1e2480 50%,#0b1e24e0 100%);position:absolute;inset:0}.bildband-text{padding-block:clamp(4rem,8vw,6rem)}.bildband-text h2{max-width:16em;color:var(--ljus-1);margin-inline:auto}.bildband-text p{max-width:31rem;color:var(--ljus-2);margin:1.25rem auto 0;font-size:1.0625rem;line-height:1.65}.sektionshuvud{max-width:44rem}.sektionshuvud .ingress{margin-top:1.5rem}.funktionsrutnat{margin:0;padding:0;list-style:none;display:grid}.funktion p{color:var(--dov);margin-top:.75rem;line-height:1.65}.funktioner-spalter .funktionsrutnat{gap:2.5rem 2rem;margin-top:3.5rem}.funktioner-spalter .funktion{border-top:1px solid #c3c6c0;padding-top:1.5rem}@media (min-width:640px){.funktioner-spalter .funktionsrutnat{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.funktioner-spalter .funktionsrutnat{grid-template-columns:repeat(var(--spalter,3), 1fr);gap:3rem 2rem}}.funktioner-bilder .funktion{border-top:0;padding-top:0}.funktion-bild{aspect-ratio:4/3;margin-bottom:1.25rem}.funktioner-rader .funktion{border-top:1px solid var(--har);gap:.5rem;padding-block:1.75rem;display:grid}.funktioner-rader .funktion:last-child{border-bottom:1px solid var(--har)}.funktioner-rader .funktion p{max-width:32rem;margin:0}@media (min-width:640px){.funktioner-rader .funktion{grid-template-columns:1fr 1.6fr;column-gap:2.5rem}}.funktioner-rader .funktion-bild{grid-column:1/-1;width:8rem;margin:0 0 .75rem}.redigera .funktioner-spalter .funktion-bild.bild-tom{aspect-ratio:16/5}.siffror-rader{border-top:1px solid var(--har);margin:0;padding:0;list-style:none;display:grid}.siffra{border-bottom:1px solid var(--har);flex-direction:column;gap:.6rem;padding-block:1.75rem;display:flex}.siffra-tal{font-family:var(--rubrik);letter-spacing:-.02em;color:var(--petrol);font-size:clamp(2.25rem,3.6vw,2.5rem);font-weight:500;line-height:1.05}.siffra-etikett{color:var(--dov);font-size:.875rem;line-height:1.55}@media (min-width:640px){.siffror-rader{grid-template-columns:repeat(var(--spalter,3), 1fr)}.siffra{border-bottom:0;border-right:1px solid var(--har);padding:1.75rem 2rem}.siffra:first-child{padding-left:0}.siffra:last-child{border-right:0}}.siffror-ljus,.block+.siffror-ljus,.block:not(.mork,.hero,.bildband)+.siffror-ljus{padding-top:0}.mork+.siffror-ljus,.bildband+.siffror-ljus{padding-top:var(--luft)}.siffror-mork h2{max-width:14em;color:var(--ljus-1)}.siffror-mork .siffror-rader{border-color:var(--linje-mork);margin-top:4rem}.siffror-mork .siffra{border-color:var(--linje-mork)}.siffror-mork .siffra-tal{color:var(--ljus-1);font-size:clamp(2.25rem,4.2vw,3rem)}.siffror-mork .siffra-etikett{color:var(--ljus-3)}.diagram-plats{margin-top:3.5rem}.diagram,.diagram-yta{position:relative}.diagram svg{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.diagram-fyllning{opacity:0;transition:opacity 1.2s .4s}.diagram-fyllning[data-ritad],.diagram-nod[data-ritad]{opacity:1}.diagram-nod{opacity:0;transition:opacity .5s}.diagram-nod circle{transition:all .3s}.diagram-traff{cursor:pointer;outline:none}.diagram-punkt{opacity:0;transition:opacity .6s}@keyframes nod-puls{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(2.4)}}@media (prefers-reduced-motion:no-preference){.diagram-puls{animation:2.6s ease-in-out infinite nod-puls}}.diagram-grundlast{letter-spacing:.14em;text-transform:uppercase;color:var(--ljus-3);font-size:11px;position:absolute;transform:translateY(.5em)}.diagram-kort{opacity:0;pointer-events:none;background:#0b1e24f5;border:1px solid #f2b44140;border-radius:8px;width:16rem;max-width:70vw;padding:1rem;transition:opacity .5s;position:absolute;transform:translateY(calc(-100% - 22px))}.diagram-kort[data-aktiv]{opacity:1}.diagram-kort-rad{align-items:baseline;gap:.6rem;font-size:.875rem;display:flex}.diagram-tid{font-family:var(--rubrik);color:var(--sol);font-weight:600}.diagram-rubrik{color:var(--ljus-1);font-weight:500}.diagram-text{color:var(--ljus-2);margin-top:.4rem;font-size:13px;line-height:1.6}.diagram-axel{letter-spacing:.2em;color:var(--ljus-3);justify-content:space-between;margin-top:.25rem;font-size:11px;display:flex}.diagram-fotnot{max-width:24rem;color:var(--ljus-3);margin-top:1.5rem;font-size:.75rem;line-height:1.6}.diagram-kort-smal{display:none}@media (max-width:639px){.diagram-yta .diagram-kort{display:none}.diagram-kort-smal{margin-top:1.25rem;display:block}.diagram-kort-smal .diagram-kort{opacity:1;width:auto;max-width:none;position:static;transform:none}.diagram-kort-smal .diagram-kort:not([data-aktiv]){display:none}.diagram-kort-smal .diagram-kort[data-aktiv]{animation:intro-upp .5s var(--rorelse) both}}.flikar h2{max-width:16em}.flikar-ram{margin-top:3rem}.flikar-knappar{border-bottom:1px solid var(--har);scrollbar-width:none;gap:.25rem;display:flex;overflow-x:auto}.flik-knapp{font:inherit;font-family:var(--rubrik);color:var(--dov);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-right:1rem;padding:.9rem 1rem .9rem 0;font-size:1.125rem;font-weight:600;transition:color .2s,border-color .2s}.flik-knapp:hover{color:var(--black)}.flik-knapp[aria-selected=true]{color:var(--black);border-bottom-color:var(--sol)}.flik-panel{padding-top:2rem}.flik-innehall{align-items:start;gap:2rem;display:grid}.flik-innehall .prosa{font-size:1.125rem}.flik-bild{aspect-ratio:16/10}@media (min-width:900px){.flikar-ram{grid-template-columns:15rem 1fr;gap:3rem;display:grid}.flikar-knappar{border-bottom:0;border-left:1px solid var(--har);flex-direction:column;gap:0}.flik-knapp{border-bottom:0;border-left:2px solid #0000;margin:0 0 0 -1px;padding:.9rem 1.25rem}.flik-knapp[aria-selected=true]{border-left-color:var(--sol)}.flik-panel{padding-top:0}.flik-innehall{grid-template-columns:1fr 1.15fr;gap:2.5rem}}@media (prefers-reduced-motion:no-preference){.flik-panel:not([hidden]){animation:intro-upp .6s var(--rorelse) both}}.flikar-staplade{margin-top:2.5rem}.flikar-staplade .flik-panel+.flik-panel{border-top:1px solid var(--har);margin-top:2.5rem;padding-top:2.5rem}.flik-rubrik{margin-bottom:1rem}@media (min-width:900px){.flikar-staplade .flik-panel{grid-template-columns:1fr 1.15fr;align-items:start;column-gap:2.5rem;display:grid}.flikar-staplade .flik-rubrik{grid-column:1/-1}}.flikar-staplade .flik-bild{aspect-ratio:16/10}.flikar-kolumner{padding-top:0}.flikar-kolumner h2{margin-bottom:3rem}.kolumner{border:1px solid var(--har);background:var(--har);gap:1px;display:grid}.kolumn{background:var(--papper);flex-direction:column;padding:2rem;display:flex;position:relative;overflow:hidden}.kolumn.mork{background:var(--natt)}.kolumn-rubrik{font-size:1.25rem}.kolumn .prosa{flex:1;margin-top:1.5rem;font-size:.875rem;line-height:1.6}.kolumn .prosa h3{letter-spacing:-.02em;font-size:clamp(2.25rem,3.4vw,3rem);font-weight:500;line-height:1.04}.kolumn .prosa>p,.kolumn .prosa>ul{max-width:27rem}.kolumn .prosa h3+p{margin-top:.5rem}.kolumn .prosa ul{color:var(--black);margin-top:1.75rem;padding:0;list-style:none}.kolumn .prosa li{border-top:1px solid var(--har);margin:0;padding:.75rem 0 .75rem 1.6rem;position:relative}.kolumn .prosa li:before{content:"✓";color:var(--petrol);position:absolute;left:0}.kolumn .knapp{margin-top:2rem}.kolumn.mork .kolumn-rubrik,.kolumn.mork .prosa strong,.kolumn.mork .prosa li{color:var(--ljus-1)}.kolumn.mork .prosa{color:var(--ljus-2)}.kolumn.mork .prosa h3{color:var(--sol)}.kolumn.mork .prosa li{border-color:var(--linje-mork)}.kolumn.mork .prosa li:before{color:var(--sol)}@media (min-width:640px){.kolumn{padding:2.5rem}}@media (min-width:1024px){.kolumner{grid-template-columns:repeat(var(--spalter,3), 1fr)}}.citat-figur{text-align:center;max-width:48rem;margin:0 auto}.citat blockquote{font-family:var(--rubrik);letter-spacing:-.015em;text-wrap:balance;color:var(--black);margin:0;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:500;line-height:1.3}.citat blockquote:before,.citat blockquote:after{content:"”"}.citat figcaption{color:var(--dov);margin-top:2rem;font-size:.875rem}.citat-namn{color:var(--black);font-weight:500}.citat-portratt{border-radius:50%;width:4.5rem;height:4.5rem;margin:0 auto 2rem}.uppmaning h2{color:var(--ljus-1)}.uppmaning p{color:var(--ljus-2);line-height:1.65}.uppmaning-band{background:var(--natt);text-align:center;padding-block:clamp(6rem,11vw,8rem)}.band-dekor{position:absolute;inset:0;overflow:hidden}.band-dekor img{object-fit:cover;opacity:.55;width:100%;height:100%}.band-dekor:after{content:"";background:linear-gradient(#0b1e24db 0%,#0b1e248c 50%,#0b1e24e6 100%);position:absolute;inset:0}.uppmaning-band h2{max-width:14em;margin-inline:auto}.uppmaning-band p{max-width:32rem;margin:1.25rem auto 0}.uppmaning-band .knappar{justify-content:center;margin-top:2.25rem}.uppmaning-boka{scroll-margin-top:4rem}.boka-ram{align-items:center;gap:3rem;display:grid}.boka-ram p{max-width:32rem;margin-top:1.5rem}.boka-ruta{border:1px solid var(--linje-mork);background:#0b1e2466;padding:1.75rem}@media (min-width:640px){.boka-ruta{padding:2.25rem}}@media (min-width:1024px){.boka-ram{grid-template-columns:1fr 1fr;gap:4rem}}.boka-form,.boka-par{gap:1rem;display:grid}@media (min-width:640px){.boka-par{grid-template-columns:1fr 1fr}}.boka-form label{color:var(--ljus-2);gap:.4rem;font-size:.875rem;display:grid}.boka-form input{width:100%;font:inherit;color:var(--ljus-1);background:#fafaf60d;border:1px solid #44606a;border-radius:8px;padding:.8rem 1rem;transition:border-color .2s}.boka-form input:focus{border-color:var(--sol);outline:1px solid var(--sol)}.boka-form .knapp{margin-top:.5rem}.uppmaning .boka-not{max-width:24rem;color:var(--ljus-3);margin-top:.25rem;font-size:.75rem}.boka-tack{text-align:center;border:1px solid #f2b44166;border-radius:12px;padding:2rem}.boka-bock{background:var(--sol);width:3rem;height:3rem;color:var(--natt);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;font-weight:700;display:inline-flex}.boka-tack h3{color:var(--ljus-1)}.boka-tack p{margin:.5rem auto 0}.faq-ram{gap:2.5rem;display:grid}.faq h2{max-width:12em}@media (min-width:1024px){.faq-ram{grid-template-columns:1fr 1.5fr;align-items:start;gap:4rem}.faq h2{position:sticky;top:6.5rem}}.fragor{border-top:1px solid #c3c6c0}.fragor details{border-bottom:1px solid var(--har)}.fragor summary{font-family:var(--rubrik);cursor:pointer;padding:1.4rem 2.75rem 1.4rem 0;font-size:1.25rem;font-weight:600;line-height:1.3;list-style:none;display:block;position:relative}.fragor summary::-webkit-details-marker{display:none}.fragor summary:before,.fragor summary:after{content:"";background:var(--petrol);width:14px;height:2px;transition:transform .35s var(--rorelse);position:absolute;top:50%;right:.35rem}.fragor summary:after{transform:rotate(90deg)}.fragor details[open] summary:after{transform:rotate(0)}.fragor summary:hover{color:var(--petrol)}.fragor .svar p{max-width:32rem;color:var(--dov);padding-bottom:1.5rem;line-height:1.7}.fragor details::details-content{block-size:0;transition:block-size .4s var(--rorelse), content-visibility .4s allow-discrete;overflow:clip}.fragor details[open]::details-content{block-size:auto}.kortrutnat{gap:3rem 2rem;margin-top:3rem;display:grid}@media (min-width:720px){.kortrutnat{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.kortrutnat{grid-template-columns:repeat(3,1fr)}}.kort{flex-direction:column;display:flex;position:relative}.kort-bild{aspect-ratio:16/10;background:var(--ton);margin-bottom:1.25rem;display:block;overflow:hidden}.kort-bild img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--rorelse)}.kort:hover .kort-bild img{transform:scale(1.04)}.metarad{letter-spacing:.12em;text-transform:uppercase;color:var(--petrol);font-size:.75rem;font-weight:500}.kort h3{letter-spacing:-.01em;margin-top:.75rem;font-size:1.375rem;font-weight:500}.kort h3 a{text-decoration:none}.kort h3 a:after{content:"";position:absolute;inset:0}.kort p:not(.metarad){color:var(--dov);margin-top:.75rem;font-size:.9375rem;line-height:1.6}.las-mer{text-decoration:underline;-webkit-text-decoration-color:var(--har-mork);text-decoration-color:var(--har-mork);text-underline-offset:4px;margin-top:1.25rem;font-size:.875rem;font-weight:600}.kort:hover .las-mer{text-decoration-color:currentColor}.senaste-inlagg h2{max-width:16em}.sida-blogg .hero-sida{padding-bottom:0}@media (min-width:1024px){.bloggrutnat>.kort:first-child{grid-column:1/-1;grid-template-columns:1.4fr 1fr;align-content:center;column-gap:3rem;display:grid}.bloggrutnat>.kort:first-child .kort-bild{grid-row:1/span 5;margin:0}.bloggrutnat>.kort:first-child h3{font-size:2rem;line-height:1.12}}.liten-rubrik{font-size:1.5rem}.inlagg .ram{max-width:calc(33rem + 2 * var(--kant))}.inlagg .tillbaka a{color:var(--dov);font-size:.875rem;text-decoration:none}.inlagg .tillbaka a:hover{color:var(--black)}.inlagg .metarad{margin-top:2.5rem}.inlagg h1{margin-top:1rem;font-size:clamp(2.25rem,4.6vw,3.25rem)}.inlagg h1+.ingress{margin-top:1.5rem}.inlagg .omslag{aspect-ratio:16/9;margin:2.5rem 0}@media (min-width:1120px){.inlagg .omslag{width:64rem;margin:3rem 0 3rem 50%;transform:translate(-50%)}}.inlagg .omslag.bild-tom{aspect-ratio:16/6}.inlagg .prosa{max-width:none;margin-top:2.5rem}.inlagg .omslag+.prosa{margin-top:0}.inlagg .prosa h2{font-size:clamp(1.5rem,2.6vw,1.875rem)}.inlagg .prosa blockquote{font-family:var(--rubrik);font-size:1.375rem;font-style:normal;font-weight:500;line-height:1.4}.sida-inlagg .fler{border-top:1px solid var(--har)}.saknas{text-align:center}.saknas h1{margin-top:1.25rem}.saknas .ingress{margin:1.25rem auto 0}.saknas .knappar{justify-content:center;margin-top:2.25rem}.sidfot{background:var(--natt);color:var(--ljus-3);padding-block:4rem 2rem}.sidfot .ordmarke{color:var(--ljus-1);font-size:24px}.sidfot-topp{gap:2.5rem;display:grid}.sidfot-om p{max-width:24rem;margin-top:1rem;font-size:.875rem;line-height:1.65}.sidfot-lankar{align-content:start;gap:1.5rem;display:grid}.sidfot-lankar ul{flex-wrap:wrap;gap:.75rem 2rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.sidfot a{color:var(--ljus-3);text-decoration:none;transition:color .2s}.sidfot a:hover,.sidfot a[aria-current]{color:var(--ljus-1)}.sidfot .adress{white-space:pre-line}.sidfot-sprak{font-size:.75rem!important}@media (min-width:900px){.sidfot-topp{grid-template-columns:1fr auto}.sidfot-lankar{justify-items:end}.sidfot-lankar ul{justify-content:flex-end}}.sidfot-botten{border-top:1px solid var(--linje-mork);flex-direction:column;gap:.75rem;margin-top:3.5rem;padding-top:1.5rem;font-size:.75rem;line-height:1.6;display:flex}.sidfot-botten a{text-underline-offset:2px;-webkit-text-decoration:underline #4b6168;text-decoration:underline #4b6168}@media (min-width:640px){.sidfot-botten{flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:no-preference){.reveal-pa [data-reveal]{opacity:0;transition:opacity .8s var(--rorelse), transform .8s var(--rorelse);transition-delay:var(--dröj,0s);transform:translateY(26px)}.reveal-pa [data-reveal].synlig{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-parallax] img{transform:none}}.forhandsrad{padding:6px var(--kant);background:var(--svart);color:var(--vit);margin:0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:12px;line-height:1.4}.forhandsvisning .sidhuvud{position:static}[data-reserv]{outline-offset:3px;outline:1px dashed #b06000}[data-inaktuell]{outline-offset:3px;outline:2px dashed #d4a800}.redigera [data-cms-falt]{cursor:text;border-radius:2px}.redigera [data-cms-typ=richtext]{min-height:1.5em;position:relative}.redigera [data-cms-typ=textarea]{white-space:pre-wrap}.redigera [data-cms-falt]:hover{outline-offset:3px;outline:1px solid #2f6fdf}.redigera [data-cms-falt]:focus{outline-offset:3px;outline:2px solid #2f6fdf}.redigera a{cursor:default}.cms-markerad{outline-offset:3px;background:#2f6fdf1f;outline:2px solid #2f6fdf;transition:background .3s}.redigera [data-cms-falt]:empty:before,.redigera [data-cms-tom]:before{content:attr(data-platshallare);color:var(--gra);opacity:.55;pointer-events:none;font-style:italic}.redigera [data-cms-typ=richtext][data-cms-tom]:not(:empty):before{position:absolute;top:0;left:0}.redigera span[data-cms-falt]:empty,.redigera .knapp[data-cms-falt]:empty{min-width:4ch;display:inline-block}.knapp-fylld[data-cms-falt]:empty:before,.knapp-fylld[data-cms-tom]:before{color:var(--vit)}.cms-verktyg{z-index:1000;color:#fff;background:#1d1d1f;border-radius:8px;gap:2px;padding:4px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:13px;line-height:1;display:flex;position:fixed;transform:translate(-50%,-100%);box-shadow:0 4px 16px #0000002e}.cms-verktyg-under{transform:translate(-50%)}.cms-verktyg button{min-width:30px;height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 8px}.cms-verktyg button:hover{background:#ffffff24}.cms-verktyg button strong,.cms-verktyg button em{font-family:Georgia, var(--serif);font-size:15px}.cms-verktyg-lank{gap:4px;display:flex}.cms-verktyg-lank input{color:#111;width:220px;height:28px;font:inherit;background:#fff;border:1px solid #0000;border-radius:5px;padding:0 8px}.cms-verktyg-lank input[aria-invalid]{border-color:#d33}.redigera [data-cms-bild]{cursor:pointer}.redigera [data-cms-bild]:hover{outline-offset:3px;outline:2px solid #2f6fdf}.redigera .bild-tom{background:var(--ljus);min-height:160px;color:var(--gra);border:1px dashed #8a8a8a;place-items:center;font-size:.95rem;display:grid}.redigera .bild-tom:before{content:attr(data-platshallare)}.redigera .citat-portratt.bild-tom{min-height:96px}.redigera [data-cms-lista]:empty{border:1px dashed #8a8a8a;min-height:48px}.redigera [data-cms-block]:hover{box-shadow:0 0 0 1px #2f6fdf59}.cms-lager{pointer-events:none;z-index:50;font-family:system-ui,sans-serif;font-size:13px;position:fixed;inset:0}.cms-lager button{pointer-events:auto;font:inherit;cursor:pointer;color:#1d4fa8;white-space:nowrap;background:#fff;border:1px solid #2f6fdf;border-radius:4px;padding:4px 9px;line-height:1.2}.cms-lager button:hover:not(:disabled){color:#fff;background:#2f6fdf}.cms-lager button:disabled{opacity:.4;cursor:default}.cms-lager .cms-farlig{color:#b3261e;border-color:#b3261e}.cms-lager .cms-farlig:hover{color:#fff;background:#b3261e}.cms-blockrad{gap:4px;display:flex;position:absolute;transform:translate(-100%)}.cms-plus{position:absolute;transform:translate(-50%,-50%)}.cms-radknapp{position:absolute;transform:translate(-100%)}.cms-radplus{position:absolute}.flik-panel[hidden]{display:none}.sida-inlagg .fler{padding-top:var(--luft)}.redigera .funktioner-rader .funktion-bild.bild-tom{aspect-ratio:4/3;min-height:0;font-size:.75rem}.redigera .funktioner-spalter .funktion-bild.bild-tom{min-height:0}.redigera .hero-band:has(.bild-tom){height:10rem}.redigera .hero-band .bild-tom{height:100%;min-height:0}
