.advocacy-module__7s9rSq__statRow{grid-template-columns:1fr 1fr;gap:16px;margin:22px 0;display:grid}.advocacy-module__7s9rSq__statBox{background:var(--white);border:1px solid var(--hairline);border-radius:16px;padding:22px 24px;box-shadow:0 8px 20px #14355f0d}.advocacy-module__7s9rSq__statBox .advocacy-module__7s9rSq__num{font-family:var(--font-fraunces);color:var(--navy);font-size:2rem;font-weight:650;line-height:1}.advocacy-module__7s9rSq__statBox .advocacy-module__7s9rSq__lbl{color:var(--slate);margin-top:8px;font-size:.85rem}.advocacy-module__7s9rSq__featureGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.advocacy-module__7s9rSq__featureCard{background:var(--white);border:1px solid var(--hairline);border-radius:20px;padding:30px 32px;text-decoration:none;transition:all .15s;display:block;box-shadow:0 10px 26px #14355f0f}.advocacy-module__7s9rSq__featureCard:hover{border-color:var(--sky);transform:translateY(-4px);box-shadow:0 18px 36px #14355f1f}.advocacy-module__7s9rSq__stepNum{background:var(--navy);width:34px;height:34px;color:var(--white);font-family:var(--font-fraunces);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:1rem;font-weight:650;display:inline-flex}.advocacy-module__7s9rSq__featureCard h3{font-family:var(--font-fraunces);color:var(--navy);margin-bottom:10px;font-size:1.3rem;font-weight:650}.advocacy-module__7s9rSq__featureCard p{color:var(--slate);margin-bottom:16px;font-size:.95rem}.advocacy-module__7s9rSq__go{color:var(--rose-deep);font-size:.9rem;font-weight:800}.advocacy-module__7s9rSq__letterTeaser{background:linear-gradient(120deg, var(--navy) 0%, #1e4a80 60%, var(--sky) 100%);color:var(--white);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:38px 42px;display:flex}.advocacy-module__7s9rSq__letterTeaser h2{color:var(--white);margin-top:8px;margin-bottom:10px}.advocacy-module__7s9rSq__letterTeaser p{color:#cfe0f0;max-width:44ch;margin:0}@media (max-width:760px){.advocacy-module__7s9rSq__statRow,.advocacy-module__7s9rSq__featureGrid{grid-template-columns:1fr}.advocacy-module__7s9rSq__letterTeaser{flex-direction:column;align-items:flex-start;padding:30px 26px}}
