.ClinicalIntegrationPages_page__i7tOO{color:#2b2340;background:#fcfaff}.ClinicalIntegrationPages_page__i7tOO section,.ClinicalIntegrationPages_related__Dp3o3{max-width:1320px;margin:0 auto;padding:64px 32px;scroll-margin-top:85px}.ClinicalIntegrationPages_page__i7tOO figure,.ClinicalIntegrationPages_page__i7tOO h1,.ClinicalIntegrationPages_page__i7tOO h2,.ClinicalIntegrationPages_page__i7tOO h3,.ClinicalIntegrationPages_page__i7tOO p{margin:0}.ClinicalIntegrationPages_page__i7tOO h1{font-size:clamp(40px,4.5vw,64px);font-weight:650;line-height:1.06;letter-spacing:-.045em}.ClinicalIntegrationPages_page__i7tOO h1 em{font-style:normal;color:#7139bb}.ClinicalIntegrationPages_page__i7tOO h2{font-size:clamp(29px,3vw,41px);font-weight:600;line-height:1.16;letter-spacing:-.035em;text-wrap:balance}.ClinicalIntegrationPages_page__i7tOO h3{font-size:20px;font-weight:600;line-height:1.3;letter-spacing:-.02em}.ClinicalIntegrationPages_page__i7tOO p{color:#74667f;font-size:17px;line-height:1.75}.ClinicalIntegrationPages_eyebrow__aoVrn{display:block;margin-bottom:20px;font-size:16px;letter-spacing:.13em;color:#7139bb;font-weight:700;text-transform:uppercase}.ClinicalIntegrationPages_back___2twT{display:block;font-size:14px;color:#887094;margin-bottom:30px}.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_hero__8kSoM{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center;padding-top:40px}.ClinicalIntegrationPages_hero__8kSoM>div>p{margin-top:25px;font-size:17px;max-width:560px}.ClinicalIntegrationPages_actions__QIjbf{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:28px}.ClinicalIntegrationPages_actions__QIjbf a{display:inline-flex;gap:9px;align-items:center;font-size:15px;font-weight:600;color:#7139bb}.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_primary__ZdNx0{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 20px;background:#7139bb;color:#fff;border-radius:9px;font-size:16px;font-weight:600}.ClinicalIntegrationPages_primary__ZdNx0:hover{background:#572b91}.ClinicalIntegrationPages_deviceFlow__oLs6w,.ClinicalIntegrationPages_labFlow__V2AkV{background:#f0e8f7;border:1px solid #dfd1ea;border-radius:18px;padding:30px}.ClinicalIntegrationPages_visualHeading__ZJRYt{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:600;color:#705181;margin-bottom:24px}.ClinicalIntegrationPages_labFlow__V2AkV ol{list-style:none;padding:0;margin:0}.ClinicalIntegrationPages_labFlow__V2AkV li{display:flex;gap:18px;align-items:center;padding:21px 0;border-top:1px solid #ddcee9}.ClinicalIntegrationPages_labFlow__V2AkV li>span{color:#ac92bb;font-size:14px}.ClinicalIntegrationPages_labFlow__V2AkV strong{display:block;font-size:18px;font-weight:600}.ClinicalIntegrationPages_labFlow__V2AkV small{display:block;color:#846b95;font-size:16px;margin-top:6px}.ClinicalIntegrationPages_page__i7tOO figcaption{font-size:16px;color:#8d779e;line-height:1.6;margin-top:22px}.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_boundary__ZYO_x,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_faq__X_NAr,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_scope__z_cgz{display:grid;grid-template-columns:.9fr 1.1fr;gap:85px;border-top:1px solid #e6ddee}.ClinicalIntegrationPages_scope__z_cgz>div>p{margin-top:23px;max-width:360px}.ClinicalIntegrationPages_scopeItems__lNIAl article{padding:24px 0;border-bottom:1px solid #e7dff0}.ClinicalIntegrationPages_scopeItems__lNIAl article:first-child{padding-top:0}.ClinicalIntegrationPages_scopeItems__lNIAl p{margin-top:12px}.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_evidence__KFnOn{background:#eee6f6;border-radius:18px;padding:42px}.ClinicalIntegrationPages_deliverables__s4jdM{display:grid;grid-template-columns:1fr 1fr;gap:23px 40px;margin:32px 0}.ClinicalIntegrationPages_deliverables__s4jdM p{display:flex;gap:12px;align-items:flex-start}.ClinicalIntegrationPages_deliverables__s4jdM svg{flex-shrink:0;margin-top:3px;color:#7139bb}.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_source__DrZbT{font-size:16px;line-height:1.7}.ClinicalIntegrationPages_source__DrZbT a{color:#7139bb;text-decoration:underline;text-underline-offset:3px}.ClinicalIntegrationPages_decisions__fINPI>div{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:32px}.ClinicalIntegrationPages_decisions__fINPI h3{font-size:17px}.ClinicalIntegrationPages_decisions__fINPI p{margin-top:12px;font-size:14px}.ClinicalIntegrationPages_faq__X_NAr details{padding:22px 0;border-bottom:1px solid #e4dbea}.ClinicalIntegrationPages_faq__X_NAr details:first-child{padding-top:0}.ClinicalIntegrationPages_faq__X_NAr summary{display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;cursor:pointer;font-size:16px;font-weight:600}.ClinicalIntegrationPages_faq__X_NAr summary::-webkit-details-marker{display:none}.ClinicalIntegrationPages_faq__X_NAr summary span{color:#956bb5;font-size:23px}.ClinicalIntegrationPages_faq__X_NAr details[open] summary span{transform:rotate(45deg)}.ClinicalIntegrationPages_faq__X_NAr p{margin-top:15px;font-size:14px}.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_contact__6CMHq{display:grid;grid-template-columns:.8fr 1.2fr;align-items:start;gap:50px;border-top:1px solid #e5dbea}.ClinicalIntegrationPages_contact__6CMHq h2,.ClinicalIntegrationPages_contact__6CMHq p{max-width:650px}.ClinicalIntegrationPages_contact__6CMHq p{margin-top:22px}.ClinicalIntegrationPages_contact__6CMHq .ClinicalIntegrationPages_primary__ZdNx0{flex-shrink:0}.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_related__Dp3o3{padding-top:0;display:flex;flex-wrap:wrap;gap:26px}.ClinicalIntegrationPages_related__Dp3o3 a{display:inline-flex;align-items:center;gap:9px;color:#7139bb;font-size:15px;font-weight:600}.ClinicalIntegrationPages_reading__CNBm8{background:#fff;border-radius:10px;padding:24px;text-align:center}.ClinicalIntegrationPages_reading__CNBm8 small,.ClinicalIntegrationPages_reading__CNBm8>span{display:block;font-size:16px;color:#8a7699}.ClinicalIntegrationPages_reading__CNBm8 strong{display:block;font-size:29px;color:#644080;font-weight:600;margin:12px 0}.ClinicalIntegrationPages_contextGrid__JXEs8{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:20px 0}.ClinicalIntegrationPages_contextGrid__JXEs8 span{border:1px solid #d5c1e5;border-radius:7px;font-size:14px;color:#785989;padding:13px 8px;text-align:center}.ClinicalIntegrationPages_destination__GhQrn{display:flex;align-items:center;justify-content:center;gap:12px;border-top:1px solid #ddcee9;padding-top:20px;font-size:14px;color:#785989}.ClinicalIntegrationPages_deviceScope__I2CMl{border-top:1px solid #e6ddee}.ClinicalIntegrationPages_deviceGrid__JW3Zl{display:grid;grid-template-columns:repeat(2,1fr);gap:0 50px;margin-top:32px}.ClinicalIntegrationPages_deviceGrid__JW3Zl article{border-top:1px solid #e6ddee;padding:27px 0}.ClinicalIntegrationPages_deviceGrid__JW3Zl p{margin-top:13px}.ClinicalIntegrationPages_step__arI11{display:block;color:#a286b4;font-size:12px;margin-bottom:14px}.ClinicalIntegrationPages_boundary__ZYO_x>div>p{margin-bottom:18px}.ClinicalIntegrationPages_page__i7tOO a:focus-visible,.ClinicalIntegrationPages_page__i7tOO summary:focus-visible{outline:2px solid #7139bb;outline-offset:4px}.ClinicalIntegrationPages_devicePage__h1kUD{background:#fbfcfe;color:#263349}.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_actions__QIjbf a,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_eyebrow__aoVrn,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_related__Dp3o3 a,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_source__DrZbT a,.ClinicalIntegrationPages_devicePage__h1kUD h1 em{color:#265db3}.ClinicalIntegrationPages_devicePage__h1kUD p{color:#536176}.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_primary__ZdNx0{background:#265db3;color:white!important}.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_primary__ZdNx0:hover{background:#1d478a}.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_deviceFlow__oLs6w{background:#edf3fa;border-color:#d6e1ef}.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_contextGrid__JXEs8 span,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_destination__GhQrn,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_reading__CNBm8 strong,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_visualHeading__ZJRYt{color:#356394}.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_contextGrid__JXEs8 span,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_destination__GhQrn{border-color:#cbd9e9}.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_back___2twT,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_reading__CNBm8 small,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_reading__CNBm8>span,.ClinicalIntegrationPages_devicePage__h1kUD figcaption{color:#5f7188}.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_boundary__ZYO_x,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_contact__6CMHq,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_faq__X_NAr,.ClinicalIntegrationPages_devicePage__h1kUD .ClinicalIntegrationPages_faq__X_NAr details{border-color:#dbe3ee}.ClinicalIntegrationPages_devicePage__h1kUD a:focus-visible,.ClinicalIntegrationPages_devicePage__h1kUD summary:focus-visible{outline-color:#265db3}@media (max-width:900px){.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_boundary__ZYO_x,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_faq__X_NAr,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_hero__8kSoM,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_scope__z_cgz{gap:35px}.ClinicalIntegrationPages_page__i7tOO section,.ClinicalIntegrationPages_related__Dp3o3{padding:46px 24px}.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_evidence__KFnOn{margin-inline:20px;padding:32px 25px}.ClinicalIntegrationPages_contact__6CMHq{flex-direction:column;align-items:flex-start!important}}@media (max-width:650px){.ClinicalIntegrationPages_decisions__fINPI>div,.ClinicalIntegrationPages_deliverables__s4jdM,.ClinicalIntegrationPages_deviceGrid__JW3Zl,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_boundary__ZYO_x,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_contact__6CMHq,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_faq__X_NAr,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_hero__8kSoM,.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_scope__z_cgz{grid-template-columns:1fr}.ClinicalIntegrationPages_page__i7tOO .ClinicalIntegrationPages_hero__8kSoM{padding-top:28px}.ClinicalIntegrationPages_deviceFlow__oLs6w,.ClinicalIntegrationPages_labFlow__V2AkV{padding:24px}.ClinicalIntegrationPages_contact__6CMHq .ClinicalIntegrationPages_primary__ZdNx0{width:100%}}.DeviceIntegrationContext_context__1tbvC{color:#263349}.DeviceIntegrationContext_context__1tbvC header{max-width:780px;margin-bottom:38px}.DeviceIntegrationContext_context__1tbvC h2{color:#223047}.DeviceIntegrationContext_context__1tbvC header>p{margin-top:22px;max-width:680px}.DeviceIntegrationContext_context__1tbvC p{color:#536176}.DeviceIntegrationContext_label__3tZRF{display:block;color:#265db3;font-size:16px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.DeviceIntegrationContext_path__a3JrG{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;padding:36px 0;border-top:1px solid #dbe3ee}.DeviceIntegrationContext_number__wuMUh{display:block;color:#6180a4;font-size:13px;margin-bottom:18px}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_audience__eaxMb{margin-top:12px;font-size:17px}.DeviceIntegrationContext_path__a3JrG ul{list-style:none;padding:0;margin:22px 0;display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.DeviceIntegrationContext_path__a3JrG li{font-size:14px;line-height:1.6;padding-left:16px;border-left:2px solid #92b2df}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_caveat__KvFYb{font-size:14px;padding:16px 20px;background:#edf3fa;border-radius:7px}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_experience__sAS7y{background:#edf3fa;border-radius:20px}.DeviceIntegrationContext_evidence__rbBuS{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.DeviceIntegrationContext_evidence__rbBuS article{border-top:2px solid #86a8d5;padding-top:24px}.DeviceIntegrationContext_evidence__rbBuS article>span{display:block;font-size:14px;color:#3769ab;margin-bottom:16px}.DeviceIntegrationContext_evidence__rbBuS h3{min-height:78px}.DeviceIntegrationContext_evidence__rbBuS p{margin-top:16px;font-size:14px}.DeviceIntegrationContext_evidence__rbBuS strong{display:block;font-size:14px;margin-top:24px}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_note__XHik6{font-size:16px;margin-top:30px}.DeviceIntegrationContext_pipeline__Fj5N1{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:0;border:1px solid #d8e2ef;border-radius:14px;overflow:hidden;background:white}.DeviceIntegrationContext_pipeline__Fj5N1 li{padding:28px 22px;border-right:1px solid #d8e2ef}.DeviceIntegrationContext_pipeline__Fj5N1 li:last-child{border:0}.DeviceIntegrationContext_pipeline__Fj5N1 span{display:block;color:#3568ac;font-size:14px;margin-bottom:20px}.DeviceIntegrationContext_pipeline__Fj5N1 h3{font-size:18px}.DeviceIntegrationContext_pipeline__Fj5N1 p{font-size:13px;margin-top:15px}.DeviceIntegrationContext_detail___r7jq{margin-top:28px;padding:30px;border-left:3px solid #5485c7;background:#f0f5fb}.DeviceIntegrationContext_detail___r7jq p{margin:16px 0;max-width:900px}.DeviceIntegrationContext_context__1tbvC a{color:#265db3;font-weight:600;font-size:14px;text-underline-offset:5px}.DeviceIntegrationContext_context__1tbvC a:hover{text-decoration:underline}.DeviceIntegrationContext_context__1tbvC a:focus-visible{outline:2px solid #265db3;outline-offset:5px}.DeviceIntegrationContext_exceptions__GXIvn>div{display:grid;grid-template-columns:1fr 1fr;gap:0 50px}.DeviceIntegrationContext_exceptions__GXIvn article{padding:26px 0;border-top:1px solid #dbe3ee}.DeviceIntegrationContext_exceptions__GXIvn p{margin-top:15px}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_engagement__j3fNF{display:grid;grid-template-columns:1fr 1fr;gap:65px;border-top:1px solid #dbe3ee}.DeviceIntegrationContext_engagement__j3fNF>div>p{margin:22px 0}.DeviceIntegrationContext_engagement__j3fNF ol{margin:0;padding-left:22px}.DeviceIntegrationContext_engagement__j3fNF li{padding:0 0 28px 12px}.DeviceIntegrationContext_engagement__j3fNF li::marker{color:#3568ac}.DeviceIntegrationContext_engagement__j3fNF li p{margin-top:12px}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_references__5EnEH{padding-top:0}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_connectedHealth__FkC9k{background:#edf3fa;border-radius:20px}.DeviceIntegrationContext_healthCapabilities__gtlXT{display:grid;grid-template-columns:1fr 1fr;gap:36px 48px}.DeviceIntegrationContext_healthCapabilities__gtlXT article{border-top:1px solid #bfcfe3;padding-top:24px}.DeviceIntegrationContext_healthCapabilities__gtlXT article>span{display:block;color:#3568ac;font-size:14px;margin-bottom:16px}.DeviceIntegrationContext_healthCapabilities__gtlXT p{margin-top:16px;font-size:16px}.DeviceIntegrationContext_healthCapabilities__gtlXT strong{display:block;margin-top:22px;font-size:14px}.DeviceIntegrationContext_healthNext__XYOc3{border-top:1px solid #bfcfe3;margin-top:40px;padding-top:30px;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:32px}.DeviceIntegrationContext_healthNext__XYOc3 p{margin-top:16px;font-size:14px}.DeviceIntegrationContext_healthNext__XYOc3>a{justify-self:end}.DeviceIntegrationContext_healthLinks__z8rSR{display:flex;flex-wrap:wrap;gap:24px;margin-top:28px}@media(max-width:650px){.DeviceIntegrationContext_healthCapabilities__gtlXT,.DeviceIntegrationContext_healthNext__XYOc3{grid-template-columns:1fr}.DeviceIntegrationContext_healthNext__XYOc3>a{justify-self:start}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_connectedHealth__FkC9k{border-radius:0}}.DeviceIntegrationContext_references__5EnEH h2{font-size:20px}.DeviceIntegrationContext_references__5EnEH p{margin-top:12px;font-size:17px}.DeviceIntegrationContext_references__5EnEH>div{display:flex;flex-wrap:wrap;gap:20px;margin-top:18px}@media(max-width:900px){.DeviceIntegrationContext_path__a3JrG{gap:32px}.DeviceIntegrationContext_pipeline__Fj5N1{grid-template-columns:1fr 1fr}.DeviceIntegrationContext_pipeline__Fj5N1 li{border-bottom:1px solid #d8e2ef}.DeviceIntegrationContext_evidence__rbBuS{gap:22px}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_engagement__j3fNF{gap:32px}}@media(max-width:650px){.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_engagement__j3fNF,.DeviceIntegrationContext_evidence__rbBuS,.DeviceIntegrationContext_exceptions__GXIvn>div,.DeviceIntegrationContext_path__a3JrG{grid-template-columns:1fr}.DeviceIntegrationContext_path__a3JrG{gap:22px}.DeviceIntegrationContext_path__a3JrG ul,.DeviceIntegrationContext_pipeline__Fj5N1{grid-template-columns:1fr}.DeviceIntegrationContext_pipeline__Fj5N1 li{border-right:0}.DeviceIntegrationContext_evidence__rbBuS h3{min-height:0}.DeviceIntegrationContext_context__1tbvC .DeviceIntegrationContext_experience__sAS7y{border-radius:0}.DeviceIntegrationContext_detail___r7jq{padding:24px}}.VendorIntegration_page__gZQ5m{background:#fcfbfe;color:#2b263d;--purple:#7446b7;--muted:#70687f;--line:#e5dfed}.VendorIntegration_wrap__THkcf{max-width:1280px;padding:0 36px;margin:auto}.VendorIntegration_crumb__pT_ya{display:flex;gap:12px;padding-top:26px;font-size:16px;color:var(--muted)}.VendorIntegration_hero__hE9dQ{display:grid;grid-template-columns:1.08fr 1fr;gap:60px;align-items:center;padding:52px 0 60px}.VendorIntegration_eyebrow__k_0hB{font-size:16px!important;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--purple)!important;margin-bottom:18px!important}.VendorIntegration_hero__hE9dQ h1{font-size:clamp(38px,4.2vw,57px);font-weight:650;line-height:1.1;letter-spacing:-.045em;text-wrap:balance}.VendorIntegration_hero__hE9dQ h1 em{font-style:normal;color:var(--purple)}.VendorIntegration_lead__IfrO_{font-size:17px;line-height:1.8;color:var(--muted);margin:23px 0;max-width:590px}.VendorIntegration_cta__3SSty{display:inline-flex;align-items:center;gap:20px;background:var(--purple);padding:15px 20px;color:#fff;border-radius:8px;font-size:13px;font-weight:600;transition:transform .2s,background .2s}.VendorIntegration_cta__3SSty:hover{transform:translateY(-2px);background:#5f3498}.VendorIntegration_note__gta0J{font-size:16px!important;line-height:1.8;color:var(--muted);margin-top:16px}.VendorIntegration_visual__eAacb{background:#efe8f7;border:1px solid #e4d9ef;border-radius:22px;padding:27px}.VendorIntegration_visualTitle__FprSb{display:flex;justify-content:space-between;gap:14px;align-items:center;font-size:14px;font-weight:600;color:#795c95;margin-bottom:26px}.VendorIntegration_visual__eAacb small{display:block;font-size:15px;color:#917ba5;line-height:1.65;margin-top:18px}.VendorIntegration_destination__iR95k{background:white;border-radius:10px;padding:20px;font-size:17px;font-weight:600;letter-spacing:-.015em}.VendorIntegration_destination__iR95k>span{display:block;font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#8a739c;font-weight:500;margin-bottom:6px}.VendorIntegration_branch__vOFR_{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:26px 0;position:relative}.VendorIntegration_branch__vOFR_>div{background:#fff;padding:18px 14px;border:1px solid #cbb6df;border-radius:9px;position:relative}.VendorIntegration_branch__vOFR_>div:before{content:"";position:absolute;left:50%;height:27px;top:-28px;border-left:1px dashed #b39acb}.VendorIntegration_branch__vOFR_ strong{font-size:13px;color:#68428b}.VendorIntegration_branch__vOFR_ p{font-size:14px;line-height:1.75;color:var(--muted);margin-top:8px}.VendorIntegration_access__kB6ym{display:flex;gap:12px;align-items:center;border:1px dashed #bea5d5;border-radius:8px;padding:15px;font-size:14px;line-height:1.7;color:#705588}.VendorIntegration_tenantList__WjiFn{display:grid;gap:10px;margin:18px 0}.VendorIntegration_tenantList__WjiFn>div{display:grid;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;background:#fff;border-radius:8px;padding:15px;font-size:12px}.VendorIntegration_tenantList__WjiFn b{color:#a080b9;font-size:10px}.VendorIntegration_tenantList__WjiFn span{color:#826d94;font-size:10px}.VendorIntegration_tenantList__WjiFn strong{font-weight:600}.VendorIntegration_ledger__eQfUa{margin-top:20px;border-left:1px solid #c4add7;margin-left:13px;padding-left:24px}.VendorIntegration_ledger__eQfUa>div{position:relative;padding:0 0 24px}.VendorIntegration_ledger__eQfUa>div:before{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:#ab8cc7;left:-29px;top:4px;box-shadow:0 0 0 5px #efe8f7}.VendorIntegration_ledger__eQfUa>div:last-child{padding-bottom:0}.VendorIntegration_ledger__eQfUa strong{font-size:14px;font-weight:600}.VendorIntegration_ledger__eQfUa p{font-size:14px;color:var(--muted);line-height:1.7;margin-top:5px}.VendorIntegration_ledger__eQfUa span{float:right;color:#8a739c;font-size:10px}.VendorIntegration_strip__kgif1{border-block:1px solid var(--line);padding:20px 0;display:flex;gap:28px;flex-wrap:wrap;align-items:center;font-size:14px}.VendorIntegration_strip__kgif1>span{color:var(--muted);margin-right:auto}.VendorIntegration_strip__kgif1 strong{font-weight:600}.VendorIntegration_section___0Xib{padding:68px 0}.VendorIntegration_head__y8Dr_{max-width:760px;margin-bottom:30px}.VendorIntegration_head__y8Dr_ h2,.VendorIntegration_intake__nL_9o h2{font-size:clamp(28px,3vw,40px);line-height:1.16;letter-spacing:-.035em;font-weight:600;text-wrap:balance}.VendorIntegration_head__y8Dr_>p:last-child:not(.VendorIntegration_eyebrow__k_0hB){font-size:17px;line-height:1.8;color:var(--muted);margin-top:16px}.VendorIntegration_lanes__VKIIN{display:grid;grid-template-columns:1fr 1fr;gap:24px}.VendorIntegration_lanes__VKIIN article{padding:28px;background:#f0eaf7;border-radius:12px}.VendorIntegration_lanes__VKIIN article>span{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--purple);font-weight:600}.VendorIntegration_lanes__VKIIN h3{font-size:24px;letter-spacing:-.025em;font-weight:600;margin:14px 0}.VendorIntegration_lanes__VKIIN li,.VendorIntegration_lanes__VKIIN p{font-size:14px;line-height:1.85;color:var(--muted)}.VendorIntegration_lanes__VKIIN ul{list-style:disc;padding-left:18px;margin-top:14px}.VendorIntegration_lanes__VKIIN footer{padding-top:18px;margin-top:20px;border-top:1px solid #dcd0e7;font-size:14px;color:#77568f;line-height:1.7}.VendorIntegration_band__Q1ZB_{background:#f2edf8;padding:60px 0}.VendorIntegration_rows__9XhZG article{display:grid;grid-template-columns:38px 1fr 1.7fr;gap:24px;padding:26px 0;border-top:1px solid #ddd2e8}.VendorIntegration_rows__9XhZG article>span{font-size:12px;color:#a084b8}.VendorIntegration_rows__9XhZG h3{font-size:19px;font-weight:600;letter-spacing:-.02em}.VendorIntegration_rows__9XhZG p{font-size:14px;line-height:1.85;color:var(--muted)}.VendorIntegration_rows__9XhZG strong{display:block;color:#70538b;font-size:12px;margin-bottom:7px;font-weight:600}.VendorIntegration_steps__PNYo0{display:grid;grid-template-columns:repeat(3,1fr);gap:27px}.VendorIntegration_steps__PNYo0 article{border-top:2px solid #bfa5d8;padding-top:20px}.VendorIntegration_steps__PNYo0 article>span{font-size:11px;color:var(--purple)}.VendorIntegration_steps__PNYo0 h3{font-size:21px;font-weight:600;letter-spacing:-.025em;margin:14px 0}.VendorIntegration_steps__PNYo0 p{font-size:14px;line-height:1.85;color:var(--muted)}.VendorIntegration_steps__PNYo0 b{display:block;font-size:14px;color:#70558a;margin-top:17px;line-height:1.8;font-weight:600}.VendorIntegration_boundary__sHBwW{background:#ece4f5;border-radius:12px;padding:28px;display:grid;grid-template-columns:1fr 2fr;gap:35px}.VendorIntegration_boundary__sHBwW h2{font-size:23px;line-height:1.25;font-weight:600;letter-spacing:-.025em}.VendorIntegration_boundary__sHBwW p{font-size:14px;line-height:1.85;color:var(--muted)}.VendorIntegration_boundary__sHBwW a,.VendorIntegration_source__efmkr a{color:var(--purple);text-decoration:underline;text-underline-offset:3px;font-size:14px}.VendorIntegration_boundary__sHBwW a{display:inline-block;margin-top:13px}.VendorIntegration_faq___rd0_ article{display:grid;grid-template-columns:1fr 1.6fr;gap:40px;padding:24px 0;border-top:1px solid var(--line)}.VendorIntegration_faq___rd0_ h3{font-size:16px;font-weight:600;line-height:1.5}.VendorIntegration_faq___rd0_ p{font-size:14px;line-height:1.85;color:var(--muted)}.VendorIntegration_intake__nL_9o{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;background:#eee6f7;padding:40px;border-radius:20px;scroll-margin-top:90px;margin-bottom:36px}.VendorIntegration_intake__nL_9o>div>p:not(.VendorIntegration_eyebrow__k_0hB){font-size:16px;line-height:1.9;color:var(--muted);margin-top:20px}.VendorIntegration_intake__nL_9o ul{list-style:disc;padding-left:18px;font-size:13px;color:#735c88;line-height:2;margin-top:20px}.VendorIntegration_formShell__uONIe{--purple:#7139bb;--muted:#74667f;background:#fff;border-radius:12px;padding:25px}.VendorIntegration_formShell__uONIe form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.VendorIntegration_formShell__uONIe label{font-size:16px;font-weight:600;display:grid;gap:8px;align-content:start}.VendorIntegration_formShell__uONIe input,.VendorIntegration_formShell__uONIe select,.VendorIntegration_formShell__uONIe textarea{min-width:0;width:100%;border:1px solid #ded3e8;background:#fbf9fd;border-radius:6px;min-height:48px;padding:12px;font-size:16px;font-weight:400;color:#393047;outline-offset:3px}.VendorIntegration_formShell__uONIe select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%237446b7' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 9px center;background-repeat:no-repeat}.VendorIntegration_full__BFL3D{grid-column:1/-1}.VendorIntegration_formShell__uONIe p{font-size:10px;color:var(--muted);line-height:1.7}.VendorIntegration_formShell__uONIe p a{text-decoration:underline}.VendorIntegration_formShell__uONIe button{grid-column:1/-1;background:var(--purple);color:#fff;padding:13px;border-radius:7px;font-size:13px;font-weight:600}.VendorIntegration_formShell__uONIe button span{margin-left:15px}.VendorIntegration_formShell__uONIe button:disabled{opacity:.6}.VendorIntegration_success__Vc_RW{display:none;font-size:15px;line-height:1.8}.VendorIntegration_success__Vc_RW.show{display:block}.VendorIntegration_related__4mOMK{border-block:1px solid var(--line);display:flex;gap:22px;flex-wrap:wrap;padding:22px 0;font-size:14px;align-items:center}.VendorIntegration_related__4mOMK>span{color:var(--muted);margin-right:auto}.VendorIntegration_related__4mOMK a{color:var(--purple)}.VendorIntegration_source__efmkr{font-size:13px;color:var(--muted);line-height:1.8;padding:20px 0 30px}.VendorIntegration_page__gZQ5m a:focus-visible,.VendorIntegration_page__gZQ5m button:focus-visible,.VendorIntegration_page__gZQ5m input:focus-visible,.VendorIntegration_page__gZQ5m select:focus-visible,.VendorIntegration_page__gZQ5m textarea:focus-visible{outline:3px solid #a780ce;outline-offset:4px}@media(max-width:950px){.VendorIntegration_hero__hE9dQ{gap:30px}.VendorIntegration_hero__hE9dQ h1{font-size:42px}.VendorIntegration_wrap__THkcf{padding-inline:26px}.VendorIntegration_intake__nL_9o{padding:25px;gap:25px}.VendorIntegration_formShell__uONIe form{grid-template-columns:1fr}}@media(max-width:700px){.VendorIntegration_wrap__THkcf{padding-inline:20px}.VendorIntegration_crumb__pT_ya{font-size:13px}.VendorIntegration_hero__hE9dQ{grid-template-columns:1fr;gap:30px;padding:36px 0}.VendorIntegration_hero__hE9dQ h1{font-size:39px}.VendorIntegration_lead__IfrO_{font-size:17px}.VendorIntegration_visual__eAacb{padding:21px}.VendorIntegration_strip__kgif1{gap:15px;font-size:11px}.VendorIntegration_strip__kgif1>span{width:100%}.VendorIntegration_section___0Xib{padding:46px 0}.VendorIntegration_band__Q1ZB_{padding:44px 0}.VendorIntegration_boundary__sHBwW,.VendorIntegration_intake__nL_9o,.VendorIntegration_lanes__VKIIN,.VendorIntegration_steps__PNYo0{grid-template-columns:1fr}.VendorIntegration_lanes__VKIIN article{padding:24px}.VendorIntegration_rows__9XhZG article{grid-template-columns:24px 1fr;gap:14px}.VendorIntegration_rows__9XhZG article>div:last-child{grid-column:2}.VendorIntegration_faq___rd0_ article{grid-template-columns:1fr;gap:12px}.VendorIntegration_boundary__sHBwW{gap:15px;padding:24px}.VendorIntegration_intake__nL_9o{padding:24px 15px;margin-inline:-5px}.VendorIntegration_intake__nL_9o>div:first-child{padding-inline:7px}.VendorIntegration_formShell__uONIe{padding:21px}.VendorIntegration_related__4mOMK{gap:16px}.VendorIntegration_related__4mOMK>span{width:100%}.VendorIntegration_tenantList__WjiFn>div{grid-template-columns:22px 1fr}.VendorIntegration_tenantList__WjiFn span{grid-column:2}.VendorIntegration_branch__vOFR_{gap:10px}.VendorIntegration_branch__vOFR_>div{padding:15px 11px}}@media(prefers-reduced-motion:reduce){.VendorIntegration_page__gZQ5m *{animation:none!important;transition:none!important}}.SpecialistService_page__Rzu1H{--accent:#7651a8;--tint:#eee7f6;--ink:#2b263e;background:#fcfafd;color:var(--ink);font-size:17px;line-height:1.65}.SpecialistService_teal__WlYyH{--accent:#266b69;--tint:#e1efeb}.SpecialistService_blue__cJpc8{--accent:#315eac;--tint:#e7edf8}.SpecialistService_warm__Z_r4s{--accent:#935c35;--tint:#f3eadd}.SpecialistService_wrap__Aqj0Q{width:min(1200px,calc(100% - 64px));margin:auto}.SpecialistService_page__Rzu1H h1,.SpecialistService_page__Rzu1H h2,.SpecialistService_page__Rzu1H h3,.SpecialistService_page__Rzu1H h4,.SpecialistService_page__Rzu1H p{margin:0}.SpecialistService_page__Rzu1H h1,.SpecialistService_page__Rzu1H h2,.SpecialistService_page__Rzu1H h3{line-height:1.13;letter-spacing:-.035em;font-weight:650}.SpecialistService_page__Rzu1H h1{font-size:clamp(36px,4.2vw,57px);max-width:700px;margin:22px 0}.SpecialistService_page__Rzu1H h2{font-size:clamp(30px,3vw,42px);margin-bottom:26px}.SpecialistService_page__Rzu1H h3{font-size:23px;margin-bottom:14px}.SpecialistService_page__Rzu1H p{color:#665f76}.SpecialistService_page__Rzu1H a{text-underline-offset:5px}.SpecialistService_page__Rzu1H a:focus-visible,.SpecialistService_page__Rzu1H summary:focus-visible{outline:3px solid var(--accent);outline-offset:6px}.SpecialistService_page__Rzu1H section[id]{scroll-margin-top:110px}.SpecialistService_hero__9A_SN{padding:36px 0 64px;background:linear-gradient(120deg,#fff 45%,var(--tint))}.SpecialistService_breadcrumb__dZ_Pw{display:flex;gap:12px;flex-wrap:wrap;font-size:17px;color:#746c83;margin-bottom:40px}.SpecialistService_heroGrid__qU8R5{display:grid;grid-template-columns:1.13fr 1fr;align-items:center;gap:56px}.SpecialistService_eyebrow__tPUrZ{font-size:16px;font-weight:750;letter-spacing:.17em;text-transform:uppercase;color:var(--accent)!important;margin-bottom:18px!important}.SpecialistService_lead__qPl70{font-size:19px;line-height:1.65;max-width:650px}.SpecialistService_primary__UI4Et{display:inline-flex;gap:24px;align-items:center;background:var(--accent);color:#fff;padding:16px 23px;border-radius:7px;font-size:16px;font-weight:650;margin:28px 0 18px;text-decoration:none}.SpecialistService_primary__UI4Et:hover{filter:brightness(.93)}.SpecialistService_audience__F0Khm{font-size:17px;max-width:530px}.SpecialistService_workflow__8aPIB{background:#fff;border:1px solid #ded6e7;border-radius:18px;box-shadow:0 22px 50px #38214b0a;padding:28px;min-width:0;margin:0;overflow:hidden}.SpecialistService_figureTop__PpzfO{display:flex;justify-content:space-between;border-bottom:1px solid #ece7f0;padding-bottom:15px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:700}.SpecialistService_workflow__8aPIB figcaption{font-size:25px;line-height:1.2;letter-spacing:-.03em;font-weight:600;margin:24px 0}.SpecialistService_workflow__8aPIB ol{list-style:none;padding:0;margin:0;display:grid;gap:12px}.SpecialistService_workflow__8aPIB li{position:relative;display:flex;align-items:center;gap:15px;padding:15px;background:#faf8fc;border:1px solid #e8e1ee;border-radius:9px;min-width:0}.SpecialistService_workflow__8aPIB li strong{font-size:17px;line-height:1.3;display:block}.SpecialistService_workflow__8aPIB li p{font-size:14px;margin-top:4px;line-height:1.4}.SpecialistService_stepNumber__ObTnx{font-size:10px;color:var(--accent);font-variant-numeric:tabular-nums;font-weight:700}.SpecialistService_figureNote__7LQxc{font-size:15px;margin-top:20px!important;color:#81758b!important}.SpecialistService_journey__axPHV ol{gap:20px;padding-left:15px;border-left:1px solid var(--accent);margin-left:8px}.SpecialistService_journey__axPHV li:before{content:"";width:9px;height:9px;position:absolute;left:-21px;background:var(--accent);border:2px solid #fff;border-radius:50%}.SpecialistService_workspaceBar__rmQYr{background:var(--ink);color:white;border-radius:7px 7px 0 0;display:flex;align-items:center;padding:12px;gap:4px}.SpecialistService_workspaceBar__rmQYr i{width:5px;height:5px;background:#ccc0dd;border-radius:50%}.SpecialistService_workspaceBar__rmQYr span{font-size:10px;margin-left:auto}.SpecialistService_workspace__kkNO9 ol{grid-template-columns:1fr 1fr;gap:1px;background:#ddd7e6;padding:1px}.SpecialistService_workspace__kkNO9 li{border:0;border-radius:0;min-height:100px;align-items:flex-start;gap:9px;background:#fff}.SpecialistService_workspace__kkNO9 li:first-child{grid-column:1/-1;min-height:65px;background:var(--tint)}.SpecialistService_workspace__kkNO9 li:last-child{grid-column:1/-1;min-height:65px}.SpecialistService_ledger__bTF1h ol{gap:0;border:1px solid #e8e1ee;border-radius:8px;overflow:hidden}.SpecialistService_ledger__bTF1h li{border:0;border-bottom:1px solid #e8e1ee;border-radius:0;background:#fff;min-height:77px}.SpecialistService_ledger__bTF1h li:nth-child(2n){background:var(--tint)}.SpecialistService_eventDot__qDsO7{margin-left:auto;flex-shrink:0;width:8px;height:8px;background:var(--accent);border-radius:50%}.SpecialistService_layers__gClBt ol{gap:9px}.SpecialistService_layers__gClBt li{background:var(--tint);border-color:var(--accent);border-width:0 0 0 3px;box-shadow:0 5px 0 #30213d0a}.SpecialistService_layers__gClBt li:nth-child(2){margin-left:13px}.SpecialistService_layers__gClBt li:nth-child(3){margin-left:26px}.SpecialistService_layers__gClBt li:nth-child(4){margin-left:39px}.SpecialistService_mapOrigin__z5rVR{background:var(--accent);color:#fff;text-align:center;padding:15px;font-weight:650;border-radius:8px;margin-bottom:26px;font-size:15px}.SpecialistService_mapOrigin__z5rVR span{display:block;font-size:11px;font-weight:400;margin-top:4px}.SpecialistService_map__n7UaR ol{grid-template-columns:1fr 1fr;gap:12px}.SpecialistService_map__n7UaR li{display:block;min-height:112px;border-top:3px solid var(--accent)}.SpecialistService_map__n7UaR .SpecialistService_stepNumber__ObTnx{display:block;margin-bottom:7px}.SpecialistService_jumpbar__MhGKd{background:#fff;border-top:1px solid #e7e0ec;border-bottom:1px solid #e7e0ec}.SpecialistService_jumpbar__MhGKd .SpecialistService_wrap__Aqj0Q{display:flex;gap:28px;overflow:auto;white-space:nowrap;padding-top:18px;padding-bottom:18px}.SpecialistService_jumpbar__MhGKd a{font-size:15px;font-weight:600;text-decoration:none}.SpecialistService_jumpbar__MhGKd a:last-child{margin-left:auto;color:var(--accent)}.SpecialistService_section__djD7K{padding:80px 0}.SpecialistService_problem__shmru{display:grid;grid-template-columns:1fr 2fr;gap:50px}.SpecialistService_problem__shmru h2{max-width:780px}.SpecialistService_problem__shmru p{max-width:800px}.SpecialistService_situations__wosX3{padding-top:0}.SpecialistService_scenarios__QbXJf{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #e3dce9;border-radius:14px;overflow:hidden;background:white}.SpecialistService_scenarios__QbXJf article{padding:28px;display:flex;flex-direction:column;border-right:1px solid #e3dce9}.SpecialistService_scenarios__QbXJf article:last-child{border:0}.SpecialistService_index__z8fa3{font-size:12px;letter-spacing:.04em;color:var(--accent);font-weight:650;display:block;margin-bottom:22px}.SpecialistService_scenarios__QbXJf h3{font-size:24px}.SpecialistService_scenarios__QbXJf p{font-size:15px}.SpecialistService_output__G6z1J{border-top:1px solid #e7e0ec;margin-top:26px;padding-top:18px;flex:1;display:flex;justify-content:flex-end;flex-direction:column}.SpecialistService_output__G6z1J span,.SpecialistService_scope__dj_n4 aside span{display:block;text-transform:uppercase;font-size:10px;letter-spacing:.1em;color:var(--accent);font-weight:750;margin-bottom:8px}.SpecialistService_output__G6z1J strong{font-size:16px;line-height:1.5;font-weight:600}.SpecialistService_sectionHead__wh2jN{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:30px}.SpecialistService_sectionHead__wh2jN>p{max-width:380px;font-size:17px;margin-bottom:26px}.SpecialistService_scope__dj_n4{border-top:1px solid #dcd4e5}.SpecialistService_scope__dj_n4 article{display:grid;grid-template-columns:45px 1.5fr .8fr;gap:30px;padding:30px 0;border-bottom:1px solid #dcd4e5}.SpecialistService_scope__dj_n4 .SpecialistService_index__z8fa3{padding-top:3px;margin:0}.SpecialistService_scope__dj_n4 h3{font-size:22px}.SpecialistService_scope__dj_n4 p{font-size:15px;max-width:620px}.SpecialistService_scope__dj_n4 aside{padding:18px;background:var(--tint);border-radius:6px;align-self:center}.SpecialistService_scope__dj_n4 aside strong{font-size:14px;font-weight:550;line-height:1.45;display:block}.SpecialistService_decisions__kOTXT{background:#29243b;color:#fff}.SpecialistService_decisions__kOTXT .SpecialistService_eyebrow__tPUrZ,.SpecialistService_decisions__kOTXT .SpecialistService_index__z8fa3{color:#d4c5eb!important}.SpecialistService_decisions__kOTXT p{color:#c5bdd1}.SpecialistService_decisionGrid__EWgUo{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:40px 0}.SpecialistService_decisionGrid__EWgUo article{border-top:1px solid #62576f;padding-top:20px}.SpecialistService_decisionGrid__EWgUo h3{font-size:22px}.SpecialistService_decisionGrid__EWgUo p{font-size:15px}.SpecialistService_boundaries__sgPp5{display:grid;grid-template-columns:1fr 2fr;gap:50px;border-top:1px solid #62576f;padding-top:35px;margin-top:48px}.SpecialistService_boundaries__sgPp5 h3{font-size:23px;line-height:1.3;max-width:290px}.SpecialistService_boundaries__sgPp5 article+article{margin-top:24px}.SpecialistService_boundaries__sgPp5 h4{font-size:16px;font-weight:600;margin-bottom:7px}.SpecialistService_boundaries__sgPp5 p{font-size:14px}.SpecialistService_delivery__FJRK9{list-style:none;margin:40px 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.SpecialistService_delivery__FJRK9 li{border-top:1px solid #dcd4e5;padding-top:22px}.SpecialistService_delivery__FJRK9 li>span{display:flex;background:var(--tint);width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;font-size:12px;color:var(--accent);margin-bottom:22px}.SpecialistService_delivery__FJRK9 h3{font-size:20px}.SpecialistService_delivery__FJRK9 p{font-size:16px}.SpecialistService_engagement__rclUj{background:var(--tint);padding:28px 32px;border-radius:10px;display:grid;grid-template-columns:1fr 1.3fr;gap:16px 40px}.SpecialistService_engagement__rclUj strong{font-size:22px;line-height:1.3;font-weight:600}.SpecialistService_engagement__rclUj p{font-size:15px}.SpecialistService_engagement__rclUj a{grid-column:2;font-size:14px;color:var(--accent);font-weight:650}.SpecialistService_faq__bVjtn{background:white;border-block:1px solid #e6dfeb}.SpecialistService_faqGrid__Q63MD{display:grid;grid-template-columns:1fr 1.6fr;gap:70px}.SpecialistService_faqGrid__Q63MD a{font-size:14px;color:var(--accent)}.SpecialistService_faq__bVjtn details{border-bottom:1px solid #e6dfeb}.SpecialistService_faq__bVjtn summary{list-style:none;cursor:pointer;font-weight:600;padding:21px 0;display:flex;justify-content:space-between;gap:25px;line-height:1.4}.SpecialistService_faq__bVjtn summary::-webkit-details-marker{display:none}.SpecialistService_faq__bVjtn summary span{color:var(--accent);font-size:22px;font-weight:400}.SpecialistService_faq__bVjtn details[open] summary span{transform:rotate(45deg)}.SpecialistService_faq__bVjtn details p{font-size:15px;padding-bottom:24px}.SpecialistService_intake__el3wd{background:var(--tint)}.SpecialistService_intakeGrid__zZSI_{display:grid;grid-template-columns:1fr 1.4fr;gap:64px}.SpecialistService_intake__el3wd h2{font-size:40px}.SpecialistService_intakeGrid__zZSI_>div>p{font-size:16px}.SpecialistService_callNote__JcWqp{border-top:1px solid #c8bed4;margin:28px 0;padding-top:25px}.SpecialistService_callNote__JcWqp strong{font-size:18px;line-height:1.4;display:block;margin-bottom:10px}.SpecialistService_callNote__JcWqp p{font-size:16px}.SpecialistService_intakeGrid__zZSI_ a{font-size:14px;color:var(--accent)}.SpecialistService_references__THt4L{padding:35px 0;background:#fff}.SpecialistService_references__THt4L h2{font-size:18px;letter-spacing:-.01em;margin-bottom:10px}.SpecialistService_references__THt4L p{font-size:16px;max-width:850px}.SpecialistService_references__THt4L .SpecialistService_wrap__Aqj0Q>div{display:flex;flex-wrap:wrap;gap:12px 25px;margin-top:15px}.SpecialistService_references__THt4L a{font-size:16px;color:var(--accent)}.SpecialistService_related__lnWso{padding:50px 0 70px;border-top:1px solid #e7e0ec}.SpecialistService_related__lnWso h2{font-size:28px}.SpecialistService_related__lnWso nav{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.SpecialistService_related__lnWso nav a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px;border:1px solid #ded6e7;background:#fff;border-radius:7px;font-size:17px;text-decoration:none}.SpecialistService_related__lnWso nav a:hover{border-color:var(--accent)}@media (max-width:1000px){.SpecialistService_heroGrid__qU8R5{gap:30px}.SpecialistService_workflow__8aPIB{padding:22px}.SpecialistService_heroGrid__qU8R5{grid-template-columns:1fr 1fr}.SpecialistService_intakeGrid__zZSI_{gap:30px}.SpecialistService_scenarios__QbXJf article{padding:22px}.SpecialistService_scope__dj_n4 article{grid-template-columns:30px 1.5fr 1fr;gap:20px}.SpecialistService_jumpbar__MhGKd .SpecialistService_wrap__Aqj0Q{gap:23px}.SpecialistService_page__Rzu1H h1{font-size:43px}}@media (max-width:760px){.SpecialistService_wrap__Aqj0Q{width:calc(100% - 36px)}.SpecialistService_hero__9A_SN{padding:24px 0 40px}.SpecialistService_breadcrumb__dZ_Pw{font-size:14px;margin-bottom:30px}.SpecialistService_boundaries__sgPp5,.SpecialistService_faqGrid__Q63MD,.SpecialistService_heroGrid__qU8R5,.SpecialistService_intakeGrid__zZSI_,.SpecialistService_problem__shmru{grid-template-columns:1fr;gap:28px}.SpecialistService_page__Rzu1H h1{font-size:39px}.SpecialistService_page__Rzu1H h2{font-size:32px}.SpecialistService_lead__qPl70{font-size:17px}.SpecialistService_heroGrid__qU8R5{gap:38px}.SpecialistService_workflow__8aPIB{max-width:520px;width:100%;margin:auto}.SpecialistService_primary__UI4Et{font-size:14px;padding:15px 18px;gap:12px}.SpecialistService_section__djD7K{padding:50px 0}.SpecialistService_situations__wosX3{padding-top:0}.SpecialistService_scenarios__QbXJf{grid-template-columns:1fr}.SpecialistService_scenarios__QbXJf article{border-right:0;border-bottom:1px solid #e3dce9;padding:25px}.SpecialistService_scenarios__QbXJf .SpecialistService_index__z8fa3{margin-bottom:13px}.SpecialistService_output__G6z1J{margin-top:20px}.SpecialistService_sectionHead__wh2jN{display:block;margin-bottom:20px}.SpecialistService_scope__dj_n4 article{grid-template-columns:26px 1fr;gap:16px}.SpecialistService_scope__dj_n4 aside{grid-column:2}.SpecialistService_decisionGrid__EWgUo{grid-template-columns:1fr;gap:30px}.SpecialistService_decisionGrid__EWgUo .SpecialistService_index__z8fa3{margin-bottom:15px}.SpecialistService_boundaries__sgPp5{margin-top:32px}.SpecialistService_boundaries__sgPp5 h3{max-width:none}.SpecialistService_delivery__FJRK9{grid-template-columns:1fr 1fr;gap:30px 20px}.SpecialistService_engagement__rclUj{display:block;padding:25px}.SpecialistService_engagement__rclUj p{margin:14px 0}.SpecialistService_faqGrid__Q63MD{gap:25px}.SpecialistService_intake__el3wd h2{font-size:34px}.SpecialistService_related__lnWso nav{grid-template-columns:1fr}.SpecialistService_related__lnWso{padding:40px 0}.SpecialistService_jumpbar__MhGKd .SpecialistService_wrap__Aqj0Q{width:100%;padding-inline:18px}.SpecialistService_jumpbar__MhGKd a{font-size:12px}.SpecialistService_page__Rzu1H section[id]{scroll-margin-top:90px}}@media (prefers-reduced-motion:reduce){.SpecialistService_page__Rzu1H *{scroll-behavior:auto!important;transition:none!important}}.TrustServicePage_page__w7Isw{background:#fcfaff;color:#2c243c;font-family:inherit}.TrustServicePage_wrap__a66EK{width:min(1240px,calc(100% - 64px));margin-inline:auto}.TrustServicePage_page__w7Isw h1,.TrustServicePage_page__w7Isw h2,.TrustServicePage_page__w7Isw h3{font-weight:650;letter-spacing:-.04em;text-wrap:balance}.TrustServicePage_page__w7Isw h1{font-size:clamp(40px,4.5vw,65px);line-height:1.07;margin:20px 0 25px;max-width:660px}.TrustServicePage_page__w7Isw h2{font-size:clamp(31px,3vw,43px);line-height:1.13;margin:12px 0 22px;max-width:760px}.TrustServicePage_page__w7Isw h3{font-size:23px;line-height:1.3;margin:0 0 12px}.TrustServicePage_page__w7Isw p{color:#64576f;line-height:1.75}.TrustServicePage_hero__pTmtQ{background:#f2ebf8;padding:30px 0 0}.TrustServicePage_breadcrumb__ILFQT{display:flex;gap:10px;flex-wrap:wrap;font-size:16px;color:#715d7f;margin-bottom:55px}.TrustServicePage_heroGrid__KbZU8{display:grid;grid-template-columns:1.13fr 1fr;gap:65px;align-items:center}.TrustServicePage_eyebrow__QKGZd{font-size:16px!important;line-height:1.6!important;font-weight:650;letter-spacing:.11em;text-transform:uppercase;color:#785194!important;margin:0}.TrustServicePage_intro__BKiXh{font-size:18px;max-width:620px;margin-bottom:30px}.TrustServicePage_actions__zK5QO{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.TrustServicePage_actions__zK5QO>a:last-child{font-size:14px;color:#73528a}.TrustServicePage_primary__i5SCF{display:flex;justify-content:space-between;gap:30px;align-items:center;padding:16px 21px;border-radius:8px;background:#73469c;color:white;font-size:16px;font-weight:600;transition:transform .2s,background .2s}.TrustServicePage_primary__i5SCF:hover{background:#623a87;transform:translateY(-2px)}.TrustServicePage_audience__tPlmv{font-size:16px;margin-top:22px;max-width:560px}.TrustServicePage_blueprint__osH7B{margin:0;padding:25px 27px;background:#e9def2;border:1px solid #d7c5e4;border-radius:20px;box-shadow:0 24px 45px #6340780d}.TrustServicePage_blueprint__osH7B figcaption{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:16px;color:#6e507f;margin-bottom:22px;line-height:1.6}.TrustServicePage_diagramLabel__R3Ix6{white-space:nowrap;border-bottom:1px solid #aa8fbc;padding-bottom:3px;font-size:15px}.TrustServicePage_blueprint__osH7B ol{list-style:none;margin:0;padding:0}.TrustServicePage_blueprint__osH7B li{display:grid;grid-template-columns:27px 1fr;gap:12px;position:relative;border-radius:9px;background:#fcfaff;padding:15px 18px;margin-bottom:18px}.TrustServicePage_blueprint__osH7B li:nth-child(2){background:#744f93;color:white}.TrustServicePage_blueprint__osH7B li:nth-child(2) .TrustServicePage_index___zFoO,.TrustServicePage_blueprint__osH7B li:nth-child(2) p{color:#f0e5f9}.TrustServicePage_index___zFoO{font:10px monospace;padding-top:4px;color:#775889}.TrustServicePage_blueprint__osH7B strong{font-size:16px;line-height:1.35;display:block;letter-spacing:-.02em}.TrustServicePage_blueprint__osH7B li p{font-size:14px;line-height:1.6;margin:6px 0 0}.TrustServicePage_connector__OixBk{position:absolute;top:100%;left:30px;height:18px;color:#8b6aa4;font-size:13px}.TrustServicePage_figureNote__1i9dW{font-size:15px;line-height:1.5!important;margin:5px 0 0}.TrustServicePage_heroBottom__QimcL{display:flex;justify-content:space-between;align-items:center;gap:45px;border-top:1px solid #d9c9e5;padding:23px 0;margin-top:55px}.TrustServicePage_heroBottom__QimcL p{font-size:16px;max-width:730px;margin:0}.TrustServicePage_heroBottom__QimcL a{font-size:14px;color:#775190;white-space:nowrap}.TrustServicePage_jumpnav__Hb6LS{border-bottom:1px solid #e0d4e9}.TrustServicePage_jumpnav__Hb6LS>div{display:flex;gap:29px;padding-block:18px;overflow-x:auto}.TrustServicePage_jumpnav__Hb6LS a{font-size:14px;color:#715781;font-weight:550;white-space:nowrap}.TrustServicePage_section__yD4Bk{padding:78px 0;scroll-margin-top:95px}.TrustServicePage_tinted__kuegu{background:#f1eaf7}.TrustServicePage_heading___9hot{display:grid;grid-template-columns:1.1fr 1fr;gap:75px;align-items:end;margin-bottom:30px}.TrustServicePage_heading___9hot>p{font-size:16px;max-width:460px;margin-bottom:23px}.TrustServicePage_workstreams__0S_nH{border-top:1px solid #d9c9e5}.TrustServicePage_workstreams__0S_nH article{display:grid;grid-template-columns:40px 1.45fr 1fr;gap:26px;padding:30px 0;border-bottom:1px solid #d9c9e5}.TrustServicePage_number__3PJSr{font:11px monospace;color:#78558d;padding-top:5px}.TrustServicePage_workstreams__0S_nH p{font-size:15px;margin:0;max-width:610px}.TrustServicePage_workstreams__0S_nH aside{padding-left:25px;border-left:1px solid #d9c9e5}.TrustServicePage_workstreams__0S_nH aside span{display:block;font-size:10px;color:#7d5e91;letter-spacing:.09em;text-transform:uppercase;margin:4px 0 12px}.TrustServicePage_workstreams__0S_nH aside strong{font-size:15px;line-height:1.65;font-weight:550}.TrustServicePage_evidence__taXJI{border:1px solid #d7c7e3;border-radius:15px;overflow:hidden;box-shadow:0 14px 35px #5837750a}.TrustServicePage_documentBar__Opp3y{display:flex;justify-content:space-between;gap:15px;padding:16px 25px;background:#e5d8ef;color:#644979;font-size:14px}.TrustServicePage_documentBar__Opp3y span:first-child{font-weight:600}.TrustServicePage_tableScroll__j7tGR{overflow-x:auto}.TrustServicePage_evidence__taXJI table{border-collapse:collapse;width:100%;font-size:14px;text-align:left}.TrustServicePage_evidence__taXJI td,.TrustServicePage_evidence__taXJI th{padding:22px 25px;vertical-align:top;border-bottom:1px solid #e3d7eb;line-height:1.7}.TrustServicePage_evidence__taXJI thead th{font-size:10px;color:#765789;text-transform:uppercase;letter-spacing:.09em;font-weight:600;background:#f8f3fc}.TrustServicePage_evidence__taXJI tbody th{width:24%;font-weight:600;color:#4b365c}.TrustServicePage_evidence__taXJI td{color:#675574}.TrustServicePage_documentNote__muZAM{font-size:16px;line-height:1.65!important;padding:18px 25px;margin:0;background:#f8f4fc}.TrustServicePage_faq__EPk_q,.TrustServicePage_intakeGrid___vMhl,.TrustServicePage_responsibilities__9FW3S{display:grid;grid-template-columns:1fr 1.2fr;gap:75px}.TrustServicePage_responsibilities__9FW3S>div>p{font-size:16px;max-width:500px}.TrustServicePage_intakeGrid___vMhl a,.TrustServicePage_responsibilities__9FW3S a{display:inline-block;color:#724797;font-size:14px;font-weight:600;margin-top:18px}.TrustServicePage_responsibilities__9FW3S article{padding:24px 0;border-top:1px solid #d9c8e4}.TrustServicePage_responsibilities__9FW3S article h3{font-size:20px}.TrustServicePage_responsibilities__9FW3S article p{font-size:15px;margin:0}.TrustServicePage_delivery__2k6fA{list-style:none;margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.TrustServicePage_delivery__2k6fA>li{border-top:2px solid #b597cc;padding-top:22px}.TrustServicePage_delivery__2k6fA>li>span{font:11px monospace;color:#88629f;display:block;margin-bottom:17px}.TrustServicePage_delivery__2k6fA h3{font-size:23px}.TrustServicePage_delivery__2k6fA p{font-size:17px}.TrustServicePage_gate__GYarS{border-top:1px solid #e0d2e9;margin-top:25px;padding-top:17px}.TrustServicePage_gate__GYarS strong{font-size:13px;text-transform:uppercase;letter-spacing:.1em;color:#7e5b91}.TrustServicePage_gate__GYarS p{font-size:15px;margin-top:8px}.TrustServicePage_faq__EPk_q details{border-top:1px solid #d9c9e4;padding:21px 0}.TrustServicePage_faq__EPk_q summary{font-size:17px;font-weight:550;line-height:1.5;cursor:pointer;color:#4b365b}.TrustServicePage_faq__EPk_q details p{font-size:15px;margin:15px 0 0}.TrustServicePage_sources__cPH9P{padding:43px 0;background:#eae0f3}.TrustServicePage_sources__cPH9P>.TrustServicePage_wrap__a66EK{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.TrustServicePage_sources__cPH9P h2{font-size:28px;margin-bottom:16px}.TrustServicePage_sources__cPH9P p{font-size:15px;max-width:520px}.TrustServicePage_sources__cPH9P ul{list-style:none;padding:0;margin:0}.TrustServicePage_sources__cPH9P li{border-bottom:1px solid #d3bfe2}.TrustServicePage_sources__cPH9P a{display:flex;gap:20px;justify-content:space-between;padding:16px 0;font-size:15px;color:#603c7a;line-height:1.6}.TrustServicePage_intake__Sut0m{background:#e4d7ef}.TrustServicePage_intakeGrid___vMhl>div>p{font-size:16px;max-width:510px}.TrustServicePage_next__oLyVR{border-top:1px solid #ccb4dd;padding-top:22px;margin-top:25px}.TrustServicePage_next__oLyVR h3{font-size:18px}.TrustServicePage_next__oLyVR ul{padding-left:18px;font-size:14px;line-height:1.8;color:#675372}.TrustServicePage_related__R3yBR{padding:50px 0;background:#f9f5fc}.TrustServicePage_related__R3yBR nav{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin-top:25px}.TrustServicePage_related__R3yBR a{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid #ddcfe8;color:#69467e;font-size:16px;line-height:1.5}.TrustServicePage_page__w7Isw a:hover{text-decoration:underline}.TrustServicePage_page__w7Isw a.TrustServicePage_primary__i5SCF:hover{text-decoration:none}.TrustServicePage_page__w7Isw :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #8652ad;outline-offset:4px}.TrustServicePage_srOnly__HzIGK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:950px){.TrustServicePage_heroGrid__KbZU8{gap:32px}.TrustServicePage_heroBottom__QimcL{gap:25px}.TrustServicePage_heroBottom__QimcL a{white-space:normal}.TrustServicePage_faq__EPk_q,.TrustServicePage_heading___9hot,.TrustServicePage_intakeGrid___vMhl,.TrustServicePage_responsibilities__9FW3S{gap:35px}.TrustServicePage_delivery__2k6fA{gap:23px}.TrustServicePage_blueprint__osH7B{padding:21px}.TrustServicePage_sources__cPH9P>.TrustServicePage_wrap__a66EK{gap:35px}}@media(max-width:700px){.TrustServicePage_wrap__a66EK{width:calc(100% - 40px)}.TrustServicePage_hero__pTmtQ{padding-top:22px}.TrustServicePage_breadcrumb__ILFQT{margin-bottom:32px;gap:8px}.TrustServicePage_faq__EPk_q,.TrustServicePage_heading___9hot,.TrustServicePage_heroGrid__KbZU8,.TrustServicePage_intakeGrid___vMhl,.TrustServicePage_responsibilities__9FW3S,.TrustServicePage_sources__cPH9P>.TrustServicePage_wrap__a66EK{grid-template-columns:1fr;gap:25px}.TrustServicePage_page__w7Isw h1{font-size:43px}.TrustServicePage_intro__BKiXh{font-size:17px}.TrustServicePage_actions__zK5QO{gap:16px}.TrustServicePage_blueprint__osH7B{margin-top:10px}.TrustServicePage_heroBottom__QimcL{margin-top:35px;align-items:start;flex-direction:column;gap:13px}.TrustServicePage_heroBottom__QimcL p{font-size:13px}.TrustServicePage_section__yD4Bk{padding:48px 0}.TrustServicePage_heading___9hot>p{margin:0 0 10px;font-size:15px}.TrustServicePage_heading___9hot{gap:0}.TrustServicePage_workstreams__0S_nH article{grid-template-columns:24px 1fr;gap:14px;padding:24px 0}.TrustServicePage_workstreams__0S_nH h3{font-size:22px}.TrustServicePage_workstreams__0S_nH aside{grid-column:2;padding:13px 0 0;border-left:0;border-top:1px solid #d9c9e5}.TrustServicePage_workstreams__0S_nH aside span{margin-bottom:6px}.TrustServicePage_documentBar__Opp3y{padding:14px 18px;flex-direction:column;gap:5px}.TrustServicePage_evidence__taXJI table{min-width:640px}.TrustServicePage_documentNote__muZAM,.TrustServicePage_evidence__taXJI td,.TrustServicePage_evidence__taXJI th{padding:16px 18px}.TrustServicePage_delivery__2k6fA{grid-template-columns:1fr;gap:25px}.TrustServicePage_delivery__2k6fA>li{display:grid;grid-template-columns:30px 1fr;gap:12px;padding-top:20px}.TrustServicePage_gate__GYarS{margin-top:18px}.TrustServicePage_sources__cPH9P{padding:35px 0}.TrustServicePage_related__R3yBR nav{grid-template-columns:1fr}.TrustServicePage_related__R3yBR{padding:38px 0}.TrustServicePage_sources__cPH9P>.TrustServicePage_wrap__a66EK{gap:15px}.TrustServicePage_page__w7Isw h2{font-size:33px}.TrustServicePage_primary__i5SCF{font-size:13px}.TrustServicePage_blueprint__osH7B figcaption{gap:10px}.TrustServicePage_diagramLabel__R3Ix6{font-size:13px}.TrustServicePage_jumpnav__Hb6LS>div{gap:22px}}@media(prefers-reduced-motion:reduce){.TrustServicePage_primary__i5SCF{transition:none}.TrustServicePage_primary__i5SCF:hover{transform:none}}.EhrEmrBuyer_page__Lu9PO{background:#fcfafe;color:#2b243e;font-family:inherit;line-height:1.6;overflow:hidden}.EhrEmrBuyer_page__Lu9PO *{box-sizing:border-box}.EhrEmrBuyer_page__Lu9PO figure,.EhrEmrBuyer_page__Lu9PO h1,.EhrEmrBuyer_page__Lu9PO h2,.EhrEmrBuyer_page__Lu9PO h3,.EhrEmrBuyer_page__Lu9PO p{margin:0}.EhrEmrBuyer_page__Lu9PO a{text-decoration:none}.EhrEmrBuyer_wrap__i1VPB{max-width:1320px;margin:auto;padding:0 40px}.EhrEmrBuyer_hero__vqNjR{padding:28px 0 66px;background:#f7f2fc}.EhrEmrBuyer_breadcrumb__MpgMO{display:flex;flex-wrap:wrap;gap:10px;font-size:16px;color:#82718f;margin-bottom:56px}.EhrEmrBuyer_breadcrumb__MpgMO a{color:inherit}.EhrEmrBuyer_heroGrid__j_FEu{display:grid;grid-template-columns:1.14fr 1fr;gap:70px;align-items:center}.EhrEmrBuyer_kicker__YNA1e{color:#8252af;font-size:16px;font-weight:750;letter-spacing:.15em;text-transform:uppercase;margin-bottom:20px!important}.EhrEmrBuyer_page__Lu9PO h1{font-size:clamp(38px,4.1vw,59px);line-height:1.08;letter-spacing:-.045em;font-weight:720;text-wrap:balance}.EhrEmrBuyer_page__Lu9PO h1 em{font-style:normal;color:#8151a7}.EhrEmrBuyer_lead__xCHuL{font-size:18px;line-height:1.7;color:#756680;margin-top:24px!important;max-width:590px}.EhrEmrBuyer_actions__3ebDq{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px}.EhrEmrBuyer_primary__Uc8y0{display:inline-flex;align-items:center;gap:25px;padding:14px 18px;border-radius:9px;background:#7241ae;color:#fff;font-size:16px;font-weight:650;transition:background .2s}.EhrEmrBuyer_primary__Uc8y0:hover{background:#5e3193}.EhrEmrBuyer_textLink__KEmHy{font-size:15px;color:#694186;font-weight:600}.EhrEmrBuyer_small__WPg0o{margin-top:20px!important;font-size:16px;color:#89758e}.EhrEmrBuyer_brief__CBhh6{padding:28px;border:1px solid #dfd0eb;border-radius:24px;background:#eee5f5;transform:rotate(1deg)}.EhrEmrBuyer_briefTop__2CNDU{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;color:#785e8b}.EhrEmrBuyer_briefStatus__bVhO7{background:#fff8;padding:5px 10px;border-radius:5px;letter-spacing:0}.EhrEmrBuyer_brief__CBhh6 h2{font-size:28px;line-height:1.2;letter-spacing:-.03em;margin:26px 0}.EhrEmrBuyer_brief__CBhh6 dl{margin:0;background:#fcfaff;border-radius:12px;padding:4px 22px}.EhrEmrBuyer_brief__CBhh6 dl>div{padding:17px 0;border-bottom:1px solid #ede4f2}.EhrEmrBuyer_brief__CBhh6 dl>div:last-child{border:0}.EhrEmrBuyer_brief__CBhh6 dt{font-size:13px;text-transform:uppercase;letter-spacing:.09em;color:#94779e}.EhrEmrBuyer_brief__CBhh6 dd{margin:5px 0 0;font-size:15px;font-weight:550}.EhrEmrBuyer_briefBottom__jaRgs{display:flex;align-items:center;gap:18px;margin-top:22px;font-size:13px;color:#7a618a}.EhrEmrBuyer_briefBottom__jaRgs>span{font-size:35px;color:#ab8dbb}.EhrEmrBuyer_briefBottom__jaRgs strong{color:#654376}.EhrEmrBuyer_section__ekKCR{padding:72px 0;scroll-margin-top:70px}.EhrEmrBuyer_tinted__Qybj3{background:#f3edf8}.EhrEmrBuyer_sectionHead__9BAU6{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:34px}.EhrEmrBuyer_page__Lu9PO h2{font-size:clamp(29px,3.3vw,43px);line-height:1.13;letter-spacing:-.04em;font-weight:680}.EhrEmrBuyer_sectionHead__9BAU6>p{color:#7b6b85;font-size:17px;max-width:480px}.EhrEmrBuyer_workflowButtons__bPWcS{display:flex;gap:8px;margin-bottom:16px}.EhrEmrBuyer_workflowButtons__bPWcS button{display:flex;align-items:center;gap:35px;border:1px solid #e1d4eb;background:transparent;border-radius:8px;padding:12px 18px;color:#7b608c;font-size:14px;cursor:pointer}.EhrEmrBuyer_workflowButtons__bPWcS button[aria-pressed=true]{background:#76509a;color:white;border-color:#76509a}.EhrEmrBuyer_workflowPanel__qX05X{display:grid;grid-template-columns:.9fr 1.15fr;background:#ede4f5;border-radius:22px;overflow:hidden}.EhrEmrBuyer_workflowIntro__7jt3E{padding:32px}.EhrEmrBuyer_index__er2Bj{font-size:11px;color:#9c7aae}.EhrEmrBuyer_workflowIntro__7jt3E h3{font-size:26px;line-height:1.2;letter-spacing:-.025em;max-width:340px;margin:18px 0}.EhrEmrBuyer_workflowIntro__7jt3E p{font-size:16px;color:#846d91;max-width:320px}.EhrEmrBuyer_workflowRoute__xNgP7{display:grid;gap:9px;padding:28px;background:#f4eef9}.EhrEmrBuyer_workflowRoute__xNgP7>div{background:#fff;padding:17px 20px;border-radius:8px}.EhrEmrBuyer_workflowRoute__xNgP7 span{font-size:12px;font-weight:700;letter-spacing:.1em;color:#a183b3}.EhrEmrBuyer_workflowRoute__xNgP7 p{font-size:16px;line-height:1.5;margin-top:6px}.EhrEmrBuyer_workflowRoute__xNgP7 .EhrEmrBuyer_mapping__U0JWs{background:#dfd0ed}.EhrEmrBuyer_questions__9bRzv{grid-column:1/-1;display:grid;grid-template-columns:.9fr 1.15fr;gap:45px;padding:20px 32px;border-top:1px solid #ddcce8}.EhrEmrBuyer_questions__9bRzv h4{font-size:16px;color:#79628a;font-weight:600;margin:0}.EhrEmrBuyer_questions__9bRzv ul{margin:0;padding-left:17px;color:#775f87;font-size:16px}.EhrEmrBuyer_footnote__l0_Rv{font-size:16px;color:#927f9c;margin-top:17px!important}.EhrEmrBuyer_ownership__3lDk5{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#decee9;border:1px solid #decee9;border-radius:18px;overflow:hidden}.EhrEmrBuyer_ownership__3lDk5 article{padding:32px;background:#fcfaff}.EhrEmrBuyer_overline__HqW_p{font-size:15px;font-weight:700;letter-spacing:.12em;color:#9676aa}.EhrEmrBuyer_ownership__3lDk5 h3{font-size:23px;letter-spacing:-.025em;line-height:1.3;margin:17px 0 20px;max-width:340px}.EhrEmrBuyer_ownership__3lDk5 ul{padding-left:18px;font-size:14px;line-height:2;color:#7f6b8d;margin:0}.EhrEmrBuyer_delivery__rWNNM{list-style:none;padding:0;margin:0;border-top:1px solid #e6daee}.EhrEmrBuyer_delivery__rWNNM li{display:grid;grid-template-columns:44px 1.1fr .8fr;gap:25px;align-items:center;border-bottom:1px solid #e6daee;padding:26px 0}.EhrEmrBuyer_delivery__rWNNM li>span{font-size:12px;color:#a087af}.EhrEmrBuyer_delivery__rWNNM h3{font-size:21px;font-weight:600;letter-spacing:-.02em}.EhrEmrBuyer_delivery__rWNNM p{font-size:16px;color:#8b7794;margin-top:5px}.EhrEmrBuyer_delivery__rWNNM .EhrEmrBuyer_output__OVcpd{border-left:1px solid #e6daee;padding-left:30px;font-size:16px;color:#624673;font-weight:600}.EhrEmrBuyer_output__OVcpd small{display:block;font-size:15px;letter-spacing:.12em;color:#a18aac;margin-bottom:5px}.EhrEmrBuyer_engagements__JgkPW{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px}.EhrEmrBuyer_engagements__JgkPW article{display:flex;flex-direction:column;border-top:2px solid #c5afd9;padding-top:18px}.EhrEmrBuyer_engagements__JgkPW article>span{font-size:12px;font-weight:650;letter-spacing:.12em;color:#9878aa}.EhrEmrBuyer_engagements__JgkPW h3{font-size:25px;letter-spacing:-.035em;line-height:1.25;margin:20px 0 15px;max-width:300px}.EhrEmrBuyer_engagements__JgkPW p{font-size:14px;color:#8a7695;line-height:1.7;flex:1}.EhrEmrBuyer_engagements__JgkPW a{font-size:13px;font-weight:600;color:#704990;margin-top:24px}.EhrEmrBuyer_platforms__cFp_j{display:grid;grid-template-columns:1fr 1fr;gap:0 36px}.EhrEmrBuyer_platforms__cFp_j>a{display:flex;justify-content:space-between;align-items:center;padding:24px 0;border-top:1px solid #e6daee;color:#614471}.EhrEmrBuyer_platforms__cFp_j h3{font-size:21px;letter-spacing:-.02em;font-weight:600}.EhrEmrBuyer_platforms__cFp_j p{font-size:17px;color:#937b9e;margin-top:6px}.EhrEmrBuyer_platforms__cFp_j>a>span{margin-left:20px}.EhrEmrBuyer_standardsLinks__ilAaE{display:flex;flex-wrap:wrap;gap:20px;font-size:14px;border-top:1px solid #e6daee;padding-top:20px;margin-top:10px;color:#9983a4}.EhrEmrBuyer_standardsLinks__ilAaE a{color:#77548e}.EhrEmrBuyer_faqGrid__a0gkW{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.EhrEmrBuyer_faqGrid__a0gkW details{border-bottom:1px solid #decee9;padding:19px 0}.EhrEmrBuyer_faqGrid__a0gkW details:first-child{padding-top:0}.EhrEmrBuyer_faqGrid__a0gkW summary{cursor:pointer;font-size:16px;font-weight:550;color:#624971}.EhrEmrBuyer_faqGrid__a0gkW details p{font-size:14px;line-height:1.75;color:#856d93;margin-top:13px}.EhrEmrBuyer_intake__MDTu3{background:#e9ddf2}.EhrEmrBuyer_intakeGrid__tMjnk{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:start}.EhrEmrBuyer_next__KI61d{border-top:1px solid #cdb9dd;margin-top:30px;padding-top:24px}.EhrEmrBuyer_next__KI61d h3{font-size:15px;font-weight:600}.EhrEmrBuyer_next__KI61d ul{padding-left:17px;font-size:13px;color:#886f96;line-height:1.8;margin:13px 0 0}.EhrEmrBuyer_page__Lu9PO :is(a,button,summary,input,textarea,select):focus-visible{outline:3px solid #9163af;outline-offset:5px}@media(max-width:1000px){.EhrEmrBuyer_heroGrid__j_FEu,.EhrEmrBuyer_intakeGrid__tMjnk,.EhrEmrBuyer_sectionHead__9BAU6{gap:35px}.EhrEmrBuyer_wrap__i1VPB{padding:0 28px}.EhrEmrBuyer_brief__CBhh6{padding:24px}.EhrEmrBuyer_faqGrid__a0gkW{gap:40px}.EhrEmrBuyer_engagements__JgkPW{gap:22px}.EhrEmrBuyer_page__Lu9PO h1{font-size:45px}}@media(max-width:700px){.EhrEmrBuyer_wrap__i1VPB{padding:0 20px}.EhrEmrBuyer_hero__vqNjR{padding-bottom:40px}.EhrEmrBuyer_breadcrumb__MpgMO{font-size:13px;margin-bottom:32px;gap:7px}.EhrEmrBuyer_faqGrid__a0gkW,.EhrEmrBuyer_heroGrid__j_FEu,.EhrEmrBuyer_intakeGrid__tMjnk,.EhrEmrBuyer_sectionHead__9BAU6{grid-template-columns:1fr;gap:28px}.EhrEmrBuyer_page__Lu9PO h1{font-size:38px}.EhrEmrBuyer_lead__xCHuL{font-size:17px}.EhrEmrBuyer_brief__CBhh6{transform:none;margin-top:10px}.EhrEmrBuyer_brief__CBhh6 h2{font-size:27px}.EhrEmrBuyer_section__ekKCR{padding:46px 0}.EhrEmrBuyer_sectionHead__9BAU6{margin-bottom:26px}.EhrEmrBuyer_sectionHead__9BAU6>p{font-size:16px}.EhrEmrBuyer_page__Lu9PO h2{font-size:31px}.EhrEmrBuyer_workflowButtons__bPWcS{gap:6px}.EhrEmrBuyer_workflowButtons__bPWcS button{font-size:12px;padding:10px 11px;gap:10px}.EhrEmrBuyer_workflowPanel__qX05X{grid-template-columns:1fr}.EhrEmrBuyer_workflowIntro__7jt3E{padding:24px}.EhrEmrBuyer_workflowIntro__7jt3E h3{font-size:25px}.EhrEmrBuyer_workflowRoute__xNgP7{padding:18px}.EhrEmrBuyer_questions__9bRzv{grid-template-columns:1fr;gap:12px;padding:20px 24px}.EhrEmrBuyer_ownership__3lDk5{grid-template-columns:1fr}.EhrEmrBuyer_ownership__3lDk5 article{padding:25px}.EhrEmrBuyer_ownership__3lDk5 h3{font-size:23px}.EhrEmrBuyer_delivery__rWNNM li{grid-template-columns:25px 1fr;gap:15px;padding:22px 0}.EhrEmrBuyer_delivery__rWNNM .EhrEmrBuyer_output__OVcpd{grid-column:2;padding:0;border:0;font-size:12px}.EhrEmrBuyer_delivery__rWNNM h3{font-size:20px}.EhrEmrBuyer_delivery__rWNNM p{font-size:13px}.EhrEmrBuyer_engagements__JgkPW{grid-template-columns:1fr;gap:30px}.EhrEmrBuyer_engagements__JgkPW h3{font-size:25px;margin:13px 0}.EhrEmrBuyer_engagements__JgkPW a{margin-top:17px}.EhrEmrBuyer_platforms__cFp_j{grid-template-columns:1fr}.EhrEmrBuyer_faqGrid__a0gkW summary{font-size:15px}.EhrEmrBuyer_intakeGrid__tMjnk{gap:30px}.EhrEmrBuyer_kicker__YNA1e{margin-bottom:14px!important;font-size:13px}}@media(prefers-reduced-motion:reduce){.EhrEmrBuyer_primary__Uc8y0{transition:none}}.EhrEmrBuyer_page__Lu9PO,.FhirDataPlatforms_page__3Aurj{--purple:#7241ae;--muted:#756680;--line:#e1d2eb}.FhirDataPlatforms_blueprint__81alz{background:#eee5f5;border:1px solid #dfd0eb;border-radius:22px;padding:28px;margin:0}.FhirDataPlatforms_blueprint__81alz figcaption{font-size:15px;color:#9575a8;letter-spacing:.13em;font-weight:650;margin-bottom:28px}.FhirDataPlatforms_sourceRow__p96xk{display:flex;gap:8px}.FhirDataPlatforms_sourceRow__p96xk>span{flex:1;background:#fff9;border:1px solid #e1d0eb;padding:12px 8px;text-align:center;border-radius:7px;font-size:11px;color:#80628f}.FhirDataPlatforms_pipelineArrow__5wbUd{height:24px;display:flex;align-items:center;justify-content:center;color:#b69ac8;font-size:18px}.FhirDataPlatforms_ingest___fS_i{padding:18px;background:#f9f5fc;border:1px dashed #cbb2de;border-radius:8px;text-align:center}.FhirDataPlatforms_ingest___fS_i span,.FhirDataPlatforms_store__F1xEs div>span{font-size:9px;letter-spacing:.1em;color:#a17eaf}.FhirDataPlatforms_ingest___fS_i p{font-size:13px;color:#775b89;margin-top:7px!important}.FhirDataPlatforms_store__F1xEs{background:#7d569b;color:white;padding:24px;border-radius:12px;display:flex;align-items:center;gap:20px;justify-content:space-between}.FhirDataPlatforms_store__F1xEs div>span{color:#e0caef}.FhirDataPlatforms_store__F1xEs h2{font-size:27px!important;color:#fff;letter-spacing:-.03em;margin-top:8px!important}.FhirDataPlatforms_storeMark__XK_lI{font-size:35px;font-family:monospace;color:#d5b5e8}.FhirDataPlatforms_controls__mxLKz{display:flex;gap:15px;justify-content:center;margin-top:18px;color:#906fa4;font-size:10px}.FhirDataPlatforms_blueprintNote__V2IV4{font-size:15px;color:#9b80aa;line-height:1.6;margin-top:24px!important}.FhirDataPlatforms_choiceButtons__rOLxt{display:flex;gap:12px;margin-bottom:14px}.FhirDataPlatforms_choiceButtons__rOLxt button{display:flex;align-items:center;gap:16px;padding:14px 20px;border:1px solid #dac9e7;background:transparent;border-radius:8px;color:#70537f;font-size:14px;cursor:pointer}.FhirDataPlatforms_choiceButtons__rOLxt button[aria-pressed=true]{background:#76509a;border-color:#76509a;color:white}.FhirDataPlatforms_choiceButtons__rOLxt button>span:first-child{font-size:10px;opacity:.65}.FhirDataPlatforms_choicePanel__yO2pH{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;padding:32px;border-radius:18px;background:#eee5f5}.FhirDataPlatforms_label__tY0qF{display:block;font-size:15px;letter-spacing:.12em;text-transform:uppercase;color:#9a75ad;font-weight:650}.FhirDataPlatforms_choicePanel__yO2pH h3{font-size:27px;line-height:1.2;letter-spacing:-.025em;max-width:450px;margin:17px 0}.FhirDataPlatforms_choicePanel__yO2pH p{font-size:16px;color:#8c719a;line-height:1.75}.FhirDataPlatforms_choicePanel__yO2pH aside{background:#fcfaff;padding:27px;border-radius:12px}.FhirDataPlatforms_choicePanel__yO2pH h4{font-size:20px;line-height:1.35;letter-spacing:-.02em;color:#69497d;margin:18px 0}.FhirDataPlatforms_choicePanel__yO2pH ul{font-size:15px;line-height:1.8;color:#8e729d;padding-left:17px;margin:0}.FhirDataPlatforms_choicePanel__yO2pH .FhirDataPlatforms_tradeoff__OvYKd{font-size:14px;margin-top:20px!important;border-top:1px solid #d8c5e4;padding-top:17px;color:#9475a4}.FhirDataPlatforms_providers__l7BUv{display:grid;grid-template-columns:1fr 1fr 1fr;gap:26px}.FhirDataPlatforms_providers__l7BUv article{border-top:2px solid #c3a9d4;padding-top:20px;display:flex;flex-direction:column}.FhirDataPlatforms_providers__l7BUv h3{font-size:24px;line-height:1.25;letter-spacing:-.025em;max-width:310px;margin:16px 0}.FhirDataPlatforms_providers__l7BUv article>p{font-size:16px;line-height:1.75;color:#8a7198;flex:1}.FhirDataPlatforms_providers__l7BUv article>div{background:#ebe0f2;border-radius:9px;padding:17px;margin:21px 0}.FhirDataPlatforms_providers__l7BUv article>div>span{font-size:9px;font-weight:650;letter-spacing:.1em;color:#a385b2}.FhirDataPlatforms_providers__l7BUv article>div p{font-size:14px;line-height:1.7;color:#7c5c90;margin-top:8px!important}.FhirDataPlatforms_providers__l7BUv a{font-size:14px;font-weight:600;color:#795191}.FhirDataPlatforms_scopeRows__9wi07{border-top:1px solid #e3d5ed}.FhirDataPlatforms_scopeRows__9wi07 article{display:grid;grid-template-columns:.55fr 1fr 1.2fr;gap:28px;align-items:start;padding:25px 0;border-bottom:1px solid #e3d5ed}.FhirDataPlatforms_scopeRows__9wi07 article>span{font-size:11px;color:#ad8dbd}.FhirDataPlatforms_scopeRows__9wi07 small{display:block;font-size:15px;color:#92729f;margin-top:5px}.FhirDataPlatforms_scopeRows__9wi07 h3{font-size:21px;line-height:1.3;letter-spacing:-.025em;color:#684978;max-width:300px}.FhirDataPlatforms_scopeRows__9wi07 p{font-size:16px;line-height:1.7;color:#8b7298}.FhirDataPlatforms_boundary__ceucQ{display:grid;grid-template-columns:1fr 1.1fr;gap:60px;align-items:start}.FhirDataPlatforms_boundary__ceucQ>div>p:not(:first-child){font-size:14px}.FhirDataPlatforms_boundary__ceucQ>div:last-child>p{font-size:16px;line-height:1.8;color:#80678e}.FhirDataPlatforms_boundary__ceucQ a{display:block;font-size:15px;color:#754e8f;margin-top:16px;font-weight:600}@media(max-width:900px){.FhirDataPlatforms_choicePanel__yO2pH{gap:25px;padding:25px}.FhirDataPlatforms_providers__l7BUv{gap:20px}.FhirDataPlatforms_scopeRows__9wi07 article{grid-template-columns:.4fr 1fr 1.2fr;gap:20px}.FhirDataPlatforms_boundary__ceucQ{gap:30px}}@media(max-width:700px){.FhirDataPlatforms_blueprint__81alz{padding:22px}.FhirDataPlatforms_sourceRow__p96xk{gap:5px}.FhirDataPlatforms_sourceRow__p96xk>span{font-size:10px;padding:10px 5px}.FhirDataPlatforms_store__F1xEs{padding:20px}.FhirDataPlatforms_store__F1xEs h2{font-size:24px!important}.FhirDataPlatforms_choiceButtons__rOLxt{gap:8px}.FhirDataPlatforms_choiceButtons__rOLxt button{font-size:12px;padding:12px 11px;gap:8px;flex:1;justify-content:space-between}.FhirDataPlatforms_choiceButtons__rOLxt button>span:first-child{display:none}.FhirDataPlatforms_choicePanel__yO2pH{grid-template-columns:1fr;padding:24px;gap:24px}.FhirDataPlatforms_choicePanel__yO2pH h3{font-size:25px}.FhirDataPlatforms_choicePanel__yO2pH aside{padding:21px}.FhirDataPlatforms_providers__l7BUv{grid-template-columns:1fr;gap:30px}.FhirDataPlatforms_providers__l7BUv h3{font-size:25px;margin:13px 0}.FhirDataPlatforms_providers__l7BUv article>div{margin:16px 0}.FhirDataPlatforms_scopeRows__9wi07 article{grid-template-columns:35px 1fr;gap:15px}.FhirDataPlatforms_scopeRows__9wi07 small{display:none}.FhirDataPlatforms_scopeRows__9wi07 p{grid-column:2;font-size:13px}.FhirDataPlatforms_scopeRows__9wi07 h3{font-size:22px}.FhirDataPlatforms_boundary__ceucQ{grid-template-columns:1fr;gap:22px}.FhirDataPlatforms_boundary__ceucQ>div:last-child>p{font-size:14px}}.FhirDataPlatforms_page__3Aurj li,.FhirDataPlatforms_page__3Aurj p{color:#65516f}.FhirDataPlatforms_page__3Aurj figure figcaption{font-size:16px;color:#765382}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_label__tY0qF{font-size:16px;color:#795589}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_choicePanel__yO2pH p{color:#65516f}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_choicePanel__yO2pH .FhirDataPlatforms_tradeoff__OvYKd{color:#6e517d;font-size:17px}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_choicePanel__yO2pH ul{color:#6a5079}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_sourceRow__p96xk>span{color:#674675;font-size:14px}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_ingest___fS_i span{font-size:14px;color:#765184}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_store__F1xEs div>span{font-size:14px;color:#f1e5f8}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_controls__mxLKz{color:#745080;font-size:14px}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_blueprintNote__V2IV4{color:#73527e;font-size:16px}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_providers__l7BUv article>p{color:#695176}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_providers__l7BUv article>div>span{font-size:14px;color:#785084}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_providers__l7BUv article>div p{color:#684573;font-size:17px}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_providers__l7BUv a{font-size:16px;color:#69407f}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_scopeRows__9wi07 article>span{color:#80608f;font-size:14px}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_scopeRows__9wi07 small{font-size:16px;color:#795487}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_scopeRows__9wi07 p{color:#695276}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_boundary__ceucQ>div:last-child>p{color:#685074}.FhirDataPlatforms_page__3Aurj .FhirDataPlatforms_blueprint__81alz .FhirDataPlatforms_ingest___fS_i p{color:#71517e}.FhirDataPlatforms_page__3Aurj :is(a,button,summary,input,select,textarea):focus-visible{outline:3px solid #795196;outline-offset:5px}.FhirDataPlatforms_page__3Aurj section details p{color:#66516f}.FhirDataPlatforms_page__3Aurj section li p{color:#6e557b}.FhirDataPlatforms_page__3Aurj section li small{color:#765287;font-size:16px}.FhirDataPlatforms_page__3Aurj form p{color:#6b5478;font-size:14px}.FhirDataPlatforms_page__3Aurj form input,.FhirDataPlatforms_page__3Aurj form select,.FhirDataPlatforms_page__3Aurj form textarea{font-size:17px}