
/* KEEL medically guided model: planned services clearly marked */
.keel-medical-section{padding:76px 0;background:#edf5f5}.keel-medical-section h2{max-width:790px;color:#0e2e3d;font:800 clamp(27px,3vw,42px) Manrope,sans-serif;margin:12px 0}.keel-medical-intro{max-width:780px;color:#45606b;font-size:17px;line-height:1.65}.keel-medical-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.keel-medical-grid article{background:white;border:1px solid #d9e8e9;border-radius:20px;padding:28px;box-shadow:0 8px 24px #0e2e3d0b}.keel-medical-grid h3{color:#0e2e3d;font:700 22px Manrope,sans-serif;margin:12px 0}.keel-medical-grid p{color:#395767;line-height:1.6}.keel-medical-grid small{display:block;color:#607a85;margin-top:16px}.keel-num{color:#168f98;font-weight:800;letter-spacing:.12em}.keel-real-facility{margin:34px 0 0;max-width:950px}.keel-real-facility img{width:100%;height:auto;max-height:440px;object-fit:contain;background:#eef3f4;border-radius:16px}.keel-real-facility figcaption{font-size:13px;color:#526873;margin-top:8px}@media(max-width:800px){.keel-medical-grid{grid-template-columns:1fr}.keel-medical-section{padding:48px 0}}
