/* One shared green panel treatment across R23. */
main .r23-hero-panel{background:#17372e!important;background-image:linear-gradient(135deg,#17372e,#254b3c)!important;color:#fff!important;border:0!important;border-left:0!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important}
main .r23-hero-panel:before,main .r23-hero-panel:after{display:none!important}
main .r23-hero-panel h2,main .r23-hero-panel h3{color:#fff!important}
main .r23-hero-panel .kicker,main .r23-hero-panel .r23-canon-kicker,main .r23-hero-panel .conv7-kicker{color:#e6eee9!important}
.r23-business-v2 h1{hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important}

/* Comfortable mobile inset; prices have their own centered rows. */
@media(max-width:760px){main .r23-hero-panel{padding-left:24px!important;padding-right:24px!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;overflow-wrap:break-word}main .v14-prices,main .l53-prices{grid-template-columns:minmax(0,1fr)!important;gap:22px!important;text-align:center}main .v14-price,main .l53-price{padding:12px 0 18px!important;min-width:0}main .v14-price strong,main .l53-price strong{font-size:clamp(46px,15vw,64px)!important;white-space:nowrap}main .v14-time,main .l53-time{text-align:center}main .r23-hero-panel .v14-work,main .r23-hero-panel .l53-work{gap:16px!important;grid-template-columns:1fr!important}main .r23-hero-panel .v14-work b,main .r23-hero-panel .l53-work b{font-size:24px!important}}
main .conv7-stage-top{flex-wrap:wrap;gap:16px}main .conv7-partner-badge{max-width:100%;white-space:normal!important;box-sizing:border-box}main .conv7-stage-body{min-width:0}main .conv7-stage-facts{min-width:0}
