@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;900&display=swap";body{--text-color: #222;--bkg-color: #fff}body.dark-theme{--text-color: #eee;--bkg-color: #121212}@media(prefers-color-scheme: dark){body{--text-color: #eee;--bkg-color: #121212}body.light-theme{--text-color: #222;--bkg-color: #fff}}body{font-family:"Poppins",sans-serif}h1{font-size:5.3rem;font-weight:600}h2{font-size:4.5rem;font-weight:600}h3{font-size:3.7rem;font-weight:600}h4{font-size:2.9rem;font-weight:600}h5{font-size:2.6rem;font-weight:600}h6{font-size:2.2rem;font-weight:600}.body--large{font-size:2.2rem;font-weight:500}.body{font-size:2rem;font-weight:400}.bold{font-weight:500}.strong{font-weight:600}.italic{font-style:italic}.emphasized{font-style:italic;font-weight:300}.superscript,.subscript{font-size:1.6rem}.caption--large{font-size:1.7rem;font-weight:300}.underline{text-decoration:underline;text-underline-offset:.1rem}.caption--small{font-size:1.4rem;font-weight:300}html{font-size:62.5%;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}body *{line-height:1;font-size:1.8rem;text-decoration:none;border:none;outline:none;color:inherit;list-style:none}p,span{cursor:default}.shade--small{filter:drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.25))}.shade--medium{filter:drop-shadow(0 0.375rem 0.37rem rgba(0, 0, 0, 0.37))}.shade--large{filter:drop-shadow(0 0.5rem 0.75rem rgba(0, 0, 0, 0.5))}:root{--site-color-body-background-color: #c2c2c2;--site-color-body-fonts-color: #000000;--site-content-background-color: #f5f5f5;--site-content-header-background-image--little: url("../img/backgrounds/background_little.jpg");--site-content-header-background-image--medium: url("../img/backgrounds/background_medium.jpg");--site-content-header-background-image--big: url("../img/backgrounds/background_big.jpg");--site-content-featured-title-text: #000000;--site-content-featured-info-text: #262626;--site-content-featured-tags-text: #262626;--site-content-featured-tags-button: #f5f5f5;--site__featured__buy-button--background-color: #000000;--site__featured__buy-button--text-color: #fafafa;--site-player-background-color: #ffffff}:root{color-scheme:light dark}::-webkit-scrollbar{width:1rem;height:1rem}::-webkit-scrollbar-track{background:#dedede}::-webkit-scrollbar-thumb{background:#c2c2c2;box-shadow:inset 0rem 0rem .1rem 0px rgba(0,0,0,.5)}::-webkit-scrollbar-thumb:hover{background:#979797;box-shadow:inset 0rem 0rem .25rem 0px rgba(0,0,0,.5)}[type=range]{-webkit-appearance:none;background:transparent;margin:8px 0;width:100%}[type=range]::-moz-focus-outer{border:0}[type=range]:focus{outline:0}[type=range]:focus::-webkit-slider-runnable-track{background:#eceff1}[type=range]:focus::-ms-fill-lower{background:#eceff1}[type=range]:focus::-ms-fill-upper{background:#eceff1}[type=range]::-webkit-slider-runnable-track{cursor:default;height:8px;transition:all .2s ease;width:100%;box-shadow:1px 1px 4px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);background:#eceff1;border:0px solid #cfd8dc;border-radius:2px}[type=range]::-webkit-slider-thumb{box-shadow:2px 2px 5px rgba(0,0,0,.25),0 0 2px rgba(13,13,13,.25);background:#000;border:1px solid #262626;border-radius:12px;box-sizing:border-box;cursor:default;height:16px;width:16px;-webkit-appearance:none;margin-top:-4px}[type=range]::-moz-range-track{box-shadow:1px 1px 4px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);cursor:default;height:8px;transition:all .2s ease;width:100%;background:#eceff1;border:0px solid #cfd8dc;border-radius:2px;height:4px}[type=range]::-moz-range-thumb{box-shadow:2px 2px 5px rgba(0,0,0,.25),0 0 2px rgba(13,13,13,.25);background:#000;border:1px solid #262626;border-radius:12px;box-sizing:border-box;cursor:default;height:16px;width:16px}[type=range]::-ms-track{cursor:default;height:8px;transition:all .2s ease;width:100%;background:transparent;border-color:transparent;border-width:8px 0;color:transparent}[type=range]::-ms-fill-lower{box-shadow:1px 1px 4px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);background:#eceff1;border:0px solid #cfd8dc;border-radius:4px}[type=range]::-ms-fill-upper{box-shadow:1px 1px 4px rgba(0,0,0,.2),0 0 1px rgba(13,13,13,.2);background:#eceff1;border:0px solid #cfd8dc;border-radius:4px}[type=range]::-ms-thumb{box-shadow:2px 2px 5px rgba(0,0,0,.25),0 0 2px rgba(13,13,13,.25);background:#000;border:1px solid #262626;border-radius:12px;box-sizing:border-box;cursor:default;height:16px;width:16px;margin-top:2px}[type=range]:disabled::-webkit-slider-thumb,[type=range]:disabled::-moz-range-thumb,[type=range]:disabled::-ms-thumb,[type=range]:disabled::-webkit-slider-runnable-track,[type=range]:disabled::-ms-fill-lower,[type=range]:disabled::-ms-fill-upper{cursor:not-allowed}body{background-color:var(--site-color-body-background-color);color:var(--site-color-body-fonts-color);overscroll-behavior-y:none;overscroll-behavior-x:none}.site{width:100%;height:100vh;display:flex;flex-direction:column;height:auto;user-select:none}.site{--site-menu-background-color: #f0f0f0;--site-menu-nav-separator-color: #d9d9d9}.site .site__menu{background-color:var(--site-menu-background-color);height:6.4rem;z-index:200;display:grid;grid-template-columns:1fr 1fr;padding:0 1rem;position:sticky;top:0;width:100%}.site .site__menu .site__logo{grid-column:1;width:100%;height:100%;text-decoration:none;color:var(--site-color-font-logo);display:grid;justify-content:left;align-items:center}.site .site__menu .site__logo .logo__text{display:inline;font-size:1.8rem;font-weight:700;width:auto;text-align:left}.site .site__menu .site__logo .logo__img{display:block;height:64%}.site .site__menu .menu__hamburger{cursor:pointer;text-align:right;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;flex-direction:column;flex-wrap:nowrap;align-content:center}@media(min-width: 768px){.site .site__menu .menu__hamburger{display:none}}.site .site__menu .menu__hamburger .hamburger__icon{display:block;width:6.8rem;height:75%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.25rem;cursor:pointer}.site .site__menu .menu__hamburger .hamburger__icon--line{cursor:pointer;content:"";background-color:#000;display:block;height:.375rem;width:2.5rem;border-radius:1rem;transition:transform .175s ease-in-out;position:absolute}.site .site__menu .menu__hamburger .hamburger__icon--line--one{transform:translateY(-0.75rem)}.site .site__menu .menu__hamburger .hamburger__icon--line--three{transform:translateY(0.75rem)}.site .site__menu .menu__hamburger .hamburger__icon--line.active{transform:rotate(45deg)}.site .site__menu .menu__hamburger .hamburger__icon--line.active~.hamburger__icon--line{transform:rotate(-45deg)}.site .site__menu .menu__hamburger .hamburger__icon--line.active~.hamburger__icon--line:last-child{transform:rotate(-45deg)}.site #site__menu__links{display:flex;flex-direction:column;height:auto;z-index:200}.site #site__menu__links a{text-align:center;padding:1rem;font-size:1.8rem;font-weight:600}.site #site__menu__links .cart_section{display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-content:center;align-content:center;justify-items:center;cursor:pointer}.site #site__menu__links .cart_section .cart_number{font-size:1.7rem;background-color:#e9d263;padding:.4rem;border-radius:100%;aspect-ratio:1/1;height:2.5rem;width:auto;cursor:pointer}.site #site__menu__links .cart_section::after{content:none;cursor:pointer}@media(max-width: 767px){.site #site__menu__links{width:auto;position:fixed;top:7.4rem;right:1rem;transform-origin:top;transition:transform .175s ease-in-out;padding:1rem;background-color:var(--site-menu-background-color);border-radius:.25rem;transform:scaleY(0)}.site #site__menu__links.active{transform:scaleY(1)}.site #site__menu__links a:not(a:last-child){border-bottom:.1rem solid var(--site-menu-nav-separator-color)}}@media(min-width: 768px){.site #site__menu__links{max-height:unset;grid-row:1;grid-column-start:2;grid-column-end:3;flex-direction:row;align-items:center;justify-content:flex-end;transition:none;display:grid;grid-auto-flow:column;align-content:center;justify-content:end;align-items:baseline}.site #site__menu__links a{text-align:center;border-bottom:none}}.site.expanded .site__content{min-height:calc(100vh - 6.4rem - 8.4rem)}.site.expanded .site__content .account .login__error_ptm_xd{margin-bottom:8.4rem}.site.expanded .site__bottom{margin-bottom:6.4rem}@media(min-width: 768px){.site.expanded .site__bottom{margin-bottom:8.4rem}}.site__bottom_margin{height:0;width:100%}.site__content{background-color:var(--site-content-background-color);height:100%;width:100%;z-index:0;display:grid;min-height:calc(100vh - 6.4rem)}.site__content .login__error_ptm_xd{will-change:transform,opacity,padding,height;background-color:#ad1f1f;color:#fff;font-size:1.25rem;width:100%;font-weight:500;border-radius:1rem;position:relative;display:grid;overflow:hidden;height:0;padding:0;align-content:center;justify-content:center;padding-bottom:0;transition:transform .5s cubic-bezier(0.63, 1.52, 0.74, 0.91);transition-property:height,transform,padding;filter:drop-shadow(0 0.05rem 0.1rem rgba(0, 0, 0, 0.5));-webkit-transform:translateZ(0.1px);-moz-transform:translateZ(0.1px);-o-transform:translateZ(0.1px);-ms-transform:translateZ(0.1px);transform:translateZ(0.1px) scale(0)}.site__content .login__error_ptm_xd *{will-change:transform,opacity,padding,height}.site__content .login__error_ptm_xd.enabled{height:4rem;padding:1rem 2rem;transform:translateZ(0.1px) scale(1)}.site__content .error_404{width:100%;height:auto;display:grid;background-color:#fafafa;gap:3rem;padding:1rem;text-align:center;align-items:center;justify-items:center;align-content:center}.site__content .error_404.dark{background-color:#494949}.site__content .error_404 .error_404_title{font-size:3rem;font-weight:600}.site__content .error_404 .error_404_cannot_text{font-size:1.8rem;font-weight:400}.site__content .error_404 .error_404_cannot_text .error_404_cannot_page{font-size:1.8rem;font-weight:500}.site__content .error_404 .error_404_bottom_link{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1rem;font-size:1.25rem;font-weight:500;height:3.5rem;border-radius:.25rem;cursor:pointer}.site__content .error_404 .error_404_bottom_link:hover{filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.3))}.site__content .track__img{grid-area:image;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:.25rem;filter:drop-shadow(0 0.1rem 0.2rem rgba(0, 0, 0, 0.3));cursor:pointer;max-width:6.4rem}.site__content .track__name{cursor:pointer;grid-area:name;justify-self:baseline;width:auto;height:auto;font-size:1.8rem;color:var(--site-content-featured-title-text);font-weight:700}.site__content .section__cart-added{width:100%;height:auto;display:grid;background-color:#fafafa;padding:1rem;text-align:center;align-items:center;justify-items:center;align-content:center;grid-template-areas:". place ."}.site__content .section__cart-added hr{border-bottom:.1rem solid #f0f0f0}.site__content .section__cart-added .cart__background{padding:3rem;background-color:#fff;display:grid;gap:2rem;grid-area:place;width:90%;max-width:425px;height:auto;border-radius:.5rem;filter:drop-shadow(0 0.22rem 0.44rem rgba(0, 0, 0, 0.5))}.site__content .section__cart-added .cart__background .cart__list{display:grid;gap:1rem;max-height:min(30vh,40rem);overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory}.site__content .section__cart-added .cart__background .cart__list.no_overflow{overflow-y:hidden}.site__content .section__cart-added .cart__background .cart__list .cart__track{scroll-snap-align:start;display:grid;grid-template-columns:0 1fr 1fr 0;grid-template-areas:". image name ." ". image lease .";width:100%;align-items:center;gap:1rem}.site__content .section__cart-added .cart__background .cart__list .cart__track:not(:last-child){padding-bottom:1rem;border-bottom:.1rem solid #f0f0f0}.site__content .section__cart-added .cart__background .cart__list .cart__track .track__img{justify-self:end}.site__content .section__cart-added .cart__background .cart__list .cart__track .track__name{align-self:end;text-align:start;overflow:hidden}.site__content .section__cart-added .cart__background .cart__list .cart__track .track__lease{font-weight:400;grid-area:lease;align-self:start;text-align:start;width:min-content}.site__content .section__cart-added .cart__background .cart__list .cart__track .track__remove{grid-area:image;z-index:10;color:#fff;filter:drop-shadow(2px 5px 6px black);max-width:6.4rem;justify-self:end;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;display:grid;align-items:center;cursor:pointer;opacity:0;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1);backdrop-filter:brightness(0.5);border-radius:.25rem}.site__content .section__cart-added .cart__background .cart__list .cart__track .track__remove:hover{opacity:1}.site__content .section__cart-added .cart__background .cart__title{font-size:2.8rem;font-weight:400;color:#000;text-align:center;width:auto;height:auto}.site__content .section__cart-added .cart__background .cart__subtitle{font-size:1.4rem;font-weight:400;color:#000;text-align:center;width:auto;height:auto;max-width:min(30rem,46vw);justify-self:center}.site__content .section__cart-added .cart__background .cart__subtitle.disabled{display:none}.site__content .section__cart-added .cart__background .cart__subtitle .link{font-size:inherit;font-weight:500;display:inline-block;cursor:pointer}.site__content .section__cart-added .cart__background .cart__goback{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1.5rem;font-size:1.5rem;font-weight:500;height:4rem;border-radius:.25rem}.site__content .section__cart-added .cart__background .cart__goback:hover{filter:drop-shadow(0 0.25rem 0.5rem rgba(0, 0, 0, 0.3))}.site__content .account{width:100%;height:auto;display:grid;background-color:#fafafa;padding:1rem;text-align:center;align-items:center;justify-items:center;align-content:center;grid-template-areas:". place ." ". error .";grid-template-columns:1fr 100% 1fr}@media screen and (min-height: 568px){.site__content .account .account_error{grid-area:error;position:absolute;bottom:2rem}}@media screen and (max-height: 567px){.site__content .account{row-gap:2rem;justify-content:start}.site__content .account .account_error{grid-area:error}}.site__content .account .account__background{padding:3rem;background-color:#fff;display:grid;gap:2rem;grid-area:place;width:90%;max-width:425px;height:auto;border-radius:.5rem;filter:drop-shadow(0 0.22rem 0.44rem rgba(0, 0, 0, 0.5))}.site__content .account .account__background .login__title{font-size:2.8rem;font-weight:400;color:#000;text-align:center;width:auto;height:auto}.site__content .account .account__background .login__subtitle{font-size:1.4rem;font-weight:400;color:#000;text-align:center;width:auto;height:auto}.site__content .account .account__background .login__inner{display:grid;gap:2rem}.site__content .account .account__background .login__inner .login__email,.site__content .account .account__background .login__inner .login__password{display:grid}.site__content .account .account__background .login__inner .login__email .email__label,.site__content .account .account__background .login__inner .login__email .password__label,.site__content .account .account__background .login__inner .login__password .email__label,.site__content .account .account__background .login__inner .login__password .password__label{font-size:1.4rem;font-weight:500;color:#434343;text-align:center;padding-bottom:1rem}.site__content .account .account__background .login__inner .login__email .email__input,.site__content .account .account__background .login__inner .login__email .password__input,.site__content .account .account__background .login__inner .login__password .email__input,.site__content .account .account__background .login__inner .login__password .password__input{width:100%;height:auto;font-size:1.8rem;font-weight:500;padding:1rem;border-radius:.4rem;background-color:#fafafa;filter:drop-shadow(0 0.05rem 0.1rem rgba(0, 0, 0, 0.25));transition:filter .175s ease-out}.site__content .account .account__background .login__inner .login__email .email__input::selection,.site__content .account .account__background .login__inner .login__email .password__input::selection,.site__content .account .account__background .login__inner .login__password .email__input::selection,.site__content .account .account__background .login__inner .login__password .password__input::selection{background-color:#979797}.site__content .account .account__background .login__inner .login__email .email__input:hover,.site__content .account .account__background .login__inner .login__email .password__input:hover,.site__content .account .account__background .login__inner .login__password .email__input:hover,.site__content .account .account__background .login__inner .login__password .password__input:hover{filter:drop-shadow(0 0.15rem 0.3rem rgba(0, 0, 0, 0.25))}.site__content .account .account__background .login__inner .login__email .email__input:active,.site__content .account .account__background .login__inner .login__email .email__input:focus,.site__content .account .account__background .login__inner .login__email .email__input:focus-within,.site__content .account .account__background .login__inner .login__email .password__input:active,.site__content .account .account__background .login__inner .login__email .password__input:focus,.site__content .account .account__background .login__inner .login__email .password__input:focus-within,.site__content .account .account__background .login__inner .login__password .email__input:active,.site__content .account .account__background .login__inner .login__password .email__input:focus,.site__content .account .account__background .login__inner .login__password .email__input:focus-within,.site__content .account .account__background .login__inner .login__password .password__input:active,.site__content .account .account__background .login__inner .login__password .password__input:focus,.site__content .account .account__background .login__inner .login__password .password__input:focus-within{filter:drop-shadow(0 0.25rem 0.5rem rgba(0, 0, 0, 0.5))}.site__content .account .account__background .login__inner .login__send{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1.5rem;font-size:1.8rem;font-weight:500;height:4.5rem;border-radius:.25rem}.site__content .account .account__background .login__inner .login__send:hover{filter:drop-shadow(0.25rem 0.25rem 0.5rem rgba(0, 0, 0, 0.25))}.site__content .header{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:1rem;padding:1rem;position:relative}@media(max-width: 424px){.site__content .header{height:50rem}}@media(min-width: 425px)and (max-width: 767px){.site__content .header{height:60rem}}@media(min-width: 768px){.site__content .header{height:64rem}}.site__content .header .header__background_div{width:100%;height:100%;position:absolute}.site__content .header .header__background_div .header__background_div_img{width:100%;height:100%;object-fit:cover;object-position:center}.site__content .header .header__background_div:before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.4), var(--site-content-background-color))}.site__content .header .header__search{z-index:1;display:grid;grid-template-columns:1fr auto;width:100%;height:auto;display:none}.site__content .header .header__search .search__input,.site__content .header .header__search .search__button{width:auto;height:auto;padding:1rem;display:grid;align-content:center;justify-content:center}.site__content .header .header__search .search__input{font-size:1.7rem;font-weight:500}.site__content .header .header__search .search__button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1.5rem;font-size:1.8rem;font-weight:500;height:4.5rem;border-radius:.25rem;height:100%}.site__content .header .header__search .search__button:hover{filter:drop-shadow(0.25rem 0.25rem 0.5rem rgba(0, 0, 0, 0.25))}.site__content .header .featured_track{display:grid;grid-template-areas:"image" "name" "info" "tags" "divider" "buy";grid-template-columns:1fr;width:auto;height:auto;justify-content:center;justify-items:center;padding:3rem;align-items:center;align-content:center;gap:1rem;max-width:64rem;background-color:rgba(247,247,247,.8);border-radius:.5rem;filter:drop-shadow(0 0.5rem 1rem rgba(0, 0, 0, 0.25));transition:filter .175s ease-out,backdrop-filter .175s ease-out}.site__content .header .featured_track:hover{filter:drop-shadow(0 0.7rem 1.4rem rgba(0, 0, 0, 0.35));backdrop-filter:blur(0.15rem)}@media(min-width: 425px){.site__content .header .featured_track{grid-template-areas:"image" "name" "info" "tags" "divider" "buy";grid-template-columns:1fr}}@media(min-width: 768px){.site__content .header .featured_track{grid-template-areas:"image info info" "image name name" "image buy tags";grid-template-columns:auto auto auto}}.site__content .header .featured_track .featured_track__divider{grid-area:divider;display:block;height:0}@media(min-width: 768px){.site__content .header .featured_track .featured_track__divider{display:none}}.site__content .header .featured_track .featured_track__img{grid-area:image;height:12rem;width:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:.25rem;filter:drop-shadow(0 0.1rem 0.2rem rgba(0, 0, 0, 0.3));cursor:pointer}@media(min-width: 768px){.site__content .header .featured_track .featured_track__img{justify-self:right;height:12rem;width:auto}}.site__content .header .featured_track .featured_track__name{grid-area:name;width:auto;height:auto;font-size:2.4rem;color:var(--site-content-featured-title-text);font-weight:700;justify-self:center;align-self:center;cursor:pointer}@media(min-width: 768px){.site__content .header .featured_track .featured_track__name{justify-self:left;font-size:2.8rem}}.site__content .header .featured_track .featured_track__info{cursor:pointer;grid-area:info;width:auto;height:auto;display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}.site__content .header .featured_track .featured_track__info .featured_track__info__line{cursor:pointer;display:block;font-size:1.25rem;font-weight:500;color:var(--site-content-featured-info-text)}@media(min-width: 768px){.site__content .header .featured_track .featured_track__info .featured_track__info__line{font-size:1.45rem}}@media(min-width: 768px){.site__content .header .featured_track .featured_track__info{flex-direction:row;gap:2.5rem;justify-self:left}}.site__content .header .featured_track .featured_track__tags{grid-area:tags;width:100%;height:auto;display:grid;grid-auto-flow:column;max-width:100%;gap:2rem;align-content:center;justify-content:center;align-items:center;justify-items:center}@media(min-width: 768px){.site__content .header .featured_track .featured_track__tags{padding-left:1rem}}.site__content .header .featured_track .featured_track__tags .featured_track__tags_link::before{content:"";position:absolute;left:0;top:0;width:-moz-calc(100% + 1.5rem);width:-o-calc(100% + 1.5rem);width:-webkit-calc(100% + 1.5rem);width:calc(100% + 1.5rem);transform:translateX(-0.75rem);height:100%;border-radius:2rem;background-color:#f5f5f5;transition:filter .175s ease-in-out;filter:drop-shadow(0 0.075rem 0.15rem rgba(0, 0, 0, 0.15));z-index:-1}.site__content .header .featured_track .featured_track__tags .featured_track__tags_link::before:hover{filter:drop-shadow(0 0.125rem 0.25rem rgba(255, 255, 255, 0.3))}.site__content .header .featured_track .featured_track__tags .featured_track__tags_link{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;font-size:1.2rem;font-weight:600;color:var(--site-content-featured-tags-text);height:3rem}.site__content .header .featured_track .featured_track__tags .featured_track__tags_link:last-child{display:none}@media(min-width: 768px){.site__content .header .featured_track .featured_track__tags .featured_track__tags_link:last-child{display:flex}}@media(min-width: 768px){.site__content .header .featured_track .featured_track__tags{justify-self:left}}.site__content .header .featured_track .featured_track__buy_button{grid-area:buy;min-width:13rem;cursor:pointer;gap:.5rem}.site__content .header .featured_track .featured_track__buy_button *{cursor:pointer}@media(max-width: 425px){.site__content .header .featured_track .featured_track__buy_button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:100%;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1rem;font-size:1.25rem;font-weight:500;height:3.5rem;border-radius:.25rem}.site__content .header .featured_track .featured_track__buy_button:hover{filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.3))}}@media(min-width: 425px)and (max-width: 767px){.site__content .header .featured_track .featured_track__buy_button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1.5rem;font-size:1.5rem;font-weight:500;height:4rem;border-radius:.25rem}.site__content .header .featured_track .featured_track__buy_button:hover{filter:drop-shadow(0 0.25rem 0.5rem rgba(0, 0, 0, 0.3))}}@media(min-width: 768px){.site__content .header .featured_track .featured_track__buy_button{justify-self:left;background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1.5rem;font-size:1.5rem;font-weight:500;height:4rem;border-radius:.25rem}.site__content .header .featured_track .featured_track__buy_button:hover{filter:drop-shadow(0 0.25rem 0.5rem rgba(0, 0, 0, 0.3))}}.site__content .tracklist{width:100%;height:auto;display:grid;align-content:center;align-items:center;gap:1rem;padding-bottom:6rem;justify-items:center}.site__content .tracklist .tracklist__section_title{font-size:2.8rem;font-weight:400;color:#000;text-align:center;margin:4rem 0}.site__content .tracklist .tracklist_track{display:grid;grid-template-areas:"image name info buy";grid-template-columns:5rem 1fr 1fr 4rem;width:90%;max-width:768px;height:8rem;justify-content:space-between;justify-items:center;padding:1rem;align-items:center;align-content:center;gap:1rem;background:linear-gradient(to bottom, whitesmoke, white, whitesmoke);border-radius:.5rem;filter:drop-shadow(0 0.1rem 0.2rem rgba(0, 0, 0, 0.1));z-index:1;transition:.175s ease-in-out;transform-origin:center;transition-property:filter,background-color,transform;transform:scale(1);position:relative}.site__content .tracklist .tracklist_track.expanded{height:12rem;background:linear-gradient(to right, rgba(245, 245, 245, 0.9), rgba(255, 255, 255, 0.5), rgba(245, 245, 245, 0.9)),var(--data-artwork);background-position:center;background-repeat:no-repeat;background-size:cover}.site__content .tracklist .tracklist_track.last_faded,.site__content .tracklist .tracklist_track.last_faded:hover{filter:none}.site__content .tracklist .tracklist_track.last_faded::after{content:"";position:absolute;display:block;left:0;top:0;right:0;bottom:0;background:linear-gradient(to bottom, transparent, var(--site-content-background-color))}@media(min-width: 425px){.site__content .tracklist .tracklist_track{grid-template-areas:"image name info tags buy";grid-template-columns:5rem 1fr 1fr 1fr 5.8rem;transform:scale(100%)}}@media(min-width: 768px){.site__content .tracklist .tracklist_track{grid-template-columns:5rem 1fr 1fr 1fr 11rem}}.site__content .tracklist .tracklist_track .tracklist_track__img{grid-area:image;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:.25rem;filter:drop-shadow(0 0.1rem 0.2rem rgba(0, 0, 0, 0.3));cursor:pointer}.site__content .tracklist .tracklist_track .tracklist_track__name{cursor:pointer;grid-area:name;justify-self:baseline;width:auto;height:auto;font-size:1.8rem;color:var(--site-content-featured-title-text);font-weight:700}.site__content .tracklist .tracklist_track .tracklist_track__info{grid-area:info;width:auto;height:auto;display:grid;grid-auto-flow:row;align-content:center;justify-content:center;align-items:center;justify-items:center;gap:1rem}.site__content .tracklist .tracklist_track .tracklist_track__info .tracklist_track__info__line{cursor:pointer;display:inline-block;font-size:1.25rem;font-weight:600;color:var(--site-content-featured-info-text)}.site__content .tracklist .tracklist_track .tracklist_track__info .tracklist_track__info__line:nth-child(n){display:none}.site__content .tracklist .tracklist_track .tracklist_track__info .tracklist_track__info__line:nth-child(1){display:inline-block}.site__content .tracklist .tracklist_track .tracklist_track__info .tracklist_track__info__line:nth-child(2){display:inline-block}@media(min-width: 900px){.site__content .tracklist .tracklist_track .tracklist_track__info .tracklist_track__info__line:nth-child(3){display:inline-block}}@media(min-width: 670px){.site__content .tracklist .tracklist_track .tracklist_track__info{grid-auto-flow:column;justify-self:center}}.site__content .tracklist .tracklist_track .tracklist_track__tags{grid-area:tags;width:100%;display:none;height:100%;position:relative;scroll-behavior:smooth;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:none}@media(min-width: 539px){.site__content .tracklist .tracklist_track .tracklist_track__tags{display:grid;grid-auto-flow:column;gap:1rem;align-content:center}}.site__content .tracklist .tracklist_track .tracklist_track__tags.hide{display:none}.site__content .tracklist .tracklist_track .tracklist_track__tags::-webkit-scrollbar{display:none}.site__content .tracklist .tracklist_track .tracklist_track__tags .tracklist_track__tags_link::before{content:"";position:absolute;left:0;top:0;width:-moz-calc(100% + 0.35rem);width:-o-calc(100% + 0.35rem);width:-webkit-calc(100% + 0.35rem);width:calc(100% + 0.35rem);transform:translateX(-0.175rem);height:100%;border-radius:2rem;background-color:#fff;transition:filter .175s ease-in-out;filter:drop-shadow(0 0.075rem 0.15rem rgba(0, 0, 0, 0.15));z-index:-1}.site__content .tracklist .tracklist_track .tracklist_track__tags .tracklist_track__tags_link::before:hover{filter:drop-shadow(0 0.125rem 0.25rem rgba(255, 255, 255, 0.3))}.site__content .tracklist .tracklist_track .tracklist_track__tags .tracklist_track__tags_link{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;width:auto;font-size:1.1rem;font-weight:600;color:var(--site-content-featured-tags-text);height:3rem;transition:all .175s ease-out;transition-property:filter,background-color;filter:drop-shadow(0 0.125rem 0.25rem rgba(0, 0, 0, 0.3))}.site__content .tracklist .tracklist_track .tracklist_track__tags .tracklist_track__tags_link:nth-child(n){display:none}@media(min-width: 538px){.site__content .tracklist .tracklist_track .tracklist_track__tags .tracklist_track__tags_link:nth-child(1){display:flex}}@media(min-width: 768px){.site__content .tracklist .tracklist_track .tracklist_track__tags .tracklist_track__tags_link:nth-child(2){display:flex}}.site__content .tracklist .tracklist_track:hover{filter:drop-shadow(0 0.15rem 0.3rem rgba(0, 0, 0, 0.2));background:linear-gradient(to bottom, whitesmoke, white, whitesmoke);overflow:none}.site__content .tracklist .tracklist_track.playing{filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.3));background:linear-gradient(to bottom, white, white, white)}.site__content .tracklist .tracklist_track .tracklist_track__buy_button{grid-area:buy;cursor:pointer;gap:.5rem}.site__content .tracklist .tracklist_track .tracklist_track__buy_button *{cursor:pointer}@media(max-width: 425px){.site__content .tracklist .tracklist_track .tracklist_track__buy_button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:100%;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1rem;font-size:1.25rem;font-weight:500;height:3.5rem;border-radius:.25rem}.site__content .tracklist .tracklist_track .tracklist_track__buy_button:hover{filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.3))}}@media(min-width: 425px)and (max-width: 767px){.site__content .tracklist .tracklist_track .tracklist_track__buy_button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1rem;font-size:1.25rem;font-weight:500;height:3.5rem;border-radius:.25rem}.site__content .tracklist .tracklist_track .tracklist_track__buy_button:hover{filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.3))}}@media(min-width: 768px){.site__content .tracklist .tracklist_track .tracklist_track__buy_button{justify-self:left;background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1rem;font-size:1.25rem;font-weight:500;height:3.5rem;border-radius:.25rem}.site__content .tracklist .tracklist_track .tracklist_track__buy_button:hover{filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.3))}}.site__content .tracklist .tracklist_track .tracklist_track__buy_button .price{display:none}@media(min-width: 768px){.site__content .tracklist .tracklist_track .tracklist_track__buy_button .price{display:block}}.site__content .tracklist .tracklist__explore_button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1.5rem;font-size:1.8rem;font-weight:500;height:4.5rem;border-radius:.25rem;margin-top:2rem}.site__content .tracklist .tracklist__explore_button:hover{filter:drop-shadow(0.25rem 0.25rem 0.5rem rgba(0, 0, 0, 0.25))}.site__footer{height:35rem;background-color:#fafafa;display:grid;grid-template-areas:". links ." ". socials ." ". copyright .";grid-template-columns:1fr 90% 1fr;justify-items:center;align-items:center}@media(min-width: 425px){.site__footer{grid-template-areas:"links copyright socials";grid-template-columns:repeat(3, 1fr);height:25rem}}.site__footer a,.site__footer p{display:inline-block}.site__footer>[class^=footer_]{height:auto;display:grid;gap:1rem}.site__footer .footer__links{grid-area:links;justify-items:center}@media(min-width: 425px){.site__footer .footer__links{justify-items:start}}.site__footer .footer__links *{font-size:1.5rem;font-weight:500}.site__footer .footer__copyright{grid-area:copyright;justify-items:center;text-align:center}.site__footer .footer__copyright *{font-size:1.5rem;font-weight:400}.site__footer .footer__copyright *.link{font-weight:500}.site__footer .footer__socials{grid-area:socials;justify-items:center;line-height:1}.site__footer .footer__socials *{font-size:1.5rem}.site__footer .footer__socials .socials__inner{display:grid;gap:1rem;grid-auto-flow:column}.site__footer .footer__socials .socials__inner .socials__image{width:2.4rem;aspect-ratio:1/1;object-fit:cover;object-position:center;background-color:#fff;padding:.75rem;box-sizing:content-box;border-radius:.25rem;filter:invert(1) drop-shadow(0 0.1rem 0.2rem rgba(0, 0, 0, 0.5))}.site__player{background:linear-gradient(to bottom, #fafafa, #fff, #f0f0f0);height:6.4rem;width:100%;padding:0 1rem;z-index:100;transform:translateY(100%) scaleY(0);transform-origin:bottom;transition:transform .25s cubic-bezier(0.65, 0, 0.35, 1);position:fixed;bottom:0;left:0;right:0;display:grid;grid-template-areas:"info controls menu";grid-template-columns:1fr 1fr 1fr;gap:1rem}.site__player.active{transform:translateY(0)}.site__player.active .player__slider{transform:translateY(-50%) scaleY(1)}@media(max-width: 425px){.site__player{grid-template-columns:auto 1fr auto}}@media(min-width: 768px){.site__player{height:8.4rem}}.site__player .player__slider{cursor:pointer;width:100%;height:.6rem;position:absolute;background-color:#c2c2c2;background:linear-gradient(to bottom, #c2c2c2, #c0c0c0);will-change:auto;transition:transform .175s cubic-bezier(0.22, 1, 0.36, 1);transform:translateY(-100%) scaleY(0)}.site__player .player__slider:hover,.site__player .player__slider:focus-within,.site__player .player__slider:focus,.site__player .player__slider:active{transform:translateY(-50%) scaleY(2)}.site__player .player__slider .slider__point{display:flex;align-items:center;position:absolute;width:100%;height:100%;background-color:#000;transform-origin:left center;transition:transform .175s cubic-bezier(0.22, 1, 0.36, 1);will-change:auto;transform:scaleX(0)}.site__player .player__info{grid-area:info;width:auto;height:100%;display:grid;grid-template-areas:"image text";grid-template-columns:auto auto;align-items:center;gap:1rem;justify-items:start;justify-content:left;align-content:center}.site__player .player__info .player__info-image{grid-area:image;height:4.4rem;width:auto;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:.25rem;filter:drop-shadow(0 0.25rem 0.15rem rgba(0, 0, 0, 0.5))}@media(min-width: 768px){.site__player .player__info .player__info-image{height:5.4rem}}.site__player .player__info .player__info-text{grid-area:text;height:auto;width:auto;display:grid;gap:.75rem}.site__player .player__info .player__info-text .player__info-text-track_name{height:auto;width:auto;font-weight:800;font-size:1.5rem;color:#000}@media(min-width: 768px){.site__player .player__info .player__info-text .player__info-text-track_name{font-size:1.8rem}}.site__player .player__info .player__info-text .player__info-text-artist{height:auto;width:auto;font-weight:600;font-size:1.25rem;color:#141414}@media(min-width: 768px){.site__player .player__info .player__info-text .player__info-text-artist{font-size:1.5rem}}.site__player .player__controls{grid-area:controls;width:100%;height:100%;max-width:30rem;justify-self:center;display:grid;grid-template-areas:"play_pause_etc" "slider";grid-template-columns:1fr;grid-template-rows:auto auto;align-items:center;justify-items:center;justify-content:center;align-content:center}.site__player .player__controls .player__controls-play_pause_etc{grid-area:play_pause_etc;display:grid;justify-content:center;align-content:center;align-items:center;gap:1rem;width:auto;height:auto;grid-auto-flow:column}.site__player .player__controls .player__controls-play_pause_etc *{display:none;line-height:0;width:auto;height:auto;margin:0;background-color:#fff;padding:1rem;border-radius:50%;font-size:1.5rem;filter:drop-shadow(0 0.075rem 0.1rem rgba(0, 0, 0, 0.2));transition:filter .175s ease-in-out}.site__player .player__controls .player__controls-play_pause_etc *.visible{display:block;cursor:pointer}.site__player .player__controls .player__controls-play_pause_etc *:hover{filter:drop-shadow(0 0.075rem 0.15rem rgba(0, 0, 0, 0.4))}.site__player .player__controls .player__controls-play_pause_etc .fi-sr-spinner,.site__player .player__controls .player__controls-play_pause_etc .fi-sr-spinner-alt{padding:0;border-radius:0;font-size:3rem;background-color:transparent;filter:none;animation-name:controls_spinner;animation-timing-function:linear;animation-duration:1s;animation-iteration-count:infinite;animation-play-state:paused;transform-origin:center}.site__player .player__controls .player__controls-play_pause_etc .fi-sr-spinner.visible,.site__player .player__controls .player__controls-play_pause_etc .fi-sr-spinner-alt.visible{animation-play-state:running}@keyframes controls_spinner{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.site__player .player__controls .player__controls_slider{grid-area:slider;transition:all 1s ease;display:none;align-self:baseline;width:100%;height:auto}.site__player .player__controls .player__controls_slider.visible{display:none}.site__player .player__menu{grid-area:menu;grid-auto-flow:column;width:100%;height:100%;display:grid;align-items:center;gap:1rem;justify-content:end}.site__player .player__menu.invisible{display:none}.site__player .player__menu .player__menu_open_playlist{cursor:pointer;line-height:0;width:auto;height:auto;margin:0;background-color:#fff;padding:1rem;border-radius:50%;font-size:1.5rem;filter:drop-shadow(0 0.05rem 0.1rem rgba(0, 0, 0, 0.3));transition:filter .175s ease-in-out;display:block}.site__player .player__menu .player__menu_open_playlist:hover{filter:drop-shadow(0 0.075rem 0.15rem rgba(0, 0, 0, 0.4))}.site__player .player__menu .fi-sr-volume{cursor:pointer;line-height:0;width:auto;height:auto;margin:0;background-color:#fff;padding:1rem;border-radius:50%;font-size:1.5rem;filter:drop-shadow(0 0.05rem 0.1rem rgba(0, 0, 0, 0.3));transition:filter .175s ease-in-out;display:none}.site__player .player__menu .fi-sr-volume:hover{filter:drop-shadow(0 0.075rem 0.15rem rgba(0, 0, 0, 0.4))}@media(min-width: 425px){.site__player .player__menu .fi-sr-volume{display:block}}.site__player .player__menu .fi-sr-volume .player__menu_volume_container{z-index:300;background-color:#fff;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;height:auto;width:12.5rem;transform-origin:left top;align-items:center;justify-content:center;align-content:center;padding:2rem;border-radius:.5rem;transform:rotate(-90deg) scaleX(0) translate(1rem, -0.25rem);filter:drop-shadow(0 0.1rem 0.1rem rgba(0, 0, 0, 0.1));transition:transform .175s ease-in-out}.site__player .player__menu .fi-sr-volume .player__menu_volume_container.visible{transform:rotate(-90deg) scaleX(1) translate(1rem, -0.25rem)}.site__playlist_player{background-color:#fafafa;box-shadow:inset 0rem -4rem 8rem 0 rgba(0,0,0,.05);z-index:90;position:fixed;top:6.4rem;bottom:6.4rem;height:auto;overflow-y:auto;overscroll-behavior:contain;left:0;right:0;display:none;flex-direction:column;transition:transform .175s ease-in-out,filter .175s ease-in-out;transform:translateY(100vh)}@media(min-width: 768px){.site__playlist_player{bottom:8.4rem}}.site__playlist_player.enabled{display:flex}.site__playlist_player.visible{transform:translateY(0)}@media(min-width: 768px){.site__playlist_player{left:unset;right:0;min-width:30rem;transform:translateX(100vw);filter:drop-shadow(0 0.1rem 0.2rem rgba(0, 0, 0, 0.2))}.site__playlist_player.visible{transform:translateX(0)}}.site__playlist_player .playlist__top{width:100%;max-width:425px;margin:0 auto;min-height:6.4rem;display:flex;align-items:center;justify-content:center}.site__playlist_player .playlist__top .playlist__topText{font-size:2.5rem;font-weight:500}.site__playlist_player .playlist__track{width:100%;max-width:425px;margin:0 auto;height:6.4rem;display:grid;grid-template-areas:"img name play";grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem}.site__playlist_player .playlist__track:not(:last-child){border-bottom:.1rem solid #f0f0f0}.site__playlist_player .playlist__track .playlist__track__img{grid-area:img;width:4.4rem;aspect-ratio:1/1;height:auto;border-radius:.25rem}.site__playlist_player .playlist__track .playlist__track__name{font-size:1.5rem;font-weight:600;display:grid;grid-auto-flow:column;align-items:center;gap:1rem}.site__playlist_player .playlist__track .playlist__track__name .playlist__track__playing{font-size:1.3rem;font-weight:500;color:#7b7b7b}.site__playlist_player .playlist__track .playlist__track__play_button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1rem;font-size:1.25rem;font-weight:500;height:3.5rem;border-radius:.25rem;cursor:pointer}.site__playlist_player .playlist__track .playlist__track__play_button:hover{filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.3))}.license__section{width:100%;height:auto;display:grid;gap:3rem;background-color:#f0f0f0;padding:6rem 0;filter:drop-shadow(0 0.25rem 0.5rem rgba(0, 0, 0, 0.175));z-index:5}.license__section .license__section_title{font-size:2.8rem;font-weight:400;color:#000;text-align:center}.license__section .license__section_leases{display:grid;gap:1rem;grid-template-columns:auto;justify-items:center;justify-content:center;height:auto;width:90%;max-width:90rem;margin:0 auto}@media(min-width: 550px){.license__section .license__section_leases{grid-template-columns:auto auto}}@media(min-width: 795px){.license__section .license__section_leases{grid-template-columns:auto auto auto}}.license__section .license__section_leases .license__section_single_lease{display:grid;grid-template-areas:"title" "price" "subtitle" "features_list" "button";width:25rem;grid-template-rows:1.8rem 4.8rem 1.2rem auto 4.5rem;justify-items:center;background-color:#00000000;filter:none;height:auto;background:linear-gradient(to bottom, #f5f5f5, #fafafa, #f5f5f5);filter:drop-shadow(0 0.1rem 0.2rem rgba(0, 0, 0, 0.1));transition:background-color .175s ease-in-out,filter .175s ease-in-out;border-radius:.25rem;padding:2rem 1rem;gap:1rem}.license__section .license__section_leases .license__section_single_lease:hover{filter:drop-shadow(0 0.25rem 0.4rem rgba(0, 0, 0, 0.2))}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_title{grid-area:title;width:max-content;font-size:1.8rem;font-weight:700;transition:filter .175s ease-in-out}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_price{grid-area:price;width:max-content;font-size:2.8rem;font-weight:700;padding:1rem 0}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_subtitle{grid-area:subtitle;width:max-content;font-size:1.25rem;font-weight:900;color:#3a3a3a}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_features_list{grid-area:features_list;display:grid;gap:.5rem;grid-template-columns:1fr;width:auto;color:#262626;max-width:20rem;text-align:center;margin:0;padding:0;justify-content:center;align-items:center;justify-items:center;align-content:center}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_features_list .license__section_single_lease_features_list_item{width:auto;font-size:1.45rem;line-height:1.35;font-weight:500;color:#191919}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_features_list .license__section_single_lease_features_list_item:before{content:"";position:absolute;background-color:#262626;border-radius:50%;width:.5rem;height:.5rem;transform:translate(-1rem, 0.5rem)}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_button{grid-area:button;width:max-content}@media(max-width: 425px){.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:100%;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1rem;font-size:1.25rem;font-weight:500;height:3.5rem;border-radius:.25rem}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_button:hover{filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.3))}}@media(min-width: 425px)and (max-width: 767px){.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1.5rem;font-size:1.5rem;font-weight:500;height:4rem;border-radius:.25rem}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_button:hover{filter:drop-shadow(0 0.25rem 0.5rem rgba(0, 0, 0, 0.3))}}@media(min-width: 768px){.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_button{background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1.5rem;font-size:1.8rem;font-weight:500;height:4.5rem;border-radius:.25rem}.license__section .license__section_leases .license__section_single_lease .license__section_single_lease_button:hover{filter:drop-shadow(0.25rem 0.25rem 0.5rem rgba(0, 0, 0, 0.25))}}.youtube__section{position:relative;width:100%;height:auto;display:grid;grid-template-areas:"info" "video";gap:2rem;grid-template-columns:1fr;grid-template-rows:auto auto;background-color:var(--site-content-background-color);background-position:center;background-repeat:no-repeat;background-size:cover;padding:8rem 0;gap:2.5rem;align-items:center;justify-items:center;justify-content:center}@media(max-width: 479px){.youtube__section{background-image:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)),url("../img/backgrounds/youtube/youtube_0_25.webp")}}@media(min-width: 480px)and (max-width: 959px){.youtube__section{background-image:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)),url("../img/backgrounds/youtube/youtube_0_5.webp")}}@media(min-width: 960px)and (max-width: 1439px){.youtube__section{background-image:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)),url("../img/backgrounds/youtube/youtube_0_75.webp")}}@media(min-width: 1440px){.youtube__section{background-image:linear-gradient(rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)),url("../img/backgrounds/youtube/youtube_0_75.webp")}}@media(min-width: 768px){.youtube__section{grid-template-areas:"info video";grid-template-columns:1fr 1fr;grid-template-rows:auto}}.youtube__section .youtube__section__info{grid-area:info;display:grid;grid-auto-flow:row;gap:2rem;width:90%;max-width:45rem;margin:0 auto;height:auto;justify-self:right}@media(min-width: 540px)and (max-width: 767px){.youtube__section .youtube__section__info{grid-template-columns:auto auto auto}}@media(min-width: 768px){.youtube__section .youtube__section__info{margin:0}}.youtube__section .youtube__section__info>div{width:auto;height:auto;display:grid;grid-template-areas:"img title" "img subtitle";grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:.75rem 2rem;justify-content:center;align-content:center;align-items:center}.youtube__section .youtube__section__info>div>img,.youtube__section .youtube__section__info>div>span{grid-area:img;width:5.4rem;height:5.4rem;border-radius:.5rem;transition:filter .175s ease-in-out;filter:drop-shadow(0 0.05rem 0.1rem rgba(0, 0, 0, 0.1));padding:1rem;display:flex;font-size:1.8rem;background-color:#fafafa;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;justify-self:end;border-radius:9999px}.youtube__section .youtube__section__info>div>img{padding:0;object-fit:cover;object-position:center}.youtube__section .youtube__section__info>div>p:nth-child(2){grid-area:title;width:auto;height:auto;align-self:end}.youtube__section .youtube__section__info>div>p:nth-child(3){grid-area:subtitle;width:auto;height:auto;align-self:start}.youtube__section .youtube__section__info>div .yt_info__image_name_subs__title,.youtube__section .youtube__section__info>div .yt_info__total_views__count,.youtube__section .youtube__section__info>div .yt_info__total_videos__count{font-size:2.4rem;font-weight:700}.youtube__section .youtube__section__info>div .yt_info__image_name_subs__count,.youtube__section .youtube__section__info>div .yt_info__total_views__title,.youtube__section .youtube__section__info>div .yt_info__total_videos__title{font-size:1.4rem;font-weight:600;color:#434343}.youtube__section .youtube__section__video{grid-area:video;width:90%;max-width:45rem;aspect-ratio:16/9;filter:drop-shadow(0 0.05rem 0.1rem rgba(0, 0, 0, 0.1));position:relative}@media(min-width: 768px){.youtube__section .youtube__section__video{margin:0}}.youtube__section .youtube__section__video .youtube__section__video_iframe{width:100%;height:100%}.youtube__section .youtube__section__video .youtube__section__video_thumbail{width:100%;height:100%;object-fit:cover;object-position:center;display:block;border-radius:1rem;filter:drop-shadow(0 0.1rem 0.2rem rgba(0, 0, 0, 0.25))}.youtube__section .youtube__section__video .youtube__section__video_thumbail_play{background-color:rgba(0,0,0,.25);display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:background-color .175s ease-in-out,backdrop-filter .175s ease-in-out;border-radius:1rem}.youtube__section .youtube__section__video .youtube__section__video_thumbail_play:hover{background-color:rgba(0,0,0,.75)}.youtube__section .youtube__section__video .youtube__section__video_thumbail_play::after{content:"";background-color:#f5f5f5;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iRmlsbGVkIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHRpdGxlPjc5IHBsYXk8L3RpdGxlPjxwYXRoIGQ9Ik0yMC40OTIsNy45NjksMTAuOTU0Ljk3NUE1LDUsMCwwLDAsMyw1LjAwNVYxOWE0Ljk5NCw0Ljk5NCwwLDAsMCw3Ljk1NCw0LjAzbDkuNTM4LTYuOTk0YTUsNSwwLDAsMCwwLTguMDYyWiIvPjwvc3ZnPg==);background-size:2rem;background-repeat:no-repeat;background-position:center;display:block;position:absolute;top:calc(50% - 2.5rem);left:calc(50% - 2.5rem);width:2.5rem;height:2.5rem;padding:2.5rem;border-radius:50%;filter:drop-shadow(0rem 0.25rem 0.5rem rgba(0, 0, 0, 0.75));cursor:pointer}.contact__section{width:100%;height:auto;display:grid;gap:3rem;padding:6rem 0;background-color:var(--site-content-background-color);filter:drop-shadow(0 0.25rem 0.5rem rgba(0, 0, 0, 0.175))}.contact__section .contact__section_title{font-size:2.8rem;font-weight:400;color:#000;text-align:center}.contact__section .contact__section_inner{width:100%;height:auto;display:grid;grid-template-columns:1fr auto 1fr;grid-template-areas:". form ."}.contact__section .contact__section_inner .theform{grid-area:form;padding:0 2rem;display:grid;grid-template-areas:"name" "email" "subject" "message" "popup" "send" "info";grid-template-columns:1fr;gap:2rem}@media(min-width: 425px){.contact__section .contact__section_inner .theform{grid-template-areas:"name email" "subject subject" "message message" "popup popup" "send send" "info info";grid-template-columns:repeat(2, 1fr)}}@media(min-width: 768px){.contact__section .contact__section_inner .theform{grid-template-areas:"name name email email email" "subject subject subject subject subject" "message message message message message" ". . . popup popup" "info info . send send";grid-template-columns:repeat(5, 1fr);transition:all .175s ease-in-out}}.contact__section .contact__section_inner .theform .name,.contact__section .contact__section_inner .theform .email,.contact__section .contact__section_inner .theform .subject,.contact__section .contact__section_inner .theform .message,.contact__section .contact__section_inner .theform .info{width:100%;height:auto;font-size:1.8rem;font-weight:500;padding:1rem;border-radius:.4rem;background-color:#fafafa;filter:drop-shadow(0 0.05rem 0.1rem rgba(0, 0, 0, 0.1));transition:filter .175s ease-out}.contact__section .contact__section_inner .theform .name::selection,.contact__section .contact__section_inner .theform .email::selection,.contact__section .contact__section_inner .theform .subject::selection,.contact__section .contact__section_inner .theform .message::selection,.contact__section .contact__section_inner .theform .info::selection{background-color:#979797}.contact__section .contact__section_inner .theform .name:hover,.contact__section .contact__section_inner .theform .email:hover,.contact__section .contact__section_inner .theform .subject:hover,.contact__section .contact__section_inner .theform .message:hover,.contact__section .contact__section_inner .theform .info:hover{filter:drop-shadow(0 0.15rem 0.3rem rgba(0, 0, 0, 0.25))}.contact__section .contact__section_inner .theform .name:active,.contact__section .contact__section_inner .theform .name:focus,.contact__section .contact__section_inner .theform .name:focus-within,.contact__section .contact__section_inner .theform .email:active,.contact__section .contact__section_inner .theform .email:focus,.contact__section .contact__section_inner .theform .email:focus-within,.contact__section .contact__section_inner .theform .subject:active,.contact__section .contact__section_inner .theform .subject:focus,.contact__section .contact__section_inner .theform .subject:focus-within,.contact__section .contact__section_inner .theform .message:active,.contact__section .contact__section_inner .theform .message:focus,.contact__section .contact__section_inner .theform .message:focus-within,.contact__section .contact__section_inner .theform .info:active,.contact__section .contact__section_inner .theform .info:focus,.contact__section .contact__section_inner .theform .info:focus-within{filter:drop-shadow(0 0.25rem 0.5rem rgba(0, 0, 0, 0.5))}.contact__section .contact__section_inner .theform .name{grid-area:name}.contact__section .contact__section_inner .theform .email{grid-area:email}.contact__section .contact__section_inner .theform .subject{grid-area:subject}.contact__section .contact__section_inner .theform .message{grid-area:message}.contact__section .contact__section_inner .theform .login__error_ptm_xd{grid-area:popup}.contact__section .contact__section_inner .theform .send{grid-area:send;background-color:var(--site__featured__buy-button--background-color);color:var(--site__featured__buy-button--text-color);width:auto;text-transform:uppercase;text-align:center;display:grid;grid-auto-flow:column;gap:.5rem;align-items:center;justify-items:center;align-content:center;justify-content:center;transition:filter .175s ease-in-out;cursor:pointer;padding:1.5rem;font-size:1.8rem;font-weight:500;height:4.5rem;border-radius:.25rem}.contact__section .contact__section_inner .theform .send:hover{filter:drop-shadow(0.25rem 0.25rem 0.5rem rgba(0, 0, 0, 0.25))}.contact__section .contact__section_inner .theform .info{grid-area:info;display:grid;grid-auto-flow:row;gap:1rem}.contact__section .contact__section_inner .theform .info .line{font-size:1.8rem;font-weight:500;display:grid;grid-auto-flow:column;justify-content:start;align-items:center;gap:.5rem}.contact__section .contact__section_inner .theform .info .line>[class^=fi-sr]{line-height:0}:root{--site-loading-background-color: #c2c2c2;--site-loading-circle-color: #979797;--site-loading-circle-color--left: #00aeff;--site-loading-circle-color--right: #ff5100}.preloading *{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.preloading::before{content:"";z-index:9998;position:fixed;left:0;top:0;right:0;bottom:0}.preloading{overflow:hidden;overscroll-behavior:contain}.preloading>.loader::before{content:"";z-index:9999;position:fixed;left:calc(50% - 2.5rem);top:calc(50% - 2.5rem);width:5rem;height:5rem;border:1rem solid #fafafa;border-left:1rem solid #000;border-radius:50%;animation-timing-function:linear;animation-duration:1.75s;animation-name:preloading__spinner-animation;animation-fill-mode:forwards;animation-iteration-count:infinite}.preloading>.loader{content:"";z-index:9999;position:fixed;left:calc(50% - 2.5rem);top:calc(50% - 2.5rem);width:10rem;height:10rem;filter:drop-shadow(0 0.5rem 1rem rgba(0, 0, 0, 0.5));transform:translate(-2.5rem, -2.5rem);background-color:rgba(240,240,240,.75);border-radius:2.5rem}@keyframes preloading__spinner-animation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}button{padding:1rem}.link{position:relative}.link:after{content:"";background-color:#000;position:relative;left:0;width:100%;height:.3rem;bottom:0;display:block;transform:scaleX(0);transition:transform .175s ease-in-out}.link:hover::after{transform:scaleX(1)}/*# sourceMappingURL=main.min.css.map */
