html body #clinicAbout#clinicAbout#clinicAbout .about-layout{width:min(1280px,calc(100% - 48px))!important;max-width:1280px!important;grid-template-columns:1.6fr 1fr!important;gap:44px!important}
html body #clinicAbout#clinicAbout#clinicAbout #clinicGallery{max-width:none!important;width:100%!important}
html body #clinicAbout#clinicAbout#clinicAbout .clinic-photo-pair{display:flex;align-items:center;justify-content:center;gap:16px;min-width:0}
html body #clinicAbout#clinicAbout#clinicAbout #clinicGallery .clinic-main-photo{flex:1.18 1 0;min-width:0;width:auto!important;max-width:calc((max(560px,calc(100vh - var(--home-chrome-height,300px))) - 130px)*.75)!important;margin:0!important;border-radius:14px!important}
html body #clinicAbout#clinicAbout#clinicAbout .clinic-second-photo{flex:1 1 0;min-width:0;max-width:calc((max(560px,calc(100vh - var(--home-chrome-height,300px))) - 200px)*.75);border-radius:14px;overflow:hidden;box-shadow:0 8px 25px #31422b18}
html body #clinicAbout#clinicAbout#clinicAbout #clinicGallery #clinicMainImage,html body #clinicAbout#clinicAbout#clinicAbout #clinicSecondImage{display:block;width:100%!important;height:auto!important;aspect-ratio:3/4;object-fit:contain!important;max-height:none!important;border:0!important}
html body #clinicAbout#clinicAbout#clinicAbout .clinic-thumbnails{max-width:500px;margin:16px auto 0!important;gap:8px!important}
html body #clinicAbout#clinicAbout#clinicAbout .about-copy{max-width:none!important;transform:none!important;padding:0!important}
@media(min-width:761px) and (max-width:1150px){html body #clinicAbout#clinicAbout#clinicAbout .about-layout{gap:30px!important;grid-template-columns:1.6fr 1fr!important}html body #clinicAbout#clinicAbout#clinicAbout .section-title h1{font-size:34px!important}}
@media(max-width:999px){html body #clinicAbout#clinicAbout#clinicAbout .clinic-photo-pair{max-width:650px;margin:auto}html body #clinicAbout#clinicAbout#clinicAbout #clinicGallery .clinic-main-photo{max-width:320px!important}html body #clinicAbout#clinicAbout#clinicAbout .clinic-second-photo{max-width:270px}}
@media(max-width:760px){html body #clinicAbout#clinicAbout#clinicAbout .about-layout{grid-template-columns:1fr!important;gap:28px!important;width:calc(100% - 36px)!important}html body #clinicAbout#clinicAbout#clinicAbout .clinic-photo-pair{gap:10px}html body #clinicAbout#clinicAbout#clinicAbout .clinic-thumbnails{gap:3px!important}html body #clinicAbout#clinicAbout#clinicAbout .clinic-thumbnail img{height:42px!important}}
