.SiteFooter_footer__QyYxE{display:none;border-top:1px solid var(--color-border);padding:var(--spacing-md) var(--spacing-md);margin-top:auto}@media(min-width:768px){.SiteFooter_footer__QyYxE{display:block}}.SiteFooter_footer__inner__XpeBc{max-width:var(--max-width-content);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);font-size:var(--font-size-xs);color:var(--color-text-tertiary)}.SiteFooter_footer__company__YrcgW{margin:0}.SiteFooter_footer__links__ilb0h{display:flex;gap:var(--spacing-md)}.SiteFooter_footer__links__ilb0h a{color:var(--color-text-tertiary);text-decoration:none;transition:color .15s ease}.SiteFooter_footer__links__ilb0h a:hover{color:var(--color-text-primary)}.layout_main__M98yu{display:flex;flex-direction:column;min-height:100vh}@media(max-width:767px){.layout_main__M98yu{padding-bottom:calc(var(--bottom-nav-height) + var(--player-visible-offset, 0px) + env(safe-area-inset-bottom, 0px))}}.layout_main__M98yu:has([data-immersive])>footer{display:none}.layout_main__M98yu:has([data-admin]){padding-bottom:0}.layout_main__M98yu:has([data-admin])>footer{display:none}.layout_main__M98yu:has([data-admin]) header[data-role=header]{display:none}.layout_main__M98yu:has([data-admin]) nav[aria-label="Main navigation"]{display:none}