.oSH9ZW_page{gap:var(--space-12);width:100%;max-width:720px;margin-inline:auto;padding:32px clamp(16px,4vw,32px) 120px;display:grid}.oSH9ZW_home{align-items:center;gap:var(--space-2);justify-self:start;font-weight:500;text-decoration:none;display:inline-flex}.oSH9ZW_content{gap:var(--space-8);display:grid}.oSH9ZW_head{gap:var(--space-4);display:grid}.oSH9ZW_title{font-family:var(--font-display);font-size:var(--text-4xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance}.oSH9ZW_intro{color:var(--text-secondary);font-size:var(--text-lg);text-wrap:pretty}.oSH9ZW_updated{color:var(--text-muted);font-size:var(--text-sm)}.oSH9ZW_content section{gap:var(--space-3);display:grid}.oSH9ZW_content h2{font-size:var(--text-xl);margin-top:var(--space-4);font-weight:500}.oSH9ZW_content p,.oSH9ZW_content li{color:var(--text-secondary);line-height:1.6}.oSH9ZW_content ul,.oSH9ZW_content ol{padding-left:var(--space-5);gap:var(--space-2);margin:0;display:grid}.oSH9ZW_content strong{color:var(--foreground);font-weight:500}.oSH9ZW_content a{color:var(--accent);text-underline-offset:3px}@media (max-width:560px){.oSH9ZW_title{font-size:var(--text-3xl)}}
