
/* SEO V2: content extensions only; approved corporate tokens and typefaces are inherited. */
.geo-euthanasia-section{padding:0 0 43px}.geo-euthanasia-section h2{font-size:29px}
.geo-care-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.geo-care-card{display:flex;gap:18px;padding:26px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(130deg,var(--sky-soft),var(--white));align-items:flex-start;min-width:0}
.geo-care-card>div{min-width:0}.geo-care-card h3{font-size:18px;margin:3px 0 12px}.geo-care-card p{font-size:13px;line-height:1.8;margin-top:10px}.geo-care-card .text-link{margin-top:16px;font-size:12px;white-space:normal}
.geo-contact-links{display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:23px}.geo-contact-links .text-link{font-size:12px}
@media(max-width:950px){.geo-care-card{padding:22px;gap:13px}.geo-care-card .icon-round{width:37px;height:37px}.geo-care-card h3{font-size:16px}.geo-care-card p{font-size:12px}}
@media(max-width:700px){.geo-euthanasia-section{padding-bottom:32px}.geo-euthanasia-section h2{font-size:26px}.geo-care-grid{grid-template-columns:1fr;gap:14px}.geo-care-card{padding:21px;gap:14px}.geo-care-card h3{font-size:17px}.geo-care-card p{font-size:13px}.geo-care-card .text-link{font-size:11px}}
@media(max-width:370px){.geo-care-card{padding:18px;gap:12px}.geo-care-card .icon-round{width:30px;height:30px}.geo-care-card .icon-round .icon{width:19px;height:19px}.geo-care-card h3{font-size:16px}.geo-care-card p{font-size:12px}}
@media print{.geo-care-card{break-inside:avoid}}
