.service-card--psychiatry-teaser .service-card-link{height:100%}
.service-card--psychiatry-teaser .service-copy{display:flex;min-height:230px;flex-direction:column}
.service-card--psychiatry-teaser .service-cta{margin-top:auto!important;padding-top:15px}
.service-price-note{display:flex;flex-wrap:wrap;gap:5px 12px;align-items:center;margin:12px 0 0!important;padding:10px 12px;border:1px solid var(--dash);background:var(--mint2);color:var(--ink)!important;font-size:12px!important;line-height:1.35!important}
.service-price-note strong{font-size:13px}.service-price-note span{color:var(--muted)}
html[data-visual-mode="serious"] .service-price-note{border-color:rgba(var(--serious-shadow-rgb),.14);border-radius:12px;background:var(--serious-accent-soft)}

.psychiatry-page{padding-bottom:38px}
.psychiatry-back{min-height:42px;margin:0 0 14px;border:2px solid var(--line);padding:8px 12px;background:#fff;box-shadow:3px 3px 0 var(--line);font-size:11px;font-weight:900;cursor:pointer}
.psychiatry-panel{display:grid;overflow:hidden;border:2px solid var(--line);background:linear-gradient(135deg,#fff 0,var(--blue2) 100%);box-shadow:var(--shadow)}
.psychiatry-visual{position:relative;min-height:240px;overflow:hidden;background:var(--blue2)}
.psychiatry-panel .psychiatry-room{display:block;width:100%;height:100%;min-height:240px;object-fit:cover;object-position:center;filter:saturate(.82) contrast(1.04)}
.psychiatry-specialist{position:absolute;right:12px;bottom:12px;display:grid;max-width:calc(100% - 24px);grid-template-columns:54px minmax(0,1fr);align-items:center;gap:9px;border:2px solid var(--line);padding:6px 10px 6px 6px;color:var(--ink);background:rgba(255,255,255,.96);box-shadow:3px 3px 0 var(--line);text-decoration:none}
.psychiatry-panel .psychiatry-specialist img{display:block;width:54px!important;height:54px!important;aspect-ratio:1/1!important;border:1px solid var(--line);border-radius:50%;object-fit:cover!important;object-position:center!important;background:var(--mint2)}
.psychiatry-specialist small,.psychiatry-specialist strong{display:block}.psychiatry-specialist small{margin-bottom:3px;color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.psychiatry-specialist strong{font-size:12px;line-height:1.15}
.psychiatry-copy{padding:20px}.psychiatry-copy h2{margin:7px 0 10px;font-size:31px}.psychiatry-lead{max-width:70ch;color:var(--ink)!important;font-size:15px!important;font-weight:700;line-height:1.48!important}
.psychiatry-steps{display:grid;gap:9px;margin-top:17px}.psychiatry-steps section{padding:13px;border:1px solid var(--dash);background:rgba(255,255,255,.82)}.psychiatry-steps strong{display:block;margin-bottom:5px;font-size:13px}.psychiatry-steps p{margin:0;color:var(--muted);font-size:12px;line-height:1.45}
.psychiatry-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:17px}.psychiatry-actions a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;border:2px solid var(--line);padding:10px 13px;font-size:12px;font-weight:900;text-decoration:none}.psychiatry-book{color:var(--ink);background:var(--mint);box-shadow:3px 3px 0 var(--line)}.psychiatry-profile{color:var(--blue);background:#fff}
.psychiatry-scope{margin-top:18px;padding:20px;border:2px solid var(--line);background:var(--mint2);box-shadow:4px 4px 0 var(--line)}.psychiatry-scope h3{margin:7px 0 11px;font-size:22px}.psychiatry-scope p{margin:0;color:var(--muted);font-size:14px;line-height:1.58}.psychiatry-scope p+p{margin-top:11px}.psychiatry-scope strong{color:var(--ink)}

html[data-visual-mode="serious"] .psychiatry-back{border:1px solid rgba(var(--serious-shadow-rgb),.20);border-radius:999px;box-shadow:none}
html[data-visual-mode="serious"] .psychiatry-panel{border:1px solid rgba(var(--serious-shadow-rgb),.14);border-radius:24px;background:#fff;box-shadow:0 15px 36px rgba(var(--serious-shadow-rgb),.09)}
html[data-visual-mode="serious"] .psychiatry-panel .psychiatry-room{object-position:center!important;filter:none!important}
html[data-visual-mode="serious"] .psychiatry-specialist{border:1px solid rgba(var(--serious-shadow-rgb),.18);border-radius:16px;box-shadow:0 8px 22px rgba(var(--serious-shadow-rgb),.14)}
html[data-visual-mode="serious"] .psychiatry-panel .psychiatry-specialist img{border:0!important}
html[data-visual-mode="serious"] .psychiatry-steps section{border:1px solid rgba(var(--serious-shadow-rgb),.13);border-radius:14px;background:var(--serious-bg)}
html[data-visual-mode="serious"] .psychiatry-actions a{border:1px solid rgba(var(--serious-shadow-rgb),.20);border-radius:999px;box-shadow:none}
html[data-visual-mode="serious"] .psychiatry-book{color:#fff;background:var(--serious-action)}
html[data-visual-mode="serious"] .psychiatry-scope{border:1px solid rgba(var(--serious-shadow-rgb),.14);border-radius:20px;background:var(--serious-accent-soft);box-shadow:0 10px 28px rgba(var(--serious-shadow-rgb),.08)}

@media(min-width:760px){
  .psychiatry-panel{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr)}
  .psychiatry-visual{min-height:100%}
  .psychiatry-panel .psychiatry-room{min-height:100%}
  .psychiatry-copy{padding:25px}
  .psychiatry-steps{grid-template-columns:repeat(3,minmax(0,1fr))}
}

@media(min-width:1024px){
  .psychiatry-page{padding-top:30px}
  .psychiatry-panel{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr)}
  .psychiatry-copy{padding:32px}
  .psychiatry-copy h2{font-size:44px}
  .psychiatry-lead{font-size:18px!important}
  .psychiatry-steps section{padding:15px}
  .psychiatry-steps strong{font-size:14px}
  .psychiatry-steps p{font-size:13px;line-height:1.5}
  .psychiatry-actions a{font-size:13px}
  .psychiatry-scope{padding:28px 32px}
  .psychiatry-scope h3{font-size:30px}
  .psychiatry-scope p{font-size:16px}
}

@media(max-width:480px){
  .psychiatry-visual{min-height:220px}
  .psychiatry-panel .psychiatry-room{min-height:220px}
  .psychiatry-specialist{right:9px;bottom:9px;grid-template-columns:46px minmax(0,1fr)}
  .psychiatry-panel .psychiatry-specialist img{width:46px!important;height:46px!important}
  .psychiatry-actions{display:grid;grid-template-columns:1fr}
  .psychiatry-actions a{width:100%}
}
