.ht247-welcome-promo{margin:16px 0;border:1px solid rgba(23,105,172,.28);border-radius:14px;background:linear-gradient(140deg,rgba(229,244,255,.86),rgba(255,255,255,.68));box-shadow:0 4px 20px rgba(9,42,89,.07);padding:18px;color:#092a59}.ht247-welcome-promo-inner{display:grid;gap:9px}.ht247-promo-kicker{font-size:.75rem;letter-spacing:.08em;font-weight:800;color:#1769ac}.ht247-welcome-promo strong{font-size:1.12rem;line-height:1.35;color:#0a4c87}.ht247-welcome-promo p{margin:0;font-size:.83rem;line-height:1.55;color:#365977}@media(max-width:540px){.ht247-welcome-promo{padding:13px}.ht247-welcome-promo strong{font-size:1rem}}