main{flex-direction:column;gap:72px;padding-block:40px 96px;display:flex}.page-head{flex-direction:column;gap:14px;max-width:760px;display:flex}.page-head h1{letter-spacing:-.03em;font-size:clamp(36px,5.4vw,58px);line-height:1.04}.lead{color:var(--brown-2);max-width:640px;font-size:19px;line-height:1.6}.updated{color:var(--brown-2);font-size:14px}.block{flex-direction:column;gap:28px;display:flex}.block h2{font-size:clamp(28px,3.6vw,36px);line-height:1.1}.prose{flex-direction:column;gap:16px;max-width:720px;font-size:17px;display:flex}.prose p,.prose li{color:var(--text-soft)}.card{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;gap:28px;max-width:820px;padding:28px;display:flex}@media (width<=480px){.card{padding:22px}}.card section{flex-direction:column;gap:10px;display:flex}.card h2{font-size:22px}.card p,.card li{color:var(--text-soft)}.card ul,.card ol,.prose ul{flex-direction:column;gap:6px;padding-left:20px;display:flex}.card.md{display:block}.card.md>*+*{margin-top:10px}.card.md>h2:not(:first-child){margin-top:28px}.cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.band{background:var(--navy);color:var(--on-navy);position:relative;overflow:hidden}.band-stars{opacity:.5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}
