#rbw-site-header.rbw-menu-shell .brand.rbw-brand-living{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:0;white-space:nowrap}
.rbw-brand-word{display:block;line-height:1}
.rbw-brand-eye{position:relative;display:block;flex:none;width:42px;height:42px;overflow:hidden;pointer-events:none;--rbw-eye-paper:var(--menu-paper,#f7f6f2)}
.rbw-brand-eye>img{position:absolute;left:-25%;top:0;width:150%;max-width:none;height:100%;object-fit:fill;display:block}
.rbw-eye-shutters{position:absolute;inset:0;clip-path:polygon(11% 51%,25% 40%,38% 34%,50% 32%,62% 34%,75% 40%,89% 51%,75% 62%,62% 67%,50% 69%,38% 67%,25% 62%);pointer-events:none}
.rbw-eye-shutters::before,.rbw-eye-shutters::after{content:'';position:absolute;inset-inline:0;height:50%;background:var(--rbw-eye-paper);transform:scaleY(0)}
.rbw-eye-shutters::before{top:0;transform-origin:top center;border-bottom:1px solid #bb812f}
.rbw-eye-shutters::after{bottom:0;transform-origin:bottom center}
.rbw-brand-eye.is-blinking .rbw-eye-shutters::before,.rbw-brand-eye.is-blinking .rbw-eye-shutters::after{animation:rbw-eye-blink .3s ease-in-out both}
@keyframes rbw-eye-blink{0%,100%{transform:scaleY(0)}45%,58%{transform:scaleY(1)}}
rbw-ambient{position:fixed;inset:0;display:block;overflow:hidden;pointer-events:none!important;z-index:30;contain:layout style paint}
rbw-ambient[hidden]{display:none}
.rbw-flight{position:absolute;left:0;top:0;pointer-events:none!important;will-change:transform,opacity}
.rbw-flying-svg{display:block;width:100%;height:100%;overflow:visible;pointer-events:none!important}
.rbw-wing-left,.rbw-wing-right{transform-box:view-box;transform-origin:43% 60%;animation-duration:var(--rbw-flap,.64s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:var(--rbw-phase,0s)}
.rbw-wing-left{animation-name:rbw-left-wing}
.rbw-wing-right{animation-name:rbw-right-wing}
@keyframes rbw-left-wing{from{transform:scaleX(.98) skewY(1deg)}to{transform:scaleX(.22) skewY(-9deg)}}
@keyframes rbw-right-wing{from{transform:scaleX(.98) skewY(-1deg)}to{transform:scaleX(.22) skewY(9deg)}}
.rbw-fire-layer{transform-box:view-box;transform-origin:43% 78%;animation:rbw-flame-burn .72s ease-in-out infinite alternate;animation-delay:var(--rbw-phase,0s)}
.rbw-fire-shimmer{transform-box:view-box;transform-origin:43% 78%;animation:rbw-flame-glimmer .41s ease-in-out infinite alternate;animation-delay:var(--rbw-phase,0s)}
@keyframes rbw-flame-burn{0%{transform:translateY(0) scale(1);opacity:.9}45%{transform:translateY(-1%) scale(1.018,1.04);opacity:1}100%{transform:translateY(-2.1%) scale(.985,1.06);opacity:.85}}
@keyframes rbw-flame-glimmer{0%{opacity:.02;transform:translateY(0)}60%{opacity:.24;transform:translateY(-1.3%)}100%{opacity:.08;transform:translateY(-2.2%)}}
#header-group:has(#rbw-site-header){position:sticky;top:0;z-index:80;align-self:stretch;width:100%}
#rbw-site-header.rbw-menu-shell{overflow:visible}
@media(max-width:940px){#rbw-site-header.rbw-menu-shell .brand.rbw-brand-living{font-size:clamp(16px,4.5vw,22px);letter-spacing:-.9px;gap:5px}.rbw-brand-eye{width:30px;height:30px}}
@media(max-width:359px){#rbw-site-header.rbw-menu-shell .brand.rbw-brand-living{font-size:16px;gap:3px}.rbw-brand-eye{width:26px;height:26px}}
@media(prefers-reduced-motion:reduce){rbw-ambient{display:none!important}.rbw-brand-eye.is-blinking .rbw-eye-shutters::before,.rbw-brand-eye.is-blinking .rbw-eye-shutters::after,.rbw-wing-left,.rbw-wing-right,.rbw-fire-layer,.rbw-fire-shimmer{animation:none!important}}


rbw-swipe.rbw-swipe>img.rbw-hover-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;pointer-events:none;z-index:1;transition:opacity .38s ease}
.rbw-tanks-page rbw-swipe.rbw-swipe>img.rbw-hover-preview{object-fit:cover}
@media(hover:hover) and (pointer:fine){rbw-swipe.rbw-swipe.rbw-hovering>img.rbw-hover-preview{opacity:1}}
.rbw-about-page .rbw-r-chapters>section>h2,.rbw-about-page .rbw-r-chapters>section>p{transition:opacity .55s ease,transform .55s ease}
.rbw-about-page .rbw-reveal-wait{opacity:0;transform:translateY(8px)}
@media(prefers-reduced-motion:reduce){rbw-swipe.rbw-swipe>img.rbw-hover-preview,.rbw-about-page .rbw-r-chapters>section>h2,.rbw-about-page .rbw-r-chapters>section>p{transition:none}.rbw-about-page .rbw-reveal-wait{opacity:1;transform:none}}
