[data-v-c63e3eaf]:root{--teal-50: #e6f7f5;--teal-100: #CCF0EC;--teal-200: #9FE7E0;--teal-300: #67DBD2;--teal-400: #39D4C7;--teal-500: #007971;--teal-600: #007971;--teal-700: #007971;--teal-800: #01534b;--teal-900: #01534b;--purple-50: #F5F0FA;--purple-100: #E9DFEE;--purple-200: #D4C4DE;--purple-300: #B399D9;--purple-400: #936FC7;--purple-500: #8A64A3;--purple-600: #7857A0;--purple-700: #654A94;--purple-800: #523D86;--purple-900: #402F75;--primary-50: var(--teal-50);--primary-100: var(--teal-100);--primary-200: var(--teal-200);--primary-300: var(--teal-300);--primary-400: var(--teal-400);--primary-500: var(--teal-500);--primary-600: var(--teal-600);--primary-700: var(--teal-700);--primary-800: var(--teal-800);--primary-900: var(--teal-900);--secondary-50: var(--purple-50);--secondary-100: var(--purple-100);--secondary-200: var(--purple-200);--secondary-300: var(--purple-300);--secondary-400: var(--purple-400);--secondary-500: var(--purple-500);--secondary-600: var(--purple-600);--secondary-700: var(--purple-700);--secondary-800: var(--purple-800);--secondary-900: var(--purple-900);--specialty-psiquiatria: #31705a;--specialty-psicologia-clinica: #84ab9d;--specialty-infancia-adolescencia: #619885;--specialty-emdr: #00827a;--specialty-mindfulness: #83b9b6;--specialty-perinatal: #4ea8a3;--font-family-base: "Faculty Glyphic", sans-serif;--font-family-heading: "Overlock SC", serif;--font-family-mono: "Courier New", monospace;--font-size-base: 16px;--font-size-xs: calc(var(--font-size-base) * .75);--font-size-sm: calc(var(--font-size-base) * .875);--font-size-md: var(--font-size-base);--font-size-lg: calc(var(--font-size-base) * 1.125);--font-size-xl: calc(var(--font-size-base) * 1.25);--font-size-2xl: calc(var(--font-size-base) * 1.5);--font-size-3xl: calc(var(--font-size-base) * 1.875);--font-size-4xl: calc(var(--font-size-base) * 2.25);--font-size-5xl: calc(var(--font-size-base) * 3);--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-2xl: 3rem;--spacing-3xl: 4rem;--border-radius-sm: .25rem;--border-radius-md: .5rem;--border-radius-lg: 1rem;--border-radius-xl: 1.5rem;--border-radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 25px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1);--transition-fast: .15s ease-in-out;--transition-normal: .3s ease-in-out;--transition-slow: .5s ease-in-out}body[data-v-c63e3eaf]{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-normal)}h1[data-v-c63e3eaf],h2[data-v-c63e3eaf],h3[data-v-c63e3eaf],h4[data-v-c63e3eaf],h5[data-v-c63e3eaf],h6[data-v-c63e3eaf]{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}h1[data-v-c63e3eaf]{font-size:var(--font-size-5xl)}h2[data-v-c63e3eaf]{font-size:var(--font-size-4xl)}h3[data-v-c63e3eaf]{font-size:var(--font-size-3xl)}h4[data-v-c63e3eaf]{font-size:var(--font-size-2xl)}h5[data-v-c63e3eaf]{font-size:var(--font-size-xl)}h6[data-v-c63e3eaf]{font-size:var(--font-size-lg)}.text-xs[data-v-c63e3eaf]{font-size:var(--font-size-xs)}.text-sm[data-v-c63e3eaf]{font-size:var(--font-size-sm)}.text-base[data-v-c63e3eaf]{font-size:var(--font-size-md)}.text-lg[data-v-c63e3eaf]{font-size:var(--font-size-lg)}.text-xl[data-v-c63e3eaf]{font-size:var(--font-size-xl)}.text-2xl[data-v-c63e3eaf]{font-size:var(--font-size-2xl)}.text-3xl[data-v-c63e3eaf]{font-size:var(--font-size-3xl)}.text-4xl[data-v-c63e3eaf]{font-size:var(--font-size-4xl)}.text-5xl[data-v-c63e3eaf]{font-size:var(--font-size-5xl)}@media (max-width: 768px){[data-v-c63e3eaf]:root{--font-size-base: 14px}}.text-icon[data-v-c63e3eaf]{font-size:var(--font-size-xl)}.specialty-card-title[data-specialty=psiquiatria][data-v-c63e3eaf]{background-color:var(--specialty-psiquiatria)}.specialty-card-title[data-specialty=psicologia-clinica][data-v-c63e3eaf]{background-color:var(--specialty-psicologia-clinica)}.specialty-card-title[data-specialty=infancia-adolescencia][data-v-c63e3eaf]{background-color:var(--specialty-infancia-adolescencia)}.specialty-card-title[data-specialty=terapia-emdr][data-v-c63e3eaf]{background-color:var(--specialty-emdr)}.specialty-card-title[data-specialty=mindfulness][data-v-c63e3eaf]{background-color:var(--specialty-mindfulness)}.specialty-card-title[data-specialty=perinatal][data-v-c63e3eaf]{background-color:var(--specialty-perinatal)}.specialty-link[data-specialty=psiquiatria][data-v-c63e3eaf]{color:var(--specialty-psiquiatria)}.specialty-link[data-specialty=psicologia-clinica][data-v-c63e3eaf]{color:var(--specialty-psicologia-clinica)}.specialty-link[data-specialty=infancia-adolescencia][data-v-c63e3eaf]{color:var(--specialty-infancia-adolescencia)}.specialty-link[data-specialty=terapia-emdr][data-v-c63e3eaf]{color:var(--specialty-emdr)}.specialty-link[data-specialty=mindfulness][data-v-c63e3eaf]{color:var(--specialty-mindfulness)}.specialty-link[data-specialty=perinatal][data-v-c63e3eaf]{color:var(--specialty-perinatal)}.specialty-link[data-v-c63e3eaf]:hover{opacity:.8}.hover\:shadow-specialty-psiquiatria[data-v-c63e3eaf]:hover{box-shadow:0 10px 20px -5px #31705a66}.hover\:shadow-specialty-psicologia-clinica[data-v-c63e3eaf]:hover{box-shadow:0 10px 20px -5px #8bbfac66}.hover\:shadow-specialty-infancia-adolescencia[data-v-c63e3eaf]:hover{box-shadow:0 10px 20px -5px #61988566}.hover\:shadow-specialty-terapia-emdr[data-v-c63e3eaf]:hover{box-shadow:0 10px 20px -5px #00827a66}.hover\:shadow-specialty-mindfulness[data-v-c63e3eaf]:hover{box-shadow:0 10px 20px -5px #9bc4c266}.hover\:shadow-specialty-perinatal[data-v-c63e3eaf]:hover{box-shadow:0 10px 20px -5px #4ea8a366}.p-spacing-sm[data-v-c63e3eaf]{padding:var(--spacing-sm)}.p-4[data-v-c63e3eaf]{padding:var(--spacing-md)}.p-6[data-v-c63e3eaf]{padding:var(--spacing-lg)}.px-4[data-v-c63e3eaf]{padding-left:var(--spacing-md);padding-right:var(--spacing-md)}.py-2[data-v-c63e3eaf]{padding-top:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.pl-5[data-v-c63e3eaf]{padding-left:calc(var(--spacing-md) * 1.25)}.mb-4[data-v-c63e3eaf]{margin-bottom:var(--spacing-md)}.mb-6[data-v-c63e3eaf]{margin-bottom:var(--spacing-lg)}.mb-spacing-2xl[data-v-c63e3eaf]{margin-bottom:var(--spacing-2xl)}.mr-4[data-v-c63e3eaf]{margin-right:var(--spacing-md)}.ml-2[data-v-c63e3eaf]{margin-left:var(--spacing-sm)}.space-y-2[data-v-c63e3eaf]>*+*{margin-top:var(--spacing-sm)}.bg-primary-50[data-v-c63e3eaf]{background-color:var(--primary-50)}.bg-primary-100[data-v-c63e3eaf]{background-color:var(--primary-100)}.bg-primary-200[data-v-c63e3eaf]{background-color:var(--primary-200)}.bg-primary-500[data-v-c63e3eaf]{background-color:var(--primary-500)}.bg-primary-600[data-v-c63e3eaf]{background-color:var(--primary-600)}.text-primary-500[data-v-c63e3eaf]{color:var(--primary-500)}.text-primary-600[data-v-c63e3eaf]{color:var(--primary-600)}.text-primary-700[data-v-c63e3eaf]{color:var(--primary-700)}.text-primary-800[data-v-c63e3eaf]{color:var(--primary-800)}.hover\:text-primary-500[data-v-c63e3eaf]:hover{color:var(--primary-500)}.hover\:bg-primary-500[data-v-c63e3eaf]:hover{background-color:var(--primary-500)}.border-primary-100[data-v-c63e3eaf]{border-color:var(--primary-100)}.from-primary-50[data-v-c63e3eaf]{--tw-gradient-from: var(--primary-50)}.from-primary-600[data-v-c63e3eaf]{--tw-gradient-from: var(--primary-600)}.to-primary-500[data-v-c63e3eaf]{--tw-gradient-to: var(--primary-500)}.via-primary-200[data-v-c63e3eaf]{--tw-gradient-stops: var(--tw-gradient-from), var(--primary-200), var(--tw-gradient-to)}.shadow-soft[data-v-c63e3eaf]{box-shadow:var(--shadow-md)}.shadow-primary-lg[data-v-c63e3eaf]:hover,.hover\:shadow-primary-lg[data-v-c63e3eaf]:hover{box-shadow:0 10px 20px -5px #00ada04d}.btn-primary[data-v-c63e3eaf]{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--primary-600);color:#fff;border-radius:var(--border-radius-md);transition:background-color var(--transition-normal);box-shadow:var(--shadow-md);margin-top:var(--spacing-sm)}.btn-primary[data-v-c63e3eaf]:hover{background-color:var(--primary-500)}.btn-secondary[data-v-c63e3eaf]{padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--secondary-600);color:#fff;border-radius:var(--border-radius-md);transition:background-color var(--transition-normal);box-shadow:var(--shadow-md);margin-top:var(--spacing-sm)}.btn-secondary[data-v-c63e3eaf]:hover{background-color:var(--secondary-500)}.bg-secondary-100[data-v-c63e3eaf]{background-color:var(--secondary-100)}.text-secondary-600[data-v-c63e3eaf]{color:var(--secondary-600)}.text-secondary-700[data-v-c63e3eaf]{color:var(--secondary-700)}.shadow-secondary-lg[data-v-c63e3eaf]:hover,.hover\:shadow-secondary-lg[data-v-c63e3eaf]:hover{box-shadow:0 10px 20px -5px #f472b64d}.service-card[data-v-c63e3eaf],.specialty-card[data-v-c63e3eaf],.specialty-header[data-v-c63e3eaf]{transition:all var(--transition-normal)}
