.sl .sl-h2{letter-spacing:-.025em;max-width:20ch;color:var(--g);text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,50px);line-height:1.05}.sl .sl-h2--ljus{color:#fff}.sl .sl-punkt{color:var(--lime)}.sl .sl-ingress{max-width:54ch;color:var(--sc);margin:18px 0 0;font-size:17px;line-height:1.6}.sl .sl-ingress+.sl-ingress{margin-top:12px}@media (min-width:768px){.sl .sl-ingress{font-size:18px}}.sl .sl-huvud{gap:0;max-width:760px;display:grid}.sl .sl-knappar{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.sl .sl-intro{align-items:center;gap:36px;display:grid}@media (min-width:1024px){.sl .sl-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}.sl .sl-intro--vand .sl-intro-text{order:2}}.sl .sl-intro-bild{aspect-ratio:4/3;background:#e8eee6;border-radius:28px;position:relative;overflow:hidden}.sl .sl-intro-bild img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (min-width:1024px){.sl .sl-intro-bild{aspect-ratio:5/4;border-radius:32px}}.sl .sl-intro-scen{min-width:0}.sl--mork .sl-h2{color:#fff}.sl .sl-kort{gap:12px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (min-width:700px){.sl .sl-kort{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sl .sl-kort--3{grid-template-columns:repeat(3,minmax(0,1fr))}.sl .sl-kort--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sl .sl-kort{margin-top:56px}}.sl .sl-kort li{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:24px;align-content:start;gap:10px;padding:24px 24px 26px;display:grid}.sl .sl-kort-prick{background:var(--lime);border-radius:50%;width:10px;height:10px;margin-bottom:14px;box-shadow:0 0 0 4px #b6ce3d33}.sl .sl-kort h3{color:#fff;margin:0;font-size:21px;line-height:1.18}.sl .sl-kort p{color:#ffffffb3;margin:0;font-size:15.5px;line-height:1.6}.sl .sl-faktakort{width:min(100%,480px);color:var(--g);background:#fff;border-radius:22px;justify-self:center;padding:20px 22px 8px;box-shadow:0 30px 60px -36px #042f2773,0 8px 18px -12px #042f2733}@media (min-width:1024px){.sl .sl-faktakort{justify-self:end}}.sl .sl-faktakort-topp{border-bottom:1px solid #eef2ee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;font-size:19px;display:flex}.sl .sl-status{background:#f3f5f1;border-radius:999px;align-items:center;gap:8px;padding:6px 11px;font-size:12px;font-weight:700;display:inline-flex}.sl .sl-status i{background:var(--lime);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #e4edc0}.sl .sl-faktakort dl{margin:0}.sl .sl-faktakort dl>div{border-bottom:1px solid #eef2ee;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.sl .sl-faktakort dl>div:last-child{border-bottom:0}.sl .sl-faktakort dt{color:var(--mut);font-size:13px;font-weight:700}.sl .sl-faktakort dd{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.45}.sl.tc .tc-huvud{align-items:flex-end}@media (min-width:1100px){.sl .sl-resultat--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.sl .sl-case-cell{flex-direction:column;min-width:0;display:flex}@supports (grid-template-rows:subgrid){.sl .sl-case-cell{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}}.sl .sl-case-not{max-width:46ch;color:var(--sc);margin:14px 4px 0;font-size:15px;line-height:1.55}.sl .sl-tabell{border:1px solid var(--line);background:#fff;border-radius:22px;margin-top:32px;overflow-x:auto}.sl .sl-tabell table{border-collapse:collapse;text-align:left;width:100%;min-width:620px}.sl .sl-tabell thead th{background:var(--g);color:#fff;padding:14px 18px;font-size:14px;font-weight:700}.sl .sl-tabell thead th:last-child{color:var(--lime)}.sl .sl-tabell tbody tr+tr{border-top:1px solid var(--line)}.sl .sl-tabell tbody th{color:var(--g);vertical-align:top;padding:16px 18px;font-size:15px;font-weight:700}.sl .sl-tabell tbody td{color:var(--sc);vertical-align:top;padding:16px 18px;font-size:15px;line-height:1.55}.sl .sl-steg{gap:10px;max-width:820px;margin:32px 0 0;padding:0;list-style:none;display:grid}.sl .sl-steg li{border:1px solid var(--line);color:var(--g);background:#fff;border-radius:18px;align-items:flex-start;gap:14px;padding:16px 18px;font-size:16px;line-height:1.55;display:flex}.sl .sl-steg-nr{background:var(--g);width:30px;height:30px;color:var(--lime);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.sl .sl-kontakt{align-items:center;gap:44px;display:grid}@media (min-width:1024px){.sl .sl-kontakt{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:88px}}.sl .sl-kontakt-stor{border-top:1px solid var(--line);max-width:54ch;color:var(--sc);align-items:baseline;gap:16px;margin:24px 0 0;padding-top:18px;font-size:15px;line-height:1.45;display:flex}.sl .sl-kontakt-stor b{letter-spacing:-.04em;color:var(--g);flex:none;font-size:clamp(40px,4vw,56px);line-height:.9}.sl .sl-kontakt-knappar{align-items:center;gap:14px 26px}.sl .sl-kontakt-tel{border-bottom:1px solid var(--g);color:var(--g);align-items:center;gap:9px;padding:4px 0;font-size:17px;display:inline-flex}.sl .sl-kontakt-tel:hover{border-color:var(--lime)}.sl .sl-kontakt-tel:focus-visible{outline:2px solid var(--g);outline-offset:4px}.sl .sl-kontakt-person{justify-self:center;width:min(100%,440px);margin:0;padding-bottom:56px;position:relative}@media (min-width:1024px){.sl .sl-kontakt-person{justify-self:end}}.sl .sl-kontakt-foto{aspect-ratio:4/5;background:#e8eee6;border-radius:28px;display:block;position:relative;overflow:hidden}.sl .sl-kontakt-foto img{object-position:50% 30%}.sl .sl-kontakt-yta{min-width:230px;color:var(--g);background:#fff;border-radius:20px;gap:2px;padding:18px 20px 16px;display:grid;position:absolute;bottom:0;left:-20px;box-shadow:0 40px 70px -36px #042f2799,0 12px 24px -12px #042f2740}@media (max-width:1023px){.sl .sl-kontakt-person{justify-self:start;width:min(100%,340px);padding-bottom:48px}.sl .sl-kontakt-foto{aspect-ratio:1}.sl .sl-kontakt-yta{min-width:210px;left:16px}}.sl .sl-kontakt-namn{font-size:19px;line-height:1.2}.sl .sl-kontakt-roll{color:var(--mut);font-size:14px}.sl .sl-kontakt-mejl{color:var(--g);border-top:1px solid #eef2ee;margin-top:10px;padding-top:10px;font-size:14.5px;font-weight:600}.sl .sl-kontakt-mejl:hover{color:var(--sc)}.sl-mer-inne{margin-top:88px}@media (min-width:768px){.sl-mer-inne{margin-top:120px}}.sl-kallor{margin-top:48px}.sl .sl-lankar{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.sl .sl-lankar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sl .sl-lankar{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px}}.sl .sl-lank{border:1px solid var(--line);height:100%;color:var(--g);transition:border-color .3s var(--ease);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:15px 16px 15px 20px;font-size:15.5px;display:flex}.sl .sl-lank:hover{border-color:var(--lime)}.sl .sl-lank--hub{border-color:var(--g);background:var(--g);color:#fff}.sl .sl-lank--hub:hover{border-color:var(--g);background:#0a3f34}.sl .sl-lank-pil{width:30px;height:30px;color:var(--g);transition:background-color .3s var(--ease);background:#f3f5f1;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sl .sl-lank:hover .sl-lank-pil,.sl .sl-lank--hub .sl-lank-pil{background:var(--lime)}
