:root{--sand:#F3F1ED;--sand2:#EAE5DD;--linje:#DFD9D1;--ink:#0D1F1E;--dov:#48544F;--svag:#5E6863;--coral:#DE7550;--coral2:#E8826A;--knapp:#DE7550;--knapp-hover:#E4865F;--coral-ink:#2A1A13;--lank:#0D1F1E;--gron:#0D1F1E;--gron2:#102725;--gron-upp:#15302C;--gron-linje:#245852;--gron-ink:#F4F8F7;--gron-dov:#B7C3BF;--gron-svag:#93A09B;--coral-mork:#EE9A7D;--teal:#7FB3A4;--teal-ljus:#E3EEEA;--teal-ink:#2E4A44;--marg:clamp(20px,9vw,160px)}.mork,.mork2{--knapp:#EE9A7D;--knapp-hover:#F3AB92;--bg:var(--gron);--fg:var(--gron-ink);--fg2:var(--gron-dov);--fg3:var(--gron-svag);--line:var(--gron-linje);--card:var(--gron-upp);--card-line:var(--gron-linje);--lnk:var(--coral-mork);--mark:var(--coral-mork);--ik-bg:var(--gron-upp);--ik-fg:var(--coral-mork);--chk:var(--coral-mork);--ks-line:rgba(255,255,255,.28);--ks-bg:transparent;--pill-bg:rgba(238,154,125,.16);--pill-fg:var(--coral-mork);--rek:#1A3B36;--rek-line:var(--coral-mork)}.mork2{--bg:var(--gron2);--card:#173531}.ljus,.sand2,.vit{--knapp:#DE7550;--knapp-hover:#E4865F;--bg:var(--sand);--fg:var(--ink);--fg2:var(--dov);--fg3:var(--svag);--line:var(--linje);--card:#fff;--card-line:var(--linje);--lnk:var(--lank);--mark:var(--coral);--ik-bg:var(--teal-ljus);--ik-fg:var(--teal-ink);--chk:var(--coral);--ks-line:var(--linje);--ks-bg:#fff;--pill-bg:#F7E5DC;--pill-fg:var(--lank);--rek:var(--gron);--rek-line:var(--gron)}.sand2{--bg:var(--sand2)}.vit{--bg:#fff;--card:#F7F5F1}.mork,.mork2,.ljus,.sand2,.vit{background:var(--bg);color:var(--fg)}.niva.rek,.passar-kort .ja,.resor,.film-plats,.qubint-ruta,ol.alternativ li.mork{--knapp:#EE9A7D;--knapp-hover:#F3AB92;--mark:var(--coral-mork);--fg:var(--gron-ink);--fg2:var(--gron-dov);--fg3:var(--gron-svag);--line:var(--gron-linje);--card-line:var(--gron-linje);--lnk:var(--coral-mork);--chk:var(--coral-mork);--ks-line:rgba(255,255,255,.28);--ks-bg:transparent;color:var(--fg)}.prisruta,form.formular,.tack,.enhet-bild,.modal-kort{--knapp:#DE7550;--knapp-hover:#E4865F;--mark:var(--coral);--fg:var(--ink);--fg2:var(--dov);--fg3:var(--svag);--line:var(--linje);--card-line:var(--linje);--lnk:var(--lank);--chk:var(--coral);--ks-line:var(--linje);--ks-bg:#fff;color:var(--fg)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:400 16px/1.55 Inter,system-ui,-apple-system,sans-serif;color:var(--ink);background:var(--sand);-webkit-font-smoothing:antialiased}a{color:inherit}h1,h2,h3{margin:0;font-weight:700;letter-spacing:-.035em;line-height:1.05}h1,h2{text-wrap:balance}h1{font-size:clamp(40px,5.6vw,76px)}h2{font-size:clamp(28px,3.2vw,42px)}h3{font-size:17px;letter-spacing:-.01em;line-height:1.3}p{margin:0}.sek{padding:96px var(--marg)}.ogon{font:700 11.5px/1 Inter,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--mark);margin-bottom:18px;display:flex;align-items:center;gap:10px}.pill{font:600 11px/1 Inter;letter-spacing:.02em;text-transform:none;padding:5px 9px;border-radius:20px;background:var(--pill-bg);color:var(--pill-fg)}.ingress{font-size:18px;line-height:1.6;color:var(--fg2);max-width:640px}.knapp{display:inline-flex;align-items:center;gap:6px;height:48px;padding:0 22px;border-radius:8px;font:600 15.5px Inter;text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap}.knapp.p{background:var(--knapp);color:var(--coral-ink)}.knapp.p:hover{background:var(--knapp-hover)}.knapp.s{border-color:var(--ks-line);color:var(--fg);background:var(--ks-bg)}.knapp.liten{height:38px;padding:0 14px;font-size:14px}.knapprad{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-top:34px}.under{font-size:14px;color:var(--fg3);margin-top:14px}.textlank{color:var(--lnk);font-weight:600;text-decoration:none}.prata{font-size:14.5px;color:var(--fg3)}.topp{display:flex;align-items:center;justify-content:space-between;gap:20px;height:84px;padding:0 var(--marg);color:var(--fg)}.logga{display:flex;align-items:center;gap:10px;text-decoration:none;font:600 34px/1 "Baloo 2",Inter,sans-serif;letter-spacing:-.01em}.logga svg{width:40px;height:44px;color:var(--mark)}.topp .knapp{display:none}.topp nav{display:flex;align-items:center;gap:30px;font-size:15.5px}.topp nav a{text-decoration:none}.topp nav a.aktiv{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.sprak{position:relative;display:flex;align-items:center}.sprak-knapp{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font:inherit;color:inherit}.sprak-knapp .glob{width:17px;height:17px}.sprak-knapp .pil{width:15px;height:15px;transition:transform .2s}.sprak-knapp[aria-expanded="true"] .pil{transform:rotate(180deg)}.sprak-knapp:focus-visible{outline:2px solid var(--mark);outline-offset:6px;border-radius:4px}.planer-panel.sprak-panel{left:auto;right:-14px;width:200px}.sprak-rad{all:unset;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;text-decoration:none;color:var(--panel-ink);font-weight:600}.sprak-rad:hover,.sprak-rad.aktiv{background:var(--panel-hover)}.sprak-rad svg{color:var(--mark)}.sprakpill{display:inline-flex;border:1px solid var(--gron-linje);border-radius:999px;padding:3px}.sprakpill>span,.sprakpill>a{border-radius:999px;font:600 12.5px Inter;padding:6px 12px;text-decoration:none}.sprakpill>span{background:var(--gron-ink);color:var(--gron)}.sprakpill>a{color:var(--gron-dov)}.fot-kakor{all:unset;cursor:pointer;white-space:nowrap}.mock-besked{position:fixed;left:50%;top:16px;transform:translateX(-50%);z-index:90;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:12px;background:rgba(13,31,30,.96);color:var(--gron-ink);font:500 14px/1.4 Inter;box-shadow:0 18px 40px -16px rgba(0,0,0,.5)}.mock-besked[hidden]{display:none}.topp .knapp{height:44px}.hero{padding:44px var(--marg) 0}.hero h1{font-size:clamp(44px,4vw,58px);letter-spacing:-.04em}@media (min-width:521px) and (max-width:960px){.hero h1{font-size:clamp(40px,5.7vw,44px)}}@media (min-width:521px) and (max-width:640px){.hero h1 br:not(.kvar){display:none}}.hero .ingress{margin-top:20px;font-size:17px;max-width:620px;text-align:justify}.hero .knapprad{margin-top:26px;display:inline-grid;grid-template-columns:1fr 1fr;align-self:flex-start}.hero .knapprad .knapp{justify-content:center}.hero .under{margin-top:12px;font-style:italic}.film-sek{position:relative;padding:40px var(--marg) 0}.hero-yta{--film-h:calc((100vw - 2 * var(--marg)) * .5625);min-height:calc(100svh - .2 * var(--film-h) - 40px);display:flex;flex-direction:column}.hero-yta .hero{flex:1;display:flex;flex-direction:column;justify-content:center;padding-bottom:12px}.film-sek::after{content:"";position:absolute;left:0;right:0;bottom:0;height:46%;background:var(--efter,var(--sand));z-index:0}.komp-sek{position:relative;--mac-w:860px;padding:0 var(--marg) calc(45.5px + var(--mac-w) * .081)}.komp-sek::after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:var(--efter,var(--sand));z-index:0}.start-komp2{position:relative;z-index:1}.start-komp2 .mac{width:var(--mac-w);margin-left:calc(100% + var(--marg) - var(--mac-w) * .8)}.start-komp2 .mac-telefon,.pro-komp .mac-telefon{left:calc(var(--mac-w) * -.114);bottom:calc(var(--mac-w) * -.0625);top:auto}.start-komp2 .mac-telefon .telefon,.pro-komp .mac-telefon .telefon{width:calc(var(--mac-w) * .26);border-radius:calc(var(--mac-w) * .043);padding:calc(var(--mac-w) * .01)}.start-komp2 .mac-telefon .telefon img,.pro-komp .mac-telefon .telefon img{border-radius:calc(var(--mac-w) * .034)}.start-komp2 .mac-enhet,.pro-komp .mac-enhet{left:calc(var(--mac-w) * .176);bottom:calc(var(--mac-w) * -.081);width:calc(var(--mac-w) * .25)}.hero-yta:has(+ .komp-sek){min-height:calc(100svh - (var(--mac-w,860px) * .625 + 28px) * .57 + 6px);--mac-w:860px}@media (min-width:961px){.hero-yta:has(+ .komp-sek) .hero{padding-top:84px}}@media (max-width:1100px){.komp-sek,.hero-yta:has(+ .komp-sek){--mac-w:720px}}@media (max-width:960px){.komp-sek{padding-bottom:calc(max(var(--mac-w) * .0664 + 40px,var(--mac-w) * .074 + 46px))}.komp-sek,.hero-yta:has(+ .komp-sek){--mac-w:calc((100vw - var(--marg)) / .8)}.hero-yta:has(+ .komp-sek){min-height:calc(100svh - (var(--mac-w) * .625 + 28px) * .22 + 6px)}.hero .ingress{text-align:left}.start-komp2 .mac{margin-left:0}.start-komp2 .mac-telefon,.pro-komp .mac-telefon{left:-6px;bottom:calc(var(--mac-w) * -.059)}.start-komp2 .mac-enhet,.pro-komp .mac-enhet{left:calc(var(--mac-w) * .137);bottom:calc(var(--mac-w) * -.074)}}.film-mitt .film{margin-top:36px}.sek.film-mitt{padding-top:20px}.team-text{max-width:760px}.team-text .ingress{margin-top:16px}.film-rubrik{margin-top:64px}.film-mitt .film-rubrik + .film{margin-top:0}.pro-komp{padding:40px 0 60px}.pro-komp{--mac-w:544px}.u-hero .pro-komp .mac.mac-ut-hoger{width:var(--mac-w);margin-left:calc(100% + var(--marg) + 111px - var(--mac-w))}.u-hero .pro-komp .mac-bas{margin:0 -7%}@media (max-width:960px){.pro-komp{--mac-w:calc((100vw - var(--marg)) / .796)}.u-hero .pro-komp .mac.mac-ut-hoger{margin-left:0}.pro-komp{padding:20px 0 50px}}.u-hero:has(.tel-ligg){align-items:start;padding-bottom:24px}.sek.ingar-sek{padding-top:40px}.sida[data-sida="connect"] [data-roll="topp"] + .sek{padding-top:40px}.tel-ligg{margin-right:calc(-1 * var(--marg) * .5);margin-top:calc(2 * 1.05 * clamp(34px,3.6vw,52px) + 106px)}.tel-ligg img{display:block;width:118%;max-width:none;height:auto;margin-left:-8%}@media (max-width:960px){.tel-ligg{margin:24px calc(-1 * var(--marg) * .5) 0;top:0}.tel-ligg img{width:100%;margin-left:0}}.ingar .kortet,.kortet.kort-mork{background:var(--gron-upp);border:0;color:var(--gron-ink);padding:22px}.ingar .kortet h3,.kortet.kort-mork h3{color:var(--gron-ink)}.ingar .kortet p,.kortet.kort-mork p{color:var(--gron-dov);margin-top:6px}.kortet.kort-mork .checks li{color:var(--gron-ink)}.ingar .kortet .ik,.kortet.kort-mork .ik{background:none;width:32px;height:32px;color:var(--gron-ink);border-radius:0;margin-bottom:14px}.ingar .kortet .ik svg,.kortet.kort-mork .ik svg{width:30px;height:30px}.telefon:has(>img[src*="bilder/tel-"]){background:none;padding:0;box-shadow:none;border-radius:0}.telefon>img[src*="bilder/tel-"]{border-radius:0;filter:drop-shadow(0 30px 40px rgba(13,31,30,.28))}.mork .telefon>img[src*="bilder/tel-"],.mork2 .telefon>img[src*="bilder/tel-"]{filter:drop-shadow(0 30px 50px rgba(0,0,0,.6)) drop-shadow(0 0 60px rgba(127,179,164,.18))}.mer-rad{grid-template-columns:minmax(0,560px) minmax(0,1fr)}.mer-rad .ingress{max-width:none}.mer-kort{display:flex;justify-content:center;transform:translateX(calc((var(--marg) - 60px) / 2))}.mer-kort .kortet{width:100%;max-width:440px}@media (max-width:960px){.ingar-sek .ingar-tel{order:2}.mer-rad{grid-template-columns:1fr}.mer-kort{transform:none;justify-content:flex-start}}.tel-ligg-enhet{position:relative}.tel-ligg-enhet .enhet-upp{position:absolute;z-index:2;width:50%;max-width:none;height:auto;left:-6%;bottom:-10%;margin:0;filter:drop-shadow(0 18px 22px rgba(13,31,30,.22))}@media (min-width:961px){.tel-ligg-enhet .enhet-upp{width:50%;left:-2%;bottom:-4%}}.film{position:relative;z-index:1;border-radius:22px;overflow:hidden;border:6px solid #11211F;box-shadow:0 40px 70px -30px rgba(13,31,30,.55);background:#000;aspect-ratio:16/9}.film video{width:100%;height:100%;object-fit:cover;display:block}.film button{position:absolute;right:22px;bottom:22px;width:52px;height:52px;border-radius:50%;border:0;background:rgba(13,31,30,.85);color:#fff;cursor:pointer;display:grid;place-items:center}.film button svg{width:18px;height:18px}.film button[data-omstart]{right:86px}.tillit{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:28px;padding:44px var(--marg) 70px;color:var(--fg2);font-size:16px}.tillit div{display:flex;gap:14px;align-items:center;text-wrap:balance}.tillit svg{width:30px;height:30px;color:var(--fg);flex:none}.passar{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:48px}.passar h3{font-size:14px;padding-bottom:0;margin-bottom:14px;letter-spacing:0}.passar ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;color:var(--fg2);font-size:15px}.passar li{display:flex;gap:10px}.passar li b{color:var(--mark);font-weight:600}.passar li b.nej{color:var(--fg3)}.passar-kort{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}.passar-kort>div{border-radius:14px;padding:26px 28px}.passar-kort .ja{background:var(--rek);border:1px solid var(--rek-line)}.passar-kort .nej{background:var(--card);border:1px solid var(--card-line)}.passar-kort h3{font-size:15px;margin-bottom:14px;letter-spacing:0}.passar-kort ul{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:14.5px}.passar-kort .ja li::before{content:"+";color:var(--coral-mork);margin-right:10px}.passar-kort .nej li{color:var(--fg2)}.passar-kort .nej li::before{content:"–";margin-right:10px;color:var(--fg3)}.niva-huvud{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.nivaer{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:44px;align-items:stretch}.niva{background:var(--card);border:1px solid var(--card-line);border-radius:16px;padding:30px 28px;display:flex;flex-direction:column;gap:6px;position:relative}.niva.rek{background:var(--rek);border-color:var(--rek-line);transform:translateY(-12px);box-shadow:0 30px 50px -28px rgba(0,0,0,.6)}.niva .tag{position:absolute;top:-12px;left:50%;transform:translateX(-50%);font:600 11.5px Inter;padding:5px 12px;border-radius:20px;background:var(--knapp);color:var(--coral-ink);white-space:nowrap}.niva .tag.snart{background:var(--card);color:var(--fg2);border:1px solid var(--card-line)}.niva .namn{font-weight:600;font-size:16px}.niva .pris{font-size:42px;font-weight:700;letter-spacing:-.035em;line-height:1.1;margin-top:6px}.niva .pris small{font-size:14px;font-weight:400;letter-spacing:0;color:var(--fg3);margin-left:6px}.niva .kort{font-size:14px;color:var(--fg3);min-height:44px}.niva .knapp{justify-content:center;margin:16px 0 20px;width:100%}.niva ul{list-style:none;margin:0;padding:18px 0 0;display:grid;gap:10px;font-size:14.5px}.niva li{display:flex;gap:10px}.niva li::before{content:"✓";color:var(--chk)}.niva .las{margin-top:auto;padding-top:22px}.forare{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.lista-ik{display:grid;gap:22px;margin-top:34px}.lista-ik>div{display:flex;gap:16px}.ik{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex:none;background:var(--ik-bg);color:var(--ik-fg);font-weight:600}.ik svg{width:19px;height:19px}.lista-ik .ik{width:32px;height:32px;background:none;color:var(--fg);border-radius:0;margin-top:2px}.lista-ik .ik svg{width:30px;height:30px}.lista-ik b{display:block;font-weight:600;margin-bottom:2px;color:var(--fg)}.lista-ik span{font-size:14.5px;color:var(--fg2)}.sida[data-sida="logga-in"]{background:#0D1F1E}.li{min-height:100vh;min-height:100dvh;position:relative;display:flex;align-items:center;justify-content:center;padding:72px 24px 48px;color:#F4F8F7;font-family:Inter,system-ui,sans-serif}.li-tillbaka{position:absolute;top:26px;left:var(--marg);color:#8D9B96;text-decoration:none;font-size:15px}.li-tillbaka:hover{color:#F4F8F7}.li-kol{width:100%;max-width:360px;display:flex;flex-direction:column}.li-logga{align-self:center;color:#F4F8F7;margin-bottom:34px;--mark:var(--coral-mork)}.li-logga svg,.li-logga svg[width]{width:64px;height:auto}.li-rubrik{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.li-form{display:flex;flex-direction:column;gap:14px}.li-falt{display:block;width:100%;height:50px;padding:0 15px;background:#FFFFFF;color:#0D1F1E;border:1px solid #FFFFFF;border-radius:12px;font:400 17px/1.2 Inter,system-ui,sans-serif;outline:none;box-sizing:border-box}.li-falt::placeholder{color:#5E6966;opacity:1}.li-falt:focus{border-color:#7FB3A4;box-shadow:0 0 0 3px rgba(127,179,164,.18)}.li-losen{position:relative;display:block}.li-losen .li-falt{padding-right:80px}.li-glomt{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#2F736C;font-size:15px;text-decoration:none}.li-glomt:hover{color:#0D1F1E}.li-knapp,.li-alt{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:50px;border-radius:12px;font:600 17px/1 Inter,system-ui,sans-serif;cursor:pointer}.li-knapp{margin-top:6px;background:var(--coral-mork);color:var(--coral-ink);border:0}.li-knapp:hover{filter:brightness(1.06)}.li-eller{display:flex;align-items:center;gap:22px;margin:22px 0;color:#8D9B96;font-size:13px}.li-eller::before,.li-eller::after{content:"";flex:1;height:1px;background:#245852}.li-andra{display:flex;flex-direction:column;gap:12px}.li-alt{background:transparent;color:#F4F8F7;border:1px solid #3E6F68;font-weight:700}.li-alt:hover{background:rgba(127,179,164,.06)}.li-alt svg{color:#7FB3A4}.li-konto{margin:28px 0 0;text-align:center;color:#8D9B96;font-size:15px}.li-konto a{color:#F4F8F7;font-weight:600;text-decoration:none}.li-tack{color:#7FB3A4;text-align:center;font-size:15px;margin-top:8px}.mac-yta{overflow-x:hidden;overflow-x:clip}html,body{max-width:100%;overflow-x:hidden}@supports (overflow:clip){html,body{overflow-x:clip}}.mac{position:relative;width:640px;max-width:none}.u-hero>*,.mac-rad>*{min-width:0}.mac-skarm{background:#0b0c0c;border-radius:20px 20px 4px 4px;padding:12px 12px 16px;box-shadow:inset 0 0 0 1.5px #3b3e3e,0 40px 70px -35px rgba(0,0,0,.55)}.mac-skarm img{display:block;width:100%;height:auto;border-radius:3px}.mac-bas{position:relative;height:13px;margin:0 -7%;background:linear-gradient(#55595a,#2c2e2f 55%,#18191a);border-radius:2px 2px 16px 16px}.mac-bas::before{content:"";position:absolute;left:50%;top:0;width:15%;height:5px;transform:translateX(-50%);background:#232526;border-radius:0 0 7px 7px}.mac-hero{position:relative;padding:0 0 30px 40px}.u-hero .mac-hero{padding:40px 0 40px 30px}.u-hero .mac{width:100%}.u-hero .mac-bas{margin:0 -5%}@media (min-width:961px){.u-hero:has(.mac-hero){min-height:755px}}.mac-telefon{position:absolute;left:-10px;bottom:0;z-index:2}.mac-telefon .telefon{width:150px;border-radius:26px;padding:6px}.mac-telefon .telefon img{border-radius:21px}.mac-enhet{position:absolute;z-index:3;width:165px;height:auto;left:92px;bottom:-14px;filter:drop-shadow(0 14px 18px rgba(13,31,30,.2))}.mac-telefon .telefon-plats{border-radius:21px;font-size:12px}.mac-rad{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.mac-ut-vanster{width:544px;margin-left:calc(-1 * var(--marg) - 111px)}.mac-ut-hoger{width:544px;margin-left:calc(100% + var(--marg) + 111px - 544px)}@media (max-width:960px){.mac-rad{grid-template-columns:1fr;gap:28px}.mac{width:150%}.mac-ut-vanster{width:calc((100% + var(--marg)) / .796);margin-left:calc(-1 * var(--marg) - (100% + var(--marg)) * .2563)}.mac-ut-hoger{width:calc((100% + var(--marg)) / .796);margin-left:0;margin-right:0}.mac-rad .mac-text{order:-1}.mac-hero{padding:0 0 20px 24px}.mac-telefon .telefon{width:96px;border-radius:18px;padding:4px}.mac-telefon .telefon-plats{border-radius:15px;font-size:10px}.mac-telefon .telefon img{border-radius:15px}.mac-enhet{width:106px;left:58px;bottom:-8px}}.lista-steg{gap:0;grid-auto-rows:1fr}.lista-steg>div{position:relative;padding-bottom:26px}.lista-steg>div:last-child{padding-bottom:0}.lista-steg .ik{border-radius:50%;background:#0D1F1E;color:#F4F8F7;position:relative;z-index:1;box-shadow:0 0 0 1px rgba(127,179,164,.35)}.lista-steg>div:not(:last-child)::before{content:"";position:absolute;left:18px;top:38px;bottom:0;width:2px;background:#0D1F1E;opacity:.3}.butiker{display:flex;gap:12px;margin-top:36px;flex-wrap:wrap}.butik{display:block;line-height:0;border-radius:8px;text-decoration:none}.butik img{display:block;height:48px;width:auto}.telefon{width:290px;border-radius:44px;background:#0b1514;padding:11px;box-shadow:0 40px 70px -30px rgba(0,0,0,.7),inset 0 0 0 1px #2b3a38;margin:0 auto}.mork .telefon,.mork2 .telefon{box-shadow:0 0 0 1px rgba(127,179,164,.28),0 40px 80px -30px rgba(0,0,0,.9),0 0 140px -30px rgba(127,179,164,.35)}.telefon img{width:100%;height:auto;display:block;border-radius:34px}.telefon.liten{width:240px}.telefon-plats{aspect-ratio:640/1391;border-radius:34px;background:#0D1F1E;display:grid;place-items:center;text-align:center;color:#8D9B96;font:600 18px/1.35 Inter,system-ui,sans-serif;letter-spacing:-.01em}.skugga{filter:drop-shadow(0 30px 30px rgba(13,31,30,.18))}.skugga:has(>.telefon>img[src*="bilder/tel-"]){filter:none}.kort3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.kort3.lika-hoga{grid-auto-rows:1fr}.kort2{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.kortet{background:var(--card);border:1px solid var(--card-line);border-radius:14px;padding:24px;color:var(--fg)}.kortet .ik{margin-bottom:16px}.kortet p{color:var(--fg3);font-size:14.5px;margin-top:8px}.kortet.streckad{background:transparent;border:1px dashed var(--line)}.kortet.markerad{border-color:var(--knapp)}.stort-tal{font-size:34px;font-weight:700;letter-spacing:-.03em}.stort-tal small{font-size:14px;font-weight:400;letter-spacing:0;color:var(--fg3)}.guider .kortet{background:transparent;border:0;border-radius:0;padding:22px 0 0}.guider .kat{font:600 12px Inter;color:var(--mark);margin-bottom:8px}.guider .meta{font-size:12.5px;color:var(--fg3);margin-top:14px}.steg3{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:44px}.steg3 .nr{width:32px;height:32px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:13.5px;color:var(--mark);margin-bottom:16px}.steg3 h3{margin-bottom:6px}.steg3 p{color:var(--fg2);font-size:14.5px}.mitten{text-align:center}.mitten .knapprad,.mitten .butiker{justify-content:center}.mitten .ingress{margin:16px auto 0}.u-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center;padding:60px var(--marg) 90px}.u-hero h1{font-size:clamp(34px,3.6vw,52px)}.u-hero .ingress{margin-top:24px;text-align:justify}.u-under{margin-top:22px;font-size:clamp(19px,1.6vw,22px);line-height:1.35;font-weight:600;letter-spacing:-.015em;color:var(--fg)}.u-hero .u-under + .ingress{margin-top:14px}.prisrad{margin-top:34px}.prisrad .stort{font-size:30px;font-weight:700;letter-spacing:-.03em}.prisrad .stort small{font-size:15px;font-weight:400;letter-spacing:0;color:var(--fg3);margin-left:6px}.prisrad p{font-size:14px;color:var(--fg3);margin-top:4px}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px}details{background:var(--card);border:1px solid var(--card-line);border-radius:12px;margin-bottom:10px}summary{list-style:none;cursor:pointer;padding:18px 20px;font-weight:600;display:flex;justify-content:space-between;gap:12px;color:var(--fg)}summary::-webkit-details-marker{display:none}summary::after{content:"+";color:var(--fg3);font-weight:400;font-size:20px;line-height:1}details[open] summary::after{content:"–"}details p{padding:0 20px 18px;color:var(--fg2);font-size:15px}.enhet-bild{aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:linear-gradient(145deg,#fff,#EDE9E3);border:1px solid var(--linje);display:grid;place-items:center;color:var(--svag);font-size:14px;text-align:center}.enhet-bild:has(img){background:none;border:0;border-radius:0;aspect-ratio:auto;overflow:visible}.enhet-bild img{display:block;width:100%;height:auto}.hero-par{position:relative;width:290px;margin:0 auto}.hero-enhet{position:absolute;z-index:1;width:320px;height:auto;left:-170px;bottom:-27px;filter:drop-shadow(0 18px 22px rgba(13,31,30,.18))}.checks{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px}.checks li{display:flex;gap:10px;font-size:15px}.checks li::before{content:"✓";color:var(--chk);font-weight:700}.resor{background:var(--gron-upp);border:1px solid var(--gron-linje);border-radius:16px;padding:18px}.resor .rad{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;background:#102725;border-radius:10px;margin-top:10px;font-size:14px}.resor small{display:block;color:var(--gron-svag);font-size:12px}.chip{font-size:12px;padding:4px 10px;border-radius:20px;background:rgba(127,179,164,.16);color:var(--teal)}.chip.p{background:rgba(255,255,255,.08);color:var(--gron-dov)}.film-plats{aspect-ratio:16/10;border-radius:16px;background:var(--gron-upp);border:1px solid var(--gron-linje);display:grid;place-items:center;text-align:center;color:var(--gron-dov);font-size:14px}.film.obd{border-width:4px;border-radius:16px;background:#0D1F1E;box-shadow:0 30px 60px -30px rgba(13,31,30,.45)}.film.obd button{width:40px;height:40px;right:12px;bottom:12px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}.film.obd button svg{width:15px;height:15px}.film.obd button[data-omstart]{right:60px}.film-plats .play{width:62px;height:62px;border-radius:50%;background:var(--knapp);display:grid;place-items:center;margin:0 auto 12px}.prisruta{background:#fff;border-radius:18px;padding:28px;max-width:420px}.prisruta .val{display:grid;gap:10px;margin:18px 0}.prisruta .val div{border:1px solid var(--linje);border-radius:10px;padding:12px 14px;font-size:14px}.prisruta .val div.vald{border-color:var(--coral);box-shadow:0 0 0 2px #F7E5DC}.prisruta .val b{display:block}.anmal{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start}form.formular{background:#fff;border:1px solid var(--linje);border-radius:18px;padding:30px;display:grid;gap:14px}form.formular label{font-size:13.5px;font-weight:600;color:var(--dov);display:grid;gap:6px}form.formular input,form.formular select{width:100%;min-width:0;height:46px;border:1px solid #CFC8BE;border-radius:9px;padding:0 12px;font:400 15.5px Inter;color:var(--ink);background:#fff}form.formular .tva{display:grid;grid-template-columns:1fr 1fr;gap:14px}.val-rutor{display:flex;flex-wrap:wrap;gap:8px}.val-rutor label{flex-direction:row;display:inline-flex!important;align-items:center;gap:8px;font-weight:500;border:1px solid var(--linje);border-radius:20px;padding:8px 12px;cursor:pointer}.val-rutor input{height:auto!important;width:auto!important}form.formular .knapp{justify-content:center;width:100%;margin-top:6px}.liten-text{font-size:12.5px;color:var(--svag)}.tack{display:none;background:#fff;border:1px solid var(--linje);border-radius:18px;padding:34px;text-align:center}.tack .bock{width:56px;height:56px;border-radius:50%;background:var(--teal-ljus);color:var(--teal-ink);display:grid;place-items:center;margin:0 auto 16px}footer{background:var(--gron);color:var(--gron-dov);padding:70px var(--marg) 34px;font-size:14px;--lnk:var(--coral-mork)}.fot{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid var(--gron-linje)}.fot h4{margin:0 0 14px;font:600 11.5px Inter;letter-spacing:.14em;text-transform:uppercase;color:var(--gron-svag)}.fot a{display:block;text-decoration:none;margin-bottom:9px}.fot .logga{display:flex;color:var(--gron-ink);font-size:30px;margin-bottom:16px;--mark:var(--coral-mork)}.fot-social{display:flex;align-items:center;gap:14px;margin-top:22px}.fot-social span{font-size:13px;color:var(--gron-svag)}.fot .fot-social a{display:grid;place-items:center;width:38px;height:38px;margin:0;border-radius:50%;border:1px solid var(--gron-linje);color:var(--gron-ink)}.fot .fot-social a:hover{background:rgba(255,255,255,.06)}.fot [data-butiker]{display:inline-flex;flex-direction:column;gap:10px}.fot .butik{display:block;margin:0}.fot .butik img{height:40px}.fotrad{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:26px;font-size:13px;color:var(--gron-svag)}.fotrad span:last-child{display:flex;flex-wrap:wrap;gap:6px 18px}.fotrad-lankar{display:none}.fotrad a{text-decoration:none;white-space:nowrap}.fotrad,.fotrad span:last-child{align-items:center}.fotrad span.sprakpill{display:inline-flex;gap:0}body.tema-4 footer{border-top:1px solid var(--gron-linje)}.planer{position:relative}.planer-knapp{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font:inherit;color:inherit}.planer-knapp svg{width:15px;height:15px;transition:transform .2s}.planer-knapp[aria-expanded="true"] svg{transform:rotate(180deg)}.planer-knapp.aktiv{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px}.planer-knapp:focus-visible{outline:2px solid var(--mark);outline-offset:6px;border-radius:4px}.planer-panel{position:absolute;top:calc(100% + 20px);left:-22px;z-index:30;width:400px;padding:8px;border-radius:16px;background:var(--card);border:1px solid var(--card-line);box-shadow:0 26px 50px -18px rgba(0,0,0,.4);display:grid;gap:2px}.planer-panel[hidden]{display:none}.planer-panel{--panel:#FFFFFF;--panel-ink:#0D1F1E;--panel-dov:#4B5A56;--panel-hover:#F1EFEA;width:340px;padding:12px;gap:4px;border:0;background:var(--panel);color:var(--panel-ink);box-shadow:0 30px 60px -20px rgba(0,0,0,.45)}.planer-panel .plan{padding:14px 16px;border-radius:12px;color:var(--panel-ink);text-decoration:none}.planer-panel .plan:hover,.planer-panel .plan.aktiv{background:var(--panel-hover)}.planer-panel .plan-rad{display:flex;align-items:center;gap:8px;justify-content:flex-start}.planer-panel .plan-rad b{font-size:16px;font-weight:700}.planer-panel .plan-pil{font-weight:700}.planer-panel .plan-text{display:block;margin-top:4px;font-size:15px;line-height:1.4;color:var(--panel-dov)}.planer-panel .plan-jamfor{padding:10px 16px 6px;color:var(--panel-ink);font-weight:600;font-size:14.5px}.planer-knapp[aria-expanded="true"]{background:rgba(255,255,255,.14);border-radius:10px;padding:8px 12px;margin:-8px -12px}.plan{display:grid;gap:3px;padding:12px 14px;border-radius:12px;text-decoration:none;color:var(--fg)}.plan:hover,.plan.aktiv{background:var(--bg)}.topp nav .plan.aktiv{text-decoration:none}.plan-rad{display:flex;justify-content:space-between;align-items:baseline;gap:14px}.plan-rad b{font-size:16px;font-weight:600}.plan-pris{font-size:13.5px;color:var(--fg3);white-space:nowrap}.plan-text{font-size:14px;line-height:1.45;color:var(--fg2);text-wrap:pretty}.plan-jamfor{padding:10px 14px 8px;font-size:14.5px;font-weight:600;color:var(--lnk);text-decoration:none}.meny-knapp{all:unset;display:none;cursor:pointer;width:44px;height:44px;place-items:center;border-radius:12px;color:inherit}.meny-knapp svg{width:24px;height:24px}.mobilmeny{position:fixed;inset:0;z-index:80;overflow:auto;padding:0 20px 32px;background:var(--gron);color:var(--gron-ink);display:flex;flex-direction:column;--fg:var(--gron-ink);--fg2:var(--gron-dov);--fg3:var(--gron-svag);--lnk:var(--coral-mork);--mark:var(--coral-mork)}.mobilmeny[hidden]{display:none}.mobilmeny-topp{display:flex;align-items:center;justify-content:space-between;height:84px;flex:none;margin:0 -20px;padding:0 var(--marg)}.mobilmeny .logga{color:var(--gron-ink)}.mobilmeny-stang{all:unset;cursor:pointer;width:44px;height:44px;display:grid;place-items:center;border-radius:12px}.mobilmeny h4{margin:18px 4px 6px;font:600 11.5px Inter;letter-spacing:.14em;text-transform:uppercase;color:var(--gron-svag)}.mobilmeny-planer{display:grid;gap:4px;padding:8px;border-radius:16px;background:rgba(255,255,255,.06)}.mobilmeny .plan{padding:12px 12px;border-radius:12px}.mobilmeny .plan-rad{justify-content:flex-start;gap:8px}.mobilmeny .plan-rad b{font-weight:700}.mobilmeny .plan-text{color:var(--gron-svag)}.mobilmeny .plan:hover,.mobilmeny .plan.aktiv{background:rgba(255,255,255,.08)}.mobilmeny .plan-jamfor{display:block;padding:14px 4px}.mobilmeny-lankar{margin-top:6px;display:grid}.mobilmeny-lankar a,.sprak-rad-mobil{padding:13px 4px;font-size:18px;font-weight:600;text-decoration:none;color:var(--gron-ink)}.sprak-rad-mobil{display:flex;align-items:center;justify-content:space-between}.sprak-rad-mobil>span{font-weight:500;color:var(--gron-dov)}.sprak-rad-mobil .sprakpill>span,.sprak-rad-mobil .sprakpill>a{font-size:13px;padding:8px 14px;border-bottom:0}.sprak-rad-mobil .sprakpill>a{color:var(--gron-dov)}.mobilmeny>.knapp{margin-top:24px;justify-content:center;flex:none}.mobilmeny>.knapp.s{margin-top:12px;border-color:rgba(255,255,255,.28);color:var(--gron-ink);background:transparent}.mobilmeny>.sprak-rad-mobil{margin-top:20px}.sida{display:none}.sida.on{display:block}.mock{position:fixed;left:50%;bottom:18px;transform:translateX(-50%);z-index:50;display:flex;gap:4px;align-items:center;max-width:calc(100vw - 24px);overflow-x:auto;white-space:nowrap;background:rgba(13,31,30,.94);backdrop-filter:blur(10px);padding:6px;border-radius:14px;box-shadow:0 14px 34px -10px rgba(0,0,0,.5);font-size:13.5px}.mock span{color:var(--gron-svag);padding:0 10px 0 8px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.mock a{color:var(--gron-ink);text-decoration:none;padding:8px 13px;border-radius:9px}.mock a.on{background:var(--gron-ink);color:var(--ink)}.mock a.not{color:var(--coral-mork)}.mock-dolj{border:0;background:transparent;color:var(--gron-svag);font:600 18px/1 Inter;width:28px;height:32px;cursor:pointer;border-radius:8px}.mock-dolj:hover{background:var(--gron-upp);color:var(--gron-ink)}.mock-visa{position:fixed;left:18px;bottom:18px;z-index:50;display:none;border:0;cursor:pointer;background:rgba(13,31,30,.94);color:var(--gron-ink);font:600 12px Inter;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;border-radius:12px;box-shadow:0 10px 24px -8px rgba(0,0,0,.5)}body.mock-dold .mock,body.mock-dold .noter{display:none}body.mock-dold .mock-visa{display:block}body.inne .mock-visa{display:none!important}.mock .skiljare{width:1px;height:22px;background:var(--gron-linje);margin:0 4px}.mock .valj{display:flex;align-items:center;gap:8px;color:var(--gron-svag);font-size:12px;padding:0 6px}.mock select{max-width:200px;height:32px;border-radius:8px;border:1px solid var(--gron-linje);background:var(--gron-upp);color:var(--gron-ink);font:500 13px Inter;padding:0 8px}.ramvy{position:fixed;inset:0;z-index:40;background:radial-gradient(circle at 50% 30%,#2a3836,#121c1b);display:none;place-items:center;padding:20px 20px 86px;overflow:hidden}.ramvy.on{display:grid}.iphone-plats{display:none;position:relative}.ramvy.mobil .iphone-plats{display:block}.iphone{width:426px;height:898px;border-radius:68px;padding:12px;background:linear-gradient(145deg,#8c8f93,#3d4044 45%,#6f7276);box-shadow:0 50px 90px -30px rgba(0,0,0,.85),inset 0 0 0 2px #2a2c2f;transform-origin:0 0;position:absolute;top:0;left:0}.iphone-skarm{width:402px;height:874px;border-radius:56px;overflow:hidden;background:#000;position:relative;display:flex;flex-direction:column}.statusrad{height:54px;flex:none;display:flex;align-items:center;justify-content:space-between;padding:6px 32px 0 46px;font:600 16px/1 Inter,sans-serif;color:#fff;background:var(--gron)}.statusrad.ljus{background:var(--sand);color:var(--ink)}.statusrad .ikoner{display:flex;align-items:center;gap:6px}.batteri{width:26px;height:12px;border:1.5px solid currentColor;border-radius:4px;padding:1.5px;opacity:.95}.batteri i{display:block;height:100%;width:80%;background:currentColor;border-radius:2px}.o-island{position:absolute;top:11px;left:50%;transform:translateX(-50%);width:124px;height:36px;border-radius:20px;background:#000;z-index:2}.iphone iframe{flex:1;width:402px;border:0;background:#fff;display:block}.safari{height:56px;flex:none;background:rgba(247,247,247,.97);display:grid;place-items:center;border-top:1px solid #dcdcdc}.safari .adress{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 70px;border-radius:12px;background:#e9e9eb;font:500 15px Inter;color:#1d1d1f}.hemrad{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);width:140px;height:5px;border-radius:3px;background:#1d1d1f;z-index:2}.webbfonster{display:none;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 40px 90px -30px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.08);transform-origin:center center}.ramvy.webb .webbfonster{display:flex;flex-direction:column}.webb-topp{height:44px;flex:none;display:grid;grid-template-columns:120px 1fr 120px;align-items:center;background:#e9e7e4;border-bottom:1px solid #d6d3cf;padding:0 14px}.lampor{display:flex;gap:8px}.lampor i{width:12px;height:12px;border-radius:50%;background:#ff5f57}.lampor i:nth-child(2){background:#febc2e}.lampor i:nth-child(3){background:#28c840}.webb-adress{justify-self:center;display:inline-flex;align-items:center;gap:7px;height:28px;min-width:420px;justify-content:center;border-radius:8px;background:#fff;font:500 13.5px Inter;color:#3c3c3c}.webb-ytan{flex:1;position:relative;overflow:hidden}.webb-ytan iframe{width:1440px;border:0;display:block;background:#fff;transform-origin:0 0}body.inne .mock,body.inne .noter{display:none!important}.noter{position:fixed;right:18px;bottom:78px;z-index:60;width:min(420px,calc(100vw - 36px));max-height:70vh;overflow:auto;background:#fff;color:var(--ink);border-radius:16px;padding:22px 24px;box-shadow:0 30px 60px -20px rgba(0,0,0,.45);display:none;font-size:14px}.noter.on{display:block}.noter h4{margin:0 0 10px;font-size:15px}.noter ol{margin:0;padding-left:18px;display:grid;gap:9px;color:var(--dov)}.noter b{color:var(--ink)}.u-hero.en{grid-template-columns:minmax(0,860px);padding-bottom:48px}.sek.efter{padding-top:40px}.u-hero.en .ingress{max-width:720px}.tillbaka-rad{display:flex;align-items:center;gap:14px;margin-bottom:22px;font-size:14.5px}.tillbaka-rad a{color:var(--lnk);font-weight:600;text-decoration:none}.art-meta{margin-top:16px;font-size:14px;color:var(--fg3)}.art-meta a{color:var(--lnk);font-weight:600;text-decoration:none}.art-yta{display:grid;grid-template-columns:minmax(0,720px) 230px;gap:64px;justify-content:space-between;align-items:start}.art{font-size:16.5px;line-height:1.7;color:var(--fg2);max-width:760px;min-width:0}.art h2{font-size:clamp(24px,2.3vw,30px);color:var(--fg);margin:52px 0 14px;scroll-margin-top:104px}.art h3{font-size:18px;color:var(--fg);margin:28px 0 8px}.art p{margin:0 0 14px}.art :is(p,li,td,th,.not) a{color:var(--lnk);font-weight:600}.art strong{color:var(--fg);font-weight:600}.jur>h2:first-child{margin-top:0}.prickar{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:8px}.prickar li{display:flex;gap:12px}.prickar li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--mark);margin-top:.72em;flex:none}ol.steg{margin:0 0 16px;padding:0;list-style:none;counter-reset:steg;display:grid;gap:10px}ol.steg li{counter-increment:steg;display:flex;gap:12px;align-items:baseline}ol.steg li::before{content:counter(steg);width:26px;height:26px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:13px;color:var(--mark);flex:none}.sammanfattat{background:var(--card);border:1px solid var(--card-line);border-radius:16px;padding:26px 28px;margin-bottom:12px}.sammanfattat .checks{margin-top:0}.art .not{border-left:3px solid var(--mark);background:var(--card);padding:16px 20px;border-radius:0 12px 12px 0;margin:18px 0;color:var(--fg)}.art .tal{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;margin:20px 0}.art .tal div{background:var(--card);border:1px solid var(--card-line);border-radius:14px;padding:20px 22px;line-height:1.4}.art .tal b{display:block;font-size:34px;font-weight:700;letter-spacing:-.03em;color:var(--fg);line-height:1.1;margin-bottom:6px}.art .tal span{font-size:14px;color:var(--fg3)}.art .jamfor{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.art .jamfor>div{background:var(--card);border:1px solid var(--card-line);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.55}.art .jamfor b{color:var(--fg);font-size:16.5px}.art .jamfor .pill{align-self:flex-start;margin-top:auto}.pill.sage{background:var(--teal-ljus);color:var(--teal-ink)}.pill.rek{background:var(--coral2);color:var(--coral-ink)}ol.alternativ{list-style:none;padding:0;margin:20px 0;display:grid;gap:12px}ol.alternativ li{display:flex;gap:16px;background:var(--card);border:1px solid var(--card-line);border-radius:14px;padding:20px 22px;font-size:15px;line-height:1.55;color:var(--fg2)}ol.alternativ b{display:block;color:var(--fg);font-size:16.5px;margin-bottom:4px}ol.alternativ .nr{width:30px;height:30px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;font-size:13px;color:var(--mark);flex:none}ol.alternativ li.mork{background:var(--rek);border-color:var(--rek-line)}.tabell-svep{overflow-x:auto;margin:20px 0}.art table{width:100%;border-collapse:separate;border-spacing:0;font-size:14.5px;line-height:1.45;background:var(--card);border:1px solid var(--card-line);border-radius:14px;overflow:hidden}.art th,.art td{padding:11px 14px;text-align:left;vertical-align:top;border-top:1px solid var(--card-line)}.art thead th{border-top:0;font-size:12.5px;font-weight:600;color:var(--fg3)}.art tbody th{color:var(--fg);font-weight:600}.art tr.grupp th{background:var(--bg);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg3)}.art .sparar{color:var(--mark);font-weight:600}.osynlig{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.mallruta{background:var(--card);border:1px solid var(--card-line);border-radius:16px;padding:26px 28px;margin:20px 0}.mallruta .checks{margin:12px 0 20px}.art details{margin-bottom:10px}.art details p{font-size:15px}.qubint-ruta{background:var(--gron);border:1px solid var(--gron-linje);border-radius:18px;padding:30px;margin-top:48px}.qubint-ruta h3{font-size:22px;letter-spacing:-.02em;margin-bottom:10px}.qubint-ruta .knapp{margin-top:8px}.art .friskrivning,.art .kallor{font-size:13.5px;line-height:1.6;color:var(--fg3);font-style:italic;margin-top:28px}.kallor ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:4px}.art .kallor a{color:var(--fg3);font-weight:500}.toc{position:sticky;top:104px;font-size:14px}.toc nav{display:grid}.toc a{padding:7px 0 7px 14px;border-left:2px solid var(--line);color:var(--fg2);text-decoration:none;line-height:1.35}.toc a:hover{color:var(--fg);border-color:var(--mark)}.toc-mobil{display:none}.toc-mobil nav{display:grid;padding:0 20px 14px}.toc-mobil nav a{padding:6px 0;color:var(--lnk);text-decoration:none;font-weight:500;font-size:15px}.guidelista a.kortet,.guider a.kortet{display:flex;flex-direction:column;text-decoration:none}.guidelista .kat{font:600 12px Inter;color:var(--mark);margin-bottom:8px}.guidelista .meta{font-size:12.5px;color:var(--fg3);margin-top:14px}.kortet .las{margin-top:auto;padding-top:16px}a.kortet:hover h3{text-decoration:underline;text-underline-offset:3px}.fragor-oppna{max-width:820px}.fragor-oppna>div{padding:22px 0}.fragor-oppna h2{font-size:20px;letter-spacing:-.015em;line-height:1.3}.fragor-oppna p{color:var(--fg2);margin-top:8px;max-width:720px}.fragor-oppna .textlank{display:inline-block;margin-top:10px}.jur{max-width:780px}mark.avviker{background:rgba(222,117,80,.16);color:inherit;border-bottom:2px dashed var(--coral);padding:0 2px}.sk-hero{padding:40px var(--marg) 90px}.sk{display:grid;grid-template-columns:.75fr 1.25fr;gap:56px;align-items:start}.sk-process h1{font-size:clamp(32px,3.2vw,44px)}.sk-process .ingress{margin-top:16px}ol.sk-steg{list-style:none;margin:30px 0;padding:0;display:grid;gap:18px}ol.sk-steg li{display:flex;gap:14px;align-items:flex-start}ol.sk-steg .nr{width:32px;height:32px;border-radius:50%;background:var(--gron);color:var(--gron-ink);display:grid;place-items:center;font-size:13.5px;font-weight:600;flex:none}ol.sk-steg b{display:block;color:var(--fg)}ol.sk-steg small{font-size:14px;color:var(--fg3)}.sk-process .prata{font-size:14.5px;color:var(--fg2)}form.sk-form{gap:0}.sk-form fieldset{border:0;margin:0 0 36px;padding:0;display:grid;gap:12px;min-width:0}.sk-form legend{font-size:18px;font-weight:700;letter-spacing:-.015em;color:var(--ink);padding:0;margin-bottom:6px}.sk-under{font-size:14px;color:var(--svag);margin-top:-4px}.sk-val3{display:grid;gap:10px}form.formular label.sk-val{display:grid;grid-template-columns:18px 38px 1fr auto;align-items:center;gap:6px 12px;border:1px solid var(--linje);border-radius:12px;padding:14px 16px;cursor:pointer;font-weight:500;color:var(--ink);font-size:15px}form.formular label.sk-val input{width:18px;height:18px;accent-color:var(--gron);margin:0}form.formular label.sk-val:has(input:checked){border-color:var(--gron);box-shadow:0 0 0 1px var(--gron)}.sk-val .ik{width:38px;height:38px}.sk-namn{font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sk-pris{font-weight:700;white-space:nowrap}.sk-pris small{font-weight:400;color:var(--svag);font-size:12.5px}.sk-text{grid-column:3/-1;font-size:13.5px;color:var(--svag);font-weight:400;line-height:1.45}.sk-val5{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.sk-val5.sk-antal3{grid-template-columns:repeat(3,1fr)}@media (max-width:560px){.sk-val5.sk-antal3{grid-template-columns:1fr}form.formular .sk-antal3 label.sk-antal{display:flex;justify-content:center;align-items:baseline;gap:6px;padding:13px 12px}.sk-antal3 .sk-antal small{font-size:14px}}form.formular label.sk-antal{grid-template-columns:1fr;justify-items:center;text-align:center;gap:2px;padding:12px 6px;position:relative}form.formular label.sk-antal input{position:absolute;opacity:0}.sk-antal b{font-size:17px}.sk-antal small{font-size:12.5px;color:var(--svag);font-weight:400}.sk-tel{display:grid;grid-template-columns:110px 1fr;gap:8px}form.formular textarea{width:100%;border:1px solid #CFC8BE;border-radius:9px;padding:10px 12px;font:400 15.5px Inter;color:var(--ink);resize:vertical}form.formular label.sk-kor{display:flex;flex-direction:row;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;cursor:pointer}form.formular label.sk-kor input{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--coral,#DE7550)}form.formular label.sk-kor span{display:flex;flex-direction:column;gap:2px;font-weight:400}form.formular label.sk-kor b{font-weight:600;color:var(--fg)}form.formular label.sk-kor small{font-size:13.5px;color:var(--fg2)}.sk-valfri{font-weight:400;color:var(--svag)}.s404{grid-template-columns:1.1fr .9fr}.s404-lankar nav{display:grid;border-top:1px solid var(--line)}.s404-lankar a{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line);text-decoration:none;font-weight:600;font-size:17px}.s404-lankar a span{color:var(--mark)}.modal{position:fixed;inset:0;z-index:70;display:none;place-items:center;padding:20px}.modal.on{display:grid}.modal-skugga{position:absolute;inset:0;background:rgba(13,31,30,.6)}.modal-kort{position:relative;width:min(460px,100%);max-height:calc(100vh - 40px);overflow:auto;border-radius:18px;background:#fff}.modal-kort form.formular,.modal-kort .tack{border:0}.modal-kort h2{font-size:26px;color:var(--ink);padding-right:44px}.foretag-sok{position:relative}.foretag-forslag{position:absolute;left:0;right:0;top:100%;z-index:2;margin:4px 0 0;padding:6px;list-style:none;background:#fff;border:1px solid var(--linje);border-radius:12px;box-shadow:0 18px 40px -18px rgba(13,31,30,.35)}.foretag-forslag[hidden]{display:none}.foretag-forslag li{padding:10px 12px;border-radius:8px;cursor:pointer;font-weight:600;color:var(--ink)}.foretag-forslag li small{display:block;font-weight:400;color:var(--dov);font-size:13px}.foretag-forslag li:hover{background:var(--sand)}.anmal-kort h3{font-size:20px}.anmal-kort p{margin-top:8px}.modal-x{position:absolute;top:14px;right:14px;width:40px;height:40px;border:0;border-radius:50%;background:var(--sand);color:var(--ink);cursor:pointer;display:grid;place-items:center;z-index:1}@media (max-width:960px){.art-yta,.sk,.s404{grid-template-columns:1fr}.toc{display:none}.toc-mobil{display:block;margin-bottom:24px}.art .jamfor{grid-template-columns:1fr}.sk-val5{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.hero-enhet{width:254px;left:-70px;bottom:-21px}form.formular label.sk-val:not(.sk-antal){grid-template-columns:18px minmax(0,1fr)}.sk-val .ik{display:none}.sk-pris,.sk-text{grid-column:2}}@media (max-width:520px){.hero h1{font-size:clamp(26px,9.5vw,40px);letter-spacing:-.045em}.hero h1.langt-ord{font-size:clamp(22px,8vw,36px)}.hero .ingress,.u-hero .ingress{text-align:left}.hero h1 br:not(.kvar){display:none}.u-hero h1{font-size:clamp(30px,8.6vw,44px)}.sek{padding:64px var(--marg)}.topp,.mobilmeny-topp{height:68px}.logga{font-size:28px}.logga svg{width:32px;height:36px}.topp .knapp{height:40px;padding:0 14px;font-size:14px}.film{border-width:4px;border-radius:16px}.film-sek{padding-left:12px;padding-right:12px}.hero-yta{--film-h:calc((100vw - 24px) * .5625)}.film button{width:32px;height:32px;right:7px;bottom:7px}.film button svg{width:13px;height:13px}.film button[data-omstart]{right:45px}.butik img{height:44px}.butiker{gap:8px}form.formular .tva{grid-template-columns:1fr}form.formular{padding:22px}.hero .knapprad{grid-template-columns:1fr;margin-top:36px}.fot>div:first-child,.fot>div:last-child{grid-column:1/-1}.fot [data-butiker]{flex-direction:row;flex-wrap:wrap}}@media (max-width:520px) and (max-height:760px){.hero{padding-top:20px}.hero .ingress{margin-top:14px;font-size:15.5px}.hero .knapprad{margin-top:28px}}@media (max-width:960px){.topp nav a:not(.knapp),.topp .sprak,.topp .planer{display:none}.topp nav{gap:8px}.meny-knapp{display:grid}.tillit,.nivaer,.kort3,.steg3,.passar,.passar-kort,.forare,.u-hero,.faq,.anmal,.kort2{grid-template-columns:1fr}.niva.rek{transform:none}.forare[style],.u-hero[style]{grid-template-columns:1fr!important}.forare>*,.anmal>*,.u-hero>*,.faq>*{min-width:0}.fot{grid-template-columns:1fr 1fr}.fot-qubint{display:none}.fotrad-lankar{display:contents}.mock span{display:none}}@media (max-width:359px){.topp nav .knapp{display:none}}.topp.flyter{position:fixed;top:12px;left:calc(var(--marg) - 16px);right:calc(var(--marg) - 16px);z-index:60;height:60px;padding:0 16px;background:var(--bg);border:0;border-radius:18px;box-shadow:0 12px 32px -14px rgba(13,31,30,.45)}@media (min-width:900px){.topp.flyter{height:68px}}.svep-prickar{display:none}@media (max-width:899px){.nivaer,.guider .kort3{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:calc(var(--marg) * -1);margin-right:calc(var(--marg) * -1);padding:4px var(--marg);scroll-padding-left:var(--marg)}.nivaer{padding-top:18px;margin-top:26px}.nivaer::-webkit-scrollbar,.guider .kort3::-webkit-scrollbar{display:none}.nivaer>*,.guider .kort3>*{flex:0 0 290px;scroll-snap-align:start}.svep-prickar{display:flex;justify-content:center;gap:6px;margin-top:16px}.svep-prickar>span{width:6px;height:6px;border-radius:999px;background:var(--line);transition:width .2s,background .2s}.svep-prickar>span.on{width:18px;background:var(--mark)}}.forare-vand>:first-child{order:2}@media (max-width:960px){.forare-vand>:first-child{order:0}.sida[data-sida="connect"] .enhet-bild{order:2}}.faq-visa{margin-top:20px;background:none;border:0;padding:0;font:inherit;font-weight:600;font-size:15px;color:var(--ink);cursor:pointer;display:inline-flex;gap:8px;align-items:center}.faq-visa span{font-size:20px;line-height:1}.faq-dold{display:none}.sammanfattat,.art .tal div,.art .jamfor>div,ol.alternativ li,.art .not,.guidelista a.kortet,.guider a.kortet,.om-kort,.anmal-kort{--knapp:#EE9A7D;--knapp-hover:#F3AB92;--fg:var(--gron-ink);--fg2:var(--gron-dov);--fg3:var(--gron-svag);--line:var(--gron-linje);--card-line:var(--gron-linje);--lnk:var(--coral-mork);--mark:var(--coral-mork);--chk:var(--coral-mork);background:var(--gron-upp);border-color:transparent;color:var(--fg2)}.guidelista a.kortet,.guider a.kortet{border:0;border-radius:16px;padding:22px}.guidelista a.kortet h3,.guider a.kortet h3,.om-kort h3{color:var(--gron-ink)}.guidelista .kat,.guider .kat{color:var(--coral-mork)}.guider a.kortet .meta,.guidelista a.kortet .meta{color:var(--gron-svag)}.guider a.kortet .las,.guidelista a.kortet .las{color:var(--gron-ink)}.om-kort,.anmal-kort{border:0}.anmal-kort h3{color:var(--gron-ink)}ol.alternativ li.mork{background:var(--gron);border:1px solid var(--coral-mork)}.pill,.pill.sage,.pill.rek{background:none;padding:0;border-radius:0;color:var(--mark)}.sek.mork.guider + .sek.mork[data-roll="cta"]{padding-top:0}.antal-rad{display:flex;align-items:center;gap:10px}form.formular .antal-rad input{width:90px;flex:none;text-align:center;font-size:20px;font-weight:700;-moz-appearance:textfield}.antal-rad input::-webkit-inner-spin-button,.antal-rad input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.antal-knapp{width:44px;height:44px;border-radius:12px;border:1px solid var(--linje);background:#fff;font-size:22px;line-height:1;cursor:pointer;color:var(--ink)}.antal-enhet{color:var(--svag)}.bestall-summa{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;background:var(--gron-upp);color:var(--gron-ink);border-radius:14px;padding:18px 20px}.bestall-summa span{display:block;font-size:13px;color:var(--gron-dov)}.bestall-summa b{font-size:24px;letter-spacing:-.02em}.bestall-summa .liten-text{grid-column:1/-1;margin:0;color:var(--gron-svag)}.tack .bock{background:var(--gron);color:var(--gron-ink)}.sek.mac-yta-efter{padding-top:0}.fel-rad{font-size:13px;font-weight:500;color:#B42318}.forslag-rad{font-size:13px;font-weight:400;color:var(--dov)}.forslag-rad:empty{display:none}.forslag-rad button{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--ink);text-decoration:underline;cursor:pointer}form.formular input[aria-invalid="true"]{border-color:#B42318}.falt-tips{font-size:12px;font-weight:400;color:var(--svag)}.foretag-falt{position:relative}.foretag-lista{position:absolute;left:0;right:0;top:calc(100% - 2px);z-index:5;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--linje);border-radius:12px;box-shadow:0 18px 40px -20px rgba(13,31,30,.35);max-height:300px;overflow:auto}.foretag-lista li{padding:9px 10px;border-radius:8px;cursor:pointer;display:grid;gap:2px;font-size:14.5px;color:var(--ink)}.foretag-lista li span{font-size:12.5px;color:var(--svag)}.foretag-lista li[aria-selected="true"],.foretag-lista li[data-i]:hover{background:var(--sand)}.foretag-lista li.foretag-kalla{cursor:default;font-size:11.5px;color:var(--svag);padding:6px 10px 2px}.utkast-rad{font-size:12.5px;color:var(--svag);text-align:center;margin:0}.bt-lank{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--ink);cursor:pointer}.modal-kort.bt-kort{width:min(880px,100%)}.bt-kort [hidden]{display:none!important}form.formular input.osynlig{position:absolute;left:0;top:0;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.modal-kort.bt-kort{overflow-x:hidden}.bt-steg{display:grid;grid-template-columns:1.15fr 1fr}.bt-vanster{padding:30px 28px 26px;border-right:1px solid #ECE8E1;min-width:0}.bt-kort form.formular.bt-hoger{padding:64px 28px 26px;border:0;border-radius:0;gap:12px;align-content:start}.bt-kort h2{font-size:24px;letter-spacing:-.02em;padding-right:44px}.bt-under{font-size:14px;color:var(--svag);margin-top:4px}.bt-vecka{display:flex;justify-content:space-between;align-items:center;margin:20px 0 10px;font-size:14px;font-weight:600}.bt-vecka span{color:var(--ink)}.bt-vecka small{color:var(--svag);font-weight:500}.bt-pil{width:32px;height:32px;border-radius:9px;border:1px solid var(--linje);background:#fff;color:var(--ink);font-size:16px;cursor:pointer}.bt-pil:disabled{color:#C9C3BA;cursor:default}.bt-dagar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.bt-dag{display:grid;gap:6px;align-content:start}.bt-dagnamn{text-align:center;font-size:12px;color:var(--svag);line-height:1.3}.bt-dagnamn b{display:block;font-size:15px;color:var(--ink)}.bt-tid{height:42px;border-radius:10px;border:1px solid var(--linje);background:#fff;font:600 14px Inter;color:var(--ink);cursor:pointer}.bt-tid small{display:block;font-size:11px;font-weight:500;opacity:.75}.bt-tid:hover{border-color:var(--ink)}.bt-tid.vald{background:var(--gron);border-color:var(--gron);color:var(--gron-ink)}.bt-tid:disabled{border-style:dashed;color:#A39C92;font-weight:500;font-size:12px;cursor:default;background:#fff}.bt-tom{height:42px}.bt-chips,.bt-mtider{display:none}.bt-laddar{font-size:13.5px;color:var(--svag);margin-top:14px}.bt-onska{margin-top:18px;font-size:14px;color:var(--dov)}.bt-vald{background:var(--gron-upp);color:var(--gron-ink);border-radius:12px;padding:12px 14px;font-size:14px}.bt-vald span{display:block;font-size:12px;color:var(--gron-dov)}.bt-vald b{font-size:16px}.bt-onskan{display:grid;gap:12px;border:1px solid var(--linje);border-radius:14px;padding:14px}.bt-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px}form.formular .bt-seg label{display:block;cursor:pointer}form.formular .bt-seg input{position:absolute;left:0;top:0;opacity:0;width:1px;height:1px;padding:0;border:0}form.formular .bt-seg label{position:relative}.bt-seg span{display:grid;place-items:center;height:40px;border-radius:9px;border:1px solid var(--linje);font-size:13.5px;font-weight:600;color:var(--ink)}.bt-seg input:checked + span{background:var(--gron);color:var(--gron-ink);border-color:var(--gron)}.bt-seg input:focus-visible + span{outline:2px solid var(--ink);outline-offset:2px}.bt-tack{text-align:center;padding:56px 32px 40px}.bt-tack .bock{width:56px;height:56px;border-radius:50%;background:var(--gron);color:var(--gron-ink);display:grid;place-items:center;margin:0 auto 16px}.bt-tack h3{font-size:24px}.bt-tack p{color:var(--svag);margin:10px auto 0;max-width:380px}.bt-tack-rad{margin:22px auto 0;max-width:380px;background:var(--gron-upp);color:var(--gron-ink);border-radius:12px;padding:14px;text-align:left}.bt-tack-rad span{display:block;color:var(--gron-dov);font-size:12px}.bt-tack .knapp{margin-top:22px}@media (max-width:760px){.bt-modal{padding:0}.modal-kort.bt-kort{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.bt-steg{grid-template-columns:1fr}.bt-vanster{border-right:0;padding:24px 20px 6px}.bt-kort form.formular.bt-hoger{padding:6px 20px 28px}.bt-vecka,.bt-dagar{display:none}.bt-chips{display:flex;gap:8px;margin:16px -20px 0;padding:0 20px 4px;overflow-x:auto;scrollbar-width:none}.bt-chips::-webkit-scrollbar{display:none}.bt-chip{flex:0 0 62px;height:64px;border-radius:12px;border:1px solid var(--linje);background:#fff;font:500 11.5px/1.25 Inter;color:var(--svag);cursor:pointer}.bt-chip b{display:block;font-size:17px;color:var(--ink)}.bt-chip.vald{background:var(--gron);border-color:var(--gron);color:var(--gron-dov)}.bt-chip.vald b{color:var(--gron-ink)}.bt-mtider{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.bt-mtider .bt-tid{height:56px}}@media (max-width:960px){form.formular input,form.formular select,form.formular textarea,.li-form input{font-size:16px}}.komp-sek{overflow-x:clip}.art li,.art p{overflow-wrap:anywhere}.sk-hero{position:relative}.sk-stang{position:absolute;top:18px;right:max(16px,calc(var(--marg) - 56px));width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--linje);color:var(--ink);display:grid;place-items:center;z-index:2}.sk-stang:hover{border-color:var(--ink)}@media (max-width:960px){.sk-stang{top:12px;right:12px;width:40px;height:40px}}.dv-wrap{position:relative}.dv-dold{position:absolute!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;border:0!important}.dv-fasad{width:100%;height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#fff;border:1px solid #CFC8BE;border-radius:9px;font:400 16px Inter;color:var(--ink);cursor:pointer;text-align:left}.dv-fasad[aria-expanded="true"]{border-color:var(--ink)}.dv-fasad svg{width:16px;height:16px;color:var(--dov)}.dv-varde.tom{color:#9A938A}.dv-panel{position:absolute;left:0;top:calc(100% + 6px);z-index:20;width:296px;max-width:100%;background:#fff;border:1px solid var(--linje);border-radius:14px;box-shadow:0 18px 40px -18px rgba(13,31,30,.35);padding:12px}.dv-huvud{display:flex;align-items:center;justify-content:space-between;padding:0 2px 10px;margin-bottom:8px;border-bottom:1px solid #ECE8E1}.dv-manad{font:600 14.5px Inter;color:var(--ink)}.dv-pil{width:32px;height:32px;border:0;border-radius:8px;background:none;font-size:18px;color:var(--dov);cursor:pointer}.dv-pil:hover{background:var(--sand)}.dv-veckodagar,.dv-dagar{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.dv-veckodagar{font:500 11px Inter;color:var(--svag);padding-bottom:6px}.dv-dag{height:36px;border:1px solid transparent;border-radius:8px;background:none;font:500 13.5px Inter;color:var(--ink);cursor:pointer}.dv-dag:hover:not(:disabled){background:var(--sand)}.dv-dag.utanfor{color:#B5AEA4}.dv-dag.idag{border-color:var(--linje)}.dv-dag.vald{background:var(--gron);border-color:var(--gron);color:var(--gron-ink)}.dv-dag:disabled{opacity:.3;cursor:default}@media (max-width:760px){.dv-panel{left:0;right:0;width:auto;max-width:none;transform:none}}.mork + .mork,.mork + footer,.mork + [data-fot]>footer,.mork2 + .mork2{box-shadow:0 -2px 0 var(--gron)}.mork2 + .mork2{box-shadow:0 -2px 0 var(--gron2)}@media (max-width:960px){.butiker{justify-content:center}}:where(button,[role="button"],input[type="submit"],input[type="button"],a[class*="btn"],a.knapp,.knapp){transition:scale 140ms cubic-bezier(.2,.8,.2,1)}:where(button,[role="button"],input[type="submit"],input[type="button"],a[class*="btn"],a.knapp,.knapp):active:not(:disabled):not([aria-disabled="true"]){scale:.97;transition:none!important}@media (prefers-reduced-motion:reduce){:where(button,[role="button"],input[type="submit"],input[type="button"],a[class*="btn"],a.knapp,.knapp):active{scale:.99}}@media (min-width:961px){.nivaer{grid-template-rows:repeat(5,auto) 1fr;row-gap:0}.niva{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:6px}.niva.rek{transform:none}.niva ul{align-self:start}.niva .las{align-self:end}}.cta-pris{grid-template-columns:1fr minmax(0,420px);align-items:center}.cta-pris .prisruta{justify-self:end;width:100%}@media (max-width:960px){.forare.cta-pris{grid-template-columns:1fr;gap:28px}.cta-pris .prisruta{justify-self:stretch;max-width:none}}.mobilmeny .mm-rubrik{padding:13px 4px 10px;font-size:18px;font-weight:600;color:var(--gron-ink)}.mm-planer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mm-plan{display:grid;gap:2px;padding:14px clamp(10px,3vw,12px);min-width:0;border-radius:14px;background:var(--gron-upp);color:var(--gron-ink);text-decoration:none}.mm-plan b{font-size:15px}.mm-plan strong{font-size:clamp(18px,5.6vw,22px);white-space:nowrap;letter-spacing:-.02em;margin-top:8px}.mm-plan small{font-size:11.5px;color:var(--gron-svag)}.mm-plan.aktiv{box-shadow:inset 0 0 0 1.5px var(--coral-mork)}.mm-botten{position:sticky;bottom:0;margin:auto -20px -32px;padding:16px 20px calc(20px + env(safe-area-inset-bottom));background:var(--gron);display:grid;gap:12px;box-shadow:0 -12px 16px -8px var(--gron)}.mm-botten .sprak-rad-mobil{margin:0 0 4px}.mm-botten .knapp{justify-content:center}.mm-botten .knapp.s{border-color:rgba(255,255,255,.28);color:var(--gron-ink);background:transparent}.mk-cookie{position:fixed;left:16px;right:16px;bottom:16px;z-index:60;max-width:520px;margin:0 auto;background:#fff;color:var(--ink);border:1px solid var(--linje);border-radius:16px;padding:18px 20px;box-shadow:0 20px 50px -20px rgba(13,31,30,.45);font-size:14.5px}.mk-cookie[hidden]{display:none}.mk-cookie-rubrik{display:block;font-weight:700;margin-bottom:6px}.mk-cookie p{color:var(--dov);margin:0}.mk-cookie p a{color:var(--ink);font-weight:600}.mk-cookie-knappar{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.mk-cookie-knappar button{height:44px;border-radius:8px;font:600 15px Inter;cursor:pointer;border:1px solid var(--linje);background:#fff;color:var(--ink)}.mk-cookie-knappar button[data-mk-cookie-svar="ja"]{background:var(--knapp);border-color:var(--knapp);color:var(--coral-ink)}