.webapp:has(.listen-discovery) .page-content{max-width:79rem;padding-top:0}.listen-discovery{--listen-rule:rgba(255,255,255,0.12);width:100%;color:var(--text);transform-origin:50% 42%}.listen-discovery--exiting{pointer-events:none;animation:listen-stage-exit .17s cubic-bezier(.55,0,1,.45) both;will-change:transform,opacity}.listen-discovery--entering{pointer-events:none;animation:listen-stage-enter .36s cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity}.listen-discovery--prompt{display:grid;grid-template-rows:auto auto;align-content:start;grid-gap:clamp(1.25rem,3svh,1.5rem);gap:clamp(1.25rem,3svh,1.5rem);padding:clamp(1.75rem,5svh,2.5rem) 0 1.5rem}.listen-discovery__prompt{align-self:start;max-width:58rem}.listen-discovery__prompt.appear{animation:listen-prompt-enter .48s cubic-bezier(.22,1,.36,1) backwards;will-change:transform,opacity}.listen-discovery__prompt h1,.listen-results__header h1{max-width:15ch;margin:0;font-size:clamp(3.3rem,14vw,7.2rem);font-weight:800;letter-spacing:-.07em;line-height:.86;text-wrap:balance}.listen-discovery__prompt h1{letter-spacing:-.055em;word-spacing:.06em;line-height:.94}.listen-discovery__prompt h1 em,.listen-results__header h1 em{color:var(--accent);font-style:normal}.listen-discovery__prompt>small{display:block;margin-top:1rem;color:var(--muted);font-size:.84rem;letter-spacing:-.01em;line-height:1.4}.listen-discovery__choices{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:1rem;gap:1rem}.listen-need{min-width:0}.listen-need__trigger{position:relative;display:grid;overflow:hidden;width:100%;min-width:0;min-height:5rem;grid-template-columns:3.65rem minmax(0,1fr) auto;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.48rem .85rem .48rem .48rem;border:1px solid rgba(255,255,255,.085);border-radius:1.05rem;background:linear-gradient(120deg,rgba(255,255,255,.035),transparent 58%),rgba(255,255,255,.018);color:inherit;cursor:pointer;font:inherit;text-align:left;opacity:1;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:listen-choice-enter .48s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(35ms + var(--choice-index) * 38ms);will-change:transform,opacity;transition:border-color .18s ease,background-color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}.listen-need__trigger:before{position:absolute;inset:0;background:linear-gradient(110deg,rgba(var(--accent-rgb),.12),transparent 62%);content:"";opacity:0;transition:opacity .18s ease}.listen-need__trigger:focus-visible:before{opacity:1}.listen-need__trigger:focus-visible{border-color:rgba(var(--accent-rgb),.52);transform:translateY(-.12rem)}.listen-need__trigger[aria-expanded=true]{border-color:rgba(var(--accent-rgb),.38);background-color:rgba(255,255,255,.04)}.listen-need__trigger>i svg{display:block;width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .28s cubic-bezier(.16,1,.3,1)}.listen-need__trigger[aria-expanded=true]>i svg{transform:rotate(180deg)}.listen-need__panel{display:grid;grid-template-rows:0fr;visibility:hidden;opacity:0;scroll-margin-top:4.5rem;scroll-margin-bottom:calc(var(--mobile-tabs-height) + 1rem + env(safe-area-inset-bottom));transition:grid-template-rows .32s cubic-bezier(.16,1,.3,1),opacity .18s ease,visibility .32s}.listen-need__panel[data-expanded=true]{grid-template-rows:1fr;visibility:visible;opacity:1}.listen-need__panel-inner{min-height:0;overflow:hidden}.listen-intent-previews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;grid-gap:.625rem;gap:.625rem;padding:.75rem 0 .125rem}.listen-intent-preview{display:flex;min-width:0;flex-direction:column;align-items:stretch;gap:.6rem;padding:.35rem .35rem .65rem;border:1px solid rgba(255,255,255,.085);border-radius:.95rem;background:rgba(255,255,255,.02);color:var(--text);font:inherit;font-size:.8rem;font-weight:550;line-height:1.3;text-align:center;cursor:pointer;opacity:0;transform:translateY(-.35rem);transition:opacity .16s ease,transform .28s cubic-bezier(.16,1,.3,1),border-color .16s ease;-webkit-tap-highlight-color:transparent}.listen-need__panel[data-expanded=true] .listen-intent-preview{opacity:1;transform:translateY(0);transition-delay:calc(35ms + var(--preview-index) * 35ms),calc(35ms + var(--preview-index) * 35ms),0s}.listen-intent-preview__art{display:block;overflow:hidden;width:100%;aspect-ratio:1;border-radius:.65rem;background:rgba(255,255,255,.055)}.listen-intent-preview__art img{display:block;width:100%;height:100%;object-fit:cover}.listen-intent-preview__arrow{display:none}.listen-intent-preview:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.listen-need__panel[data-expanded=true] .listen-intent-preview:active{transform:scale(.97);transition-delay:0s;transition-duration:.1s}.listen-choice__art,.listen-choice__copy,.listen-need__trigger>i{position:relative;z-index:1}.listen-choice__art{display:block;overflow:hidden;width:3.65rem;aspect-ratio:1;border-radius:.72rem;background:rgba(255,255,255,.055)}.listen-choice__art img{width:100%;height:100%;object-fit:cover;filter:saturate(.78) brightness(.82);transform:scale(1.01);transition:filter .22s ease,transform .32s cubic-bezier(.16,1,.3,1)}.listen-choice__copy{display:grid;min-width:0;grid-gap:.14rem;gap:.14rem}.listen-choice__copy>small{color:var(--accent);font-size:.57rem;font-weight:720;letter-spacing:.08em}.listen-choice__copy>strong{font-size:clamp(1rem,3.8vw,1.25rem);font-weight:680;letter-spacing:-.03em;line-height:1.05}.listen-choice__copy>span,.listen-choice__copy>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listen-choice__copy>span{color:var(--muted);font-size:.7rem;line-height:1.3}.listen-need__trigger>i{color:var(--faint);font-size:1.02rem;font-style:normal;transition:color .16s ease,transform .16s ease}.listen-discovery--results{padding:clamp(1.7rem,5vw,4.4rem) 0 4rem}.listen-results__header{padding-bottom:clamp(1rem,2.5vw,2rem);animation:listen-prompt-enter .48s cubic-bezier(.22,1,.36,1) backwards}.listen-results__context{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 1rem;margin-top:.75rem}.listen-results__context p{min-width:0;margin:0;color:var(--accent);font-size:.84rem;font-weight:500;letter-spacing:-.01em;line-height:1.4}.listen-results__context button{display:inline-flex;flex:none;min-height:2.75rem;align-items:center;gap:.35rem;padding:0;border:0;background:transparent;color:var(--muted);font:inherit;font-size:.78rem;font-weight:500;letter-spacing:-.01em;cursor:pointer;transition:color .14s ease,opacity .14s ease,transform .14s ease}.listen-results__context button>span{font-size:.88rem;line-height:1;transition:transform .22s cubic-bezier(.16,1,.3,1)}.listen-results__context button:focus-visible{border-radius:.25rem;outline:2px solid rgba(var(--accent-rgb),.62);outline-offset:.25rem}.listen-results__header h1{max-width:none;font-size:clamp(3.1rem,8vw,5.6rem)}.listen-results__rail{display:grid;grid-auto-columns:min(84vw,24rem);grid-auto-flow:column;grid-gap:.85rem;gap:.85rem;margin-left:calc(-1 * max(1rem, env(safe-area-inset-left)));margin-right:calc(-1 * max(1rem, env(safe-area-inset-right)));padding:.35rem max(1rem,env(safe-area-inset-right)) .6rem max(1rem,env(safe-area-inset-left));overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-left:max(1rem,env(safe-area-inset-left));scroll-padding-right:max(1rem,env(safe-area-inset-right));scroll-snap-type:inline mandatory;scrollbar-width:none}.listen-results__rail::-webkit-scrollbar{display:none}.listen-result{display:grid;overflow:hidden;grid-template-columns:minmax(0,1fr);align-content:start;grid-gap:0;gap:0;padding:.55rem;border:1px solid rgba(255,255,255,.085);border-radius:1.4rem;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.008)),rgba(255,255,255,.012);box-shadow:0 18px 50px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.035);opacity:1;scroll-snap-align:start;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;animation:listen-result-enter .52s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(45ms + var(--result-index) * 58ms);transition:border-color .18s ease,transform .18s ease;will-change:transform,opacity}.listen-result__cover{position:relative;display:block;grid-row:auto;overflow:hidden;aspect-ratio:1;border-radius:1rem;background:rgba(255,255,255,.06)}.listen-result__cover>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .36s cubic-bezier(.16,1,.3,1),filter .22s ease}.listen-result__cover>span{position:absolute;right:.48rem;bottom:.48rem;z-index:2;display:inline-flex;max-width:calc(100% - .96rem);min-height:1.55rem;align-items:center;gap:.3rem;padding:0 .48rem;border-radius:999px;background:rgba(9,9,11,.77);color:rgba(255,255,255,.9);font-size:.56rem;font-weight:650;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.listen-result__cover>span svg{width:.75rem;height:.75rem}.listen-result__cover .listen-platform-mark--spotify circle{fill:#1ed760}.listen-result__cover .listen-platform-mark--spotify path{fill:none;stroke:#0b0b0d;stroke-width:1.45;stroke-linecap:round}.listen-result__identity{min-width:0;min-height:6.8rem;align-self:start;padding:.95rem .4rem .75rem}.listen-result__identity a{color:inherit;text-decoration:none}.listen-result__identity h2{overflow:hidden;margin:0;font-size:clamp(1.55rem,7vw,2.1rem);font-weight:780;letter-spacing:-.045em;line-height:.98;text-overflow:ellipsis;white-space:nowrap}.listen-result__identity p{margin:.48rem 0 0;color:var(--muted);font-size:.78rem}.listen-result__identity em{display:-webkit-box;overflow:hidden;margin-top:.48rem;color:var(--faint);font-size:.72rem;font-style:normal;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:1}.listen-result__tracks{display:grid;grid-column:auto;grid-gap:0;gap:0;max-height:15.25rem;margin:0 .35rem .35rem;padding:.28rem .18rem;overflow-y:auto;border-top:1px solid rgba(255,255,255,.075);list-style:none;overscroll-behavior-y:contain;scrollbar-color:rgba(255,255,255,.18) transparent;scrollbar-width:thin}.listen-result__tracks li{display:block;min-width:0;border-bottom:1px solid rgba(255,255,255,.075)}.listen-result__tracks li:last-child{border-bottom:0}.listen-result__tracks .track-row--player{margin-inline:0;padding-inline:.2rem}.listen-result__all-tracks{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:1rem;margin:0 .52rem .25rem;padding:0 .18rem;border-top:1px solid rgba(255,255,255,.075);color:var(--muted);font-size:.72rem;text-decoration:none;transition:color .16s ease}.listen-result__all-tracks span{color:var(--accent);font-size:1rem}.listen-results__more-options{display:grid;margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.15rem;border-top:1px solid var(--listen-rule)}.listen-more-option{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.listen-more-option--list{display:grid}.listen-more-option--list small{color:var(--accent);font-size:.62rem;font-style:normal;font-weight:720;letter-spacing:.1em;text-transform:uppercase}.listen-more-option__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-bottom:.9rem;color:inherit;text-decoration:none}.listen-more-option__heading>span{display:grid;grid-gap:.18rem;gap:.18rem}.listen-more-option__heading strong{font-size:1.55rem;font-weight:760;letter-spacing:-.04em}.listen-more-option__heading>i{color:var(--accent);font-size:1.5rem;font-style:normal;transition:transform .18s ease}.listen-more-option__rows{display:grid}.listen-more-option__row{display:grid;min-width:0;grid-template-columns:3.4rem minmax(0,1fr);align-items:center;grid-gap:.85rem;gap:.85rem;padding:.6rem 0;border-top:1px solid rgba(255,255,255,.075);color:inherit;text-decoration:none}.listen-more-option__row>img{width:3.4rem;aspect-ratio:1;border-radius:.55rem;object-fit:cover;transition:filter .18s ease,transform .22s cubic-bezier(.16,1,.3,1)}.listen-more-option__row>span{display:grid;min-width:0;grid-gap:.2rem;gap:.2rem}.listen-more-option__row strong{overflow:hidden;font-size:.94rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap;transition:color .16s ease}.listen-more-option__row small{overflow:hidden;color:var(--muted);font-size:.69rem;font-weight:500;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}@keyframes listen-prompt-enter{0%{opacity:0;transform:translate3d(0,.4rem,0) scale(.998)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes listen-stage-exit{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,-.35rem,0) scale(.992)}}@keyframes listen-stage-enter{0%{opacity:0;transform:translate3d(0,.7rem,0) scale(.992)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes listen-choice-enter{0%{opacity:0;transform:translate3d(0,.42rem,0) scale(.995)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes listen-result-enter{0%{opacity:0;transform:translate3d(0,.48rem,0) scale(.996)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (min-width:700px){.listen-discovery--prompt{padding:2rem 0 2.6rem}.listen-discovery__choices{gap:1rem}.listen-need__trigger{min-height:6.15rem;grid-template-columns:4.6rem minmax(0,1fr) auto;padding:.62rem 1rem .62rem .62rem}.listen-choice__art{width:4.6rem}.listen-results__rail{grid-auto-columns:min(24rem,42vw);gap:clamp(1.25rem,2.5vw,2.2rem);margin-inline:0;padding-inline:0;scroll-padding-inline:0}.listen-result{gap:0}.listen-result__cover{grid-row:auto;border-radius:1rem}.listen-result__identity{min-height:7.4rem}.listen-more-option--list{grid-template-columns:minmax(12rem,.52fr) minmax(0,1.48fr);align-items:start;gap:clamp(2rem,4vw,4.8rem)}.listen-more-option__heading{align-items:flex-start;padding:.15rem 0 0}.listen-more-option__heading strong{font-size:clamp(1.75rem,2.8vw,2.45rem);line-height:.98}.listen-more-option__rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem)}.listen-more-option__row{grid-template-columns:clamp(3.6rem,5vw,4.35rem) minmax(0,1fr);gap:clamp(.7rem,1.2vw,1rem);padding:.72rem 0}.listen-more-option__row>img{width:clamp(3.6rem,5vw,4.35rem)}}@media (min-width:900px){.listen-discovery--prompt{gap:clamp(1.25rem,2.4vh,1.7rem);padding:clamp(1.75rem,4svh,3rem) 0 2.5rem}.listen-discovery__prompt{width:100%;max-width:none;text-align:center}.listen-discovery__prompt h1{max-width:none;font-size:clamp(4rem,6.4vw,6.25rem);white-space:nowrap}.listen-discovery__choices{--listen-choice-gap:clamp(1rem,1.8vw,1.5rem);width:100%;max-width:75rem;grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;justify-self:center;gap:var(--listen-choice-gap);overflow:clip;overflow-clip-margin:.5rem}.listen-need{position:relative;visibility:visible;opacity:1;transform:translateX(0);transition:transform .36s cubic-bezier(.16,1,.3,1),opacity .18s ease .16s,visibility 0s}.listen-discovery__choices[data-expanded=true] .listen-need:not([data-selected=true]){visibility:hidden;opacity:0;pointer-events:none;transition-delay:0s,0s,.18s}.listen-need[data-selected=true]{z-index:1;transform:translateX(calc(var(--need-index) * -100% - var(--need-index) * var(--listen-choice-gap)));transition-delay:.1s,0s,0s}.listen-need__panel{position:absolute;top:0;bottom:0;left:calc(100% + var(--listen-choice-gap));width:calc(200% + var(--listen-choice-gap));grid-template-rows:minmax(0,1fr);scroll-margin-bottom:1.5rem;transition:opacity .14s ease,visibility 0s .14s}.listen-need__panel[data-expanded=true]{grid-template-rows:minmax(0,1fr);transition:opacity .22s ease .18s,visibility 0s}.listen-intent-previews{height:100%;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(3,minmax(0,1fr));gap:.875rem;padding:0}.listen-intent-preview{display:grid;min-height:0;grid-template-columns:clamp(3.5rem,7.5vw,7.5rem) minmax(0,1fr) auto;align-items:center;grid-gap:clamp(.875rem,1.6vw,1.5rem);gap:clamp(.875rem,1.6vw,1.5rem);padding:.625rem 1.25rem .625rem .625rem;border-radius:1.25rem;font-size:clamp(1.1rem,1.65vw,1.5rem);font-weight:550;letter-spacing:-.025em;text-align:left;transform:translateX(1rem)}.listen-need__panel[data-expanded=true] .listen-intent-preview{transform:translateX(0);transition-delay:calc(.22s + var(--preview-index) * 45ms),calc(.22s + var(--preview-index) * 45ms),0s}.listen-intent-preview__art{border-radius:.8rem}.listen-intent-preview__arrow{display:block;width:1.25rem;height:1.25rem;fill:none;stroke:var(--faint);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.listen-need__trigger{min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;align-items:stretch;gap:0;padding:0;border-radius:1.35rem;background:rgba(255,255,255,.025);isolation:isolate}.listen-need__trigger:before{z-index:0;background:linear-gradient(145deg,rgba(var(--accent-rgb),.09),transparent 58%);opacity:0}.listen-choice__art{position:relative;inset:auto;z-index:1;width:100%;aspect-ratio:1;border-radius:1.35rem 1.35rem .55rem .55rem}.listen-choice__art img{filter:saturate(.86) brightness(.88)}.listen-choice__copy{position:relative;z-index:1;align-self:end;gap:.34rem;padding:1rem 1.15rem 1.15rem}.listen-choice__copy>small{font-size:.68rem}.listen-choice__copy>strong{font-size:clamp(1.25rem,2.25vw,2.35rem);font-weight:780;line-height:.98}.listen-choice__copy>span{display:-webkit-box;min-height:2.3em;overflow:hidden;font-size:clamp(.76rem,.9vw,.88rem);line-height:1.25;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.listen-need__trigger>i{position:absolute;top:1rem;right:1rem;display:grid;width:2rem;aspect-ratio:1;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:rgba(8,8,9,.38);color:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.listen-need__trigger>i svg{transform:rotate(-90deg)}.listen-need__trigger[aria-expanded=true]>i svg{transform:rotate(90deg)}}@media (max-width:899px){.listen-discovery--prompt,.listen-discovery--results{padding-top:1.125rem}.listen-discovery__prompt h1,.listen-results__header h1{max-width:none;padding-right:3.5rem}.listen-discovery__prompt h1{font-size:clamp(2.6rem,12vw,4.2rem)}.listen-results__header h1{font-size:clamp(2.6rem,10.5vw,4.2rem);line-height:.94}.listen-discovery__prompt h1 em,.listen-results__header h1 em{display:block}}@media (max-width:699px){.listen-need__trigger{min-height:6.35rem;grid-template-columns:5rem minmax(0,1fr) auto;gap:.85rem;padding:.52rem .9rem .52rem .52rem;border-radius:1.15rem}.listen-choice__art{width:5rem;border-radius:.82rem}.listen-choice__copy{gap:.18rem}.listen-choice__copy>small{font-size:.61rem}.listen-choice__copy>strong{font-size:clamp(1.08rem,4.8vw,1.22rem);font-weight:720}.listen-choice__copy>span{font-size:.73rem}.listen-results__rail{grid-auto-columns:min(76vw,19rem);gap:.9rem;padding-top:.15rem;padding-bottom:.75rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.listen-result{padding:.58rem;border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.008)),rgba(255,255,255,.014);box-shadow:0 14px 36px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.04)}.listen-result__cover{border-radius:.9rem}.listen-result__identity{min-height:0;padding:.78rem .3rem .82rem}.listen-result__identity h2{font-size:clamp(1.9rem,8vw,2.35rem);font-weight:830;letter-spacing:var(--tracking-display)}.listen-result__identity p{margin-top:.34rem;color:rgba(255,255,255,.82);font-size:.8rem}.listen-result__identity em{margin-top:.26rem;color:var(--accent);font-size:.7rem;font-weight:620;line-height:1.2}.listen-result__tracks{max-height:14.5rem;margin:0 .28rem .25rem;padding-top:.22rem}.listen-result__all-tracks{margin-inline:.38rem}.listen-results__more-options{margin-top:2.5rem}}@media (hover:hover) and (pointer:fine){.listen-results__context button:hover{color:var(--text)}.listen-results__context button:hover>span{transform:rotate(-38deg)}.listen-need__trigger:hover:before{opacity:1}.listen-need__trigger:hover{border-color:rgba(var(--accent-rgb),.52);transform:translateY(-.12rem)}.listen-need__trigger:hover .listen-choice__art img{filter:saturate(1) brightness(.94);transform:scale(1.055)}.listen-need__trigger:hover i{color:var(--accent)}.listen-intent-preview:hover{border-color:rgba(var(--accent-rgb),.52)}.listen-result:hover{border-color:rgba(var(--accent-rgb),.34);transform:translateY(-.18rem)}.listen-result__cover:hover>img{filter:brightness(.78);transform:scale(1.025)}.listen-result__all-tracks:hover{color:var(--text)}.listen-more-option__heading:hover>i{transform:translateX(.3rem)}.listen-more-option__row:hover strong{color:var(--accent)}.listen-more-option__row:hover>img{filter:brightness(.86);transform:scale(1.025)}@media (min-width:900px){.listen-need__trigger:hover i{border-color:rgba(var(--accent-rgb),.55)}}}@media (hover:none){.listen-more-option__heading,.listen-more-option__row,.listen-need__trigger,.listen-result,.listen-result__cover,.listen-results__context button{-webkit-tap-highlight-color:transparent}.listen-more-option__heading:active,.listen-more-option__row:active,.listen-need__trigger:active{transform:scale(.985);transition-duration:.1s}.listen-results__context button:active{opacity:.72;transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.listen-discovery__choices .listen-need,.listen-intent-preview,.listen-need,.listen-need__panel,.listen-need__panel[data-expanded=true],.listen-need__panel[data-expanded=true] .listen-intent-preview,.listen-need__trigger>i svg{transition:none}.listen-discovery--entering,.listen-discovery--exiting,.listen-discovery__prompt,.listen-need__trigger,.listen-result{animation:none;opacity:1;transform:none}}.listen-discovery[data-state-ready=false]{visibility:hidden}