.coaching-voice .sp-detail-copy .cv-availability{display:grid;grid-template-columns:130px 1fr;align-items:center;gap:24px;max-width:470px;width:100%;margin:0 0 20px;padding:22px 26px;border:0;border-radius:24px;background:#fff;box-shadow:5px 6px 0 #052A2D}
.cv-capacity-count{display:flex;align-items:center;gap:13px}.cv-capacity-count>strong{font:800 3rem/1 Unbounded,sans-serif;display:inline-block;background:linear-gradient(105deg,#FC5417,#FF2F62);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.cv-capacity-count>span{font:700 .7rem/1.5 Unbounded,sans-serif;text-transform:uppercase;max-width:62px;letter-spacing:.03em}
.cv-capacity-hours{padding-left:24px;border-left:1px solid #b7cbca;display:flex;flex-direction:column;gap:5px}.cv-capacity-hours>span{font:700 .65rem/1.4 Unbounded,sans-serif;letter-spacing:.06em;text-transform:uppercase}.cv-capacity-hours>strong{font:800 1.1rem/1.4 Unbounded,sans-serif}.cv-capacity-hours>small{font:500 .9rem/1.4 GeneralSans,sans-serif}
.coaching-voice .cv-under-button{font:500 .9rem/1.5 GeneralSans,sans-serif!important;margin:8px 0 0!important;max-width:470px;width:100%;text-align:left}
.coaching-voice .rv-community small{text-transform:uppercase!important}.cv-ticker-error{text-align:center;margin:18px 20px 0;font:600 1rem/1.5 GeneralSans,sans-serif}.cv-ticker-error a{color:#052A2D;text-decoration:underline}
@media(max-width:540px){.coaching-voice .sp-detail-copy .cv-availability{grid-template-columns:116px 1fr;gap:16px;padding:21px}.cv-capacity-count>strong{font-size:2.65rem}.cv-capacity-count>span{font-size:.63rem}.cv-capacity-hours{padding-left:18px}.cv-capacity-hours>strong{font-size:1rem}}
