.os[data-astro-cid-m5hugrmn]{padding-block:var(--sb-luft, 80px);color:var(--ms-ink-900)}.os__ram[data-astro-cid-m5hugrmn]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border-radius:28px;background:#fff;box-shadow:var(--ms-shadow-lg)}.os__text[data-astro-cid-m5hugrmn]{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:56px;background:var(--ms-indigo-100)}.os__etikett[data-astro-cid-m5hugrmn]{margin:0;font-size:15px;font-weight:600;color:var(--ms-indigo)}.os__h2[data-astro-cid-m5hugrmn]{margin:0;font-size:clamp(32px,4vw,48px);line-height:1.08;letter-spacing:-.03em;color:var(--ms-ink-900)}.os__p[data-astro-cid-m5hugrmn]{max-width:52ch;margin:0;font-size:18px;line-height:1.6;color:var(--ms-ink-500)}.os__bockar[data-astro-cid-m5hugrmn]{display:grid;gap:12px;margin:8px 0 0;padding:0;list-style:none}.os__bockar[data-astro-cid-m5hugrmn] li[data-astro-cid-m5hugrmn]{display:flex;align-items:center;gap:12px;font-size:16.5px;line-height:1.45;color:var(--ms-ink-700)}.os__bock[data-astro-cid-m5hugrmn]{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:999px;background:#fff;color:var(--ms-indigo)}.os__direkt[data-astro-cid-m5hugrmn]{margin:8px 0 0;font-size:15.5px;color:var(--ms-ink-500)}.os__direkt[data-astro-cid-m5hugrmn] a[data-astro-cid-m5hugrmn]{font-weight:600;color:var(--ms-ink-900);text-decoration:underline;text-decoration-color:var(--ms-indigo-300);text-underline-offset:3px}.os__direkt[data-astro-cid-m5hugrmn] a[data-astro-cid-m5hugrmn]:hover{color:var(--ms-indigo)}.os__form[data-astro-cid-m5hugrmn]{padding:48px 56px}.os__form[data-astro-cid-m5hugrmn] .lf-villkor{text-align:left}@media(max-width:1000px){.os__ram[data-astro-cid-m5hugrmn]{grid-template-columns:minmax(0,1fr)}.os__text[data-astro-cid-m5hugrmn]{padding:40px 32px}.os__form[data-astro-cid-m5hugrmn]{padding:32px}}@media(max-width:560px){.os__ram[data-astro-cid-m5hugrmn]{border-radius:22px}.os__text[data-astro-cid-m5hugrmn]{padding:32px 20px}.os__form[data-astro-cid-m5hugrmn]{padding:28px 20px}.os__p[data-astro-cid-m5hugrmn]{font-size:17px}.os__skilje[data-astro-cid-m5hugrmn]{display:none}.os__direkt[data-astro-cid-m5hugrmn] a[data-astro-cid-m5hugrmn]{display:block;width:fit-content;padding-block:10px}.os__form[data-astro-cid-m5hugrmn] .lf-villkor a{display:inline-block;padding-block:6px}}.sb{position:relative;--sb-luft: 80px;--sb-band: 112px;--sb-hero: 56px;--sb-pt-off: 32px;--sb-kant: var(--ms-gutter)}.sb__mesh{position:absolute;top:0;left:0;right:0;height:820px;background:var(--ms-mesh-hero);pointer-events:none}.sb-eyebrow{font-family:var(--ms-font-body);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--ms-indigo)}.sb-h2{font-size:42px;line-height:1.1;letter-spacing:-1px;margin:0;color:var(--ms-ink-900)}.sb-h2--kort{font-size:34px}.sb-lead{margin:0;font-size:17px;line-height:1.65;color:var(--ms-ink-500)}.sb-p{margin:0;font-size:15.5px;line-height:1.65;color:var(--ms-ink-500)}.sb-section{padding-block:var(--sb-luft)}.sb-sekt-head{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:660px;margin:0 auto 48px;text-align:center}.sb-hero{position:relative;z-index:1;display:grid;grid-template-columns:57% 43%;align-items:stretch;min-height:640px;max-width:1160px;margin:48px auto 0;border-radius:32px;background:var(--ms-paper-50);overflow:hidden;box-shadow:0 24px 64px #1e2a4a1a}.sb-hero__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:80px 56px 80px 72px}.sb-hero__h{font-size:54px;line-height:1.06;letter-spacing:-1.3px;margin:0;max-width:10.4em;color:var(--ms-ink-900)}.sb-hero__p{margin:0;max-width:540px;font-size:17px;line-height:1.65;color:var(--ms-ink-500)}.sb-hero__ctas{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-top:4px}.sb-hero__ring{font-size:15px;color:var(--ms-ink-500)}.sb-hero__ring a{color:var(--ms-ink-900);font-weight:600;text-decoration:none}.sb-hero__ring a:hover{color:var(--ms-indigo)}.sb-hero__bild{position:relative;container-type:size}.sb-hero__bild .ms-herovid,.sb-mob__bild .ms-herovid{position:absolute;inset:0;width:min(100cqw,100cqh);height:min(100cqw,100cqh);margin:auto;aspect-ratio:auto;border-radius:0;background:none;box-shadow:none}.sb-hero__bild .ms-herovid__media,.sb-mob__bild .ms-herovid__media{--sb-filmmask: linear-gradient(90deg, transparent 0, #000 5%, #000 95%, transparent 100%), linear-gradient(180deg, transparent 0, #000 5%, #000 95%, transparent 100%);object-fit:contain;-webkit-mask-image:var(--sb-filmmask);-webkit-mask-composite:source-in;mask-image:var(--sb-filmmask);mask-composite:intersect}.sb-hero__bild .ms-herovid__paus{right:18px;bottom:18px}.sb-hero:focus{outline:none}.sb-mob{display:none}.sb-omdome{display:inline-flex;align-items:center;gap:14px;padding:4px 2px;margin-top:10px;text-decoration:none}.sb-omdome__ansikten{display:flex;flex:none}.sb-omdome__ansikte{display:block;width:40px;height:40px;border-radius:999px;border:2px solid #fff;margin-left:-12px}.sb-omdome__ansikte{object-fit:cover;background:var(--ms-indigo-100)}.sb-omdome__ansikte:first-child{margin-left:0}.sb-omdome__hoger{display:flex;flex-direction:column;gap:4px;min-width:0}.sb-omdome__stjarnor{position:relative;display:inline-block;line-height:0}.sb-omdome__stjarnor>span{display:inline-flex;gap:2px}.sb-omdome__tomma svg{fill:#1e2a4a29}.sb-omdome__fyllda{position:absolute;inset:0;overflow:hidden;width:var(--fyllnad, 0%);white-space:nowrap}.sb-omdome__stjarnor svg{width:17px;height:17px}.sb-omdome__text{display:flex;flex-direction:column;gap:1px;font-size:13px;line-height:1.3;color:var(--ms-ink-500)}.sb-omdome__text b{font-family:var(--ms-font-display);font-size:15.5px;font-weight:700;color:var(--ms-ink-900);white-space:nowrap;transition:color .16s}.sb-omdome:hover .sb-omdome__text b{color:var(--ms-indigo)}.sb-siffror{position:relative;z-index:1;padding-block:var(--sb-hero) calc(var(--sb-band) - var(--sb-luft))}.sb-siffror__lista{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.6vw,20px);margin:0;padding:0;list-style:none}.sb-siffra{display:flex;flex-direction:column;align-items:center;gap:clamp(8px,1vw,14px);text-align:center;padding:clamp(18px,2.4vw,30px) clamp(16px,2.2vw,28px);border-radius:clamp(18px,2vw,24px);background:#fff;box-shadow:0 10px 30px #1e2a4a14}.sb-siffra__tal{font-family:var(--ms-font-display);font-size:clamp(34px,4.2vw,56px);font-weight:700;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ms-ink-900)}.sb-siffra__enhet{margin-left:2px;font-size:.5em;color:var(--ms-indigo)}.sb-siffra__text{font-size:clamp(13px,1.1vw,14.5px);line-height:1.5;text-wrap:pretty;color:var(--ms-ink-500)}.sb-partners{padding-block:var(--sb-luft)}.sb .sb-partners .ms-partners2{padding-block:0}.sb-byran__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.sb-byran__copy{grid-column:span 7;display:flex;flex-direction:column;gap:16px;padding:44px;border-radius:26px;background:#fff;box-shadow:0 8px 28px #1e2a4a12}.sb-byran__foto{position:relative;grid-column:span 5;border-radius:26px;overflow:hidden;background:var(--ms-indigo-100)}.sb-byran__foto--1{min-height:420px}.sb-byran__foto--2{min-height:340px}.sb-byran__foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.sb-byran__foto--2 img{object-position:32% center}.sb-byran__val{grid-column:span 7;display:flex;flex-direction:column;gap:22px;padding:40px 44px;border-radius:26px;background:var(--ms-indigo-deep);color:#fff}.sb-byran__valh{margin:0;font-family:var(--ms-font-display);font-size:24px;font-weight:700;letter-spacing:-.4px;color:#fff}.sb-val{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.sb-val li{position:relative;padding-left:36px;font-size:15.5px;line-height:1.55;color:#ffffffe6}.sb-val li:before{content:"";position:absolute;left:0;top:1px;width:24px;height:24px;border-radius:999px;background:#ffffff24 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center / 14px no-repeat}.sb-val a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px}.sb-val a:hover{opacity:.85}.sb-tj{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:start}.sb-tj__rubrik{position:sticky;top:120px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.sb-tj__h{font-size:46px}.sb-tj__knapp{margin-top:10px}.sb-tj__copy{padding-top:6px}.sb-tj__streck{display:block;width:72px;height:4px;margin:8px 0 12px;border-radius:2px;background:var(--ms-indigo)}.sb-tj .sb-acc{border-top:1px solid var(--ms-rule, #e6e9f0)}.sb-tj .sb-acc__punkt{position:relative;border:0;border-bottom:1px solid var(--ms-rule, #e6e9f0);transition:background .2s}.sb-tj .sb-acc__punkt:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:3px;background:var(--ms-indigo);transform:scaleY(0);transform-origin:top;transition:transform .25s cubic-bezier(.16,1,.3,1)}.sb-tj .sb-acc__punkt[open]{background:var(--ms-paper-100, #f4f6fa)}.sb-tj .sb-acc__punkt[open]:before{transform:scaleY(1)}.sb-tj .sb-acc__sum{justify-content:flex-start;align-items:center;gap:16px;padding:22px 20px;min-height:68px}.sb-tj .sb-acc__plus{margin-top:0}.sb-tj .sb-acc__h{flex:1;font-size:19px;transition:color .16s}.sb-tj .sb-acc__sum:hover .sb-acc__h,.sb-tj .sb-acc__punkt[open] .sb-acc__h{color:var(--ms-indigo)}.sb-tj .sb-acc__mer{padding:0 64px 24px}.sb-varfor{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;align-items:center}.sb-varfor__copy{display:flex;flex-direction:column;gap:16px}.sb-varfor__bild{aspect-ratio:3 / 2;border-radius:28px;overflow:hidden;background:var(--ms-indigo-100)}.sb-varfor__bild img{width:100%;height:100%;object-fit:cover;display:block}.sb-grundare{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center}.sb-grundare__copy{grid-column:span 6;display:flex;flex-direction:column;gap:18px;padding-right:40px}.sb-grundare__bild{grid-column:span 6;position:relative;min-height:660px;margin:0;border-radius:24px;overflow:hidden;background:var(--ms-ink-900);box-shadow:0 18px 44px #1e2a4a29}.sb-grundare__bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.sb-grundare .sb-grundare__citat{position:absolute;left:20px;right:20px;bottom:20px;display:flex;flex-direction:column;gap:18px;padding:28px 32px 30px;border-radius:20px;background:#161e389e}.sb-grundare__citat blockquote{margin:0;font-family:var(--ms-font-display);font-size:20px;font-weight:500;line-height:1.5;letter-spacing:-.2px;text-wrap:pretty;color:#fff}.sb-grundare__citat figcaption{display:flex;flex-direction:column;gap:2px}.sb-grundare__namn{font-size:15px;font-weight:700;color:#fff}.sb-grundare__roll{font-size:14px;color:#ffffffd1}@media(min-width:901px)and (max-width:1100px){.sb-grundare__bild{min-height:780px}.sb-grundare__citat blockquote{font-size:18px}}@media(max-width:900px){.sb-grundare{row-gap:28px}.sb-grundare__copy,.sb-grundare__bild{grid-column:1 / -1}.sb-grundare__copy{max-width:640px;padding-right:0}.sb-grundare__bild{display:flex;flex-direction:column;width:100%;max-width:560px;min-height:0}.sb-grundare__bild img{position:static;height:auto;aspect-ratio:4 / 5}.sb-grundare .sb-grundare__citat{position:relative;left:auto;right:auto;bottom:auto;margin:-120px 12px 12px;padding:24px 22px}}@media(max-width:560px){.sb-grundare__citat blockquote{font-size:17px}}.sb-aisok .sb-varfor__copy .sb-tj__streck{margin-bottom:4px}.sb .sb-kunder{padding-block:var(--sb-band)}.sb-kostnad{display:flex;flex-direction:column}.sb-kostnad__hero{position:relative;min-height:400px;border-radius:32px;overflow:hidden;background:var(--ms-ink-900)}.sb-kostnad__hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block}.sb-kostnad__hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1e2a4ae0,#1e2a4a94 45%,#1e2a4a1f)}.sb-kostnad__head{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;max-width:620px;padding:56px}.sb-kostnad__head .sb-h2{color:#fff}.sb-kostnad__head .sb-lead{color:#ffffffdb}.sb-kostnad__streck{display:block;width:56px;height:4px;border-radius:4px;background:#fff}.sb-kostnad__steg{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:-90px 40px 0;padding:0;list-style:none}.sb-kostnad__kort{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border-radius:20px;background:#fff;box-shadow:0 18px 44px #1e2a4a24}.sb-kostnad__n{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:6px;border-radius:13px;background:var(--ms-indigo);color:#fff;font-family:var(--ms-font-display);font-size:17px;font-weight:700}.sb-kostnad__etikett{font-size:12.5px;font-weight:700;letter-spacing:.4px;color:var(--ms-indigo)}.sb-kostnad__text{margin:0;font-size:15.5px;line-height:1.6;text-wrap:pretty;color:var(--ms-ink-700)}.sb-kostnad__fot{display:flex;justify-content:center;margin-top:36px}.sb-ref{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px;align-items:center}.sb-ref__copy{display:flex;flex-direction:column;gap:16px}.sb-ref__under{margin:0;font-family:var(--ms-font-display);font-size:26px;font-weight:600;letter-spacing:-.4px;color:var(--ms-ink-900)}.sb-ref__lank{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;min-height:44px;font-family:var(--ms-font-display);font-size:15.5px;font-weight:600;color:var(--ms-indigo);text-decoration:none}.sb-ref__lank:hover{color:var(--ms-indigo-deep)}.sb-ref__lank:focus-visible{outline:2px solid var(--ms-indigo);outline-offset:3px;border-radius:6px}.sb-ref__graf{container-type:inline-size;display:flex;flex-direction:column;gap:clamp(20px,4cqi,40px);aspect-ratio:1 / 1;margin:0;padding:clamp(22px,6.4cqi,64px);border-radius:26px;background:#fff;box-shadow:0 20px 50px #1e2a4a1f}.sb-ref__grafhuvud{display:flex;flex-direction:column;gap:8px}.sb-ref__grafetikett{font-size:clamp(13px,1.6cqi,16px);font-weight:600;color:var(--ms-ink-500)}.sb-ref__grafrubrik{font-family:var(--ms-font-display);font-size:clamp(22px,4.6cqi,46px);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--ms-ink-900);text-wrap:balance}.sb-ref__yta{position:relative;flex:1 1 auto;min-height:0}.sb-ref__yta svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sb-ref__yta line{stroke:var(--ms-rule);stroke-width:1;vector-effect:non-scaling-stroke}.sb-ref__fyllning{fill:var(--ms-indigo-bright)}.sb-ref__linje{fill:none;stroke:var(--ms-indigo);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sb-ref__prick{position:absolute;width:16px;height:16px;border-radius:999px;background:var(--ms-indigo-deep);box-shadow:0 0 0 3px #fff;transform:translate(-50%,-50%)}.sb-ref__pille{position:absolute;padding:.6em 1em;border-radius:999px;background:var(--ms-indigo-deep);color:#fff;font-size:clamp(12px,1.6cqi,16px);font-weight:600;line-height:1.2;white-space:nowrap}.sb-ref__pille--start{left:0;bottom:8%}.sb-ref__pille--slut{right:24px;transform:translateY(-50%)}.sb-hjalp{padding-block:var(--sb-luft) var(--sb-band)}.sb-hjalp__kort{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap;padding:52px 56px;border-radius:28px;background:var(--ms-indigo-deep);color:#fff;box-shadow:0 24px 60px #1e2a4a38}.sb-hjalp__kort .sb-h2{color:#fff}.sb-hjalp__sub{margin:12px 0 0;font-size:16px;line-height:1.6;color:#ffffffd1}.sb-hjalp__knappar{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.sb-hjalp .sb-hjalp__knapp{background:#fff;border-color:#fff;color:var(--ms-indigo-deep);box-shadow:none}.sb-hjalp .sb-hjalp__knapp:hover{background:var(--ms-indigo-100);border-color:var(--ms-indigo-100);color:var(--ms-indigo-deep)}.sb-hjalp .sb-hjalp__knapp:focus-visible{outline:2px solid #fff;outline-offset:3px}.sb-hjalp__tel{display:inline-flex;align-items:center;gap:9px;min-height:44px;font-family:var(--ms-font-display);font-size:16px;font-weight:600;color:#fff;text-decoration:none}.sb-hjalp__tel:hover{color:var(--ms-indigo-200)}.sb-hjalp__tel:focus-visible{outline:2px solid #fff;outline-offset:3px;border-radius:6px}.sb-arbete{background:var(--ms-paper-100, #f4f6fa);padding-block:var(--sb-band)}.sb-arbete__top{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.sb-arbete__head{grid-column:span 2;display:flex;flex-direction:column;gap:16px;padding:40px;border-radius:20px;background:#fff;box-shadow:0 8px 26px #1e2a4a12}.sb-arbete__head .sb-lead{max-width:620px;text-wrap:pretty}.sb-arbete__bild{grid-column:span 2;position:relative;min-height:260px;border-radius:20px;overflow:hidden;background:var(--ms-indigo-100);box-shadow:0 18px 44px #1e2a4a1f}.sb-arbete__bild img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%;display:block}@media(min-width:761px){.sb-arbete__head .sb-h2{font-size:clamp(34px,3.6vw,42px)}}@media(max-width:1000px){.sb-arbete__top{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-arbete__head,.sb-arbete__bild{grid-column:span 1}.sb-arbete__head{padding:32px 28px}}@media(max-width:760px){.sb-arbete__top{grid-template-columns:minmax(0,1fr)}.sb-arbete__head{padding:28px 24px}.sb-arbete__bild{min-height:0;aspect-ratio:16 / 9}}@media(max-width:560px){.sb-arbete__bild{aspect-ratio:3 / 2}}.sb-omraden{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.sb-omrade{display:flex;flex-direction:column;gap:12px;padding:26px 24px;border-radius:20px;background:#fff;box-shadow:0 8px 26px #1e2a4a12}.sb-omrade__n{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:13px;background:var(--ms-indigo);color:#fff;font-family:var(--ms-font-display);font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.sb-omrade__h{margin:0;font-family:var(--ms-font-display);font-size:20px;font-weight:600;letter-spacing:-.3px;color:var(--ms-ink-900)}.sb-omrade__p{margin:0;font-size:15px;line-height:1.62;text-wrap:pretty;color:var(--ms-ink-500)}.sb-geo{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:56px;align-items:center;padding:48px;border-radius:28px;background:#fff;box-shadow:0 10px 34px #1e2a4a17}.sb-geo__copy{display:flex;flex-direction:column;gap:20px}.sb-geo__head{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.sb-geo__text{display:flex;flex-direction:column;gap:14px}.sb-geo__text .sb-p{max-width:620px}.sb-geo__bild{display:flex;align-items:center;justify-content:center;padding:28px;border-radius:24px;background:var(--ms-indigo-100)}.sb-geo__bild .cg-annons{max-width:520px}.sb-genomgangsek{padding-block:var(--sb-band);background:var(--ms-indigo-deep)}.sb .ms-input::placeholder,.sb .ms-textarea::placeholder{color:var(--ms-ink-500)}.sb-acc__punkt{border-bottom:1px solid var(--ms-rule, #e6e9f0)}.sb-acc__punkt:first-child{border-top:1px solid var(--ms-rule, #e6e9f0)}.sb-acc__sum{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 0;list-style:none;cursor:pointer}.sb-acc__sum::-webkit-details-marker{display:none}.sb-acc__sum:focus-visible{outline:2px solid var(--ms-indigo);outline-offset:4px;border-radius:6px}.sb-acc__sum:hover .sb-acc__h{color:var(--ms-indigo)}.sb-acc__plus{position:relative;flex:none;width:28px;height:28px;margin-top:2px;border-radius:99px;background:var(--ms-indigo-100);transition:background .2s}.sb-acc__plus:before,.sb-acc__plus:after{content:"";position:absolute;left:8px;right:8px;top:13px;height:2px;border-radius:2px;background:var(--ms-indigo);transition:transform .2s ease}.sb-acc__plus:after{transform:rotate(90deg)}.sb-acc__punkt[open] .sb-acc__plus{background:var(--ms-indigo)}.sb-acc__punkt[open] .sb-acc__plus:before,.sb-acc__punkt[open] .sb-acc__plus:after{background:#fff}.sb-acc__punkt[open] .sb-acc__plus:after{transform:rotate(0)}.sb-acc__mer{margin:0;padding:0 48px 20px 0}.sb-acc__h{margin:0;font-family:var(--ms-font-display);font-size:20px;font-weight:600;letter-spacing:-.3px;color:var(--ms-ink-900)}.sb .sb-aisok,.sb .sb-ref{padding-bottom:var(--sb-band)}.sb .sb-ref--fore-lokalt{padding-bottom:var(--sb-luft)}.sb .sb-lokalt{padding-block:var(--sb-luft) var(--sb-band)}.sb .sb-kostnad{padding-top:var(--sb-band)}.sb #case{padding-top:var(--sb-band);padding-bottom:var(--sb-luft)!important}.sb #faq{padding-bottom:var(--sb-band)!important}.sb .pt{padding-block:var(--sb-band)}.sb .pt--scroll{padding-block:calc(var(--sb-band) - var(--sb-pt-off)) 0;margin-bottom:calc(var(--sb-band) - var(--sb-pt-off))}.sb .ms-casebento__resultat{font-size:22px;letter-spacing:-.3px;color:var(--ms-indigo-deep)}.sb .ms-casemock__resultat{font-size:17px;color:var(--ms-indigo-deep)}.sb-faqsek{background:#fff;padding-block:var(--sb-band)}.sb-faqsek__head{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 auto 56px;text-align:center}.sb-faqsek .sb-h2{font-size:40px}.sb-faq{max-width:768px;margin:0 auto}.sb-faq .ms-faq__item{margin:0;padding:0;background:none;border:0;border-top:1px solid var(--ms-rule, #e6e9f0);border-radius:0;box-shadow:none}.sb-faq .ms-faq__item:first-child{border-top:0}.sb-faq .ms-faq__q{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px 0;font-family:var(--ms-font-display);font-size:18px;font-weight:600;letter-spacing:-.2px;line-height:1.4;color:var(--ms-ink-900)}.sb-faq .ms-faq__item:first-child .ms-faq__q{padding-top:0}.sb-faq .ms-faq__q:focus-visible{outline:2px solid var(--ms-indigo);outline-offset:3px;border-radius:6px}.sb-faq .faq-rund{color:var(--ms-ink-500)}.sb-faq .ms-faq__q:hover .faq-rund,.sb-faq details[open] .faq-rund{color:var(--ms-indigo)}.sb-faq .ms-faq__a{max-width:none;margin:-12px 0 0;padding:0 48px 24px 0;font-size:16px;line-height:1.6;color:var(--ms-ink-500)}.sb-faqkort{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:64px;padding:32px;border-radius:16px;background:var(--ms-paper-100, #f4f6fa);text-align:center}.sb-faqkort__ansikten{display:flex;align-items:flex-end;margin-bottom:24px}.sb-faqkort__ansikte{width:48px;height:48px;border-radius:999px;background:var(--ms-indigo-100);object-fit:cover;box-shadow:0 0 0 2px #fff}.sb-faqkort__ansikte--mitt{position:relative;z-index:1;width:56px;height:56px;margin-inline:-12px}.sb-faqkort__h{margin:0;font-family:var(--ms-font-display);font-size:20px;font-weight:600;letter-spacing:-.2px;color:var(--ms-ink-900)}.sb-faqkort__text{margin:0 0 24px;font-size:17px;line-height:1.6;color:var(--ms-ink-500)}.sb-faqkort__knapp{border-color:var(--ms-indigo);color:var(--ms-indigo)}.sb-faqkort__knapp:hover{background:var(--ms-indigo-100)}html.sb-rorelse .sb-tona{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s cubic-bezier(.16,1,.3,1)}html.sb-rorelse .sb-tona.is-inne{opacity:1;transform:none}html.sb-rorelse .sb-siffra{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * .11s)}html.sb-rorelse .sb-siffror.is-inne .sb-siffra{opacity:1;transform:none}@media print{html.sb-rorelse .sb-tona,html.sb-rorelse .sb-siffra{opacity:1;transform:none;transition:none}}@media(max-width:1199px){.sb-hero{margin-top:40px;margin-inline:20px}.sb-hero__copy{padding:64px 40px 64px 48px}.sb-hero__h{font-size:46px}}@media(max-width:1000px){.sb{--sb-luft: 64px;--sb-band: 96px;--sb-hero: 48px}.sb-siffror__lista{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-siffra__tal{font-size:clamp(34px,6vw,48px)}.sb-geo{grid-template-columns:minmax(0,1fr);padding:28px;gap:28px}.sb-geo__bild{padding:20px}}@media(max-width:980px){.sb-hero{grid-template-columns:1fr;min-height:0;margin-top:32px}.sb-hero__copy{padding:56px 40px 40px;gap:14px}.sb-hero__h{font-size:42px}.sb-hero .sb-eyebrow,.sb-hero__extra,.sb-hero__ctas,.sb-hero__bild{display:none}.sb-mob{display:block;align-self:stretch;width:100%;margin-top:-4px}.sb-omdome{order:-1;align-self:flex-start;gap:8px;margin-top:0;padding:6px 12px 6px 6px;border-radius:999px;background:#fff;box-shadow:0 6px 18px #1e2a4a14}.sb-omdome__ansikte{width:26px;height:26px;margin-left:-8px}.sb-omdome__ansikte:first-child{margin-left:0}.sb-omdome__hoger{flex-direction:row;align-items:center;gap:6px}.sb-omdome__stjarnor svg{width:13px;height:13px}.sb-omdome__text b{font-size:12.5px}.sb-omdome__text span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sb-omdome__text{min-width:0}.sb-omdome__text b{white-space:normal}.sb-mob__bild{position:relative;height:330px;margin:0 -40px;container-type:size}.sb-mob__bild .ms-herovid__media{--sb-filmmask: linear-gradient(90deg, transparent 0, #000 5%, #000 95%, transparent 100%), linear-gradient(180deg, transparent 0, #000 5%, #000 80%, transparent 100%)}.sb-mob__bild .ms-herovid__paus{inset:10px auto auto 10px}.sb-mob__ctas{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 54px;gap:10px;margin-top:-42px}.sb-mob__knapp{width:100%;height:54px;padding-block:0;justify-content:center;box-shadow:0 12px 30px #2434b83d}.sb-mob__ring{display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:999px;border:1px solid var(--ms-rule-strong, #d5dae6);background:#fff;color:var(--ms-ink-900)}.sb-mob__ring:hover{border-color:var(--ms-indigo);color:var(--ms-indigo)}.sb-mob__knapp:focus-visible,.sb-mob__ring:focus-visible{outline:2px solid var(--ms-indigo);outline-offset:3px}}@media(min-width:761px)and (max-width:980px){.sb-hero{padding-bottom:56px}.sb-hero__copy{max-width:660px;margin-inline:auto;padding:72px 0 0;gap:20px;align-items:center;text-align:center}.sb-omdome{align-self:center}.sb-hero__h{max-width:620px;font-size:52px;line-height:1.04;letter-spacing:-1.6px;text-wrap:balance}.sb-hero__p{max-width:540px;margin-inline:auto;font-size:18.5px;line-height:1.6;text-wrap:pretty}.sb-omdome__ansikte{width:30px;height:30px}.sb-omdome__stjarnor svg{width:15px;height:15px}.sb-omdome__text b{font-size:14px}.sb-mob__bild{height:440px;margin:-8px calc(50% - 50vw + 20px) 0}.sb-mob__ctas{grid-template-columns:260px 58px;justify-content:center;margin-top:-64px}.sb-mob__knapp{height:58px;font-size:17px}.sb-mob__ring{width:58px;height:58px}.sb-geo__copy,.sb-sekt-head{max-width:640px;margin-inline:auto}.sb-geo__bild{width:100%;max-width:600px;margin-inline:auto}}@media(max-width:1000px){.sb-omraden{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.sb-byran__copy,.sb-byran__foto,.sb-byran__val{grid-column:1 / -1}.sb-byran__copy,.sb-byran__val{padding:28px 24px}.sb-byran__foto--1,.sb-byran__foto--2{min-height:0;aspect-ratio:3 / 2}.sb-tj,.sb-varfor{grid-template-columns:minmax(0,1fr);gap:28px}.sb-tj__rubrik{position:static}.sb-varfor__bild{width:100%;max-width:640px;justify-self:center}.sb-varfor__copy{max-width:640px;margin-inline:auto}.sb-tj__h{font-size:clamp(30px,8vw,40px)}.sb-ref{grid-template-columns:minmax(0,1fr);gap:32px}.sb-ref__graf{width:100%;max-width:560px}}@media(min-width:761px)and (max-width:900px){.sb-byran__grid>.sb-byran__foto{grid-column:span 6}}@media(max-width:760px){.sb-byran__copy{order:1}.sb-byran__foto--1{order:2}.sb-byran__val{order:3}.sb-byran__foto--2{order:4}}.sb-svep{display:none}@media(max-width:760px){.sb #case .ms-casebento{display:flex;align-items:stretch;gap:12px;margin-inline:calc(-1 * var(--sb-kant));padding:4px var(--sb-kant) 10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--sb-kant);scrollbar-width:none}.sb #case .ms-casebento::-webkit-scrollbar{display:none}.sb #case .ms-casebento__col,.sb #case .ms-vmarq,.sb #case .ms-vmarq__track{display:contents}.sb #case .ms-vmarq__track{animation:none}.sb #case .ms-vmarq__paus,.sb #case .ms-vmarq__card[aria-hidden=true]{display:none}.sb #case .ms-casebento__video,.sb #case .ms-vmarq__card{flex:0 0 84%;width:84%;max-width:340px;min-width:0;height:auto;min-height:520px;aspect-ratio:auto;margin:0;scroll-snap-align:start}.sb #case .ms-vmarq__card{display:flex}.sb #case .ms-vmarq__card>.ms-casemock{flex:1;height:auto!important}.sb #case .ms-casebento__panel{padding:16px 18px;gap:8px}.sb #case .ms-casebento__panel .ms-link{display:none}.sb #case .ms-casebento__panel>span{font-size:13px!important;line-height:1.45!important}.sb #case .ms-casebento__resultat{font-size:14px}.sb-svep{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;font-size:13px;font-weight:500;color:var(--ms-ink-500)}.sb-svep__prickar{display:flex;gap:6px}.sb-svep__prickar i{width:7px;height:7px;border-radius:999px;background:var(--ms-rule-strong, #d5dae6);transition:width .25s,background .25s}.sb-svep__prickar i.is-pa{width:22px;background:var(--ms-indigo)}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.sb-svep__prickar i{transition:none}}@media(max-width:880px){.sb-kostnad__hero{min-height:0}.sb-kostnad__head{padding:36px 26px 110px}.sb-kostnad__steg{grid-template-columns:minmax(0,1fr);margin:-80px 16px 0}}@media(max-width:760px){.sb{--sb-luft: 44px;--sb-band: 64px;--sb-hero: 16px;--sb-pt-off: 12px}.sb-hjalp__kort{gap:24px;padding:34px 26px}}@media(max-width:720px){.sb{--sb-kant: 20px}.sb__mesh{height:640px}.sb-hero{margin-top:24px;margin-inline:12px;border-radius:24px}.sb-hero__copy{padding:40px 22px 28px}.sb-hero__h{font-size:clamp(30px,8.6vw,38px);letter-spacing:-.8px}.sb-hero__p{font-size:16px}.sb-mob__bild{margin-inline:-22px}.sb-faqsek .sb-h2{font-size:clamp(28px,7.6vw,34px)}.sb-faqsek__head{margin-bottom:40px}.sb-faq .ms-faq__q{gap:16px;font-size:16px;padding:20px 0}.sb-faq .ms-faq__a{margin-top:-8px;padding:0 0 20px;font-size:15px}.sb-faqkort{margin-top:48px;padding:32px 20px}.sb-h2{font-size:clamp(28px,7.6vw,34px)}.sb-h2--kort{font-size:clamp(26px,7vw,30px)}.sb-acc__mer{padding-right:0}.sb #case .ms-cases__head{margin-bottom:24px!important}.sb #case .ms-cases__head h2{font-size:clamp(30px,7.6vw,42px)!important;line-height:1.1}.sb #case .ms-cases__head a{white-space:normal!important;padding-bottom:0!important}}@media(max-width:560px){.sb-omraden{grid-template-columns:minmax(0,1fr)}.sb-tj .sb-acc__sum{padding:20px 14px}.sb-tj .sb-acc__mer{padding:0 14px 22px}}@media(max-width:520px){.sb-geo{padding:20px}.sb-geo__bild{padding:12px}}@media(max-width:340px){.sb-siffror__lista{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.sb{--sb-kant: 16px}}@media(max-width:359px){.sb-omdome{gap:6px;padding-right:10px}.sb-omdome__ansikte{width:24px;height:24px}.sb-omdome__hoger{gap:4px}.sb-omdome__stjarnor svg{width:12px;height:12px}}@media(max-width:339px){.sb-omdome__ansikte:nth-child(n+5){display:none}}@media(prefers-reduced-motion:reduce){.sb-acc__plus,.sb-acc__plus:before,.sb-acc__plus:after,.sb-tj .sb-acc__punkt,.sb-tj .sb-acc__punkt:before,.sb-tj .sb-acc__h,.sb-omdome__text b{transition:none}}.sb-p a,.sb-lead a,.sb-faq a{color:var(--ms-ink-900);font-weight:600;text-decoration:underline;text-underline-offset:3px}.sb-p a:hover,.sb-lead a:hover,.sb-faq a:hover{color:var(--ms-indigo)}.sb-genomgang{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center;scroll-margin-top:112px}.sb-genomgang__copy{grid-column:span 6;display:flex;flex-direction:column;gap:20px;padding-right:24px}.sb-genomgang__h{color:#fff;text-wrap:balance}.sb-genomgang__till{color:#ffffff9e}.sb-genomgang .sb-lead{color:#ffffffd6;text-wrap:pretty}.sb-genomgang__vem{margin:0;font-size:16px;line-height:1.6;color:#ffffffd6}.sb-genomgang__vem b{color:#fff}.sb-genomgang__kort{grid-column:8 / span 5;display:flex;flex-direction:column;gap:22px;padding:32px;border-radius:24px;background:#fff;box-shadow:0 24px 60px #0a0e2859}.sb-genomgang__vilka{display:flex;align-items:center;gap:14px}.sb-genomgang__ansikten{display:flex;flex:none}.sb-genomgang__ansikte{width:48px;height:48px;border-radius:999px;background:var(--ms-indigo-100);object-fit:cover;box-shadow:0 0 0 3px #fff}.sb-genomgang__ansikte+.sb-genomgang__ansikte{margin-left:-12px}.sb-genomgang__namn{display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--ms-ink-500)}.sb-genomgang__namn b{font-size:15px;font-weight:700;color:var(--ms-ink-900)}.sb-genomgang__korth{margin:0;font-family:var(--ms-font-display);font-size:24px;font-weight:700;letter-spacing:-.4px;color:var(--ms-ink-900)}.sb-genomgang__lista{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.sb-genomgang__lista li{display:flex;align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;color:var(--ms-ink-900)}.sb-genomgang__lista svg{flex:none;margin-top:2px;color:var(--ms-indigo)}.sb-genomgang__kort .ms-btn{width:100%}.sb-genomgang__under{margin:0;font-size:14px;line-height:1.55;color:var(--ms-ink-500)}@media(max-width:1000px){.sb-genomgang{grid-template-columns:minmax(0,1fr);row-gap:40px}.sb-genomgang__copy,.sb-genomgang__kort{grid-column:auto;max-width:640px}.sb-genomgang__copy{padding-right:0}}@media(max-width:560px){.sb-genomgang__kort{gap:20px;padding:24px 20px;border-radius:20px}.sb-genomgang__korth{font-size:22px}}.sb-foto{position:relative;overflow:hidden;border-radius:28px;background:var(--ms-indigo-100)}.sb-foto img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.sb-foto--mobil{width:100%;max-width:560px;aspect-ratio:1 / 1;margin:8px auto 0;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent 100%);mask-image:linear-gradient(180deg,#000 72%,transparent 100%)}.sb-hero--foto .sb-mob__ctas{margin-top:-56px}@media(min-width:761px){.sb-hero--foto{background:#fff}.sb-hero--foto .sb-hero__copy{position:relative;z-index:1}.sb-hero--foto .sb-hero__bild{display:block;align-self:stretch;min-height:560px}.sb-foto--dator{position:absolute;inset:0 0 0 -12%;border-radius:0;background:none;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 14%,rgba(0,0,0,.62) 30%,#000 48%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.18) 14%,rgba(0,0,0,.62) 30%,#000 48%)}}@media(min-width:761px)and (max-width:980px){.sb-hero--foto{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;min-height:540px;padding-bottom:0}.sb-hero--foto .sb-hero__copy{max-width:none;margin-inline:0;padding:56px 28px 56px 40px;gap:18px;align-items:flex-start;justify-content:center;text-align:left}.sb-hero--foto .sb-hero__h,.sb-hero--foto .sb-hero__p{margin-inline:0}.sb-hero--foto .sb-hero__h{font-size:clamp(38px,5vw,48px)}.sb-hero--foto .sb-omdome{order:0;align-self:flex-start}.sb-hero--foto .sb-mob{display:none}.sb-hero--foto .sb-hero__ctas{display:flex;gap:12px 18px;justify-content:flex-start}.sb-hero--foto .sb-hero__bild{min-height:540px}}
