.home-copy .home-price,.launch-card .launch-benefits{container-type:inline-size}
.home-copy .home-price .home-price-audience,.launch-card .trial-audience{display:block;color:#15365b;font-size:clamp(12px,4.5cqi,23px);font-weight:800;line-height:1.35;letter-spacing:0;text-transform:uppercase;white-space:nowrap;margin:0 0 14px}
.launch-card .launch-title{display:grid;grid-template-columns:48px minmax(0,1fr);gap:10px 14px;align-items:center}
.launch-card .launch-title>div{display:contents}
.launch-card .trial-audience{grid-column:1/-1;grid-row:1;margin-bottom:2px}
.launch-card .launch-gift{grid-column:1;grid-row:2;width:48px;height:48px;background:transparent;border:0;box-shadow:none;color:#27853c;border-radius:0}
.launch-card .launch-title h2{grid-column:2;grid-row:2}
.homira-gift{flex-shrink:0;color:#27853c;background:transparent;fill:none}
.community-offer-dialog .community-offer-headline{grid-column:1/-1;font-size:clamp(25px,3vw,34px);line-height:1.2;color:#15365b;margin:0 0 8px;max-width:760px;letter-spacing:-.025em}
@media(max-width:680px){.launch-card .launch-title{grid-template-columns:38px minmax(0,1fr);column-gap:10px}.launch-card .launch-gift{width:38px;height:38px}.community-offer-dialog .community-offer-headline{font-size:26px}}
