/* PokeRip: preserve the arcade identity while fitting the longer wordmark. */
.site-sidebar>.brand{font-size:25px;letter-spacing:-1.3px;gap:7px;padding-left:15px;padding-right:12px}
.site-sidebar .brand img{width:39px;height:49px;object-fit:contain}
.brand-dot{font-size:6px;margin-left:3px}
.arcade-brand-art img{width:80px;height:88px;object-fit:contain}
.arcade-brand-art>span{font-size:52px;letter-spacing:-2px}
.booster-logo strong{font-size:15cqw;letter-spacing:-.7cqw}
.booster-emblem{font-size:16cqw;color:#c9f785;text-shadow:1px 1px #142b25}
.boot-word{font-size:clamp(40px,9vw,78px);letter-spacing:3px;white-space:nowrap}
.boot-word>span:first-child{color:var(--ink)}
.footer-top .brand{font-size:25px;letter-spacing:-1px}
.footer-top .brand img{width:41px;height:47px;object-fit:contain}
@media(max-width:1100px) and (min-width:761px){.site-sidebar>.brand{font-size:21px;letter-spacing:-1.2px;gap:3px;padding-left:9px;padding-right:5px}.site-sidebar .brand img{width:30px;height:42px}.brand-dot{font-size:5px;margin-left:2px}}
@media(max-width:760px){.site-sidebar>.brand{padding:0;font-size:0}.site-sidebar .brand img{width:38px;height:44px;margin-top:-7px}.arcade-brand-art{gap:8px}.arcade-brand-art img{width:63px;height:76px}.arcade-brand-art>span{font-size:clamp(32px,8vw,45px);letter-spacing:-1.5px}.boot-word{font-size:clamp(35px,10vw,62px);letter-spacing:1px}.footer-top .brand{font-size:25px}}
