.pcx-mental-health{align-items:center;display:grid;gap:3rem}@media (min-width:1024px){.pcx-mental-health{grid-template-columns:1fr 1fr}}.pcx-mental-health__body,.pcx-mental-health__title{margin-top:1rem;max-width:34rem}.pcx-mental-health__body{color:var(--pc-slate)}.pcx-mental-health__meds{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:1.5rem 0 0;padding:0}.pcx-mental-health__med{background:var(--pc-bg);border-radius:var(--pc-radius-pill);color:var(--pc-slate);font-size:.875rem;padding:.25rem .75rem}.pcx-mental-health__bullets{display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:1.5rem 0 0;padding:0}.pcx-mental-health__copy>.pcx-btn{margin-top:2rem}.pcx-mental-health__stage{position:relative}.pcx-mental-health__media{aspect-ratio:4/5;background:var(--pc-panel);border-radius:var(--pc-radius-media);overflow:hidden;position:relative;width:100%}.pcx-mental-health__video{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.pcx-mental-health__assessment-card{border-radius:var(--pc-radius-card);bottom:1rem;left:1rem;max-width:min(320px,calc(100% - 2rem));padding:1rem;position:absolute;z-index:10}.pcx-mental-health__assessment-top{align-items:center;border-bottom:1px solid color-mix(in oklch,var(--pc-brand) 30%,transparent);display:flex;gap:.75rem;justify-content:space-between;padding-bottom:.625rem}.pcx-mental-health__assessment-chip{align-items:center;background:color-mix(in oklch,var(--pc-brand) 12%,transparent);border-radius:var(--pc-radius-pill);color:var(--pc-brand);display:inline-flex;flex:none;font-size:.75rem;font-weight:600;gap:.375rem;padding:.25rem .625rem;white-space:nowrap}.pcx-mental-health__assessment-chip svg{height:.875rem;width:.875rem}.pcx-mental-health__assessment-code{color:var(--pc-slate-light);font-size:.75rem;font-weight:600;white-space:nowrap}.pcx-mental-health__assessment-heading{color:var(--pc-ink);font-family:var(--pc-font-display);font-size:1.0625rem;font-weight:600;margin:.75rem 0 0}.pcx-mental-health__assessment-message{background:hsla(0,0%,100%,.7);border-radius:12px;border-radius:var(--pc-radius-md);color:var(--pc-slate);font-size:.75rem;line-height:1.4;margin-top:.5rem;padding:.625rem .75rem}@media (max-width:639.98px){.pcx-mental-health__assessment-card{max-width:min(240px,calc(100% - 1.5rem));padding:.75rem}.pcx-mental-health__assessment-chip{font-size:.6875rem;padding:.1875rem .5rem}.pcx-mental-health__assessment-chip svg{height:.75rem;width:.75rem}.pcx-mental-health__assessment-code{font-size:.6875rem}.pcx-mental-health__assessment-heading{font-size:.9375rem}.pcx-mental-health__assessment-message{font-size:.6875rem;padding:.5rem .625rem}}.pcx-mental-health__call-widget{border-radius:20px;border-radius:var(--pc-radius-card);bottom:3.5rem;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:-1.25rem;width:13.2rem;z-index:9}.pcx-mental-health__call-stage{background:var(--pc-ink);border-radius:12px;border-radius:var(--pc-radius-md);flex:1;margin:.5rem .5rem 0;min-height:9.6rem;overflow:hidden;position:relative}.pcx-mental-health__call-provider{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.pcx-mental-health__call-provider-name{background:rgba(0,0,0,.3);border-radius:var(--pc-radius-pill);color:#fff;font-size:.625rem;font-weight:500;margin:0;padding:.1875rem .5rem;position:absolute;right:.5rem;top:.5rem}.pcx-mental-health__call-patient{aspect-ratio:4/3;border-radius:var(--pc-radius-media);bottom:.375rem;overflow:hidden;padding:.1875rem;position:absolute;right:.375rem;width:42%}.pcx-mental-health__call-patient img{background:var(--pc-cream);border-radius:var(--pc-radius-card);height:calc(100% - .375rem);inset:.1875rem;object-fit:cover;position:absolute;width:calc(100% - .375rem)}.pcx-mental-health__call-controls{align-items:center;display:flex;flex:none;gap:.25rem;justify-content:center;padding:.5rem}.pcx-mental-health__call-control{align-items:center;background:var(--pc-cream);border-radius:var(--pc-radius-pill);color:var(--pc-ink);display:inline-flex;height:1.75rem;justify-content:center;width:1.75rem}.pcx-mental-health__call-control svg{height:.75rem;width:.75rem}.pcx-mental-health__call-control--end{background:#dc2626;color:#fff}@media (max-width:639.98px){.pcx-mental-health__call-widget{bottom:3.75rem;right:-.75rem;width:10.2rem}}.pcx-mental-health__disclaimer{color:var(--pc-slate-light);font-size:.75rem;line-height:1.375;margin:1rem 0 0}