.psychologist-article{--article-purple:#6324a5;--article-ink:#211829;--article-muted:#655c6d;color:var(--article-ink)}
.psychologist-hero{padding:calc(var(--header-offset,80px) + 8px) 0 10px;background:linear-gradient(180deg,#fbf9fc 0%,#fff 100%)}
.psychologist-hero-inner{max-width:1120px;text-align:center}
.psychologist-hero .breadcrumb{justify-content:center;margin:0 0 12px;font-size:.8rem}
.psychologist-hero .breadcrumb a{color:#6c6273;text-decoration:underline;text-underline-offset:3px}
.psychologist-hero .breadcrumb li[aria-current=page]{color:#82778a}
.psychologist-hero .breadcrumb li:not(:last-child):after{content:"/";margin-left:10px;color:#a79cab}
.psychologist-category{display:inline-flex;margin:0 auto 8px;padding:7px 13px;border-radius:99px;background:#f0e7f8;color:var(--article-purple);font-size:.72rem;font-weight:850;letter-spacing:.12em}
.psychologist-hero h1{max-width:1040px;margin:0 auto 8px;font-size:clamp(2.15rem,3.7vw,3.25rem);line-height:1.02;letter-spacing:-.04em;color:var(--article-ink)}
.psychologist-summary{max-width:900px;margin:0 auto;color:var(--article-muted);font-size:clamp(1rem,1.2vw,1.08rem);line-height:1.45}
.psychologist-date{margin:8px 0 0;color:#756b7d;font-size:.88rem}
.psychologist-cover{display:block;width:min(100%,940px,calc(177.78vh - 700px));aspect-ratio:1672/941;margin:12px auto 0;overflow:hidden;border:1px solid #e6dced;border-radius:24px;background:#f7f2fa;box-shadow:0 18px 45px #26133212}
.psychologist-cover img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:cover;border-radius:inherit}
.psychologist-reading-layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(220px,3fr);gap:clamp(36px,6vw,84px);align-items:start;padding-top:70px;padding-bottom:42px}
.psychologist-prose{max-width:none;min-width:0;line-height:1.78;color:#49414f}
.psychologist-prose>section{margin-bottom:42px;scroll-margin-top:calc(var(--header-offset,80px) + 22px)}
.psychologist-prose h2{color:var(--article-ink);font-size:clamp(1.55rem,2.3vw,2rem);line-height:1.25;letter-spacing:-.025em}
.psychologist-prose h3{color:var(--article-ink)}
.psychologist-prose p,.psychologist-prose li{font-size:1.02rem}
.psychologist-prose ul{padding-left:1.3rem}
.psychologist-prose li::marker{color:var(--article-purple)}
.psychologist-prose>#resposta-rapida{margin:0 0 42px;padding:clamp(23px,3vw,34px);border:1px solid #e8def0;border-radius:20px;background:#f7f2fa;box-shadow:0 8px 24px #2b163508}
.psychologist-prose>#resposta-rapida h2{margin-top:0;color:#55218a}
.psychologist-prose>#resposta-rapida p:last-child{margin-bottom:0}
.psychologist-toc{top:calc(var(--header-offset,80px) + 24px);padding:23px 21px;border:1px solid #e9e3ed;border-radius:16px;background:#fbf9fc}
.psychologist-toc h2{margin:0 0 12px;color:var(--article-ink);font-size:1.05rem}
.psychologist-toc a{padding:9px 0;color:#574268;font-size:.88rem;line-height:1.35;text-decoration:none;border-top:1px solid #eee9f1}
.psychologist-toc a:hover{text-decoration:underline;color:var(--article-purple)}
.psychologist-inline-cta{margin:40px 0!important;padding:27px 30px;border-color:#e2d5ec;background:#faf7fc}
.psychologist-inline-cta .eyebrow{margin-bottom:7px;color:var(--article-purple);font-size:.68rem;font-weight:850;letter-spacing:.12em}
.psychologist-inline-cta h2{margin:0 0 10px;font-size:1.55rem}
.psychologist-inline-cta p:not(.eyebrow){margin:0 0 18px;color:#62596a;font-size:.96rem}
.psychologist-checklist{display:grid;gap:10px;padding:0!important;list-style:none;counter-reset:none}
.psychologist-checklist li{display:flex;gap:14px;align-items:flex-start;padding:15px 17px;border:1px solid #ece6f0;border-radius:13px;background:#fff}
.psychologist-checklist li>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:50%;background:#f1e8f8;color:var(--article-purple);font-size:.75rem;font-weight:850}
.psychologist-checklist strong{display:block;color:#302638;font-size:.98rem}
.psychologist-checklist p{margin:2px 0 0;color:#6e6575;font-size:.9rem}
.psychologist-faq{margin-top:18px}
.psychologist-faq .faq-item h3{font-size:.98rem}
.psychologist-faq .faq-item button{padding:19px 0;font-size:.98rem}
.psychologist-faq .faq-item button span{transform:none!important;min-width:24px;text-align:center;font-family:Arial,sans-serif;font-size:1.55rem;font-weight:500;line-height:1;color:var(--article-purple)}
.psychologist-faq .faq-item button[aria-expanded=true] span{color:#4d197c}
.psychologist-faq .faq-item [role=region] p{padding:0 34px 20px 0;line-height:1.7}
.psychologist-sources{padding-top:8px;border-top:1px solid #e9e3ed}
.psychologist-sources ul{margin:10px 0 18px}
.psychologist-sources>p{color:#655c6d;font-size:.9rem}
.psychologist-author{display:grid;grid-template-columns:120px minmax(0,1fr);gap:25px;align-items:center;max-width:940px;margin:28px auto 0;padding:28px;border:1px solid #e9e3ed;border-radius:20px;background:#fbf9fc}
.psychologist-article .psychologist-author>img.author-photo{display:block;width:120px;height:120px;min-width:120px;min-height:120px;max-width:none;aspect-ratio:1/1;border-radius:50%;object-fit:cover;object-position:center;flex-shrink:0}
.psychologist-author .eyebrow{margin:0 0 4px;color:var(--article-purple);font-size:.68rem;font-weight:850;letter-spacing:.13em}
.psychologist-author h2{margin:0;color:var(--article-ink);font-size:1.5rem}
.psychologist-author .author-role{margin:3px 0 9px;color:#6b5d78;font-size:.9rem;font-weight:700}
.psychologist-author p:last-child{margin:0;color:#5e5565;font-size:.92rem;line-height:1.65}
.psychologist-related{padding-top:76px;padding-bottom:76px}
.psychologist-related>h2{max-width:780px;margin:0 0 25px;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.15}
.psychologist-related>.eyebrow{color:var(--article-purple);font-size:.7rem;font-weight:850;letter-spacing:.12em}
.psychologist-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}
.psychologist-related-grid article{min-height:145px;padding:20px;border:1px solid #e9e3ed;border-radius:15px;background:#fff}
.psychologist-related-grid article span{color:#795b91;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}
.psychologist-related-grid h3{margin:13px 0 0;color:#34283d;font-size:1.03rem;line-height:1.35}
.psychologist-final-cta{padding:68px 0;background:#f3edf8;text-align:center}
.psychologist-final-cta .container{max-width:820px}
.psychologist-final-cta .eyebrow{color:var(--article-purple);font-size:.7rem;font-weight:850;letter-spacing:.14em}
.psychologist-final-cta h2{margin:8px 0 12px;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em}
.psychologist-final-cta p:not(.eyebrow){margin:0 auto 22px;color:#5f5568;font-size:1.05rem}
.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:1100px){.psychologist-cover{max-width:820px;width:min(100%,820px,calc(177.78vh - 700px))}}
@media(max-width:1000px){.psychologist-reading-layout{grid-template-columns:minmax(0,1fr) 245px;gap:34px}.psychologist-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.psychologist-hero{padding-top:calc(var(--header-offset,72px) + 8px);padding-bottom:24px}.psychologist-hero .breadcrumb{margin-bottom:17px;font-size:.75rem}.psychologist-hero h1{font-size:clamp(2rem,7vw,3rem)}.psychologist-cover{width:100%;max-width:none;aspect-ratio:1672/941;margin-top:20px;border-radius:18px}.psychologist-reading-layout{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:42px}.psychologist-toc{position:static;grid-row:1;padding:19px}.psychologist-toc a{display:inline-block;margin-right:14px}.psychologist-prose{grid-row:2}.psychologist-author{margin-inline:24px;padding:21px;grid-template-columns:96px minmax(0,1fr);gap:17px}.psychologist-article .psychologist-author>img.author-photo{width:96px;height:96px;min-width:96px;min-height:96px;max-width:none;flex-shrink:0}.psychologist-related{padding-top:55px;padding-bottom:55px}}
@media(max-width:480px){.psychologist-hero .container{padding-inline:20px}.psychologist-hero .breadcrumb{gap:6px}.psychologist-hero .breadcrumb li:not(:last-child):after{margin-left:6px}.psychologist-category{font-size:.64rem}.psychologist-date{font-size:.82rem}.psychologist-cover{aspect-ratio:1672/941}.psychologist-reading-layout{padding-inline:20px}.psychologist-prose p,.psychologist-prose li{font-size:.97rem}.psychologist-inline-cta{padding:22px!important}.psychologist-inline-cta .btn{width:100%;justify-content:center}.psychologist-author{margin-inline:20px;grid-template-columns:1fr;text-align:center}.author-photo{margin-inline:auto}.psychologist-related-grid{grid-template-columns:minmax(0,1fr)}.psychologist-related-grid article{min-height:110px}.psychologist-final-cta{padding:52px 0}.psychologist-final-cta .btn{width:min(100%,350px);justify-content:center}}
