@font-face{font-family:PPEditorial;font-weight:400;src:url(/fonts/PPEditorialNew-Regular.woff2)format("woff2"),url(/fonts/PPEditorialNew-Regular.woff)format("woff");font-display:swap}@font-face{font-family:PPEditorialItalic;font-weight:400;src:url(/fonts/PPEditorialNew-Italic.woff2)format("woff2"),url(/fonts/PPEditorialNew-Italic.woff)format("woff");font-display:swap}*,:before,:after{box-sizing:border-box;font-size:17px}html{background-color:var(--black)}html>body{font-family:supria-sans;font-weight:var(--fontLight);max-width:var(--maxWidth);margin:0 auto;padding:0}html>body.noScroll{overflow:hidden!important}:root{--black:#000;--lighterBlack:#101010;--white:#fff;--yellow:#f9cf00;--charcoal:#1d1d1d;--lightCharcoal:#343434;--grey:#aaa;--darkGrey:#1f1f1f;--h2FontSize:2.125rem;--h2LineHeight:2.75rem;--h3FontSize:1.5rem;--h3LineHeight:1.938rem;--maxWidth:1920px;--smallSideSpacing:7vw;--sideSpacing:calc(var(--smallSideSpacing) * 2);--componentSpacing:80px;--fontLight:300;--fontRegular:400;--fontMedium:500;--fontSemiBold:600;--borderRadius:4px;--navHeight:116px}h2{color:var(--white);font-family:PPEditorial;font-weight:var(--fontLight);font-size:var(--h2FontSize);line-height:var(--h2LineHeight)}h3{color:var(--white);font-family:PPEditorial;font-weight:var(--fontLight);font-size:var(--h3FontSize);line-height:var(--h3LineHeight)}p{font-size:1rem;line-height:1.5rem}.black{background-color:var(--lighterBlack)}.charcoal{background-color:var(--charcoal)}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity 2.5s}.fade-exit{opacity:1;z-index:-9!important}.fade-exit-active{opacity:0;transition:opacity 2.5s;z-index:-9!important}.browserOverlay{z-index:1000;width:100%;height:100%;padding:0 var(--sideSpacing);background-color:#1d1d1de6;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.browserOverlay .browserInner{max-width:600px}.browserOverlay .browserInner .browserBtn{font-family:supria-sans;font-size:.875rem;line-height:1.063rem;font-weight:var(--fontMedium);background-color:var(--yellow);border:3px solid var(--yellow);width:fit-content;color:var(--charcoal);border-radius:60px;align-items:center;padding:10px 20px;text-decoration:none;display:flex;position:relative}.browserOverlay .browserInner .browserBtn:hover{background-color:var(--white);border:3px solid var(--yellow);cursor:pointer}.fade-transition-enter{opacity:0}.fade-transition-enter-done{opacity:1;transition:opacity .25s ease-out}.fade-transition-exit-active{opacity:0;transition:opacity .25s ease-out}@media screen and (min-width:768px){:root{--componentSpacing:60px;--h2FontSize:2.5rem;--h2LineHeight:3.25rem}}@media screen and (min-width:1200px){.browserOverlay .browserInner .browserBtn{padding:15px 30px}}@media screen and (min-width:1900px){:root{--smallSideSpacing:clamp(5vw, 7vw, 250px);--sideSpacing:min(14vw, 300px)}}
