.footer-asdnf{color:var(--asnf-footer-text,#fff);padding:0 0 28px}
.footer-asdnf__content{text-align:center}
.footer-asdnf--left .footer-asdnf__content{text-align:left}
.footer-asdnf--right .footer-asdnf__content{text-align:right}
.footer-asdnf__eyebrow{display:inline-block;padding:9px 16px;border:1px solid rgba(255,255,255,.35);border-radius:999px;color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.footer-asdnf__title{max-width:760px;margin:8px auto 4px;color:#fff;font-size:clamp(2rem,4vw,3.2rem);font-weight:900;line-height:1.08}
.footer-asdnf--left .footer-asdnf__title{margin-left:0}
.footer-asdnf--right .footer-asdnf__title{margin-right:0}
.footer-asdnf__details{margin:0;color:rgba(255,255,255,.78);font-size:1rem}
.footer-asdnf__separator{display:inline-block;margin:0 .45rem}
@media (min-width:768px){.footer-asdnf--hide-desktop{display:none!important}}
@media (max-width:767.98px){.footer-asdnf--hide-mobile{display:none!important}.footer-asdnf{padding-bottom:22px}.footer-asdnf__title{font-size:2rem}.footer-asdnf__details span{display:block}.footer-asdnf__separator{display:none}}
