.page-mental-wellbeing-experts{background:var(--surface-page);color:var(--text-primary)}.page-mental-wellbeing-experts .ex-hero{padding-bottom:var(--space-8)}.page-mental-wellbeing-experts .ex-hero-visual{margin:0;position:relative}.page-mental-wellbeing-experts .ex-mosaic{gap:var(--space-4);padding:0 0 var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;list-style:none;display:grid}.page-mental-wellbeing-experts .ex-mosaic li{aspect-ratio:4/5;border-radius:var(--radius-xl);background:var(--surface-sunken);overflow:hidden}.page-mental-wellbeing-experts .ex-mosaic li:nth-child(3n+2){transform:translateY(var(--space-7))}.page-mental-wellbeing-experts .ex-mosaic img{object-fit:cover;object-position:center 20%;width:100%;height:100%;animation:ex-zoom 24s var(--ease-breath) infinite alternate;animation-delay:calc(var(--i,0) * -4s);display:block}.page-mental-wellbeing-experts .ex-float{left:var(--space-4);align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);color:var(--text-primary);font-size:.875rem;font-weight:var(--weight-semibold);animation:ex-float 6s var(--ease-breath) infinite;background:#fffffff0;padding:10px 16px;display:inline-flex;position:absolute;bottom:0;box-shadow:0 6px 20px #13293a1f}.page-mental-wellbeing-experts .ex-float svg{color:var(--teal-700)}.page-mental-wellbeing-experts .ex-tabs{z-index:50;padding:var(--space-3) max(16px, 4vw);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline);background:#fffffff0;position:sticky;top:64px}.page-mental-wellbeing-experts .ex-tabs-track{justify-content:center;gap:var(--space-1);border-radius:var(--radius-pill);background:var(--surface-sunken);width:fit-content;max-width:100%;margin-inline:auto;padding:4px;display:flex}.page-mental-wellbeing-experts .ex-tab{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;transition:background-color var(--transition-base), color var(--transition-base);text-decoration:none;display:inline-flex}.page-mental-wellbeing-experts .ex-tab:hover{color:var(--text-primary)}.page-mental-wellbeing-experts .ex-tab[aria-current=true]{background:var(--surface-card);color:var(--fill-primary-text);box-shadow:var(--elev-1)}.page-mental-wellbeing-experts .ex-tab-short{display:none}.page-mental-wellbeing-experts .ex-tab-count{border-radius:var(--radius-pill);background:var(--fill-primary);min-width:22px;color:var(--fill-primary-text);text-align:center;padding:1px 7px;font-size:.75rem}.page-mental-wellbeing-experts .ex-group{padding-block:var(--space-8) var(--space-9);scroll-margin-top:124px}.page-mental-wellbeing-experts .ex-group+.ex-group{border-top:1px solid var(--border-hairline)}.page-mental-wellbeing-experts .ex-grid{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.page-mental-wellbeing-experts .ex-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.page-mental-wellbeing-experts .ex-card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface-card);transition:border-color var(--transition-base);flex-direction:column;display:flex}.page-mental-wellbeing-experts .ex-card:hover{border-color:var(--border-default)}.page-mental-wellbeing-experts .ex-card-top{align-items:center;gap:var(--space-4);display:flex}.page-mental-wellbeing-experts .ex-avatar{object-position:center 20%;width:88px;height:88px}.page-mental-wellbeing-experts .ex-card-id{gap:var(--space-1);min-width:0;display:grid}.page-mental-wellbeing-experts .ex-name{font-family:var(--font-display);font-variation-settings:"SOFT" 100, "opsz" 36;color:var(--text-primary);margin:0;font-size:1.3125rem;font-weight:500;line-height:1.25}.page-mental-wellbeing-experts .ex-qual{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.45}.page-mental-wellbeing-experts .ex-role{font-size:var(--text-caption);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--teal-700);margin:0}.page-mental-wellbeing-experts .ex-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.page-mental-wellbeing-experts .ex-tags .na-tag{font-weight:var(--weight-medium)}.page-mental-wellbeing-experts .ex-lang{align-items:center;gap:var(--space-2);color:var(--text-secondary);margin:0;font-size:.875rem;display:flex}.page-mental-wellbeing-experts .ex-lang svg{color:var(--teal-700);flex:none}.page-mental-wellbeing-experts .ex-bio{border-top:1px solid var(--border-hairline)}.page-mental-wellbeing-experts .ex-bio summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;padding-top:var(--space-3);cursor:pointer;font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--teal-700);list-style:none;display:flex}.page-mental-wellbeing-experts .ex-bio summary::-webkit-details-marker{display:none}.page-mental-wellbeing-experts .ex-bio summary:after{content:"";width:8px;height:8px;transition:transform var(--dur-quick) var(--ease-settle);border-bottom:1.75px solid;border-right:1.75px solid;flex:none;margin-right:4px;transform:rotate(45deg)translateY(-2px)}.page-mental-wellbeing-experts .ex-bio[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.page-mental-wellbeing-experts .ex-bio p{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:.9375rem;line-height:1.7}.page-mental-wellbeing-experts .ex-cta{justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.page-mental-wellbeing-experts .ex-cta .na-lead{margin-top:var(--space-3)}@keyframes ex-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes ex-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@media (max-width:1024px){.page-mental-wellbeing-experts .ex-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.page-mental-wellbeing-experts .ex-tabs{top:60px}.page-mental-wellbeing-experts .ex-tab{padding:0 var(--space-3)}.page-mental-wellbeing-experts .ex-tab-full{display:none}.page-mental-wellbeing-experts .ex-tab-short{display:inline}}@media (max-width:640px){.page-mental-wellbeing-experts .ex-mosaic{gap:var(--space-3)}.page-mental-wellbeing-experts .ex-grid,.page-mental-wellbeing-experts .ex-grid-2{grid-template-columns:1fr}.page-mental-wellbeing-experts .ex-avatar{width:72px;height:72px}.page-mental-wellbeing-experts .ex-cta .na-btn{width:100%}}
