.especialidades_container___6gvV{width:min(100%,1160px);margin:0 auto;padding:clamp(2.5rem,6vw,5rem) clamp(1.25rem,5vw,4rem)}.especialidades_container___6gvV h1{margin-bottom:1rem;color:var(--foreground);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.025em;line-height:1.1;text-align:center;text-wrap:balance}.especialidades_subtitulo__VkK2J{max-width:62ch;margin:0 auto clamp(2.5rem,6vw,4rem);color:var(--muted-foreground);font-size:1.1rem;line-height:1.6;text-align:center;text-wrap:pretty}.especialidades_grid__SLem8{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr));grid-gap:1rem;gap:1rem}.especialidades_card__1UvxP{display:flex;flex-direction:column;justify-content:space-between;min-height:156px;padding:1.5rem;color:inherit;text-align:left;border:1px solid var(--border-color);border-radius:16px;box-shadow:0 6px 18px rgba(22,54,40,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.especialidades_card__1UvxP:focus-visible,.especialidades_card__1UvxP:hover{border-color:var(--primary);box-shadow:0 10px 24px rgba(22,54,40,.13);transform:translateY(-3px)}.especialidades_card__1UvxP h2{margin-bottom:.8rem;color:var(--foreground);font-size:1.35rem;line-height:1.2;text-wrap:balance}.especialidades_card__1UvxP p{color:var(--foreground);font-size:.98rem;line-height:1.5;text-wrap:pretty}.especialidades_laringologia__CTeDU,.especialidades_otologia__ks9oy,.especialidades_otorrinopediatria__QqbOZ,.especialidades_plastica-facial___j3Is,.especialidades_rinologia__zFBtR,.especialidades_sono__f8lVP{background-color:var(--especialidade-default-bg)}.especialidades_detalhesContainer__oYGUp{display:grid;grid-gap:1.25rem;gap:1.25rem;margin-top:clamp(2.75rem,7vw,5rem)}.especialidades_detalheSection__mwMO_{scroll-margin-top:92px;padding:clamp(1.5rem,4vw,2.5rem);background-color:var(--card-background);border:1px solid var(--border-color);border-radius:16px}.especialidades_detalheTitle__aTdKo{margin-bottom:1rem;color:var(--primary-accent);font-size:clamp(1.55rem,3vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.especialidades_detalheText__r7k8f{max-width:75ch;color:var(--foreground);font-size:1.05rem;line-height:1.7;text-wrap:pretty}.especialidades_tratamentosBlock__34SXs{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--border-color)}.especialidades_tratamentosTitle__Qy0Ll{margin-bottom:.8rem;color:var(--foreground);font-size:1.15rem}.especialidades_tratamentosList__FJGON{display:grid;grid-gap:.55rem;gap:.55rem;margin:0;padding-left:1.25rem;color:var(--foreground)}.especialidades_tratamentosList__FJGON li{padding-left:.2rem;font-size:.98rem;line-height:1.55}.especialidades_tratamentosList__FJGON strong{font-weight:700}@media (max-width:520px){.especialidades_container___6gvV{padding-right:1rem;padding-left:1rem}.especialidades_card__1UvxP{min-height:0}}@media (prefers-reduced-motion:reduce){.especialidades_card__1UvxP{transition:none}}