.PetitionCard-module__BQEHlG__card{background:var(--color-surface,#111);border:2px solid var(--color-panther-blue,#6b9cc4);flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.PetitionCard-module__BQEHlG__hero{aspect-ratio:16/9;object-fit:cover;width:100%}.PetitionCard-module__BQEHlG__body{flex-direction:column;gap:.75rem;display:flex}.PetitionCard-module__BQEHlG__card h3{margin:0;font-size:1.25rem;line-height:1.2}.PetitionCard-module__BQEHlG__card h3 a{color:var(--color-ice-white,#e8edf0);text-decoration:none}.PetitionCard-module__BQEHlG__card h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-panther-blue,#6b9cc4);text-decoration-color:var(--color-panther-blue,#6b9cc4)}.PetitionCard-module__BQEHlG__subtitle{color:var(--color-steel-silver,#8a8a8a);margin:0;font-size:.95rem}.PetitionCard-module__BQEHlG__cta{color:var(--color-panther-blue,#6b9cc4);text-transform:uppercase;letter-spacing:.1em;align-self:flex-start;margin-top:.5rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.PetitionCard-module__BQEHlG__cta:hover{color:var(--color-ice-white,#e8edf0)}
.take-action-module__7QXIQq__hero{border-bottom:2px solid var(--color-panther-blue,#6b9cc4);max-width:1200px;margin:0 auto;padding:4rem 2rem 2rem}.take-action-module__7QXIQq__hero h1{letter-spacing:-.03em;margin:0 0 1rem;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1}.take-action-module__7QXIQq__hero p{color:var(--color-steel-silver,#8a8a8a);max-width:640px;margin:0;font-size:1.125rem}.take-action-module__7QXIQq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:0 auto;padding:2rem;display:grid}.take-action-module__7QXIQq__empty{text-align:center;color:var(--color-steel-silver,#8a8a8a);grid-column:1/-1;padding:4rem 0}.take-action-module__7QXIQq__petition{max-width:720px;margin:0 auto;padding:3rem 2rem}.take-action-module__7QXIQq__heroImg{aspect-ratio:16/9;object-fit:cover;width:100%;margin-bottom:2rem}.take-action-module__7QXIQq__petition h1{letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05}.take-action-module__7QXIQq__subtitle{color:var(--color-steel-silver,#8a8a8a);margin:0 0 2rem;font-size:1.25rem}.take-action-module__7QXIQq__intent{border-left:2px solid var(--color-panther-blue,#6b9cc4);margin:2rem 0;padding:.5rem 0 .5rem 1.5rem;font-size:1.1rem;font-style:italic}.take-action-module__7QXIQq__body p{margin:1rem 0;line-height:1.6}.take-action-module__7QXIQq__body h1,.take-action-module__7QXIQq__body h2,.take-action-module__7QXIQq__body h3{margin-top:2rem}.take-action-module__7QXIQq__progressWrap{margin:2rem 0}.take-action-module__7QXIQq__message{text-align:center;max-width:560px;margin:0 auto;padding:6rem 2rem}.take-action-module__7QXIQq__message h1{margin-bottom:1.5rem;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2}.take-action-module__7QXIQq__message p{margin:1rem 0;line-height:1.6}.take-action-module__7QXIQq__message a{color:var(--color-panther-blue,#6b9cc4)}.take-action-module__7QXIQq__error{color:var(--color-revolution-red,#c00);font-size:.9rem}.take-action-module__7QXIQq__links{margin-top:3rem}.take-action-module__7QXIQq__links a{color:var(--color-panther-blue,#6b9cc4);text-decoration:none}.take-action-module__7QXIQq__sep{color:var(--color-steel-silver,#8a8a8a);margin:0 .5rem}
