.HomeAppDownloadCard_container__29UNi{padding-block:100px}.HomeAppDownloadCard_card__I14QM{width:100%;max-width:1128px;height:auto;margin:auto;border-radius:25px;box-sizing:border-box;padding:30px 26px 0;display:flex;flex-direction:column;align-items:stretch;position:relative;overflow:hidden;background-image:linear-gradient(180deg,#0bf,#066aff 50%)}.HomeAppDownloadCard_card__I14QM a,.HomeAppDownloadCard_card__I14QM a:hover,.HomeAppDownloadCard_card__I14QM a:visited{text-decoration:none}.HomeAppDownloadCard_info__gRL_K{display:flex;flex-direction:column;gap:10px;width:100%;text-align:center}.HomeAppDownloadCard_imageWrapper__pQtv3{width:100%;display:flex;justify-content:center;align-items:flex-end;margin-top:30px;order:1}.HomeAppDownloadCard_imageWrapper__pQtv3 img{height:320px;width:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;display:block}.HomeAppDownloadCard_imageWrapper__pQtv3>*{display:flex;align-items:flex-end;line-height:0}.HomeAppDownloadCard_downloadLink__rCiEo{display:inline-block;width:100%}.HomeAppDownloadCard_scan__AtxIS{display:flex;gap:0 20px;align-items:center;background-color:rgba(255,255,255,.1);padding:15px;border-radius:16px}.HomeAppDownloadCard_desc__Nybk_{margin:6px 0 0;opacity:.6}.HomeAppDownloadCard_avail___g9eY{color:rgba(235,235,245,.6)}.HomeAppDownloadCard_appLink__jr1zI,.HomeAppDownloadCard_appLink__jr1zI:hover,.HomeAppDownloadCard_appLink__jr1zI:visited{text-decoration:underline;color:var(--color-white)}@media (min-width:768px){.HomeAppDownloadCard_card__I14QM{flex-direction:row;justify-content:center;align-items:center;height:500px;padding:50px;border-radius:50px;gap:40px}.HomeAppDownloadCard_imageWrapper__pQtv3{position:static;width:40%;height:100%;align-items:center;justify-content:center;margin-top:0;order:0}.HomeAppDownloadCard_imageWrapper__pQtv3>*{height:350px}.HomeAppDownloadCard_imageWrapper__pQtv3 img{height:100%;width:auto}.HomeAppDownloadCard_info__gRL_K{flex:1 1;gap:16px;width:auto;text-align:left}.HomeAppDownloadCard_downloadLink__rCiEo{width:70%}}@media (min-width:1024px){.HomeAppDownloadCard_imageWrapper__pQtv3{position:static;width:40%}.HomeAppDownloadCard_imageWrapper__pQtv3>*{height:400px}}.HeroCarousel_heroCarousel__hs2_2{position:relative;width:100%;min-height:var(--section-min-height);max-height:var(--section-max-height);height:var(--section-height);overflow:hidden;outline:none;color:#fff;display:flex;justify-content:center;align-items:flex-end;--section-min-height:800px;--section-max-height:800px;--section-height:80vh;--stage-height:380px;--hero-grid-gap:50px;--hero-grid-padding-bottom:80px;--cylinder-radius:210px;--perspective-px:1000px;--card-active-pop:16px;--card-width:175px;--card-height:calc(var(--card-width) * 5 / 4);--card-border-radius:16px;--card-image-border-radius:8px;--card-text-font-size:10px;--card-artist-font-size:9px;--card-date-font-size:7px;--card-shazam-logo-size:10px;--card-text-gap:0px;--card-date-margin-top:4px;--card-centered-title-font-size:9px;--card-centered-subtext-font-size:8px;--card-centered-gap:0px;--play-button-min:22px;--play-icon-scale:0.8;--label-width:150px;--label-height:50px;--label-gap:10px;--dot-size:7px;--dot-gap:9px;--label-category-font-size:16px;--label-subtitle-font-size:11px;--label-text-gap:3px;--eyebrow-font-size:12px;--headline-font-size:30px;--headline-width:300px}.HeroCarousel_heroGrid__04lDA{z-index:1;justify-content:center;gap:var(--hero-grid-gap);width:95%;max-width:1600px;height:calc(100% - var(--page-navigation-height));padding-bottom:var(--hero-grid-padding-bottom);box-sizing:border-box}.HeroCarousel_heroGrid__04lDA,.HeroCarousel_leftColumn__eK_Vg{position:relative;display:flex;flex-direction:column;align-items:center}.HeroCarousel_leftColumn__eK_Vg{z-index:2;text-align:center}.HeroCarousel_eyebrow__HRMpJ{color:rgba(255,255,255,.8);font-size:var(--eyebrow-font-size);font-weight:700;text-transform:uppercase}.HeroCarousel_headline__WCuzZ{margin:0;color:#fff;font-size:var(--headline-font-size);width:var(--headline-width);font-weight:700;line-height:1.05;letter-spacing:-.01em}.HeroCarousel_carouselStage__pUJiG{position:relative;z-index:1;width:100%;height:var(--stage-height);outline:none;touch-action:pan-y}.HeroCarousel_dots__cGPe6{position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);z-index:2;display:flex;align-items:center;gap:var(--dot-gap);pointer-events:auto}.HeroCarousel_dot___OyaC{width:var(--dot-size);height:var(--dot-size);padding:0;border:none;border-radius:50%;background:rgba(255,255,255,.4);cursor:pointer;transition:transform .2s ease,background .2s ease}.HeroCarousel_dotActive__6h5if{background:#fff;transform:scale(1.4)}@media (hover:hover){.HeroCarousel_dot___OyaC:hover{transform:scale(1.4);background:rgba(255,255,255,.7)}}.HeroCarousel_dot___OyaC:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (prefers-reduced-motion:reduce){.HeroCarousel_dot___OyaC{transition:none}}.HeroCarousel_srOnly__NSVw0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (min-width:450px){.HeroCarousel_heroCarousel__hs2_2{--section-min-height:875px;--section-max-height:875px;--hero-grid-gap:50px;--hero-grid-padding-bottom:120px;--cylinder-radius:220px;--perspective-px:900px;--eyebrow-font-size:14px;--headline-font-size:35px;--headline-width:350px;--stage-height:430px}}@media (min-width:640px){.HeroCarousel_heroCarousel__hs2_2{--section-min-height:950px;--section-max-height:950px;--hero-grid-gap:50px;--hero-grid-padding-bottom:130px;--cylinder-radius:250px;--perspective-px:1000px;--card-width:190px;--card-text-font-size:11px;--card-artist-font-size:10px;--card-date-font-size:8px;--card-shazam-logo-size:11px;--card-text-gap:1px;--card-centered-title-font-size:10px;--card-centered-subtext-font-size:9px;--play-button-min:28px;--play-icon-scale:1;--label-width:160px;--label-gap:14px;--eyebrow-font-size:14px;--headline-font-size:45px;--headline-width:450px;--stage-height:450px}}@media (min-width:1024px){.HeroCarousel_heroCarousel__hs2_2{--section-min-height:750px;--section-max-height:750px;--hero-grid-gap:60px;--eyebrow-font-size:14px;--headline-font-size:60px;--headline-width:auto}.HeroCarousel_heroGrid__04lDA{display:grid;grid-template-columns:4fr 5fr}.HeroCarousel_leftColumn__eK_Vg{text-align:left;text-align:initial;align-items:stretch}}@media (min-width:1280px){.HeroCarousel_heroCarousel__hs2_2{--hero-grid-gap:30px;--cylinder-radius:260px;--card-width:200px;--card-text-font-size:12px;--card-artist-font-size:11px;--card-date-font-size:8px;--card-shazam-logo-size:12px;--card-text-gap:1px;--card-date-margin-top:4px;--card-centered-title-font-size:11px;--card-centered-subtext-font-size:9px;--card-centered-gap:1px;--label-category-font-size:16px;--label-subtitle-font-size:12px;--stage-height:460px}}@media (min-width:1536px){.HeroCarousel_heroCarousel__hs2_2{--section-min-height:850px;--section-max-height:1000px;--section-height:90vh;--hero-grid-gap:30px;--cylinder-radius:325px;--card-width:240px;--card-border-radius:18px;--card-image-border-radius:10px;--card-text-font-size:13px;--card-artist-font-size:12px;--card-date-font-size:9px;--card-shazam-logo-size:13px;--card-text-gap:2px;--card-date-margin-top:4px;--card-centered-title-font-size:12px;--card-centered-subtext-font-size:9px;--card-centered-gap:2px;--label-width:250px;--label-gap:18px;--label-category-font-size:20px;--label-subtitle-font-size:12px;--eyebrow-font-size:18px;--headline-font-size:75px;--headline-width:600px;--stage-height:600px}}@media (max-height:800px) and (not (min-width:640px)){.HeroCarousel_heroCarousel__hs2_2{--section-min-height:720px;--section-max-height:720px;--hero-grid-gap:36px;--hero-grid-padding-bottom:70px;--stage-height:380px}}.HomeFastForwardBanner_content__vzMz0{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);width:80%}.HomeFastForwardBanner_shazamLogo__rJLAV{position:absolute;right:20px;top:20px}.HomeFastForwardBanner_ffLogo__zXTIy{width:200px;height:100px}.HomeFastForwardBanner_exploreBtn__ezR_u{margin-top:20px;background-color:white}.HomeFastForwardBanner_exploreBtn__ezR_u span{font-weight:600!important}.HomeFastForwardBanner_content__vzMz0 .HomeFastForwardBanner_subtitle__xUQ7Z{margin-top:10px;color:#ebebf5cc;line-height:24px;font-size:20px}.HomeFastForwardBanner_title__TJYEX{letter-spacing:3px;font-weight:500}@media (min-width:540px){.HomeFastForwardBanner_ffLogo__zXTIy{width:160px;height:70px}.HomeFastForwardBanner_subtitle__xUQ7Z{margin-top:5px}}@media (min-width:768px){.HomeFastForwardBanner_content__vzMz0{width:50%}.HomeFastForwardBanner_ffLogo__zXTIy{width:300px;height:130px}.HomeFastForwardBanner_subtitle__xUQ7Z{margin-top:10px}}.InsightsCarousel_scene__0fs4j{position:absolute;inset:0;perspective:var(--perspective-px,1200px);perspective-origin:50% 50%;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;--vertical-offset:calc((var(--label-height) + var(--label-gap)) / 2)}.InsightsCarousel_cylinder__qxFWI,.InsightsCarousel_labelCylinder__svYrk{position:absolute;top:50%;left:50%;transform-style:preserve-3d;transform:translate3d(-50%,calc(-50% + var(--vertical-offset, 0px)),0) rotateY(calc(var(--rotation, 0) * 1rad));will-change:transform}.InsightsCarousel_cylinder__qxFWI{width:var(--card-width);height:var(--card-height)}.InsightsCarousel_cylinder__qxFWI,.InsightsCarousel_cylinder__qxFWI *{touch-action:pan-y}.InsightsCarousel_labelCylinder__svYrk{width:var(--label-width);height:var(--label-height);pointer-events:none;transform:translate3d(-50%,calc(-50% - var(--card-height) / 2 - var(--label-gap) - var(
                        --label-height
                    ) / 2 + var(--vertical-offset, 0px)),0) rotateY(calc(var(--rotation, 0) * 1rad))}.InsightsCarousel_navArrow__1UNh9{position:absolute;top:calc(50% + (var(--label-height) + var(--label-gap)) / 2);z-index:2;display:flex;pointer-events:none;--arrow-offset:calc(var(--cylinder-radius) * 1.2);opacity:0;filter:blur(3px);transform:translateY(-50%) rotate(var(--arrow-rot,0deg)) scale(.92);transition:opacity .15s linear,transform .15s linear,filter .15s linear}.InsightsCarousel_navArrowLeft__VI_25{right:calc(50% + var(--arrow-offset));--arrow-rot:90deg}.InsightsCarousel_navArrowRight__CVobK{left:calc(50% + var(--arrow-offset));--arrow-rot:-90deg}.InsightsCarousel_navZone__nt7yt{position:absolute;top:0;bottom:0;z-index:2;--nav-zone-center-gap:calc(var(--card-width) * 0.85);width:calc(50% - var(--nav-zone-center-gap));padding:0;border:0;background:transparent;pointer-events:none}.InsightsCarousel_navZoneLeft__1ujMs{left:0}.InsightsCarousel_navZoneRight__CoHMf{right:0}@media (hover:hover){.InsightsCarousel_navZone__nt7yt{pointer-events:auto;cursor:pointer}}@media (hover:hover){.InsightsCarousel_scene__0fs4j:has(.InsightsCarousel_navZoneLeft__1ujMs:hover) .InsightsCarousel_navArrowLeft__VI_25,.InsightsCarousel_scene__0fs4j:has(.InsightsCarousel_navZoneRight__CoHMf:hover) .InsightsCarousel_navArrowRight__CVobK{opacity:.7;filter:blur(0);transform:translateY(-50%) rotate(var(--arrow-rot,0deg)) scale(1);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1),filter .75s cubic-bezier(.22,1,.36,1)}}@media (prefers-reduced-motion:reduce){.InsightsCarousel_navArrow__1UNh9,.InsightsCarousel_scene__0fs4j:has(.InsightsCarousel_navZoneLeft__1ujMs:hover) .InsightsCarousel_navArrowLeft__VI_25,.InsightsCarousel_scene__0fs4j:has(.InsightsCarousel_navZoneRight__CoHMf:hover) .InsightsCarousel_navArrowRight__CVobK{transition:none}}.LabelsCylinder_label__h4WnR{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;transform:rotateY(calc(var(--card-angle) * 1rad)) translateZ(var(--cylinder-radius));backface-visibility:hidden;gap:var(--label-text-gap,4px)}.LabelsCylinder_label__h4WnR[data-active=false]{opacity:.4}.LabelsCylinder_labelCategory__RjYZC{font-size:var(--label-category-font-size,14px);font-weight:800;margin:0;text-wrap:balance}.LabelsCylinder_labelSubtitle__VEI5z{font-size:var(--label-subtitle-font-size,11px);font-weight:400;margin:0;opacity:.75;text-wrap:balance}@media (prefers-reduced-motion:reduce){.LabelsCylinder_label__h4WnR{transition:none}}