/* Original visual identity, adapted to the updated proposals and contact form. */
.updated-recognition .editorial-paths{display:flex;justify-content:center;flex-wrap:wrap;gap:26px;margin-top:34px}
.updated-recognition .editorial-paths a{color:var(--brand-ink);max-width:100%;text-decoration:none;font-size:15px;white-space:normal;text-align:center}
.proposal-editorial .services-intro h2{font-size:clamp(35px,3.5vw,58px);overflow-wrap:break-word}
.proposal-editorial .service-audience{font-weight:600;margin-bottom:14px}
.proposal-editorial .services-list details>div p+p{margin-top:14px}
#bienestar .services-intro{background:var(--brand-apricot)}
#bienestar .profile-medallion{background:var(--brand-lilac)}
.clinical-editorial{display:grid;grid-template-columns:1fr 1.15fr;border-top:2px solid var(--brand-evergreen);background:var(--brand-pistachio)}
.clinical-editorial>div:first-child{padding:60px clamp(24px,6vw,88px)}
.clinical-editorial h2{font-size:clamp(30px,3vw,44px);margin-bottom:20px}
.clinical-editorial .services-list{background:transparent}
.clinical-editorial article+article{border-top:1px solid var(--brand-line);margin-top:24px;padding-top:24px}
.clinical-editorial h3{font-size:25px;margin-bottom:12px}
.clinical-editorial .services-list summary{grid-template-columns:minmax(0,1fr)}
.editorial-form-grid{min-width:0}
.editorial-form-grid select{width:100%;max-width:100%;min-width:0;text-overflow:ellipsis}
.booking-editorial-copy .contact-links{display:flex;flex-wrap:wrap;gap:20px;margin-block:24px}.booking-editorial-copy .contact-links a{color:inherit;text-underline-offset:4px}
@media(max-width:900px){.clinical-editorial{grid-template-columns:1fr}.clinical-editorial>div:first-child{padding-bottom:10px}.clinical-editorial .services-list{padding-top:24px}}
@media(max-width:620px){.updated-recognition .editorial-paths{gap:22px;flex-direction:column;align-items:center}.updated-recognition .editorial-paths a{font-size:14px}.proposal-editorial .services-intro h2{font-size:clamp(33px,9vw,44px)}}
