@media (max-width: 640px){html body .cookie-consent{max-height:none!important;overflow:visible!important}html body .cookie-consent .cookie-consent__inner{gap:.5rem;padding:.6rem .85rem calc(.6rem + env(safe-area-inset-bottom, 0px))}html body .cookie-consent .cookie-consent__text{font-size:.76rem;line-height:1.4;text-align:left;margin:0}html body .cookie-consent .cookie-consent__btn{min-height:44px;font-size:.82rem}}html.has-cookie-banner .homepage .hero-scroll-indicator{opacity:0;pointer-events:none}html.has-cookie-banner body .pwa-install-banner{display:none!important}body:has(main form input:not([type="hidden"]):not([type="search"])) .pwa-install-banner{display:none!important}@media (hover: none) and (pointer: coarse){html body .keyboard-help-trigger{display:none!important}}@media (max-width: 640px){html body .toast{flex-wrap:nowrap;align-items:center;gap:.6rem;padding:.6rem .75rem}html body .toast-content{flex:1 1 0}html body .toast-message{font-size:.86rem;line-height:1.35}html body .toast-actions{flex:0 0 auto;display:flex;align-items:center;gap:.25rem}html body .toast-action-btn{min-height:36px;padding:.3rem .6rem;font-size:.78rem;white-space:nowrap}html body .toast-dismiss{min-width:44px;min-height:44px;display:inline-grid;place-items:center}}@media (max-width: 640px){html body .lyrics-hero__header-row{flex-direction:column;align-items:center;text-align:center;gap:.75rem}html body .lyrics-hero__title{width:auto;max-width:100%}html body .lyrics-hero__actions{justify-content:center;width:100%}}@media (min-width: 1100px){html body main:has(.lyrics-hero){padding-right:64px;box-sizing:border-box}}@media (max-width: 768px){html body .vp-tabs__list{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - 32px), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - 32px), transparent);scroll-padding-inline:12px}}html body .content-section .text-block{max-width:72ch;margin-inline:auto;line-height:1.7}html body .content-section .text-block h2{font-size:clamp(1.2rem, 1.1rem + .6vw, 1.55rem);line-height:1.3;margin:2rem 0 .6rem}html body .page-hero .page-title{overflow-wrap:anywhere}@media (max-width: 640px){html body main:has(.text-block) .page-hero .page-title{font-size:clamp(1.55rem, 7vw, 2.1rem);line-height:1.15}}html body:not(:has(main.homepage)) .keyboard-help-trigger{transform:translateY(-56px)}html body nav.breadcrumb{padding-top:14px}html body main .page-header.albums-page-header{padding-top:40px}@media (min-width: 769px){html body nav.breadcrumb{padding-top:20px}html body main .page-header.albums-page-header{padding-top:56px}}html body .checkbox-label{display:flex;align-items:center;gap:.65rem;min-height:44px;cursor:pointer;justify-content:flex-start}html body .checkbox-label input[type="checkbox"]{width:22px;height:22px;min-width:22px;margin:0;flex:0 0 22px;accent-color:var(--color-primary, #dc2626)}@media (max-width: 640px){html body .community-nav{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.35rem;overflow:visible}html body .community-nav .community-nav__link{flex-direction:column;justify-content:center;gap:.2rem;min-height:56px;padding:.45rem .3rem;font-size:.74rem;line-height:1.2;text-align:center;white-space:normal;overflow:visible}}.hp-facts-ticker:hover .hp-facts-ticker__track,.hp-facts-ticker:focus-within .hp-facts-ticker__track,.hp26-marquee-container:focus-within .hp26-marquee-content,.hp26-marquee-container:active .hp26-marquee-content,.hp-facts-ticker:active .hp-facts-ticker__track{animation-play-state:paused!important}.hp-facts-ticker,.hp26-marquee-container{touch-action:pan-y}@media (pointer: coarse){html body .site-footer a:not(.footer-social a){min-height:44px;display:inline-flex;align-items:center}html body .breadcrumb-item a{display:inline-flex;align-items:center;min-height:44px}html body .pagination .page-btn,html body .pagination .page-current{min-width:44px;min-height:44px}}html body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--color-focus, #fbbf24);outline-offset:2px}