/* Detalls d'acabat (novembre 2026) */

/* 1 · Titulars equilibrats, sense una paraula sola a l'última línia; paràgrafs sense vídues */
main :is(h1,h2,h3){text-wrap:balance}
main :is(p,li,dd,figcaption){text-wrap:pretty}

/* 3 · Pàgines interiors: un sol botó principal; Urgències, enllaç discret amb el punt de llum (com a la portada) */
html body .m-hero-actions{align-items:center;column-gap:30px}
html body .m-hero-actions .m-btn-g.m-btn-g{min-height:auto;padding:4px 0;border:0;border-radius:0;background:none;backdrop-filter:none;
  box-shadow:inset 0 -1px 0 rgba(255,255,255,.45);font-weight:500;letter-spacing:.02em;width:auto}
html body .m-hero-actions .m-btn-g.m-btn-g:hover{box-shadow:inset 0 -1px 0 #fff;background:none;transform:none}
@media (max-width:700px){
  html body .m-hero-actions{flex-direction:column;row-gap:18px}
  html body .m-hero-actions .m-btn-g.m-btn-g{align-self:center}
}

/* 4 · «Atenem pacients de…»: una línia de noms amb punts daurats, sense pastilles */
html body .he-area.he-area{display:block!important;text-align:left!important;line-height:2.1!important;max-width:1000px}
html body .he-area.he-area strong{display:inline!important;margin:0 16px 0 0!important;font-weight:600;white-space:nowrap}
html body .he-area.he-area span{display:inline!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;white-space:nowrap;color:rgba(232,239,233,.82)!important}
html body .he-area.he-area span:not(:last-child)::after{content:"·";color:#c9a36b;margin:0 .65em;font-weight:700}

/* 5 · Barra de desplaçament fina, amb els colors de la clínica (ordinador) */
html{scrollbar-width:thin;scrollbar-color:#b18a52 #ece8dd}

/* 6 · Portada: el fons de «Testimonis» es fon suaument amb el de «On som» */
html body .testimonials-section{background-image:linear-gradient(180deg,rgba(238,241,228,0) 70%,#f6f2e8 100%)}

/* Contacte: l'enllaç «Primera visita» sota el botó de Google Maps */
html body .exterior-grid .map-visit{margin-top:22px}
