.alt{max-width:720px;margin:0 auto;padding:28px 20px 72px}.alt-crumbs{color:var(--color-neutral-700);margin-bottom:18px;font-size:13px}.alt-crumbs a{color:var(--color-accent-700);text-decoration:none}.alt-crumbs a:hover{text-decoration:underline}.alt-head h1{margin:0 0 14px;font-size:clamp(25px,4.6vw,34px);line-height:1.2}.alt-lede{color:var(--color-neutral-800);margin:0 0 20px;font-size:16.5px;line-height:1.65}.alt-cta{background:var(--color-accent-100);border:1px solid var(--color-accent-300);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:30px;padding:16px 18px;display:flex}.alt-cta-note{color:var(--color-accent-800);flex:220px;font-size:13.5px;line-height:1.5}.alt-body h2,.alt-more h2{margin:28px 0 10px;font-size:21px}.alt-body p{color:var(--color-neutral-800);margin:0 0 14px;font-size:15.5px;line-height:1.7}.alt-body a{color:var(--color-accent-700)}.alt-more ul{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.alt-more a{border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-divider);color:var(--color-accent-800);padding:12px 14px;font-size:14.5px;text-decoration:none;display:block}.alt-more a:hover{border-color:var(--color-accent-400)}.alt-disclaimer{border-top:1px solid var(--color-divider);color:var(--color-neutral-700);margin-top:36px;padding-top:16px;font-size:12.5px;line-height:1.6}
