@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_a93d876c-module___cxg2G__className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.ibm_plex_sans_a93d876c-module___cxg2G__variable{--font-plex-sans:"IBM Plex Sans", "IBM Plex Sans Fallback"}
:root{--färg-text:#161b33;--färg-text-svag:#535a7a;--färg-sida:#f4f6fc;--färg-bakgrund:#fff;--färg-bakgrund-svag:#eef1fa;--färg-ram:#dde2f2;--färg-ram-stark:#b7c0e0;--färg-primär:#2a3eb1;--färg-primär-hover:#22329a;--färg-primär-ljus:#e6eaff;--färg-på-primär:#fff;--färg-sidhuvud:#ffffffe0;--färg-marin:#131a48;--färg-marin-ljus:#34479f;--färg-varning:#80490a;--färg-varning-ljus:#fff5e0;--färg-ok:#11754b;--färg-ok-ljus:#dcf5e9;--skugga-kort:0 1px 2px #161b330d, 0 1px 1px #161b3308;--skugga-lyft:0 2px 4px #161b330f, 0 8px 20px #161b3317;--skugga-bild:0 2px 6px #161b330f, 0 18px 48px #161b3329;--fokusring:0 0 0 3px #2a3eb147;--typsnitt:var(--font-plex-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--radie:8px;--radie-kort:12px;--övergång:.14s cubic-bezier(.2, .8, .2, 1);--bredd-innehåll:62rem;--ikon-info:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm0,192a88,88,0,1,1,88-88A88.1,88.1,0,0,1,128,216Zm16-40a8,8,0,0,1-8,8,16,16,0,0,1-16-16V128a8,8,0,0,1,0-16,16,16,0,0,1,16,16v40A8,8,0,0,1,144,176ZM112,84a12,12,0,1,1,12,12A12,12,0,0,1,112,84Z'/%3E%3C/svg%3E");--ikon-varning:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M236.8,188.09,149.35,36.22h0a24.76,24.76,0,0,0-42.7,0L19.2,188.09a23.51,23.51,0,0,0,0,23.72A24.35,24.35,0,0,0,40.55,224h174.9a24.35,24.35,0,0,0,21.33-12.19A23.51,23.51,0,0,0,236.8,188.09ZM222.93,203.8a8.5,8.5,0,0,1-7.48,4.2H40.55a8.5,8.5,0,0,1-7.48-4.2,7.59,7.59,0,0,1,0-7.72L120.52,44.21a8.75,8.75,0,0,1,15,0l87.45,151.87A7.59,7.59,0,0,1,222.93,203.8ZM120,144V104a8,8,0,0,1,16,0v40a8,8,0,0,1-16,0Zm20,36a12,12,0,1,1-12-12A12,12,0,0,1,140,180Z'/%3E%3C/svg%3E");--ikon-klart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M173.66,98.34a8,8,0,0,1,0,11.32l-56,56a8,8,0,0,1-11.32,0l-24-24a8,8,0,0,1,11.32-11.32L112,148.69l50.34-50.35A8,8,0,0,1,173.66,98.34ZM232,128A104,104,0,1,1,128,24,104.11,104.11,0,0,1,232,128Zm-16,0a88,88,0,1,0-88,88A88.1,88.1,0,0,0,216,128Z'/%3E%3C/svg%3E")}@media screen and (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--färg-text:#e6e9f5;--färg-text-svag:#9ba3c2;--färg-sida:#10131f;--färg-bakgrund:#181c2c;--färg-bakgrund-svag:#1e2336;--färg-ram:#2a3149;--färg-ram-stark:#3c4568;--färg-primär:#8f9dff;--färg-primär-hover:#aab5ff;--färg-primär-ljus:#242b4a;--färg-på-primär:#0b0e18;--färg-varning:#ffc266;--färg-varning-ljus:#3a2a0c;--färg-ok:#7ee2a8;--färg-ok-ljus:#153024;--färg-sidhuvud:#181c2ce0;--skugga-kort:0 1px 2px #0000004d;--skugga-lyft:0 2px 4px #0000004d, 0 8px 20px #0006;--fokusring:0 0 0 3px #8f9dff59}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--färg-bakgrund);color:var(--färg-text);font-family:var(--typsnitt);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}::selection{background:var(--färg-primär-ljus)}h1{letter-spacing:-.025em;margin:0 0 .75rem;font-size:2.375rem;font-weight:600;line-height:1.15}h2{letter-spacing:-.018em;margin:0 0 .75rem;font-size:1.625rem;font-weight:600;line-height:1.25}h3,h4{letter-spacing:-.006em;margin:0 0 .375rem;font-size:1.0625rem;font-weight:600}p{margin:0 0 1rem}a{color:var(--färg-primär)}.ingress{color:var(--färg-text-svag);max-width:44rem;margin-bottom:1.75rem;font-size:1.0625rem}.svag{color:var(--färg-text-svag)}.liten{font-size:.875rem}.dold{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sidhuvud{border-bottom:1px solid var(--färg-ram);background:var(--färg-sidhuvud);-webkit-backdrop-filter:saturate(1.6)blur(14px);backdrop-filter:saturate(1.6)blur(14px);z-index:10;position:sticky;top:0}.sidhuvud-innehåll{max-width:var(--bredd-innehåll);flex-wrap:wrap;align-items:center;gap:.5rem 1.75rem;margin:0 auto;padding:.875rem 1.25rem;display:flex}.sidhuvud-namn{color:var(--färg-text);letter-spacing:-.012em;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.sidhuvud-märke{border-radius:24%;width:1.625rem;height:1.625rem;display:block;box-shadow:0 1px 2px #161b3333}.sidhuvud nav{flex-wrap:wrap;gap:1.25rem;display:flex}.sidhuvud nav a{color:var(--färg-text-svag);transition:color var(--övergång);font-size:.9375rem;text-decoration:none}.sidhuvud nav a:hover{color:var(--färg-primär)}.avsnitt{border-bottom:1px solid var(--färg-ram);padding:3.5rem 1.25rem;scroll-margin-top:4rem}.avsnitt-innehåll{max-width:var(--bredd-innehåll);margin:0 auto}.avsnitt-mjuk{background:var(--färg-sida)}.avsnitt-tonad{background:linear-gradient(180deg, var(--färg-bakgrund-svag), var(--färg-primär-ljus))}.hero{color:#fff;background:radial-gradient(ellipse 70% 90% at 18% 0%, var(--färg-marin-ljus), transparent 70%), var(--färg-marin);padding:5rem 1.25rem 4.5rem}.förtroenderad{background:var(--färg-bakgrund);border-bottom:1px solid var(--färg-ram);padding:.875rem 1.25rem}.förtroenderad p{max-width:var(--bredd-innehåll);color:var(--färg-text-svag);text-align:center;margin:0 auto;font-size:.9375rem}.förtroenderad strong{color:var(--färg-text)}.hero-innehåll{max-width:var(--bredd-innehåll);margin:0 auto}.hero-grid{align-items:center;gap:2.5rem;display:grid}@media (min-width:56rem){.hero-grid{grid-template-columns:1.05fr .95fr;gap:3rem}}.hero-bild{margin:0}.hero-bild img{border-radius:var(--radie-kort);background:var(--färg-bakgrund);border:1px solid #ffffff24;width:100%;height:auto;display:block;box-shadow:0 4px 12px #04071a4d,0 30px 70px #04071a73}.hero h1{max-width:20ch;font-size:2.75rem}.hero .ingress{color:#c9d0f2;font-size:1.1875rem}.hero-etikett{letter-spacing:.08em;text-transform:uppercase;color:#aab5ff;margin-bottom:.875rem;font-size:.8125rem;font-weight:600;display:inline-block}.knapp{font:inherit;border-radius:var(--radie);border:1px solid var(--färg-ram-stark);background:var(--färg-bakgrund);color:var(--färg-text);box-shadow:var(--skugga-kort);cursor:pointer;transition:background-color var(--övergång), border-color var(--övergång), box-shadow var(--övergång), transform var(--övergång);padding:.625rem 1.25rem;font-weight:600;line-height:1.5}.knapp:hover{background:var(--färg-bakgrund-svag);border-color:var(--färg-text-svag)}.knapp:active{transform:scale(.98)}.knapp:focus-visible{box-shadow:var(--fokusring);outline:2px solid #0000}.knapp-primär{background:var(--färg-primär);border-color:var(--färg-primär);color:var(--färg-på-primär);box-shadow:inset 0 1px #ffffff24,0 1px 2px #161b332e}.knapp-primär:hover{background:var(--färg-primär-hover);border-color:var(--färg-primär-hover)}.hero .knapp-primär{color:#2b1d00;background:#ffb020;border-color:#ffb020;box-shadow:inset 0 1px #ffffff59,0 6px 18px #ffb02040}.hero .knapp-primär:hover{background:#f29e00;border-color:#f29e00}.hero .knapp:not(.knapp-primär){color:#fff;box-shadow:none;background:#ffffff0f;border-color:#ffffff47}.hero .knapp:not(.knapp-primär):hover{background:#ffffff1f;border-color:#ffffff80}a.knapp{text-decoration:none;display:inline-block}.knapprad{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:1.75rem;display:flex}.kort{border:1px solid var(--färg-ram);border-radius:var(--radie-kort);background:var(--färg-bakgrund);box-shadow:var(--skugga-kort);padding:1.375rem}.kort>:last-child{margin-bottom:0}.kort p{color:var(--färg-text-svag);margin-bottom:0}.kortlista{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;display:grid}.funktionsgrupp{margin-bottom:2rem}.funktionsgrupp:last-child{margin-bottom:0}.funktionsgrupp-rubrik{color:var(--färg-primär);margin-bottom:1rem;font-size:1.1875rem}a.kort{color:inherit;transition:border-color var(--övergång), box-shadow var(--övergång), transform var(--övergång);text-decoration:none;display:block}a.kort:hover{border-color:var(--färg-ram-stark);box-shadow:var(--skugga-lyft);transform:translateY(-1px)}a.kort:focus-visible{box-shadow:var(--fokusring);outline:2px solid #0000}a.kort h2{color:var(--färg-primär)}.notis{--notis-färg:var(--färg-primär);border:1px solid var(--färg-ram);background:var(--färg-bakgrund-svag);border-radius:var(--radie);margin-bottom:1.5rem;padding:.875rem 1.125rem .875rem 2.875rem;position:relative}.notis:before{content:"";background:var(--notis-färg);width:1.125rem;height:1.125rem;-webkit-mask:var(--ikon-info) center / contain no-repeat;-webkit-mask:var(--ikon-info) center / contain no-repeat;mask:var(--ikon-info) center / contain no-repeat;position:absolute;top:1.1875rem;left:1rem}.notis>:last-child{margin-bottom:0}.notis-varning{--notis-färg:var(--färg-varning);border-color:color-mix(in srgb, var(--färg-varning) 28%, transparent);background:var(--färg-varning-ljus)}.notis-varning:before{-webkit-mask-image:var(--ikon-varning);-webkit-mask-image:var(--ikon-varning);mask-image:var(--ikon-varning)}.notis-ok{--notis-färg:var(--färg-ok);border-color:color-mix(in srgb, var(--färg-ok) 30%, transparent);background:var(--färg-ok-ljus)}.notis-ok:before{-webkit-mask-image:var(--ikon-klart);-webkit-mask-image:var(--ikon-klart);mask-image:var(--ikon-klart)}.hero .notis{--notis-färg:#ffc266;color:#e6e9f5;background:#ffffff12;border-color:#ffc26659}.hero .notis strong{color:#fff}.tvåspalt{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1rem;display:grid}.punktlista{margin:0;padding:0;list-style:none}.punktlista li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.punktlista li:before{content:"–";color:var(--färg-text-svag);position:absolute;left:0}.punktlista-ja li:before{content:"✓";color:var(--färg-ok);font-weight:700}.punktlista-nej li:before{content:"×";color:var(--färg-text-svag);font-weight:700}.stegen{counter-reset:steg;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.stegen li{counter-increment:steg}.stegen li:before{content:counter(steg);background:linear-gradient(160deg, var(--färg-marin-ljus), var(--färg-marin));color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;margin-bottom:.75rem;font-weight:600;display:flex;box-shadow:inset 0 1px #fff3,0 2px 6px #131a4840}.stegen p{color:var(--färg-text-svag);margin-bottom:0}.bygglista{margin:0 0 1.5rem;padding:0;list-style:none}.bygglista li{border-bottom:1px solid var(--färg-ram);flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;padding:.625rem 0;display:flex}.bygglista li:last-child{border-bottom:0}.bygglista-text{flex:14rem}.prislista{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.prislista .kort p{color:var(--färg-text);margin-bottom:.75rem}.prislista .kort .prisbelopp{color:var(--färg-primär);margin:.75rem 0 0;font-size:1.75rem;font-weight:700;line-height:1.2}.prislista .kort .liten{color:var(--färg-text-svag);margin-bottom:1rem}.frågor{max-width:46rem}.fråga{border-bottom:1px solid var(--färg-ram)}.fråga summary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:1rem;padding:.875rem 0;font-weight:600;list-style:none;display:flex}.fråga summary::-webkit-details-marker{display:none}.fråga summary:after{content:"+";color:var(--färg-primär);font-size:1.25rem;font-weight:400;line-height:1}.fråga[open] summary:after{content:"–"}.fråga summary:hover{color:var(--färg-primär)}.fråga summary:focus-visible{outline:2px solid var(--färg-primär);outline-offset:2px}.fråga-svar{color:var(--färg-text-svag);max-width:42rem;padding:0 0 1rem}.fråga-svar>:last-child{margin-bottom:0}.skärmbilder{gap:2.5rem;display:grid}.skärmbild{margin:0}.skärmbild img{border:1px solid var(--färg-ram);border-radius:var(--radie-kort);background:var(--färg-bakgrund);width:100%;height:auto;box-shadow:var(--skugga-bild);display:block}.skärmbild figcaption{color:var(--färg-text-svag);margin-top:.5rem;font-size:.875rem}.sidfot{background:var(--färg-sida);border-top:1px solid var(--färg-ram);color:var(--färg-text-svag);padding:2.5rem 1.25rem 3rem;font-size:.9375rem}.sidfot-innehåll{max-width:var(--bredd-innehåll);margin:0 auto}.sidfot p:last-child{margin-bottom:0}@media (max-width:30rem){h1{font-size:1.75rem}.hero{padding:3rem 1.25rem}.hero h1{font-size:2rem}.avsnitt{padding:2.5rem 1.25rem;scroll-margin-top:.5rem}.sidhuvud{position:static}.knapprad a.knapp{text-align:center;width:100%}}.guide{max-width:100%}.guide .avsnitt-innehåll{max-width:44rem}.guide-vag{color:var(--färg-text-svag);margin-bottom:1.5rem;font-size:.875rem}.guide-vag a{color:var(--färg-text-svag)}.svarsruta{border-left:4px solid var(--färg-primär);background:var(--färg-primär-ljus);border-radius:0 var(--radie) var(--radie) 0;margin:1.75rem 0;padding:1.25rem 1.5rem;font-size:1.0625rem}.svarsruta>:first-child{margin-top:0}.svarsruta>:last-child{margin-bottom:0}.guide-metarad{color:var(--färg-text-svag);margin-bottom:2rem}.guide-innehall{border:1px solid var(--färg-ram);border-radius:var(--radie);background:var(--färg-bakgrund-svag);margin-bottom:2.5rem;padding:1.25rem 1.5rem}.guide-innehall-rubrik{margin:0 0 .75rem;font-size:.9375rem;font-weight:600}.guide-innehall ul{margin:0;padding-left:1.25rem}.guide-innehall li{margin-bottom:.375rem}.guide h2{margin-top:2.75rem}.guide h3{margin-top:2rem}.guide ul,.guide ol{margin:1rem 0;padding-left:1.5rem}.guide li{margin-bottom:.5rem}.guide table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:.9375rem}.guide th,.guide td{text-align:left;border-bottom:1px solid var(--färg-ram);padding:.625rem .75rem}.guide th{border-bottom-color:var(--färg-ram-stark);font-weight:600}.guide code{background:var(--färg-bakgrund-svag);border:1px solid var(--färg-ram);border-radius:3px;padding:.1em .35em;font-size:.9em}.guide blockquote{border-left:3px solid var(--färg-ram-stark);color:var(--färg-text-svag);margin:1.5rem 0;padding-left:1.25rem}.guide-kallor{border-top:1px solid var(--färg-ram);margin-top:3.5rem;padding-top:1.5rem;font-size:.9375rem}.guide-kallor h2{margin-top:0;font-size:1.125rem}@media (max-width:40rem){.guide table{display:block;overflow-x:auto}}.guide-grupp{margin-top:2.5rem}.guide-grupp h2{margin-bottom:.75rem;font-size:1.25rem}.guide-lista{margin:0;padding:0;list-style:none}.guide-lista li{border-bottom:1px solid var(--färg-ram);padding:1rem 0}.guide-lista a{font-weight:600}.guide-lista p{margin:.25rem 0 0;font-size:.9375rem}.guide-tabell{margin:1.75rem 0}.guide-tabell figcaption{margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.guide-tabell table{margin:0}.guide-belopp{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.guide-exempel tfoot td{border-top:1px solid var(--färg-ram-stark);border-bottom:none;font-weight:600}.guide-exempel-kommentar{color:var(--färg-text-svag);margin-top:.5rem;font-size:.9375rem}.guide-datum{border:1px solid var(--färg-ram);border-radius:var(--radie);background:var(--färg-bakgrund-svag);margin:1.75rem 0;padding:1.25rem 1.5rem}.guide-datum-rubrik{margin:0 0 .75rem;font-weight:600}.guide-datum dl{margin:0}.guide-datum dl>div{gap:1rem;padding:.375rem 0;display:flex}.guide-datum dt{flex-shrink:0;min-width:9rem;font-weight:600}.guide-datum dd{margin:0}.guide-datum-galler{color:var(--färg-text-svag);margin:.75rem 0 0}.guide-varning{border-left:4px solid var(--färg-varning);background:var(--färg-varning-ljus);border-radius:0 var(--radie) var(--radie) 0;margin:1.75rem 0;padding:1.25rem 1.5rem}.guide-varning-rubrik{margin:0 0 .5rem;font-weight:600}.guide-varning>:last-child{margin-bottom:0}@media (max-width:30rem){.guide-datum dl>div{flex-direction:column;gap:.125rem}}.guide-relaterade{border:1px solid var(--färg-ram);border-radius:var(--radie);background:var(--färg-bakgrund-svag);margin-top:3rem;padding:1.25rem 1.5rem}.guide-relaterade ul{margin:0;padding-left:1.25rem}.guide-anmalan{background:var(--färg-primär-ljus);border:1px solid var(--färg-ram);border-radius:8px;margin-top:2.5rem;padding:1.25rem 1.5rem}.guide-anmalan h2{margin-top:0}.anmalan-formular{max-width:32rem;margin-top:1.5rem}.anmalan-formular .fält{margin-bottom:1rem}.anmalan-formular label{margin-bottom:.375rem;font-weight:500;display:block}.anmalan-formular input,.anmalan-formular textarea{border:1px solid var(--färg-ram);background:var(--färg-bakgrund);width:100%;color:var(--färg-text);font:inherit;border-radius:6px;padding:.75rem;font-size:1rem}.anmalan-formular textarea{resize:vertical}.anmalan-formular input:focus,.anmalan-formular textarea:focus{outline:2px solid var(--färg-primär);outline-offset:1px;border-color:var(--färg-primär)}.anmalan-formular button{margin-top:.25rem}.fält-not{color:var(--färg-text-svag);margin-top:.75rem;font-size:.875rem}.momskalkylator{max-width:28rem;margin-top:1.5rem}.momskalkylator .fält{margin-bottom:1.25rem}.momskalkylator label{margin-bottom:.375rem;font-weight:500;display:block}.momskalkylator input[type=text],.momskalkylator select{border:1px solid var(--färg-ram);background:var(--färg-bakgrund);width:100%;color:var(--färg-text);font:inherit;border-radius:6px;padding:.75rem;font-size:1rem}.momskalkylator input[type=text]:focus,.momskalkylator select:focus{outline:2px solid var(--färg-primär);outline-offset:1px;border-color:var(--färg-primär)}.momskalkylator-riktning{border:none;padding:0}.momskalkylator-riktning legend{margin-bottom:.375rem;padding:0;font-weight:500;display:block}.momskalkylator-riktning label{align-items:center;gap:.4rem;margin-right:1.5rem;font-weight:400;display:inline-flex}.momskalkylator-resultat dl{margin:0}.momskalkylator-resultat dl>div{justify-content:space-between;gap:1rem;padding:.375rem 0;display:flex}.momskalkylator-resultat dl>div+div{border-top:1px solid var(--färg-ram)}.momskalkylator-resultat dt{font-weight:400}.momskalkylator-resultat dd{margin:0}.fakta-kalla{color:var(--färg-text-svag);font-size:.8125rem}.fakta-kalla a{color:var(--färg-text-svag)}.steg-nummer{color:var(--färg-primär)}.stegskena{margin:0 0 1.25rem}.stegskena-text{margin:0 0 .5rem}.deklarera .stegskena ol{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.deklarera .stegskena li{margin:0}.stegskena-punkt a,.stegskena-punkt>span{border:1px solid var(--färg-ram-stark);width:2rem;height:2rem;color:var(--färg-primär);background:var(--färg-bakgrund);border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.stegskena-punkt a:hover{background:var(--färg-primär-ljus)}.stegskena-aktuell>span{background:var(--färg-primär);border-color:var(--färg-primär);color:var(--färg-på-primär)}.stegskena-text-bara>span{color:var(--färg-text-svag);border-style:dashed}.stegskena-bladdra{justify-content:space-between;gap:1rem;margin-top:3rem;display:flex}.stegskena-bladdra a{border:1px solid var(--färg-ram);border-radius:var(--radie);flex-direction:column;flex:1 1 0;gap:.125rem;min-width:0;padding:.875rem 1rem;text-decoration:none;display:flex}.stegskena-bladdra a:hover{border-color:var(--färg-ram-stark);background:var(--färg-bakgrund-svag)}.stegskena-nasta{text-align:right}.i-grundboken{border:1px solid var(--färg-ram);border-left:4px solid var(--färg-primär);border-radius:0 var(--radie) var(--radie) 0;background:var(--färg-bakgrund-svag);margin:1.5rem 0;padding:1.25rem 1.5rem}.i-grundboken-vag{color:var(--färg-text-svag);margin:0 0 .75rem}.i-grundboken-del{color:var(--färg-text);font-weight:600}.i-grundboken>:last-child{margin-bottom:0}.felruta{border-radius:0 var(--radie) var(--radie) 0;border-left:4px solid var(--färg-ram-stark);background:var(--färg-bakgrund-svag);margin:1.5rem 0;padding:1.25rem 1.5rem}.felruta-vanligt{border-left-color:var(--färg-varning);background:var(--färg-varning-ljus)}.felruta-sort{letter-spacing:.06em;text-transform:uppercase;color:var(--färg-text-svag);margin:0;font-size:.8125rem;font-weight:600}.felruta-vanligt .felruta-sort{color:var(--färg-varning)}.felruta-rubrik{margin:.25rem 0 .5rem;font-weight:600}.felruta-kalla{color:var(--färg-text-svag);margin-bottom:0}.pahittat{letter-spacing:.04em;text-transform:uppercase;border:1px dashed var(--färg-ram-stark);color:var(--färg-text-svag);vertical-align:middle;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.exempel-firma{color:var(--färg-text-svag)}.deklarera .guide-tabell{overflow-x:auto}.skarmbild-steg{margin:1.5rem 0}.skarmbild-steg img{border:1px solid var(--färg-ram);border-radius:var(--radie-kort);width:100%;height:auto;box-shadow:var(--skugga-lyft);display:block}.skarmbild-steg figcaption{margin-top:.5rem}.deklarera .tidslinje{border-left:2px solid var(--färg-ram-stark);margin:1.25rem 0 0;padding:0;list-style:none}.deklarera .tidslinje li{margin:0;padding:0 0 1.25rem 1.25rem;position:relative}.tidslinje li:before{content:"";background:var(--färg-primär);border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:.4rem;left:-.4375rem}.tidslinje-datum,.tidslinje-vad{margin:0}.deklarera .stegkort{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.deklarera .stegkort-kort{border:1px solid var(--färg-ram);border-radius:var(--radie-kort);background:var(--färg-bakgrund);box-shadow:var(--skugga-kort);align-items:flex-start;gap:1rem;margin:0;padding:1rem 1.25rem;display:flex}.stegkort-kort p{margin:.25rem 0 0}.stegkort-nummer{background:var(--färg-primär-ljus);width:2rem;height:2rem;color:var(--färg-primär);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.stegkort-namn{font-weight:600}.stegkort-utan-sida{box-shadow:none;background:var(--färg-bakgrund-svag)}.stegkort-utan-sida .stegkort-nummer{border:1px dashed var(--färg-ram-stark);color:var(--färg-text-svag);background:0 0}.scenarielank{border:1px solid var(--färg-ram);border-radius:var(--radie);background:var(--färg-primär-ljus);margin:2rem 0;padding:1.25rem 1.5rem}.scenarielank a{font-weight:600}.scenarielank p{margin:.375rem 0 0}.deklarera .checklista ul{padding:0;list-style:none}.checklista-lank{white-space:nowrap;flex:none}.deklarera .checklista li{border-bottom:1px solid var(--färg-ram);align-items:flex-start;gap:.625rem;margin:0;padding:.5rem 0;display:flex}.checklista input{width:1.125rem;height:1.125rem;accent-color:var(--färg-primär);flex:none;margin-top:.3rem}.checklista label{flex:auto}.knapp-liten{padding:.375rem .875rem;font-size:.875rem}.deklarera .fordjupning-kort{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem;padding:0;list-style:none;display:grid}.deklarera .fordjupning-kort li{border:1px solid var(--färg-ram);border-radius:var(--radie-kort);background:var(--färg-bakgrund);box-shadow:var(--skugga-kort);margin:0;padding:1rem 1.25rem}.fordjupning-kort a{font-weight:600}.fordjupning-kort p{margin:.375rem 0 0;font-size:.875rem}.nivamarke{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.125rem .625rem;font-size:.8125rem;font-weight:600;display:inline-block}.nivamarke-grundboken{background:var(--färg-ok-ljus);color:var(--färg-ok);border-color:var(--färg-ok)}.nivamarke-skatteverket{background:var(--färg-primär-ljus);color:var(--färg-primär);border-color:var(--färg-primär)}.nivamarke-hjalp{background:var(--färg-varning-ljus);color:var(--färg-varning);border-color:var(--färg-varning)}.nivaforklaring{margin:1.5rem 0}.nivaforklaring>div{align-items:baseline;gap:1rem;padding:.375rem 0;display:flex}.nivaforklaring dt{flex:0 0 13rem}.nivaforklaring dd{margin:0}.scenario{border-bottom:1px solid var(--färg-ram);padding:1rem 0 .25rem}.scenario h3{margin:0 0 .375rem}.scenario p{margin:.625rem 0}@media (max-width:30rem){.nivaforklaring>div{flex-direction:column;gap:.25rem}.nivaforklaring dt{flex-basis:auto}.stegskena-bladdra{flex-direction:column}.stegskena-nasta{text-align:left}.i-grundboken,.felruta{padding:1rem 1.125rem}.deklarera .guide-tabell th,.deklarera .guide-tabell td{padding:.5rem .375rem;font-size:.8125rem}.deklarera .guide-tabell .guide-belopp{white-space:nowrap}}@media print{.deklarera .stegskena,.deklarera .stegskena-bladdra,.deklarera .guide-anmalan,.deklarera .guide-innehall,.deklarera .knapp-liten{display:none}body:has(.deklarera) .sidhuvud{display:none}body:has(.deklarera) .sidfot{display:none}.deklarera .guide-kallor a:after,.deklarera .felruta-kalla a:after,.deklarera .scenario a:after{content:" (" attr(href) ")";word-break:break-all;font-size:.75rem}.deklarera .i-grundboken,.deklarera .felruta,.deklarera .guide-tabell,.deklarera .stegkort-kort,.deklarera .scenario{break-inside:avoid}.deklarera .stegkort-kort,.deklarera .fordjupning-kort li{box-shadow:none}}
