.prominent-scene-filters{position:relative;isolation:isolate;margin-top:24px;padding:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:19px;background:radial-gradient(circle at 8% 0,rgba(239,37,52,.18),transparent 30%),radial-gradient(circle at 94% 100%,rgba(213,169,85,.12),transparent 32%),rgba(4,4,5,.88);box-shadow:0 34px 90px rgba(0,0,0,.48);backdrop-filter:blur(22px)}
.prominent-scene-filters::before{content:"CHOOSE YOUR LIVE-MUSIC WORLD";position:absolute;z-index:-1;right:20px;top:10px;color:rgba(255,255,255,.035);font:900 clamp(34px,5vw,76px)/1 "Barlow Condensed",sans-serif;letter-spacing:-.03em;white-space:nowrap}
.prominent-scene-filters button{--scene-image:url("assets/home-championship-journey-v1.png");position:relative;isolation:isolate;min-height:210px;overflow:hidden;padding:23px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:0;border:1px solid rgba(255,255,255,.17);border-radius:13px;color:#fff;text-align:left;background-color:#0b0b0c;background-image:var(--scene-image);background-position:center;background-size:cover;box-shadow:0 22px 58px rgba(0,0,0,.32);cursor:pointer;opacity:0;transform:translateY(14px);animation:ll1-scene-arrive .58s cubic-bezier(.2,.75,.25,1) forwards;transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}
.prominent-scene-filters button:nth-child(2){--scene-image:url("assets/pricing-fictional/venue-intimate-v1.jpg");animation-delay:.06s}.prominent-scene-filters button:nth-child(3){--scene-image:url("../artists/new-heroes.jpg");background-position:center 36%;animation-delay:.12s}.prominent-scene-filters button:nth-child(4){--scene-image:url("assets/pricing-fictional/artist-growth-v1.jpg");animation-delay:.18s}.prominent-scene-filters button:nth-child(5){--scene-image:url("assets/us-cities/us-new-york.jpg");animation-delay:.24s}.prominent-scene-filters button:nth-child(6){--scene-image:url("assets/broadcast-stage-types-v2.png");background-position:center 42%;animation-delay:.3s}
.prominent-scene-filters button::before{content:"";position:absolute;z-index:-2;inset:0;background-image:var(--scene-image);background-position:inherit;background-size:cover;transition:transform .75s cubic-bezier(.18,.7,.2,1),filter .35s ease}.prominent-scene-filters button::after{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,rgba(2,2,3,.06),rgba(2,2,3,.34) 34%,rgba(2,2,3,.98) 91%),linear-gradient(120deg,rgba(220,24,40,.17),transparent 58%)}
.prominent-scene-filters button:hover,.prominent-scene-filters button:focus-visible{transform:translateY(-5px);border-color:rgba(242,207,125,.62);box-shadow:0 34px 84px rgba(0,0,0,.56),0 0 36px rgba(239,37,52,.13);outline:none}.prominent-scene-filters button:hover::before,.prominent-scene-filters button:focus-visible::before{transform:scale(1.065);filter:saturate(1.14) brightness(1.08)}
.prominent-scene-filters button>span{margin-bottom:auto;padding:7px 9px;border:1px solid rgba(255,255,255,.23);border-radius:999px;background:rgba(0,0,0,.62);backdrop-filter:blur(12px);color:#f2cf7d;font:900 7px "DM Sans",sans-serif;letter-spacing:.1em}.prominent-scene-filters button>b{max-width:88%;font:900 clamp(29px,2.35vw,42px)/.88 "Barlow Condensed",sans-serif;letter-spacing:-.025em}.prominent-scene-filters button>small{max-width:460px;margin-top:10px;color:rgba(255,255,255,.68);font:600 9px/1.45 "DM Sans",sans-serif}.prominent-scene-filters button>em{position:absolute;right:17px;top:17px;display:flex;flex-direction:column;align-items:flex-end;color:rgba(255,255,255,.62);font:800 6px "DM Sans",sans-serif;letter-spacing:.1em;font-style:normal}.prominent-scene-filters button>em strong{color:#fff;font:900 26px/.85 "Barlow Condensed",sans-serif}.prominent-scene-filters button>i{margin-top:15px;color:#f2cf7d;font:900 8px "DM Sans",sans-serif;letter-spacing:.1em;font-style:normal}
.prominent-scene-filters button.is-active{opacity:1;transform:translateY(0);border-color:#ff4352;box-shadow:0 0 0 2px rgba(255,67,82,.74),0 32px 90px rgba(197,18,33,.33);animation:ll1-scene-selected 2.4s ease-in-out infinite}.prominent-scene-filters button.is-active::after{background:linear-gradient(180deg,rgba(61,2,8,.04),rgba(79,5,13,.3) 37%,rgba(21,2,5,.98) 91%),linear-gradient(125deg,rgba(239,37,52,.43),transparent 60%)}.prominent-scene-filters button.is-active>span{border-color:rgba(255,92,104,.7);background:rgba(171,11,25,.75);color:#fff}.prominent-scene-filters button.is-active>i{color:#fff}
@keyframes ll1-scene-arrive{to{opacity:1;transform:translateY(0)}}@keyframes ll1-scene-selected{0%,100%{box-shadow:0 0 0 2px rgba(255,67,82,.66),0 30px 78px rgba(197,18,33,.28)}50%{box-shadow:0 0 0 3px rgba(255,67,82,.94),0 36px 96px rgba(239,37,52,.45)}}
@media(max-width:1020px){.prominent-scene-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.prominent-scene-filters button{min-height:220px}.prominent-scene-filters button>b{font-size:38px}}
@media(max-width:650px){.prominent-scene-filters{grid-template-columns:1fr;padding:9px}.prominent-scene-filters button{min-height:195px;padding:20px}.prominent-scene-filters button>b{font-size:35px}.prominent-scene-filters button>small{max-width:82%}}
@media(prefers-reduced-motion:reduce){.prominent-scene-filters button{opacity:1;transform:none;animation:none!important;transition:none}.prominent-scene-filters button::before{transition:none}}
