._4hD-nW_page{background-image:radial-gradient(circle, color-mix(in srgb, var(--border) 70%, transparent) 1px, transparent 1px);background-size:22px 22px;min-height:100svh;padding:2.5rem 1.25rem 4rem}._4hD-nW_column{flex-direction:column;gap:2rem;width:100%;max-width:38rem;margin:0 auto;display:flex}._4hD-nW_header{flex-direction:column;gap:.6rem;display:flex}._4hD-nW_updated{color:var(--text-soft);font-size:.9rem}._4hD-nW_intro{color:var(--text-soft);font-size:1rem;line-height:1.5}._4hD-nW_section{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}._4hD-nW_sectionTitle{font-family:var(--font-display);letter-spacing:-.03em;color:var(--text);font-size:1.2rem;font-weight:800;line-height:1.1}._4hD-nW_section p{color:var(--text-soft);font-size:.98rem;line-height:1.55}._4hD-nW_list{flex-direction:column;gap:.6rem;padding-left:1.1rem;display:flex}._4hD-nW_list li{color:var(--text-soft);font-size:.98rem;line-height:1.55}._4hD-nW_section a{color:var(--accent-light);font-weight:600}._4hD-nW_footer{justify-content:center;padding-top:.5rem;display:flex}._4hD-nW_homeLink{min-height:44px;color:var(--accent-light);align-items:center;padding:0 .25rem;font-weight:600;display:inline-flex}
