{"id":2685,"date":"2026-09-28T21:01:50","date_gmt":"2026-09-28T21:01:50","guid":{"rendered":"https:\/\/albertolimadigital.com\/gabriela_sousa\/?page_id=2685"},"modified":"2026-09-28T21:13:01","modified_gmt":"2026-09-28T21:13:01","slug":"gabriela-sousa-psicologa-clinica-salvador-bahia","status":"publish","type":"page","link":"https:\/\/albertolimadigital.com\/gabriela_sousa\/","title":{"rendered":"Gabriela Sousa | Psic\u00f3loga Cl\u00ednica \u2014 Salvador, Bahia"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2685\" class=\"elementor elementor-2685\" data-elementor-settings=\"[]\">\n\t\t\t\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f599958 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default\" data-id=\"f599958\" data-element_type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3d08ec6\" data-id=\"3d08ec6\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0219462 elementor-widget elementor-widget-html\" data-id=\"0219462\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<!DOCTYPE html>\r\n<html lang=\"pt-BR\">\r\n<head>\r\n<meta charset=\"UTF-8\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n<title>Gabriela Sousa | Psic\u00f3loga Cl\u00ednica \u2014 Salvador, Bahia<\/title>\r\n<meta name=\"description\" content=\"Gabriela Sousa \u2014 Psic\u00f3loga Cl\u00ednica para todas as idades. Atendimento infantojuvenil, adultos e idosos em Salvador, Bahia e online. Agenda aberta.\">\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:ital,wght@0,400;0,500;0,600;0,700;0,800;1,500&family=Raleway:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n\/* ============ TOKENS ============ *\/\r\n:root{\r\n  --azul-petroleo:#1A6B7A;\r\n  --azul-teal:#2A8B9A;\r\n  --azul-profundo:#0D4F5C;\r\n  --amarelo-dourado:#F4B41A;\r\n  --amarelo-claro:#F9D060;\r\n  --branco-suave:#F0F7F8;\r\n  --branco:#FFFFFF;\r\n  --cinza-claro:#E8F0F2;\r\n  --cinza-medio:#7A8B8F;\r\n  --cinza-escuro:#2C3E40;\r\n  --radius-sm:12px;\r\n  --radius-md:16px;\r\n  --radius-lg:20px;\r\n  --shadow-card:0 8px 24px rgba(13,79,92,.08);\r\n  --shadow-hover:0 18px 44px rgba(13,79,92,.18);\r\n  --shadow-cta:0 4px 12px rgba(244,180,26,.30);\r\n  --transition:all .3s ease;\r\n  --container:1200px;\r\n  --header-h:72px;\r\n  --grad-hero:linear-gradient(135deg,#1A6B7A 0%,#0D4F5C 100%);\r\n  --grad-card:linear-gradient(135deg,#F0F7F8 0%,#FFFFFF 100%);\r\n}\r\n\r\n*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;}\r\nhtml{scroll-behavior:smooth;-webkit-text-size-adjust:100%;}\r\nbody{\r\n  font-family:'Raleway',system-ui,-apple-system,sans-serif;\r\n  font-size:1rem;font-weight:400;line-height:1.75;\r\n  color:var(--cinza-escuro);background:var(--branco);overflow-x:hidden;\r\n}\r\nh1,h2,h3,h4,h5,h6{font-family:'Montserrat',sans-serif;line-height:1.18;color:var(--azul-profundo);letter-spacing:-.01em;}\r\nh1{font-size:clamp(2.5rem,6vw,3.5rem);font-weight:700;}\r\nh2{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;}\r\nh3{font-size:clamp(1.2rem,2.4vw,1.5rem);font-weight:600;}\r\nh4{font-size:clamp(1.05rem,2vw,1.25rem);font-weight:600;}\r\np{color:var(--cinza-escuro);}\r\na{color:inherit;text-decoration:none;}\r\nimg{max-width:100%;display:block;}\r\nul{list-style:none;}\r\nbutton,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit;}\r\n:focus-visible{outline:2px solid var(--amarelo-dourado);outline-offset:2px;border-radius:4px;}\r\n::selection{background:var(--amarelo-dourado);color:var(--azul-profundo);}\r\n\r\n\/* ============ LAYOUT ============ *\/\r\n.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:24px;}\r\n.section{padding:96px 0;scroll-margin-top:calc(var(--header-h) + 16px);position:relative;}\r\n.section--soft{background:var(--branco-suave);}\r\n.section--deep{background:var(--grad-hero);color:var(--branco);}\r\n.section--deep h2,.section--deep h3,.section--deep h4{color:var(--branco);}\r\n.section--deep p{color:rgba(255,255,255,.86);}\r\n.section-head{max-width:760px;margin:0 auto 56px;text-align:center;}\r\n.eyebrow{display:inline-block;font-family:'Montserrat',sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--azul-teal);margin-bottom:14px;}\r\n.section--deep .eyebrow{color:var(--amarelo-dourado);}\r\n.section-head p{font-size:1.0625rem;color:var(--cinza-medio);margin-top:16px;}\r\n.section--deep .section-head p{color:rgba(255,255,255,.82);}\r\n.divider{width:64px;height:4px;border-radius:2px;background:var(--amarelo-dourado);margin:20px auto 0;}\r\n\r\n\/* ============ BOT\u00d5ES ============ *\/\r\n.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:'Montserrat',sans-serif;font-weight:700;font-size:1rem;line-height:1;border:2px solid transparent;border-radius:var(--radius-sm);padding:16px 32px;cursor:pointer;transition:var(--transition);text-align:center;white-space:nowrap;}\r\n.btn svg{width:18px;height:18px;flex-shrink:0;}\r\n.btn-primary{background:var(--amarelo-dourado);color:var(--azul-profundo);box-shadow:var(--shadow-cta);}\r\n.btn-primary:hover{background:var(--amarelo-claro);transform:translateY(-2px);box-shadow:0 10px 26px rgba(244,180,26,.42);}\r\n.btn-outline{background:transparent;border-color:var(--azul-petroleo);color:var(--azul-petroleo);padding:14px 30px;}\r\n.btn-outline:hover{background:var(--azul-petroleo);color:var(--branco);transform:translateY(-2px);}\r\n.btn-outline-light{background:transparent;border-color:rgba(255,255,255,.55);color:var(--branco);padding:14px 30px;}\r\n.btn-outline-light:hover{background:var(--branco);border-color:var(--branco);color:var(--azul-profundo);transform:translateY(-2px);}\r\n.btn-whats{background:#25D366;color:#06301A;box-shadow:0 4px 14px rgba(37,211,102,.32);}\r\n.btn-whats:hover{background:#1FBE5A;transform:translateY(-2px);box-shadow:0 10px 26px rgba(37,211,102,.42);}\r\n.btn-sm{padding:12px 22px;font-size:.875rem;border-radius:10px;}\r\n.btn-block{width:100%;}\r\n\r\n\/* ============ BADGE ============ *\/\r\n.badge-agenda{display:inline-flex;align-items:center;gap:8px;background:var(--amarelo-dourado);color:var(--azul-profundo);font-family:'Montserrat',sans-serif;font-weight:700;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;padding:8px 16px;border-radius:8px;white-space:nowrap;animation:pulse 2s ease-in-out infinite;}\r\n.badge-agenda::before{content:\"\";width:8px;height:8px;border-radius:50%;background:#0F9B4A;box-shadow:0 0 0 0 rgba(15,155,74,.6);animation:dotPulse 2s ease-in-out infinite;}\r\n.badge-agenda--lg{font-size:.8125rem;padding:11px 22px;letter-spacing:.16em;}\r\n@keyframes pulse{0%,100%{transform:scale(1);}50%{transform:scale(1.05);}}\r\n@keyframes dotPulse{0%,100%{box-shadow:0 0 0 0 rgba(15,155,74,.55);}50%{box-shadow:0 0 0 6px rgba(15,155,74,0);}}\r\n\r\n\/* ============ LOGO ============ *\/\r\n.logo{display:inline-flex;align-items:center;gap:12px;flex-shrink:0;}\r\n.logo-mark{width:46px;height:46px;border-radius:14px;background:var(--grad-hero);display:grid;place-items:center;flex-shrink:0;box-shadow:0 6px 16px rgba(13,79,92,.22);transition:var(--transition);}\r\n.logo:hover .logo-mark{transform:translateY(-2px);}\r\n.logo-mark svg{width:32px;height:32px;}\r\n.logo-mark .seta{animation:floatUp 3s ease-in-out infinite;}\r\n.logo-mark .seta-2{animation-delay:.3s;}\r\n.logo-word{display:flex;flex-direction:column;line-height:1.05;}\r\n.logo-word strong{font-family:'Montserrat',sans-serif;font-weight:800;font-size:1.0625rem;letter-spacing:.02em;color:var(--azul-profundo);}\r\n.logo-word span{font-family:'Raleway',sans-serif;font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--cinza-medio);font-weight:600;}\r\n.logo--light .logo-word strong{color:var(--branco);}\r\n.logo--light .logo-word span{color:rgba(255,255,255,.6);}\r\n.logo--light .logo-mark{background:rgba(255,255,255,.12);box-shadow:none;}\r\n@keyframes floatUp{0%,100%{transform:translateY(0);}50%{transform:translateY(-3px);}}\r\n\r\n\/* ============ NAVBAR ============ *\/\r\n.navbar{position:sticky;top:0;z-index:1000;height:var(--header-h);background:rgba(255,255,255,.98);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(26,107,122,.1);transition:box-shadow .3s ease;}\r\n.navbar.scrolled{box-shadow:0 6px 24px rgba(13,79,92,.09);}\r\n.nav-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;}\r\n.nav-links{display:flex;align-items:center;gap:4px;}\r\n.nav-links a{font-family:'Montserrat',sans-serif;font-weight:500;font-size:.9375rem;color:var(--cinza-escuro);padding:10px 14px;border-radius:8px;border-bottom:2px solid transparent;transition:color .2s ease,background .2s ease;}\r\n.nav-links a:hover{color:var(--azul-petroleo);background:rgba(26,107,122,.06);}\r\n.nav-links a.active{color:var(--azul-petroleo);border-bottom-color:var(--amarelo-dourado);}\r\n.nav-actions{display:flex;align-items:center;gap:14px;}\r\n.nav-toggle{display:none;width:44px;height:44px;border:1px solid var(--cinza-claro);border-radius:10px;background:var(--branco);cursor:pointer;place-items:center;}\r\n.nav-toggle span{display:block;width:20px;height:2px;background:var(--azul-profundo);border-radius:2px;position:relative;transition:var(--transition);}\r\n.nav-toggle span::before,.nav-toggle span::after{content:\"\";position:absolute;left:0;width:20px;height:2px;background:var(--azul-profundo);border-radius:2px;transition:var(--transition);}\r\n.nav-toggle span::before{top:-6px;}\r\n.nav-toggle span::after{top:6px;}\r\n.nav-toggle.open span{background:transparent;}\r\n.nav-toggle.open span::before{top:0;transform:rotate(45deg);}\r\n.nav-toggle.open span::after{top:0;transform:rotate(-45deg);}\r\n\r\n\/* ============ HERO ============ *\/\r\n.hero{position:relative;background:var(--grad-hero);color:var(--branco);padding:88px 0 96px;min-height:calc(100vh - var(--header-h));display:flex;align-items:center;overflow:hidden;}\r\n.hero::before{content:\"\";position:absolute;width:640px;height:640px;border-radius:50%;background:radial-gradient(circle,rgba(42,139,154,.55) 0%,transparent 68%);top:-220px;right:-160px;pointer-events:none;}\r\n.hero::after{content:\"\";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:64px 64px;pointer-events:none;}\r\n.hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center;}\r\n.hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:28px;}\r\n.hero-pin,.hero-month{display:inline-flex;align-items:center;gap:8px;font-family:'Montserrat',sans-serif;font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.85);}\r\n.hero-pin svg{width:16px;height:16px;color:var(--amarelo-dourado);}\r\n.hero-month{padding-left:18px;border-left:1px solid rgba(255,255,255,.24);color:var(--amarelo-dourado);}\r\n.hero h1{color:var(--branco);margin-bottom:18px;letter-spacing:-.02em;}\r\n.hero h1 .accent{display:block;font-size:.42em;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--amarelo-dourado);margin-bottom:8px;}\r\n.hero-role{font-family:'Montserrat',sans-serif;font-weight:600;font-size:1.0625rem;line-height:1.55;color:rgba(255,255,255,.94);margin-bottom:10px;}\r\n.hero-role span{color:rgba(255,255,255,.55);margin-inline:8px;}\r\n.hero-text{font-size:1.0625rem;color:rgba(255,255,255,.8);max-width:540px;margin-bottom:34px;}\r\n.hero-cta{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:44px;}\r\n.hero-stats{display:flex;flex-wrap:wrap;gap:12px 40px;padding-top:28px;border-top:1px solid rgba(255,255,255,.16);}\r\n.hero-stat strong{display:block;font-family:'Montserrat',sans-serif;font-size:1.5rem;font-weight:700;color:var(--amarelo-dourado);line-height:1.1;}\r\n.hero-stat span{font-size:.8125rem;color:rgba(255,255,255,.68);letter-spacing:.04em;}\r\n\r\n.hero-photo{position:relative;justify-self:center;width:100%;max-width:440px;}\r\n.hero-photo-frame{position:relative;border-radius:var(--radius-md);overflow:hidden;box-shadow:0 32px 70px rgba(0,0,0,.34);aspect-ratio:4\/5;background:var(--azul-profundo);}\r\n.hero-photo-frame img{width:100%;height:100%;object-fit:cover;object-position:center top;}\r\n.hero-photo-frame::after{content:\"\";position:absolute;inset:0;background:rgba(13,79,92,.3);pointer-events:none;}\r\n.hero-photo-badge{position:absolute;left:-18px;bottom:34px;background:var(--branco);border-radius:var(--radius-md);padding:16px 22px;box-shadow:0 16px 40px rgba(0,0,0,.22);display:flex;align-items:center;gap:14px;z-index:3;}\r\n.hero-photo-badge .num{font-family:'Montserrat',sans-serif;font-weight:800;font-size:1.5rem;color:var(--azul-petroleo);line-height:1;}\r\n.hero-photo-badge .lbl{font-size:.75rem;line-height:1.35;color:var(--cinza-medio);font-weight:600;max-width:120px;}\r\n.deco-bar{position:absolute;height:8px;border-radius:999px;background:var(--amarelo-dourado);opacity:.9;}\r\n.deco-bar--1{width:96px;top:-22px;right:26px;}\r\n.deco-bar--2{width:52px;top:-22px;right:132px;opacity:.5;}\r\n.deco-arrows{position:absolute;right:-14px;top:44px;display:flex;flex-direction:column;gap:10px;z-index:3;}\r\n.deco-arrows svg{width:34px;height:34px;color:var(--azul-teal);opacity:.85;animation:floatUp 3s ease-in-out infinite;}\r\n.deco-arrows svg:nth-child(2){animation-delay:.3s;opacity:.6;}\r\n.deco-arrows svg:nth-child(3){animation-delay:.6s;opacity:.4;}\r\n\r\n\/* ============ SOBRE ============ *\/\r\n.sobre-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:center;}\r\n.sobre-photo{position:relative;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:4\/5;box-shadow:var(--shadow-card);background:var(--azul-profundo);}\r\n.sobre-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;}\r\n.sobre-photo::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(13,79,92,.05) 0%,rgba(13,79,92,.24) 100%);pointer-events:none;}\r\n.sobre-text > p{color:var(--cinza-medio);margin-bottom:18px;}\r\n.sobre-text > p strong{color:var(--azul-profundo);font-weight:600;}\r\n.sobre-lista{display:grid;gap:12px;margin:26px 0 32px;}\r\n.sobre-lista li{display:flex;align-items:flex-start;gap:12px;font-size:.9375rem;color:var(--cinza-escuro);}\r\n.sobre-lista svg{width:20px;height:20px;flex-shrink:0;margin-top:3px;color:var(--azul-teal);}\r\n\r\n\/* ============ CARDS ============ *\/\r\n.cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:24px;}\r\n.card-cred{background:var(--grad-card);border-radius:var(--radius-md);border-left:4px solid var(--azul-teal);padding:26px 24px;transition:var(--transition);}\r\n.card-cred:nth-child(even){border-left-color:var(--amarelo-dourado);}\r\n.card-cred:hover{transform:translateY(-4px);box-shadow:var(--shadow-card);}\r\n.card-cred .icon{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:rgba(42,139,154,.12);color:var(--azul-petroleo);margin-bottom:16px;}\r\n.card-cred:nth-child(even) .icon{background:rgba(244,180,26,.16);color:#B07E00;}\r\n.card-cred .icon svg{width:24px;height:24px;}\r\n.card-cred h3{font-size:1.0625rem;margin-bottom:8px;line-height:1.35;}\r\n.card-cred p{font-size:.875rem;color:var(--cinza-medio);line-height:1.65;}\r\n\r\n.card-serv{background:var(--branco);border-radius:var(--radius-lg);border-top:4px solid var(--amarelo-dourado);padding:34px 30px;box-shadow:var(--shadow-card);transition:var(--transition);display:flex;flex-direction:column;}\r\n.card-serv:hover{transform:translateY(-4px);box-shadow:var(--shadow-hover);}\r\n.card-serv .icon{width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:var(--grad-hero);color:var(--branco);margin-bottom:20px;}\r\n.card-serv .icon svg{width:26px;height:26px;}\r\n.card-serv h3{margin-bottom:10px;}\r\n.card-serv p{font-size:.9375rem;color:var(--cinza-medio);margin-bottom:18px;flex-grow:1;}\r\n.card-serv .card-link{font-family:'Montserrat',sans-serif;font-weight:700;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--azul-petroleo);display:inline-flex;align-items:center;gap:8px;transition:gap .25s ease,color .25s ease;}\r\n.card-serv:hover .card-link{gap:14px;color:var(--azul-teal);}\r\n\r\n\/* ============ ABORDAGEM ============ *\/\r\n.pilares{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-top:56px;}\r\n.pilar{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-md);padding:30px 26px;transition:var(--transition);}\r\n.pilar:hover{background:rgba(255,255,255,.1);transform:translateY(-4px);border-color:rgba(244,180,26,.4);}\r\n.pilar .num{font-family:'Montserrat',sans-serif;font-weight:800;font-size:.8125rem;letter-spacing:.16em;color:var(--amarelo-dourado);display:block;margin-bottom:14px;}\r\n.pilar h3{font-size:1.125rem;margin-bottom:10px;}\r\n.pilar p{font-size:.9375rem;color:rgba(255,255,255,.78);margin:0;}\r\n\r\n\/* ============ LOCALIZA\u00c7\u00c3O ============ *\/\r\n#localizacao .map-wrap{max-width:920px;margin:0 auto;}\r\n#localizacao img{box-shadow:var(--shadow-card);}\r\n#localizacao p{font-size:1rem;line-height:1.85;color:var(--cinza-medio);}\r\n#localizacao p strong{color:var(--azul-profundo);font-family:'Montserrat',sans-serif;}\r\n#localizacao .btn{margin-top:6px;}\r\n\r\n\/* ============ DEPOIMENTOS ============ *\/\r\n.carousel{position:relative;max-width:880px;margin-inline:auto;overflow:hidden;border-radius:var(--radius-lg);}\r\n.carousel-track{display:flex;transition:transform .6s cubic-bezier(.22,.61,.36,1);}\r\n.depo-card{min-width:100%;background:var(--branco);border-radius:var(--radius-lg);padding:52px 56px 44px;box-shadow:var(--shadow-card);position:relative;}\r\n.depo-card::before{content:\"\\201C\";position:absolute;top:14px;left:36px;font-family:'Montserrat',sans-serif;font-size:7rem;line-height:1;color:var(--amarelo-dourado);opacity:.3;pointer-events:none;}\r\n.depo-card blockquote{font-family:'Montserrat',sans-serif;font-weight:500;font-style:italic;font-size:1.125rem;line-height:1.75;color:var(--azul-profundo);margin-bottom:28px;position:relative;z-index:1;}\r\n.depo-autor{display:flex;align-items:center;gap:14px;padding-top:22px;border-top:1px solid var(--cinza-claro);}\r\n.depo-avatar{width:52px;height:52px;border-radius:50%;background:var(--grad-hero);display:grid;place-items:center;font-family:'Montserrat',sans-serif;font-weight:700;color:var(--branco);font-size:1rem;flex-shrink:0;}\r\n.depo-autor strong{display:block;font-family:'Montserrat',sans-serif;font-size:.9375rem;color:var(--azul-profundo);}\r\n.depo-autor span{font-size:.8125rem;color:var(--cinza-medio);}\r\n.carousel-controls{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:32px;}\r\n.carousel-btn{width:46px;height:46px;border-radius:50%;border:2px solid var(--azul-petroleo);background:transparent;color:var(--azul-petroleo);display:grid;place-items:center;cursor:pointer;transition:var(--transition);}\r\n.carousel-btn:hover{background:var(--azul-petroleo);color:var(--branco);}\r\n.carousel-btn svg{width:18px;height:18px;}\r\n.dots{display:flex;gap:8px;}\r\n.dot{width:10px;height:10px;border-radius:50%;border:none;background:var(--cinza-claro);cursor:pointer;transition:var(--transition);padding:0;}\r\n.dot.active{background:var(--amarelo-dourado);width:28px;border-radius:999px;}\r\n\r\n\/* ============ CONTATO ============ *\/\r\n.contato-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:start;}\r\n.contato-info h2{margin-bottom:16px;}\r\n.contato-info > p{color:var(--cinza-medio);margin-bottom:32px;}\r\n.info-list{display:grid;gap:14px;}\r\n.info-item{display:flex;align-items:flex-start;gap:16px;background:var(--branco);border:1px solid var(--cinza-claro);border-radius:var(--radius-sm);padding:18px 20px;transition:var(--transition);}\r\n.info-item:hover{border-color:var(--azul-teal);transform:translateX(4px);box-shadow:var(--shadow-card);}\r\n.info-item .icon{width:42px;height:42px;border-radius:11px;background:rgba(42,139,154,.1);color:var(--azul-petroleo);display:grid;place-items:center;flex-shrink:0;}\r\n.info-item .icon svg{width:20px;height:20px;}\r\n.info-item strong{display:block;font-family:'Montserrat',sans-serif;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--azul-profundo);margin-bottom:4px;}\r\n.info-item span,.info-item a{font-size:.9375rem;color:var(--cinza-medio);word-break:break-word;}\r\n.info-item a:hover{color:var(--azul-teal);}\r\n\r\n\/* ============ FORMUL\u00c1RIO ============ *\/\r\n.form-card{background:var(--branco);border-radius:var(--radius-lg);padding:48px;box-shadow:0 20px 60px rgba(13,79,92,.12);border-top:5px solid var(--amarelo-dourado);max-width:920px;margin-inline:auto;}\r\n.form-head{text-align:center;margin-bottom:36px;}\r\n.form-head h3{font-size:1.5rem;margin-bottom:10px;}\r\n.form-head p{font-size:.9375rem;color:var(--cinza-medio);}\r\n.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px 20px;}\r\n.form-grid .full{grid-column:1\/-1;}\r\n.field{display:flex;flex-direction:column;gap:8px;}\r\n.field label{font-family:'Montserrat',sans-serif;font-size:.8125rem;font-weight:600;color:var(--azul-profundo);}\r\n.field label .req{color:#D64545;margin-left:2px;}\r\n.field input,.field select,.field textarea{width:100%;background:var(--branco-suave);border:2px solid transparent;border-radius:var(--radius-sm);padding:14px 18px;font-family:'Raleway',sans-serif;font-size:1rem;color:var(--cinza-escuro);transition:var(--transition);appearance:none;}\r\n.field select{background-image:url(\"data:image\/svg+xml;charset=UTF-8,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 24 24' fill='none' stroke='%231A6B7A' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 16px center;background-size:18px;padding-right:46px;cursor:pointer;}\r\n.field textarea{min-height:140px;resize:vertical;line-height:1.65;}\r\n.field input::placeholder,.field textarea::placeholder{color:#9FAFB2;}\r\n.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--azul-teal);background:var(--branco);box-shadow:0 0 0 4px rgba(42,139,154,.1);}\r\n.check{display:flex;align-items:flex-start;gap:12px;cursor:pointer;font-size:.875rem;color:var(--cinza-medio);line-height:1.6;}\r\n.check input{appearance:none;width:22px;height:22px;flex-shrink:0;margin-top:2px;border:2px solid var(--cinza-claro);border-radius:6px;background:var(--branco-suave);cursor:pointer;transition:var(--transition);position:relative;}\r\n.check input:checked{background:var(--azul-petroleo);border-color:var(--azul-petroleo);}\r\n.check input:checked::after{content:\"\";position:absolute;left:6px;top:2px;width:6px;height:11px;border:solid var(--branco);border-width:0 2.5px 2.5px 0;transform:rotate(45deg);}\r\n.form-actions{margin-top:30px;display:flex;flex-direction:column;gap:14px;align-items:center;}\r\n.form-note{font-size:.8125rem;color:var(--cinza-medio);text-align:center;display:flex;align-items:center;gap:8px;justify-content:center;}\r\n.form-note svg{width:16px;height:16px;color:#25D366;flex-shrink:0;}\r\n.form-success{display:none;background:rgba(37,211,102,.09);border:2px solid rgba(37,211,102,.35);border-radius:var(--radius-sm);padding:20px 24px;margin-top:24px;text-align:center;}\r\n.form-success.show{display:block;animation:fadeUp .5s ease;}\r\n.form-success strong{display:block;font-family:'Montserrat',sans-serif;color:#0F7A3D;margin-bottom:6px;}\r\n.form-success p{font-size:.875rem;color:var(--cinza-medio);margin:0;}\r\n@keyframes fadeUp{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:translateY(0);}}\r\n\r\n\/* ============ FOOTER ============ *\/\r\n.footer{background:var(--azul-profundo);color:rgba(255,255,255,.72);padding:72px 0 0;}\r\n.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:48px;padding-bottom:52px;border-bottom:1px solid rgba(255,255,255,.12);}\r\n.footer-brand p{font-size:.9375rem;color:rgba(255,255,255,.66);margin:20px 0 24px;max-width:320px;}\r\n.footer h4{color:var(--branco);font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px;font-weight:700;}\r\n.footer-links{display:grid;gap:12px;}\r\n.footer-links a{font-size:.9375rem;color:rgba(255,255,255,.72);transition:var(--transition);display:inline-flex;align-items:center;gap:8px;}\r\n.footer-links a:hover{color:var(--amarelo-dourado);transform:translateX(4px);}\r\n.social{display:flex;gap:12px;margin-bottom:22px;}\r\n.social a{width:42px;height:42px;border-radius:12px;background:rgba(255,255,255,.08);display:grid;place-items:center;color:var(--branco);transition:var(--transition);}\r\n.social a:hover{background:var(--amarelo-dourado);color:var(--azul-profundo);transform:translateY(-3px);}\r\n.social svg{width:20px;height:20px;}\r\n.footer-legal{font-size:.8125rem;color:rgba(255,255,255,.55);line-height:1.8;}\r\n.footer-legal strong{color:var(--branco);display:block;margin-bottom:6px;font-size:.875rem;}\r\n.footer-bottom{padding:26px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;font-size:.8125rem;color:rgba(255,255,255,.5);}\r\n.footer-bottom a{color:rgba(255,255,255,.72);}\r\n.footer-bottom a:hover{color:var(--amarelo-dourado);}\r\n\r\n\/* ============ WHATSAPP FLUTUANTE ============ *\/\r\n.wa-float{position:fixed;right:22px;bottom:22px;z-index:900;width:58px;height:58px;border-radius:50%;background:#25D366;display:grid;place-items:center;color:#fff;box-shadow:0 8px 26px rgba(37,211,102,.45);transition:var(--transition);}\r\n.wa-float:hover{transform:scale(1.08) translateY(-3px);}\r\n.wa-float svg{width:30px;height:30px;}\r\n.wa-float::after{content:\"\";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(37,211,102,.6);animation:ripple 2.4s ease-out infinite;}\r\n@keyframes ripple{0%{transform:scale(1);opacity:.8;}100%{transform:scale(1.6);opacity:0;}}\r\n\r\n\/* ============ REVEAL ============ *\/\r\n.reveal{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out;}\r\n.reveal.visible{opacity:1;transform:translateY(0);}\r\n\r\n\/* ============ RESPONSIVO ============ *\/\r\n@media (max-width:1024px){\r\n  .section{padding:80px 0;}\r\n  .hero{padding:64px 0 80px;min-height:auto;}\r\n  .hero-grid{grid-template-columns:1fr;gap:52px;text-align:center;}\r\n  .hero-meta,.hero-cta,.hero-stats{justify-content:center;}\r\n  .hero-text{margin-inline:auto;}\r\n  .hero-photo{max-width:400px;order:-1;}\r\n  .deco-arrows{right:auto;left:-16px;}\r\n  .sobre-grid{grid-template-columns:1fr;gap:48px;}\r\n  .sobre-photo{max-width:400px;margin-inline:auto;aspect-ratio:1\/1;}\r\n  .contato-grid{grid-template-columns:1fr;gap:44px;}\r\n  .footer-grid{grid-template-columns:1fr 1fr;gap:40px;}\r\n}\r\n@media (max-width:880px){\r\n  .nav-links{position:absolute;top:var(--header-h);left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;background:var(--branco);padding:14px 20px 24px;border-bottom:1px solid var(--cinza-claro);box-shadow:0 18px 40px rgba(13,79,92,.12);transform:translateY(-12px);opacity:0;visibility:hidden;transition:var(--transition);}\r\n  .nav-links.open{transform:translateY(0);opacity:1;visibility:visible;}\r\n  .nav-links a{padding:14px 12px;font-size:1rem;border-bottom:1px solid var(--cinza-claro);border-radius:0;}\r\n  .nav-links a:last-child{border-bottom:none;}\r\n  .nav-toggle{display:grid;}\r\n  .nav-actions .btn-primary{display:none;}\r\n}\r\n@media (max-width:640px){\r\n  .container{padding-inline:16px;}\r\n  .section{padding:64px 0;}\r\n  .hero{padding:48px 0 64px;}\r\n  .hero-cta{flex-direction:column;width:100%;}\r\n  .hero-cta .btn{width:100%;}\r\n  .hero-photo{max-width:320px;}\r\n  .hero-photo-badge{left:-8px;bottom:18px;padding:12px 16px;}\r\n  .logo-word{display:none;}\r\n  .form-card{padding:28px 20px;}\r\n  .form-grid{grid-template-columns:1fr;}\r\n  .form-grid .full{grid-column:auto;}\r\n  .depo-card{padding:40px 24px 32px;}\r\n  .depo-card::before{font-size:5rem;left:18px;top:6px;}\r\n  .depo-card blockquote{font-size:1rem;}\r\n  .footer{padding-top:56px;}\r\n  .footer-grid{grid-template-columns:1fr;gap:36px;}\r\n  .footer-bottom{flex-direction:column;text-align:center;}\r\n  .wa-float{width:54px;height:54px;right:16px;bottom:16px;}\r\n  #localizacao img{max-width:100%;}\r\n}\r\n\r\n@media (prefers-reduced-motion:reduce){\r\n  *,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;}\r\n  .reveal{opacity:1;transform:none;}\r\n}\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<!-- ================= NAVBAR ================= -->\r\n<header class=\"navbar\" id=\"navbar\">\r\n  <div class=\"container nav-inner\">\r\n    <a href=\"#inicio\" class=\"logo\" aria-label=\"Gabriela Sousa \u2014 P\u00e1gina inicial\">\r\n      <span class=\"logo-mark\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 48 48\" fill=\"none\">\r\n          <text x=\"3\" y=\"34\" font-family=\"Montserrat, sans-serif\" font-weight=\"800\" font-size=\"26\" fill=\"#FFFFFF\">G<\/text>\r\n          <text x=\"19\" y=\"34\" font-family=\"Montserrat, sans-serif\" font-weight=\"800\" font-size=\"26\" fill=\"#FFFFFF\" opacity=\".78\">S<\/text>\r\n          <g stroke=\"#F4B41A\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n            <path class=\"seta seta-1\" d=\"M39 30V22M35.5 25.5L39 22l3.5 3.5\"\/>\r\n            <path class=\"seta seta-2\" d=\"M43 32V24M39.5 27.5L43 24l3.5 3.5\" opacity=\".65\"\/>\r\n          <\/g>\r\n        <\/svg>\r\n      <\/span>\r\n      <span class=\"logo-word\">\r\n        <strong>Gabriela Sousa<\/strong>\r\n        <span>Psic\u00f3loga<\/span>\r\n      <\/span>\r\n    <\/a>\r\n\r\n    <nav class=\"nav-links\" id=\"navLinks\" aria-label=\"Navega\u00e7\u00e3o principal\">\r\n      <a href=\"#inicio\">In\u00edcio<\/a>\r\n      <a href=\"#sobre\">Sobre<\/a>\r\n      <a href=\"#servicos\">Servi\u00e7os<\/a>\r\n      <a href=\"#abordagem\">Abordagem<\/a>\r\n      <a href=\"#localizacao\">Localiza\u00e7\u00e3o<\/a>\r\n      <a href=\"#depoimentos\">Depoimentos<\/a>\r\n      <a href=\"#contato\">Contato<\/a>\r\n    <\/nav>\r\n\r\n    <div class=\"nav-actions\">\r\n      <span class=\"badge-agenda\" role=\"status\">Agenda Aberta<\/span>\r\n      <a href=\"#contato\" class=\"btn btn-primary btn-sm\">Agendar Consulta<\/a>\r\n      <button class=\"nav-toggle\" id=\"navToggle\" aria-label=\"Abrir menu\" aria-expanded=\"false\" aria-controls=\"navLinks\">\r\n        <span><\/span>\r\n      <\/button>\r\n    <\/div>\r\n  <\/div>\r\n<\/header>\r\n\r\n<main>\r\n\r\n<!-- ================= HERO ================= -->\r\n<section class=\"hero\" id=\"inicio\">\r\n  <div class=\"container hero-grid\">\r\n\r\n    <div class=\"hero-content\">\r\n      <div class=\"hero-meta\">\r\n        <span class=\"badge-agenda badge-agenda--lg\">Agenda Aberta<\/span>\r\n        <span class=\"hero-pin\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\r\n          Salvador, Bahia\r\n        <\/span>\r\n        <span class=\"hero-month\" data-mes-atual>Setembro<\/span>\r\n      <\/div>\r\n\r\n      <h1>\r\n        <span class=\"accent\">Psic\u00f3loga Cl\u00ednica<\/span>\r\n        Gabriela Sousa\r\n      <\/h1>\r\n\r\n      <p class=\"hero-role\">\r\n        Psic\u00f3loga Cl\u00ednica <span>\u2022<\/span> Atendimento para todas as idades\r\n        <br>\r\n        Crian\u00e7as, adolescentes, adultos e idosos\r\n      <\/p>\r\n\r\n      <p class=\"hero-text\">\r\n        Um espa\u00e7o de escuta cuidadosa e acolhedora para cada fase da vida. Atendimento\r\n        cl\u00ednico humanizado, com olhar singular para as necessidades de cada pessoa \u2014\r\n        presencial em Salvador e online para todo o Brasil.\r\n      <\/p>\r\n\r\n      <div class=\"hero-cta\">\r\n        <a href=\"#contato\" class=\"btn btn-primary\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/><path d=\"M16 2v4M8 2v4M3 10h18M9 16l2 2 4-4\"\/><\/svg>\r\n          Agendar minha consulta\r\n        <\/a>\r\n        <a href=\"#sobre\" class=\"btn btn-outline-light\">Conhecer meu trabalho<\/a>\r\n      <\/div>\r\n\r\n      <div class=\"hero-stats\">\r\n        <div class=\"hero-stat\"><strong>CRP-03\/XXXXX<\/strong><span>Registro profissional<\/span><\/div>\r\n        <div class=\"hero-stat\"><strong>Todas as idades<\/strong><span>Infantil ao idoso<\/span><\/div>\r\n        <div class=\"hero-stat\"><strong>Online &amp; Presencial<\/strong><span>Modalidades<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- ==================================================\r\n         \ud83d\udcf8 FOTO 1 DE 3 \u2014 HERO\r\n         TROQUE AQUI o src abaixo pela URL da sua foto.\r\n         Ex.: src=\"imagens\/gabriela-hero.jpg\"\r\n         ================================================== -->\r\n    <div class=\"hero-photo\">\r\n      <span class=\"deco-bar deco-bar--1\" aria-hidden=\"true\"><\/span>\r\n      <span class=\"deco-bar deco-bar--2\" aria-hidden=\"true\"><\/span>\r\n\r\n      <div class=\"deco-arrows\" aria-hidden=\"true\">\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 20V5M6 11l6-6 6 6\"\/><\/svg>\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 20V5M6 11l6-6 6 6\"\/><\/svg>\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 20V5M6 11l6-6 6 6\"\/><\/svg>\r\n      <\/div>\r\n\r\n      <div class=\"hero-photo-frame\">\r\n        <img fetchpriority=\"high\" decoding=\"async\"\r\n          src=\"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-28-de-set.-de-2026-17_53_21.png\"\r\n          alt=\"Foto profissional da psic\u00f3loga Gabriela Sousa sorrindo\"\r\n          width=\"900\" height=\"1100\" loading=\"eager\">\r\n      <\/div>\r\n\r\n      <div class=\"hero-photo-badge\">\r\n        <span class=\"num\">Todas<\/span>\r\n        <span class=\"lbl\">as idades com acolhimento<\/span>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ================= SOBRE ================= -->\r\n<section class=\"section\" id=\"sobre\">\r\n  <div class=\"container sobre-grid\">\r\n\r\n    <!-- ==================================================\r\n         \ud83d\udcf8 FOTO 2 DE 3 \u2014 SOBRE MIM\r\n         TROQUE AQUI o src abaixo pela URL da sua foto.\r\n         Ex.: src=\"imagens\/gabriela-sobre.jpg\"\r\n         ================================================== -->\r\n    <div class=\"sobre-photo reveal\">\r\n      <img decoding=\"async\"\r\n        src=\"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-content\/uploads\/2026\/09\/Gemini_Generated_Image_nz0r2xnz0r2xnz0r.jpg\"\r\n        alt=\"Retrato da psic\u00f3loga Gabriela Sousa\"\r\n        width=\"900\" height=\"1100\" loading=\"lazy\">\r\n    <\/div>\r\n\r\n    <div class=\"sobre-text reveal\">\r\n      <span class=\"eyebrow\">Sobre Mim<\/span>\r\n      <h2>Cuidado cl\u00ednico para cada fase da vida<\/h2>\r\n      <div class=\"divider\" style=\"margin-left:0;\"><\/div>\r\n\r\n      <p style=\"margin-top:26px;\">\r\n        Sou <strong>Gabriela Sousa<\/strong>, psic\u00f3loga cl\u00ednica dedicada ao cuidado\r\n        emocional de crian\u00e7as, adolescentes, adultos e idosos. Acredito que cada\r\n        fase da vida tem suas quest\u00f5es pr\u00f3prias \u2014 e que acolher essas particularidades\r\n        \u00e9 parte essencial de um bom trabalho terap\u00eautico.\r\n      <\/p>\r\n\r\n      <p>\r\n        Minha pr\u00e1tica \u00e9 constru\u00edda sobre uma escuta cuidadosa, \u00e9tica e sem julgamentos.\r\n        Ofere\u00e7o um espa\u00e7o seguro onde voc\u00ea (ou seu filho, ou seu familiar) pode falar,\r\n        se compreender melhor e encontrar novos caminhos para lidar com aquilo que\r\n        d\u00f3i, incomoda ou impede de viver com mais leveza.\r\n      <\/p>\r\n\r\n      <ul class=\"sobre-lista\">\r\n        <li>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><path d=\"M22 4L12 14.01l-3-3\"\/><\/svg>\r\n          <span>Atendimento psicol\u00f3gico para todas as idades<\/span>\r\n        <\/li>\r\n        <li>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><path d=\"M22 4L12 14.01l-3-3\"\/><\/svg>\r\n          <span>Escuta cl\u00ednica humanizada e individualizada<\/span>\r\n        <\/li>\r\n        <li>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><path d=\"M22 4L12 14.01l-3-3\"\/><\/svg>\r\n          <span>Atendimento presencial em Salvador e online<\/span>\r\n        <\/li>\r\n        <li>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><path d=\"M22 4L12 14.01l-3-3\"\/><\/svg>\r\n          <span>Orienta\u00e7\u00e3o a pais, respons\u00e1veis e fam\u00edlias<\/span>\r\n        <\/li>\r\n        <li>\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/><path d=\"M22 4L12 14.01l-3-3\"\/><\/svg>\r\n          <span>Sigilo, \u00e9tica e compromisso com o seu processo<\/span>\r\n        <\/li>\r\n      <\/ul>\r\n\r\n      <a href=\"#contato\" class=\"btn btn-outline\">Vamos conversar<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ================= CREDENCIAIS ================= -->\r\n<section class=\"section section--soft\" id=\"credenciais\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head reveal\">\r\n      <span class=\"eyebrow\">Forma\u00e7\u00e3o e \u00c1reas de Atua\u00e7\u00e3o<\/span>\r\n      <h2>Uma pr\u00e1tica constru\u00edda com cuidado e responsabilidade<\/h2>\r\n      <div class=\"divider\"><\/div>\r\n      <p>Forma\u00e7\u00e3o cont\u00ednua e dedica\u00e7\u00e3o a um atendimento cl\u00ednico \u00e9tico, humano e singular.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"cards-grid\">\r\n      <article class=\"card-cred reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"3.6\"\/><path d=\"M4.5 20.5a7.5 7.5 0 0 1 15 0\"\/><path d=\"M18.5 4.5v4M16.5 6.5h4\"\/><\/svg><\/div>\r\n        <h3>Psic\u00f3loga Cl\u00ednica<\/h3>\r\n        <p>Atendimento psicol\u00f3gico individual em consult\u00f3rio, com escuta \u00e9tica e compromisso com o processo de cada paciente.<\/p>\r\n      <\/article>\r\n\r\n      <article class=\"card-cred reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9\" cy=\"8\" r=\"3.2\"\/><path d=\"M2.5 20a6.5 6.5 0 0 1 13 0\"\/><path d=\"M16 5.2a3.2 3.2 0 0 1 0 5.6\"\/><path d=\"M17.5 14.2A6.5 6.5 0 0 1 21.5 20\"\/><\/svg><\/div>\r\n        <h3>Atendimento Infantil<\/h3>\r\n        <p>Acompanhamento de crian\u00e7as com escuta l\u00fadica e sens\u00edvel, acolhendo tamb\u00e9m pais e respons\u00e1veis.<\/p>\r\n      <\/article>\r\n\r\n      <article class=\"card-cred reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"3.6\"\/><path d=\"M4.5 20.5a7.5 7.5 0 0 1 15 0\"\/><path d=\"M9 4.5l3-2 3 2\"\/><\/svg><\/div>\r\n        <h3>Adolescentes<\/h3>\r\n        <p>Um espa\u00e7o para acolher as descobertas, ang\u00fastias e transforma\u00e7\u00f5es pr\u00f3prias da adolesc\u00eancia.<\/p>\r\n      <\/article>\r\n\r\n      <article class=\"card-cred reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"3.6\"\/><path d=\"M4.5 20.5a7.5 7.5 0 0 1 15 0\"\/><\/svg><\/div>\r\n        <h3>Adultos<\/h3>\r\n        <p>Atendimento para ansiedade, depress\u00e3o, luto, rela\u00e7\u00f5es, carreira e quest\u00f5es existenciais.<\/p>\r\n      <\/article>\r\n\r\n      <article class=\"card-cred reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 3\"\/><\/svg><\/div>\r\n        <h3>Pessoas Idosas<\/h3>\r\n        <p>Acolhimento de quest\u00f5es do envelhecer, mem\u00f3rias, perdas e sentido de vida na maturidade.<\/p>\r\n      <\/article>\r\n\r\n      <article class=\"card-cred reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20.8 6.6a5 5 0 0 0-7.1 0L12 8.3l-1.7-1.7a5 5 0 1 0-7.1 7.1l8.8 8.8 8.8-8.8a5 5 0 0 0 0-7.1z\"\/><\/svg><\/div>\r\n        <h3>Orienta\u00e7\u00e3o a Fam\u00edlias<\/h3>\r\n        <p>Suporte e orienta\u00e7\u00e3o a pais, respons\u00e1veis e familiares que buscam compreender melhor seus v\u00ednculos.<\/p>\r\n      <\/article>\r\n\r\n      <article class=\"card-cred reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 22h8M12 18v4\"\/><\/svg><\/div>\r\n        <h3>Atendimento Online<\/h3>\r\n        <p>Sess\u00f5es por v\u00eddeo com a mesma qualidade, sigilo e acolhimento do atendimento presencial.<\/p>\r\n      <\/article>\r\n\r\n      <article class=\"card-cred reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21s7-3 7-9V6l-7-3-7 3v6c0 6 7 9 7 9z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg><\/div>\r\n        <h3>\u00c9tica e Sigilo<\/h3>\r\n        <p>Pr\u00e1tica orientada pelo c\u00f3digo de \u00e9tica profissional, com absoluto respeito ao sigilo e \u00e0 singularidade.<\/p>\r\n      <\/article>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ================= SERVI\u00c7OS ================= -->\r\n<section class=\"section\" id=\"servicos\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head reveal\">\r\n      <span class=\"eyebrow\">Servi\u00e7os<\/span>\r\n      <h2>Como posso caminhar com voc\u00ea<\/h2>\r\n      <div class=\"divider\"><\/div>\r\n      <p>Atendimentos presenciais em Salvador e online para todo o Brasil \u2014 com escuta qualificada, \u00e9tica e acolhimento.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"cards-grid\">\r\n      <article class=\"card-serv reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"9\" cy=\"8\" r=\"3.2\"\/><path d=\"M2.5 20a6.5 6.5 0 0 1 13 0\"\/><path d=\"M16 5.2a3.2 3.2 0 0 1 0 5.6\"\/><path d=\"M17.5 14.2A6.5 6.5 0 0 1 21.5 20\"\/><\/svg><\/div>\r\n        <h3>Psicoterapia Infantil<\/h3>\r\n        <p>Atendimento para crian\u00e7as, com escuta l\u00fadica e acolhedora, incluindo orienta\u00e7\u00e3o aos pais e respons\u00e1veis.<\/p>\r\n        <a href=\"#contato\" class=\"card-link\">Agendar <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n      <\/article>\r\n\r\n      <article class=\"card-serv reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"3.6\"\/><path d=\"M4.5 20.5a7.5 7.5 0 0 1 15 0\"\/><path d=\"M9 4.5l3-2 3 2\"\/><\/svg><\/div>\r\n        <h3>Psicoterapia para Adolescentes<\/h3>\r\n        <p>Um espa\u00e7o seguro para acolher ang\u00fastias, descobertas e os desafios pr\u00f3prios dessa fase da vida.<\/p>\r\n        <a href=\"#contato\" class=\"card-link\">Agendar <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n      <\/article>\r\n\r\n      <article class=\"card-serv reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"3.6\"\/><path d=\"M4.5 20.5a7.5 7.5 0 0 1 15 0\"\/><\/svg><\/div>\r\n        <h3>Psicoterapia para Adultos<\/h3>\r\n        <p>Atendimento para ansiedade, depress\u00e3o, luto, relacionamentos, carreira e quest\u00f5es existenciais.<\/p>\r\n        <a href=\"#contato\" class=\"card-link\">Agendar <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n      <\/article>\r\n\r\n      <article class=\"card-serv reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 7v5l3 3\"\/><\/svg><\/div>\r\n        <h3>Psicoterapia para Idosos<\/h3>\r\n        <p>Acolhimento das quest\u00f5es do envelhecer, mem\u00f3rias, perdas e a busca de sentido na maturidade.<\/p>\r\n        <a href=\"#contato\" class=\"card-link\">Agendar <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n      <\/article>\r\n\r\n      <article class=\"card-serv reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20.8 6.6a5 5 0 0 0-7.1 0L12 8.3l-1.7-1.7a5 5 0 1 0-7.1 7.1l8.8 8.8 8.8-8.8a5 5 0 0 0 0-7.1z\"\/><\/svg><\/div>\r\n        <h3>Orienta\u00e7\u00e3o Parental<\/h3>\r\n        <p>Suporte a pais e respons\u00e1veis que buscam compreender melhor seus filhos e os desafios da cria\u00e7\u00e3o.<\/p>\r\n        <a href=\"#contato\" class=\"card-link\">Agendar <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n      <\/article>\r\n\r\n      <article class=\"card-serv reveal\">\r\n        <div class=\"icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"14\" rx=\"2\"\/><path d=\"M8 22h8M12 18v4\"\/><\/svg><\/div>\r\n        <h3>Atendimento Online<\/h3>\r\n        <p>Sess\u00f5es por v\u00eddeo com a mesma qualidade, sigilo e acolhimento do atendimento presencial.<\/p>\r\n        <a href=\"#contato\" class=\"card-link\">Agendar <span aria-hidden=\"true\">\u2192<\/span><\/a>\r\n      <\/article>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ================= ABORDAGEM ================= -->\r\n<section class=\"section section--deep\" id=\"abordagem\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head reveal\">\r\n      <span class=\"eyebrow\">Abordagem Terap\u00eautica<\/span>\r\n      <h2>Uma escuta cuidadosa para cada fase da vida<\/h2>\r\n      <div class=\"divider\"><\/div>\r\n      <p>Cada idade tem suas perguntas, seus medos e suas pot\u00eancias. Meu trabalho parte dessa compreens\u00e3o para acolher voc\u00ea (ou quem voc\u00ea ama) de forma \u00fanica.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"pilares\">\r\n      <article class=\"pilar reveal\"><span class=\"num\">01<\/span><h3>Escuta Singular<\/h3><p>Cada pessoa \u00e9 \u00fanica \u2014 seja crian\u00e7a, adolescente, adulto ou idoso. O processo parte da sua hist\u00f3ria, n\u00e3o de f\u00f3rmulas prontas.<\/p><\/article>\r\n      <article class=\"pilar reveal\"><span class=\"num\">02<\/span><h3>Espa\u00e7o Seguro<\/h3><p>Sigilo, \u00e9tica e acolhimento como base para que quest\u00f5es profundas possam ser ditas e elaboradas com liberdade.<\/p><\/article>\r\n      <article class=\"pilar reveal\"><span class=\"num\">03<\/span><h3>Olhar para Todas as Idades<\/h3><p>Inf\u00e2ncia, adolesc\u00eancia, vida adulta e maturidade \u2014 cada fase com suas necessidades e um cuidado espec\u00edfico.<\/p><\/article>\r\n      <article class=\"pilar reveal\"><span class=\"num\">04<\/span><h3>Compromisso \u00c9tico<\/h3><p>Forma\u00e7\u00e3o cont\u00ednua e pr\u00e1tica orientada pelo c\u00f3digo de \u00e9tica profissional, com absoluto respeito ao sigilo.<\/p><\/article>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ================= LOCALIZA\u00c7\u00c3O ================= -->\r\n<section class=\"section\" id=\"localizacao\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head reveal\">\r\n      <span class=\"eyebrow\">Localiza\u00e7\u00e3o<\/span>\r\n      <h2>Onde me encontrar<\/h2>\r\n      <div class=\"divider\"><\/div>\r\n      <p>Atendimento presencial em consult\u00f3rio, em Salvador \u2014 Bahia.<\/p>\r\n    <\/div>\r\n\r\n    <img\r\n      src=\"torre-do-parque.jpeg\"\r\n      style=\"border-radius:24px;max-width:500px;margin:0 auto 26px;display:block;\"\r\n      alt=\"Fachada do Empresarial Torre do Parque, localiza\u00e7\u00e3o da Cl\u00ednica VitalPsi\"\r\n      loading=\"lazy\" decoding=\"async\">\r\n\r\n    <div class=\"map-wrap reveal\">\r\n      <iframe\r\n        src=\"https:\/\/www.google.com\/maps?q=-12.9971932,-38.4655548&amp;hl=pt-BR&amp;z=16&amp;output=embed\"\r\n        width=\"100%\" height=\"380\"\r\n        style=\"border:0;border-radius:24px;\"\r\n        allowfullscreen=\"\" loading=\"lazy\"\r\n        referrerpolicy=\"no-referrer-when-downgrade\"\r\n        title=\"Localiza\u00e7\u00e3o da Cl\u00ednica VitalPsi no mapa\"><\/iframe>\r\n    <\/div>\r\n\r\n    <p style=\"text-align:center;margin-top:26px;\">\r\n      <strong>Cl\u00ednica VitalPsi<\/strong><br>\r\n      Av. Ant\u00f4nio Carlos Magalh\u00e3es, 771 \u2013 Sala 108<br>\r\n      Empresarial Torre do Parque<br>\r\n      Itaigara<br>\r\n      Salvador \u2013 BA<br><br>\r\n      Ao lado do Fiesta Bahia Hotel.\r\n    <\/p>\r\n\r\n    <p style=\"text-align:center;margin-top:22px;\">\r\n      <a class=\"btn btn-outline\" href=\"https:\/\/www.google.com\/maps\/dir\/?api=1&amp;destination=-12.9971932,-38.4655548\" target=\"_blank\" rel=\"noopener\">Como chegar<\/a>\r\n    <\/p>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ================= DEPOIMENTOS ================= -->\r\n<section class=\"section section--soft\" id=\"depoimentos\">\r\n  <div class=\"container\">\r\n    <div class=\"section-head reveal\">\r\n      <span class=\"eyebrow\">Depoimentos<\/span>\r\n      <h2>Hist\u00f3rias que seguem sendo cuidadas<\/h2>\r\n      <div class=\"divider\"><\/div>\r\n      <p>Relatos compartilhados com autoriza\u00e7\u00e3o, com identifica\u00e7\u00e3o preservada.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"carousel reveal\" id=\"carousel\">\r\n      <div class=\"carousel-track\" id=\"carouselTrack\">\r\n\r\n        <article class=\"depo-card\">\r\n          <blockquote>Encontrei na Gabriela um espa\u00e7o onde pude falar sem medo de julgamento. A escuta dela \u00e9 cuidadosa e me ajudou a compreender quest\u00f5es que carregava h\u00e1 muito tempo.<\/blockquote>\r\n          <div class=\"depo-autor\">\r\n            <div class=\"depo-avatar\" aria-hidden=\"true\">A<\/div>\r\n            <div><strong>A. M.<\/strong><span>Psicoterapia individual \u00b7 Adulto<\/span><\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"depo-card\">\r\n          <blockquote>Meu filho passou a se abrir mais em casa depois do acompanhamento com a Gabriela. Ela nos orienta com muita sensibilidade sobre como lidar com cada fase.<\/blockquote>\r\n          <div class=\"depo-autor\">\r\n            <div class=\"depo-avatar\" aria-hidden=\"true\">P<\/div>\r\n            <div><strong>P. L.<\/strong><span>Orienta\u00e7\u00e3o parental \u00b7 Infantil<\/span><\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"depo-card\">\r\n          <blockquote>Na adolesc\u00eancia \u00e9 dif\u00edcil falar com qualquer adulto. Com a Gabriela foi diferente \u2014 senti que ela realmente me escutava sem pressa.<\/blockquote>\r\n          <div class=\"depo-autor\">\r\n            <div class=\"depo-avatar\" aria-hidden=\"true\">B<\/div>\r\n            <div><strong>B. R.<\/strong><span>Psicoterapia \u00b7 Adolescente<\/span><\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"depo-card\">\r\n          <blockquote>Aos 72 anos, achei que terapia n\u00e3o era para mim. A Gabriela me mostrou o contr\u00e1rio: h\u00e1 sempre algo novo a compreender sobre a vida e sobre n\u00f3s mesmos.<\/blockquote>\r\n          <div class=\"depo-autor\">\r\n            <div class=\"depo-avatar\" aria-hidden=\"true\">D<\/div>\r\n            <div><strong>D. F.<\/strong><span>Psicoterapia \u00b7 Pessoa idosa<\/span><\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"depo-card\">\r\n          <blockquote>O cuidado, a pontualidade e o respeito da Gabriela com cada sess\u00e3o fazem toda a diferen\u00e7a. Me sinto realmente acolhida em cada encontro.<\/blockquote>\r\n          <div class=\"depo-autor\">\r\n            <div class=\"depo-avatar\" aria-hidden=\"true\">C<\/div>\r\n            <div><strong>C. S.<\/strong><span>Atendimento online<\/span><\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n      <\/div>\r\n\r\n      <div class=\"carousel-controls\">\r\n        <button class=\"carousel-btn\" id=\"prevBtn\" aria-label=\"Depoimento anterior\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\r\n        <\/button>\r\n        <div class=\"dots\" id=\"dots\" role=\"tablist\" aria-label=\"Selecionar depoimento\"><\/div>\r\n        <button class=\"carousel-btn\" id=\"nextBtn\" aria-label=\"Pr\u00f3ximo depoimento\">\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 18l6-6-6-6\"\/><\/svg>\r\n        <\/button>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ================= CONTATO ================= -->\r\n<section class=\"section\" id=\"contato\">\r\n  <div class=\"container contato-grid\">\r\n\r\n    <div class=\"contato-info reveal\">\r\n      <span class=\"eyebrow\">Contato<\/span>\r\n      <h2>Vamos conversar<\/h2>\r\n      <div class=\"divider\" style=\"margin-left:0;\"><\/div>\r\n      <p style=\"margin-top:24px;\">\r\n        Agenda aberta para novos pacientes. Atendimento para todas as idades,\r\n        presencial em Salvador e online para todo o Brasil.\r\n      <\/p>\r\n\r\n      <div class=\"info-list\">\r\n        <div class=\"info-item\">\r\n          <div class=\"icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M17.5 14.4c-.3-.2-1.7-.9-2-1-.3-.1-.5-.2-.7.2s-.8 1-1 1.2c-.2.2-.4.2-.7.1-.3-.2-1.2-.5-2.3-1.4-.9-.8-1.4-1.7-1.6-2-.2-.3 0-.5.1-.7l.5-.6c.1-.2.2-.3.3-.5.1-.2 0-.4 0-.5 0-.2-.7-1.6-.9-2.2-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.5s1.1 2.9 1.2 3.1c.2.2 2.1 3.2 5.1 4.5.7.3 1.3.5 1.7.6.7.2 1.4.2 1.9.1.6-.1 1.7-.7 2-1.4.2-.7.2-1.3.2-1.4-.1-.2-.3-.2-.6-.4zM12 2A10 10 0 0 0 3.5 17.2L2 22l4.9-1.5A10 10 0 1 0 12 2zm0 18.2c-1.6 0-3.1-.4-4.4-1.2l-.3-.2-2.9.9.9-2.8-.2-.3A8.2 8.2 0 1 1 12 20.2z\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <strong>WhatsApp<\/strong>\r\n            <a href=\"https:\/\/wa.me\/5571992516919?text=Ol%C3%A1%2C%20Gabriela!%20Gostaria%20de%20agendar%20uma%20consulta.\" target=\"_blank\" rel=\"noopener\">+55 (71) 98555-4098<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"info-item\">\r\n          <div class=\"icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><rect x=\"2\" y=\"4\" width=\"20\" height=\"16\" rx=\"2\"\/><path d=\"M22 6l-10 7L2 6\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <strong>E-mail<\/strong>\r\n            <a href=\"mailto:contato@gabrielasousa.psi.br\">contato@gabrielasousa.psi.br<\/a>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"info-item\">\r\n          <div class=\"icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <strong>Localiza\u00e7\u00e3o<\/strong>\r\n            <span>Cl\u00ednica VitalPsi \u2014 Itaigara, Salvador\/BA<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"info-item\">\r\n          <div class=\"icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 6v6l4 2\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <strong>Hor\u00e1rios<\/strong>\r\n            <span>Seg. a S\u00e1b. \u2014 conforme disponibilidade<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"info-item\">\r\n          <div class=\"icon\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"><path d=\"M12 21s7-3 7-9V6l-7-3-7 3v6c0 6 7 9 7 9z\"\/><path d=\"M9 12l2 2 4-4\"\/><\/svg>\r\n          <\/div>\r\n          <div>\r\n            <strong>Registro profissional<\/strong>\r\n            <span>CRP-03\/XXXXX<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"reveal\">\r\n      <div class=\"form-card\" style=\"padding:40px;border-top-width:4px;\">\r\n        <div class=\"form-head\" style=\"text-align:left;margin-bottom:26px;\">\r\n          <h3 style=\"font-size:1.375rem;margin-bottom:8px;\">Envie uma mensagem<\/h3>\r\n          <p style=\"text-align:left;\">Preencha os campos abaixo e sua mensagem ser\u00e1 encaminhada diretamente para o WhatsApp do consult\u00f3rio.<\/p>\r\n        <\/div>\r\n\r\n        <form id=\"formContato\" data-whatsapp data-titulo=\"\u2709\ufe0f CONTATO \u2014 Site Gabriela Sousa (Psic\u00f3loga)\" novalidate>\r\n          <div class=\"form-grid\">\r\n\r\n            <div class=\"field\">\r\n              <label for=\"ct-nome\">Nome <span class=\"req\">*<\/span><\/label>\r\n              <input type=\"text\" id=\"ct-nome\" name=\"nome\" data-label=\"Nome\" placeholder=\"Seu nome\" required autocomplete=\"name\">\r\n            <\/div>\r\n\r\n            <div class=\"field\">\r\n              <label for=\"ct-tel\">WhatsApp <span class=\"req\">*<\/span><\/label>\r\n              <input type=\"tel\" id=\"ct-tel\" name=\"telefone\" data-label=\"Telefone\/WhatsApp\" placeholder=\"(71) 99999-9999\" required autocomplete=\"tel\">\r\n            <\/div>\r\n\r\n            <div class=\"field full\">\r\n              <label for=\"ct-email\">E-mail<\/label>\r\n              <input type=\"email\" id=\"ct-email\" name=\"email\" data-label=\"E-mail\" placeholder=\"seuemail@exemplo.com\" autocomplete=\"email\">\r\n            <\/div>\r\n\r\n            <div class=\"field\">\r\n              <label for=\"ct-para\">Atendimento para <span class=\"req\">*<\/span><\/label>\r\n              <select id=\"ct-para\" name=\"para\" data-label=\"Atendimento para\" required>\r\n                <option value=\"\" selected disabled>Selecione<\/option>\r\n                <option>Crian\u00e7a<\/option>\r\n                <option>Adolescente<\/option>\r\n                <option>Adulto<\/option>\r\n                <option>Pessoa idosa<\/option>\r\n                <option>Orienta\u00e7\u00e3o parental<\/option>\r\n                <option>Outro<\/option>\r\n              <\/select>\r\n            <\/div>\r\n\r\n            <div class=\"field\">\r\n              <label for=\"ct-assunto\">Modalidade <span class=\"req\">*<\/span><\/label>\r\n              <select id=\"ct-assunto\" name=\"modalidade\" data-label=\"Modalidade\" required>\r\n                <option value=\"\" selected disabled>Selecione<\/option>\r\n                <option>Presencial \u2014 Salvador (Cl\u00ednica VitalPsi)<\/option>\r\n                <option>Online<\/option>\r\n                <option>A definir<\/option>\r\n              <\/select>\r\n            <\/div>\r\n\r\n            <div class=\"field full\">\r\n              <label for=\"ct-msg\">Mensagem <span class=\"req\">*<\/span><\/label>\r\n              <textarea id=\"ct-msg\" name=\"mensagem\" data-label=\"Mensagem\" placeholder=\"Escreva sua mensagem. Tudo \u00e9 tratado com sigilo.\" required><\/textarea>\r\n            <\/div>\r\n\r\n            <div class=\"field full\">\r\n              <label class=\"check\" for=\"ct-consent\">\r\n                <input type=\"checkbox\" id=\"ct-consent\" name=\"consentimento\" data-label=\"Consentimento\" required>\r\n                <span>Autorizo o contato pelos dados informados. <span class=\"req\">*<\/span><\/span>\r\n              <\/label>\r\n            <\/div>\r\n\r\n          <\/div>\r\n\r\n          <div class=\"form-actions\">\r\n            <button type=\"submit\" class=\"btn btn-whats btn-block\" style=\"max-width:100%;\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M17.5 14.4c-.3-.2-1.7-.9-2-1-.3-.1-.5-.2-.7.2s-.8 1-1 1.2c-.2.2-.4.2-.7.1-.3-.2-1.2-.5-2.3-1.4-.9-.8-1.4-1.7-1.6-2-.2-.3 0-.5.1-.7l.5-.6c.1-.2.2-.3.3-.5.1-.2 0-.4 0-.5 0-.2-.7-1.6-.9-2.2-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.5s1.1 2.9 1.2 3.1c.2.2 2.1 3.2 5.1 4.5.7.3 1.3.5 1.7.6.7.2 1.4.2 1.9.1.6-.1 1.7-.7 2-1.4.2-.7.2-1.3.2-1.4-.1-.2-.3-.2-.6-.4zM12 2A10 10 0 0 0 3.5 17.2L2 22l4.9-1.5A10 10 0 1 0 12 2zm0 18.2c-1.6 0-3.1-.4-4.4-1.2l-.3-.2-2.9.9.9-2.8-.2-.3A8.2 8.2 0 1 1 12 20.2z\"\/><\/svg>\r\n              Enviar pelo WhatsApp\r\n            <\/button>\r\n            <p class=\"form-note\">\r\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\"\/><path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/><\/svg>\r\n              Sigilo garantido.\r\n            <\/p>\r\n          <\/div>\r\n\r\n          <div class=\"form-success\" id=\"successContato\" role=\"status\" aria-live=\"polite\">\r\n            <strong>Mensagem enviada! \u2705<\/strong>\r\n            <p>Abrimos o WhatsApp com sua mensagem. Se a janela n\u00e3o abrir, verifique o bloqueador de pop-ups.<\/p>\r\n          <\/div>\r\n        <\/form>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<\/main>\r\n\r\n<!-- ================= FOOTER ================= -->\r\n<footer class=\"footer\">\r\n  <div class=\"container\">\r\n    <div class=\"footer-grid\">\r\n\r\n      <div class=\"footer-brand\">\r\n        <a href=\"#inicio\" class=\"logo logo--light\" aria-label=\"Gabriela Sousa\">\r\n          <span class=\"logo-mark\" aria-hidden=\"true\">\r\n            <svg viewBox=\"0 0 48 48\" fill=\"none\">\r\n              <text x=\"3\" y=\"34\" font-family=\"Montserrat, sans-serif\" font-weight=\"800\" font-size=\"26\" fill=\"#FFFFFF\">G<\/text>\r\n              <text x=\"19\" y=\"34\" font-family=\"Montserrat, sans-serif\" font-weight=\"800\" font-size=\"26\" fill=\"#FFFFFF\" opacity=\".78\">S<\/text>\r\n              <g stroke=\"#F4B41A\" stroke-width=\"2.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\r\n                <path class=\"seta seta-1\" d=\"M39 30V22M35.5 25.5L39 22l3.5 3.5\"\/>\r\n                <path class=\"seta seta-2\" d=\"M43 32V24M39.5 27.5L43 24l3.5 3.5\" opacity=\".65\"\/>\r\n              <\/g>\r\n            <\/svg>\r\n          <\/span>\r\n          <span class=\"logo-word\">\r\n            <strong>Gabriela Sousa<\/strong>\r\n            <span>Psic\u00f3loga<\/span>\r\n          <\/span>\r\n        <\/a>\r\n\r\n        <p>\r\n          Agenda aberta para novos pacientes. Psic\u00f3loga cl\u00ednica para todas as idades,\r\n          presencial em Salvador e online para todo o Brasil.\r\n        <\/p>\r\n\r\n        <div class=\"social\">\r\n          <a href=\"https:\/\/instagram.com\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"2\" y=\"2\" width=\"20\" height=\"20\" rx=\"5\"\/><circle cx=\"12\" cy=\"12\" r=\"4\"\/><circle cx=\"17.5\" cy=\"6.5\" r=\"1\" fill=\"currentColor\"\/><\/svg>\r\n          <\/a>\r\n          <a href=\"https:\/\/linkedin.com\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M19 3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h14zM8.3 18.3v-7H6v7h2.3zM7.15 10.3a1.35 1.35 0 1 0 0-2.7 1.35 1.35 0 0 0 0 2.7zM18 18.3v-3.8c0-2-.45-3.5-2.75-3.5-1.1 0-1.85.6-2.15 1.2h-.05v-1H10.8v7h2.3V15c0-.9.15-1.8 1.3-1.8s1.3.9 1.3 1.8v3.3H18z\"\/><\/svg>\r\n          <\/a>\r\n          <a href=\"https:\/\/wa.me\/5571992516919\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\">\r\n            <svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M17.5 14.4c-.3-.2-1.7-.9-2-1-.3-.1-.5-.2-.7.2s-.8 1-1 1.2c-.2.2-.4.2-.7.1-.3-.2-1.2-.5-2.3-1.4-.9-.8-1.4-1.7-1.6-2-.2-.3 0-.5.1-.7l.5-.6c.1-.2.2-.3.3-.5.1-.2 0-.4 0-.5 0-.2-.7-1.6-.9-2.2-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.5s1.1 2.9 1.2 3.1c.2.2 2.1 3.2 5.1 4.5.7.3 1.3.5 1.7.6.7.2 1.4.2 1.9.1.6-.1 1.7-.7 2-1.4.2-.7.2-1.3.2-1.4-.1-.2-.3-.2-.6-.4zM12 2A10 10 0 0 0 3.5 17.2L2 22l4.9-1.5A10 10 0 1 0 12 2zm0 18.2c-1.6 0-3.1-.4-4.4-1.2l-.3-.2-2.9.9.9-2.8-.2-.3A8.2 8.2 0 1 1 12 20.2z\"\/><\/svg>\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div>\r\n        <h4>Navega\u00e7\u00e3o<\/h4>\r\n        <div class=\"footer-links\">\r\n          <a href=\"#inicio\">In\u00edcio<\/a>\r\n          <a href=\"#sobre\">Sobre<\/a>\r\n          <a href=\"#servicos\">Servi\u00e7os<\/a>\r\n          <a href=\"#abordagem\">Abordagem<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div>\r\n        <h4>Atendimento<\/h4>\r\n        <div class=\"footer-links\">\r\n          <a href=\"#localizacao\">Localiza\u00e7\u00e3o<\/a>\r\n          <a href=\"#depoimentos\">Depoimentos<\/a>\r\n          <a href=\"#contato\">Contato<\/a>\r\n          <a href=\"https:\/\/wa.me\/5571992516919\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div>\r\n        <h4>Informa\u00e7\u00f5es<\/h4>\r\n        <div class=\"footer-legal\">\r\n          <strong>Gabriela Sousa<\/strong>\r\n          Psic\u00f3loga Cl\u00ednica<br>\r\n          CRP-03\/XXXXX<br>\r\n          Cl\u00ednica VitalPsi \u2014 Itaigara<br>\r\n          Salvador \u2014 Bahia, Brasil<br>\r\n          <a href=\"https:\/\/wa.me\/5571992516919\" target=\"_blank\" rel=\"noopener\" style=\"color:var(--amarelo-dourado);\">+55 (71) 98555-4098<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"footer-bottom\">\r\n      <span>\u00a9 <span id=\"anoAtual\">2025<\/span> Gabriela Sousa \u2014 Psic\u00f3loga. Todos os direitos reservados.<\/span>\r\n      <span>Cuidado para todas as idades. \ud83d\udc99<\/span>\r\n    <\/div>\r\n  <\/div>\r\n<\/footer>\r\n\r\n<!-- WhatsApp flutuante -->\r\n<a class=\"wa-float\" href=\"https:\/\/wa.me\/5571992516919?text=Ol%C3%A1%2C%20Gabriela!%20Gostaria%20de%20agendar%20uma%20consulta.\" target=\"_blank\" rel=\"noopener\" aria-label=\"Falar no WhatsApp\">\r\n  <svg viewBox=\"0 0 24 24\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M17.5 14.4c-.3-.2-1.7-.9-2-1-.3-.1-.5-.2-.7.2s-.8 1-1 1.2c-.2.2-.4.2-.7.1-.3-.2-1.2-.5-2.3-1.4-.9-.8-1.4-1.7-1.6-2-.2-.3 0-.5.1-.7l.5-.6c.1-.2.2-.3.3-.5.1-.2 0-.4 0-.5 0-.2-.7-1.6-.9-2.2-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.5s1.1 2.9 1.2 3.1c.2.2 2.1 3.2 5.1 4.5.7.3 1.3.5 1.7.6.7.2 1.4.2 1.9.1.6-.1 1.7-.7 2-1.4.2-.7.2-1.3.2-1.4-.1-.2-.3-.2-.6-.4zM12 2A10 10 0 0 0 3.5 17.2L2 22l4.9-1.5A10 10 0 1 0 12 2zm0 18.2c-1.6 0-3.1-.4-4.4-1.2l-.3-.2-2.9.9.9-2.8-.2-.3A8.2 8.2 0 1 1 12 20.2z\"\/><\/svg>\r\n<\/a>\r\n\r\n<script>\r\n\/* =========================================================\r\n   CONFIGURA\u00c7\u00c3O DO WHATSAPP\r\n   ========================================================= *\/\r\nconst WHATSAPP_NUMBER = '557192516919';\r\n\r\n\/* =========================================================\r\n   NAVBAR \u2014 scroll, mobile toggle, link ativo\r\n   ========================================================= *\/\r\nconst navbar = document.getElementById('navbar');\r\nconst navToggle = document.getElementById('navToggle');\r\nconst navLinks = document.getElementById('navLinks');\r\n\r\nwindow.addEventListener('scroll', () => {\r\n  navbar.classList.toggle('scrolled', window.scrollY > 20);\r\n}, { passive:true });\r\n\r\nnavToggle.addEventListener('click', () => {\r\n  const open = navLinks.classList.toggle('open');\r\n  navToggle.classList.toggle('open', open);\r\n  navToggle.setAttribute('aria-expanded', open);\r\n});\r\n\r\nnavLinks.querySelectorAll('a').forEach(a => {\r\n  a.addEventListener('click', () => {\r\n    navLinks.classList.remove('open');\r\n    navToggle.classList.remove('open');\r\n    navToggle.setAttribute('aria-expanded', 'false');\r\n  });\r\n});\r\n\r\nconst sections = document.querySelectorAll('section[id]');\r\nconst linkMap = new Map();\r\nnavLinks.querySelectorAll('a').forEach(a => linkMap.set(a.getAttribute('href').slice(1), a));\r\n\r\nconst obsActive = new IntersectionObserver((entries) => {\r\n  entries.forEach(e => {\r\n    if (e.isIntersecting) {\r\n      linkMap.forEach(l => l.classList.remove('active'));\r\n      const active = linkMap.get(e.target.id);\r\n      if (active) active.classList.add('active');\r\n    }\r\n  });\r\n}, { rootMargin: '-45% 0px -50% 0px', threshold: 0 });\r\n\r\nsections.forEach(s => obsActive.observe(s));\r\n\r\n\/* =========================================================\r\n   SCROLL REVEAL\r\n   ========================================================= *\/\r\nconst revealObs = new IntersectionObserver((entries) => {\r\n  entries.forEach((entry, i) => {\r\n    if (entry.isIntersecting) {\r\n      setTimeout(() => entry.target.classList.add('visible'), i * 80);\r\n      revealObs.unobserve(entry.target);\r\n    }\r\n  });\r\n}, { threshold: 0.12, rootMargin: '0px 0px -60px 0px' });\r\n\r\ndocument.querySelectorAll('.reveal').forEach(el => revealObs.observe(el));\r\n\r\n\/* =========================================================\r\n   CARROSSEL DE DEPOIMENTOS\r\n   ========================================================= *\/\r\n(function carousel(){\r\n  const track = document.getElementById('carouselTrack');\r\n  if (!track) return;\r\n\r\n  const slides = Array.from(track.children);\r\n  const dotsWrap = document.getElementById('dots');\r\n  const prevBtn = document.getElementById('prevBtn');\r\n  const nextBtn = document.getElementById('nextBtn');\r\n  let index = 0;\r\n  let autoplay;\r\n\r\n  slides.forEach((_, i) => {\r\n    const b = document.createElement('button');\r\n    b.className = 'dot' + (i === 0 ? ' active' : '');\r\n    b.setAttribute('aria-label', `Ir para depoimento ${i + 1}`);\r\n    b.addEventListener('click', () => go(i));\r\n    dotsWrap.appendChild(b);\r\n  });\r\n\r\n  const dots = Array.from(dotsWrap.children);\r\n\r\n  function go(i){\r\n    index = (i + slides.length) % slides.length;\r\n    track.style.transform = `translateX(-${index * 100}%)`;\r\n    dots.forEach((d, k) => d.classList.toggle('active', k === index));\r\n  }\r\n\r\n  function next(){ go(index + 1); }\r\n  function prev(){ go(index - 1); }\r\n\r\n  nextBtn.addEventListener('click', () => { next(); restart(); });\r\n  prevBtn.addEventListener('click', () => { prev(); restart(); });\r\n\r\n  function start(){ autoplay = setInterval(next, 6000); }\r\n  function stop(){ clearInterval(autoplay); }\r\n  function restart(){ stop(); start(); }\r\n\r\n  const carousel = document.getElementById('carousel');\r\n  carousel.addEventListener('mouseenter', stop);\r\n  carousel.addEventListener('mouseleave', start);\r\n\r\n  let startX = 0;\r\n  carousel.addEventListener('touchstart', e => { startX = e.touches[0].clientX; }, { passive:true });\r\n  carousel.addEventListener('touchend', e => {\r\n    const diff = e.changedTouches[0].clientX - startX;\r\n    if (Math.abs(diff) > 50) { diff < 0 ? next() : prev(); restart(); }\r\n  });\r\n\r\n  start();\r\n})();\r\n\r\n\/* =========================================================\r\n   ENVIO PARA WHATSAPP\r\n   ========================================================= *\/\r\nfunction buildWhatsAppMessage(form){\r\n  const titulo = form.dataset.titulo || 'Nova mensagem do site';\r\n  const lines = [`*${titulo}*`, ''];\r\n\r\n  form.querySelectorAll('input, select, textarea').forEach(field => {\r\n    const label = field.dataset.label || field.name;\r\n    let value = '';\r\n\r\n    if (field.type === 'checkbox') {\r\n      if (!field.checked) return;\r\n      value = 'Sim';\r\n    } else if (field.type === 'radio') {\r\n      if (!field.checked) return;\r\n      value = field.value;\r\n    } else {\r\n      value = (field.value || '').trim();\r\n      if (!value) return;\r\n    }\r\n\r\n    lines.push(`*${label}:* ${value}`);\r\n  });\r\n\r\n  lines.push('');\r\n  lines.push('_Enviado pelo site_');\r\n  return lines.join('\\n');\r\n}\r\n\r\nfunction handleFormSubmit(form, successId){\r\n  form.addEventListener('submit', (e) => {\r\n    e.preventDefault();\r\n\r\n    const invalid = form.querySelector(':invalid');\r\n    if (invalid) {\r\n      invalid.reportValidity();\r\n      invalid.focus();\r\n      return;\r\n    }\r\n\r\n    const msg = buildWhatsAppMessage(form);\r\n    const url = `https:\/\/wa.me\/${WHATSAPP_NUMBER}?text=${encodeURIComponent(msg)}`;\r\n\r\n    window.open(url, '_blank', 'noopener');\r\n\r\n    const success = document.getElementById(successId);\r\n    if (success) {\r\n      success.classList.add('show');\r\n      setTimeout(() => success.classList.remove('show'), 8000);\r\n    }\r\n\r\n    form.reset();\r\n  });\r\n}\r\n\r\ndocument.querySelectorAll('form[data-whatsapp]').forEach((form) => {\r\n  handleFormSubmit(form, 'successContato');\r\n});\r\n\r\n\/* =========================================================\r\n   M\u00caS ATUAL DIN\u00c2MICO + ANO DO RODAP\u00c9\r\n   ========================================================= *\/\r\n(function updateMes(){\r\n  const el = document.querySelector('[data-mes-atual]');\r\n  if (!el) return;\r\n  const meses = ['Janeiro','Fevereiro','Mar\u00e7o','Abril','Maio','Junho','Julho','Agosto','Setembro','Outubro','Novembro','Dezembro'];\r\n  el.textContent = meses[new Date().getMonth()];\r\n})();\r\n\r\n(function updateAno(){\r\n  const el = document.getElementById('anoAtual');\r\n  if (el) el.textContent = new Date().getFullYear();\r\n})();\r\n\r\n\/* =========================================================\r\n   M\u00c1SCARA DE TELEFONE\r\n   ========================================================= *\/\r\ndocument.querySelectorAll('input[type=\"tel\"]').forEach(input => {\r\n  input.addEventListener('input', (e) => {\r\n    let v = e.target.value.replace(\/\\D\/g, '').slice(0, 11);\r\n    if (v.length > 6) {\r\n      v = `(${v.slice(0,2)}) ${v.slice(2,7)}-${v.slice(7)}`;\r\n    } else if (v.length > 2) {\r\n      v = `(${v.slice(0,2)}) ${v.slice(2)}`;\r\n    } else if (v.length > 0) {\r\n      v = `(${v}`;\r\n    }\r\n    e.target.value = v;\r\n  });\r\n});\r\n<\/script>\r\n<\/body>\r\n<\/html>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Gabriela Sousa | Psic\u00f3loga Cl\u00ednica \u2014 Salvador, Bahia G S Gabriela Sousa Psic\u00f3loga In\u00edcio Sobre Servi\u00e7os Abordagem Localiza\u00e7\u00e3o Depoimentos Contato Agenda Aberta Agendar Consulta Agenda Aberta Salvador, Bahia Setembro Psic\u00f3loga Cl\u00ednica Gabriela Sousa Psic\u00f3loga Cl\u00ednica \u2022 Atendimento para todas as idades Crian\u00e7as, adolescentes, adultos e idosos Um espa\u00e7o de escuta cuidadosa e acolhedora para cada fase da vida. Atendimento cl\u00ednico humanizado, com olhar singular para as necessidades de cada pessoa \u2014 presencial em Salvador e online para todo o Brasil. Agendar minha consulta Conhecer meu trabalho CRP-03\/XXXXXRegistro profissional Todas as idadesInfantil ao idoso Online &amp; PresencialModalidades Todas as idades com acolhimento Sobre Mim Cuidado cl\u00ednico para cada fase da vida Sou Gabriela Sousa, psic\u00f3loga cl\u00ednica dedicada ao cuidado&hellip;<\/p>\n","protected":false},"author":1,"featured_media":2686,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-2685","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-json\/wp\/v2\/pages\/2685","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-json\/wp\/v2\/comments?post=2685"}],"version-history":[{"count":10,"href":"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-json\/wp\/v2\/pages\/2685\/revisions"}],"predecessor-version":[{"id":2703,"href":"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-json\/wp\/v2\/pages\/2685\/revisions\/2703"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-json\/wp\/v2\/media\/2686"}],"wp:attachment":[{"href":"https:\/\/albertolimadigital.com\/gabriela_sousa\/wp-json\/wp\/v2\/media?parent=2685"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}