.dk main{padding:56px 0 24px}.dk-doc{max-width:760px;color:var(--ink-2);margin:0 auto;padding-inline:24px;font-size:1rem;line-height:1.7}.dk-doc h1{font-family:var(--f-d), Georgia, serif;color:var(--ink);font-size:clamp(2.2rem,5vw,3rem);font-weight:500;line-height:1.08}.dk-data{color:var(--muted);margin:10px 0 32px;font-size:.92rem}.dk-lead{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 3%, transparent);border-radius:16px;margin-bottom:8px;padding:18px 20px}.dk-doc h2{color:var(--ink);margin:40px 0 12px;font-size:1.15rem;font-weight:600}.dk-doc ol,.dk-doc ul{gap:8px;padding-left:1.3em;display:grid}.dk-doc ol{list-style:decimal}.dk-doc ul{list-style:outside}.dk-doc li::marker{color:var(--muted)}.dk-doc p+p{margin-top:10px}.dk-doc b{color:var(--ink);font-weight:600}.dk-doc a{color:var(--accent-text);text-underline-offset:3px}.dk-doc table{border-collapse:collapse;width:100%;margin-top:8px;font-size:.94rem}.dk-doc th,.dk-doc td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:10px 12px 10px 0}.dk-doc th{color:var(--ink);font-weight:600}@media (max-width:560px){.dk-doc table,.dk-doc tbody,.dk-doc tr,.dk-doc td,.dk-doc th{display:block}.dk-doc thead{display:none}.dk-doc td{border-top:0;padding:2px 0}.dk-doc tr{border-top:1px solid var(--line);padding:10px 0}}.dk-doc td:first-child{color:var(--ink);font-weight:600}
