.home-medical{background:var(--paper);color:var(--ink);border-bottom:1px solid #bbb8ae;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5vw;padding:54px 5vw;display:grid}.home-medical>*{min-width:0}.home-medical-copy{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.home-medical-eyebrow{font:700 10px/1.6 var(--font-interface-body);letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px}.home-medical-eyebrow>span{color:var(--red);margin-right:7px;font-size:15px}.home-medical h2{font:400 clamp(32px,3.4vw,52px)/1.13 var(--font-editorial-serif);letter-spacing:-.035em;overflow-wrap:anywhere;max-width:650px;margin:0 0 20px}.home-medical-description{font:400 14px/1.85 var(--font-interface-body);color:#656158;max-width:550px;margin:0 0 26px}.home-medical-links{width:100%;max-width:580px}.home-medical-links>a{color:inherit;border-top:1px solid #bbb8ae;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;text-decoration:none;display:flex}.home-medical-links>a:last-child{border-bottom:1px solid #bbb8ae}.home-medical-links strong{font:600 14px/1.5 var(--font-interface-body);display:block}.home-medical-links small{font:400 11px/1.6 var(--font-interface-body);color:#777369;margin-top:6px;display:block}.home-medical-arrow{font-size:24px}.home-medical-links>a:hover strong,.home-medical-links>a:hover .home-medical-arrow{color:var(--red)}.home-medical-visual{align-self:center;margin:0}.home-medical-image-link{color:#fff;display:block;position:relative;overflow:hidden}.home-medical-image-link img{aspect-ratio:4/3;object-fit:cover;width:100%;transition:transform .4s;display:block}.home-medical-image-link:hover img{transform:scale(1.025)}.home-medical-image-link>span{font:500 11px/1.5 var(--font-interface-body);background:#23211dd1;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.home-medical-image-link i{font-size:20px;font-style:normal}.home-medical-visual figcaption{font:400 9px/1.6 var(--font-interface-body);color:#777369;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:10px;display:flex}.home-medical-visual figcaption a{color:inherit;text-underline-offset:3px;text-decoration:underline}.home-medical a:focus-visible{outline:2px solid var(--ink);outline-offset:5px}@media (max-width:900px){.home-medical{gap:30px;padding:38px 4vw}.home-medical h2{font-size:36px}.home-medical-image-link img{aspect-ratio:1}.home-medical-visual figcaption{font-size:9px}.home-medical-image-link>span{padding:10px;font-size:10px;bottom:10px;left:10px;right:10px}}@media (max-width:600px){.home-medical{grid-template-columns:minmax(0,1fr);gap:25px;padding:32px 20px}.home-medical h2{margin-bottom:16px;font-size:34px}.home-medical-eyebrow{margin-bottom:15px}.home-medical-description{margin-bottom:22px;font-size:14px}.home-medical-links>a{padding:16px 0}.home-medical-image-link img{aspect-ratio:16/10}.home-medical-visual figcaption{gap:5px;font-size:9px}.home-medical-links strong{font-size:14px}}@media (prefers-reduced-motion:reduce){.home-medical-image-link img{transition:none}}
