.site-clinic main{width:min(1120px,calc(100% - 80px));margin:0 auto}.clinic-intro{display:grid;grid-template-columns:1.05fr .95fr;gap:50px;align-items:center;padding:45px 0 55px}.clinic-intro .eyebrow{margin-top:28px}.clinic-intro h1{font-size:clamp(38px,4.5vw,62px);line-height:1.08;margin:22px 0}.clinic-intro p{font-size:19px;line-height:1.8;max-width:650px;color:#496367}.clinic-intro figure{margin:0;border:1px solid #cbded8;border-radius:20px;overflow:hidden;background:#edf5f3}.clinic-intro img{display:block;width:100%;height:auto}.clinic-intro figcaption{padding:15px 20px;font-size:14px;color:#496367}.clinic-story,.clinic-places{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;padding:45px 0!important;border-top:1px solid #cbded8}.clinic-story h2,.clinic-places h2,.clinic-trust h2,.clinic-safety h2,.clinic-services h2,.clinic-next h2{font-size:clamp(28px,3vw,40px);line-height:1.2;margin:0 0 23px}.clinic-story p,.clinic-places p,.clinic-services p{font-size:17px;line-height:1.85;color:#496367;margin:0 0 18px}.clinic-trust,.clinic-safety,.clinic-services{padding:45px 0!important}.clinic-trust>.eyebrow{display:block;margin-bottom:20px}.clinic-trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.clinic-trust-grid article{border:1px solid #cbded8;border-radius:20px;padding:30px;background:#f1f7f5}.clinic-trust-grid article:nth-child(2){background:#fffaf0;border-color:#e9d9ae}.clinic-trust h3{font-size:27px;line-height:1.25;margin:18px 0}.clinic-trust p,.clinic-trust small{font-size:16px;line-height:1.8;color:#496367}.clinic-trust small{font-size:13px}.clinic-symbol{font-size:25px;color:#946816}.clinic-membership{border-top:1px solid #e1d3ae;padding-top:18px}.clinic-section-lead{font-size:18px;line-height:1.8;max-width:850px;color:#496367}.clinic-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:35px}.clinic-steps article{border-top:1px solid #cbded8;padding-top:20px}.clinic-steps article>span{color:#946816;font:19px Georgia,serif}.clinic-steps h3{font-size:22px;line-height:1.3;margin:18px 0}.clinic-steps p{font-size:15px;line-height:1.8;color:#496367}.clinic-services{max-width:880px}.clinic-places{margin-top:20px}.clinic-next{padding:35px!important;margin:30px 0 55px;background:#fff4d6;border:1px solid #e7d5ac;border-radius:20px}.clinic-next .eyebrow{display:block;margin-bottom:18px}.clinic-next p{font-size:18px;line-height:1.8;max-width:800px}.site-clinic a:focus-visible{outline:3px solid #b58122;outline-offset:3px}@media(max-width:900px){.clinic-steps{grid-template-columns:1fr 1fr}}@media(max-width:760px){.site-clinic main{width:calc(100% - 40px)}.clinic-intro{grid-template-columns:1fr;gap:25px;padding:28px 0 35px}.clinic-intro h1{font-size:42px}.clinic-intro p{font-size:17px}.clinic-intro .eyebrow{font-size:11px}.clinic-story,.clinic-places{grid-template-columns:1fr;gap:12px;padding:32px 0!important}.clinic-trust-grid{grid-template-columns:1fr}.clinic-trust-grid article{padding:25px}.clinic-steps{gap:20px}.clinic-next{padding:25px!important}}@media(max-width:420px){.clinic-steps{grid-template-columns:1fr}}
#credenciales{scroll-margin-top:125px}
