.doc{padding:20px 0 140px}.doc .entry-content{width:min(760px, 100%);margin-inline:auto;font-size:19px;line-height:1.75;font-weight:500}.entry-content>*+*{margin-top:1.1em}.entry-content strong{font-weight:700}.entry-content a{color:var(--blue);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.entry-content h2{width:fit-content;margin-top:0;padding:.28em .55em .34em;background:var(--blue);color:var(--white);font-family:var(--f-disp);font-weight:var(--f-disp-w);font-size:clamp(22px, 2vw, 28px);line-height:1.2}.entry-content h3{margin-top:2.2em;padding-top:22px;border-top:2px solid var(--ink);font-size:clamp(22px, 1.9vw, 27px);line-height:1.3;font-weight:700}.entry-content h3+*{margin-top:.7em}.entry-content ul,.entry-content ol{padding:0;display:grid;gap:.55em}.entry-content li{position:relative;padding-inline-start:28px}.entry-content li::before{content:"";position:absolute;inset-inline-start:2px;top:.62em;width:9px;height:9px;background:var(--blue)}@media (hover:hover) and (pointer:fine){.entry-content a:hover{color:var(--ink)}}@media (max-width:900px){.doc{padding:0 0 100px}.doc .entry-content{font-size:17.5px;line-height:1.7}}