.consult-v2{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-display:"Inter", ui-sans-serif, system-ui, sans-serif;letter-spacing:0;--background:#fafbfc;--foreground:#0a0a0c;--card:#fff;--primary:#205ae2;--primary-hover:#1542b3;--primary-foreground:#fafafa;--muted:#f5f5f6;--muted-foreground:#71717b;--border:#e4e4e7;--destructive:#e30016;--success:#1fca8a;--brand-blue:#4d8cf4;--brand-violet:#ae73dd;--brand-teal:#329e83;font-family:Inter,ui-sans-serif,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.consult-v2{--background:lab(98.492% -.2563 -.702512);--foreground:lab(2.73617% .20352 -.741777);--card:lab(100% 0 0);--primary:lab(41.5955% 23.4333 -75.9406);--primary-hover:lab(31.457% 21.3832 -65.078);--primary-foreground:lab(98.26% 0 0);--muted:lab(96.5028% .194937 -.729167);--muted-foreground:lab(47.8877% 1.66026 -5.77102);--border:lab(90.6855% .392079 -1.45696);--destructive:lab(48.332% 74.1565 57.0836);--success:lab(72.415% -53.8506 19.9078);--brand-blue:lab(58.0562% 5.44071 -59.3974);--brand-violet:lab(58.1427% 38.4536 -45.9405);--brand-teal:lab(58.4503% -36.7039 4.58481)}}.consult-v2,.consult-v2 *{box-sizing:border-box;border-color:var(--border)}.consult-v2{scroll-behavior:smooth;background:var(--background);color:var(--foreground);font-family:var(--font-sans);letter-spacing:0;margin:0}.consult-v2 a{text-decoration:none}.consult-v2 .hero-section{min-height:1130px;padding:62px 24px 0;position:relative}.consult-v2 .hero-copy{z-index:10;text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:40px auto 0;display:flex;position:relative}.consult-v2 .eyebrow-pill{border:1px solid var(--border);background:var(--card);border-radius:999px;align-items:center;gap:8px;padding:6px 13px 6px 7px;font-size:14px;display:inline-flex;box-shadow:0 1px 2px #14161b0f}.consult-v2 .eyebrow-pill span{background:var(--primary);width:22px;height:22px;color:var(--primary-foreground);border-radius:999px;place-items:center;display:grid}.consult-v2 .hero-copy h1{font-family:var(--font-display);letter-spacing:-.02em;margin:23px 0 0;font-size:clamp(38px,5.15vw,66px);font-weight:700;line-height:.98}.consult-v2 .hero-copy h1 span{color:var(--primary)}.consult-v2 .hero-copy>p{max-width:650px;color:var(--muted-foreground);margin:28px auto 0;font-size:19px;line-height:1.55}.consult-v2 .primary-cta{background:var(--primary);color:var(--primary-foreground);border-radius:14px;justify-content:center;align-items:center;gap:12px;margin-top:34px;padding:18px 40px;font-size:18px;font-weight:600;transition:transform .25s,background-color .25s,box-shadow .25s;display:inline-flex;box-shadow:0 8px 18px #1e5ae233}.consult-v2 .primary-cta:hover{background:var(--primary-hover);transform:translateY(-3px)scale(1.03);box-shadow:0 15px 28px #063cb747}.consult-v2 .text-cta{color:var(--foreground);border-radius:999px;margin-top:16px;padding:7px 13px;font-size:14px;font-weight:600;transition:all .2s}.consult-v2 .text-cta:hover{background:var(--muted);color:var(--primary);transform:translateY(-2px)}.consult-v2 .dot-grid{z-index:1;background-image:radial-gradient(circle,var(--primary) 1.5px,transparent 1.7px);opacity:.75;background-size:16px 16px;width:104px;height:104px;position:absolute}.consult-v2 .dot-grid.left{top:455px;left:max(24px,50% - 590px)}.consult-v2 .dot-grid.right{background-image:radial-gradient(circle,#00c8db 1.5px,#0000 1.7px);background-image:radial-gradient(circle,color(xyz 0.323 0.466 0.785) 1.5px,#0000 1.7px);top:560px;right:max(24px,50% - 590px)}.consult-v2 .hero-arrow{z-index:2;fill:none;stroke:#32a5fb;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:4 5;width:170px;position:absolute}.consult-v2 .hero-arrow.arrow-left{top:602px;left:max(80px,50% - 520px)}.consult-v2 .hero-arrow.arrow-right{top:590px;right:max(80px,50% - 520px)}.consult-v2 .hero-scene{z-index:4;max-width:1040px;height:680px;margin:-64px auto 0;position:relative}.consult-v2 .scene-glow{filter:blur(24px);background:radial-gradient(#8bcdf86b,#0000 68%);background:radial-gradient(#8bcdf86b,#0000 68%);width:650px;height:480px;position:absolute;top:210px;left:50%;transform:translate(-50%)}.consult-v2 .scene-circle{background:#cfedfc;border-radius:50%;width:520px;height:520px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.consult-v2 .clinician{z-index:2;object-fit:cover;object-position:center;width:1040px;max-width:none;height:650px;position:absolute;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(62% 66% at 50% 53%,#000 36%,#0000 80%);mask-image:radial-gradient(62% 66% at 50% 53%,#000 36%,#0000 80%)}.consult-v2 .connectors{z-index:3;fill:none;stroke:#52abf7b3;stroke-width:1.3px;stroke-dasharray:3 7;width:100%;height:100%;position:absolute;inset:0}.consult-v2 .metric-cards{z-index:5;position:absolute;inset:0}.consult-v2 .metric-card{border:1px solid var(--border);background:var(--card);border-radius:16px;padding:18px;position:absolute;box-shadow:0 16px 36px #1c1f271f,0 2px 5px #1c1f270d}.consult-v2 .revenue-card{width:252px;top:210px;left:40px}.consult-v2 .denial-card{width:280px;top:196px;right:40px}.consult-v2 .referral-card{align-items:center;gap:14px;width:200px;padding:13px 15px;display:flex;bottom:134px;left:96px}.consult-v2 .readmission-card{width:268px;bottom:58px;right:70px}.consult-v2 .icon-tile{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.consult-v2 .icon-tile.blue{background:var(--brand-blue);color:var(--primary-foreground)}.consult-v2 .icon-tile.violet{color:var(--brand-violet);background:#f2e5ff;background:lab(92.3605% 11.4853 -16.5345)}.consult-v2 .icon-tile.teal{color:var(--brand-teal);background:#ccfcdd}.consult-v2 .gain-pill{color:#008b59;color:lab(50.7943% -47.2078 18.4841);background:#ccf8da;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:600}.consult-v2 .bar{background:#cae5fe;border-radius:6px 6px 2px 2px;flex:1;display:block}.consult-v2 .bar.active{background:#4a7de8}.consult-v2 .progress{background:var(--muted);border-radius:999px;height:8px;overflow:hidden}.consult-v2 .progress i{border-radius:inherit;height:100%;display:block}.consult-v2 .progress .you{background:var(--success);width:32%}.consult-v2 .progress .peers{background:#98989b;width:68%}.consult-v2 .float-a{animation:5.5s ease-in-out infinite float-a}.consult-v2 .float-b{animation:6.2s ease-in-out infinite float-b}@keyframes float-a{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes float-b{0%,to{transform:translateY(-3px)}50%{transform:translateY(6px)}}.consult-v2 .trust-strip{border-top:1px solid var(--border);background:var(--card)}.consult-v2 .trust-inner{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:30px;max-width:1100px;margin:auto;padding:22px 24px;font-size:14px;display:flex}.consult-v2 .trust-item{color:var(--foreground);align-items:center;gap:9px;line-height:1.2;display:flex}.consult-v2 .trust-item svg{width:18px;height:18px;color:var(--success);stroke-width:1.75px;flex:none}.consult-v2 .trust-item.database svg,.consult-v2 .trust-item.practice svg{color:var(--primary)}.consult-v2 .features-section{padding:95px 32px 104px}.consult-v2 .section-heading{text-align:center;max-width:680px;margin:auto}.consult-v2 .section-eyebrow{text-transform:uppercase;font-weight:600;color:var(--primary)!important;letter-spacing:.08em!important;font-size:13px!important}.consult-v2 .section-heading h2,.consult-v2 .cta-band h2{font-family:var(--font-display);letter-spacing:-.02em;margin:13px 0 0;font-size:clamp(34px,4vw,44px);font-weight:700;line-height:1.08}.consult-v2 .section-heading>p:last-child{max-width:590px;color:var(--muted-foreground);margin:18px auto 0;font-size:17px;line-height:1.45}.consult-v2 .feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1040px;margin:56px auto 0;display:grid}.consult-v2 .feature-card{border:1px solid var(--border);background:var(--card);border-radius:16px;flex-direction:column;min-height:340px;padding:28px;display:flex;box-shadow:0 1px 3px #14161b12}.consult-v2 .feature-icon{border-radius:11px;width:46px;height:46px}.consult-v2 .feature-card h3{margin:22px 0 0;font-size:19px;font-weight:650;line-height:1.15}.consult-v2 .feature-card>p{color:var(--muted-foreground);margin:12px 0 0;font-size:15px;line-height:1.55}.consult-v2 .feature-stat{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:auto;padding-top:17px;font-size:14px}.consult-v2 .feature-stat strong{color:var(--foreground)}.consult-v2 .cta-wrap{padding:0 32px 96px}.consult-v2 .cta-band{max-width:1040px;color:var(--primary-foreground);text-align:center;background:linear-gradient(120deg,#1fb6ff,#235de1 46%,#1a2dd8);border-radius:28px;margin:auto;padding:64px 24px;box-shadow:0 12px 30px #0850ab29}.consult-v2 .cta-band h2{margin:0;font-size:clamp(34px,4vw,46px)}.consult-v2 .cta-band p{margin:20px 0 0;font-size:18px;font-weight:300;line-height:1.45}.consult-v2 .cta-band a{background:var(--card);min-width:193px;color:var(--primary);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:14px 28px;font-weight:600;transition:transform .22s,box-shadow .22s;display:inline-flex}.consult-v2 .cta-band a:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 12px 25px #0b16283d}.consult-v2 footer{border-top:1px solid var(--border);background:var(--card)}.consult-v2 .footer-row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:56px;max-width:680px;margin:auto;padding:28px 24px;display:grid}.consult-v2 .footer-row p{color:var(--muted-foreground);text-align:center;font-size:14px}.consult-v2 .copyright{border-top:1px solid var(--border);color:var(--muted-foreground);text-align:center;padding:20px 24px;font-size:13px}@media(max-width:819px){.consult-v2 .hero-section{min-height:0;padding:38px 24px 0}.consult-v2 .hero-copy{margin-top:32px}.consult-v2 .hero-copy h1{font-size:clamp(38px,11vw,54px);line-height:1.02}.consult-v2 .hero-copy h1 span{display:inline-block}.consult-v2 .hero-copy>p{font-size:17px}.consult-v2 .dot-grid,.consult-v2 .hero-arrow,.consult-v2 .scene-glow,.consult-v2 .scene-circle,.consult-v2 .connectors{display:none}.consult-v2 .hero-scene{height:auto;margin-top:24px;margin-bottom:44px}.consult-v2 .clinician{object-fit:contain;width:min(720px,168%);height:auto;display:block;position:relative;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(60% 67% at 50% 52%,#000 42%,#0000 82%);mask-image:radial-gradient(60% 67% at 50% 52%,#000 42%,#0000 82%)}.consult-v2 .metric-cards{max-width:none;margin:0;display:block;position:absolute;inset:0}.consult-v2 .metric-card{width:auto;padding:12px;animation:none;position:absolute;transform:scale(.58)}.consult-v2 .revenue-card{transform-origin:0 0;top:30px;left:2px}.consult-v2 .denial-card{transform-origin:100% 0;top:16px;right:2px}.consult-v2 .referral-card{transform-origin:0 100%;display:flex;bottom:34px;left:8px}.consult-v2 .readmission-card{transform-origin:100% 100%;bottom:18px;right:4px}.consult-v2 .trust-inner{gap:22px;padding:22px 18px;font-size:13px}.consult-v2 .features-section{padding:74px 24px 80px}.consult-v2 .section-heading h2{font-size:36px}.consult-v2 .feature-grid{grid-template-columns:1fr;margin-top:42px}.consult-v2 .feature-card{min-height:310px}.consult-v2 .cta-wrap{padding:0 24px 72px}.consult-v2 .cta-band{border-radius:24px;padding:52px 22px}.consult-v2 .footer-row{grid-template-columns:1fr;justify-items:center;gap:20px}}@media(max-width:600px){.consult-v2 .trust-inner{white-space:normal;text-align:center;flex-wrap:wrap;justify-content:center;gap:14px;padding:24px 20px;font-size:14px}}@media(prefers-reduced-motion:reduce){.consult-v2{scroll-behavior:auto}.consult-v2 .float-a,.consult-v2 .float-b{animation:none}.consult-v2,.consult-v2 *{transition-duration:.01ms!important}}.consult-v2 .v2-hero{min-height:0;padding-bottom:0}.consult-v2 .v2-copy{max-width:820px;margin-top:44px}.consult-v2 .v2-copy h1{margin-top:0;font-size:clamp(34px,4.2vw,46px);line-height:1.12}.consult-v2 .v2-copy>p{max-width:720px;margin-top:22px;font-size:18px}.consult-v2 .v2-cta{border-radius:16px;padding:22px 60px;font-size:24px}.consult-v2 .v2-dots-left{top:320px}.consult-v2 .v2-dots-right{top:420px}.consult-v2 .v2-scene{height:820px;margin-top:40px}.consult-v2 .v2-scene .clinician{height:640px;bottom:120px}.consult-v2 .v2-scene .scene-circle{bottom:110px}.consult-v2 .v2-scene .metric-card p{color:var(--foreground);font-size:14.5px;line-height:1.6}.consult-v2 .v2-card-title{align-items:center;gap:10px;margin-bottom:10px;font-size:16px;font-weight:600;display:flex}.consult-v2 .v2-card-title.blue{color:var(--primary)}.consult-v2 .v2-answer{width:500px;margin-left:-250px;top:0;left:50%}.consult-v2 .v2-guideline{background:#eff6ff;border-color:#c6d9f2;width:330px;padding:22px 24px;top:150px;left:0}.consult-v2 .v2-rwd{background:#eff6ff;border-color:#c6d9f2;width:300px;top:135px;right:0}.consult-v2 .v2-chart{background:var(--card);border-radius:10px;margin-top:12px;padding:12px 12px 6px}.consult-v2 .v2-chart svg{width:100%;height:70px;display:block}.consult-v2 .v2-grid{stroke:var(--border);stroke-width:.5px}.consult-v2 .v2-axis{color:var(--muted-foreground);justify-content:space-between;margin-top:4px;font-size:9px;display:flex}.consult-v2 .v2-legend{color:var(--muted-foreground);flex-wrap:wrap;gap:6px 14px;margin-top:12px;font-size:11px;display:flex}.consult-v2 .v2-legend li{align-items:center;gap:6px;display:flex}.consult-v2 .v2-legend i{border-radius:50%;width:8px;height:8px}.consult-v2 .v2-ask{z-index:6;border:1px solid var(--border);background:var(--card);border-radius:22px;width:min(660px,100%);padding:22px 24px 16px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 16px 36px #1c1f271f}.consult-v2 .v2-ask p{font-size:17px;line-height:1.6}.consult-v2 .v2-ask-row{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.consult-v2 .v2-send{background:var(--primary);width:46px;height:46px;color:var(--primary-foreground);border-radius:12px;place-items:center;transition:background .2s;display:grid}.consult-v2 .v2-send:hover{background:var(--primary-hover)}.consult-v2 .v2-sources{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card);text-align:center;margin-top:-18px;padding:52px 24px 40px}.consult-v2 .v2-sources>p{font-size:17px;font-weight:600}.consult-v2 .v2-source-row{flex-wrap:wrap;justify-content:center;gap:24px 56px;max-width:1040px;margin:30px auto 0;display:flex}.consult-v2 .v2-source{color:var(--muted-foreground);flex-direction:column;align-items:center;display:flex}.consult-v2 .v2-source strong{color:var(--foreground);font-family:Georgia,serif;font-size:26px;font-weight:600}.consult-v2 .v2-source span{max-width:170px;font-size:11px;line-height:1.3}.consult-v2 .v2-pillars-wrap{text-align:center;padding:90px 32px 20px}.consult-v2 .v2-h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(30px,3.6vw,40px);font-weight:700;line-height:1.1}.consult-v2 .v2-pillars{text-align:left;grid-template-columns:repeat(3,1fr);max-width:1040px;margin:40px auto 0;display:grid}.consult-v2 .v2-pillar{padding:40px 40px 48px}.consult-v2 .v2-pillar+.v2-pillar{border-left:1px solid var(--border)}.consult-v2 .v2-pillar h3,.consult-v2 .v2-benefit h3{margin-top:24px;font-size:18px;font-weight:600}.consult-v2 .v2-pillar p,.consult-v2 .v2-benefit p{color:var(--muted-foreground);margin-top:12px;font-size:15px;line-height:1.6}.consult-v2 .v2-tile{border-radius:10px;place-items:center;width:46px;height:46px;display:grid}.consult-v2 .v2-tile.blue,.consult-v2 .v2-tile.blue-soft{color:var(--primary);background:#dce9ff;background:lab(91.7352% -1.11642 -12.993)}.consult-v2 .v2-tile.teal{color:var(--brand-teal);background:#ccfcdd}.consult-v2 .v2-tile.violet{color:var(--brand-violet);background:#f2e5ff;background:lab(92.3605% 11.4853 -16.5345)}.consult-v2 .v2-why{padding-top:70px}.consult-v2 .v2-benefits{flex-wrap:wrap;justify-content:center;gap:24px;max-width:1040px;margin:56px auto 0;display:flex}.consult-v2 .v2-benefit{border:1px solid var(--border);background:var(--card);border-radius:16px;flex:0 0 calc(33.3333% - 16px);min-height:260px;padding:26px;box-shadow:0 1px 3px #14161b12}.consult-v2 .cta-band .v2-cta-white{border-radius:16px;gap:28px;min-width:0;padding:22px 60px;font-size:24px}.consult-v2 .cta-band .v2-fine{opacity:.85;margin-top:26px;font-size:13px}@media(max-width:819px){.consult-v2 .v2-cta,.consult-v2 .cta-band .v2-cta-white{padding:18px 36px;font-size:19px}.consult-v2 .v2-scene{height:auto;margin-top:32px}.consult-v2 .v2-scene .clinician{height:auto;position:relative;bottom:auto}.consult-v2 .v2-scene .metric-cards{flex-direction:column;gap:14px;margin-top:16px;display:flex;position:static}.consult-v2 .v2-scene .metric-card{width:100%;margin:0;animation:none;position:static;transform:none}.consult-v2 .v2-ask{margin-top:16px;position:relative;left:auto;transform:none}.consult-v2 .v2-sources{margin-top:32px}.consult-v2 .v2-pillars{grid-template-columns:1fr}.consult-v2 .v2-pillar{padding:28px 8px}.consult-v2 .v2-pillar+.v2-pillar{border-left:0;border-top:1px solid var(--border)}.consult-v2 .v2-benefit{flex-basis:100%;min-height:0}}@media(min-width:820px){.consult-v2 .v2-guideline{top:230px;left:10px}.consult-v2 .v2-rwd{top:220px;right:10px}.consult-v2 .v2-why .section-heading{max-width:820px}.consult-v2 .v2-source-row{flex-wrap:nowrap;gap:40px}}.consult-v2 .v2-ask p{min-height:54px}.consult-v2 .v2-caret{vertical-align:-3px;background:var(--primary);width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite v2-blink;display:inline-block}@keyframes v2-blink{50%{opacity:0}}.consult-v2 .v2-send{transition:transform .15s,background .2s,box-shadow .2s}.consult-v2 .v2-send.is-pressed{background:var(--primary-hover);transform:scale(.88);box-shadow:0 0 0 6px #1e5ae22e}.consult-v2 .v2-reveal .metric-card{opacity:0;transition:opacity .5s,translate .6s cubic-bezier(.2,.8,.2,1),scale .6s cubic-bezier(.2,.8,.2,1);translate:0 18px;scale:.96}.consult-v2 .v2-reveal.is-shown .metric-card{opacity:1;translate:0;scale:1}.consult-v2 .v2-reveal.is-shown .v2-answer{transition-delay:0s}.consult-v2 .v2-reveal.is-shown .v2-guideline{transition-delay:.25s}.consult-v2 .v2-reveal.is-shown .v2-rwd{transition-delay:.5s}@media(max-width:819px){.consult-v2 .v2-scene{height:600px;margin-top:28px}.consult-v2 .v2-scene .clinician{width:620px;height:auto;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.consult-v2 .v2-scene .metric-cards{margin:0;display:block;position:absolute;inset:0}.consult-v2 .v2-scene .metric-card{margin:0;animation:none;position:absolute}.consult-v2 .v2-scene .v2-answer{transform-origin:top;width:500px;margin-left:-250px;top:0;left:50%;transform:scale(.6)}.consult-v2 .v2-scene .v2-guideline{transform-origin:0 0;width:330px;top:250px;left:-10px;transform:scale(.5)}.consult-v2 .v2-scene .v2-rwd{transform-origin:100% 0;width:300px;top:150px;left:auto;right:-10px;transform:scale(.52)}.consult-v2 .v2-ask{width:100%;margin:0;padding:16px 18px 12px;position:absolute;bottom:0;left:0;right:0;transform:none}.consult-v2 .v2-ask p{min-height:48px;font-size:15px}.consult-v2 .v2-send{width:40px;height:40px}}.consult-v2 .v2-source-row{align-items:center}.consult-v2 .v2-source-logo{object-fit:contain;width:auto;max-width:170px;height:52px}@media(max-width:819px){.consult-v2 .v2-source-row{gap:24px 32px}.consult-v2 .v2-source-logo{max-width:130px;height:40px}}.consult-v2 .v2-dup{display:none}@media(max-width:819px){.consult-v2 .v2-sources{overflow:hidden}.consult-v2 .v2-source-row{flex-wrap:nowrap;justify-content:flex-start;gap:0;width:max-content;max-width:none;animation:22s linear infinite v2-marquee}.consult-v2 .v2-source-logo{flex:none;margin-right:40px}.consult-v2 .v2-dup{display:block}}@keyframes v2-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.consult-v2 .v2-source-row{animation:none}}
