.practice-explorer_explorer__SLQFy{--explorer-bg:#f8faf7;--explorer-green:#164c3e;--explorer-muted:#64736b;background:var(--explorer-bg);border-block:1px solid #e2e9e1;padding:88px max(24px,calc((100vw - 1520px) / 2)) 28px;scroll-margin-top:32px}.practice-explorer_header__mBC2H{text-align:center;margin:0 auto 44px}.practice-explorer_eyebrow__3pIoD{color:#426356;font-size:12px;line-height:1.5;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.practice-explorer_header__mBC2H h2{color:var(--explorer-green);font-size:clamp(32px,3.6vw,56px);line-height:1.12;font-weight:650;letter-spacing:-.045em;margin:14px 0}.practice-explorer_header__mBC2H p{font-size:18px;color:var(--explorer-muted);margin:0;line-height:1.6}.practice-explorer_stage__dPi58{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,350px);grid-gap:16px;gap:16px;align-items:center;min-height:610px}.practice-explorer_sceneFrame__l2yKi{min-width:0;position:relative}.practice-explorer_scene__gf1h6{position:relative;aspect-ratio:3/2;isolation:isolate;transform-origin:var(--scene-origin);transition:transform .6s cubic-bezier(.22,1,.36,1)}.practice-explorer_baseArt__IZ2sS{opacity:.62;display:block;width:100%;height:auto;mix-blend-mode:multiply}.practice-explorer_colourLayer__DcdjP{position:absolute;inset:0;opacity:0;transition:opacity .42s ease;pointer-events:none;mix-blend-mode:multiply}.practice-explorer_colourLayer__DcdjP[data-active=true]{opacity:1}.practice-explorer_colourLayer__DcdjP img{object-fit:contain}.practice-explorer_pin__zbcVO{position:absolute;top:var(--pin-y);left:var(--pin-x);z-index:2;display:flex;align-items:center;gap:7px;transform:translate(-50%,-50%);background:transparent;border:0;cursor:pointer;padding:7px 4px;min-height:44px;max-width:190px;white-space:nowrap}.practice-explorer_pinDot__doxQv{width:27px;height:27px;border:7px solid #28604e;background:#d9f59d;border-radius:50%;box-shadow:0 0 0 5px #28604e14;flex-shrink:0;transition:box-shadow .25s ease,transform .25s ease}.practice-explorer_pinLabel__w7dvL{color:#24473c;background:#ffffffed;border:1px solid #e5ece4;padding:9px 12px;border-radius:24px;box-shadow:0 4px 12px #20392d08;font-size:13px;font-weight:600;line-height:1.25;transition:background .2s ease,color .2s ease}.practice-explorer_pin__zbcVO[data-active=true]{z-index:3}.practice-explorer_pin__zbcVO[data-active=true] .practice-explorer_pinDot__doxQv{box-shadow:0 0 0 7px #d6edb780;transform:scale(1.08)}.practice-explorer_pin__zbcVO[data-active=true] .practice-explorer_pinLabel__w7dvL{background:var(--explorer-green);color:white;border-color:var(--explorer-green)}.practice-explorer_pin__zbcVO:focus-visible{outline:2px solid #24634e!important;outline-offset:3px;border-radius:24px}.practice-explorer_sceneCaption__joPMk{display:block;text-align:center;color:#496155;font-size:12px;line-height:1.5;padding:20px 8px 0;letter-spacing:.015em}.practice-explorer_sceneCaption__joPMk span{color:#4a564e}.practice-explorer_detailsSlot__TebsE{min-width:0;align-self:stretch;display:flex;align-items:center}.practice-explorer_overview__CmVZd{padding:20px 18px 30px}.practice-explorer_overviewMark__O6Wyt{display:inline-flex;align-items:baseline;justify-content:center;width:48px;height:48px;border-radius:15px;background:#e9efdf;color:var(--explorer-green);font-size:32px;font-weight:650;line-height:48px;margin-bottom:24px}.practice-explorer_overviewMark__O6Wyt span{color:#4a5f28}.practice-explorer_overview__CmVZd h3{color:var(--explorer-green);font-size:clamp(28px,2.2vw,34px);line-height:1.2;letter-spacing:-.035em;font-weight:550;margin:0 0 18px}.practice-explorer_overview__CmVZd p{font-size:16px;line-height:1.7;color:var(--explorer-muted);margin:0 0 28px}.practice-explorer_exploreButton___RN_e{display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:left;background:var(--explorer-green);border:1px solid var(--explorer-green);color:white!important;border-radius:8px;padding:15px 16px;font-size:14px!important;font-weight:550!important;cursor:pointer;width:100%;min-height:48px;transition:background .2s ease}.practice-explorer_exploreButton___RN_e:hover{background:#236b55}.practice-explorer_overviewHint__5s4ec{display:block;font-size:12px;color:var(--explorer-muted);text-align:center;margin-top:14px;line-height:1.5}.practice-explorer_detail__FZGgr{width:100%;background:#fff;border:1px solid #e4eae3;border-radius:20px;padding:24px;box-shadow:0 16px 48px #143b2a07}.practice-explorer_detailTop__pu_DU{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px}.practice-explorer_detailTop__pu_DU .practice-explorer_eyebrow__3pIoD{font-size:12px;letter-spacing:.09em}.practice-explorer_detailTop__pu_DU .practice-explorer_eyebrow__3pIoD span{color:#4e5951;margin-left:4px}.practice-explorer_close__G7ysO{display:grid;place-items:center;background:#f5f7f3;border:1px solid #e5ebe1;border-radius:50%;width:36px;height:36px;cursor:pointer;flex-shrink:0}.practice-explorer_close__G7ysO:hover{background:#eaf0e5}.practice-explorer_detailContent__moFlj{animation:practice-explorer_reveal__mkGqr .32s ease both}.practice-explorer_context__wVT9_{display:inline-block;font-size:12px;color:#456651;background:#edf3e8;padding:5px 9px;border-radius:5px;margin-bottom:10px}.practice-explorer_detail__FZGgr h3{color:var(--explorer-green);font-size:32px;letter-spacing:-.04em;line-height:1.15;font-weight:600;margin:0 0 16px}.practice-explorer_description__IZCZ2{font-size:16px;line-height:1.65;color:#434d46;margin:0 0 20px}.practice-explorer_workflows__F8vdh{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0 0 24px;list-style:none}.practice-explorer_workflows__F8vdh li{font-size:12px;color:#415a4a;border:1px solid #dde6db;border-radius:6px;padding:6px 8px;line-height:1.4}.practice-explorer_example__8wQRa{border-top:1px solid #e5eae2;padding-top:18px}.practice-explorer_exampleLabel__aNtyE{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;color:#4d574b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.practice-explorer_exampleLabel__aNtyE span{font-size:12px;font-weight:400;letter-spacing:.04em}.practice-explorer_patient__WplSs{display:flex;align-items:center;gap:10px}.practice-explorer_avatar__8Zpy2{width:36px;height:36px;display:grid;place-items:center;font-size:12px;font-weight:600;background:#edf1e7;border-radius:10px;color:#38604c}.practice-explorer_patient__WplSs strong{display:block;font-size:14px;font-weight:600;line-height:1.4;color:#254333}.practice-explorer_patient__WplSs div>span{display:block;color:#47524a;font-size:12px;line-height:1.5}.practice-explorer_status__zIvhQ{display:inline-block;border-radius:4px;font-size:12px;line-height:1.4;background:#eaf3e0;color:#41632d;padding:4px 7px;margin:12px 0 0 46px}.practice-explorer_status__zIvhQ[data-offline=true]{background:#fff2d9;color:#83521a}.practice-explorer_example__8wQRa p{color:#4d574b;font-size:12px;line-height:1.7;margin:12px 0 0}.practice-explorer_outcome__JlCSO{font-size:14px;line-height:1.5;color:#365944;font-weight:500;margin:20px 0}.practice-explorer_controls__CcSwa{display:flex;justify-content:space-between;align-items:center;padding-top:14px;border-top:1px solid #e5eae2}.practice-explorer_controls__CcSwa button{display:grid;place-items:center;width:40px;height:40px;background:transparent;border:1px solid #dde6da;border-radius:50%;cursor:pointer;color:#34583f}.practice-explorer_controls__CcSwa button:hover{background:#eef3e8}.practice-explorer_controls__CcSwa>span{color:#2a513b;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.practice-explorer_controls__CcSwa>span>span{color:#5e675c;margin-left:4px}.practice-explorer_footer__j_Ph2{display:flex;justify-content:space-between;gap:16px;margin-top:40px;padding-top:20px;border-top:1px solid #e1e8dd;font-size:12px;color:#3f4d41;line-height:1.5}.practice-explorer_footer__j_Ph2 span:last-child{color:#525b4e}.practice-explorer_mobileNav__bmDrn{display:none}@keyframes practice-explorer_reveal__mkGqr{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1700px){.practice-explorer_stage__dPi58{grid-template-columns:minmax(0,1fr) 380px;gap:32px}.practice-explorer_detail__FZGgr{padding:30px}}@media (max-width:1100px){.practice-explorer_explorer__SLQFy{padding:64px 24px 24px}.practice-explorer_stage__dPi58{grid-template-columns:minmax(0,1fr) 310px;gap:8px}.practice-explorer_detail__FZGgr{padding:20px}.practice-explorer_pin__zbcVO{flex-direction:column;gap:3px}.practice-explorer_pinLabel__w7dvL{font-size:12px;padding:6px 8px}.practice-explorer_pinDot__doxQv{width:23px;height:23px;border-width:6px}.practice-explorer_detail__FZGgr h3{font-size:28px}}@media (max-width:1000px){.practice-explorer_explorer__SLQFy{padding:48px 0 24px}.practice-explorer_header__mBC2H{padding:0 24px;margin-bottom:24px}.practice-explorer_header__mBC2H h2{font-size:clamp(30px,6.8vw,44px);max-width:450px;margin-inline:auto}.practice-explorer_header__mBC2H p{font-size:16px}.practice-explorer_stage__dPi58{display:flex;flex-direction:column;gap:0;min-height:0}.practice-explorer_mobileNav__bmDrn{display:flex;gap:8px;padding:4px 20px 16px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#c6d2bd transparent}.practice-explorer_mobileNav__bmDrn button{flex-shrink:0;white-space:nowrap;border:1px solid #dce6d6;border-radius:24px;background:transparent;color:#4b6652;padding:11px 15px;min-height:44px;font-size:14px;cursor:pointer}.practice-explorer_mobileNav__bmDrn button[aria-pressed=true]{color:#fff;background:var(--explorer-green);border-color:var(--explorer-green)}.practice-explorer_sceneFrame__l2yKi{width:100%;overflow:hidden;padding-bottom:20px}.practice-explorer_scene__gf1h6{margin:8px 0 0}.practice-explorer_sceneFrame__l2yKi:not([data-selected=overview]) .practice-explorer_scene__gf1h6{transform:scale(1.65)}.practice-explorer_sceneCaption__joPMk{position:relative;z-index:3;background:var(--explorer-bg);padding:14px 16px 0;margin-top:12px;font-size:12px}.practice-explorer_pin__zbcVO{display:none}.practice-explorer_detailsSlot__TebsE{width:100%;padding:0 20px}.practice-explorer_detail__FZGgr{padding:24px;border-radius:16px}.practice-explorer_detailTop__pu_DU{margin-bottom:14px}.practice-explorer_detail__FZGgr h3{font-size:30px}.practice-explorer_description__IZCZ2{font-size:16px}.practice-explorer_workflows__F8vdh li{font-size:13px}.practice-explorer_patient__WplSs strong{font-size:16px}.practice-explorer_patient__WplSs div>span,.practice-explorer_status__zIvhQ{font-size:12px}.practice-explorer_overview__CmVZd{padding:12px 4px 4px;text-align:center;max-width:450px;margin:0 auto}.practice-explorer_overviewMark__O6Wyt{display:none}.practice-explorer_overview__CmVZd h3{font-size:27px}.practice-explorer_overview__CmVZd p{margin-bottom:20px}.practice-explorer_overviewHint__5s4ec{display:none}.practice-explorer_exploreButton___RN_e{max-width:340px;margin:auto}.practice-explorer_footer__j_Ph2{margin:32px 20px 0;font-size:12px}}@media (prefers-reduced-motion:reduce){.practice-explorer_explorer__SLQFy *,.practice-explorer_explorer__SLQFy :after,.practice-explorer_explorer__SLQFy :before{animation:none!important;transition:none!important}}.practice-explorer_srOnly__M_t4_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}