.lt .lt-grid{gap:32px;display:grid}@media (min-width:1024px){.lt .lt-grid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:72px}.lt .lt-grid--ensam{grid-template-columns:minmax(0,1fr)}}.lt .lt-innehall{background:#f8f9f5;border-radius:22px;padding:20px 22px}@media (min-width:1024px){.lt .lt-innehall{position:sticky;top:112px}}.lt .lt-innehall-rubrik{color:var(--g);margin:0 0 10px;font-size:15px}.lt .lt-innehall ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.lt .lt-innehall a{color:var(--sc);border-radius:10px;margin:0 -10px;padding:7px 10px;font-size:14.5px;line-height:1.35;transition:background-color .2s,color .2s;display:block}.lt .lt-innehall a:hover{color:var(--g);background:#fff}.lt .lt-text{max-width:720px;color:var(--g)}.lt .lt-text>:first-child{margin-top:0}.lt .lt-h2{letter-spacing:-.02em;color:var(--g);text-wrap:balance;margin:56px 0 0;scroll-margin-top:110px;font-size:clamp(28px,3vw,42px);line-height:1.08}.lt .lt-h2:after{content:".";color:var(--lime)}.lt .lt-h3{color:var(--g);align-items:center;gap:10px;margin:32px 0 0;font-size:21px;line-height:1.2;display:flex}.lt .lt-h3:before{content:"";background:var(--lime);border-radius:50%;flex:none;width:8px;height:8px}.lt .lt-h4{color:var(--g);margin:24px 0 0;font-size:18px;line-height:1.25}.lt .lt-h2+.lt-p{margin-top:18px}.lt .lt-h3+.lt-p{margin-top:8px;padding-left:18px}.lt .lt-p{color:var(--sc);margin:14px 0 0;font-size:17px;line-height:1.7}@media (min-width:768px){.lt .lt-p{font-size:18px}}.lt .lt-lista{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lt .lt-lista li{color:var(--sc);padding-left:22px;font-size:17px;line-height:1.6;position:relative}.lt .lt-lista li:before{content:"";background:var(--lime);border-radius:50%;width:7px;height:7px;position:absolute;top:.7em;left:4px}.lt .lt-lista--nr{counter-reset:lt}.lt .lt-lista--nr li{counter-increment:lt;padding-left:30px}.lt .lt-lista--nr li:before{content:counter(lt);background:var(--g);width:20px;height:20px;color:var(--lime);place-items:center;font-size:11px;font-weight:700;display:grid;top:.15em}.lt .lt-text strong{color:var(--g)}.lt .lt-lank{border-bottom:1px solid var(--lime);color:var(--g)}.lt .lt-lank:hover{color:#46605a}.lt .lt-pre{background:#f3f5f1;border-radius:14px;margin:16px 0 0;padding:14px 16px;font-size:14px;overflow-x:auto}
