/* BETA subscription benefit. Existing form and consent behavior are unchanged. */
#beta .beta67-benefit{max-width:520px;margin:0 0 24px;padding:24px;border:1px solid #d4e1f7;border-radius:15px;background:#f6f9ff;color:#173756}
#beta .beta67-kicker{display:flex;align-items:center;gap:8px;margin:0 0 15px;font-size:11px;font-weight:700;line-height:1.5;letter-spacing:.065em;color:#46658c}
#beta .beta67-kicker svg{width:21px;height:21px;flex:0 0 21px;fill:#e5f5ee;stroke:#16866a;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
#beta .beta67-kicker svg circle{stroke:none}
#beta .beta67-benefit h3{display:flex;align-items:center;gap:15px;margin:0 0 16px;font-size:23px;font-weight:700;line-height:1.2;letter-spacing:-.025em;color:#173756}
#beta .beta67-number{flex:none;font-size:49px;font-weight:750;line-height:1;letter-spacing:-.06em;color:#1d4ed8;white-space:nowrap}
#beta .beta67-description{margin:0;font-size:17px;line-height:1.7;color:#375775}
#beta .beta67-description strong{font-weight:650;color:#224b94}
#beta .beta67-continuity{margin:15px 0 0;padding-top:14px;border-top:1px solid #dce6f6;font-size:15px;line-height:1.7;color:#506783}
@media(max-width:600px){#beta .beta67-benefit{padding:20px;margin-bottom:22px}#beta .beta67-benefit h3{gap:13px;font-size:21px}#beta .beta67-number{font-size:45px}#beta .beta67-description{font-size:16px}#beta .beta67-kicker{font-size:10px;letter-spacing:.05em}}
@media(max-width:350px){#beta .beta67-benefit{padding:18px}#beta .beta67-benefit h3{align-items:flex-start;flex-direction:column;gap:9px}#beta .beta67-number{font-size:46px}}
