.bbp-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.bbp-alert{background:#84df33;color:#0a0a0a;padding:9px 0;font-size:14px}.bbp-alert a{font-weight:700;text-underline-offset:3px}
.bbp-language-link{border:1px solid #555;border-radius:999px;padding:9px 14px;color:#fff;text-decoration:none;font-size:13px}.bbp-language-link:hover{border-color:#84df33;color:#84df33}
.bbp-menu-toggle{display:none;width:45px;height:42px;border:1px solid #555;background:transparent;padding:9px;cursor:pointer}.bbp-menu-toggle>span:not(.screen-reader-text){display:block;height:2px;margin:5px 0;background:#fff}
.bbp-countdown{background:#0a0a0a;color:#fff;padding:30px 0}.bbp-countdown .wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.bbp-countdown .eyebrow{margin:0}.bbp-countdown p:last-child{display:flex;align-items:center;gap:18px;margin:0}.bbp-countdown strong{color:#84df33;font-family:"Barlow Condensed",sans-serif;font-size:58px;line-height:1}.bbp-countdown span{max-width:190px;font-weight:600;line-height:1.25}
.bbp-sponsor-wall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:35px 0}.bbp-sponsor-card{background:#fff;border-top:5px solid #e85d2a;padding:24px}.bbp-sponsor-card img{width:100%;height:150px;object-fit:contain;margin-bottom:18px}.bbp-sponsor-card h3{font-size:27px}.bbp-sponsor-card a{text-decoration:none}
@media(max-width:1050px){.bbp-language-link{margin-left:auto}.bbp-menu-toggle{display:block;order:3}.site-nav{display:none;order:4;width:100%;max-height:calc(100vh - 130px);overflow:auto}.site-nav.is-open{display:block}.site-nav ul{display:block!important;min-width:0!important}.site-nav li{border-top:1px solid #2b2b2b}.site-nav a,.bbp-more-toggle{display:block;width:100%;padding:14px 4px;text-align:left}.site-nav .bbp-more-menu{position:static!important;display:block!important;background:#151515!important;box-shadow:none!important}.site-nav .bbp-more-menu li{padding-left:20px}.bbp-menu-open{overflow:hidden}}
@media(max-width:720px){.bbp-language-link{display:none}.bbp-countdown .wrap{display:block}.bbp-countdown p:last-child{margin-top:12px}.bbp-sponsor-wall{grid-template-columns:1fr}}
