/* Approved seasonal garden-care imagery. */
.fresh-care{background:#f6f2e8;color:#334738;padding:clamp(3rem,6vw,5rem) 0;scroll-margin-top:8rem}.fresh-care header{max-width:760px;margin-bottom:2rem}.fresh-care h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.15}.fresh-care p{line-height:1.7}.fresh-care__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2.4rem);align-items:start}.fresh-care__photo{margin:0;min-width:0}.fresh-care__photo img{display:block;width:100%;height:auto;border-radius:4px}.fresh-care__photo figcaption{padding-top:.8rem;font-size:.95rem;line-height:1.6;color:#526052}.fresh-service-photo img{object-position:center 62%!important}.fresh-hero-photo{max-width:490px;justify-self:center}.fresh-hero-photo img{max-height:680px;width:100%;object-fit:contain}@media(max-width:720px){.fresh-care__grid{grid-template-columns:1fr}.fresh-hero-photo{max-width:100%}}

.fresh-care__grid--three > :first-child{grid-column:1/-1;max-width:820px;justify-self:center}.fresh-care__grid--three > :first-child img{max-height:580px;object-fit:contain}
