.ce-team{border-bottom:1px solid var(--clarity-line);border-top:1px solid var(--clarity-line);padding-block:64px}.ce-team-heading{align-items:baseline;display:flex;gap:24px;justify-content:space-between;margin-bottom:32px}.ce-team-heading .cm-text-link{color:var(--cm-teal);flex-shrink:0}.ce-clinicians{display:grid;gap:28px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.ce-clinician-portrait{background:var(--clarity-mint-soft);border-radius:8px;height:112px;margin-bottom:18px;overflow:hidden;position:relative;width:112px}.ce-clinician-portrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 24%;object-position:center 24%}.cm-site .ce-clinician-name{font-size:1.125rem;font-weight:600;letter-spacing:-.02em;line-height:1.4}.cm-site .ce-clinician-credentials{color:var(--cm-teal);font-size:.875rem;margin-top:4px}.cm-site .ce-clinician-specialty{color:var(--cm-muted);font-size:.875rem;line-height:1.6;margin-top:8px;max-width:26ch}.ce-team-proof{align-items:center;border-top:1px solid var(--clarity-line);display:grid;gap:64px;grid-template-columns:1.5fr 1fr;margin-top:40px;padding-top:36px}.ce-clinician-quote{margin:0}.ce-clinician-quote blockquote{font-size:clamp(1.25rem,2vw,1.65rem);letter-spacing:-.025em;line-height:1.55;margin:0}.ce-clinician-quote figcaption{color:var(--cm-muted);font-size:.875rem;line-height:1.5;margin-top:18px}.ce-library-proof{border-left:1px solid var(--clarity-line);display:grid;gap:16px;padding-left:40px}.cm-site .ce-library-proof p{color:var(--cm-muted);font-size:.9375rem;line-height:1.6}.ce-library-proof strong{color:var(--cm-ink);display:block;font-size:2rem;font-weight:500;letter-spacing:-.05em;line-height:1.2}.ce-library-proof .cm-text-link{color:var(--cm-teal);padding-block:0}@media (max-width:900px){.ce-clinicians{gap:28px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.ce-team-proof{gap:32px}.ce-library-proof{padding-left:24px}}@media (max-width:600px){.ce-team{padding-block:40px}.ce-team-heading{display:block;margin-bottom:24px}.ce-team-heading .cm-text-link{margin-top:8px}.ce-clinicians{gap:28px 16px}.ce-clinician-portrait{margin-bottom:12px}.cm-site .ce-clinician-name{font-size:1rem}.ce-team-proof{gap:28px;grid-template-columns:1fr;margin-top:28px;padding-top:28px}.ce-library-proof{border-left:0;border-top:1px solid var(--clarity-line);grid-template-columns:1fr 1fr;padding:24px 0 0}.ce-library-proof .cm-text-link{grid-column:1/-1}}.ce-home .cx-hero{padding-block:48px}.ce-home .ct-overview{margin-bottom:0}.ce-workflows{padding-block:40px 52px}.ce-workflow-grid{display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,1fr))}.ce-workflow-number{color:var(--cm-teal);display:block;font-size:.875rem;margin-bottom:12px}.ce-home .ce-workflow-grid h2{font-size:1.125rem;font-weight:600;letter-spacing:-.025em;line-height:1.35}.ce-home .ce-workflow-grid p{color:var(--cm-muted);font-size:1rem;line-height:1.7;margin-top:12px}.ce-home .cx-question-section{gap:48px;padding-block:52px}.ce-home .cl-practice-heading>p{color:var(--cm-muted);font-size:1rem;line-height:1.7;margin-top:16px}.ce-home .cl-practice-heading .cm-text-link{color:var(--cm-teal);margin-top:16px}.ce-home .cx-audiences{padding-block:56px}.ce-home .cx-audience-panel{gap:36px;min-height:0}.ce-home .cm-faq{padding-block:48px 64px}@media (max-width:800px){.ce-workflow-grid{gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.ce-home .cx-question-section{gap:24px;grid-template-columns:1fr}}@media (max-width:600px){.ce-home .cx-hero{padding-block:24px 36px}.ce-home .cx-hero h1{font-size:clamp(2.25rem,9.3vw,3rem)}.ce-workflows{padding-block:32px}.ce-workflow-grid{gap:24px;grid-template-columns:1fr}.ce-workflow-grid article{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:28px 1fr}.ce-workflow-number{grid-row:1/3;padding-top:2px}.ce-home .ce-workflow-grid p{grid-column:2;margin-top:6px}.ce-home .cx-audiences,.ce-home .cx-question-section{padding-block:36px}.ce-home .cx-audience-panel{gap:24px;padding:24px 20px}.ce-home .cm-faq{padding-block:32px 48px}}.ce-home .ce-hero{align-items:center;display:grid;gap:20px;grid-template-columns:1fr;justify-items:center;padding-block:48px;text-align:center}.cm-site .ce-hero-brand{color:var(--cm-teal);font-size:.875rem;font-weight:600;letter-spacing:.16em;margin-bottom:16px}.cm-site .ce-hero h1{font-size:clamp(2.4rem,5.2vw,4.25rem);font-weight:600;letter-spacing:-.045em;line-height:1.12}.ce-hero h1 em,.ce-hero h1 span{display:inline-block}.ce-hero h1 em{color:var(--cm-teal);font-family:inherit;font-style:normal;font-weight:inherit}.cm-site .ce-hero-category{color:var(--cm-ink);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:600;line-height:1.5;margin-top:20px}.cm-site .ce-hero-detail>p{color:var(--cm-muted);font-size:1.125rem;line-height:1.75;margin:0 auto;max-width:72ch}.ce-hero .cm-actions{gap:20px;justify-content:center;margin-top:24px}.cm-site .ce-hero-detail>.ce-hero-offer{font-size:.875rem;margin-top:18px}.ce-home h2{font-size:clamp(1.6rem,2.5vw,2rem);line-height:1.25}.ce-benefits{background:var(--cm-ink);padding-block:36px}.ce-benefits-grid{display:grid;gap:28px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin-block:0}.ce-benefits-grid li+li{border-left:1px solid #ffffff30;padding-left:28px}.ce-home .ce-benefits h2{color:#fff;font-size:1.25rem;font-weight:600;letter-spacing:-.025em;line-height:1.35;min-height:2.7em}.ce-home .ce-benefits p{color:#dce5f2;font-size:1rem;line-height:1.65;margin-top:12px}.ce-continuity{align-items:center;display:grid;gap:64px;grid-template-columns:1fr 1.08fr;padding-block:64px;scroll-margin-top:110px}.ce-continuity-copy h2{max-width:23ch}.cm-site .ce-continuity-copy p{color:var(--cm-muted);font-size:1rem;line-height:1.75;margin-top:20px;max-width:52ch}.ce-continuity-copy .cm-text-link{color:var(--cm-teal);margin-top:20px}.ce-home .ce-workflows{border-top:1px solid var(--clarity-line);padding-block:36px}.ce-workflow-icon{margin-bottom:16px}.ce-workflow-grid h2 a span,.ce-workflow-grid h2 a:hover,.ce-workflow-icon{color:var(--cm-teal)}.cm-site .ce-reference-line{border-top:1px solid var(--clarity-line);color:var(--cm-muted);font-size:.9375rem;line-height:1.7;margin-top:28px;padding-top:24px}.ce-reference-line a{color:var(--cm-teal);white-space:normal}.ce-followup-preview{background:#f2f7f6;border:1px solid #d7e3e1;border-radius:18px;box-shadow:0 14px 40px #163b3308;color:var(--cm-ink);padding:24px}.ce-preview-top{align-items:center;display:flex;font-size:.875rem;font-weight:600;gap:16px;justify-content:space-between}.ce-preview-top>span:last-child{color:var(--cm-muted);font-size:.875rem;font-weight:400}.ce-preview-steps{display:grid;gap:6px;grid-template-columns:.8fr 1.3fr .9fr;margin:20px 0}.ce-preview-steps button{align-items:center;border:1px solid transparent;border-radius:8px;color:var(--cm-muted);display:flex;font-size:.875rem;gap:7px;justify-content:center;padding:12px 6px}.ce-preview-steps button[aria-pressed=true]{background:#fff;border-color:#d7e3e1;box-shadow:0 2px 4px #14204405;color:var(--cm-teal)}.ce-preview-content{background:#fff;border:1px solid #dfe8e6;border-radius:12px;min-height:286px;padding:24px}.ce-preview-status{align-items:center;color:var(--cm-teal);display:flex;font-size:.875rem;gap:8px}.cm-site .ce-preview-content .ce-preview-title{color:var(--cm-ink);font-size:1.3rem;font-weight:600;letter-spacing:-.02em;line-height:1.4;margin:16px 0 12px}.cm-site .ce-preview-content p{color:var(--cm-muted);font-size:1rem;line-height:1.65}.ce-preview-content ul{list-style:none;margin:18px 0 0;padding:0}.ce-preview-content li{align-items:center;display:flex;font-size:.9375rem;gap:8px;margin-top:9px}.ce-preview-content li svg{color:var(--cm-teal);flex-shrink:0}.ce-preview-question{border-bottom:1px solid #e8eeec;font-size:1rem;padding-block:10px}.cm-site .ce-preview-content .ce-preview-note{font-size:.875rem;margin-top:14px}.ce-preview-response{background:#f2f7f6;border-left:2px solid #518477;margin-bottom:14px;padding:14px}.ce-preview-response>span{color:var(--cm-teal);display:block;font-size:.875rem;margin-bottom:6px}.ce-preview-next{align-items:center;color:var(--cm-teal);display:flex;font-size:.875rem;font-weight:600;justify-content:space-between;margin-top:18px;text-align:left;width:100%}.ce-followup-preview button:focus-visible,.ce-tour summary:focus-visible{outline:3px solid #327a6c;outline-offset:3px}.ce-tour{border-bottom:1px solid var(--clarity-line);border-top:1px solid var(--clarity-line)}.ce-tour>summary{cursor:pointer;font-size:1rem;font-weight:600;padding-block:20px}.ce-tour>summary span{color:var(--cm-muted);font-size:.875rem;font-weight:400;margin-left:14px}.ce-tour .ct-overview{padding-block:12px 28px;width:100%}@media (max-width:1050px){.ce-benefits-grid{gap:28px 36px;grid-template-columns:repeat(2,minmax(0,1fr))}.ce-benefits-grid li+li{border-left:0;padding-left:0}.ce-home .ce-benefits h2{min-height:0}.ce-continuity{gap:32px}.ce-preview-steps button svg{display:none}.ce-preview-content{padding:20px}}@media (max-width:800px){.ce-home .ce-hero{gap:20px;padding-block:32px}.ce-hero-copy,.ce-hero-detail{max-width:620px}.ce-continuity{gap:28px;grid-template-columns:1fr;padding-block:40px}.ce-continuity-copy h2,.cm-site .ce-continuity-copy p{max-width:620px}.ce-followup-preview{max-width:620px;width:100%}.ce-preview-content{min-height:270px}}@media (max-width:600px){.ce-followup-preview{padding:16px}.ce-preview-content{min-height:318px;padding:18px}.ce-preview-steps{gap:4px;margin-block:16px}.ce-preview-steps button{font-size:.875rem}.ce-hero .cm-actions{gap:14px}.ce-home .ce-workflow-grid article{grid-template-columns:28px 1fr}.ce-workflow-icon{grid-row:1/3;margin:0}.ce-tour>summary span{display:block;margin:6px 0 0 18px}}@media (max-width:500px){.ce-benefits-grid{gap:24px;grid-template-columns:1fr}.ce-benefits-grid li+li{border-top:1px solid #ffffff30;padding-top:24px}}.ce-home{padding-top:86px}.ce-builder-line{color:var(--cm-teal);font-size:.9375rem;font-weight:500;margin-top:24px;text-align:center}.ce-builder-line a{align-items:center;display:inline-flex;gap:22px;max-width:100%}.ce-builder-portraits{display:flex;flex-shrink:0;gap:8px}.ce-builder-portrait{border:2px solid #fff;border-radius:50%;height:56px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;width:56px}.ce-builder-copy{line-height:1.5}.ce-builder-copy>span{margin-left:8px}.cm-site .ce-team-intro{display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:20px 0 32px}.cm-site .ce-team-intro p{color:var(--cm-muted);font-size:1rem;line-height:1.75;margin:0}@media (max-width:700px){.ce-home{padding-top:76px}.ce-builder-line{font-size:.875rem}.ce-builder-line a{flex-direction:column;gap:8px}.ce-builder-portrait{height:48px;width:48px}.cm-site .ce-team-intro{gap:16px;grid-template-columns:1fr}}