.colors div{margin-bottom:14px;border:1px solid #e5e5e5;display:inline-block;margin:7px;border-radius:3px}.colors div:before{content:"";display:block;width:250px;height:80px}.colors div:after{display:block;padding:14px}.font-base-size{font-size:14px;line-height:initial}.font-size-small{font-size:13px;line-height:initial}.font-size-medium{font-size:16px;line-height:initial}.font-size-large{font-size:18px;line-height:initial}.font-size-xl{font-size:21px;line-height:initial}.font-size-xxl{font-size:36px;line-height:initial}.font-size-xxxl{font-size:60px;line-height:initial}.color-var-accent-blue:before{background-color:#4588C4}.color-var-accent-blue:after{content:"accent-blue #4588C4"}.color-var-accept-green:before{background-color:#60C43F}.color-var-accept-green:after{content:"accept-green #60C43F"}.color-var-error-red:before{background-color:#BF3A38}.color-var-error-red:after{content:"error-red #BF3A38"}.color-var-error-red-on-purple:before{background-color:#E64A4A}.color-var-error-red-on-purple:after{content:"error-red-on-purple #E64A4A"}.color-var-blue:before{background-color:#4588C4}.color-var-blue:after{content:"blue #4588C4"}.color-var-skyblue:before{background-color:#326FB2}.color-var-skyblue:after{content:"skyblue #326FB2"}.color-var-focusblue:before{background-color:#439ADC}.color-var-focusblue:after{content:"focusblue #439ADC"}.color-var-purple:before{background-color:#98158B}.color-var-purple:after{content:"purple #98158B"}.color-var-background-color:before{background-color:#fff}.color-var-background-color:after{content:"background-color #fff"}.color-var-foreground-color:before{background-color:#000}.color-var-foreground-color:after{content:"foreground-color #000"}.color-var-foreground-min-color:before{background-color:#868379}.color-var-foreground-min-color:after{content:"foreground-min-color #868379"}.color-var-foreground-light-color:before{background-color:#5e5b55}.color-var-foreground-light-color:after{content:"foreground-light-color #5e5b55"}.color-var-highlight-grey:before{background-color:#F1F1F1}.color-var-highlight-grey:after{content:"highlight-grey #F1F1F1"}.color-var-lightgrey:before{background-color:#dfdfdf}.color-var-lightgrey:after{content:"lightgrey #dfdfdf"}.gs_container_inner,.gs_container_columns{max-width:1288px;min-width:1008px;height:100%;margin:0 auto;padding:0 28px;clear:both}body.no_width_limit .gs_container_inner,body.no_width_limit .gs_container_columns,.no_width_limit.gs_container_inner,.no_width_limit.gs_container_columns{max-width:9999px}@media (min-width: 0) and (max-width: 600px){.is_mobile.needs_reduced_ui .gs_container_inner,.is_mobile.needs_reduced_ui .gs_container_columns{padding:0px;max-width:none;min-width:0;height:auto}}div.gs_album_hero,div.black-bg{position:relative;height:380px;overflow:hidden}div.gs_album_hero a,div.black-bg a{color:#4DD2FF}.gs_container_column,.gs_album_hero_content{margin:0 auto;position:relative;z-index:2}.gs_container{position:relative;width:100%;background:#0F0F1E;color:white;overflow:hidden}.gs_container h1,.gs_container h2,.gs_container h3.ready-to-contribute{color:white;margin:0 0 12px;max-width:none;font-size:36px;line-height:42px;font-size:24px;line-height:30px}.gs_container p{font-size:16px;line-height:20px;margin:0 auto 24px}.gs_container a{color:white}.gs_container_inner{position:relative;padding:58px 28px 28px;margin:0 auto;text-align:center;box-sizing:border-box}.gs_container_columns{display:flex;overflow:hidden;*zoom:1;margin:0 auto;padding:0}.gs_container_column{position:relative;padding:48px 0 28px 0;width:33.333%}.gs_container_column.wide{width:66.666%;padding-right:10px}.gs_container_column.wide .blog-post .title{font-size:36px;line-height:42px}.gs_container_column .blog-post{align-items:flex-end;background-position:center;background-size:cover;display:flex;height:400px;width:100%}.gs_container_column .blog-post .title{margin:0;padding:25px;background-color:rgba(0,0,0,0.5)}.gs_container_column .default-hero{padding-top:44px}.gs_container_column .aside{display:block}.gs_container_column .aside .blog-post{background-position:center;background-size:cover;display:flex;height:126px;width:100%;margin-bottom:10px}.gs_container_column .aside .blog-post .title{margin:0;background-color:rgba(0,0,0,0.5);font-size:16px;padding:0 25px;height:100%;display:flex;justify-content:left;align-items:center;width:inherit}.gs_container_column .aside .blog-post .title a{color:white}div.gs_album_hero#gs_homepage_hero,div.black-bg#gs_homepage_hero{background:#000;min-height:380px;height:auto}#site_header_wrap.homepage{border:none;box-shadow:none}@media (min-width: 0) and (max-width: 600px){.is_mobile.needs_reduced_ui .gs_container_inner{padding:14px 7px}.is_mobile.needs_reduced_ui .gs_container h1,.is_mobile.needs_reduced_ui .gs_container h2{font-size:21px}.is_mobile.needs_reduced_ui #gs_homepage_hero .gs_homepage_hero_content h2{font-size:18px;line-height:1.3em}.is_mobile.needs_reduced_ui #gs_homepage_hero .gs_cta{width:80%}.is_mobile.needs_reduced_ui #gs_homepage_hero .gs_container_columns{display:block}.is_mobile.needs_reduced_ui #gs_homepage_hero .gs_container_column{padding:0 0 10px 0;width:auto;margin:auto 1rem}.is_mobile.needs_reduced_ui #gs_homepage_hero #gs_container_column_secondary{display:none}.is_mobile.needs_reduced_ui #gs_homepage_hero .wide{padding:0 0 10px 0}.is_mobile.needs_reduced_ui #gs_homepage_hero .wide .blog-post .title{font-size:21px;line-height:1.1}}.trending-releases-full-width{background-color:black}.trending-releases-full-width .card.card_large{color:white}.trending-releases-full-width .card.card_large h4 a,.trending-releases-full-width .card.card_large h5 a{color:white}.trending-releases-full-width .header a,.trending-releases-full-width .header h1,.trending-releases-full-width .header h2{color:white}.trending-releases-full-width .header h2{font-size:21px;line-height:35px}.trending-releases-full-width .see-more{color:white}.explore-newly-added,.trending-releases,.release-carousel-grid{margin:0 auto;max-width:1288px;min-width:1008px;padding:2rem 2rem 8rem 2rem}.explore-newly-added .card.card_large,.trending-releases .card.card_large,.release-carousel-grid .card.card_large{color:#8e8e8e}.explore-newly-added .card.card_large h4,.explore-newly-added .card.card_large div.card-release-title,.trending-releases .card.card_large h4,.trending-releases .card.card_large div.card-release-title,.release-carousel-grid .card.card_large h4,.release-carousel-grid .card.card_large div.card-release-title{margin-top:1.3rem;font-size:1.2rem}.explore-newly-added .card.card_large h5,.explore-newly-added .card.card_large div.card-artist-name,.trending-releases .card.card_large h5,.trending-releases .card.card_large div.card-artist-name,.release-carousel-grid .card.card_large h5,.release-carousel-grid .card.card_large div.card-artist-name{font-size:1rem}.explore-newly-added .card.card_large h5 a,.explore-newly-added .card.card_large div.card-artist-name a,.trending-releases .card.card_large h5 a,.trending-releases .card.card_large div.card-artist-name a,.release-carousel-grid .card.card_large h5 a,.release-carousel-grid .card.card_large div.card-artist-name a{font-size:1.1rem;font-weight:normal}.explore-newly-added .see-more,.trending-releases .see-more,.release-carousel-grid .see-more{float:right}.explore-newly-added #newly-added,.explore-newly-added #hot-releases,.explore-newly-added ul.release-carousel-grid,.trending-releases #newly-added,.trending-releases #hot-releases,.trending-releases ul.release-carousel-grid,.release-carousel-grid #newly-added,.release-carousel-grid #hot-releases,.release-carousel-grid ul.release-carousel-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.explore-newly-added .header,.trending-releases .header,.release-carousel-grid .header{display:flex;align-items:baseline;justify-content:space-between;justify-items:baseline;align-self:normal}.explore-newly-added .header h1,.trending-releases .header h1,.release-carousel-grid .header h1{display:inline-block}.explore-newly-added .header h2,.trending-releases .header h2,.release-carousel-grid .header h2{display:inline-block;font-size:21px;line-height:35px}.explore-newly-added .cards,.trending-releases .cards,.release-carousel-grid .cards{width:auto}.explore-newly-added .cards .card,.trending-releases .cards .card,.release-carousel-grid .cards .card{width:200px;margin:1rem auto}.explore-newly-added .cards .card .huge-icon-size,.trending-releases .cards .card .huge-icon-size,.release-carousel-grid .cards .card .huge-icon-size{font-size:140px}.explore-newly-added .cards .card .thumbnail_link,.trending-releases .cards .card .thumbnail_link,.release-carousel-grid .cards .card .thumbnail_link{width:200px;height:200px;display:flex;align-items:center}.explore-newly-added .cards .card .thumbnail_link .image-as-icon-wrap,.trending-releases .cards .card .thumbnail_link .image-as-icon-wrap,.release-carousel-grid .cards .card .thumbnail_link .image-as-icon-wrap{margin:auto}.explore-newly-added .cards .card .thumbnail_link.thumbnail_size_huge .thumbnail_center,.trending-releases .cards .card .thumbnail_link.thumbnail_size_huge .thumbnail_center,.release-carousel-grid .cards .card .thumbnail_link.thumbnail_size_huge .thumbnail_center{margin-left:auto;left:auto;line-height:normal}.explore-newly-added .cards .card .thumbnail_link.thumbnail_size_huge img,.trending-releases .cards .card .thumbnail_link.thumbnail_size_huge img,.release-carousel-grid .cards .card .thumbnail_link.thumbnail_size_huge img{height:auto}.explore-newly-added,.release-carousel-grid{padding-bottom:2rem}.explore-newly-added a:not(.default-image-as-icon),.release-carousel-grid a:not(.default-image-as-icon){color:black}.explore-newly-added .card.card_large,.release-carousel-grid .card.card_large{color:black;margin-bottom:100px}.explore-newly-added .card.card_large h4 a,.explore-newly-added .card.card_large h5 a,.release-carousel-grid .card.card_large h4 a,.release-carousel-grid .card.card_large h5 a{color:black}.explore-newly-added .see-more,.release-carousel-grid .see-more{margin-top:-3rem}.trending-releases .cards .card:last-of-type{display:none}.trending-releases .see-more{margin-top:3rem}.explore-newly-added div.card-release-title a{color:#000}.explore-newly-added div.card-artist-name a{font-size:1.1rem;color:#000;font-weight:normal}.trending-releases div.card-release-title a,.release-carousel-grid div.card-release-title a{color:white}.trending-releases div.card-artist-name a,.release-carousel-grid div.card-artist-name a{color:white;font-weight:normal}@media (min-width: 0) and (max-width: 1024px){.explore-newly-added,.trending-releases{padding:2rem 2rem 4rem 2rem}.explore-newly-added .header,.trending-releases .header{margin:auto 7rem}.explore-newly-added #newly-added,.explore-newly-added #hot-releases,.trending-releases #newly-added,.trending-releases #hot-releases{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-column-gap:0px;grid-row-gap:0px}.explore-newly-added .cards,.trending-releases .cards{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:auto 10rem}.explore-newly-added .cards .card,.trending-releases .cards .card{height:auto}.explore-newly-added .see-more,.trending-releases .see-more{margin:0.5rem 7rem}.explore-newly-added .card.card_large{margin:1rem auto}.explore-newly-added .cards .card:nth-child(n+10){display:none}.trending-releases .cards .card:last-of-type{display:block}}@media (min-width: 0) and (max-width: 600px){.is_mobile.needs_reduced_ui .explore-newly-added,.is_mobile.needs_reduced_ui .trending-releases,.is_mobile.needs_reduced_ui .release-carousel-grid{max-width:none;min-width:0}.is_mobile.needs_reduced_ui .explore-newly-added .card.card_large h4,.is_mobile.needs_reduced_ui .trending-releases .card.card_large h4,.is_mobile.needs_reduced_ui .release-carousel-grid .card.card_large h4{margin-top:.75rem;font-size:1.2rem}.is_mobile.needs_reduced_ui .explore-newly-added .card.card_large h4 a,.is_mobile.needs_reduced_ui .explore-newly-added .card.card_large h5 a,.is_mobile.needs_reduced_ui .trending-releases .card.card_large h4 a,.is_mobile.needs_reduced_ui .trending-releases .card.card_large h5 a,.is_mobile.needs_reduced_ui .release-carousel-grid .card.card_large h4 a,.is_mobile.needs_reduced_ui .release-carousel-grid .card.card_large h5 a{margin-left:auto}.is_mobile.needs_reduced_ui .explore-newly-added .header,.is_mobile.needs_reduced_ui .trending-releases .header,.is_mobile.needs_reduced_ui .release-carousel-grid .header{height:100%;width:auto;margin:auto}.is_mobile.needs_reduced_ui .explore-newly-added .header h1,.is_mobile.needs_reduced_ui .explore-newly-added .header h2,.is_mobile.needs_reduced_ui .trending-releases .header h1,.is_mobile.needs_reduced_ui .trending-releases .header h2,.is_mobile.needs_reduced_ui .release-carousel-grid .header h1,.is_mobile.needs_reduced_ui .release-carousel-grid .header h2{padding:0 !important;display:block;text-align:center;margin:.5rem auto 1rem auto;line-height:1.1}.is_mobile.needs_reduced_ui .explore-newly-added #newly-added,.is_mobile.needs_reduced_ui .explore-newly-added #hot-releases,.is_mobile.needs_reduced_ui .trending-releases #newly-added,.is_mobile.needs_reduced_ui .trending-releases #hot-releases,.is_mobile.needs_reduced_ui .release-carousel-grid #newly-added,.is_mobile.needs_reduced_ui .release-carousel-grid #hot-releases{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;grid-column-gap:10px;grid-row-gap:0px}.is_mobile.needs_reduced_ui .explore-newly-added #newly-added .card,.is_mobile.needs_reduced_ui .explore-newly-added #hot-releases .card,.is_mobile.needs_reduced_ui .trending-releases #newly-added .card,.is_mobile.needs_reduced_ui .trending-releases #hot-releases .card,.is_mobile.needs_reduced_ui .release-carousel-grid #newly-added .card,.is_mobile.needs_reduced_ui .release-carousel-grid #hot-releases .card{width:130px;margin:1rem 0.5rem}.is_mobile.needs_reduced_ui .explore-newly-added #newly-added .card .huge-icon-size,.is_mobile.needs_reduced_ui .explore-newly-added #hot-releases .card .huge-icon-size,.is_mobile.needs_reduced_ui .trending-releases #newly-added .card .huge-icon-size,.is_mobile.needs_reduced_ui .trending-releases #hot-releases .card .huge-icon-size,.is_mobile.needs_reduced_ui .release-carousel-grid #newly-added .card .huge-icon-size,.is_mobile.needs_reduced_ui .release-carousel-grid #hot-releases .card .huge-icon-size{font-size:90px}.is_mobile.needs_reduced_ui .explore-newly-added #newly-added .card .thumbnail_link,.is_mobile.needs_reduced_ui .explore-newly-added #hot-releases .card .thumbnail_link,.is_mobile.needs_reduced_ui .trending-releases #newly-added .card .thumbnail_link,.is_mobile.needs_reduced_ui .trending-releases #hot-releases .card .thumbnail_link,.is_mobile.needs_reduced_ui .release-carousel-grid #newly-added .card .thumbnail_link,.is_mobile.needs_reduced_ui .release-carousel-grid #hot-releases .card .thumbnail_link{width:130px;height:130px;display:inline-block}.is_mobile.needs_reduced_ui .explore-newly-added #newly-added .card .thumbnail_link.thumbnail_size_huge .thumbnail_center,.is_mobile.needs_reduced_ui .explore-newly-added #hot-releases .card .thumbnail_link.thumbnail_size_huge .thumbnail_center,.is_mobile.needs_reduced_ui .trending-releases #newly-added .card .thumbnail_link.thumbnail_size_huge .thumbnail_center,.is_mobile.needs_reduced_ui .trending-releases #hot-releases .card .thumbnail_link.thumbnail_size_huge .thumbnail_center,.is_mobile.needs_reduced_ui .release-carousel-grid #newly-added .card .thumbnail_link.thumbnail_size_huge .thumbnail_center,.is_mobile.needs_reduced_ui .release-carousel-grid #hot-releases .card .thumbnail_link.thumbnail_size_huge .thumbnail_center{max-width:250px;max-height:250px;line-height:normal;width:auto}.is_mobile.needs_reduced_ui .explore-newly-added #newly-added .card .thumbnail_link.thumbnail_size_huge img,.is_mobile.needs_reduced_ui .explore-newly-added #hot-releases .card .thumbnail_link.thumbnail_size_huge img,.is_mobile.needs_reduced_ui .trending-releases #newly-added .card .thumbnail_link.thumbnail_size_huge img,.is_mobile.needs_reduced_ui .trending-releases #hot-releases .card .thumbnail_link.thumbnail_size_huge img,.is_mobile.needs_reduced_ui .release-carousel-grid #newly-added .card .thumbnail_link.thumbnail_size_huge img,.is_mobile.needs_reduced_ui .release-carousel-grid #hot-releases .card .thumbnail_link.thumbnail_size_huge img{height:auto}.is_mobile.needs_reduced_ui .explore-newly-added .see-more,.is_mobile.needs_reduced_ui .trending-releases .see-more,.is_mobile.needs_reduced_ui .release-carousel-grid .see-more{margin:0.8rem 0}.is_mobile.needs_reduced_ui .explore-newly-added #hot-releases .card:last-of-type,.is_mobile.needs_reduced_ui .explore-newly-added ul.release-carousel.grid .card:last-of-type,.is_mobile.needs_reduced_ui .trending-releases #hot-releases .card:last-of-type,.is_mobile.needs_reduced_ui .trending-releases ul.release-carousel.grid .card:last-of-type,.is_mobile.needs_reduced_ui .release-carousel-grid #hot-releases .card:last-of-type,.is_mobile.needs_reduced_ui .release-carousel-grid ul.release-carousel.grid .card:last-of-type{display:block}.is_mobile.needs_reduced_ui .explore-newly-added .card.card_large{margin:1rem auto}.is_mobile.needs_reduced_ui .explore-newly-added .cards .card:nth-child(n+7){display:none}}#newsletter-form{background:black;padding:3rem 1rem}#newsletter-form #signup{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin:0 auto;max-width:1288px;min-width:1008px;margin:0 auto;padding:16px}#newsletter-form #signup .description{color:#fff;font-size:24px;line-height:30px}#newsletter-form #signup input[type="email"],#newsletter-form #signup input[type="submit"]{width:100%;padding:10px 10px 12px 10px;margin-top:6px;margin-bottom:20px;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;font-size:18px;border-color:#fff;border-width:3px}#newsletter-form #signup input[type="email"]:focus{border-color:#668cff;border-width:3px;outline:none;box-shadow:0 0 5px rgba(0,128,0,0.5)}#newsletter-form #signup input[type="email"].invalid{border-color:#FF3333;border-width:3px}#newsletter-form #signup input[type="email"].valid{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="green" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="feather feather-check"%3E%3Cpolyline points="20 6 9 17 4 12" /%3E%3C/svg%3E');background-repeat:no-repeat;background-position:right 10px center;background-size:24px;border-color:#00B20F;border-width:3px}#newsletter-form #signup input[type="submit"]{padding:14px 10px 14px 10px;margin-bottom:12px;background-color:#00800b;color:#fff;border:none;cursor:pointer}#newsletter-form #signup input[type="submit"]:hover{background-color:#005a08}#newsletter-form #signup input[type="submit"].disabled{background-color:#ccc;cursor:not-allowed}#newsletter-form #signup .form-required{color:#FF3333}#newsletter-form #signup .error-message{color:#FF3333;margin-top:-19px;display:none}#newsletter-form #signup .suggestion-message{color:#FF3333;margin-top:-19px;display:none}#newsletter-form #signup .thank-you-message{display:none;color:#fff;margin-top:20px;font-weight:700;font-size:1.125rem}#newsletter-form #signup .hidden{display:none}#newsletter-form #signup .email-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;min-width:343px;max-width:420px}#newsletter-form #signup .email-wrap label{width:100%}@media (min-width: 0) and (max-width: 600px){.is_mobile.needs_reduced_ui #newsletter-form #signup{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin:0 auto;min-width:0}.is_mobile.needs_reduced_ui #newsletter-form #signup p{text-align:center;margin:0 2rem 2rem}}.mobile-apps{background:#000;display:flex;align-items:center;position:relative;top:1px}.mobile-apps .container{margin:2.5rem auto;display:flex;align-items:center}.mobile-apps .container .image{display:inline-block}.mobile-apps .container .image img{width:350px;height:400px}.mobile-apps .container .tag-lines{text-align:center;color:white;display:inline-block;margin-left:4rem}.mobile-apps .container .tag-lines h1,.mobile-apps .container .tag-lines h2{margin-bottom:0;-webkit-font-smoothing:antialiased}.mobile-apps .container .tag-lines h1{letter-spacing:.1rem}.mobile-apps .container .tag-lines h2{font-weight:normal}.mobile-apps .container .tag-lines h2.h2-strong{letter-spacing:.1rem;margin-bottom:0;-webkit-font-smoothing:antialiased;font-size:21px;line-height:35px;font-weight:bold}.mobile-apps .container .tag-lines .mb-4{margin-bottom:4rem}@media (min-width: 0) and (max-width: 600px){.is_mobile.needs_reduced_ui .mobile-apps{display:flex;flex-direction:column}.is_mobile.needs_reduced_ui .mobile-apps.hide{display:none}.is_mobile.needs_reduced_ui .mobile-apps .container{display:flex;flex-direction:column-reverse}.is_mobile.needs_reduced_ui .mobile-apps .container .app-image{max-width:100%}.is_mobile.needs_reduced_ui .mobile-apps .container .app-image img{height:400px}.is_mobile.needs_reduced_ui .mobile-apps .container .tag-lines{margin-bottom:4rem;margin-left:1rem;margin-right:1rem}.is_mobile.needs_reduced_ui .mobile-apps .container .tag-lines h1,.is_mobile.needs_reduced_ui .mobile-apps .container .tag-lines h2{margin-bottom:1rem}.is_mobile.needs_reduced_ui .mobile-apps .container .tag-lines .mb-4{margin-bottom:4rem}}

/*# sourceMappingURL=homepage-hero-banner.css.map */