.AiClinicalDemo_section__UswYO{padding:7rem 0;background:var(--bg);border-top:1px solid var(--border);position:relative}.AiClinicalDemo_header__h7iHH{text-align:center;max-width:760px;margin:0 auto 2.5rem}.AiClinicalDemo_secTag___A7gW{display:inline-flex;align-items:center;gap:.5rem;padding:0;background:none;border:none;font-size:var(--fs-micro);font-weight:600;text-transform:uppercase;letter-spacing:.09em;color:var(--green);margin-bottom:1.25rem}.AiClinicalDemo_secH__y_7zC{font-family:var(--ff-display);font-size:var(--fs-h2);font-weight:400;line-height:1.14;letter-spacing:-.015em;color:var(--text);margin-bottom:1rem}.AiClinicalDemo_secH__y_7zC em{font-style:italic;color:var(--green)}.AiClinicalDemo_secSub__gA0Nj{font-size:var(--fs-lead);color:var(--text-2);line-height:1.72;font-weight:400;max-width:680px;margin:0 auto}.AiClinicalDemo_specialtyBarWrap__J0kJG{display:flex;justify-content:center;margin-bottom:2.25rem}.AiClinicalDemo_specialtyBar__ntk5c{display:grid;grid-template-columns:repeat(4,auto);grid-gap:.5rem;gap:.5rem;padding:.375rem;background:var(--bg-white);border:1px solid var(--border);border-radius:var(--radius-md);max-width:100%}.AiClinicalDemo_specialtyBtn__6pZz3{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1.125rem;min-height:44px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-2);font-family:var(--ff-body);font-size:var(--fs-small);font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.AiClinicalDemo_specialtyBtn__6pZz3:hover{color:var(--text);background:var(--bg-soft)}.AiClinicalDemo_specialtyBtn__6pZz3:focus-visible{outline:2px solid var(--green);outline-offset:2px}.AiClinicalDemo_specialtyBtnActive__pTnzL{background:var(--bg-white);color:var(--green);border-color:var(--border);box-shadow:var(--shadow-sm)}.AiClinicalDemo_workbench__3up8P{display:grid;grid-template-columns:1fr 1.12fr;grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.AiClinicalDemo_pane__McULD{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:hidden;min-width:0}.AiClinicalDemo_paneRight__3NwBu{background:var(--bg-white);border-color:var(--border-strong)}.AiClinicalDemo_paneHeader__EQHga{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;background:var(--bg-soft);border-bottom:1px solid var(--border);flex-wrap:wrap}.AiClinicalDemo_paneTitle__3_wbJ{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--ff-display);font-size:var(--fs-body);font-weight:400;color:var(--text)}.AiClinicalDemo_consentBadge__xc4D9,.AiClinicalDemo_securityBadge__iTzVI{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .65rem;background:var(--green-lt);color:var(--green);border-radius:100px;font-size:var(--fs-micro);font-weight:600}.AiClinicalDemo_audioBar__RUvge{display:flex;align-items:center;gap:.875rem;padding:.875rem 1.25rem;background:var(--bg-white);border-bottom:1px solid var(--border)}.AiClinicalDemo_audioLiveIndicator__yjAfK{display:inline-flex;align-items:center;gap:.375rem;padding:.35rem .75rem;background:var(--green-lt);color:var(--green);border-radius:100px;font-size:var(--fs-micro);font-weight:600;white-space:nowrap;flex-shrink:0}.AiClinicalDemo_waveform__zMPUw{display:flex;align-items:center;gap:3px;flex:1 1;height:28px;overflow:hidden}.AiClinicalDemo_waveBar__rEpFU{flex:1 1;min-width:3px;max-width:5px;border-radius:4px;background:var(--text-3);opacity:.4;transition:height .25s ease,background .25s ease,opacity .25s ease}.AiClinicalDemo_waveBarPassed__xsNne{background:var(--green);opacity:1}.AiClinicalDemo_waveBarPlaying__Jz2EU{animation:AiClinicalDemo_waveBounce__iPEQI .9s ease-in-out infinite alternate}@keyframes AiClinicalDemo_waveBounce__iPEQI{0%{transform:scaleY(.55)}to{transform:scaleY(1.18)}}.AiClinicalDemo_durationBadge___8XvT{padding:.25rem .625rem;background:var(--bg-soft);color:var(--text);border-radius:100px;font-size:var(--fs-micro);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.AiClinicalDemo_dialogueList__gpVTo{padding:1.25rem;display:flex;flex-direction:column;gap:.875rem;flex:1 1}.AiClinicalDemo_dialogueTurn__aL0pM{padding:.95rem 1.125rem;border-radius:var(--radius-md);background:var(--bg-white);border:1px solid var(--border);text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.AiClinicalDemo_dialogueTurn__aL0pM:hover{border-color:var(--green-mid)}.AiClinicalDemo_dialogueTurnActive__9uGXa{border-color:var(--green);box-shadow:var(--shadow-sm);background:var(--bg-white)}.AiClinicalDemo_turnMeta__dU0zM{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.4rem}.AiClinicalDemo_speakerTag__Bf6yP{display:inline-flex;align-items:center;gap:.375rem;font-size:var(--fs-micro);font-weight:600;color:var(--green)}.AiClinicalDemo_speakerPatient__N22YC{color:var(--warm)}.AiClinicalDemo_turnTime__yk5b6{font-size:var(--fs-micro);color:var(--text-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AiClinicalDemo_turnText__hTXBS{font-size:var(--fs-small);color:var(--text);line-height:1.58;font-weight:400;margin-bottom:.625rem}.AiClinicalDemo_casualDim__urhmG{color:var(--text-3);text-decoration:line-through;-webkit-text-decoration-color:rgba(154,172,146,.55);text-decoration-color:rgba(154,172,146,.55);margin-right:.3rem}.AiClinicalDemo_turnTags__mNeff{display:flex;flex-wrap:wrap;gap:.375rem}.AiClinicalDemo_factTag___yVvj{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem;border-radius:100px;font-size:var(--fs-micro);font-weight:600;background:var(--green-lt);color:var(--green)}.AiClinicalDemo_factTagAlert__lEiy4{background:var(--warm-lt);color:var(--warm)}.AiClinicalDemo_factTagIgnored__wAIEM{background:var(--bg-soft);color:var(--text-2)}.AiClinicalDemo_subTabBar__1g5Qn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.375rem;gap:.375rem;padding:.625rem 1.25rem;background:var(--bg);border-bottom:1px solid var(--border)}.AiClinicalDemo_subTabBtn__GihzT{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:.5rem .625rem;min-height:44px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-2);font-family:var(--ff-body);font-size:var(--fs-micro);font-weight:600;cursor:pointer;text-align:center;line-height:1.25;transition:background .2s ease,color .2s ease,border-color .2s ease}.AiClinicalDemo_subTabBtn__GihzT:hover{color:var(--text);background:var(--bg-soft)}.AiClinicalDemo_subTabBtnActive__GSrBQ{background:var(--bg-white);color:var(--green);border-color:var(--border);box-shadow:var(--shadow-sm)}.AiClinicalDemo_outputBody__aLQ6g{padding:1.25rem;display:flex;flex-direction:column;gap:.875rem;flex:1 1}.AiClinicalDemo_allergyBanner__6L6Dj{display:flex;align-items:flex-start;gap:.65rem;padding:.75rem 1rem;border-radius:var(--radius-sm);background:var(--warm-lt);border:1px solid rgba(184,120,64,.25);color:var(--text)}.AiClinicalDemo_allergyIcon__RxLgz{color:var(--warm);flex-shrink:0;margin-top:.1rem}.AiClinicalDemo_allergyTitle__UaU6r{font-size:var(--fs-micro);font-weight:600;color:var(--warm);margin-bottom:.15rem}.AiClinicalDemo_allergyDesc__TTgBY{font-size:var(--fs-small);color:var(--text);line-height:1.45;font-weight:400}.AiClinicalDemo_fieldGrid__l__DS{display:flex;flex-direction:column;gap:.75rem}.AiClinicalDemo_fieldCard__N7X5_{padding:.875rem 1rem;border-radius:var(--radius-sm);background:var(--bg);border:1px solid var(--border)}.AiClinicalDemo_fieldHeader__g6Ndt{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;margin-bottom:.35rem}.AiClinicalDemo_fieldLabel__QfZNv{font-size:var(--fs-micro);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--text-2)}.AiClinicalDemo_cidPill__S3C3R{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .65rem;border-radius:100px;background:var(--green-lt);color:var(--green);font-size:var(--fs-micro);font-weight:600;white-space:nowrap;flex-shrink:0}.AiClinicalDemo_fieldValue__DNTtD{font-size:var(--fs-small);color:var(--text);line-height:1.58;font-weight:400}@media (max-width:980px){.AiClinicalDemo_workbench__3up8P{grid-template-columns:1fr}}@media (max-width:768px){.AiClinicalDemo_section__UswYO{padding:4.5rem 0}.AiClinicalDemo_specialtyBarWrap__J0kJG{width:100%}.AiClinicalDemo_specialtyBar__ntk5c{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem;width:100%}.AiClinicalDemo_specialtyBtn__6pZz3{width:100%;padding:.625rem .5rem;font-size:var(--fs-small);min-height:44px}.AiClinicalDemo_subTabBar__1g5Qn{display:flex;flex-direction:column;gap:.375rem;padding:.625rem 1rem}.AiClinicalDemo_subTabBtn__GihzT{width:100%;justify-content:flex-start;padding:.5rem .875rem;min-height:44px}}@media (max-width:480px){.AiClinicalDemo_section__UswYO{padding:3.25rem 0}.AiClinicalDemo_audioBar__RUvge,.AiClinicalDemo_dialogueList__gpVTo,.AiClinicalDemo_outputBody__aLQ6g,.AiClinicalDemo_paneHeader__EQHga{padding-left:1rem;padding-right:1rem}}.CtaSection_cta__18MEl{background:linear-gradient(155deg,var(--bg-dark) 0,var(--green) 100%);padding:7rem 0;position:relative;overflow:hidden}.CtaSection_cta__18MEl:before{top:-40%;right:-10%;width:55vw;height:55vw;background:rgba(255,255,255,.05)}.CtaSection_cta__18MEl:after,.CtaSection_cta__18MEl:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.CtaSection_cta__18MEl:after{bottom:-50%;left:-8%;width:42vw;height:42vw;background:rgba(255,255,255,.04)}.CtaSection_inner__LKgqc{position:relative;z-index:1;text-align:center;max-width:760px;margin:0 auto}.CtaSection_ctaH__OeauW{font-family:var(--ff-display);font-size:var(--fs-h1);font-weight:400;line-height:1.12;letter-spacing:-.015em;color:var(--bg-white);margin-bottom:1.25rem}.CtaSection_ctaH__OeauW em{font-style:italic;color:var(--green-lt)}.CtaSection_ctaSub__NP13L{color:rgba(255,255,255,.84);font-size:var(--fs-lead);line-height:1.7;max-width:640px;margin:0 auto 2.25rem;font-weight:400}.CtaSection_primaryActions__eloSf{display:flex;justify-content:center;margin-bottom:1rem}.CtaSection_btnPrimary__xFnAL{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:44px;padding:.95rem 2rem;background:var(--bg-white);color:var(--bg-dark);border:none;border-radius:var(--radius-sm);font-family:var(--ff-body);font-size:var(--fs-body);font-weight:500;cursor:pointer;text-decoration:none;box-shadow:var(--shadow-md);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.CtaSection_btnPrimary__xFnAL:hover{background:var(--bg);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.CtaSection_secondaryActions__4YXEo{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2.25rem}.CtaSection_btnOutline__UW3rg{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:.75rem 1.35rem;background:rgba(255,255,255,.08);color:var(--bg-white);border:1.5px solid rgba(255,255,255,.35);border-radius:var(--radius-sm);font-family:var(--ff-body);font-size:var(--fs-small);font-weight:500;cursor:pointer;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.CtaSection_btnOutline__UW3rg:hover{background:rgba(255,255,255,.16);border-color:var(--bg-white);transform:translateY(-1px)}.CtaSection_patientTrack__2OPPC{margin-top:1.75rem;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem 1rem;padding:.5rem 1.25rem;border-radius:var(--radius-md);background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.14)}.CtaSection_patientLabel__jYLBt{font-size:var(--fs-small);color:rgba(255,255,255,.78)}.CtaSection_patientLink__7iJor{min-height:44px;display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-small);font-weight:500;color:var(--bg-white);text-decoration:none;transition:opacity .2s ease}.CtaSection_patientLink__7iJor:hover{opacity:.85;text-decoration:underline}@media (max-width:768px){.CtaSection_cta__18MEl{padding:4.5rem 0}.CtaSection_ctaH__OeauW{font-size:var(--fs-h2)}.CtaSection_ctaSub__NP13L{font-size:var(--fs-body)}.CtaSection_btnOutline__UW3rg,.CtaSection_btnPrimary__xFnAL{width:100%}.CtaSection_secondaryActions__4YXEo{flex-direction:column}}.FaqSection_section__Ljx5_{background:var(--bg-white);padding:7rem 0;border-top:1px solid var(--border)}.FaqSection_layout__9CEYs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:4rem;gap:4rem;align-items:start}.FaqSection_aside__CiEOX{position:-webkit-sticky;position:sticky;top:6.5rem}.FaqSection_main__07pVG{min-width:0}.FaqSection_headline__0GVg_{font-family:var(--ff-display);font-size:var(--fs-h2);font-weight:400;line-height:1.15;letter-spacing:-.015em;color:var(--text);margin-bottom:1rem}.FaqSection_headline__0GVg_ em{font-style:italic;color:var(--green)}.FaqSection_subtitle__IaY9n{font-size:var(--fs-lead);color:var(--text-2);line-height:1.7;font-weight:400}.FaqSection_filterBar__ME_CC{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.FaqSection_filterPill__Vyvge{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.55rem 1.125rem;border-radius:100px;border:1.5px solid var(--border-strong);background:var(--bg);color:var(--text-2);font-family:var(--ff-body);font-size:var(--fs-small);font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.FaqSection_filterPill__Vyvge:hover{border-color:var(--green);color:var(--green)}.FaqSection_filterPillActive__YhzSn{background:var(--green);border-color:var(--green);color:var(--bg-white)}.FaqSection_filterPillActive__YhzSn:hover{color:var(--bg-white);background:var(--green-mid);border-color:var(--green-mid)}.FaqSection_accordionList__lZ0DH{display:flex;flex-direction:column;border-top:1px solid var(--border-strong)}.FaqSection_accordionItem__4brZ6{border-bottom:1px solid var(--border-strong)}.FaqSection_questionHeading__Dc4yU{margin:0;font-size:var(--fs-body)}.FaqSection_accordionTrigger__l0wFy{width:100%;min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.1rem .25rem;background:transparent;border:none;text-align:left;cursor:pointer;font-family:var(--ff-body);color:var(--text)}.FaqSection_accordionTrigger__l0wFy:focus-visible{outline:2px solid var(--green);outline-offset:-2px;border-radius:var(--radius-md)}.FaqSection_questionText__v4Jk_{font-size:var(--fs-body);font-weight:500;line-height:1.45;color:var(--text)}.FaqSection_chevronWrap__4hJN8{width:32px;height:32px;border-radius:50%;background:var(--bg-white);border:1px solid var(--border);color:var(--green);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .25s ease,background .2s ease,color .2s ease}.FaqSection_chevronWrapOpen__Su6vZ{transform:rotate(180deg)}.FaqSection_accordionPanel__PTf5F{padding:0 .25rem 1.25rem}.FaqSection_answerText__TOixz{font-size:var(--fs-small);line-height:1.7;color:var(--text-2)}.FaqSection_showAllBtn__rI1su{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;margin-top:1rem;padding:.6rem .25rem;background:none;border:none;color:var(--green);font-family:var(--ff-body);font-size:var(--fs-small);font-weight:500;cursor:pointer}.FaqSection_showAllBtn__rI1su:hover{text-decoration:underline}.FaqSection_showAllBtn__rI1su:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:var(--radius-sm)}.FaqSection_supportBar__isgDC{margin-top:2rem;padding:1.5rem;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.FaqSection_supportText__WvbKZ{display:flex;flex-direction:column;gap:.2rem}.FaqSection_supportText__WvbKZ strong{font-size:var(--fs-body);font-weight:500;color:var(--text)}.FaqSection_supportText__WvbKZ span{font-size:var(--fs-small);color:var(--text-2)}.FaqSection_supportBtn__0hwDe{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.75rem 1.35rem;border-radius:var(--radius-sm);border:1.5px solid var(--green);background:var(--bg-white);color:var(--green);font-size:var(--fs-small);font-weight:500;text-decoration:none;white-space:nowrap;transition:background .2s ease,transform .2s ease}.FaqSection_supportBtn__0hwDe:hover{background:var(--green-lt);transform:translateY(-1px)}@media (max-width:980px){.FaqSection_layout__9CEYs{display:flex;flex-direction:column}.FaqSection_aside__CiEOX{display:contents}.FaqSection_headline__0GVg_{order:1}.FaqSection_subtitle__IaY9n{order:2;margin-bottom:2rem}.FaqSection_main__07pVG{order:3}.FaqSection_supportBar__isgDC{order:4}}@media (max-width:768px){.FaqSection_section__Ljx5_{padding:4.5rem 0}.FaqSection_supportBar__isgDC{padding:1.25rem}.FaqSection_supportBtn__0hwDe{width:100%;justify-content:center}}