.j98kka_heading{letter-spacing:-.028em;max-width:18ch;font-size:clamp(2rem,1.5rem + 3vw,3.4rem);font-weight:800;line-height:.98}.j98kka_subhead{color:var(--ink-soft);max-width:60ch;margin:0;font-size:clamp(1rem,.9rem + .4vw,1.125rem);line-height:1.55}.j98kka_section{border-top:1px solid var(--rule-strong);padding-top:18px}.j98kka_section h2{font-family:var(--display);margin:0;font-size:22px;font-weight:700}.j98kka_section p,.j98kka_section li{color:var(--ink-soft);max-width:70ch;margin:0;font-size:15px;line-height:1.55}.j98kka_section ol,.j98kka_section ul{flex-direction:column;gap:6px;margin:0;padding-left:1.25em;display:flex}.j98kka_url{font-family:var(--mono);overflow-wrap:anywhere;font-size:15px}.j98kka_tools{grid-template-columns:max-content minmax(0,1fr);gap:10px 24px;margin:0;display:grid}.j98kka_tools dt{font-family:var(--mono);font-size:14px}.j98kka_tools dd{color:var(--ink-soft);margin:0;font-size:15px}@media (max-width:560px){.j98kka_tools{grid-template-columns:minmax(0,1fr)}.j98kka_tools dd{margin-bottom:8px}}