footer div:has(>.social-links){border-radius:28px!important;width:100%!important;max-width:1100px!important;margin:0 auto 10px!important;padding:28px 18px 20px!important;overflow:hidden!important}footer div:has(>.social-links)>div:first-child{text-align:center!important;margin:0!important;padding:4px 0 0!important}footer div:has(>.social-links)>div:first-child:before{font-size:38px!important}footer div:has(>.social-links)>div:first-child:after{margin-left:8px!important;font-size:38px!important}footer div:has(>.social-links)>div:first-child+.social-links{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-width:1040px!important;margin:34px auto 0!important;padding:0!important;display:grid!important}footer div:has(>.social-links)>div:first-child+.social-links:before{font-size:13px!important;line-height:1.45!important;top:68px!important;left:20px!important;right:20px!important}footer .social-pill{border-radius:22px!important;gap:14px!important;min-height:82px!important;padding:9px 58px 9px 12px!important;box-shadow:0 10px 24px #0003!important}footer .social-pill-icon{width:58px!important;min-width:58px!important;height:58px!important}footer .social-pill-icon svg{width:30px!important;height:30px!important}footer .social-pill-label{font-size:20px!important;line-height:1.02!important}footer .social-pill-label:after{margin-top:5px!important;font-size:11px!important}footer .social-pill:after{width:40px!important;height:40px!important;font-size:30px!important;right:12px!important}footer .social-links a[title=TikTok]{grid-column:auto!important}footer .social-links:has(a:nth-child(5)) a[title=TikTok]{grid-column:1/-1!important}footer .social-pill:hover{transform:translateY(-3px)!important;box-shadow:0 16px 32px #00000047!important}footer .social-pill:active{transform:scale(.975)!important}footer .social-pill:focus-visible{outline-offset:3px;outline:3px solid #f3bf43!important}@media (max-width:767px){footer div:has(>.social-links){border-radius:22px!important;max-width:none!important;margin:0 0 8px!important;padding:24px 10px 16px!important}footer div:has(>.social-links)>div:first-child:before{font-size:32px!important}footer div:has(>.social-links)>div:first-child:after{margin-left:6px!important;font-size:32px!important}footer div:has(>.social-links)>div:first-child+.social-links{grid-template-columns:1fr!important;gap:9px!important;max-width:none!important;margin-top:34px!important}footer div:has(>.social-links)>div:first-child+.social-links:before{font-size:10.5px!important;line-height:1.35!important;top:57px!important;left:10px!important;right:10px!important}footer .social-pill{border-radius:18px!important;gap:12px!important;min-height:68px!important;padding:7px 50px 7px 9px!important}footer .social-pill-icon{width:52px!important;min-width:52px!important;height:52px!important}footer .social-pill-icon svg{width:27px!important;height:27px!important}footer .social-pill-label{font-size:17px!important}footer .social-pill-label:after{margin-top:4px!important;font-size:9.5px!important}footer .social-pill:after{width:36px!important;height:36px!important;font-size:28px!important;right:8px!important}}@media (prefers-reduced-motion:reduce){footer .social-pill,footer .social-pill:before,footer .social-pill:after{transition:none!important}}
