.campaign-footer{padding-block:3.2rem 2.4rem}.campaign-footer__inner{display:flex;flex-direction:column;gap:2rem}.campaign-footer__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem}.campaign-footer__name{font-weight:600;margin:0}.campaign-footer__election-date{margin:.2rem 0 0;opacity:.85;font-size:1.3rem}.campaign-footer__contact,.campaign-footer__social{display:flex;flex-wrap:wrap;gap:.4rem 1.6rem}.campaign-footer__contact a,.campaign-footer__social a,.campaign-footer__links a{color:currentColor;text-decoration:underline;text-underline-offset:.2rem}.campaign-footer__placeholder{opacity:.6;font-style:italic}.campaign-footer__links{display:flex;flex-wrap:wrap;gap:.6rem 2rem;border-top:1px solid rgba(var(--color-foreground),.15);padding-top:1.6rem}.campaign-footer__authorization{font-size:1.2rem;line-height:1.5;opacity:.9;max-width:70ch}@media screen and (max-width:749px){.campaign-footer__top{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/campaign-footer.css.map */
