#md-content .consultation-room{--cr-line: color-mix(in srgb, var(--border-strong) 68%, transparent);max-width:none;margin:1rem 0 clamp(3rem,6vw,5rem);color:var(--text);container-type:inline-size}#md-content .consultation-room a{text-decoration:none}#md-content .consultation-room svg{stroke:currentColor;stroke-width:1.55;stroke-linecap:round;stroke-linejoin:round}#md-content .consultation-room__hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr);border-top:1px solid var(--cr-line);border-bottom:1px solid var(--cr-line)}#md-content .consultation-room__hero-copy{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:clamp(2.5rem,4.8cqw,4rem) clamp(1.75rem,4cqw,3rem) clamp(2.5rem,4.8cqw,4rem) 0}#md-content .consultation-room__eyebrow{margin:0 0 1rem;color:var(--accent);font-size:.78rem;font-weight:760;letter-spacing:.15em;line-height:1.3;text-transform:uppercase}#md-content .consultation-room h1,#md-content .consultation-room h2{font-family:var(--font-literary)}#md-content .consultation-room h1{max-width:15ch;margin:0;color:var(--heading);font-size:clamp(2.8rem,5.8cqw,4.75rem);font-weight:600;letter-spacing:-.05em;line-height:1;text-align:left;text-wrap:pretty}#md-content .consultation-room__role{margin:1rem 0 0;color:var(--heading);font-weight:720}#md-content .consultation-room__intro{max-width:43rem;margin:.7rem 0 0;color:var(--muted);font-size:clamp(1rem,1.8cqw,1.16rem);line-height:1.62}#md-content .consultation-room__hero figure{min-width:0;margin:0;border-left:1px solid var(--cr-line);background:var(--psychologist-portrait-surface);overflow:hidden}#md-content .consultation-room__hero img{display:block;width:100%;height:100%;min-height:27rem;object-fit:cover;object-position:center top}#md-content .consultation-room__video{margin:0;padding:clamp(3rem,6cqw,5rem) 0;border-bottom:1px solid var(--cr-line)}#md-content .consultation-room__activation{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(1.5rem,4cqw,3rem);align-items:center;min-height:22rem;padding:clamp(2rem,5cqw,4rem);border:1px solid var(--cr-line);border-radius:.45rem;background:color-mix(in srgb,var(--accent) 7%,var(--surface-elevated) 93%);box-shadow:0 1.15rem 3rem color-mix(in srgb,var(--heading) 10%,transparent)}#md-content .consultation-room__activation[hidden],#md-content .consultation-room__embed[hidden]{display:none}#md-content .consultation-room__activation-icon{display:grid;width:clamp(6rem,11cqw,9rem);aspect-ratio:1;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 38%,var(--cr-line));border-radius:50%;background:var(--surface-elevated);color:var(--accent)}#md-content .consultation-room__activation h2,#md-content .consultation-room__section-heading h2{margin:0;color:var(--heading);font-size:clamp(2.2rem,4.8cqw,3.7rem);font-weight:600;letter-spacing:-.048em;line-height:1;text-wrap:balance}#md-content .consultation-room__activation p{max-width:45rem;margin:1rem 0 0;color:var(--muted);line-height:1.62}#md-content .consultation-room__activation .btn{min-height:3.3rem;margin-top:1.6rem;border-radius:.25rem;padding-inline:1.4rem}#md-content .consultation-room__embed{border:1px solid var(--cr-line);border-radius:.45rem;background:var(--surface-elevated);overflow:hidden;box-shadow:0 1.15rem 3rem color-mix(in srgb,var(--heading) 10%,transparent)}#md-content .consultation-room__status{margin:0;padding:.85rem 1rem;border-bottom:1px solid var(--cr-line);color:var(--muted);font-size:.88rem;line-height:1.45}#md-content .consultation-room__embed iframe{display:block;width:100%;height:clamp(39rem,68vw,52rem);border:0;background:#111}#md-content .consultation-room__fallback{margin:0;padding:.85rem 1rem;border-top:1px solid var(--cr-line);color:var(--muted);font-size:.88rem;text-align:right}#md-content .consultation-room__fallback a{border-bottom:1px solid color-mix(in srgb,var(--accent) 70%,transparent);color:var(--accent);font-weight:650;padding-bottom:.15rem}#md-content .consultation-room__instructions{padding:clamp(3.75rem,7cqw,5.75rem) 0;border-bottom:1px solid var(--cr-line)}#md-content .consultation-room__section-heading{display:grid;grid-template-columns:minmax(0,.82fr) minmax(18rem,1.18fr);gap:clamp(2rem,6cqw,5rem);align-items:end;margin-bottom:2.5rem}#md-content .consultation-room__section-heading>p{margin:0;color:var(--muted);line-height:1.62}#md-content .consultation-room__instructions ol{display:grid;margin:0;padding:0;border-top:1px solid var(--cr-line);list-style:none}#md-content .consultation-room__instructions li{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:clamp(1.2rem,4cqw,3.5rem);margin:0;padding:1.6rem 0;border-bottom:1px solid var(--cr-line)}#md-content .consultation-room__instructions li>span{color:var(--accent);font-size:.72rem;font-weight:760;letter-spacing:.12em}#md-content .consultation-room__instructions h3{margin:0;color:var(--heading);font-size:1.12rem;font-weight:720;line-height:1.3}#md-content .consultation-room__instructions li p{margin:.55rem 0 0;color:var(--muted);line-height:1.58}@container (max-width: 46rem){#md-content .consultation-room__hero{grid-template-columns:minmax(0,1fr)}#md-content .consultation-room__hero-copy{padding-right:0}#md-content .consultation-room__hero figure{max-height:24rem;border-top:1px solid var(--cr-line);border-left:0}#md-content .consultation-room__hero img{min-height:21rem}}@container (max-width: 42rem){#md-content .consultation-room__activation,#md-content .consultation-room__section-heading{grid-template-columns:minmax(0,1fr)}#md-content .consultation-room__activation{min-height:0}#md-content .consultation-room__activation-icon{width:5.5rem}#md-content .consultation-room__embed iframe{height:38rem}#md-content .consultation-room__instructions li{grid-template-columns:2.6rem minmax(0,1fr);gap:1rem}}
