
/* Health & Beauty exclusive operations: V19 premium typography and accessibility */
.hb34-exclusive-spotlight{margin:0 0 24px!important;padding:23px clamp(15px,3vw,31px)!important;border:1.5px solid #e5c374;border-radius:18px;background:linear-gradient(113deg,#091b2b 0%,#133857 62%,#0b243f 100%);box-shadow:0 12px 30px #071b2630;position:relative;overflow:hidden}
.hb34-exclusive-spotlight:after{content:"";position:absolute;right:-50px;top:-100px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,#f6d98f24,transparent 70%);pointer-events:none}
.hb34-exclusive-eyebrow{display:inline-block;padding:6px 13px;border:1px solid #f1d08b;border-radius:80px;color:#102940!important;background:linear-gradient(100deg,#d9ae5c,#f4dfaa);font:850 12px/1.5 system-ui,sans-serif!important;letter-spacing:.07em;text-transform:uppercase}
.hb34-exclusive-spotlight h2{display:flex;gap:clamp(8px,2vw,26px);flex-wrap:wrap;align-items:center;font:900 clamp(27px,3.7vw,51px)/1.15 system-ui,sans-serif!important;color:#fff!important;letter-spacing:-.04em;margin:16px 0 10px!important;text-shadow:0 3px 16px #0008}
.hb34-exclusive-spotlight h2 strong{color:#f5dca6!important;font-weight:900!important}
.hb34-exclusive-spotlight h2 strong:last-child{color:#fff!important}
.hb34-exclusive-spark{color:#f1ca78;font-size:clamp(20px,2vw,31px)}
.hb34-exclusive-spotlight p{color:#e9f0fa!important;font:600 clamp(14px,1.5vw,17px)/1.6 system-ui,sans-serif!important;margin:0!important}
.focus-card.hb-exclusive-focus{outline:2px solid #d6b16c;outline-offset:-2px;box-shadow:0 10px 28px #051e2c30}
.focus-card.hb-exclusive-focus .hb-exclusive-card-badge{background:linear-gradient(100deg,#cba156,#f6df9d)!important;color:#071e32!important;font-weight:900!important;box-shadow:0 4px 13px #0514224d}
.focus-card.hb-exclusive-focus .ribbon{background:linear-gradient(110deg,#06182eea,#123b52e8)!important}
.focus-card.hb-exclusive-focus h2.hb34-signature-heading{font:900 clamp(26px,3vw,43px)/1.12 system-ui,sans-serif!important;color:#fff!important;letter-spacing:-.035em!important;text-shadow:0 2px 11px #0009!important}
.hb34-exclusive-surgery-signature{display:flex;flex-direction:column;gap:8px;border-left:5px solid #edc579;padding:14px 19px;margin:12px 0 18px;background:linear-gradient(105deg,#071d32,#17455f);border-radius:0 16px 16px 0;max-width:840px;box-shadow:0 6px 26px #112e412e}
.hb34-exclusive-surgery-signature span{font:850 12px/1.4 system-ui,sans-serif;color:#f6d78b;letter-spacing:.06em;text-transform:uppercase}
.hb34-exclusive-surgery-signature strong{font:900 clamp(30px,4vw,54px)/1.09 system-ui,sans-serif;color:#fff;letter-spacing:-.043em;text-shadow:0 3px 16px #0007}
h1.hb34-exclusive-h1{font-weight:850!important;font-size:clamp(27px,3vw,43px)!important;line-height:1.16!important}
.hb34-why-vip{font-weight:650!important;font-size:clamp(17px,1.8vw,21px)!important;line-height:1.6!important}
.hb34-why-vip-proof{display:block;margin-top:12px;font-size:clamp(13px,1.4vw,16px);font-weight:750;color:#d2ad69!important;line-height:1.7}
@media(max-width:570px){.hb34-exclusive-spotlight{margin-inline:0!important}.hb34-exclusive-spotlight h2{gap:10px}.hb34-exclusive-surgery-signature{padding:12px}}
@media(prefers-reduced-motion:reduce){.hb34-exclusive-spotlight:after{animation:none}}
