#md-content .psychologist-profile-hero a.btn{text-decoration:none}#md-content .psychologist-profile-hero a.btn--primary,#md-content .psychologist-profile-hero a.btn--primary:hover{color:var(--accent-foreground)}#md-content .psychologist-profile-hero--editorial{max-width:none;margin:clamp(1.25rem,3vw,2.75rem) 0 clamp(4rem,8vw,6.5rem);border-top:1px solid color-mix(in srgb,var(--border-strong) 72%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border-strong) 72%,transparent)}#md-content .psychologist-profile-hero__editorial-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);align-items:stretch}#md-content .psychologist-profile-hero__editorial-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(2.5rem,4vw,4rem) clamp(1.75rem,3.5vw,3.25rem) clamp(2.5rem,4vw,4rem) 0}#md-content .psychologist-profile-hero__editorial-copy h1{margin:0;color:var(--heading);font-size:clamp(4.2rem,6.6vw,6.6rem);font-weight:700;letter-spacing:-.055em;line-height:.9;text-align:left}#md-content .psychologist-profile-hero__editorial-copy h1 span{display:block;width:max-content;max-width:100%;white-space:nowrap}#md-content .psychologist-profile-hero__editorial-title{margin:clamp(1.6rem,3.5vw,2.5rem) 0 0;color:color-mix(in srgb,var(--text) 78%,var(--accent) 22%);font-size:clamp(1rem,1.6vw,1.25rem);font-weight:650;line-height:1.45}#md-content .psychologist-profile-hero__editorial-description{max-width:37rem;margin:clamp(1.5rem,3vw,2.25rem) 0 0;color:var(--text);font-size:clamp(1.08rem,1.8vw,1.35rem);line-height:1.62}#md-content .psychologist-profile-hero__editorial-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:.8rem 1.5rem;margin-top:clamp(2rem,4vw,3.25rem)}#md-content .psychologist-profile-hero__editorial-actions .btn{min-height:3.25rem;padding:.75rem 1.2rem;border-radius:.35rem;font-size:.96rem}#md-content .psychologist-profile-hero__editorial-actions .btn--text{padding-inline:0}#md-content .psychologist-profile-hero__editorial-actions svg{flex:none;transition:transform .16s ease}#md-content .psychologist-profile-hero__editorial-actions .btn:hover svg{transform:translate(.2rem)}#md-content .psychologist-profile-hero__editorial-portrait{position:relative;display:flex;min-height:clamp(31rem,43vw,38rem);align-items:flex-end;justify-content:center;overflow:hidden;border-left:1px solid color-mix(in srgb,var(--border-strong) 62%,transparent);background:var(--psychologist-portrait-surface)}#md-content .psychologist-profile-hero__editorial-portrait img{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center top;filter:drop-shadow(0 1.5rem 2.4rem rgb(0 0 0 / .16))}#md-content .psychologist-profile-hero__proof{border-top:1px solid color-mix(in srgb,var(--border-strong) 72%,transparent)}#md-content .psychologist-profile-hero__proof-list{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}#md-content .psychologist-profile-hero__proof-list li{display:flex;min-width:0;min-height:7.75rem;align-self:stretch;align-items:flex-start;margin:0;border-left:1px solid color-mix(in srgb,var(--border-strong) 58%,transparent);padding:1.4rem clamp(1rem,2vw,1.6rem);color:var(--heading);font-size:clamp(1rem,1.7vw,1.3rem);font-weight:700;line-height:1.35;hyphens:auto;overflow-wrap:normal;word-break:normal}#md-content .psychologist-profile-hero__proof-list li:first-child{border-left:0;padding-left:0}#md-content .psychologist-profile-hero__trust{display:grid;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid color-mix(in srgb,var(--border-strong) 58%,transparent)}#md-content .psychologist-profile-hero__membership{display:flex;min-width:0;align-items:center;padding:1.35rem clamp(1.25rem,2.4vw,2rem) 1.35rem 0}#md-content .psychologist-profile-hero__membership a{display:grid;min-width:0;grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);align-items:center;gap:clamp(1rem,2.5vw,2rem);color:var(--text-muted);text-decoration:none}#md-content .psychologist-profile-hero__membership img{width:min(100%,11rem);height:auto}#md-content .psychologist-profile-hero__membership span{max-width:19rem;font-size:.9rem;font-weight:650;line-height:1.35}#md-content .psychologist-profile-hero__membership a:hover span{color:var(--accent);text-decoration:underline;text-underline-offset:.18em}#md-content .psychologist-profile-hero__authorization{min-width:0;border-left:1px solid color-mix(in srgb,var(--border-strong) 58%,transparent);padding:1.35rem 0 1.35rem clamp(1.25rem,2.4vw,2rem)}#md-content .psychologist-profile-hero__authorization:not(:first-child){border-top:0}#md-content .psychologist-profile-hero__authorization a{display:flex;min-width:0;flex-direction:column;gap:.5rem;color:var(--text-muted);text-decoration:none}#md-content .psychologist-profile-hero__authorization-eyebrow{color:var(--text-muted);font-size:.68rem;font-weight:750;letter-spacing:.11em;line-height:1.3;text-transform:uppercase}#md-content .psychologist-profile-hero__authorization-value{display:flex;align-items:center;gap:.55rem;color:var(--heading);font-size:.94rem;line-height:1.35}#md-content .psychologist-profile-hero__authorization-value svg{flex:none;color:var(--accent)}#md-content .psychologist-profile-hero__authorization-link{display:flex;align-items:center;gap:.3rem;color:var(--accent);font-size:.78rem;font-weight:650;line-height:1.35}#md-content .psychologist-profile-hero__authorization-link svg{flex:none;transition:transform .16s ease}#md-content .psychologist-profile-hero__authorization a:hover .psychologist-profile-hero__authorization-link{text-decoration:underline;text-underline-offset:.18em}#md-content .psychologist-profile-hero__authorization a:hover .psychologist-profile-hero__authorization-link svg{transform:translate(.12rem,-.12rem)}@media(max-width:960px){#md-content .psychologist-profile-hero__editorial-grid{grid-template-columns:minmax(0,1fr) minmax(15rem,.82fr)}#md-content .psychologist-profile-hero__editorial-copy h1{font-size:clamp(3.5rem,8.4vw,5.4rem)}#md-content .psychologist-profile-hero__editorial-actions{flex-wrap:wrap}#md-content .psychologist-profile-hero__proof-list{grid-template-columns:repeat(2,minmax(0,1fr))}#md-content .psychologist-profile-hero__proof-list li:nth-child(odd){border-left:0;padding-left:0}#md-content .psychologist-profile-hero__proof-list li:nth-child(n+3){border-top:1px solid color-mix(in srgb,var(--border-strong) 58%,transparent)}#md-content .psychologist-profile-hero__membership,#md-content .psychologist-profile-hero__authorization{padding-block:1.25rem}#md-content .psychologist-profile-hero__membership a{grid-template-columns:minmax(7rem,9rem) minmax(0,1fr);gap:1rem}}@media(max-width:720px){#md-content .psychologist-profile-hero--editorial{margin-top:.75rem}#md-content .psychologist-profile-hero__editorial-grid{grid-template-columns:minmax(0,1fr)}#md-content .psychologist-profile-hero__editorial-copy{padding:2.75rem 0 2.5rem}#md-content .psychologist-profile-hero__editorial-copy h1{max-width:none;font-size:clamp(3.2rem,15vw,4.6rem);line-height:.93}#md-content .psychologist-profile-hero__editorial-portrait{min-height:25rem;border-top:1px solid color-mix(in srgb,var(--border-strong) 62%,transparent);border-left:0}#md-content .psychologist-profile-hero__editorial-portrait img{width:100%;height:100%}#md-content .psychologist-profile-hero__proof-list{grid-template-columns:minmax(0,1fr)}#md-content .psychologist-profile-hero__proof-list li,#md-content .psychologist-profile-hero__proof-list li:first-child{min-height:0;align-items:center;border-top:1px solid color-mix(in srgb,var(--border-strong) 52%,transparent);border-left:0;padding:1.15rem 0}#md-content .psychologist-profile-hero__proof-list li:first-child{border-top:0}#md-content .psychologist-profile-hero__trust{grid-template-columns:minmax(0,1fr)}#md-content .psychologist-profile-hero__membership{padding-right:0}#md-content .psychologist-profile-hero__membership a{grid-template-columns:minmax(8rem,11rem) minmax(0,1fr)}#md-content .psychologist-profile-hero__authorization:not(:first-child){border-top:1px solid color-mix(in srgb,var(--border-strong) 52%,transparent);border-left:0;padding-left:0}}@media(prefers-reduced-motion:reduce){#md-content .psychologist-profile-hero__editorial-actions svg,#md-content .psychologist-profile-hero__authorization-link svg{transition:none}}#md-content .psychologist-profile-section{max-width:none;margin:clamp(4rem,9vw,7.5rem) 0}#md-content .psychologist-profile-section__header{display:grid;grid-template-columns:minmax(0,max-content) minmax(2rem,1fr);align-items:center;gap:1.25rem;margin-bottom:clamp(2rem,5vw,4rem)}#md-content .psychologist-profile-section__header h2{min-width:0;margin:0;color:var(--accent);font-size:.78rem;font-weight:750;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}#md-content .psychologist-profile-section__header>span{height:1px;background:color-mix(in srgb,var(--border-strong) 58%,transparent)}#md-content .psychologist-profile-section__layout{display:grid;min-width:0;grid-template-columns:minmax(0,1fr)}#md-content .psychologist-profile-section__layout--with-aside{grid-template-columns:minmax(0,1.75fr) minmax(12rem,.7fr);gap:clamp(2rem,6vw,5rem)}#md-content .psychologist-profile-section__lead{max-width:15ch;margin:0 0 clamp(2rem,4vw,3rem);color:var(--heading);font-size:clamp(2.5rem,5.6vw,4.8rem);font-weight:500;letter-spacing:-.045em;line-height:1.04;text-wrap:balance}#md-content .psychologist-profile-section__main{min-width:0}#md-content .psychologist-profile-section__body{max-width:43rem;color:var(--text-muted);font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.78}#md-content .psychologist-profile-section__body>:first-child{margin-top:0}#md-content .psychologist-profile-section__body>:last-child{margin-bottom:0}#md-content .psychologist-profile-section__body p{color:inherit;font-size:inherit;line-height:inherit}#md-content .psychologist-profile-section__aside{min-width:0;align-self:stretch;border-left:1px solid color-mix(in srgb,var(--border-strong) 64%,transparent);padding:clamp(1.25rem,3vw,2.25rem) 0 clamp(1.25rem,3vw,2.25rem) clamp(1.5rem,4vw,3rem)}#md-content .psychologist-profile-section__aside-label{margin:0;color:var(--accent);font-size:.78rem;font-weight:750;letter-spacing:.1em;line-height:1.5;text-transform:uppercase}#md-content .psychologist-profile-section__aside-value{max-width:100%;margin:1.5rem 0 0;color:var(--heading);font-size:clamp(2rem,3vw,2.8rem);font-weight:500;hyphens:auto;letter-spacing:-.04em;line-height:1.06;overflow-wrap:break-word;text-wrap:balance}#md-content .psychologist-profile-section__aside-text{margin:1rem 0 0;color:var(--text-muted);font-size:.96rem;line-height:1.6}#md-content .psychologist-profile-section--credentials{background:color-mix(in srgb,var(--surface-elevated) 72%,var(--background) 28%);border-bottom:1px solid color-mix(in srgb,var(--border-strong) 58%,transparent);padding:clamp(1.5rem,4vw,2.75rem) clamp(1.25rem,4vw,3rem)}#md-content .psychologist-profile-section--credentials .psychologist-profile-section__header{margin-bottom:1rem}#md-content .psychologist-profile-section__credential-list{margin:0}#md-content .psychologist-profile-section__credential-list>div{display:grid;grid-template-columns:minmax(9rem,.48fr) minmax(0,1fr);gap:1.25rem;border-top:1px solid color-mix(in srgb,var(--border-strong) 50%,transparent);padding:1.05rem 0}#md-content .psychologist-profile-section__credential-list>div:first-child{border-top:0}#md-content .psychologist-profile-section__credential-list dt{color:var(--text-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#md-content .psychologist-profile-section__credential-list dd{margin:0;color:var(--heading);font-size:clamp(1rem,1.7vw,1.16rem);font-weight:560;line-height:1.55}#md-content .psychologist-profile-section__body--after-list{margin-top:1.5rem;border-top:1px solid color-mix(in srgb,var(--border-strong) 50%,transparent);padding-top:1.5rem}@media(max-width:720px){#md-content .psychologist-profile-section__layout--with-aside{grid-template-columns:minmax(0,1fr);gap:2.5rem}#md-content .psychologist-profile-section__lead{max-width:none;font-size:clamp(2.35rem,11vw,3.4rem)}#md-content .psychologist-profile-section__aside{border-top:1px solid color-mix(in srgb,var(--border-strong) 64%,transparent);border-left:0;padding:1.5rem 0 0}#md-content .psychologist-profile-section--credentials{padding-inline:1rem}#md-content .psychologist-profile-section__credential-list>div{grid-template-columns:minmax(0,1fr);gap:.35rem}}
