.PublicFooter-module__M22Agq__event{display:none}[data-public-shell]:has(main[data-event-theme=halloween]) .PublicFooter-module__M22Agq__footer{color:#fff2dc;background:#151112;border-top:1px solid #a865474d}[data-public-shell]:has(main[data-event-theme=halloween]) .PublicFooter-module__M22Agq__standard{display:none}[data-public-shell]:has(main[data-event-theme=halloween]) .PublicFooter-module__M22Agq__event{display:block}.PublicFooter-module__M22Agq__event{max-width:1320px;margin:0 auto;padding:28px 24px 20px}.PublicFooter-module__M22Agq__top,.PublicFooter-module__M22Agq__bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;display:flex}.PublicFooter-module__M22Agq__brand{color:#fff2dc;letter-spacing:-.055em;padding:8px 0;font-size:clamp(1.5rem,3vw,2rem);font-weight:900;line-height:1.2}.PublicFooter-module__M22Agq__links{flex-wrap:wrap;align-items:center;gap:0 24px;display:flex}.PublicFooter-module__M22Agq__links a,.PublicFooter-module__M22Agq__links button{min-height:44px;color:inherit;cursor:pointer;font-size:inherit;align-items:center;display:inline-flex}.PublicFooter-module__M22Agq__top .PublicFooter-module__M22Agq__links{color:#ffc596;font-size:14px}.PublicFooter-module__M22Agq__bottom{color:#d9b6a0;border-top:1px solid #a8654733;margin-top:20px;padding-top:12px;font-size:12px}.PublicFooter-module__M22Agq__event a:hover,.PublicFooter-module__M22Agq__event button:hover{color:#ff8359;text-underline-offset:4px;text-decoration:underline}.PublicFooter-module__M22Agq__event a:focus-visible,.PublicFooter-module__M22Agq__event button:focus-visible{outline-offset:4px;outline:2px solid #ff8359}@media (max-width:767px){.PublicFooter-module__M22Agq__event{padding:24px 20px 16px}.PublicFooter-module__M22Agq__top,.PublicFooter-module__M22Agq__bottom{flex-direction:column;align-items:flex-start;gap:8px}.PublicFooter-module__M22Agq__links{gap:0 20px}.PublicFooter-module__M22Agq__bottom{margin-top:16px;padding-top:16px}}
