.SiteFooter-module__KGdX-a__footer{border-top:1px solid var(--border);color:var(--text-muted);margin-top:auto;padding:28px 0;font-size:.9rem}.SiteFooter-module__KGdX-a__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.SiteFooter-module__KGdX-a__links{flex-wrap:wrap;gap:18px;display:flex}.SiteFooter-module__KGdX-a__links a:hover{color:var(--pa-pink)}
.SiteHeader-module__uPidPq__header{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border);background:#000000eb;position:sticky;top:0}.SiteHeader-module__uPidPq__inner{padding:10px var(--gutter);grid-template-columns:auto 1fr auto;grid-template-areas:"brand middle listen";align-items:center;column-gap:clamp(12px,3vw,32px);display:grid}.SiteHeader-module__uPidPq__middle{grid-area:middle;justify-content:center;align-items:center;gap:clamp(16px,3vw,36px);min-width:0;display:flex}.SiteHeader-module__uPidPq__brand{grid-area:brand;align-items:center;gap:12px;display:flex}.SiteHeader-module__uPidPq__brand:hover{color:inherit}.SiteHeader-module__uPidPq__logo{border-radius:10px;flex-shrink:0;width:56px;height:56px}.SiteHeader-module__uPidPq__brandText{flex-direction:column;line-height:1.05;display:flex}.SiteHeader-module__uPidPq__brandTagline{font-family:var(--font-display), "Arial Black", sans-serif;color:var(--pa-pink);letter-spacing:.04em;text-transform:uppercase;font-size:1.05rem;line-height:1.15}.SiteHeader-module__uPidPq__search{background:var(--surface-raised);border:2px solid var(--border);border-radius:var(--radius-pill);align-items:center;width:260px;max-width:100%;padding:0 6px 0 14px;transition:border-color .12s;display:flex}.SiteHeader-module__uPidPq__search:focus-within{border-color:var(--pa-blue)}.SiteHeader-module__uPidPq__searchInput{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:9px 0}.SiteHeader-module__uPidPq__searchInput::placeholder{color:var(--text-muted)}.SiteHeader-module__uPidPq__searchBtn{background:var(--pa-blue);color:var(--pa-black);cursor:pointer;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.SiteHeader-module__uPidPq__searchBtn:hover{background:var(--pa-yellow)}.SiteHeader-module__uPidPq__nav{flex-shrink:0;gap:22px;display:flex}.SiteHeader-module__uPidPq__navLink{font-family:var(--font-display), "Arial Black", sans-serif;text-transform:uppercase;letter-spacing:.05em;border-bottom:3px solid #0000;padding:4px 0;font-size:.9rem}.SiteHeader-module__uPidPq__navLinkActive{border-bottom-color:var(--pa-pink)}.SiteHeader-module__uPidPq__listen{background:var(--pa-pink);width:56px;height:56px;color:var(--pa-black);border-radius:50%;grid-area:listen;place-items:center;transition:transform .12s,background .12s;display:grid}.SiteHeader-module__uPidPq__listen:hover{background:var(--pa-yellow);color:var(--pa-black);transform:scale(1.06)}.SiteHeader-module__uPidPq__listenIcon{border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:18px solid;width:0;height:0;margin-left:4px}@media (max-width:760px){.SiteHeader-module__uPidPq__inner{grid-template-columns:1fr auto;grid-template-areas:"brand listen""middle middle";row-gap:10px}.SiteHeader-module__uPidPq__middle{justify-content:space-between;gap:12px}.SiteHeader-module__uPidPq__search{flex:1 1 0;width:auto;min-width:0;padding-left:12px}.SiteHeader-module__uPidPq__searchInput{font-size:.95rem}.SiteHeader-module__uPidPq__searchBtn{width:30px;height:30px}.SiteHeader-module__uPidPq__nav{gap:14px}.SiteHeader-module__uPidPq__navLink{letter-spacing:.03em;font-size:.8rem}.SiteHeader-module__uPidPq__desktopOnly{display:none}.SiteHeader-module__uPidPq__brandTagline{font-size:.9rem}.SiteHeader-module__uPidPq__logo,.SiteHeader-module__uPidPq__listen{width:44px;height:44px}.SiteHeader-module__uPidPq__listenIcon{border-top-width:9px;border-bottom-width:9px;border-left-width:14px}}.SiteHeader-module__uPidPq__searchInput:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--surface-raised) inset;box-shadow:0 0 0 1000px var(--surface-raised) inset}.SiteHeader-module__uPidPq__searchInput:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--surface-raised) inset;box-shadow:0 0 0 1000px var(--surface-raised) inset}
