.brand-reborn{display:flex;align-items:center;min-width:124px}.brand-reborn>img{display:block;width:146px;height:44px;object-fit:contain;object-position:left center;filter:drop-shadow(0 5px 12px #0007)}
.share-card-box{display:grid;grid-template-columns:112px minmax(0,1fr) auto auto auto;gap:10px;align-items:center;margin:18px 0;padding:13px;border:1px solid #e0bc4a66;border-radius:20px;background:linear-gradient(135deg,#28301e,#111e31);box-shadow:0 16px 32px #0004}.share-card-box>img{width:112px;aspect-ratio:1;border-radius:14px;object-fit:cover}.share-card-box>div{display:grid;gap:3px}.share-card-box>div span{color:var(--gold);font-size:8px;font-weight:950;letter-spacing:.13em}.share-card-box>div strong{font-size:15px}.share-card-box>div small{color:var(--muted);font-size:9px}.share-card-box .btn{margin:0;padding:10px 12px;font-size:9px;white-space:nowrap}
.title-celebration .share-card-box{z-index:5;width:min(850px,100%);text-align:left;background:#101b2dee}.title-celebration .share-card-box>img{width:105px}
@media(max-width:720px){.brand-reborn{min-width:104px}.brand-reborn>img{width:122px;height:38px}.share-card-box{grid-template-columns:78px minmax(0,1fr);padding:11px}.share-card-box>img,.title-celebration .share-card-box>img{grid-row:1/3;width:78px}.share-card-box>div{align-self:end}.share-card-box .btn{grid-column:auto;padding:9px 8px}.share-card-box .btn.primary{grid-column:2}.share-card-box .btn.ghost{margin:0}.title-celebration .share-card-box{grid-template-columns:78px minmax(0,1fr)}}
