.clinician-page{--consumer-cream:#eee5cf;--consumer-cream-2:#e4d8bc;--consumer-paper:#fbf5e7;--consumer-ink:#123236;--consumer-ink-2:#315054;--consumer-muted:#65736d;--consumer-line:#173b3d;--consumer-violet:#d86450;--consumer-violet-dark:#14383b;--consumer-lavender:#efd36d;--consumer-lavender-2:#f0cb55;--consumer-coral:#dd6d58;--consumer-mint:#b8c69e;--consumer-mint-dark:#45694e;--consumer-night:#102f33;--consumer-night-2:#173c3e;background:var(--consumer-paper)}.clinician-page,.clinician-page .consumer-eyebrow{color:var(--consumer-ink)}.clinician-page .consumer-eyebrow>span{width:22px;height:8px;border:1px solid;border-radius:1px 1px 8px 1px;background:var(--consumer-lavender)}.clinician-page .consumer-eyebrow-light{color:#f0cf61}.clinician-page .consumer-button{border-radius:10px 10px 24px 10px;box-shadow:none}.clinician-page .consumer-button-primary{border-color:var(--consumer-ink);background:var(--consumer-coral)}.clinician-page .consumer-button-primary:hover{background:#c65442;box-shadow:none}.clinician-hero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(80px,9vw,130px) 0 clamp(88px,10vw,142px);border-bottom:1px solid var(--consumer-line);background:repeating-linear-gradient(0deg,transparent 0 51px,rgba(18,50,54,.055) 51px 52px),var(--consumer-cream)}.clinician-hero:before{content:"";position:absolute;z-index:-1;width:min(36vw,520px);aspect-ratio:1.3;left:-15vw;bottom:-20%;border:1px solid var(--consumer-line);border-radius:50% 12px 50% 12px;background:var(--consumer-lavender);transform:rotate(9deg)}.clinician-hero-grid{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(330px,.87fr);gap:clamp(44px,7vw,94px);align-items:center}.clinician-hero h1{max-width:860px;margin:21px 0 28px;font-family:var(--f-display);font-size:clamp(66px,8.2vw,122px);font-weight:800;letter-spacing:-.078em;line-height:.81;text-wrap:balance}.clinician-hero-lede{max-width:690px;margin:0;color:var(--consumer-ink-2);font-size:18px;line-height:1.68}.clinician-hero-note{max-width:620px;margin:19px 0 0;color:var(--consumer-muted);font-family:var(--f-mono);font-size:10px;letter-spacing:.035em;line-height:1.55;text-transform:uppercase}.clinician-hero-visual{position:relative;min-height:570px;margin:0;overflow:hidden;border:1px solid var(--consumer-line);border-radius:12px 12px 110px 12px;background:var(--consumer-mint)}.clinician-hero-visual:before{content:"CLINICAL ROOM / VIRTUAL";position:absolute;z-index:2;top:14px;left:14px;padding:8px 10px;border:1px solid var(--consumer-line);border-radius:7px 7px 17px 7px;background:var(--consumer-lavender);color:var(--consumer-ink);font-family:var(--f-mono);font-size:9px;font-weight:700;letter-spacing:.1em}.clinician-hero-visual img{-o-object-fit:cover;object-fit:cover;filter:saturate(.78) contrast(1.06)}.clinician-hero-visual figcaption{position:absolute;z-index:2;right:18px;bottom:18px;max-width:calc(100% - 36px);padding:9px 11px;border:1px solid #f8edd2;border-radius:8px 8px 20px 8px;background:rgba(18,50,54,.9);color:#fff9e9;font-family:var(--f-mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.clinician-support{padding:clamp(86px,10vw,136px) 0;border-bottom:1px solid var(--consumer-line);background:var(--consumer-paper)}.clinician-page .consumer-section-heading h2{max-width:870px;font-size:clamp(48px,6.4vw,88px);letter-spacing:-.064em;line-height:.89}.clinician-support-grid{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden;border:1px solid var(--consumer-line);border-radius:12px 12px 76px 12px}.clinician-support-grid article{min-height:330px;display:flex;flex-direction:column;padding:27px;border-right:1px solid var(--consumer-line);border-bottom:1px solid var(--consumer-line);background:#f7efdc}.clinician-support-grid article:nth-child(2n){border-right:0}.clinician-support-grid article:nth-child(n+3){border-bottom:0}.clinician-support-grid article:nth-child(2){background:var(--consumer-lavender)}.clinician-support-grid article:nth-child(3){background:var(--consumer-mint)}.clinician-support-grid article:nth-child(4){background:#e7dac0}.clinician-support-grid .consumer-icon-box{width:50px;height:50px;border:1px solid var(--consumer-line);border-radius:9px 9px 22px 9px;background:transparent;color:var(--consumer-ink)}.clinician-support-grid h3{max-width:430px;margin:auto 0 12px;font-family:var(--f-display);font-size:32px;font-weight:770;letter-spacing:-.046em;line-height:.96}.clinician-support-grid p{max-width:500px;margin:0;color:var(--consumer-ink-2);font-size:13px;line-height:1.65}.clinician-roles{padding:clamp(88px,10vw,136px) 0;border-bottom:1px solid var(--consumer-line);background:linear-gradient(90deg,transparent calc(50% - .5px),rgba(255,249,233,.12) 50%,transparent calc(50% + .5px)),var(--consumer-night);color:#fff9e9}.clinician-roles-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(52px,8vw,110px);align-items:start}.clinician-roles h2{margin:18px 0 24px;font-family:var(--f-display);font-size:clamp(50px,6vw,84px);font-weight:790;letter-spacing:-.068em;line-height:.87;text-wrap:balance}.clinician-roles-grid>div:first-child>p:last-child{max-width:510px;color:rgba(255,249,233,.68);font-size:15px;line-height:1.7}.clinician-role-list{overflow:hidden;border:1px solid rgba(255,249,233,.65);border-radius:11px 11px 54px 11px}.clinician-role-list article{display:grid;grid-template-columns:105px 1fr;gap:25px;min-height:150px;padding:24px;border-bottom:1px solid rgba(255,249,233,.5)}.clinician-role-list article:last-child{border-bottom:0;background:rgba(239,211,109,.09)}.clinician-role-list article>span{color:#f0cf61;font-family:var(--f-mono);font-size:10px;font-weight:700;letter-spacing:.1em}.clinician-role-list h3{margin:0 0 8px;font-family:var(--f-display);font-size:25px;font-weight:750;letter-spacing:-.035em}.clinician-role-list p{margin:0;color:rgba(255,249,233,.64);font-size:13px;line-height:1.62}.clinician-ai{padding:clamp(86px,10vw,132px) 0;border-bottom:1px solid var(--consumer-line);background:radial-gradient(circle at 4% 115%,rgba(239,211,109,.32),transparent 32%),#5b3328;color:#fff9e9}.clinician-ai-grid{display:grid;grid-template-columns:1.06fr .94fr;gap:clamp(52px,8vw,106px);align-items:center}.clinician-ai h2{max-width:760px;margin:18px 0 0;font-family:var(--f-display);font-size:clamp(50px,6.1vw,86px);font-weight:790;letter-spacing:-.07em;line-height:.86;text-wrap:balance}.clinician-ai-grid>div:last-child{padding:29px;border:1px solid rgba(255,249,233,.68);border-radius:11px 11px 48px 11px;background:rgba(18,50,54,.18)}.clinician-ai-grid>div:last-child>p{margin:0;color:rgba(255,249,233,.76);font-size:15px;line-height:1.72}.clinician-ai .consumer-text-link{color:#f0cf61!important;font-family:var(--f-mono);font-size:11px;letter-spacing:.04em}.clinician-joining{padding:clamp(86px,10vw,136px) 0;border-bottom:1px solid var(--consumer-line);background:repeating-linear-gradient(90deg,transparent 0 calc(33.333% - 1px),rgba(18,50,54,.065) calc(33.333% - 1px) 33.333%),var(--consumer-cream)}.clinician-joining ol{display:grid;grid-template-columns:repeat(3,1fr);margin:0;padding:0;overflow:hidden;border:1px solid var(--consumer-line);border-radius:12px 12px 66px 12px;list-style:none}.clinician-joining li{min-height:330px;display:flex;flex-direction:column;padding:27px;border-right:1px solid var(--consumer-line);background:var(--consumer-paper)}.clinician-joining li:nth-child(2){background:var(--consumer-lavender)}.clinician-joining li:last-child{border-right:0;background:var(--consumer-mint)}.clinician-joining li>span{color:var(--consumer-ink);font-family:var(--f-mono);font-size:11px;font-weight:700;letter-spacing:.11em}.clinician-joining h3{margin:auto 0 11px;font-family:var(--f-display);font-size:31px;font-weight:770;letter-spacing:-.045em;line-height:.96}.clinician-joining li p{margin:0;color:var(--consumer-ink-2);font-size:13px;line-height:1.63}.clinician-final{padding:clamp(84px,10vw,128px) 0;border-bottom:1px solid rgba(255,249,233,.18);background:linear-gradient(135deg,transparent 74%,rgba(221,109,88,.78) 74%),var(--consumer-night);color:#fff9e9;text-align:left}.clinician-final .consumer-wrap{display:grid;justify-items:start}.clinician-final h2{max-width:940px;margin:18px 0 0;font-family:var(--f-display);font-size:clamp(54px,7.2vw,102px);font-weight:800;letter-spacing:-.076em;line-height:.83;text-wrap:balance}.clinician-final p:not(.consumer-eyebrow){max-width:620px;margin:25px 0 0;color:rgba(255,249,233,.72);font-size:15px;line-height:1.68}.clinician-final .consumer-hero-actions{justify-content:flex-start}.clinician-final .consumer-button-light,.clinician-final .consumer-button-outline-light{border-color:#fff9e9}@media (max-width:900px){.clinician-ai-grid,.clinician-hero-grid,.clinician-roles-grid{grid-template-columns:1fr;gap:46px}.clinician-hero-visual{min-height:500px}.clinician-roles{background:var(--consumer-night)}.clinician-joining ol{grid-template-columns:1fr}.clinician-joining li{min-height:235px;border-right:0;border-bottom:1px solid var(--consumer-line)}.clinician-joining li:last-child{border-bottom:0}}@media (max-width:640px){.clinician-hero{padding:66px 0 78px}.clinician-hero:before{display:none}.clinician-hero h1{font-size:clamp(54px,16.5vw,76px);line-height:.84}.clinician-hero-lede{font-size:16px}.clinician-hero-visual{min-height:410px;border-radius:10px 10px 64px 10px}.clinician-ai,.clinician-final,.clinician-joining,.clinician-roles,.clinician-support{padding:76px 0}.clinician-page .consumer-section-heading h2{font-size:clamp(43px,13vw,62px)}.clinician-support-grid{grid-template-columns:1fr}.clinician-support-grid article,.clinician-support-grid article:nth-child(2n),.clinician-support-grid article:nth-child(n+3){min-height:250px;padding:24px;border-right:0;border-bottom:1px solid var(--consumer-line)}.clinician-support-grid article:last-child{border-bottom:0}.clinician-role-list article{grid-template-columns:74px 1fr;gap:14px;padding:21px}.clinician-ai-grid>div:last-child{padding:23px}.clinician-joining{background:var(--consumer-cream)}.clinician-final{background:var(--consumer-night)}}