.hero[data-astro-cid-sb52au3g]{background:var(--bg)}.hero__cta[data-astro-cid-sb52au3g]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:var(--space-6) 0 0;max-width:none}.hero__hint[data-astro-cid-sb52au3g]{margin:var(--space-4) 0 0;color:var(--ink-soft);font-size:var(--text-sm)}.hero--med-bild[data-astro-cid-sb52au3g] .hero__inre[data-astro-cid-sb52au3g]{display:grid;gap:var(--space-6);align-items:center;grid-template-columns:1fr}.hero__bild[data-astro-cid-sb52au3g]{width:100%;aspect-ratio:3 / 2;object-fit:cover;border-radius:var(--radius-lg)}@media(min-width:52rem){.hero--med-bild[data-astro-cid-sb52au3g] .hero__inre[data-astro-cid-sb52au3g]{grid-template-columns:1.05fr .95fr;gap:var(--space-7)}.hero__bild[data-astro-cid-sb52au3g]{aspect-ratio:4 / 3}}.hero[data-astro-cid-sb52au3g].har-bakgrund{background:var(--deep)}.har-bakgrund[data-astro-cid-sb52au3g] .hero__ingress[data-astro-cid-sb52au3g]{color:var(--on-deep)}.har-bakgrund[data-astro-cid-sb52au3g]{--bild-lage: 68% center;--toning: linear-gradient(0deg, transparent 0, transparent 7rem, var(--deep) 12rem)}@media(max-width:51.99rem){.hero[data-astro-cid-sb52au3g].har-bakgrund[data-variant]{padding-bottom:calc(var(--sektion-y) + 10rem)}.hero[data-astro-cid-sb52au3g].har-bakgrund>.bakgrund{top:auto;height:12rem}}@media(min-width:52rem){.har-bakgrund[data-astro-cid-sb52au3g]{--bild-lage: right center;--toning: linear-gradient(90deg, var(--deep) 0%, color-mix(in srgb, var(--deep) 92%, transparent) 38%, color-mix(in srgb, var(--deep) 50%, transparent) 66%, color-mix(in srgb, var(--deep) 26%, transparent) 100%)}.har-bakgrund[data-astro-cid-sb52au3g][data-variant=stor]{min-height:min(40rem,78svh);display:grid;align-content:center}}.trygghet__lista[data-astro-cid-skcwcpks]{display:grid;gap:var(--space-5);grid-template-columns:1fr;margin:0}@media(min-width:40rem){.trygghet__lista[data-astro-cid-skcwcpks]{grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.trygghet__lista[data-astro-cid-skcwcpks][data-antal="3"]{grid-template-columns:repeat(3,1fr)}}@media(min-width:64rem){.trygghet__lista[data-astro-cid-skcwcpks]{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.trygghet__lista[data-astro-cid-skcwcpks][data-antal="6"]{grid-template-columns:repeat(3,1fr)}}.trygghet__post[data-astro-cid-skcwcpks]{margin:0;display:flex;flex-direction:column;height:100%}.trygghet__etikett[data-astro-cid-skcwcpks]{flex:1;display:flex;flex-direction:column}.trygghet__lank[data-astro-cid-skcwcpks]{margin-top:auto}.trygghet__varde[data-astro-cid-skcwcpks]{font-family:var(--font-rubrik);font-weight:var(--rubrik-vikt);letter-spacing:var(--rubrik-sparr);font-size:var(--text-2xl);line-height:1.1}[data-astro-cid-skcwcpks][data-variant=punkter] .trygghet__varde[data-astro-cid-skcwcpks]{font-size:var(--text-lg)}.trygghet__etikett[data-astro-cid-skcwcpks]{margin:var(--space-2) 0 0;color:var(--ink-soft);font-size:var(--text-sm)}.trygghet__lank[data-astro-cid-skcwcpks]{display:block;padding-top:var(--space-3);font-size:var(--text-sm)}.tjanstelista[data-astro-cid-lplbnyda]{margin:var(--space-6) 0 0}.tjanstelista__post[data-astro-cid-lplbnyda]{display:grid;gap:var(--space-2);padding-block:var(--space-5);border-top:1px solid var(--line)}@media(min-width:52rem){.tjanstelista__post[data-astro-cid-lplbnyda]{grid-template-columns:18rem 1fr;gap:var(--space-6)}}.tjanstelista__post[data-astro-cid-lplbnyda] [data-astro-cid-lplbnyda]:is(h3,p){margin:0}.tjanstelista[data-astro-cid-lplbnyda] dd[data-astro-cid-lplbnyda]{margin:0}.kort--lank[data-astro-cid-lplbnyda] p[data-astro-cid-lplbnyda]{margin-bottom:0}.kort--lank[data-astro-cid-lplbnyda]:hover h3[data-astro-cid-lplbnyda]{color:var(--accent)}.process[data-astro-cid-s3k4ai5r]{list-style:none;counter-reset:steg;padding:0;margin:var(--space-6) 0 0;display:grid;gap:var(--space-5)}@media(min-width:52rem){.process[data-astro-cid-s3k4ai5r]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-6)}}.process__steg[data-astro-cid-s3k4ai5r]{counter-increment:steg;margin:0}.process__steg[data-astro-cid-s3k4ai5r] [data-astro-cid-s3k4ai5r]:is(h3,p){margin:0 0 var(--space-2)}.process__steg[data-astro-cid-s3k4ai5r] p[data-astro-cid-s3k4ai5r]{margin-bottom:0}[data-astro-cid-s3k4ai5r][data-variant=numrerad] .process__steg[data-astro-cid-s3k4ai5r]:before{content:counter(steg);display:block;font-family:var(--font-rubrik);font-size:var(--text-2xl);font-weight:var(--rubrik-vikt);color:var(--accent);line-height:1;margin-bottom:var(--space-3)}[data-astro-cid-s3k4ai5r][data-variant=enkel] .process__steg[data-astro-cid-s3k4ai5r]{padding-top:var(--space-4);border-top:2px solid var(--accent)}.om__bild[data-astro-cid-nnviagzv]{border-radius:var(--radius-lg);width:100%;aspect-ratio:4 / 3;object-fit:cover}.omrade__lista[data-astro-cid-f25bwavz]{list-style:none;padding:0;margin:var(--space-5) 0 0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.omrade__lista[data-astro-cid-f25bwavz] li[data-astro-cid-f25bwavz]{margin:0}.omrade__lista[data-astro-cid-f25bwavz] [data-astro-cid-f25bwavz]:is(a,span){display:flex;align-items:center;min-height:2.5rem;padding:var(--space-2) var(--space-4);border:1px solid var(--line);border-radius:var(--radius);font-size:var(--text-sm)}.omrade__lista[data-astro-cid-f25bwavz] span[data-astro-cid-f25bwavz]{color:var(--ink-soft)}.omrade__lista[data-astro-cid-f25bwavz] a[data-astro-cid-f25bwavz]{text-decoration:none;color:var(--accent);border-color:var(--accent-soft);background:var(--accent-soft)}.omrade__lista[data-astro-cid-f25bwavz] a[data-astro-cid-f25bwavz]:hover{border-color:var(--accent);color:var(--accent-hover)}.omrade__rad[data-astro-cid-f25bwavz]{color:var(--ink-soft)}.omdomen__betyg[data-astro-cid-q2jjs35b]{display:flex;align-items:baseline;gap:var(--space-4);max-width:none;margin:var(--space-6) 0 var(--space-6);padding-bottom:var(--space-5);border-bottom:1px solid var(--line)}.omdomen__tal[data-astro-cid-q2jjs35b]{font-family:var(--font-rubrik);font-weight:var(--rubrik-vikt);letter-spacing:var(--rubrik-sparr);font-size:var(--text-3xl);line-height:1}.omdomen__av[data-astro-cid-q2jjs35b]{color:var(--ink-soft);font-size:var(--text-sm);max-width:30ch}.omdomen__av[data-astro-cid-q2jjs35b] a[data-astro-cid-q2jjs35b]{display:inline-block;padding-block:var(--space-2)}.omdomen__lista[data-astro-cid-q2jjs35b]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-5);grid-template-columns:1fr}@media(min-width:52rem){[data-astro-cid-q2jjs35b][data-variant=kort]{grid-template-columns:repeat(3,1fr)}[data-astro-cid-q2jjs35b][data-variant=rad]{grid-template-columns:repeat(2,1fr)}}.omdomen__post[data-astro-cid-q2jjs35b]{margin:0;padding-top:var(--space-4);border-top:2px solid var(--line)}.omdomen__text[data-astro-cid-q2jjs35b]{margin:0;font-size:var(--text-lg);line-height:1.45}.omdomen__vem[data-astro-cid-q2jjs35b]{margin:var(--space-3) 0 0;color:var(--ink-soft);font-size:var(--text-sm)}.priser[data-astro-cid-ye25z5wj]{margin-top:var(--space-6);display:grid;gap:var(--space-5)}@media(min-width:44rem){.priser--kort[data-astro-cid-ye25z5wj]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}.priser--tabell[data-astro-cid-ye25z5wj] .priser__post[data-astro-cid-ye25z5wj]{display:grid;gap:var(--space-1) var(--space-5);padding-block:var(--space-4);border-top:1px solid var(--line)}@media(min-width:52rem){.priser--tabell[data-astro-cid-ye25z5wj] .priser__post[data-astro-cid-ye25z5wj]{grid-template-columns:16rem 10rem 1fr;align-items:baseline}}.priser__post[data-astro-cid-ye25z5wj] [data-astro-cid-ye25z5wj]:is(h3,p){margin:0}.priser__pris[data-astro-cid-ye25z5wj]{font-family:var(--font-rubrik);font-weight:var(--rubrik-vikt);font-size:var(--text-xl)}.priser--kort[data-astro-cid-ye25z5wj] .priser__post[data-astro-cid-ye25z5wj]>[data-astro-cid-ye25z5wj]+[data-astro-cid-ye25z5wj]{margin-top:var(--space-2)}.faq[data-astro-cid-ufmtusrz]{margin-top:var(--space-6)}.faq__post[data-astro-cid-ufmtusrz]{padding-block:var(--space-4);border-top:1px solid var(--line)}.faq__post[data-astro-cid-ufmtusrz]:last-child{border-bottom:1px solid var(--line)}.faq__post[data-astro-cid-ufmtusrz] [data-astro-cid-ufmtusrz]:is(h3,p){margin:0}.faq__post[data-astro-cid-ufmtusrz] h3[data-astro-cid-ufmtusrz]+p[data-astro-cid-ufmtusrz]{margin-top:var(--space-2)}.faq__post[data-astro-cid-ufmtusrz] summary[data-astro-cid-ufmtusrz]{cursor:pointer;font-family:var(--font-rubrik);font-weight:var(--rubrik-vikt);font-size:var(--text-lg);min-height:1.75rem;display:flex;align-items:center}.faq__post[data-astro-cid-ufmtusrz][open] summary[data-astro-cid-ufmtusrz]{margin-bottom:var(--space-3)}.kontakt[data-astro-cid-yodh2rcr]{margin:var(--space-5) 0 0}.kontakt__post[data-astro-cid-yodh2rcr]{display:grid;gap:var(--space-1);padding-block:var(--space-4);border-top:1px solid var(--line)}@media(min-width:34rem){.kontakt__post[data-astro-cid-yodh2rcr]{grid-template-columns:9rem 1fr;gap:var(--space-4);align-items:baseline}}.kontakt__post[data-astro-cid-yodh2rcr] dt[data-astro-cid-yodh2rcr]{color:var(--ink-soft);font-size:var(--text-sm)}.kontakt__post[data-astro-cid-yodh2rcr] dd[data-astro-cid-yodh2rcr]{margin:0}.kontakt__rad[data-astro-cid-yodh2rcr]{display:block}.cta__inre[data-astro-cid-gcooa3at]{display:grid;gap:var(--space-5);align-items:center}@media(min-width:52rem){.cta__inre[data-astro-cid-gcooa3at]{grid-template-columns:1fr auto;gap:var(--space-7)}}.cta__inre[data-astro-cid-gcooa3at] h2[data-astro-cid-gcooa3at]{margin-bottom:var(--space-2)}.cta__inre[data-astro-cid-gcooa3at] p[data-astro-cid-gcooa3at]{margin:0}.cta[data-astro-cid-gcooa3at] .knapp[data-astro-cid-gcooa3at]{justify-self:start}section[data-astro-cid-gcooa3at].cta:not(.pa-morkt){background:var(--accent-soft)}.cta[data-astro-cid-gcooa3at].har-bakgrund.pa-morkt{--bild-lage: center 38%;--toning: linear-gradient(90deg, color-mix(in srgb, var(--deep) 93%, transparent) 0%, color-mix(in srgb, var(--deep) 78%, transparent) 45%, color-mix(in srgb, var(--deep) 55%, transparent) 100%)}.cta[data-astro-cid-gcooa3at].har-bakgrund:not(.pa-morkt)>.bakgrund{mix-blend-mode:multiply}.cta[data-astro-cid-gcooa3at].har-bakgrund:not(.pa-morkt){--bild-lage: center;--toning: linear-gradient(90deg, color-mix(in srgb, var(--surface) 88%, transparent) 0%, color-mix(in srgb, var(--surface) 55%, transparent) 55%, transparent 88%)}
