.author-profile[data-astro-cid-tuxwzpag]{container-type:inline-size;container-name:author-profile;width:min(100%,62rem);margin-inline:auto;padding-bottom:clamp(1.25rem,4vw,4rem)}.author-profile__back[data-astro-cid-tuxwzpag]{margin-bottom:1rem}.author-profile__hero[data-astro-cid-tuxwzpag]{display:grid;grid-template-areas:"intro" "portrait";grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,5vw,3.5rem);align-items:center;padding:clamp(1.25rem,4vw,2.25rem);border:1px solid var(--border);border-radius:1.25rem;background:var(--surface-elevated);box-shadow:0 16px 40px color-mix(in srgb,var(--heading) 6%,transparent),0 1px color-mix(in srgb,white 4%,transparent) inset}.author-profile__portrait[data-astro-cid-tuxwzpag]{grid-area:portrait;width:min(100%,18rem);aspect-ratio:1;overflow:hidden;justify-self:center;border:1px solid var(--border);border-radius:1rem;background:var(--background-muted)}.author-profile__image[data-astro-cid-tuxwzpag]{display:block;width:100%;height:100%;object-fit:cover}.author-profile__intro[data-astro-cid-tuxwzpag]{grid-area:intro;min-width:0}.author-profile__type[data-astro-cid-tuxwzpag]{margin:0 0 .65rem;color:var(--accent);font-size:.8rem;font-weight:700;letter-spacing:.065em;line-height:1.3;text-transform:uppercase}.author-profile__intro[data-astro-cid-tuxwzpag] h1[data-astro-cid-tuxwzpag]{margin:0;text-align:start}.author-profile__latin-name[data-astro-cid-tuxwzpag]{display:block;margin-top:.3rem;color:var(--text-muted);font-size:.9rem;line-height:1.3}.author-profile__role[data-astro-cid-tuxwzpag]{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:1rem 0 0}.author-profile__role[data-astro-cid-tuxwzpag] div[data-astro-cid-tuxwzpag]{display:grid;gap:.15rem}.author-profile__role[data-astro-cid-tuxwzpag] dt[data-astro-cid-tuxwzpag]{color:var(--text-muted);font-size:.75rem;font-weight:700;letter-spacing:.045em;text-transform:uppercase}.author-profile__role[data-astro-cid-tuxwzpag] dd[data-astro-cid-tuxwzpag]{margin:0;color:var(--heading);font-weight:600}.author-profile__affiliation[data-astro-cid-tuxwzpag]{flex-basis:100%;max-inline-size:38rem;font-style:normal;text-wrap:pretty}html[dir=rtl] .author-profile__hero[data-astro-cid-tuxwzpag]{direction:rtl}html[dir=rtl] .author-profile__back-arrow[data-astro-cid-tuxwzpag]{display:inline-block;transform:scaleX(-1)}.author-profile__lead[data-astro-cid-tuxwzpag]{max-width:38rem;margin:1.25rem 0 0;color:var(--text);font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.6}.author-profile__bio[data-astro-cid-tuxwzpag]{max-width:46rem;margin:clamp(2rem,5vw,3.5rem) auto 0}.author-profile__bio--professional[data-astro-cid-tuxwzpag]{max-width:none}.author-profile__biography[data-astro-cid-tuxwzpag]{max-inline-size:46rem;margin-inline:auto}.author-profile__related[data-astro-cid-tuxwzpag]{margin-top:clamp(2.75rem,7vw,5rem);padding-top:clamp(2rem,5vw,3rem);border-top:1px solid var(--border)}.author-profile__related[data-astro-cid-tuxwzpag]>h2[data-astro-cid-tuxwzpag]{margin:0;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;letter-spacing:-.025em;line-height:1.15;text-align:start;text-wrap:balance}.author-profile__content-group[data-astro-cid-tuxwzpag]{margin-top:clamp(2.25rem,5vw,3.5rem)}.author-profile__content-group[data-astro-cid-tuxwzpag]>h3[data-astro-cid-tuxwzpag]{display:flex;gap:.7rem;align-items:center;margin:0 0 1.25rem;font-size:clamp(1.1rem,2vw,1.3rem);font-weight:650;letter-spacing:-.012em;line-height:1.3;text-align:start}.author-profile__content-group[data-astro-cid-tuxwzpag]>h3[data-astro-cid-tuxwzpag]:before{width:.22rem;height:1.15em;border-radius:999px;background:var(--accent);content:"";flex:0 0 auto}.author-profile__content-cards[data-astro-cid-tuxwzpag]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,3vw,2rem);margin:0}@container author-profile (min-width: 42rem){.author-profile__hero[data-astro-cid-tuxwzpag]{grid-template-areas:"portrait intro";grid-template-columns:minmax(12rem,18rem) minmax(0,1fr)}}.professional-profile-background[data-astro-cid-kfydhyfl]{margin-block-start:clamp(2.5rem,6vw,5rem)}.professional-profile-background__header[data-astro-cid-kfydhyfl]{border-block-start:1px solid var(--border);padding-block-start:2rem}.professional-profile-background__header[data-astro-cid-kfydhyfl] h2[data-astro-cid-kfydhyfl]{margin:0;color:var(--heading);font-family:var(--font-literary);font-size:clamp(1.75rem,4vw,2.25rem);line-height:1.15;text-wrap:balance}#md-content .professional-profile-background__sections[data-astro-cid-kfydhyfl] .psychologist-profile-section{margin-block:clamp(2.5rem,5vw,4rem)}#md-content .professional-profile-background__sections[data-astro-cid-kfydhyfl] .psychologist-profile-section__body,#md-content .professional-profile-background__sections[data-astro-cid-kfydhyfl] .psychologist-profile-section__aside-text,#md-content .professional-profile-background__sections[data-astro-cid-kfydhyfl] .psychologist-profile-section__credential-list dd{font-size:inherit;line-height:inherit}.professional-profile-treatment[data-astro-cid-7o4nwklc]{display:grid;gap:1.25rem;margin-block:clamp(2rem,1.25rem + 2cqi,3.5rem);padding:clamp(1.25rem,.9rem + 1.2cqi,1.8rem);border:1px solid color-mix(in srgb,var(--border) 76%,transparent);border-radius:.95rem;background:color-mix(in srgb,var(--surface) 94%,var(--background-muted))}.professional-profile-treatment[data-astro-cid-7o4nwklc] h2[data-astro-cid-7o4nwklc]{margin:0;color:var(--heading);font-family:var(--font-literary);font-size:clamp(1.55rem,1.3rem + .9cqi,2rem);font-weight:650;line-height:1.08;text-wrap:balance}.professional-profile-treatment__credential[data-astro-cid-7o4nwklc],.professional-profile-treatment__facts[data-astro-cid-7o4nwklc],.professional-profile-treatment__services[data-astro-cid-7o4nwklc]{margin-block:.75rem 0}.professional-profile-treatment__credential[data-astro-cid-7o4nwklc],.professional-profile-treatment__facts[data-astro-cid-7o4nwklc] dd[data-astro-cid-7o4nwklc]{color:var(--text-muted)}.professional-profile-treatment__facts[data-astro-cid-7o4nwklc],.professional-profile-treatment__services[data-astro-cid-7o4nwklc] ul[data-astro-cid-7o4nwklc]{padding:0}.professional-profile-treatment__facts[data-astro-cid-7o4nwklc]{display:grid;gap:.75rem}.professional-profile-treatment__facts[data-astro-cid-7o4nwklc] div[data-astro-cid-7o4nwklc],.professional-profile-treatment__services[data-astro-cid-7o4nwklc] li[data-astro-cid-7o4nwklc]{min-inline-size:0}.professional-profile-treatment__facts[data-astro-cid-7o4nwklc] dt[data-astro-cid-7o4nwklc],.professional-profile-treatment__facts[data-astro-cid-7o4nwklc] dd[data-astro-cid-7o4nwklc],.professional-profile-treatment__services[data-astro-cid-7o4nwklc] p[data-astro-cid-7o4nwklc]{margin:0}.professional-profile-treatment__services[data-astro-cid-7o4nwklc] ul[data-astro-cid-7o4nwklc]{display:grid;gap:.5rem;margin-block:.5rem 0;padding-inline-start:1.2rem}.professional-profile-treatment__services[data-astro-cid-7o4nwklc] li[data-astro-cid-7o4nwklc]::marker{color:var(--text-muted)}.professional-profile-treatment__actions[data-astro-cid-7o4nwklc]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:start}.professional-profile-treatment__actions[data-astro-cid-7o4nwklc] a.btn,.professional-profile-contact[data-astro-cid-vrs7lvyr] a.btn{min-block-size:2.75rem}
