.clinical-page .capture-description>.capture-link-dark,:root[data-theme=dark] .clinical-page .capture-description>.capture-link-light{display:none}:root[data-theme=dark] .clinical-page .capture-description>.capture-link-dark{display:inline-block}.clinical-page .clinical-container{width:min(1104px,100% - 48px);margin-inline:auto}.clinical-page .clinical-eyebrow{font:500 11px/1.6 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);margin-bottom:20px}.clinical-page .clinical-heading{font:500 clamp(28px, 3.4vw, 40px)/1.18 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.clinical-page .clinical-body{color:var(--color-muted);max-width:44ch;font-size:16px;line-height:1.75}.clinical-page .clinical-heading+.clinical-body{margin-top:20px}.clinical-page .clinical-button{background:var(--color-ink);color:var(--color-paper);border-radius:8px;justify-content:center;align-items:center;gap:14px;padding:15px 20px;font-size:14px;font-weight:500;transition:opacity .2s;display:inline-flex}.clinical-page .clinical-button:hover{opacity:.85}.clinical-page .clinical-text-link{text-underline-offset:5px;font-size:14px;font-weight:500}.clinical-page .clinical-text-link:hover{text-decoration:underline}.clinical-page .clinical-link-icon{vertical-align:-2px;width:14px;height:14px;color:var(--color-accent);margin-left:8px;display:inline-block}.clinical-page .clinical-hero{text-align:center;padding-block:144px 56px}.clinical-page .clinical-hero-copy{max-width:800px;margin-inline:auto}.clinical-page .clinical-hero h1{font:500 clamp(44px, 5.5vw, 76px)/1.065 var(--font-display);letter-spacing:-.045em}.clinical-page .clinical-hero h1>span{color:var(--color-muted)}.clinical-page .hero-scope{max-width:60ch;margin:18px auto 0;font-size:14px;line-height:1.65}.clinical-page .clinical-deck{max-width:58ch;color:var(--color-muted);text-wrap:pretty;margin:24px auto 0;font-size:18px;line-height:1.65}.clinical-page .hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:30px;display:flex}.clinical-page .hero-availability{color:var(--color-muted);margin-top:20px;font-size:12px}.clinical-page .native-capture{max-width:100%;display:block}.clinical-page .native-capture img{max-width:100%;height:auto}.clinical-page .capture-dark,:root[data-theme=dark] .clinical-page .capture-light{display:none}:root[data-theme=dark] .clinical-page .capture-dark{display:block}.clinical-page .clinical-section{border-top:1px solid var(--color-line);padding-block:52px 48px}.clinical-page .clinical-section+.clinical-section{border-top:1px solid var(--color-line)}.clinical-page .clinical-section-intro{grid-template-columns:1.2fr 1fr;align-items:end;gap:72px;margin-bottom:38px;display:grid}.clinical-page .capture-selector{border-bottom:1px solid var(--color-line);grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.clinical-page .capture-selector button{min-height:54px;color:var(--color-muted);text-align:left;cursor:pointer;border-bottom:2px solid #0000;align-items:center;gap:10px;padding:12px 2px;font-size:13px;display:flex}.clinical-page .capture-selector button[aria-pressed=true]{border-bottom-color:var(--color-accent);color:var(--color-ink)}.clinical-page .capture-selector button:hover{color:var(--color-accent)}.clinical-page .capture-number{font:10px var(--font-mono);color:var(--color-accent)}.clinical-page .capture-panel{background:var(--color-sidebar);border:1px solid var(--color-line);border-top:0;border-radius:0 0 12px 12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;min-height:692px;padding:48px;display:grid}.clinical-page .capture-description h3{font:500 29px/1.25 var(--font-display);letter-spacing:-.025em;text-wrap:balance}.clinical-page .capture-panel .clinical-eyebrow,.clinical-page .clinical-join .clinical-eyebrow{color:var(--color-muted)}.clinical-page .capture-description>p:not(.clinical-eyebrow){color:var(--color-muted);margin-top:18px;font-size:15px;line-height:1.8}.clinical-page .capture-description>.capture-detail{border-top:1px solid var(--color-line);padding-top:20px;font-size:12px!important}.clinical-page .capture-description>a{margin-top:24px;display:inline-block}.clinical-page .capture-stage{justify-content:center;align-items:center;min-width:0;min-height:596px;margin:0;display:flex}.clinical-page .capture-stage .native-capture{width:100%;max-width:356px;filter:drop-shadow(0 14px 20px rgba(var(--shadow-rgb), .09))}.clinical-page .capture-stage img{border-radius:22px}.clinical-page .capture-provenance{color:var(--color-muted);max-width:90ch;margin-top:15px;font-size:12px;line-height:1.7}.clinical-page .workflow-journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.clinical-page .workflow-phase{border-top:1px solid var(--color-line);align-items:center;gap:12px;margin-bottom:20px;padding-top:18px;display:flex}.clinical-page .workflow-phase span{font:11px var(--font-mono);color:var(--color-accent)}.clinical-page .workflow-phase p{color:var(--color-muted);font-size:12px}.clinical-page .workflow-journey h3{font:500 22px/1.3 var(--font-display);letter-spacing:-.025em}.clinical-page .workflow-request{color:var(--color-accent);margin-block:14px 20px;font-size:14px;line-height:1.65}.clinical-page .workflow-journey ol{padding-left:18px;list-style:decimal}.clinical-page .workflow-journey li{color:var(--color-muted);margin-top:12px;padding-left:6px;font-size:13px;line-height:1.75}.clinical-page .workflow-journey li::marker{font:10px var(--font-mono);color:var(--color-muted)}.clinical-page .workflow-availability{max-width:90ch;color:var(--color-muted);margin-top:28px;font-size:12px;line-height:1.7}.clinical-page .practice-questions{border-top:1px solid var(--color-line)}.clinical-page .practice-questions details{border-bottom:1px solid var(--color-line)}.clinical-page .practice-questions summary{cursor:pointer;padding:18px 28px 18px 0;font-size:14px;font-weight:500;list-style:none;position:relative}.clinical-page .practice-questions summary::-webkit-details-marker{display:none}.clinical-page .practice-questions summary:after{content:"+";color:var(--color-accent);font-size:20px;position:absolute;top:12px;right:4px}.clinical-page .practice-questions details[open] summary:after{content:"−"}.clinical-page .practice-questions details p{max-width:78ch;color:var(--color-muted);padding-bottom:20px;font-size:14px;line-height:1.75}.clinical-page .clinic-workflows{margin-bottom:32px}.clinical-page .clinical-trust-band{background:var(--color-sidebar);border-block:1px solid var(--color-line);margin-bottom:64px}.clinical-page .clinical-trust-band .clinical-eyebrow{color:var(--color-muted)}.clinical-page .clinical-trust{grid-template-columns:170px minmax(0,1fr);gap:32px;padding-block:40px;display:grid}.clinical-page .trust-heading .clinical-eyebrow{margin-bottom:12px}.clinical-page .trust-heading h2{font:500 25px/1.25 var(--font-display);letter-spacing:-.025em}.clinical-page .trust-badges{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.clinical-page .trust-badges>div{border-left:1px solid var(--color-line);padding-left:24px}.clinical-page .trust-icon{width:18px;height:18px;color:var(--color-accent);margin-bottom:12px}.clinical-page .trust-badge{font-size:14px;font-weight:600;line-height:1.4}.clinical-page .trust-badges p{color:var(--color-muted);margin-top:8px;font-size:12px;line-height:1.75}.clinical-page .trust-policy{color:var(--color-muted);text-underline-offset:3px;margin-top:18px;font-size:11px;display:inline-block}.clinical-page .trust-policy:hover{text-decoration:underline}.clinical-page .pilot-next{border-top:1px solid var(--color-line);max-width:45ch;color:var(--color-muted);margin-top:24px;padding-top:18px;font-size:13px;line-height:1.75}.clinical-page .pilot-next strong{color:var(--color-ink);margin-bottom:5px;font-weight:500;display:block}.clinical-page .clinical-join{background:var(--color-sidebar);border:1px solid var(--color-line);border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-bottom:80px;padding:55px;display:grid}.clinical-page .join-form{min-width:0}@media (max-width:900px){.clinical-page .clinical-hero{padding-top:120px}.clinical-page .clinical-trust{grid-template-columns:1fr;gap:24px}.clinical-page .trust-heading{flex-wrap:wrap;align-items:baseline;column-gap:24px;display:flex}.clinical-page .trust-heading h2 br{display:none}.clinical-page .trust-heading h2 br:after{content:" "}.clinical-page .trust-heading h2{word-spacing:.08em}.clinical-page .trust-heading .trust-policy{margin-top:0;margin-left:auto}.clinical-page .trust-badges>div:first-child{border-left:0;padding-left:0}.clinical-page .clinical-deck{font-size:16px}.clinical-page .hero-actions{gap:18px}.clinical-page .clinical-section-intro{gap:35px}.clinical-page .capture-panel{gap:28px;min-height:0;padding:32px}.clinical-page .capture-stage{aspect-ratio:356/596;min-height:0}.clinical-page .capture-selector{gap:12px}.clinical-page .capture-number{display:none}.clinical-page .clinical-join{gap:30px;padding:32px}.clinical-page .clinical-join form{flex-direction:column}}@media (max-width:640px){.clinical-page .clinical-container{width:calc(100% - 40px)}.clinical-page .clinical-hero{padding-block:112px 44px}.clinical-page .clinical-hero h1{text-wrap:balance;font-size:clamp(34px,9vw,60px)}.clinical-page .clinical-hero h1 br{display:none}.clinical-page .clinical-hero h1>span:before{content:" "}.clinical-page .clinical-section{padding-block:56px}.clinical-page .clinical-section-intro{grid-template-columns:1fr;gap:26px;margin-bottom:25px}.clinical-page .clinical-eyebrow{margin-bottom:14px}.clinical-page .capture-selector{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px}.clinical-page .capture-selector button{min-height:54px;font-size:12px}.clinical-page .capture-panel{grid-template-columns:1fr;gap:32px;min-height:0;padding:26px 16px}.clinical-page .capture-description h3{font-size:25px}.clinical-page .workflow-journey{grid-template-columns:1fr;gap:28px}.clinical-page .workflow-phase{margin-bottom:12px}.clinical-page .workflow-request{margin-bottom:14px}.clinical-page .capture-stage{aspect-ratio:auto}.clinical-page .capture-description .capture-detail{padding-top:12px}.clinical-page .trust-heading{display:block}.clinical-page .trust-heading .trust-policy{margin-top:12px}.clinical-page .trust-badges{grid-template-columns:1fr;gap:20px}.clinical-page .trust-badges>div,.clinical-page .trust-badges>div:first-child{border-left:0;grid-template-columns:18px minmax(0,1fr);column-gap:12px;padding:0;display:grid}.clinical-page .trust-icon{grid-row:1/3;margin:1px 0 0}.clinical-page .trust-badges p{grid-column:2;margin-top:5px}.clinical-page .clinic-workflows{margin-bottom:12px}.clinical-page .clinical-trust-band{margin-bottom:40px}.clinical-page .clinical-trust{padding-block:28px}.clinical-page .clinical-join{grid-template-columns:1fr;gap:30px;margin-bottom:48px;padding:28px 24px}}.clinical-page .clinical-demo{padding-bottom:88px}.clinical-page .demo-frame{border:1px solid var(--color-line);background:var(--color-raised);box-shadow:0 24px 48px -28px rgba(var(--shadow-rgb), .28), 0 2px 6px rgba(var(--shadow-rgb), .05);border-radius:14px;position:relative;overflow:hidden}.clinical-page .demo-chrome{border-bottom:1px solid var(--color-line);background:var(--color-sidebar);align-items:center;gap:7px;height:38px;padding-inline:16px;display:flex}.clinical-page .demo-chrome>span{background:var(--color-line);border-radius:50%;width:9px;height:9px}.clinical-page .demo-chrome p{font:11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);white-space:nowrap;text-overflow:ellipsis;margin-left:12px;overflow:hidden}.clinical-page .demo-video{aspect-ratio:16/9;background:var(--color-field);width:100%;height:auto;display:block}.clinical-page .demo-toggle{background:rgba(var(--shadow-rgb), .72);color:#fff;cursor:pointer;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .2s;display:grid;position:absolute;bottom:16px;right:16px}.clinical-page .demo-toggle:hover{background:rgba(var(--shadow-rgb), .9)}.clinical-page .demo-toggle svg{width:18px;height:18px}.clinical-page .demo-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px;display:grid}.clinical-page .demo-steps button{text-align:left;cursor:pointer;color:var(--color-muted);flex-direction:column;align-items:flex-start;transition:color .2s;display:flex}.clinical-page .demo-steps button:hover .demo-title{color:var(--color-accent)}.clinical-page .demo-bar{background:var(--color-line);width:100%;height:2px;display:block;overflow:hidden}.clinical-page .demo-bar>span{background:var(--color-accent);transform-origin:0;height:100%;display:block}.clinical-page .demo-phase{font:11px/1.6 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;gap:10px;margin-top:16px;display:flex}.clinical-page .demo-phase>span{color:var(--color-accent)}.clinical-page .demo-title{font:500 19px/1.3 var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin-top:6px;transition:color .2s}.clinical-page .demo-body{margin-top:8px;font-size:13.5px;line-height:1.7}.clinical-page .demo-steps button:not([aria-pressed=true]){opacity:.62}.clinical-page .demo-steps button:not([aria-pressed=true]):hover{opacity:1}.clinical-page .demo-provenance{color:var(--color-muted);margin-top:24px;font-size:12px;line-height:1.7}.clinical-page section[id],.clinical-page article[id]{scroll-margin-top:88px}.clinical-page :is(a,button,summary):focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.clinical-page .clinical-hero{text-align:left;grid-template-columns:1.25fr 1fr;align-items:center;gap:64px;padding-block:148px 76px;display:grid}.clinical-page .clinical-hero h1{text-wrap:balance;font-size:clamp(42px,4.7vw,64px);line-height:1.1}.clinical-page .clinical-hero-copy{margin:0}.clinical-page .clinical-deck{margin:24px 0 0;font-size:17px}.clinical-page .hero-actions{justify-content:flex-start;gap:18px}.clinical-page .hero-product{background:var(--color-accent-soft);border:1px solid var(--color-accent-line);border-radius:24px;margin:0;padding:32px;transform:rotate(2deg)}.clinical-page .hero-product-label{color:var(--color-accent);align-items:center;gap:8px;margin-bottom:32px;font-size:12px;display:flex}.clinical-page .hero-product-label>span{background:var(--color-accent);border-radius:50%;width:7px;height:7px}.clinical-page .hero-product .native-capture{filter:drop-shadow(0 16px 18px rgba(var(--shadow-rgb), .12));transform:rotate(-2deg)}.clinical-page .hero-product img{border-radius:20px}.clinical-page .hero-product figcaption{font:400 21px/1.5 var(--font-display);letter-spacing:-.025em;margin-top:32px}.clinical-page .hero-product-note{color:var(--color-muted);margin-top:16px;font-size:11px}.clinical-page .workflow-links{border-block:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:20px;padding-block:24px;font-size:13px;display:flex}.clinical-page .workflow-links>p{color:var(--color-muted);max-width:23ch}.clinical-page .workflow-links a:hover{color:var(--color-accent)}.clinical-page .clinical-section{padding-block:80px}.clinical-page .workflow-links+.clinical-section{border-top:0}.clinical-page .workflow-row{border-top:1px solid var(--color-line);grid-template-columns:.7fr 1.6fr 1fr;align-items:start;gap:36px;padding-block:32px;display:grid}.clinical-page .workflow-team{align-items:baseline;gap:14px;font-size:12px;display:flex}.clinical-page .workflow-team span{font:11px var(--font-mono);color:var(--color-accent)}.clinical-page .workflow-row h3{font:500 24px/1.3 var(--font-display);letter-spacing:-.025em}.clinical-page .workflow-row h3+p{color:var(--color-muted);margin-top:14px;font-size:15px;line-height:1.75}.clinical-page .workflow-row ul{gap:14px;padding-top:4px;display:grid}.clinical-page .workflow-row li{gap:10px;font-size:12px;line-height:1.6;display:flex}.clinical-page .workflow-row li svg{color:var(--color-accent);flex-shrink:0;margin-top:2px}.clinical-page .workflow-note{color:var(--color-muted);border-top:1px solid var(--color-line);padding-top:18px;font-size:12px}.clinical-page .practice-fit-band{background:var(--color-accent-soft);border-block:1px solid var(--color-accent-line)}.clinical-page .practice-fit{grid-template-columns:1fr 1fr;gap:90px;padding-block:72px;display:grid}.clinical-page .practice-fit .clinical-text-link{margin-top:28px;display:inline-block}.clinical-page .practice-steps li{border-bottom:1px solid var(--color-accent-line);gap:24px;padding-block:24px;display:flex}.clinical-page .practice-steps li:first-child{padding-top:0}.clinical-page .practice-steps li>span{font:12px var(--font-mono);color:var(--color-accent);padding-top:5px}.clinical-page .practice-steps h3{font:500 20px/1.4 var(--font-display);letter-spacing:-.02em}.clinical-page .practice-steps p{color:var(--color-muted);margin-top:8px;font-size:14px;line-height:1.75}.clinical-page .clinical-faq{margin-bottom:0}.clinical-page .pilot-next a{text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){.clinical-page .clinical-hero{gap:30px;padding-top:120px}.clinical-page .hero-product{padding:24px}.clinical-page .hero-product figcaption{font-size:18px}.clinical-page .workflow-links{flex-wrap:wrap;justify-content:flex-start;column-gap:32px}.clinical-page .workflow-links>p{flex-basis:100%;max-width:none}.clinical-page .workflow-row{grid-template-columns:1.6fr 1fr;gap:18px 32px}.clinical-page .workflow-team{grid-column:1/-1}.clinical-page .practice-fit{gap:40px}}@media (max-width:640px){.clinical-page .clinical-hero{grid-template-columns:1fr;gap:40px;padding-block:112px 44px}.clinical-page .clinical-hero h1{font-size:clamp(36px,9vw,54px)}.clinical-page .hero-product{width:100%;max-width:410px;margin-inline:auto;transform:none}.clinical-page .hero-product .native-capture{transform:none}.clinical-page .hero-product-label{margin-bottom:22px}.clinical-page .hero-product figcaption{margin-top:24px}.clinical-page .workflow-links{gap:18px;display:grid}.clinical-page .clinical-section{padding-block:52px}.clinical-page .workflow-row,.clinical-page .practice-fit{grid-template-columns:1fr}.clinical-page .workflow-row{gap:18px}.clinical-page .workflow-row h3{font-size:22px}.clinical-page .workflow-row ul{gap:8px}.clinical-page .practice-fit{padding-block:48px}.clinical-page .demo-steps{grid-template-columns:1fr;gap:20px}.clinical-page .demo-steps button:not([aria-pressed=true]) .demo-body{display:none}.clinical-page .demo-chrome{height:30px}}.clinical-page .buyer-comparison{border:1px solid var(--color-line);border-radius:12px;overflow-x:auto}.clinical-page .buyer-comparison table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.7}.clinical-page .buyer-comparison :is(th,td){text-align:left;vertical-align:middle;padding:22px 24px}.clinical-page .buyer-comparison thead th{background:var(--color-sidebar);font-weight:500}.clinical-page .buyer-comparison tbody th{width:50%;font-weight:500}.clinical-page .buyer-comparison td{width:25%;color:var(--color-muted);text-align:center}.clinical-page .buyer-comparison tbody tr{border-top:1px solid var(--color-line)}.clinical-page .buyer-comparison tr>:last-child{background:var(--color-accent-soft)}.clinical-page .buyer-comparison+.workflow-note{border-top:0}@media (max-width:640px){.clinical-page .buyer-comparison :is(th,td){overflow-wrap:anywhere;padding:14px 10px;font-size:12px;line-height:1.65}}.clinical-page .buyer-comparison thead th:not(:first-child){text-align:center}.clinical-page .comparison-check{width:22px;height:22px;color:var(--color-accent);vertical-align:middle;display:inline-block}.clinical-page .comparison-note a{text-underline-offset:3px;text-decoration:underline}.clinical-page .comparison-partial{width:20px;height:20px;color:var(--color-muted);vertical-align:middle;display:inline-block}.clinical-page .comparison-no{color:var(--color-muted);font-size:20px;line-height:1}.clinical-page .comparison-legend{color:var(--color-muted);flex-wrap:wrap;gap:14px 28px;margin-top:20px;font-size:12px;display:flex}.clinical-page .comparison-legend>span{align-items:center;gap:8px;display:inline-flex}.clinical-page .comparison-legend .comparison-check,.clinical-page .comparison-legend .comparison-partial{width:16px;height:16px}.clinical-page .comparison-note{border-top:0;line-height:1.7}
