.abuse-page main{width:100%;max-width:calc(840px + 2 * var(--sh-gutter, 20px));padding:72px var(--sh-gutter,20px);color:var(--ink);outline:none}.abuse-page main a{color:inherit;text-underline-offset:5px}.abuse-intro{margin-bottom:48px}.abuse-page main h1{max-width:760px;margin:0 0 24px;font-size:clamp(34px,5vw,58px);font-weight:500;letter-spacing:-.045em;line-height:1.08}.abuse-page main li,.abuse-page main p{max-width:68ch;font-size:16px;line-height:1.8;overflow-wrap:anywhere}.abuse-page main p{margin:16px 0 0}.abuse-intro>p:first-of-type{color:var(--muted);font-size:18px}.abuse-page main .abuse-address{display:grid;grid-gap:4px;gap:4px;margin-top:32px}.abuse-address span{color:var(--muted);font-size:15px}.abuse-page main .abuse-address a{width:-moz-fit-content;width:fit-content;color:var(--accent);font-size:clamp(24px,3.4vw,34px);font-weight:500;letter-spacing:-.02em;line-height:1.25;text-decoration-thickness:1px}.abuse-page main section{padding:32px 0 38px;border-top:1px solid var(--line);scroll-margin-top:24px}.abuse-page main h2{margin:0;font-size:24px;font-weight:500;letter-spacing:-.025em;line-height:1.3}.abuse-page main ul{display:grid;grid-gap:8px;gap:8px;margin:12px 0 0;padding-left:22px}.abuse-page main li{color:var(--muted)}.abuse-page main .abuse-footnote{padding-top:28px;border-top:1px solid var(--line);color:var(--muted);font-size:15px}@media (max-width:600px){.abuse-page main{padding-block:48px}.abuse-intro{margin-bottom:32px}}