._contacto_bfc5252{color:var(--sin-on-surface)}._contacto__wrapper_bfc5252{padding:2rem 1rem}@media (min-width:64rem){._contacto__wrapper_bfc5252{max-width:1038px;margin:0 auto;padding:5rem 0}}._contacto__title_bfc5252{color:var(--sin-primary);letter-spacing:-.025rem;margin-bottom:.75rem;font-family:Bricolage Grotesque,sans-serif;font-size:2rem;font-weight:700;line-height:2.5rem}@media (min-width:48rem){._contacto__title_bfc5252{letter-spacing:-.0156rem;margin-bottom:1rem;font-family:Bricolage Grotesque,sans-serif;font-size:2.5rem;font-weight:700;line-height:3rem}}@media (min-width:64rem){._contacto__title_bfc5252{letter-spacing:-.0312rem;font-family:Bricolage Grotesque,sans-serif;font-size:3rem;font-weight:700;line-height:3.5rem}}@media (min-width:75rem){._contacto__title_bfc5252{letter-spacing:-.0625rem;font-family:Bricolage Grotesque,sans-serif;font-size:4rem;font-weight:700;line-height:4.75rem}}._contacto__subtitle_bfc5252{letter-spacing:-.0062rem;color:var(--sin-on-surface-variant);margin-bottom:2rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem}@media (min-width:64rem){._contacto__subtitle_bfc5252{letter-spacing:-.0062rem;margin-bottom:3rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem}}._contacto__subtitle_bfc5252 a{color:var(--sin-on-surface);text-decoration:underline}._contacto__grid_bfc5252{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:48rem){._contacto__grid_bfc5252{grid-template-columns:repeat(3,1fr);gap:2rem}}._contacto__card__name_bfc5252{letter-spacing:0;margin-bottom:.5rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (min-width:75rem){._contacto__card__name_bfc5252{letter-spacing:-.0125rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.5rem;font-weight:700;line-height:2rem}}._contacto__card__info_bfc5252{align-items:center;gap:.5rem;display:flex}._contacto__card__icon_bfc5252{color:var(--sin-on-surface);align-items:center;font-size:1.75rem;display:flex}._contacto__card__link_bfc5252{letter-spacing:-.0062rem;color:var(--sin-on-surface-variant);font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem;text-decoration:underline}@media (min-width:75rem){._contacto__card__link_bfc5252{letter-spacing:-.0062rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem}}._contacto__card__link_bfc5252:hover{color:var(--sin-on-surface)}
