:root{--lime:#60ebf5;--ink:#f0f7ff;--muted:#a2b0c7;--brand-background:#11161e;--brand-panel:#1a2634;--brand-text:#f0f7ff;--brand-muted:#a2b0c7;--brand-accent:#60ebf5;--brand-pink:#ef5b9d;}
body{background:var(--brand-background);color:var(--brand-text)}
.hero-banner{position:relative}.hero-banner img{width:100%;height:auto;display:block}.banner-label{position:absolute;left:6%;top:50%;transform:translateY(-50%);font-size:clamp(20px,4vw,54px);font-weight:750}.brand-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;margin-right:10px}
