.ln .sd-hjalte{padding:clamp(48px,8vw,104px) 0 clamp(32px,5vw,56px)}.ln .sd-h1{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0 0 18px;font-family:Caladea,Georgia,serif;font-size:clamp(44px,6vw,80px);font-weight:700;line-height:1.02}.ln .sd-ingress{color:var(--gra);max-width:34em;margin:0;font-size:clamp(19px,1.6vw,22px);line-height:1.5}.ln .sd-knappar{flex-wrap:wrap;gap:14px 16px;margin-top:32px;display:flex}.ln .sd-knappar .ln-knapp{min-height:52px;font-size:17px}@media (max-width:520px){.ln .sd-knappar .ln-knapp{width:100%}}.ln .sd-grupper{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0 0 clamp(56px,8vw,96px);display:grid}.ln .sd-grupp{border:2px solid var(--kant);background:#fff;border-radius:20px;padding:22px 22px 14px}.ln .sd-grupp h2{color:var(--ink);margin:0 0 8px;font-family:Caladea,Georgia,serif;font-size:24px;font-weight:700;line-height:1.15}.ln .sd-grupp ul{margin:0;padding:0;list-style:none}.ln .sd-grupp li+li{border-top:1px solid var(--kant)}.ln .sd-grupp a{min-height:46px;color:var(--b-text);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:17px;font-weight:700;text-decoration:none;display:flex}.ln .sd-grupp a:hover{color:var(--b-djup);text-underline-offset:4px;text-decoration:underline}.ln .sd-grupp a svg{width:16px;height:16px;color:var(--gra-ljus);flex-shrink:0}.ln .sd-svar{max-width:760px;margin:0 0 clamp(64px,9vw,112px)}.ln .sd-svar-grupp+.sd-svar-grupp{margin-top:clamp(40px,6vw,64px)}.ln .sd-svar h2{letter-spacing:-.01em;color:var(--ink);margin:0 0 8px;font-family:Caladea,Georgia,serif;font-size:clamp(30px,3.4vw,42px);font-weight:700;line-height:1.05}.ln .sd-svar section{border-bottom:1px solid var(--kant);padding:22px 0;scroll-margin-top:24px}.ln .sd-svar h3{color:var(--ink);margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.25}.ln .sd-svar p{color:var(--gra);margin:0;font-size:18px;line-height:1.6}.ln .sd-svar p+p{margin-top:10px}.ln .sd-svar a{color:var(--b-text);text-underline-offset:3px;font-weight:700}.ln .sd-svar section:target h3{color:var(--b-text)}.ln .sd-kontakt{background:var(--b-blek);border-radius:24px;margin:0 0 clamp(64px,9vw,112px);padding:clamp(28px,4vw,44px)}.ln .sd-kontakt h2{color:var(--ink);margin:0 0 10px;font-family:Caladea,Georgia,serif;font-size:clamp(30px,3.4vw,42px);font-weight:700;line-height:1.05}.ln .sd-kontakt p{color:var(--gra);max-width:36em;margin:0;font-size:18px;line-height:1.55}.ln .sd-kontakt a.sd-mejl{color:var(--b-text);font-weight:700}.ln .om-topp{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:clamp(24px,5vw,72px);display:grid}.ln .om-uggla{justify-self:center;width:100%;max-width:280px;height:auto}@media (max-width:760px){.ln .om-topp{grid-template-columns:1fr}.ln .om-uggla{order:-1;justify-self:start;max-width:180px}}.ln .om-delar{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0 0 clamp(56px,8vw,96px);display:grid}.ln .om-del{border:2px solid var(--kant);background:#fff;border-radius:20px;padding:22px}.ln .om-del h3{color:var(--ink);margin:0 0 8px;font-size:21px;font-weight:700;line-height:1.2}.ln .om-del p{color:var(--gra);margin:0 0 12px;font-size:17px;line-height:1.55}.ln .om-del a{color:var(--b-text);text-underline-offset:3px;font-size:17px;font-weight:700}.ln .om-text{max-width:760px;margin:0 0 clamp(48px,7vw,80px)}.ln .om-text h2{color:var(--ink);margin:0 0 12px;font-family:Caladea,Georgia,serif;font-size:clamp(30px,3.4vw,42px);font-weight:700;line-height:1.05}.ln .om-text p{color:var(--gra);margin:0;font-size:18px;line-height:1.6}.ln .om-text p+p{margin-top:12px}
