.hero-glow[data-astro-cid-ge2uvauf]{background:radial-gradient(60% 55% at 78% 22%,#b89a6a33,#0000 70%),radial-gradient(50% 60% at 10% 100%,#7a5f3a2e,#0000 70%)}.hero-veil[data-astro-cid-ge2uvauf]{background:linear-gradient(#1211151a 0%,#12111559 50%,#121115d9 100%)}.hero-keys[data-astro-cid-ge2uvauf]{background-image:repeating-linear-gradient(90deg,#f7f3ec12 0 1px,#0000 1px 52px);mask-image:linear-gradient(#0000,#000)}.pack-point[data-astro-cid-cc7qeyxh] summary[data-astro-cid-cc7qeyxh]::-webkit-details-marker{display:none}.pack-plus[data-astro-cid-cc7qeyxh]{flex-shrink:0;width:14px;height:14px;position:relative}.pack-plus[data-astro-cid-cc7qeyxh]:before,.pack-plus[data-astro-cid-cc7qeyxh]:after{content:"";height:1px;transition:transform .35s var(--ease-elegant);background:currentColor;position:absolute;inset:50% 0 auto}.pack-plus[data-astro-cid-cc7qeyxh]:after{transform:rotate(90deg)}.pack-point[data-astro-cid-cc7qeyxh][open] .pack-plus[data-astro-cid-cc7qeyxh]:after{transform:rotate(0)}.song-controls:not(.is-ready){visibility:hidden}.song-modes{flex-wrap:wrap;column-gap:1.5rem;margin-top:.25rem;display:flex}@media (width>=1024px){.song-modes{flex-direction:column;align-items:flex-start;margin-top:.75rem}}.song-mode{min-height:2.75rem;font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-soft);cursor:pointer;align-items:center;font-size:.78rem;font-weight:600;transition:color .3s,opacity .3s;display:inline-flex}.song-mode-text{transition:background-size .4s var(--ease-elegant);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:4px}.song-mode:hover:not([aria-disabled=true]){color:var(--color-ink)}.song-mode:hover:not([aria-disabled=true]) .song-mode-text,.song-mode[aria-pressed=true] .song-mode-text{background-size:100% 1px}.song-mode[aria-pressed=true]{color:var(--color-champagne-deep);cursor:default}.song-mode[aria-disabled=true]{cursor:progress}.song-mode[aria-disabled=true]:not([aria-pressed=true]){opacity:.4}.song-group{border-top:1px solid #b89a6a99}.song-group-title{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-champagne-deep);padding:3rem 0 .875rem;font-size:.78rem;font-weight:600;line-height:1.5}.song-group-title:first-child{padding-top:0}.song-row{border-bottom:1px solid #1b1a1e1a;flex-direction:column;gap:.125rem;padding:.875rem 0;display:flex}.song-title{font-family:var(--font-display);color:var(--color-ink);font-size:1.375rem;line-height:1.25}.song-artist{color:var(--color-ink-soft);font-size:.875rem;line-height:1.5}@media (width>=640px){.song-row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:1rem 0}.song-title{font-size:1.5rem}.song-artist{text-align:right;flex-shrink:0;max-width:45%}}.carousel-track[data-astro-cid-oulirr76]{scrollbar-width:none}.carousel-track[data-astro-cid-oulirr76]::-webkit-scrollbar{display:none}.carousel-btn[data-astro-cid-oulirr76]{width:2.75rem;height:2.75rem;color:var(--color-ivory);backdrop-filter:blur(8px);background:#12111580;border:1px solid #f7f3ecb3;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .3s,opacity .3s;display:inline-flex}.carousel-btn[data-astro-cid-oulirr76]:hover:not(:disabled){background:#121115cc}.carousel-btn[data-astro-cid-oulirr76]:disabled{opacity:.3;cursor:default}.faq[data-astro-cid-ohzyzceu] summary[data-astro-cid-ohzyzceu]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-ohzyzceu]{width:18px;height:18px;position:relative}.faq-icon[data-astro-cid-ohzyzceu]:before,.faq-icon[data-astro-cid-ohzyzceu]:after{content:"";background:var(--color-champagne-deep);height:1px;transition:transform .35s var(--ease-elegant);position:absolute;inset:50% 0 auto}.faq-icon[data-astro-cid-ohzyzceu]:after{transform:rotate(90deg)}.faq[data-astro-cid-ohzyzceu][open] .faq-icon[data-astro-cid-ohzyzceu]:after{transform:rotate(0)}
