
.integrated-shell{width:min(1180px,calc(100% - 40px));margin:auto}.integrated-clinics{padding:80px 0;background:#f3f7f6;color:#183b48}.integrated-clinics h2{font:normal clamp(2rem,4vw,3rem)/1.15 Georgia,serif;margin:12px 0 20px}.integrated-clinic-grid{display:grid;grid-template-columns:repeat(10,1fr);gap:18px;margin:30px 0}.integrated-clinic{grid-column:span 2;background:#fff;border:1px solid #dce6e5;border-radius:18px;padding:24px 16px;text-align:center}.integrated-clinic:nth-child(-n+2){grid-column:span 5}.integrated-clinic img{width:100%;height:120px;object-fit:contain}.integrated-clinic h3{font:600 .95rem/1.5 Arial,sans-serif;margin:16px 0 0}.integrated-note{font-size:.85rem;color:#5c7075;line-height:1.7}.integrated-book-note{font-size:.88rem;line-height:1.7;margin:15px 0;color:#567078}.integrated-related{padding:32px 20px;text-align:center;background:#edf4f3}.integrated-related a{display:inline-block;margin:8px 15px;color:#087079;font-weight:600;text-decoration:underline}
@media(max-width:760px){.integrated-clinic-grid{grid-template-columns:repeat(2,1fr)}.integrated-clinic,.integrated-clinic:nth-child(-n+2){grid-column:span 1}.integrated-clinics{padding:54px 0}.integrated-clinic{padding:20px 10px}.integrated-clinic img{height:100px}.integrated-shell{width:calc(100% - 36px)}}
