.hero--rg{background:radial-gradient(circle at top left,#f8f6f0 0,#fdfbf7 45%,#ffffff 100%)}.hero-rg-container{max-width:var(--layout-max-width);margin:0 auto}.hero-rg-grid{display:grid;grid-template-columns:3fr 2fr;gap:var(--space-10);align-items:center}.hero-rg-text{max-width:36rem}.hero-rg-aside{align-self:stretch}.rg-summary-card{height:100%;justify-content:space-between}.rg-summary-list{display:grid;gap:0.45rem;font-size:0.85rem}.tag-dot{width:6px;height:6px;border-radius:999px;background:var(--color-primary)}.section--alt{background:var(--color-surface)}.rg-grid{align-items:stretch}.rg-grid-support,.rg-grid-commitment,.rg-grid-why{align-items:stretch}.rg-summary-list .rg-list-bullet{width:6px;height:6px;border-radius:999px;background:var(--color-primary);margin-top:0.4rem}.rg-page a{color:var(--color-primary)}.rg-page a:hover{text-decoration:underline}.rg-cta-section{padding-top:0}.rg-cta-card{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);background:linear-gradient(135deg,#fefce8,#f8f6f0)}.rg-cta-text{max-width:38rem}.rg-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (max-width:1024px){.hero-rg-grid{gap:var(--space-8)}}@media (max-width:768px){.hero-rg-grid{grid-template-columns:1fr}.hero-rg-aside{order:-1}.rg-grid-support,.rg-grid-commitment{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.rg-grid-support,.rg-grid-commitment,.rg-grid-why{grid-template-columns:1fr}.rg-cta-card{flex-direction:column;align-items:flex-start}}
.hero-rg-checklist{margin:1rem 0 1.25rem;display:grid;gap:0.4rem;font-size:0.9rem;color:var(--color-text-muted)}.hero-rg-checklist li{display:flex;gap:0.55rem;align-items:flex-start}
