.footer-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;padding-top:30px}.footer-bottom .copyright{font-family:Manrope,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#c2d1df;margin:0}.footer-bottom .credit-line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:800;line-height:1.8;color:#f4f8fc;margin:0}.footer-bottom .credit-divider{color:#8299ad}.footer-bottom .credit-powered{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.footer-bottom .trustedlocal-credit{position:relative;display:inline-flex;align-items:baseline;min-height:44px;font-family:Manrope,Arial,sans-serif;font-size:14px;font-weight:800;line-height:1.8;color:#fff;text-decoration:none;padding:9px 0}.footer-bottom .trustedlocal-credit::after{content:"";position:absolute;bottom:5px;left:0;right:0;height:2px;background:linear-gradient(90deg,#087bc3,#68c0f0);transform-origin:left;transition:transform .2s ease,opacity .2s ease;opacity:.8}.footer-bottom .trustedlocal-credit:hover,.footer-bottom .trustedlocal-credit:focus-visible{color:#fff;text-decoration:none}.footer-bottom .trustedlocal-credit:hover::after,.footer-bottom .trustedlocal-credit:focus-visible::after{opacity:1;transform:scaleX(.86)}.trustedlocal-credit sup{font-size:.62em;line-height:1;position:relative;top:-.55em;margin-left:2px}.footer-bottom .imagery-disclosure{font-size:12px;font-weight:400;line-height:1.5;color:#b8cada;margin:0}@media(max-width:600px){.footer-bottom{gap:15px;padding-top:26px}.footer-bottom .copyright{font-size:13px}.footer-bottom .credit-line,.footer-bottom .trustedlocal-credit{font-size:11px;font-weight:800}.footer-bottom .credit-line{gap:2px 7px}.footer-bottom .credit-powered{gap:6px}.footer-bottom .imagery-disclosure{font-size:11px}}@media(prefers-reduced-motion:reduce){.footer-bottom .trustedlocal-credit::after{transition:none}}
