@font-face{font-family:anton;src:url(assets/fonts/anton/anton-1eb1a46f.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:bebas neue;src:url(assets/fonts/bebas-neue/bebasneue-b8f1d60e.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:montserrat;src:url(assets/fonts/montserrat/montserrat-0dc98610.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:montserrat;src:url(assets/fonts/montserrat/montserrat-ab105b20.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:montserrat;src:url(assets/fonts/montserrat/montserrat-552d3dce.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:montserrat;src:url(assets/fonts/montserrat/montserrat-a77dae9d.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:montserrat;src:url(assets/fonts/montserrat/montserrat-67e78cf5.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--bb3-gold:#EBB150;--bb3-pink:#EA006D;--bb3-blue:#7FE9FB;--bb3-grey:#B8B8BC;--bb3-white:#FFFFFF;--bb3-black:#000000;--bb3-surface:#0D0D0D;--bb3-surface-hover:#141414;--bb3-text-body:var(--bb3-white);--bb3-text-display:var(--bb3-white);--bb3-text-heading:var(--bb3-white);--font-display:"Anton", sans-serif;--font-heading:"Bebas Neue", sans-serif;--font-body:"Montserrat", sans-serif;--content-width:1100px;--wide-width:1280px;--space-xs:10px;--space-sm:20px;--space-md:40px;--space-lg:70px;--space-xl:140px}*,*::before,*::after{box-sizing:border-box}html,body{background-color:var(--bb3-black);color:var(--bb3-text-body)}body{margin:0;font-family:var(--font-body);font-size:18px;line-height:1.55}h1,h2{color:var(--bb3-text-display);font-family:var(--font-display);font-weight:400;line-height:1.05;text-transform:uppercase}h3,h4,h5,h6{color:var(--bb3-text-heading);font-family:var(--font-heading);font-weight:400;line-height:1.1;text-transform:uppercase}h1{font-size:clamp(40px,4vw,60px)}h2{font-size:clamp(32px,3.8vw,54px)}h3{font-size:clamp(28px,3vw,40px)}h4{font-size:clamp(24px,2.5vw,34px)}h5{font-size:26px}h6{font-size:22px}.homepage-title{margin:0 0 10px;font-family:var(--font-display);font-size:clamp(40px,4vw,60px);font-weight:400;line-height:1.05;text-transform:uppercase;color:var(--bb3-text-display)}p,li{color:var(--bb3-text-body)}a{color:var(--bb3-gold)}a:hover,a:focus{color:var(--bb3-pink)}.wp-block-post-content{width:min(var(--content-width),calc(100% - 48px));max-width:var(--content-width);margin-left:auto;margin-right:auto;box-sizing:border-box}.wp-block-post-content:has(>.alignfull){width:100%;max-width:none}.wp-block-post-content>.alignfull{width:100%;max-width:none;margin-left:0;margin-right:0}.wide-section{width:min(var(--wide-width),calc(100% - 48px));max-width:var(--wide-width);margin:70px auto 50px}.sticky-header{position:fixed;top:0;left:0;z-index:9999;width:100%;padding-left:24px;padding-right:24px;background-color:transparent;transition:background-color .45s ease,box-shadow .45s ease}.sticky-header.is-scrolled{background-color:rgba(0,0,0,.94);box-shadow:0 4px 18px rgba(0,0,0,.22)}.sticky-header .wp-block-navigation__container{gap:22px}.sticky-header .wp-block-navigation-item__content{font-size:14px;letter-spacing:.5px;text-shadow:0 1px 4px rgba(0,0,0,.75)}.sticky-header .wp-block-navigation-item__content:hover,.sticky-header .wp-block-navigation-item__content:focus,.sticky-header .current-menu-item>.wp-block-navigation-item__content{color:var(--bb3-gold)}.admin-bar .sticky-header{top:32px}.page-hero,.mixtapes-hero,.setlocker-hero,.snapshots-hero{margin-top:0;margin-bottom:0;padding-top:100px;padding-bottom:70px}.page-title,.mixtapes-main-title,.setlocker-main-title,.behind-main-title,.snapshots-main-title{margin:0 0 10px;font-family:var(--font-display);font-size:clamp(46px,5vw,72px);font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;color:var(--bb3-text-display)}.page-subtitle,.mixtapes-subtitle,.setlocker-subtitle,.snapshots-subtitle{margin:0;font-family:var(--font-body);font-size:clamp(28px,3vw,44px);font-weight:300;line-height:1.05;letter-spacing:1px;text-transform:uppercase;color:var(--bb3-pink)}.behind-subtitle{margin:0;font-family:var(--font-body);font-size:clamp(30px,3.4vw,50px);font-weight:300;line-height:1.05;letter-spacing:1px;text-transform:uppercase;color:var(--bb3-pink)}.page-intro{max-width:900px;margin:28px 0 0;font-size:18px;line-height:1.65}.section-title{margin:0 0 18px;font-family:var(--font-heading);font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase}.section-title-gold{color:var(--bb3-gold)}.section-title-pink{color:var(--bb3-pink)}.section-title-blue{color:var(--bb3-blue)}.section-title-white{color:var(--bb3-text-heading)}.display-gold{font-family:var(--font-display);line-height:1;letter-spacing:1px;text-transform:uppercase;color:var(--bb3-gold)}.display-pink{font-family:var(--font-display);font-size:clamp(24px,2.4vw,36px);font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;color:var(--bb3-pink)}.gold-pitch{margin-top:0;margin-bottom:30px;font-family:var(--font-display);font-size:clamp(42px,5vw,72px);font-weight:400;line-height:1.05;letter-spacing:1px;text-transform:uppercase;color:var(--bb3-gold)}.section-kicker{margin:0 0 18px;font-family:var(--font-heading);font-size:clamp(24px,2.4vw,36px);font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;color:var(--bb3-blue)}.text-blue{color:var(--bb3-blue)}.text-grey{color:var(--bb3-grey)}.text-gold{color:var(--bb3-gold)}.text-pink{color:var(--bb3-pink)}@media(max-width:900px){.wp-block-navigation__responsive-container-open{display:flex!important}.wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.pink-section{padding:28px 0}.pink-section .pink-quote{width:min(var(--content-width),calc(100% - 40px));font-size:25px}.legends-columns,.journey-columns,.leo-columns{flex-direction:column;gap:32px}.legends-columns>.wp-block-column,.journey-columns>.wp-block-column,.leo-columns>.wp-block-column{flex-basis:100%!important;width:100%}.behind-page-title{padding-top:90px}}@media(max-width:782px){.admin-bar .sticky-header{top:46px}}@media(max-width:640px){.wp-block-post-content{width:min(var(--content-width),calc(100% - 32px))}.wide-section{width:min(var(--wide-width),calc(100% - 32px))}.pink-section .pink-quote{width:min(var(--content-width),calc(100% - 32px));font-size:21px}.behind-main-title{font-size:clamp(38px,12vw,52px)}.behind-subtitle{font-size:clamp(26px,8vw,38px)}}.message-page-title{padding-top:70px}.privacy-page{padding-top:30px}@media(max-width:900px){.sticky-header .wp-block-navigation__responsive-container.is-menu-open{padding-right:24px}}.bb3live-footer-socials .wp-social-link{color:var(--bb3-pink)!important}.bb3live-footer-socials .wp-social-link a{color:inherit!important}.footer-chat .wp-block-button__link{font-family:var(--font-heading)!important;font-weight:400;font-size:24px;line-height:1!important;background-color:var(--bb3-pink)!important;color:var(--bb3-white)!important;transition:filter .2s ease}.footer-chat .wp-block-button__link:hover,.footer-chat .wp-block-button__link:focus-visible{background-color:var(--bb3-gold)!important;color:var(--bb3-black)!important;filter:none}.bb3live-footer{padding:32px 24px 20px;color:var(--bb3-white);background:var(--bb3-black);text-align:center}.bb3live-footer .bb3live-footer-cta{max-width:var(--wide-width,1280px);margin:0 auto 28px}.bb3live-footer .bb3live-footer-title{margin:0 0 12px;font-family:var(--font-body);font-size:clamp(22px,2.2vw,32px);font-weight:700;line-height:1.15;letter-spacing:-.3px;text-transform:uppercase}.bb3live-footer-cta>p{margin:0 0 16px;font-size:clamp(16px,1.4vw,18px);font-weight:500;line-height:1.5}.bb3live-footer-cta>.wp-block-buttons{margin:0}.bb3live-footer .footer-chat .wp-block-button__link{padding:11px 20px;font-size:21px!important}.bb3live-footer .bb3live-footer-links{max-width:900px;margin:0 auto;gap:32px;align-items:center}.bb3live-footer .bb3live-footer-brand{display:flex;align-items:center;justify-content:center;gap:18px}.bb3live-footer .bb3live-footer-logo{flex:0 0 100px;margin:0}.bb3live-footer .bb3live-footer-logo img{display:block;width:100px;height:auto}.bb3live-footer .bb3live-footer-follow{margin:0}.bb3live-footer-follow>h3,.bb3live-footer-faq>h3{margin:0 0 8px;font-family:var(--font-body);font-size:15px;font-weight:600;line-height:1.5;letter-spacing:.5px;text-transform:uppercase}.bb3live-footer .bb3live-footer-socials{margin:0;gap:12px;min-height:28px;align-items:center;justify-content:center;font-size:24px}.bb3live-footer .bb3live-footer-faq>p{margin:0;font-size:15px;line-height:28px}.bb3live-footer .bb3live-footer-copyright{margin:20px 0 0;font-size:12px;line-height:1.5}body:has(.bb3-enquiry-form) .bb3live-footer-cta{display:none}@media(max-width:781px){.bb3live-footer .bb3live-footer-links{gap:20px}.bb3live-footer .bb3live-footer-brand{gap:14px}}.bb3live-footer .bb3live-footer-faq>h3 a{color:var(--bb3-white);text-decoration:none}.bb3live-footer .bb3live-footer-faq>h3 a:hover,.bb3live-footer .bb3live-footer-faq>h3 a:focus-visible{color:var(--bb3-pink);text-decoration:underline}.bb3-unsubscribe-form-wrap{padding-bottom:clamp(72px,8vw,120px)}@media(min-width:901px){.bb3-unsubscribe-form-wrap{padding-bottom:160px}}