.document-heading{padding-block:44px 48px;position:relative}.document-heading .eyebrow{margin-top:34px;color:var(--disa-tealtext)}.document-heading h1{max-width:850px;margin-top:16px;font-size:clamp(38px,4.8vw,64px);line-height:1.08}.print-document{margin-top:24px;display:inline-flex;align-items:center;gap:10px;font-size:13px}.document-grid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:56px;align-items:start;padding-bottom:88px}.document-sidebar{position:sticky;top:110px;min-width:0;max-height:calc(100vh - 140px);overflow-y:auto;scrollbar-width:thin;padding-right:12px}.document-links .eyebrow{color:#637260;margin-bottom:12px}.document-links a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 14px;border-radius:4px;color:#4b5d4e;font-size:14px;text-decoration:none}.document-links a:hover{background:#e8eee5}.document-links a[aria-current=page]{background:#e3eacb;color:#153d36;font-weight:700}.document-contents{margin-top:26px;padding-top:22px;border-top:1px solid var(--disa-line)}.document-contents summary{color:#153d36;font-size:14px;font-weight:700;padding-block:8px;cursor:pointer}.dok-toc{margin-top:12px}.dok-toc h2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dok-toc li+li{margin-top:3px}.dok-toc a{display:block;padding:7px 0;font-size:13px;line-height:1.5;color:#4b6150;text-decoration:none}.dok-toc a:hover{color:#153d36;text-decoration:underline;text-underline-offset:3px}.document-paper{padding:44px 54px 36px;background:#fff;border:1px solid #dce2d6;border-radius:8px;min-width:0}.dok{font-size:16px;line-height:1.85;color:#3f5144;overflow-wrap:break-word}.dok p{margin-top:1.2em}.dok:first-child>:first-child{margin-top:0}.dok h2{font-family:var(--font-display);font-size:28px;font-weight:400;line-height:1.23;margin-top:52px;padding-top:28px;border-top:1px solid #dce2d6;letter-spacing:-.03em;color:#153d36}.dok h3{font-family:Lato,sans-serif;font-size:18px;font-weight:700;line-height:1.45;margin-top:28px;color:#153d36}.dok h2+p,.dok h3+p{margin-top:14px}.dok strong{font-weight:700;color:#153d36}.dok ul,.dok ol{margin-top:18px;padding-left:24px}.dok ul{list-style:disc}.dok ol{list-style:decimal}.dok li+li{margin-top:8px}.dok li::marker{color:#39735a}.dok-lank{color:#006b58;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.dok-lank:hover{color:#153d36}.dok :where(h2,h3){scroll-margin-top:110px}.dok-adress{line-height:1.65}.document-contact{margin-top:48px;padding-top:24px;border-top:1px solid #dce2d6;display:flex;flex-direction:column;gap:8px;font-size:14px}.document-contact p{font-weight:700;color:#153d36}.document-contact a{color:#006b58;text-decoration:underline;text-underline-offset:3px}.document-contact a:last-child{margin-top:16px;font-size:12px}@media (max-width: 1099px){.document-grid{grid-template-columns:230px minmax(0,1fr);gap:28px}.document-paper{padding:32px}}@media (max-width: 899px){.document-grid{grid-template-columns:minmax(0,1fr);gap:30px}.document-sidebar{position:static;max-height:none;overflow:visible;padding:0}.document-links ul{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px}.document-contents{margin-top:20px;padding:12px 18px;border:1px solid var(--disa-line);border-radius:6px}.dok-toc ol{-moz-columns:2;columns:2;-moz-column-gap:24px;column-gap:24px}.dok-toc li{-moz-column-break-inside:avoid;break-inside:avoid}.document-heading{padding-block:28px 32px}}@media (max-width: 480px){.document-heading h1{font-size:38px;overflow-wrap:break-word}.document-paper{padding:26px 22px}.document-links a{padding:12px 10px;font-size:13px}.dok{font-size:15px;line-height:1.8}.dok h2{font-size:25px;margin-top:36px;padding-top:24px}.dok-toc ol{-moz-columns:1;columns:1}}@media print{.sidhuvud,.site-footer,.document-sidebar,.skip-link,.print-document,.back-link,.document-contact{display:none!important}.document-page{background:#fff}.document-grid{display:block;max-width:none;padding:0}.document-heading{padding:0 0 24px}.document-heading .eyebrow{margin-top:0}.document-heading h1{font-size:26pt}.document-paper{border:0;padding:0}.dok{font-size:11pt;line-height:1.5}.dok h2{font-size:17pt;-moz-column-break-after:avoid;break-after:avoid}.dok h3{-moz-column-break-after:avoid;break-after:avoid}.dok p,.dok li{-moz-column-break-inside:avoid;break-inside:avoid}}
