.generic-popup-curtain{background-color:rgba(0,0,0,.45);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}.generic-popup{font-family:var(--font-family);left:0;position:fixed;right:0;top:0;z-index:10}@media(min-width:768px){.generic-popup{top:24rem}}@media(min-width:1024px){.generic-popup{top:17rem}}@media(height >= 850px)and (min-width:768px){.generic-popup{margin-top:-18rem;top:50%}}.generic-popup .inner{background-color:#fff;box-sizing:border-box;margin:0 auto;max-width:85%;position:relative}@media(min-width:768px){.generic-popup .inner{max-width:40rem}}.generic-popup .inner.rounded{-webkit-border-radius:.8rem;-moz-border-radius:.8rem;border-radius:.8rem;-moz-box-shadow:0 20px 63px 0 hsla(0,0%,51%,.25);-ms-box-shadow:0 20px 63px 0 hsla(0,0%,51%,.25);box-shadow:0 20px 63px 0 hsla(0,0%,51%,.25)}.generic-popup .inner #browser-list{-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem}.generic-popup .inner .close_popup{align-items:center;-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;height:1.8rem;justify-content:center;opacity:.7;position:absolute;right:1.9rem;top:1.9rem;transition:all .2s ease-out;width:1.8rem}.generic-popup .inner .close_popup:hover{opacity:1;transform:rotate(90deg)}.generic-popup .inner>.success{display:none}.generic-popup .inner.success>.success{display:block}.generic-popup .inner.success>.in-progress{display:none}main{--foreground-fg-medium:hsla(0,0%,7%,0.8)}@media(max-width:767px){main{--button-download-bg-img:none}}main .color--fg-medium{color:var(--foreground-fg-medium)}.hero--full{margin-bottom:0}.boost-tiles{gap:2.6rem}.boost-tile{position:relative}@media(min-width:768px){.boost-tile{max-width:29.2rem;width:29.2rem}.boost-tile:not(:nth-child(3)){height:35rem;max-width:22.4rem;width:22.4rem}.boost-tile:not(:nth-child(3)) .text-20{font-size:1.5rem}.boost-tile:not(:nth-child(3)) .text-16{font-size:1.3rem}.boost-tile:not(:nth-child(3)) .play_boost{display:none}.boost-tile:nth-child(3){opacity:1}.boost-tile:first-child:after,.boost-tile:first-child:before,.boost-tile:nth-child(5):after,.boost-tile:nth-child(5):before{bottom:-1.5rem;content:"";left:-1.5rem;position:absolute;right:-1.5rem;top:-1.5rem}.boost-tile:first-child:before,.boost-tile:nth-child(5):before{background:linear-gradient(90deg,hsla(0,0%,100%,.54),#fff)}.boost-tile:first-child:after,.boost-tile:nth-child(5):after{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.boost-tile:first-child:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.55))}.boost-tile:nth-child(2),.boost-tile:nth-child(4){opacity:.5}}.boost-tile-inner{-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;box-shadow:0 2.214px 17.711px 0 rgba(0,0,0,.1);height:100%;overflow:hidden}.boost-tile-inner>div{padding:3rem}.boost-tile-inner>div p{color:#030615}.boost-tile-inner img.thumb{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%}.boost-tile .play_boost{background:#000;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;color:#fff;cursor:pointer;display:inline-block;font-family:inter,roboto,sans-serif;padding:1rem 2rem}.boost-tile .play_boost span{align-items:center;display:flex;flex-direction:row;gap:.8rem;justify-content:flex-start}.listen_now{-webkit-border-radius:3.2rem;-moz-border-radius:3.2rem;border-radius:3.2rem;box-shadow:0 2px 16px 0 rgba(0,0,0,.1);overflow:hidden}video{-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;max-width:100%;overflow:hidden}@media(min-width:768px){video{-webkit-border-radius:5rem;-moz-border-radius:5rem;border-radius:5rem}}#player{bottom:3rem;left:0;position:fixed;right:0;z-index:10}#player .inner{background:#fff;box-shadow:0 6px 30px 0 rgba(0,0,0,.2),0 1px 2px 0 hsla(0,0%,7%,.04);padding:1.2rem}#player .inner,#player .thumb{-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;overflow:hidden}#player .thumb{display:inline-block;flex-direction:column;height:4.8rem;margin-right:1.6rem;width:4.8rem}#player .play_pause{background:#000;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;cursor:pointer;display:flex;height:3.6rem;width:3.6rem}.generic-popup{margin:auto;position:relative;top:auto}.generic-popup-curtain{overflow:scroll;z-index:1000000}.generic-popup .inner p.close_popup{position:static;width:auto}.generic-popup .inner p.close_popup:hover{transform:none}#boost-popup{-webkit-border-radius:3.2rem;-moz-border-radius:3.2rem;border-radius:3.2rem}@media(min-width:768px){#boost-popup{max-width:78rem}}