.zo5mhq_page{background:var(--background);min-height:100vh;color:var(--foreground)}.zo5mhq_nav{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;width:min(1080px,100% - 36px);height:64px;margin:auto;display:flex}.zo5mhq_brand{font-family:var(--font-display);letter-spacing:-.02em;font-size:15px;font-weight:620}.zo5mhq_nav a:last-child{height:32px;color:var(--accent);border:1px solid var(--border-strong);font-family:var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border-radius:2px;align-items:center;gap:5px;padding:0 12px;font-size:9px;transition:background .14s,color .14s;display:flex}.zo5mhq_nav a:last-child:hover{background:var(--foreground);color:var(--background)}.zo5mhq_content{width:min(760px,100% - 36px);margin:auto;padding:80px 0 100px}.zo5mhq_eyebrow{color:var(--text-muted);font-family:var(--font-geist-mono);font-size:var(--text-small);letter-spacing:.14em;text-transform:uppercase;font-weight:500}.zo5mhq_content h1{font-family:var(--font-display);letter-spacing:-.045em;margin:16px 0 18px;font-size:clamp(42px,6vw,64px);font-weight:560;line-height:.96}.zo5mhq_lede{max-width:650px;color:var(--muted);font-size:14px;line-height:1.7}.zo5mhq_updated{color:var(--text-dim);font:500 var(--text-small) var(--font-geist-mono);letter-spacing:.06em;margin:22px 0 45px}.zo5mhq_section{border-top:1px solid var(--border);padding:27px 0}.zo5mhq_section h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 12px;font-size:19px;font-weight:560}.zo5mhq_section h3{font-size:12px;font-weight:var(--weight-strong);margin:20px 0 8px}.zo5mhq_section p,.zo5mhq_section li{color:var(--text-muted);font-size:12px;line-height:1.75}.zo5mhq_section ul,.zo5mhq_section ol{padding-left:18px}.zo5mhq_callout{border:1px solid var(--border-strong);border-left:3px solid var(--accent);background:var(--panel);border-radius:2px;grid-template-columns:25px 1fr;gap:8px;margin:25px 0;padding:16px;display:grid}.zo5mhq_callout b{margin-bottom:5px;font-size:10px;display:block}.zo5mhq_callout p{color:var(--text-muted);font-size:var(--text-small);margin:0;line-height:1.6}.zo5mhq_callout svg{color:var(--accent)}.zo5mhq_steps{counter-reset:step;padding:0!important;list-style:none!important}.zo5mhq_steps li{counter-increment:step;grid-template-columns:32px 1fr;gap:10px;margin:15px 0;display:grid}.zo5mhq_steps li:before{content:counter(step);width:27px;height:27px;color:var(--accent);font:500 9px var(--font-geist-mono);background:#e8442e1a;border-radius:2px;place-items:center;display:grid}.zo5mhq_statusGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.zo5mhq_status{border:1px solid var(--border-strong);background:var(--panel);border-radius:2px;padding:15px}.zo5mhq_status header{justify-content:space-between;align-items:center;display:flex}.zo5mhq_status h3{margin:0}.zo5mhq_status span{color:#a3701f;font-family:var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;font-size:8px}.zo5mhq_status p{font-size:var(--text-small);margin-bottom:0}.zo5mhq_footer{border-top:1px solid var(--border);width:min(1080px,100% - 36px);color:var(--text-dim);font-family:var(--font-geist-mono);letter-spacing:.06em;justify-content:space-between;margin:auto;padding:25px 0;font-size:9px;display:flex}.zo5mhq_footer div{gap:15px;display:flex}.zo5mhq_footer a:hover{color:var(--accent)}@media (max-width:600px){.zo5mhq_content{padding-top:55px}.zo5mhq_statusGrid{grid-template-columns:1fr}.zo5mhq_footer{flex-direction:column;align-items:start;gap:18px}}
