.service-section{padding:40px 0 55px;border-top:1px solid var(--line)}
.service-heading{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;margin-bottom:35px}
.service-heading p:not(.eyebrow){max-width:600px;font-size:13px;color:var(--muted)}
.service-pet-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
.service-pet-grid .art-image{aspect-ratio:1.15}
.service-note{font-size:10px;color:var(--muted);margin-top:22px}
.services-page .art-dimensions{display:none}
.service-science-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:28px;align-items:start;margin-bottom:30px}
.service-science-grid>figure>.image-button{background:white;padding:24px;aspect-ratio:1.5;display:flex;align-items:center}
.service-science-grid img{object-fit:contain}
.service-science-grid figcaption{font-family:var(--serif);font-size:25px;margin-top:14px;line-height:1.3}
.service-science-grid figcaption span{display:block;font-family:var(--sans);font-size:10px;color:var(--muted);margin-top:6px}
.service-science-grid .art-image{aspect-ratio:1.5;background:white}
.site-header nav{flex-wrap:wrap}
@media(max-width:760px){.service-heading{grid-template-columns:1fr;gap:22px}.service-heading h2{font-size:34px}.service-section{padding:30px 0 40px}.service-pet-grid{grid-template-columns:1fr;gap:30px}.service-pet-grid .art-image{aspect-ratio:1.3}.service-science-grid{grid-template-columns:1fr;gap:30px}.site-header nav{justify-content:flex-start;gap:6px 18px}}
