.FirstVisitBanner_banner__moCpr{display:flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:8px 16px;background:linear-gradient(90deg,#1763d6,#2f7ff0);color:#fff;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.2px;text-decoration:none;white-space:nowrap}.FirstVisitBanner_banner__moCpr:hover .FirstVisitBanner_link__VuUqt{text-decoration:underline}.FirstVisitBanner_tag__5dTzP{flex:0 0 auto;padding:3px 9px;border-radius:20px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.35);font-size:11px;font-weight:700;letter-spacing:.3px}.FirstVisitBanner_text__K2H8m strong{font-weight:800;color:#ffe27a}.FirstVisitBanner_link__VuUqt{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;color:rgba(255,255,255,.9);font-size:13px;font-weight:600}@media (max-width:640px){.FirstVisitBanner_banner__moCpr{gap:8px;padding:8px 14px;font-size:13px}.FirstVisitBanner_link__VuUqt{display:none}}@media (max-width:380px){.FirstVisitBanner_banner__moCpr{font-size:12px}.FirstVisitBanner_tag__5dTzP{display:none}}