.civica-section-card{align-items:center;background:#f8f8f8;border:1px solid #17613f;border-radius:16px;display:grid;font-family:Plus Jakarta Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;gap:64px;grid-template-columns:1fr 1fr;margin:0 auto 40px;max-width:1200px;padding:48px;position:sticky;top:calc(var(--stack-i, 1)*30px);width:100%;z-index:var(--stack-i,1)}.civica-section-card+.civica-section-card{margin-top:0}.civica-section-card--reverse{grid-template-columns:1fr 1fr}.civica-section-card--reverse .civica-section-card__content{order:2}.civica-section-card--reverse .civica-section-card__media{order:1}.civica-section-card__content{display:flex;flex-direction:column;gap:24px}.civica-section-card__title{color:#17613f;font-size:clamp(28px,3.5vw,32px);font-weight:800;line-height:1.1;margin:0}.civica-section-card__desc{color:#4f5857;font-size:16px;font-weight:400;line-height:1.6}.civica-section-card__desc p{margin:0}.civica-section-card__list{display:flex;flex-direction:column;gap:16px}.civica-section-card__list--2col{display:grid;gap:16px;grid-template-columns:1fr 1fr}.civica-section-card__list-item{align-items:center;display:flex;gap:20px}.civica-section-card__list-icon{display:block;flex-shrink:0;height:30px;object-fit:contain;width:30px}.civica-section-card__list-text{color:#111716;font-size:16px;font-weight:400;line-height:1.4}.civica-section-card__btn{align-items:center;align-self:flex-start;background-color:#fff;border:1px solid;border-radius:999px;color:#17613f;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:14px 28px;text-decoration:none;transition:background .2s ease}.civica-section-card__btn:hover{background:#3cac5c;color:#fff}.civica-section-card__media{border-radius:16px;overflow:hidden}.civica-section-card__image{border-radius:16px;display:block;height:auto;object-fit:cover;width:100%}@media (max-width:900px){.civica-section-card{gap:32px;grid-template-columns:1fr;margin-bottom:0;padding:32px 16px;position:static;top:auto;z-index:auto}.civica-section-card+.civica-section-card{margin-top:40px}.civica-section-card--reverse .civica-section-card__content{order:1}.civica-section-card--reverse .civica-section-card__media{order:2}.civica-section-card__content{gap:16px}.civica-section-card__title{font-size:28px}.civica-section-card__desc{font-size:14px}.civica-section-card__list{gap:12px}.civica-section-card__list--2col{gap:12px;grid-template-columns:1fr 1fr}.civica-section-card__list-item{gap:8px}.civica-section-card__list-icon{height:20px;width:20px}.civica-section-card__list-text{font-size:14px}.civica-section-card__btn{font-size:15px;padding:12px 24px}.civica-section-card__media{order:2}}@media (prefers-reduced-motion:reduce){.civica-section-card__btn{transition:none}}