.allot-mark{gap:24px}.allot-symbol{width:clamp(52px,8vw,96px);height:clamp(52px,8vw,96px);color:var(--accent);display:block}.allot-symbol svg{width:100%;height:100%;display:block}.allot-symbol path{transform-box:fill-box;transform-origin:center;animation:allot-in 1s cubic-bezier(.2,.8,.2,1) both}.allot-symbol path:nth-child(2){animation-delay:.08s}.allot-symbol path:nth-child(3){animation-delay:.16s}.allot-symbol path:nth-child(4){animation-delay:.24s}.brand .lg svg{width:28px;height:28px;filter:none}.hb-ca .mono{font-size:11px}.stage .mark-t{letter-spacing:-.07em}@keyframes allot-in{from{opacity:0;transform:translateY(12px) scale(.8)}to{opacity:1;transform:none}}@media(max-width:520px){.allot-mark{gap:14px}.allot-mark .mark-t{font-size:clamp(48px,14vw,76px)}}@media(prefers-reduced-motion:reduce){.allot-symbol path{animation:none}}
/* STACKED: three coin layers, one flat silhouette. */
.allot-mark{font-size:clamp(46px,11vw,150px);gap:22px}.allot-symbol{width:clamp(40px,7vw,88px);height:clamp(44px,7.6vw,96px);flex-shrink:0}.allot-symbol path{animation-duration:.85s}.brand .lg svg{width:28px;height:30px;filter:none}@media(max-width:520px){.allot-mark{gap:12px}.allot-mark .mark-t{font-size:clamp(36px,10.5vw,55px)}}
