/* Final bounded cleanup: preserve supplied artwork and shared action roles. */
body.cohesive-site.homeschool-refresh .hs-hero-visual{width:min(100%,470px);height:auto;min-height:0;margin:0;justify-self:end;overflow:visible;border-radius:0;background:none}
body.cohesive-site.homeschool-refresh .hs-hero-visual img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;transform:none;border-radius:48% 45% 33% 23% / 38% 44% 28% 22%}
body.cohesive-site.homeschool-refresh .hs-hero-visual figcaption{position:static;padding:12px 0 0;margin:0;background:none;border-radius:0;text-align:right;font-size:14px;line-height:1.5;color:#4b616a}
body.cohesive-site .founders-form .review-form-fields{display:grid;gap:inherit;min-width:0;width:100%;margin:0;padding:0;border:0}
@media(max-width:850px){body.cohesive-site.homeschool-refresh .hs-hero-visual{justify-self:center}}

/* Keep the homepage enrollment copy and Founders rate together on desktop. */
@media(min-width:801px){body.cohesive-site.reference-home #enrollment{column-gap:clamp(24px,3vw,48px)}}
