.a0jP9W_doc{width:min(calc(100% - 2 * var(--gutter)), 760px);padding:calc(var(--top) + var(--sp-tight)) 0 var(--sp-base);margin:0 auto}.a0jP9W_title{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(34px,3.4vw,64px);font-weight:600;line-height:1.02}.a0jP9W_date{color:var(--muted);font-size:var(--fs-small);margin-top:16px}.a0jP9W_doc h2{font-size:max(var(--fs-h3), 20px);letter-spacing:-.01em;text-wrap:balance;margin-top:2.4em;font-weight:600;line-height:1.15}.a0jP9W_doc h3{font-size:var(--fs-body);margin-top:1.8em;font-weight:600}.a0jP9W_doc :is(p,ul){margin-top:1em}.a0jP9W_doc :is(p,li){color:var(--muted)}.a0jP9W_doc .a0jP9W_lead{font-size:var(--fs-lead);color:var(--g-fg-on-dark);margin-top:2em;line-height:1.45}.a0jP9W_doc strong{color:var(--g-fg-on-dark);font-weight:600}.a0jP9W_doc ul{padding-left:1.2em;list-style:outside}.a0jP9W_doc li{padding-left:.2em}.a0jP9W_doc li+li{margin-top:.6em}.a0jP9W_doc li::marker{color:var(--accent)}.a0jP9W_doc li ul{margin-top:.6em;list-style:circle}.a0jP9W_doc li li::marker{color:var(--lilac)}.a0jP9W_doc a{color:var(--lilac);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.a0jP9W_doc a:hover{color:var(--g-fg-on-dark)}
