#footer{padding:2rem;color:var(--white);background-color:var(--black);margin-top:auto;& .footer-container{width:100%;display:flex;justify-content:space-between;margin-inline:auto;padding-block:1rem;max-width:86rem;& .link-wrapper{display:flex;flex-direction:column;gap:var(--small-gap)}& .event-links{width:-moz-fit-content;width:fit-content;flex-wrap:wrap;& .event-links__wrapper{display:grid;grid-template-rows:repeat(5,1fr);grid-auto-flow:column;grid-gap:var(--small-gap) 2rem;gap:var(--small-gap) 2rem}}& .socials{& .socials__links-wrapper{display:flex;gap:var(--small-gap);margin-top:.5rem;& .social-icon{width:2rem;height:2rem;background-color:var(--white);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;filter:brightness(.3);-webkit-mask-position:center;mask-position:center;&.social-icon--youtube{-webkit-mask-image:url(/_next/static/media/youtube_icon.108fce68.svg);mask-image:url(/_next/static/media/youtube_icon.108fce68.svg)}&.social-icon--instagram{-webkit-mask-image:url(/_next/static/media/instagram_icon.bc2f503a.svg);mask-image:url(/_next/static/media/instagram_icon.bc2f503a.svg)}&.social-icon--tiktok{-webkit-mask-image:url(/_next/static/media/tiktok_icon.a2bb8cf3.svg);mask-image:url(/_next/static/media/tiktok_icon.a2bb8cf3.svg)}}}}}& .copyright{padding-block:1rem;font-size:.8125rem;color:var(--secondary-grey)}}#footer .socials a:hover{filter:brightness(1)!important}#footer{transition:none}#footer a{font-weight:500}#footer a:hover{text-decoration:underline}#footer h3{font-size:.8125rem;text-transform:uppercase;color:var(--secondary-grey)}@media (max-width:1000px){#footer{padding:2rem 1rem;& .footer-container{flex-direction:column;align-items:center;gap:2rem;& .link-wrapper{align-items:center}& .event-links{& .event-links__wrapper{align-items:center;justify-items:center;max-height:none;grid-auto-flow:row}}& .socials{display:flex;flex-direction:column;align-items:center;& .socials__links-wrapper{display:flex;gap:var(--small-gap)}}}}}