body.hqb-brand{--primary-color:var(--hqb-blue)}
body.hqb-brand ul li,body.hqb-brand p{color:var(--hqb-text)}
body.hqb-brand h2{color:var(--hqb-navy)}
body.hqb-brand h3{color:var(--hqb-navy)}
body.hqb-brand h4{color:var(--hqb-navy)}
body.hqb-brand section:nth-of-type(2n+1){background-color:var(--hqb-mist)}
body.hqb-brand header .header-inner ul li a{color:var(--hqb-text)}
body.hqb-brand header .header-inner ul li a::after{background-color:var(--hqb-blue)}
body.hqb-brand header .header-inner .blue-btn a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand section.hero{background-color:var(--hqb-blue)}
body.hqb-brand .hero .company-speciality .icon-wrap{background:var(--hqb-blue-hover)}
body.hqb-brand .hero .blue-btn a{color:var(--hqb-blue)}
body.hqb-brand .hero .blue-btn a::after,body.hqb-brand .core-billing .core-left a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .hero .blue-btn a .cs-icon::before{background-color:var(--hqb-blue)}
body.hqb-brand .hero .blue-btn a .cs-icon::after{border-bottom:2px solid var(--hqb-blue);border-right:2px solid var(--hqb-blue)}
body.hqb-brand h1{color:var(--hqb-navy)}
body.hqb-brand span.above-heading{color:var(--hqb-blue)}
body.hqb-brand .services .services-wrap .services-box .box-icon{background-color:var(--hqb-blue)}
body.hqb-brand .services .services-wrap .services-box .blue-btn a i{color:var(--hqb-blue)}
body.hqb-brand .services .services-wrap .services-box .blue-btn a{color:var(--hqb-blue)}
body.hqb-brand .services .services-wrap .blue-btn a .cs-icon::before{background-color:var(--hqb-blue)}
body.hqb-brand .services .services-wrap .blue-btn a .cs-icon::after{border-bottom:2px solid var(--hqb-blue);border-right:2px solid var(--hqb-blue)}
body.hqb-brand .services .blue-btn.see-all a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .comprehensive .comprehensive-box h3 span{color:var(--hqb-blue)}
body.hqb-brand .comprehensive .comprehensive-wrap .comprehensive-box{background-color:var(--hqb-mist)}
body.hqb-brand .comprehensive .comprehensive-wrap .comprehensive-box::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .process-2 .steps-wrap .step-icon{border:1px dashed var(--hqb-blue);background-color:var(--hqb-mist)}
body.hqb-brand .process-2 .steps-wrap .step-icon:hover{background-color:var(--hqb-blue)}
body.hqb-brand .process-2 .steps-wrap .step-box .step-icon::before{background-color:var(--hqb-navy)}
body.hqb-brand .process-2 .step-box .step-icon::after{border:1px dashed var(--hqb-blue)}
body.hqb-brand .process-2 .process-box-wrap .box{background-color:var(--hqb-blue)}
body.hqb-brand .process-2 .process-box-wrap .box::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .process-2 .process-wrap .left-col a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .why-choose-us .points.active{background:var(--hqb-blue)}
body.hqb-brand .what-we-do .expertise-wrap .expertise-box{background-color:var(--hqb-blue)}
body.hqb-brand .what-we-do .blue-btn a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .what-we-do .expertise-wrap .expertise-box::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .testimonials .map-marker::after{background-color:var(--hqb-blue)}
body.hqb-brand .contact-us .contact-wrap .right-col .contacts li a{color:var(--hqb-blue)}
body.hqb-brand .contact-us .contact-wrap .right-col .contacts li{color:var(--hqb-blue)}
body.hqb-brand section.banner.padding-banner .banner-wrapper .banner-image h4{color:var(--hqb-blue)}
body.hqb-brand section.banner.padding-banner form input[type="submit"]{background-color:var(--hqb-blue);border-color:var(--hqb-blue)}
body.hqb-brand section.banner.padding-banner form input[type="submit"]::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand section.banner .banner-wrapper h1{color:var(--hqb-blue)}
body.hqb-brand section.banner .banner-wrapper .banner-bottom-txt span{color:var(--hqb-blue)}
body.hqb-brand section.banner .banner-wrapper .banner-bottom-txt{color:var(--hqb-text)}
body.hqb-brand section.banner .left-col a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .btf .btf-wrap .left-col .services-icon-list li{background-color:var(--hqb-mist)}
body.hqb-brand .second-tabs .audit-tabs-inner button{background-color:var(--hqb-mist)}
body.hqb-brand .third .audit-tabs-inner button:hover,body.hqb-brand .third .audit-tabs-inner button.active{background:var(--hqb-blue)}
body.hqb-brand .second-tabs.third .audit-tabs-inner button:hover,body.hqb-brand .second-tabs.third .audit-tabs-inner button:active,body.hqb-brand .second-tabs.third .audit-tabs-inner button:focus,body.hqb-brand .second-tabs.third .audit-tabs-inner button:target,body.hqb-brand .second-tabs.third .audit-tabs-inner button.active,body.hqb-brand .dme-audit.second-tabs.third .audit-tabs-inner button.active,body.hqb-brand .dme-audit.second-tabs.third .audit-tabs-inner button:hover{background-color:var(--hqb-blue)}
body.hqb-brand .audit-tabs-inner button span{color:var(--hqb-text)}
body.hqb-brand .audit-tabs-inner button:hover,body.hqb-brand .audit-tabs-inner button.active{background:var(--hqb-blue);border-color:var(--hqb-blue)}
body.hqb-brand .audit-tabs-right .audit-tabs-info h3{color:var(--hqb-blue)}
body.hqb-brand .audit-tabs-right .audit-tabs-info p{color:var(--hqb-text)}
body.hqb-brand .audit-tabs .scheduling-form input[type="submit"]{background-color:var(--hqb-blue)}
body.hqb-brand .patient-access .patient-access-wrap ul li b{color:var(--hqb-blue)}
body.hqb-brand .patient-access .patient-access-wrap ul li a{color:var(--hqb-blue)}
body.hqb-brand .patient-access .box p span{color:var(--hqb-text)}
body.hqb-brand .patient-access .right-col-wrap .box p{color:var(--hqb-blue)}
body.hqb-brand .expertise h4{color:var(--hqb-text)}
body.hqb-brand .expertise p{color:var(--hqb-text)}
body.hqb-brand .expertise-testomonial > div{background:var(--hqb-blue)}
body.hqb-brand .leading-company{background-color:var(--hqb-mist)}
body.hqb-brand .leading-inner .leading-box .leading-icon{background-color:var(--hqb-sky)}
body.hqb-brand .leading-company .leading-box a:hover{background-color:var(--hqb-blue)}
body.hqb-brand .leading-company .leading-box a{background-color:var(--hqb-blue)}
body.hqb-brand .cta .services-top .btn-box .blue-btn a{color:var(--hqb-blue)}
body.hqb-brand .cta .services-top .btn-box .blue-btn a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .cta .services-top .blue-btn a .cs-icon::after{border-bottom:2px solid var(--hqb-blue);border-right:2px solid var(--hqb-blue)}
body.hqb-brand .cta .services-top .blue-btn a .cs-icon::before{background-color:var(--hqb-blue)}
body.hqb-brand section.faq.contact_faq{background-color:var(--hqb-mist)}
body.hqb-brand .faq .acc-head::before,body.hqb-brand .faq .acc-head::after{background-color:var(--hqb-navy)}
body.hqb-brand .faq .acc-head p{color:var(--hqb-text)}
body.hqb-brand .streamline-rcm .streamline-wrap .box{background-color:var(--hqb-mist)}
body.hqb-brand .streamline-rcm .streamline-wrap .box::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .streamline-rcm .streamline-wrap .box h3 span{color:var(--hqb-blue)}
body.hqb-brand .core-billing .core-billing-inner{background-color:var(--hqb-blue)}
body.hqb-brand .core-billing .core-left a{color:var(--hqb-blue)}
body.hqb-brand .core-billing .blue-btn a .cs-icon::before{background-color:var(--hqb-blue)}
body.hqb-brand .core-billing .blue-btn a .cs-icon::after{border-bottom:2px solid var(--hqb-blue);border-right:2px solid var(--hqb-blue)}
body.hqb-brand .core-billing .core-right .core-details{border:1px solid var(--hqb-text)}
body.hqb-brand .core-billing .core-right{background-color:var(--hqb-mist)}
body.hqb-brand .core-icon{background:var(--hqb-blue)}
body.hqb-brand .core-icon::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .support .support-wrap .card{background-color:var(--hqb-mist)}
body.hqb-brand .support .support-wrap .card::after,body.hqb-brand .second-banner .banner-box-wrap .box::after{background-color:var(--hqb-blue)}
body.hqb-brand .support .support-wrap .card .card-icon{background-color:var(--hqb-blue)}
body.hqb-brand .support .support-wrap .card .card-icon::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand section.second-banner .banner-box-wrap .box p{color:var(--hqb-blue)}
body.hqb-brand .procedure .acc-head::before,body.hqb-brand .procedure .acc-head::after{background-color:var(--hqb-navy)}
body.hqb-brand .procedure .procedure-wrap .right-col a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .process .circle.active{fill:var(--hqb-blue)}
body.hqb-brand #Group_65 > path:hover{fill:var(--hqb-blue)}
body.hqb-brand .process .inner .process-info h3{color:var(--hqb-text)}
body.hqb-brand .process .inner .process-info p{color:var(--hqb-text)}
body.hqb-brand .process .inner .process-info span{color:var(--hqb-blue)}
body.hqb-brand .audit-checklist h2{color:var(--hqb-text)}
body.hqb-brand .audit-list li::after{background-color:var(--hqb-blue)}
body.hqb-brand .audit-list li span{color:var(--hqb-text)}
body.hqb-brand .billing-services .billing-services-wrap .box{background-color:var(--hqb-mist)}
body.hqb-brand .billing-services .billing-services-wrap .box::after{background-color:var(--hqb-blue)}
body.hqb-brand .how-we-do .how-we-do-wrap li{background-color:var(--hqb-blue)}
body.hqb-brand .how-we-do .how-we-do-wrap li::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .services-contact{background-color:var(--hqb-blue)}
body.hqb-brand .services-contact .services-contact-wrap .right-col h3{color:var(--hqb-blue)}
body.hqb-brand .services-contact .services-contact-wrap .right-col p.cf7-disclaimer{color:var(--hqb-text) !important}
body.hqb-brand .services-contact .right-col form input[type="submit"]{background-color:var(--hqb-blue)}
body.hqb-brand .complexities .complexities-wrap .card p{color:var(--hqb-blue)}
body.hqb-brand .complexities .complexities-wrap .card{background-color:var(--hqb-mist)}
body.hqb-brand .complexities .complexities-wrap .card::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand section.audit-tabs.first-tabs.empower .audit-tabs-inner::before{background-color:var(--hqb-blue)}
body.hqb-brand section.empower .audit-tabs-inner button span::before{background-color:var(--hqb-blue)}
body.hqb-brand section.empower .audit-tabs-inner button span{color:var(--hqb-blue)}
body.hqb-brand .about .about-wrap h2 span{color:var(--hqb-blue)}
body.hqb-brand .about .about-right-animation span::before{background-color:var(--hqb-blue)}
body.hqb-brand .about .about-right-animation span:hover{border-color:var(--hqb-blue)}
body.hqb-brand .about .about-right-animation .popup-wraper{background:var(--hqb-mist)}
body.hqb-brand .about .about-right-animation .popup-wraper h4{color:var(--hqb-text)}
body.hqb-brand .img-on-left .img-on-left-wrap .blue-btn a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .why-auditing .auditing-box-wrap .box{background-color:var(--hqb-mist)}
body.hqb-brand .why-auditing .auditing-box-wrap .box::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .why-auditing .auditing-box-wrap .box span::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .why-auditing .auditing-box-wrap span{background:var(--hqb-blue)}
body.hqb-brand section.blue-bg{background-color:var(--hqb-blue)}
body.hqb-brand .blue-bg .blue-bg-wrap h3{color:var(--hqb-blue)}
body.hqb-brand .compliance .compliance-wrap .blue-btn a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .vision-mission .box .box-number span{border:1px solid var(--hqb-blue);color:var(--hqb-blue)}
body.hqb-brand .vision-mission .box .box-number:hover span{background-color:var(--hqb-blue)}
body.hqb-brand .vision-mission .vision-mission-wrap .box h3{color:var(--hqb-blue)}
body.hqb-brand .about-services .about-services-inner .right-col a{color:var(--hqb-blue)}
body.hqb-brand .about-services .about-services-inner .right-col a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .about-services .about-services-inner{background-color:var(--hqb-blue)}
body.hqb-brand .about-services .blue-btn a .cs-icon::before{background-color:var(--hqb-blue)}
body.hqb-brand .about-services .blue-btn a .cs-icon::after{border-color:var(--hqb-blue)}
body.hqb-brand .about-services .about-services-inner .left-col .box span{color:var(--hqb-blue)}
body.hqb-brand .how-we-work .container{background-color:var(--hqb-mist)}
body.hqb-brand .how-we-work .work-wrap .right-col{background-color:var(--hqb-blue)}
body.hqb-brand .how-we-work .work-wrap .right-col::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand .how-we-work .work-wrap .left-col .card span{background-color:var(--hqb-blue)}
body.hqb-brand .how-we-work .work-wrap .left-col .card span:hover{background-color:var(--hqb-blue-hover)}
body.hqb-brand .how-we-work .blue-btn a::after{background-color:var(--hqb-blue-hover)}
body.hqb-brand footer{background-color:var(--hqb-navy)}
body.hqb-brand footer .footer-social-link i{color:var(--hqb-navy)}
body.hqb-brand footer .subscribe-btn{background-color:var(--hqb-text)}
body.hqb-brand footer .subscribe-btn:hover{background-color:var(--hqb-text)}
body.hqb-brand .ProductFeatureCard.Card{--productFeatureGraphicBackgroundColor:var(--hqb-mist)}
body.hqb-brand .about-solution .about-cards .icon-card figure.bright-teal::before{background-color:var(--hqb-blue)}
body.hqb-brand .about-solution .about-cards .icon-card:nth-child(2) figure.bright-teal::before{background-color:var(--hqb-sky)}
body.hqb-brand .about-solution .about-cards .icon-card:nth-child(3) figure.bright-teal::before{background-color:var(--hqb-sky)}
body.hqb-brand .result-card-wrapper .result-card:nth-child(2) span{color:var(--hqb-blue)}
body.hqb-brand .result-card-wrapper .result-card:nth-child(2) p{color:var(--hqb-blue)}
body.hqb-brand .cat_box{background:var(--hqb-mist);color:var(--hqb-blue) !important}
body.hqb-brand .complexities.landing-complexities .services-top p{color:var(--hqb-blue)}
body.hqb-brand .complexities.landing-complexities .complexities-wrap .card p{color:var(--hqb-text)}
body.hqb-brand .compliance.landing-compliance ul.icon-list li span{background:var(--hqb-navy)}
body.hqb-brand .compliance.landing-compliance .compliance-wrap .left-col h3{color:var(--hqb-blue)}
body.hqb-brand .specialties{background-color:var(--hqb-mist)}
body.hqb-brand .specialties .yellow-btn:hover{background-color:var(--hqb-blue)}
body.hqb-brand .specialties .yellow-btn{background-color:var(--hqb-blue)}
body.hqb-brand .innovation .box_item{background-color:var(--hqb-mist)}
body.hqb-brand section.faq_2{background-color:var(--hqb-blue)}
body.hqb-brand .faq_2_head::before,body.hqb-brand .faq_2_head::after{background-color:var(--hqb-navy)}
body.hqb-brand #scroll::-webkit-scrollbar-track{background-color:var(--hqb-mist)}
body.hqb-brand #scroll::-webkit-scrollbar{background-color:var(--hqb-mist)}
body.hqb-brand #scroll::-webkit-scrollbar-thumb{background-color:var(--hqb-blue)}
body.hqb-brand .nationwide_expertise_content span{color:var(--hqb-text)}
body.hqb-brand .choice-card:nth-child(2n+1) .bg-shadow{background-color:var(--hqb-blue)}
body.hqb-brand .form_banner .scheduling-form p input[type="submit"]{background:var(--hqb-blue)}
body.hqb-brand .flip_front h3{color:var(--hqb-text)}
body.hqb-brand .flip_back{background:var(--hqb-blue)}
body.hqb-brand .dme_banner .blue-btn a{color:var(--hqb-blue)}
body.hqb-brand .dme_banner .blue-btn a .cs-icon{color:var(--hqb-blue) !important}
body.hqb-brand .dme_banner .blue-btn a .cs-icon::before{background-color:var(--hqb-blue)}
body.hqb-brand .dme_banner .blue-btn a .cs-icon::after{border-bottom:2px solid var(--hqb-blue);border-right:2px solid var(--hqb-blue)}
body.hqb-brand .count_box.r_border::after{background:var(--hqb-blue)}
body.hqb-brand .counter_flex .count_box span{color:var(--hqb-blue)}
body.hqb-brand .revenue_cycle .revenue_cycle_service_1{background:var(--hqb-mist)}
body.hqb-brand .revenue_cycle .revenue_listing li{background-color:var(--hqb-mist)}
body.hqb-brand .dme-audit.second-tabs.third .audit-tabs-inner button{background-color:var(--hqb-mist)}
body.hqb-brand .landing-page-banner.padding-banner .blue-btn a{color:var(--hqb-blue)}
body.hqb-brand .landing-page-banner.padding-banner .blue-btn a .cs-icon::before{background-color:var(--hqb-blue)}
body.hqb-brand .landing-page-banner.padding-banner .blue-btn a .cs-icon::after{border-color:var(--hqb-blue)}
body.hqb-brand header a.phone-number{color:var(--hqb-blue)}
body.hqb-brand header a.phone-number i{background:var(--hqb-blue)}
body.hqb-brand .ehr-services .wcu-wrap .box{background:var(--hqb-mist)}
body.hqb-brand section.banner.padding-banner .banner-wrapper .banner-image.form .cf7-form input[type="submit"]{background:var(--hqb-blue)}
body.hqb-brand section.banner.padding-banner .banner-wrapper .banner-image.form .cf7-form input[type="submit"]:hover{background:var(--hqb-blue-hover)}
body.hqb-brand .wpcf7-form .cf7-group p{color:var(--hqb-text) !important}
body.hqb-brand .blogs_detail.main_blog_page .blogs_detail_item p{color:var(--hqb-text)}
body.hqb-brand .blogs_detail.main_blog_page .blogs_detail_item p span{color:var(--hqb-blue)}
body.hqb-brand .blogs_detail.main_blog_page .blogs_detail_item h3{color:var(--hqb-navy)}
body.hqb-brand .blogs_detail.main_blog_page .blogs_detail_item a{background-color:var(--hqb-blue)}
body.hqb-brand .blogs_detail.main_blog_page .blogs_detail_item a:hover{background-color:var(--hqb-blue-hover)}
body.hqb-brand .blogs_banner .blogs_detail_info a{color:var(--hqb-blue)}
body.hqb-brand .blogs_banner .blogs_detail_info h3,body.hqb-brand .blogs_banner .blogs_detail_info h2{color:var(--hqb-navy)}
body.hqb-brand .blogs_banner .blogs_detail_info h4{color:var(--hqb-navy)}
body.hqb-brand .blogs_banner .blogs_detail_info p{color:var(--hqb-text)}
body.hqb-brand .blogs_banner .blogs_detail_info span{color:var(--hqb-text)}
body.hqb-brand .blog-top .blog-right h3{color:var(--hqb-blue)}
body.hqb-brand .blog-top .blog-right p{color:var(--hqb-text)}
body.hqb-brand .sidebar ul{border:1px solid var(--hqb-blue)}
body.hqb-brand .sidebar_contact label{color:var(--hqb-text)}
body.hqb-brand .sidebar_contact .wpcf7-submit{background-color:var(--hqb-blue)}
body.hqb-brand .sidebar_contact input[type="submit"]{background-color:var(--hqb-blue)}
body.hqb-brand .sidebar_contact h3{color:var(--hqb-navy)}
body.hqb-brand .sidebar h3{color:var(--hqb-blue);border-color:var(--hqb-blue) var(--hqb-blue) currentcolor}
body.hqb-brand .sidebar ul li a{color:var(--hqb-blue)}
body.hqb-brand .column p{color:var(--hqb-text)}
body.hqb-brand .author-name{color:var(--hqb-text)}
body.hqb-brand .billing-tag a{color:var(--hqb-text)}
body.hqb-brand .blogs_banner .container h2,body.hqb-brand .blogs_banner .container h3,body.hqb-brand .blogs_banner .container h4,body.hqb-brand .blogs_banner .container h5{color:var(--hqb-blue)}
body.hqb-brand .blogs_banner .container h1{color:var(--hqb-blue)}
body.hqb-brand .appoinment-section{background:linear-gradient(var(--hqb-blue) 0%, var(--hqb-navy) 100%) 0% 0% no-repeat padding-box padding-box transparent}
body.hqb-brand .appoinment-section a{color:var(--hqb-blue)}
body.hqb-brand .kadence-conversion form input[type="submit"]{background-color:var(--hqb-blue)}
body.hqb-brand .content-wrap h3,body.hqb-brand .content-wrap h2,body.hqb-brand .content-wrap p span{color:var(--hqb-blue)}
body.hqb-brand .banner.padding-banner.choose_us{background:var(--hqb-blue)}
body.hqb-brand .choose_us .blue-btn a{color:var(--hqb-blue)}
body.hqb-brand .top_solutions .flex_wrapper .list_items li a{color:var(--hqb-text)}
body.hqb-brand .top_solutions .flex_wrapper .list_items li a:hover{color:var(--hqb-blue)}
body.hqb-brand .serve .item_name{background-color:var(--hqb-sky)}
body.hqb-brand .serve .item_name:hover{background-color:var(--hqb-blue)}
body.hqb-brand .upfront_charges .img_item{background-color:var(--hqb-blue)}
body.hqb-brand .upfront_charges .inner_content{border-color:rgb(112, 112, 112) rgb(112, 112, 112) rgb(112, 112, 112) var(--hqb-blue)}
body.hqb-brand .upfront_charges .inner_content::before{background-color:var(--hqb-blue)}
body.hqb-brand section.pricing-banner{background:var(--hqb-mist) !important}
body.hqb-brand .pricing-model-table .default-model-link{color:var(--hqb-blue)}
body.hqb-brand .pricing-model-table .pricing-table thead th{background-color:var(--hqb-blue)}
body.hqb-brand section.cycle-management .rcm-item{background-color:var(--hqb-mist);color:var(--hqb-navy)}
body.hqb-brand section.cycle-management .checkmark{color:var(--hqb-blue)}
body.hqb-brand .enrollment-section{background-color:var(--hqb-mist)}
body.hqb-brand section.enrollment-section .section-title{color:var(--hqb-blue)}
body.hqb-brand section.enrollment-section .icon-placeholder{color:var(--hqb-blue)}
body.hqb-brand section.enrollment-section .payer-type{color:var(--hqb-blue)}
body.hqb-brand section.enrollment-section .examples{color:var(--hqb-text)}
body.hqb-brand section.packages-section .section-title{color:var(--hqb-text)}
body.hqb-brand section.packages-section .basic-header{background-color:var(--hqb-blue)}
body.hqb-brand section.packages-section .advanced-header{background-color:var(--hqb-blue)}
body.hqb-brand section.packages-section .premium-header{background-color:var(--hqb-blue)}
body.hqb-brand section.packages-section .feature-list li{color:var(--hqb-text)}
body.hqb-brand section.packages-section .feature-list .check{color:var(--hqb-blue)}
body.hqb-brand section.packages-section .cta-button{background-color:var(--hqb-blue)}
body.hqb-brand section.packages-section .cta-button:hover{background-color:var(--hqb-blue)}
body.hqb-brand section.packages-section .included-features li{color:var(--hqb-text)}
body.hqb-brand section.packages-section .included-features .check-blue{color:var(--hqb-blue)}
body.hqb-brand #payment-form h3{color:var(--hqb-text)}
body.hqb-brand #submit{background-color:var(--hqb-blue)}
body.hqb-brand #submit:hover{background-color:var(--hqb-blue)}
body.hqb-brand .cf7-form input:focus,body.hqb-brand .cf7-form select:focus,body.hqb-brand .cf7-form textarea:focus{border-color:var(--hqb-blue)}
body.hqb-brand .cf7-form input[type="submit"]{background:var(--hqb-blue)}
body.hqb-brand .cf7-form input[type="submit"]:hover{background:var(--hqb-blue)}
body.hqb-brand .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--hqb-blue) !important}
@media screen and (min-width: 992px){body.hqb-brand header .navbar .sub-menu li a:hover{background:var(--hqb-blue)}}
@media (max-width: 1200px){body.hqb-brand header{border-bottom:1px solid var(--hqb-blue)}}
@media (max-width: 991px){body.hqb-brand header .hamburger-menu span{background-color:var(--hqb-text)}}
@media (max-width: 991px){body.hqb-brand header .overlay{background-color:var(--hqb-navy)}}
@media (max-width: 768px){body.hqb-brand .choice-card{background-color:var(--hqb-blue)}}
@media (max-width: 768px){body.hqb-brand .choice-card:nth-child(2n+1){background-color:var(--hqb-blue)}}
@media (max-width: 640px){body.hqb-brand .streamline-rcm .streamline-wrap .box:hover h3 span{color:var(--hqb-blue)}}
@media (max-width: 640px){body.hqb-brand header .need-help .search-field:focus{border:1px solid var(--hqb-navy)}}
@media (max-width: 600px){body.hqb-brand .pricing-table td::before{color:var(--hqb-text)}}body.hqb-brand {
--hqb-font: "InterVariable", "Inter", Arial, sans-serif;
--hqb-blue:#28658A; --hqb-blue-hover:#1D4C69; --hqb-navy:#243746;
--hqb-text:#4D606E; --hqb-muted:#607583;
--hqb-mist:#F4F7FA; --hqb-sky:#E8F3F8; --hqb-line:#D5E0E8;
--hqb-control:#7B8F9D; --hqb-white:#FFFFFF; --hqb-error:#B42318;
--primary-blue:var(--hqb-blue); --primary-color:var(--hqb-blue);
font-family:var(--hqb-font)!important;font-size:16px;line-height:1.5;
font-weight:400;color:var(--hqb-text);background:var(--hqb-white);
-webkit-font-smoothing:antialiased;
} body.hqb-brand :is(h1,h2,h3,h4,h5,h6,p,li,a,button,input,textarea,select,label,blockquote,figcaption,table,th,td,small,summary,div,span):not([class*="icon"]):not([class*="fa-"]):not(.fa):not(.fas):not(.far):not(.fab) {
font-family:var(--hqb-font)!important;
}
body.hqb-brand :is(h1,h2,h3,h4,h5,h6) {
font-weight:300!important;text-transform:none;
} body.hqb-brand :is(.contact-hero,.workflow,.location,.faq,.about-us,.services-2,.process-2,.what-we-do,.comprehensive,.why-choose-us,.ehr-services,.blogs_detail_item,.blogs_detail_info,.content-wrap,.contact-us) :is(h1,h2,h3,h4,h5,h6) {color:var(--hqb-navy);}
body.hqb-brand h1 {font-size:48px!important;line-height:1.15!important;letter-spacing:-.02em;}
body.hqb-brand h2 {font-size:32px!important;line-height:1.1!important;letter-spacing:-.02em;}
body.hqb-brand h3 {font-size:26px!important;line-height:1.12!important;letter-spacing:-.01em;}
body.hqb-brand h4 {font-size:22px!important;line-height:1.2!important;letter-spacing:-.01em;}
body.hqb-brand h5 {font-size:18px!important;line-height:1.35!important;letter-spacing:0;}
body.hqb-brand h6 {font-size:16px!important;line-height:1.4!important;letter-spacing:0;}
body.hqb-brand :is(h1,h2,h3,h4,h5,h6) :is(strong,b,span,a) {font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;}
body.hqb-brand :is(p,li,blockquote) {font-size:16px!important;line-height:1.5!important;}
body.hqb-brand :is(p,li,blockquote) :is(span,strong,b) {font-size:inherit!important;line-height:inherit!important;}
body.hqb-brand :is(p,li) :is(strong,b) {font-weight:600;}
body.hqb-brand :is(.hero,.banner,.dme_banner,.contact-hero) > .container p {max-width:66ch;}
body.hqb-brand .hero p {font-size:18px!important;line-height:1.5!important;} body.hqb-brand .blogs_detail_item h2.hqb-directory-card-title,
body.hqb-brand .hqb-directory-card-title,
body.hqb-brand .hqb-card-title,
body.hqb-brand .hqb-form-title {font-size:22px!important;line-height:1.3!important;letter-spacing:-.01em;}
body.hqb-brand .blogs_detail_item h2.hqb-directory-card-title {margin:24px 0 12px;}
body.hqb-brand .hqb-sidebar-title {font-size:18px!important;line-height:1.35!important;font-weight:400!important;}
body.hqb-brand .hqb-footer-title {font-size:16px!important;line-height:1.4!important;font-weight:500!important;margin-bottom:16px;letter-spacing:0;}
body.hqb-brand .hqb-testimonial-name {font-size:16px!important;font-weight:500;}
body.hqb-brand .faq > .container > h2 {font-size:32px!important;line-height:1.1!important;font-weight:300!important;}
body.hqb-brand .faq .acc-head .hqb-faq-title {font-size:18px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:-.01em;}
body.hqb-brand .faq .acc-head {padding:16px 48px 16px 20px;}
body.hqb-brand .faq .acc-content {padding:0 20px 16px;}
body.hqb-brand .acc {border:1px solid var(--hqb-line);border-radius:8px;box-shadow:0 3px 12px rgba(18,48,74,.06);}
body.hqb-brand .blogs_detail_info :is(p,li,blockquote) {font-size:18px!important;line-height:1.6!important;}
body.hqb-brand .blogs_detail_info h2 {font-size:28px!important;line-height:1.25!important;}
body.hqb-brand .blogs_detail_info h3 {font-size:22px!important;line-height:1.3!important;}
body.hqb-brand .blogs_detail_info :is(h4,h5,h6) {font-size:18px!important;line-height:1.4!important;}
body.hqb-brand .content-wrap h2 {font-size:28px!important;line-height:1.25!important;}
body.hqb-brand .content-wrap h3 {font-size:22px!important;line-height:1.3!important;}
body.hqb-brand :is(th,td) {font-size:14px!important;line-height:1.5!important;}
body.hqb-brand .blogs_detail_item :is(.category,.blog-category,.category-tag) {font-size:13px!important;} body.hqb-brand :is(.services-2,.process-2,.what-we-do,.contact_faq) {background-color:var(--hqb-mist)!important;}
body.hqb-brand :is(.hero,.testimonials) {background-color:var(--hqb-navy)!important;}
body.hqb-brand :is(.hero,.testimonials,.divider-cta-section) :is(h1,h2,h3,h4,h5,h6,p,li) {color:var(--hqb-white);}
body.hqb-brand .hero h1 span {color:inherit;}
body.hqb-brand .blue-btn > a,
body.hqb-brand :is(button.wpcf7-submit,input.wpcf7-submit) {
background:var(--hqb-blue)!important;color:var(--hqb-white)!important;
border:1px solid var(--hqb-blue)!important;border-radius:6px;
font-size:14px!important;line-height:1.4!important;font-weight:500;
padding:12px 20px;min-height:44px;letter-spacing:0;text-transform:none;
}
body.hqb-brand .blue-btn > a:hover,
body.hqb-brand :is(button.wpcf7-submit,input.wpcf7-submit):hover {background:var(--hqb-blue-hover)!important;border-color:var(--hqb-blue-hover)!important;}
body.hqb-brand .hero .blue-btn > a {background:var(--hqb-white)!important;color:var(--hqb-blue)!important;border-color:var(--hqb-white)!important;}
body.hqb-brand header nav :is(li,a,button) {font-size:14px!important;line-height:1.4!important;font-weight:400;}
body.hqb-brand header nav a {color:var(--hqb-navy);}
body.hqb-brand header nav a:hover {color:var(--hqb-blue);}
body.hqb-brand footer :is(p,li,a) {font-size:14px!important;line-height:1.6!important;}
body.hqb-brand .wpcf7 label {font-size:14px!important;line-height:1.4!important;font-weight:500;}
body.hqb-brand .wpcf7 :is(input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]),select,textarea) {
font-size:16px!important;line-height:1.5!important;color:var(--hqb-navy);
border-color:var(--hqb-control);border-radius:6px;
}
body.hqb-brand .wpcf7-not-valid-tip {font-size:14px!important;color:var(--hqb-error);}
body.hqb-brand :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible {
outline:3px solid var(--hqb-blue);outline-offset:3px;
}
body.hqb-brand :is(.hero,.testimonials,.divider-cta-section) :is(a,button):focus-visible {outline-color:var(--hqb-white);}
@media(max-width:767px) {
body.hqb-brand h1 {font-size:36px!important;}
body.hqb-brand h2,body.hqb-brand .faq > .container > h2 {font-size:28px!important;}
body.hqb-brand h3 {font-size:22px!important;}
body.hqb-brand h4 {font-size:20px!important;}
body.hqb-brand .hqb-directory-card-title,body.hqb-brand .blogs_detail_item h2.hqb-directory-card-title,body.hqb-brand .hqb-card-title,body.hqb-brand .hqb-form-title {font-size:20px!important;}
body.hqb-brand .blogs_detail_info h2,body.hqb-brand .content-wrap h2 {font-size:26px!important;}
body.hqb-brand .blogs_detail_info h3,body.hqb-brand .content-wrap h3 {font-size:21px!important;}
body.hqb-brand .hero p {font-size:17px!important;}
body.hqb-brand .blogs_detail_info :is(p,li,blockquote) {font-size:17px!important;}
}
@media(prefers-reduced-motion:reduce) {
body.hqb-brand [data-aos] {transform:none!important;opacity:1!important;transition:none!important;}
body.hqb-brand {scroll-behavior:auto;}
} body.hqb-brand .hero h1 span::before {background-image:none!important;background-color:var(--hqb-sky);height:2px;}
body.hqb-brand :is(p,li) {color:var(--hqb-text);}
body.hqb-brand :is(.hero,.testimonials,.divider-cta-section,footer,.expertise-box,.process-box-wrap .box,.expertise-testomonial) :is(p,li) {color:var(--hqb-white);}
body.hqb-brand .what-we-do .expertise-box :is(h2,h3,h4) {color:var(--hqb-white);}
body.hqb-brand .comprehensive-box:hover :is(h3,h3 span,p) {color:var(--hqb-white);}
body.hqb-brand .hero .blue-btn > a::after {background-color:var(--hqb-sky)!important;}
body.hqb-brand .hero .blue-btn > a .cs-icon::before {background-color:var(--hqb-blue)!important;}
body.hqb-brand .hero .blue-btn > a .cs-icon::after {border-color:var(--hqb-blue)!important;}
body.hqb-brand .services .blue-btn > a .cs-icon::before {background-color:var(--hqb-white)!important;}
body.hqb-brand .services .blue-btn > a .cs-icon::after {border-color:var(--hqb-white)!important;}
body.hqb-brand .hero .company-speciality .icon-wrap {background:var(--hqb-blue)!important;} body.hqb-brand {overflow-x:clip;}body.hqb-brand .screen-reader-text:focus{color:var(--hqb-text)}
body.hqb-brand{--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px var(--hqb-navy);--wp--preset--shadow--crisp:6px 6px 0px var(--hqb-navy)}
body.hqb-brand .hero-content h1{color:var(--hqb-navy)}
body.hqb-brand .hero-form-wrapper .contact-form h3{color:var(--hqb-blue)}
body.hqb-brand .hero-form-wrapper .contact-form-intro p{color:var(--hqb-muted)}
body.hqb-brand .hero-form-wrapper .form-disclaimer{color:var(--hqb-muted)}
body.hqb-brand .hero-form-wrapper .btn-submit{background:var(--hqb-blue)}
body.hqb-brand .hero-form-wrapper .btn-submit:hover{background:var(--hqb-blue-hover)}
body.hqb-brand .workflow-card{background:var(--hqb-mist)}
body.hqb-brand .faq-section{background:var(--hqb-mist)}
body.hqb-brand .acc-head h4{color:var(--hqb-navy)}
body.hqb-brand .divider-cta-btn{color:var(--hqb-blue)}
body.hqb-brand .need-help .blue-btn a{color:var(--hqb-blue)}
body.hqb-brand .need-help .blue-btn a .cs-icon::before{background-color:var(--hqb-blue)}
body.hqb-brand .need-help .blue-btn a .cs-icon::after{border-bottom:2px solid var(--hqb-blue);border-right:2px solid var(--hqb-blue)}
body.hqb-brand .blog_cat{color:var(--hqb-blue);border:1px solid var(--hqb-blue)}
body.hqb-brand .blog_cat:hover{background-color:var(--hqb-blue)}
body.hqb-brand .cat_more{background-color:var(--hqb-blue)}
body.hqb-brand .cat_more:hover{color:var(--hqb-blue)}
body.hqb-brand .view-more-button{background-color:var(--hqb-blue)}
body.hqb-brand .view-more-button:hover{background-color:var(--hqb-blue-hover)}
body.hqb-brand .active-blog{background-color:var(--hqb-blue)}
body.hqb-brand .blog_categories_button h1{color:var(--hqb-navy)}
body.hqb-brand .breadcrumbs{color:var(--hqb-text)}
body.hqb-brand table thead tr{background-color:var(--hqb-blue)}
body.hqb-brand table tbody tr:nth-child(2n){background-color:var(--hqb-mist)}
body.hqb-brand table tr th{background-color:var(--hqb-blue)}
body.hqb-brand table tr td a{color:var(--hqb-blue-hover)}
body.hqb-brand .breadcrumbs{color:var(--hqb-text)}
body.hqb-brand .schedule_appointment:hover{background-color:var(--hqb-blue-hover)}
body.hqb-brand .toc a{color:var(--hqb-text)} body.hqb-brand {--hqb-content:1180px;--hqb-gutter:32px;--primary-color:var(--hqb-blue);--primary-blue:var(--hqb-blue);}
body.hqb-brand :is(.container,.container-fluid) {width:100%!important;max-width:calc(var(--hqb-content) + var(--hqb-gutter)*2)!important;padding-left:var(--hqb-gutter)!important;padding-right:var(--hqb-gutter)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;}
body.hqb-brand :is(.container,.container-fluid) :is(.container,.container-fluid) {max-width:100%!important;padding-left:0!important;padding-right:0!important;}
body.hqb-brand > section:not(.content-wrap) {padding-top:64px!important;padding-bottom:64px!important;}
body.hqb-brand :is(header,footer) {padding-left:0;padding-right:0;}
body.hqb-brand [data-aos] {opacity:1!important;transform:none!important;transition:none!important;}
body.hqb-brand :is(h1,h2,h3,h4) {text-wrap:pretty;overflow-wrap:break-word;}
body.hqb-brand h1 {margin-bottom:24px!important;}
body.hqb-brand h2 {margin-bottom:20px!important;}
body.hqb-brand :is(h3,h4) {margin-bottom:12px;}
body.hqb-brand .hero h1 span {display:inline!important;white-space:normal;}
body.hqb-brand .hero h1 span::before {content:none!important;}
body.hqb-brand .above-heading {font-size:14px!important;line-height:1.5!important;font-weight:500!important;letter-spacing:.02em;margin-bottom:12px!important;color:var(--hqb-blue)!important;}
body.hqb-brand :is(a,button) { -webkit-tap-highlight-color:transparent; }
body.hqb-brand a {color:var(--hqb-blue);}
body.hqb-brand .blue-btn {width:auto!important;max-width:100%!important;}
body.hqb-brand :is(.blue-btn > a,a.yellow-btn,a.btn-primary,a.btn-secondary,a.schedule_appointment,button.view-more-button,input.wpcf7-submit,button.wpcf7-submit) {
display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px;box-sizing:border-box!important;
width:auto!important;max-width:100%!important;min-height:48px!important;height:auto!important;
padding:11px 20px!important;font-family:var(--hqb-font)!important;font-size:16px!important;line-height:24px!important;font-weight:500!important;
letter-spacing:0!important;text-align:center!important;white-space:normal!important;text-transform:none!important;
border:1px solid var(--hqb-blue)!important;border-radius:6px!important;background:var(--hqb-blue)!important;color:var(--hqb-white)!important;
text-decoration:none!important;vertical-align:middle;}
body.hqb-brand :is(.blue-btn > a,a.yellow-btn,a.btn-primary,a.btn-secondary,a.schedule_appointment,button.view-more-button,input.wpcf7-submit,button.wpcf7-submit):hover {background:var(--hqb-blue-hover)!important;border-color:var(--hqb-blue-hover)!important;}
body.hqb-brand :is(.blue-btn > a,a.yellow-btn,a.btn-primary,a.schedule_appointment) > :is(span,b,strong) {font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;}
body.hqb-brand .blue-btn > a::after {content:none!important;}
body.hqb-brand .blue-btn > a .cs-icon {flex:0 0 10px;width:10px;height:10px;margin-left:0!important;}
body.hqb-brand .blue-btn > a .cs-icon::before {background:currentColor!important;}
body.hqb-brand .blue-btn > a .cs-icon::after {border-color:currentColor!important;}
body.hqb-brand :is(.hero,.testimonials,.divider-cta-section) .blue-btn > a {background:var(--hqb-white)!important;border-color:var(--hqb-white)!important;color:var(--hqb-blue)!important;}
body.hqb-brand :is(.hero,.testimonials,.divider-cta-section) .blue-btn > a:hover {background:var(--hqb-sky)!important;border-color:var(--hqb-sky)!important;}
body.hqb-brand :is(.hero,.testimonials,.divider-cta-section) .blue-btn > a .cs-icon::before {background:currentColor!important;}
body.hqb-brand :is(.hero,.testimonials,.divider-cta-section) .blue-btn > a .cs-icon::after {border-color:currentColor!important;}
body.hqb-brand .services .services-wrap {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;align-items:stretch;}
body.hqb-brand .services .services-wrap .services-box {width:100%!important;max-width:none!important;display:flex;flex-direction:column;padding:24px!important;box-sizing:border-box;min-width:0;}
body.hqb-brand .services .services-wrap .services-box .box-image {width:100%;margin-bottom:20px;}
body.hqb-brand .services .services-wrap .services-box .box-image img {width:100%;height:220px;object-fit:cover;}
body.hqb-brand .services .services-wrap .services-box :is(h2,h3) {font-size:22px!important;line-height:1.3!important;font-weight:300!important;margin:0 0 12px!important;}
body.hqb-brand .services .services-wrap .services-box p {margin-bottom:20px!important;}
body.hqb-brand .services .services-wrap .services-box .blue-btn {margin-top:auto!important;padding-top:4px;align-self:flex-start;}
body.hqb-brand .services .blue-btn.see-all {margin:28px auto 0!important;display:table;}
body.hqb-brand .workflow-card {background:var(--hqb-mist)!important;}
body.hqb-brand .hqb-cookie-controls {background:var(--hqb-navy)!important;}
body.hqb-brand .hqb-cookie-controls button {color:var(--hqb-white)!important;min-height:44px;}
body.hqb-brand footer :is(p,span,a,li) {color:var(--hqb-sky)!important;}
body.hqb-brand footer a:hover {color:var(--hqb-white)!important;}
body.hqb-brand hr {background-color:var(--hqb-line)!important;color:var(--hqb-line)!important;border-color:var(--hqb-line)!important;}
body.hqb-brand .breadcrumbs {color:var(--hqb-text)!important;line-height:1.5;}
body.hqb-brand .breadcrumbs a,body.hqb-brand .breadcrumbs a span {color:var(--hqb-blue)!important;}
body.hqb-brand .breadcrumbs > span {color:var(--hqb-text)!important;}
body.hqb-brand .blog_cat {font-size:14px!important;line-height:20px!important;padding:11px 16px!important;min-height:44px;white-space:normal;}
body.hqb-brand :is(.blog_cat.active-blog,.blog_cat.cat_more) {background:var(--hqb-blue)!important;border-color:var(--hqb-blue)!important;color:var(--hqb-white)!important;}
body.hqb-brand .blog_cat:not(.active-blog):not(.cat_more) {color:var(--hqb-blue)!important;border-color:var(--hqb-blue)!important;background:var(--hqb-white)!important;}
body.hqb-brand .blog_cat sup {color:inherit!important;}
body.hqb-brand .blogs_detail_info :is(table th,table thead tr) {background:var(--hqb-blue)!important;color:var(--hqb-white)!important;}
body.hqb-brand .blogs_detail_info table :is(th,td) {padding:12px 14px!important;line-height:1.5!important;vertical-align:top;}
body.hqb-brand .blogs_detail_info table tr:nth-child(even) {background:var(--hqb-mist)!important;}
body.hqb-brand :is(.wpcf7 .cf7-disclaimer,.hero-subtext) {color:var(--hqb-text)!important;}
body.hqb-brand .wpcf7 :is(.hqb-field-label,input,textarea,select) {min-width:0;}
body.hqb-brand .wpcf7 :is(input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea) {min-height:48px!important;height:auto;box-sizing:border-box!important;padding:11px 14px!important;line-height:24px!important;border:1px solid var(--hqb-control)!important;color:var(--hqb-navy)!important;background:var(--hqb-white)!important;}
body.hqb-brand .wpcf7 textarea {min-height:128px!important;}
body.hqb-brand .wpcf7 .select2-selection {min-height:48px!important;height:auto!important;border:1px solid var(--hqb-control)!important;border-radius:6px;box-sizing:border-box;}
body.hqb-brand .wpcf7 .select2-selection__rendered {font-family:var(--hqb-font)!important;font-size:16px!important;line-height:24px!important;padding:11px 14px!important;}
body.hqb-brand .wpcf7 .select2-selection__arrow {height:46px!important;}
body.hqb-brand .wpcf7 .form-wrap {gap:12px 20px!important;}
body.hqb-brand .wpcf7 .form-wrap > .hqb-field-label {flex-basis:calc(50% - 10px);}
body.hqb-brand :is(svg [fill='#1f67a6' i],svg [fill='#1767a5' i]) {fill:var(--hqb-blue)!important;}
body.hqb-brand svg [stroke='#1f67a6' i] {stroke:var(--hqb-blue)!important;}
@media(max-width:1023px) {
body.hqb-brand {--hqb-gutter:24px;}
body.hqb-brand .services .services-wrap {grid-template-columns:repeat(2,minmax(0,1fr));}
body.hqb-brand > section:not(.content-wrap) {padding-top:48px!important;padding-bottom:48px!important;}
}
@media(max-width:767px) {
body.hqb-brand {--hqb-gutter:20px;}
body.hqb-brand > section:not(.content-wrap) {padding-top:40px!important;padding-bottom:40px!important;}
body.hqb-brand .services .services-wrap {grid-template-columns:minmax(0,1fr);}
body.hqb-brand .services .services-wrap .services-box {padding:20px!important;}
body.hqb-brand .services .services-wrap .services-box .box-image img {height:210px;}
body.hqb-brand h1 {font-size:36px!important;line-height:1.15!important;}
body.hqb-brand h2 {font-size:28px!important;line-height:1.2!important;}
body.hqb-brand h3 {font-size:22px!important;line-height:1.3!important;}
body.hqb-brand h4 {font-size:20px!important;line-height:1.3!important;}
body.hqb-brand .hqb-directory-card-title {font-size:22px!important;}
body.hqb-brand .hqb-footer-title {font-size:16px!important;}
body.hqb-brand .hqb-sidebar-title {font-size:18px!important;}
body.hqb-brand .hqb-faq-title {font-size:18px!important;}
body.hqb-brand .hero p {font-size:16px!important;line-height:1.6!important;}
body.hqb-brand :is(.contact-form,.contact-form-panel,.workflow-card) {padding:24px!important;}
}
@media(max-width:640px) {body.hqb-brand .wpcf7 .form-wrap > .hqb-field-label {flex-basis:100%;}}
@media(max-width:479px) {body.hqb-brand h1 {font-size:32px!important;}body.hqb-brand :is(.blue-btn>a,input.wpcf7-submit) {max-width:100%!important;}}
body.hqb-brand .hero .company-speciality ul {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;}
body.hqb-brand .hero .company-speciality ul li {min-width:0;max-width:none;justify-content:flex-start;font-size:14px!important;line-height:20px!important;}
body.hqb-brand .hero .company-speciality .icon-wrap {flex:0 0 44px;max-width:44px;width:44px;padding:10px 0;}
@media(max-width:479px){body.hqb-brand .hero .company-speciality ul {grid-template-columns:minmax(0,1fr);}} body.hqb-brand header {padding-top:16px!important;padding-bottom:16px!important;}
body.hqb-brand header .header-inner {align-items:center;gap:24px;}
body.hqb-brand header .logo {flex:0 0 178px;max-width:178px;}
body.hqb-brand header .logo img {display:block;width:178px!important;height:auto!important;max-width:100%;}
body.hqb-brand .blogs_detail_info :is(p,ul,ol,blockquote) {padding-top:0!important;padding-bottom:0!important;margin-top:0;margin-bottom:20px;}
body.hqb-brand .blogs_detail_info :is(ul,ol) {padding-left:24px!important;}
body.hqb-brand .blogs_detail_info ul {list-style:disc;}
body.hqb-brand .blogs_detail_info ol {list-style:decimal;}
body.hqb-brand .blogs_detail_info li {list-style:inherit;margin-bottom:8px;}
body.hqb-brand .blogs_detail_info :is(h2,h3,h4) {margin-top:32px!important;margin-bottom:16px!important;}
body.hqb-brand .blogs_detail_info {min-width:0;overflow-wrap:anywhere;}
body.hqb-brand .blogs_detail_info table {max-width:100%;display:block;overflow-x:auto;}
body.hqb-brand .blogs_detail_info table a {color:var(--hqb-blue)!important;}
body.hqb-brand svg :is([fill='#544cf9' i],[fill='#f8971c' i],[fill='#48f23c' i],[fill='#00c7b1' i]) {fill:var(--hqb-blue)!important;}
body.hqb-brand svg [fill='#e1e157' i] {fill:var(--hqb-sky)!important;}
@media(max-width:1023px) {body.hqb-brand header .logo{flex-basis:140px;max-width:140px;}body.hqb-brand header .logo img{width:140px!important;}}
@media(max-width:767px) {body.hqb-brand header{padding-top:12px!important;padding-bottom:12px!important;}body.hqb-brand header .header-inner{gap:16px;}}
body.hqb-brand .form-para,body.hqb-brand .form-para strong {color:var(--hqb-text)!important;} body.hqb-brand section:is(.lazyload,.lazyloading) {width:100%!important;height:auto!important;aspect-ratio:auto!important;}
body.hqb-brand .divider-cta-section {width:100%!important;background-color:var(--hqb-blue)!important;}
body.hqb-brand .divider-cta-section .need-help {display:flex;flex-wrap:wrap;justify-content:center;gap:16px!important;}
body.hqb-brand .divider-cta-section .need-help .blue-btn {flex:0 1 auto;min-width:0;}
body.hqb-brand #blog-search-input {color:var(--hqb-text)!important;border-color:var(--hqb-control)!important;font-size:16px!important;min-height:48px;padding:11px 14px!important;}
body.hqb-brand .audit-tabs-inner button {color:var(--hqb-navy)!important;}
body.hqb-brand .audit-tabs-inner button span {font-size:18px!important;line-height:1.4!important;font-weight:400!important;color:var(--hqb-navy)!important;}
body.hqb-brand .audit-tabs-inner button:is(:hover,.active) span {color:var(--hqb-white)!important;}
body.hqb-brand header .logo,body.hqb-brand header .logo .custom-logo-link {height:auto!important;line-height:0;}
body.hqb-brand header .logo .custom-logo-link {display:block;} body.hqb-brand .blogs_detail_info :is([style*='#e6f2f8' i],[style*='#e0f7f5' i],[style*='#a0c4ff' i],[style*='#e6f4f1' i],[style*='#d6eef0' i],[style*='#f0f8ff' i]) {background-color:var(--hqb-sky)!important;padding:20px!important;border-radius:8px!important;}
body.hqb-brand .blogs_detail_info :is([style*='#003366' i],[style*='#003c58' i],[style*='#003f5c' i],[style*='#002f47' i],[style*='#004080' i]) {color:var(--hqb-navy)!important;}
body.hqb-brand .blogs_detail_info [style*='#0056b3' i] {background-color:var(--hqb-blue)!important;color:var(--hqb-white)!important;padding:20px!important;border-radius:8px!important;}
body.hqb-brand .blogs_detail_info [style*='linear-gradient' i] {background:linear-gradient(90deg,var(--hqb-blue),var(--hqb-blue-hover))!important;color:var(--hqb-white)!important;padding:24px!important;}
body.hqb-brand .blogs_detail_info [style*='linear-gradient' i] :is(p,h2,h3,h4,b,strong,span) {color:var(--hqb-white)!important;}
body.hqb-brand .blogs_detail_info [style*='linear-gradient' i] a {display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;padding:11px 20px!important;background:var(--hqb-white)!important;color:var(--hqb-blue)!important;font-size:16px!important;line-height:24px!important;font-weight:500!important;} body.hqb-brand :is(section ul.icon-list li,.content-wrap ul li,.services-icon-list li,.revenue_listing li,.audit-list li,.landing-page-banner li,.precision_billing .content li,.packages-section .feature-list li,.packages-section .included-features li)::before {background-image:url(//www.healthquestbilling.com/wp-content/themes/healthquestbilling/assets/images/hqb-ui-check.svg)!important;}
body.hqb-brand section.banner .banner-wrapper h2 span::before {content:none!important;}body.hqb-brand footer.hqb-footer::before,body.hqb-brand footer.hqb-footer::after {content:none!important;display:none!important;pointer-events:none!important;} body.hqb-brand.single-post .post_content {display:grid!important;grid-template-columns:minmax(0,840px) minmax(240px,320px);gap:40px!important;max-width:1200px;margin-left:auto;margin-right:auto;align-items:start;}
body.hqb-brand.single-post .post_content > :is(.styles_content_main,.styles_aside_hq) {width:100%!important;max-width:none!important;min-width:0;}
@media(max-width:991px){body.hqb-brand.single-post .post_content {grid-template-columns:minmax(0,1fr);gap:32px!important;}}
@media(max-width:991px){body.hqb-brand header .navbar {max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);min-height:0!important;overflow-y:auto;overscroll-behavior:contain;padding-bottom:24px;box-sizing:border-box;}}
body.hqb-brand :is(header .logo img,.hqb-footer .hqb-footer-logo img) {aspect-ratio:178/71!important;opacity:1!important;} body.hqb-brand .form_banner .scheduling-form > p:has(> .hqb-field-label) {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important;align-items:end;}
body.hqb-brand .form_banner .scheduling-form > p > .hqb-field-label {width:100%!important;min-width:0;max-width:none!important;}
body.hqb-brand .form_banner .scheduling-form > p > .hqb-field-label:last-of-type {grid-column:1/-1;}
body.hqb-brand .form_banner .scheduling-form > p > input.wpcf7-submit {grid-column:1/-1;justify-self:start;flex-shrink:0;min-width:min(202px,100%);}
body.hqb-brand .form_banner .scheduling-form > p > br {display:none;}
@media(max-width:599px){body.hqb-brand .form_banner .scheduling-form > p:has(> .hqb-field-label) {grid-template-columns:minmax(0,1fr);}}
body.hqb-brand {--hqb-content:1600px;--hqb-gutter:24px;}
body.hqb-brand .hqb-footer {background:var(--hqb-mist)!important;color:var(--hqb-text)!important;padding:64px 0 0!important;border-top:1px solid var(--hqb-line);}
body.hqb-brand .hqb-footer .hqb-footer-grid {display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(210px,1.2fr) minmax(200px,1.1fr) minmax(150px,.8fr);gap:40px;align-items:start;}
body.hqb-brand .hqb-footer .hqb-footer-grid > * {min-width:0;}
body.hqb-brand .hqb-footer :is(p,li,span,a,address) {color:var(--hqb-text)!important;font-size:14px!important;line-height:1.6!important;}
body.hqb-brand .hqb-footer a {text-decoration:none;overflow-wrap:anywhere;}
body.hqb-brand .hqb-footer a:hover {color:var(--hqb-blue)!important;text-decoration:underline;text-underline-offset:4px;}
body.hqb-brand .hqb-footer .hqb-footer-logo {display:inline-block;margin:0 0 20px;}
body.hqb-brand .hqb-footer .hqb-footer-logo img {display:block;width:180px;height:auto;max-width:100%;}
body.hqb-brand .hqb-footer .hqb-footer-description {max-width:32ch;margin:0 0 24px!important;}
body.hqb-brand .hqb-footer .hqb-footer-title {font-size:14px!important;line-height:1.5!important;font-weight:500!important;letter-spacing:0!important;color:var(--hqb-navy)!important;margin:0 0 14px!important;}
body.hqb-brand .hqb-footer :is(ul,li) {list-style:none;margin:0;padding:0;}
body.hqb-brand .hqb-footer .hqb-footer-links a {display:inline-block;padding:5px 0;min-height:32px;box-sizing:border-box;}
body.hqb-brand .hqb-footer .hqb-footer-links :is(i,svg) {display:none;}
body.hqb-brand .hqb-footer .hqb-footer-links li::before,body.hqb-brand .hqb-footer .hqb-footer-links a::after {content:none!important;}
body.hqb-brand .hqb-footer .hqb-footer-more {display:inline-block;margin-top:12px;padding:6px 0;font-weight:500;color:var(--hqb-blue)!important;}
body.hqb-brand .hqb-footer .hqb-footer-contact {font-style:normal;display:grid;gap:6px;margin:0 0 20px;}
body.hqb-brand .hqb-footer .hqb-footer-contact a {display:block;padding:4px 0;}
body.hqb-brand .hqb-footer .hqb-footer-contact .hqb-footer-location {display:block;margin-top:4px;max-width:30ch;}
body.hqb-brand .hqb-footer .hqb-footer-social {display:flex;flex-wrap:wrap;gap:8px;}
body.hqb-brand .hqb-footer .hqb-footer-social a {display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--hqb-line);border-radius:50%;color:var(--hqb-blue)!important;}
body.hqb-brand .hqb-footer .hqb-footer-social a:hover {background:var(--hqb-sky);text-decoration:none;border-color:var(--hqb-blue);}
body.hqb-brand .hqb-footer .hqb-footer-bottom {display:flex;align-items:flex-start;justify-content:space-between;gap:20px 32px;margin-top:48px;padding:24px 0 28px;border-top:1px solid var(--hqb-line);}
body.hqb-brand .hqb-footer .hqb-footer-copyright {margin:0!important;font-size:13px!important;}
body.hqb-brand .hqb-footer .hqb-footer-copyright :is(span,a) {font-size:13px!important;}
body.hqb-brand .hqb-footer .hqb-footer-legal {display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:flex-end;}
body.hqb-brand .hqb-footer .hqb-footer-legal a {display:inline-block;padding:0 0 4px;font-size:13px!important;}
body.hqb-brand .hqb-footer .hqb-footer-legal :is(i,svg),body.hqb-brand .hqb-footer .hqb-footer-legal a::after {display:none;}
@media(min-width:1600px){body.hqb-brand {--hqb-gutter:32px;}}
@media(max-width:1199px){
body.hqb-brand .hqb-footer .hqb-footer-grid {grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 32px;}
body.hqb-brand .hqb-footer .hqb-footer-brand {grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;}
body.hqb-brand .hqb-footer .hqb-footer-brand > .hqb-footer-logo,body.hqb-brand .hqb-footer .hqb-footer-brand > .hqb-footer-description {grid-column:1;}
body.hqb-brand .hqb-footer .hqb-footer-contact {grid-column:2;grid-row:1/4;margin-bottom:0;}
body.hqb-brand .hqb-footer .hqb-footer-social {grid-column:1;}
body.hqb-brand .hqb-footer .hqb-footer-description {max-width:45ch;}
}
@media(max-width:1023px){body.hqb-brand {--hqb-gutter:20px;}}
@media(max-width:767px){
body.hqb-brand .hqb-footer {padding-top:40px!important;}
body.hqb-brand .hqb-footer .hqb-footer-grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;}
body.hqb-brand .hqb-footer .hqb-footer-brand {display:block;}
body.hqb-brand .hqb-footer .hqb-footer-contact {margin-bottom:20px;}
body.hqb-brand .hqb-footer .hqb-footer-bottom {display:block;margin-top:32px;padding-top:24px;}
body.hqb-brand .hqb-footer .hqb-footer-legal {justify-content:flex-start;margin-top:16px;gap:6px 20px;}
body.hqb-brand .hqb-footer .hqb-footer-links a {min-height:38px;padding:8px 0;}
}
@media(max-width:599px){body.hqb-brand {--hqb-gutter:16px;}}
@media(max-width:479px){
body.hqb-brand .hqb-footer .hqb-footer-grid {grid-template-columns:minmax(0,1fr);gap:28px;}
body.hqb-brand .hqb-footer .hqb-footer-brand {grid-column:auto;}
body.hqb-brand .hqb-footer .hqb-footer-links a {min-height:40px;}
}@media(max-width:767px){body.hqb-brand .dme_provider .count_box::after {display:none!important;}}
body.hqb-brand .why-auditing .services-top {display:block!important;} body.hqb-brand .services .services-wrap .services-box .box-image {display:block!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;margin:0 0 20px!important;}
body.hqb-brand .services .services-wrap .services-box .box-image img {display:block;width:100%!important;max-width:100%!important;height:220px!important;aspect-ratio:auto!important;object-fit:cover;}
body.hqb-brand .hero ul:has(.sam-badge) {display:flex!important;flex-wrap:wrap;gap:16px!important;align-items:center;margin-top:24px!important;}
body.hqb-brand .hero ul:has(.sam-badge) > li {width:auto!important;max-width:100%;margin:0!important;padding:0!important;}
body.hqb-brand .hero :is(.sam-badge,.dmca-badge) {display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;max-width:180px;height:44px;padding:6px 10px;box-sizing:border-box;background:var(--hqb-white);border-radius:4px;}
body.hqb-brand .hero :is(.sam-badge,.dmca-badge) img {display:block;width:auto!important;max-width:160px!important;height:30px!important;max-height:30px;aspect-ratio:auto!important;object-fit:contain;}
@media(max-width:767px){body.hqb-brand .services .services-wrap .services-box .box-image img {height:200px!important;}}
body.hqb-brand {--hqb-content:1360px;--hqb-gutter:clamp(32px,3vw,48px);--hqb-section-space:64px;--hqb-block-space:32px;}
body.hqb-brand section:has(> :is(.container,.container-fluid)) {padding-top:var(--hqb-section-space)!important;padding-bottom:var(--hqb-section-space)!important;}
body.hqb-brand section > :is(.container,.container-fluid) > :first-child {margin-top:0;}
body.hqb-brand section > :is(.container,.container-fluid) > :last-child {margin-bottom:0;}
body.hqb-brand :is(.container,.container-fluid) {min-width:0;}
body.hqb-brand :is(section,main,article) img {max-width:100%;}
body.hqb-brand .breadcrumbs {flex-wrap:wrap;row-gap:6px;margin-bottom:32px!important;} body.hqb-brand.single-post .blogs_banner {padding:40px 0 0!important;}
body.hqb-brand.single-post .post_content {grid-template-columns:minmax(0,840px) minmax(260px,320px);gap:40px!important;max-width:1200px;align-items:start;}
body.hqb-brand.single-post .styles_content_main {order:0!important;}
body.hqb-brand.single-post .styles_aside_hq {top:0!important;order:1!important;position:relative;align-self:stretch;padding:0!important;margin:0!important;border:0!important;}
body.hqb-brand.single-post .styles_aside_container_hq {position:sticky;top:24px;width:100%;padding:0!important;}
body.hqb-brand.single-post .blog-title {width:100%!important;max-width:100%!important;color:var(--hqb-navy)!important;font-size:40px!important;line-height:1.2!important;letter-spacing:-.02em;margin:0 0 24px!important;text-align:left!important;}
body.hqb-brand.single-post .hqb-article-hero {display:block;width:100%;max-width:100%;margin:0 0 32px!important;padding:0;border-radius:8px;overflow:hidden;}
body.hqb-brand.single-post .hqb-article-hero .blog-banner-image {display:block!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:auto!important;margin:0!important;float:none;object-fit:contain;border-radius:0;}
body.hqb-brand.single-post .blogs_detail_info {width:100%!important;max-width:100%!important;padding:0!important;}
body.hqb-brand.single-post .blogs_detail_info :is(p,li) {text-align:left!important;overflow-wrap:anywhere;}
body.hqb-brand.single-post .blogs_detail_info :is(img,figure,video) {max-width:100%!important;height:auto!important;box-sizing:border-box;}
body.hqb-brand.single-post .blogs_detail_info :is(figure,.wp-block-image) {width:auto!important;margin:24px 0!important;float:none!important;}
body.hqb-brand.single-post .blogs_detail_info img {display:block;margin:0 auto;}
body.hqb-brand.single-post .blogs_detail_info :is(.alignleft,.alignright) {float:none!important;max-width:100%!important;}
body.hqb-brand.single-post .styles_aside_hq :is(.sidebar,.sidebar_contact,.toc) {box-sizing:border-box;width:100%!important;max-width:100%!important;margin:0 0 24px!important;padding:20px!important;background:var(--hqb-mist)!important;border:1px solid var(--hqb-line)!important;border-radius:8px;box-shadow:none!important;}
body.hqb-brand.single-post .styles_aside_hq .toc {background:var(--hqb-white)!important;margin:0!important;padding:16px!important;}
body.hqb-brand.single-post .styles_aside_hq :is(.hqb-sidebar-title,h3) {color:var(--hqb-navy)!important;font-size:18px!important;line-height:1.4!important;font-weight:400!important;margin:0 0 16px!important;padding:0 0 12px!important;border-bottom:1px solid var(--hqb-line)!important;}
body.hqb-brand.single-post .styles_aside_hq :is(li,li a) {font-size:14px!important;line-height:1.5!important;color:var(--hqb-text)!important;}
body.hqb-brand.single-post .styles_aside_hq li {margin:0 0 8px;}
body.hqb-brand.single-post .styles_aside_hq input:not([type=submit]) {width:100%!important;max-width:100%!important;}
body.hqb-brand.single-post .appoinment-section {box-sizing:border-box;width:100%!important;max-width:1200px;margin:var(--hqb-section-space) auto 0!important;padding:40px clamp(24px,4vw,64px)!important;border-radius:8px;}
body.hqb-brand.single-post .appoinment-section :is(h2,p) {width:100%!important;max-width:64ch;margin-left:auto!important;margin-right:auto!important;}
body.hqb-brand.single-post .recent-posts {padding-block:var(--hqb-section-space)!important;}
body.hqb-brand.single-post .recent-posts-wrap {display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;}
body.hqb-brand.single-post .recent-post-item {width:100%!important;max-width:none!important;min-width:0;}
body.hqb-brand.single-post .post-thumbnail img {display:block;width:100%;height:auto;aspect-ratio:1.91;object-fit:cover;}
@media(max-width:1199px){body.hqb-brand.single-post .post_content {grid-template-columns:minmax(0,1fr) minmax(250px,300px);gap:32px!important;}}
@media(max-width:1023px){body.hqb-brand {--hqb-gutter:24px;--hqb-section-space:48px;}}
@media(max-width:991px){
body.hqb-brand.single-post .styles_aside_container_hq {position:static;}
body.hqb-brand.single-post .blog-title {font-size:36px!important;}
}
@media(max-width:767px){
body.hqb-brand.single-post .post_content {grid-template-columns:minmax(0,1fr);gap:32px!important;}
body.hqb-brand.single-post .styles_aside_hq {display:none!important;}
}
@media(max-width:767px){
body.hqb-brand {--hqb-gutter:20px;--hqb-section-space:40px;--hqb-block-space:24px;}
body.hqb-brand.single-post .blogs_banner {padding-top:28px!important;}
body.hqb-brand.single-post .blog-title {font-size:30px!important;line-height:1.2!important;}
body.hqb-brand.single-post .hqb-article-hero {margin-bottom:24px!important;}
body.hqb-brand.single-post .appoinment-section {padding:32px 24px!important;}
body.hqb-brand.single-post .recent-posts-wrap {grid-template-columns:minmax(0,1fr);}
}
@media(max-width:379px){body.hqb-brand {--hqb-gutter:16px;}body.hqb-brand.single-post .blog-title {font-size:28px!important;}} @media(min-width:768px) and (max-width:1023px){body.hqb-brand.single-post .post_content{grid-template-columns:minmax(0,1fr);gap:32px!important;}body.hqb-brand.single-post .styles_aside_container_hq{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}body.hqb-brand.single-post .styles_aside_hq :is(.sidebar,.sidebar_contact){margin:0!important;}body.hqb-brand.single-post .styles_aside_hq .sidebar_contact{position:static;}}
body.hqb-brand.single-post .styles_aside_hq .sidebar a{opacity:1!important;}
body.hqb-brand.single-post .styles_aside_hq .sidebar > ul{border:0!important;outline:0!important;margin:0!important;padding:0!important;list-style:none;}body.hqb-brand .hqb-motion-hero {position:relative;isolation:isolate;overflow:hidden;background:var(--hqb-white)!important;}
body.hqb-brand .hqb-motion-hero::before,body.hqb-brand .hqb-motion-hero::after {content:none!important;}
body.hqb-brand .hqb-motion-hero > #hqb-ribbon-canvas {position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:0;}
body.hqb-brand .hqb-motion-hero .hqb-ribbon-wash {position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#fffffff7 0%,#ffffffed 35%,#ffffff80 57%,#ffffff00 76%);}
body.hqb-brand .hqb-motion-hero > .container-fluid {position:relative;z-index:2;}
body.hqb-brand .hqb-motion-hero :is(.plus-animation,.svg-wrapper,.hero-animation,.hero-image,.hero-detail .icon-wrap) {display:none!important;}
body.hqb-brand .hqb-motion-hero .hero-inner {display:block!important;min-height:0!important;}
body.hqb-brand .hqb-motion-hero .hero-detail {width:62%!important;max-width:760px!important;position:relative;z-index:2;margin:0!important;padding:0!important;}
body.hqb-brand .hqb-motion-hero :is(h1,h1 span) {color:var(--hqb-navy)!important;}
body.hqb-brand .hqb-motion-hero :is(p,li) {color:var(--hqb-text)!important;}
body.hqb-brand .hqb-motion-hero h1 {max-width:23ch;}
body.hqb-brand .hqb-motion-hero .hero-detail > p {max-width:58ch;}
body.hqb-brand .hqb-motion-hero .hero-detail .blue-btn > a {background:var(--hqb-blue)!important;border-color:var(--hqb-blue)!important;color:var(--hqb-white)!important;}
body.hqb-brand .hqb-motion-hero .hero-detail .blue-btn > a:hover {background:var(--hqb-blue-hover)!important;}
body.hqb-brand .hqb-motion-hero .hero-detail .blue-btn > a .cs-icon::before {background:currentColor!important;}
body.hqb-brand .hqb-motion-hero .hero-detail .blue-btn > a .cs-icon::after {border-color:currentColor!important;}
body.hqb-brand .hqb-motion-hero .company-speciality {margin-bottom:36px;}
body.hqb-brand .hqb-motion-hero .company-speciality ul {gap:16px!important;}
body.hqb-brand .hqb-motion-hero .hqb-ribbon-control {position:absolute;right:var(--hqb-gutter);bottom:20px;z-index:3;}
body.hqb-brand .hqb-motion-hero #hqb-ribbon-toggle {min-height:44px;padding:9px 14px;border:1px solid var(--hqb-line);border-radius:6px;background:var(--hqb-white);color:var(--hqb-blue-hover);font:400 13px/1.4 var(--hqb-font);}
body.hqb-brand .hqb-motion-hero .hqb-ribbon-motion-state {position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
body.hqb-brand :is(.blue-btn>a,a.btn-primary,a.btn-secondary,a.schedule_appointment,button.view-more-button,input.wpcf7-submit,button.wpcf7-submit) {transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;}
body.hqb-brand .blue-btn>a .cs-icon {transition:transform .2s ease;}
body.hqb-brand :is(.services-box,.blogs_detail_item,.recent-post-item,.workflow-card) {transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;}
@media(hover:hover) and (pointer:fine){
body.hqb-brand :is(.blue-btn>a,a.btn-primary,a.btn-secondary,a.schedule_appointment,button.view-more-button,input.wpcf7-submit,button.wpcf7-submit):hover {transform:translateY(-2px);box-shadow:0 6px 16px #24374616;}
body.hqb-brand .blue-btn>a:hover .cs-icon {transform:translateX(3px);}
body.hqb-brand :is(.services-box,.blogs_detail_item,.recent-post-item,.workflow-card):hover {transform:translateY(-4px);box-shadow:0 10px 24px #24374614;}
}
body.hqb-brand :is(.services-box,.blogs_detail_item,.recent-post-item,.workflow-card):focus-within {box-shadow:0 0 0 2px var(--hqb-line);}
@media(max-width:1023px){body.hqb-brand .hqb-motion-hero .hero-detail {width:76%!important;}}
@media(max-width:767px){body.hqb-brand .hqb-motion-hero .hero-detail {width:100%!important;max-width:100%!important;}body.hqb-brand .hqb-motion-hero .hqb-ribbon-wash {background:linear-gradient(180deg,#fffffff7 0%,#fffffff2 50%,#ffffff99 85%,#ffffff55);}body.hqb-brand .hqb-motion-hero .company-speciality {margin-bottom:56px;}}
@media(prefers-reduced-motion:reduce){body.hqb-brand :is(.blue-btn>a,.blue-btn>a .cs-icon,a.btn-primary,a.btn-secondary,a.schedule_appointment,button.view-more-button,input.wpcf7-submit,button.wpcf7-submit,.services-box,.blogs_detail_item,.recent-post-item,.workflow-card) {transition:none!important;transform:none!important;}}body.hqb-brand img:is([src*="hqb-icon-"],[data-src*="hqb-icon-"],.hqb-brand-icon) {display:block!important;width:40px!important;height:40px!important;max-width:100%!important;min-width:0;aspect-ratio:1!important;object-fit:contain!important;margin:0;filter:none!important;}
body.hqb-brand :is(.icon-wrap,.box-icon):has(> img:is([src*="hqb-icon-"],[data-src*="hqb-icon-"])) {display:flex;align-items:center;justify-content:center;width:64px;min-height:64px;max-width:100%;padding:12px!important;background:var(--hqb-sky)!important;border:0!important;border-radius:8px;}
body.hqb-brand img:is([src*="hqb-illustration-"],[data-src*="hqb-illustration-"],.hqb-corporate-illustration) {display:block!important;width:100%!important;height:auto!important;max-width:640px!important;max-height:none!important;aspect-ratio:4/3!important;object-fit:contain!important;filter:none!important;border-radius:12px;}
body.hqb-brand .banner-image:has(img:is([src*="hqb-illustration-"],[data-src*="hqb-illustration-"])) {min-width:0;width:100%;max-width:640px;height:auto;}
body.hqb-brand .why-choose-us img:is([src*="hqb-icon-"],[data-src*="hqb-icon-"]) {position:static!important;transform:none!important;flex:0 0 40px;}
@media(max-width:767px){body.hqb-brand img:is([src*="hqb-icon-"],[data-src*="hqb-icon-"],.hqb-brand-icon) {width:36px!important;height:36px!important;}} body.hqb-brand section.banner:has(.banner-image img:is([src*="hqb-illustration-"],[data-src*="hqb-illustration-"])) {background-image:none!important;background-color:var(--hqb-mist)!important;}
body.hqb-brand section.banner:has(.banner-image img:is([src*="hqb-illustration-"],[data-src*="hqb-illustration-"])) h1 {color:var(--hqb-navy)!important;} body.hqb-brand section.banner:has(.banner-image img:is([src*="hqb-illustration-"],[data-src*="hqb-illustration-"])) .banner-wrapper {display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px!important;width:100%!important;align-items:center;}
body.hqb-brand section.banner:has(.banner-image img:is([src*="hqb-illustration-"],[data-src*="hqb-illustration-"])) .banner-wrapper > :is(.left-col,.right-col) {display:block!important;min-width:0;width:100%!important;max-width:none!important;padding:0!important;margin:0!important;}
body.hqb-brand section.banner .banner-image:has(img:is([src*="hqb-illustration-"],[data-src*="hqb-illustration-"])) {display:block!important;aspect-ratio:4/3;}
@media(max-width:991px){body.hqb-brand section.banner:has(.banner-image img:is([src*="hqb-illustration-"],[data-src*="hqb-illustration-"])) .banner-wrapper {grid-template-columns:minmax(0,1fr);gap:32px!important;}body.hqb-brand section.banner:has(.banner-image img:is([src*="hqb-illustration-"],[data-src*="hqb-illustration-"])) .banner-wrapper > .right-col {max-width:640px!important;justify-self:center;}} body.hqb-brand section.why-choose-us{display:block!important;}
body.hqb-brand .why-choose-us .hqb-benefit-icon>img{flex:none!important;}
@media(max-width:767px){body.hqb-brand .process-2 .steps-wrap .step-box .step-icon{box-sizing:border-box!important;width:64px!important;height:64px!important;min-height:64px!important;max-height:64px!important;padding:12px!important;}}
@media(max-width:767px){
body.hqb-brand .process-2 .process-wrap{display:grid!important;grid-template-columns:minmax(0,1fr);gap:32px!important;}
body.hqb-brand .process-2 .process-wrap>:is(.left-col,.right-col){display:block!important;width:100%!important;max-width:100%!important;min-width:0;padding:0!important;margin:0!important;}
body.hqb-brand .process-2 .steps-wrap{display:flex!important;flex-direction:column;gap:28px;width:100%;}
body.hqb-brand .process-2 .step-box{display:flex!important;align-items:flex-start;gap:20px;width:100%;margin:0!important;}
body.hqb-brand .process-2 .step-icon{flex:0 0 64px;width:64px!important;height:64px!important;}
body.hqb-brand .process-2 .step-box .step-icon::after{display:none!important;}
body.hqb-brand .process-2 .step-box .step-content{min-width:0;flex:1;}
}
body.hqb-brand .hqb-benefits-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:32px;align-items:stretch;}
body.hqb-brand .hqb-benefit-card{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0;padding:24px;background:var(--hqb-mist);border:1px solid var(--hqb-line);border-radius:12px;text-align:left;}
body.hqb-brand .hqb-benefit-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:20px;border-radius:8px;background:var(--hqb-sky);}
body.hqb-brand .hqb-benefit-card h3{font-size:22px!important;line-height:1.3!important;margin:0 0 12px!important;font-weight:400!important;}
body.hqb-brand .hqb-benefit-card p{font-size:16px!important;line-height:1.65!important;text-align:left!important;margin:0!important;padding:0!important;width:auto!important;max-width:none!important;}
body.hqb-brand .hero .company-speciality .icon-wrap:has(img:is([src*="hqb-icon-"],[data-src*="hqb-icon-"])){width:44px!important;height:44px!important;min-height:44px!important;padding:6px!important;background:var(--hqb-sky)!important;flex:0 0 44px;}
body.hqb-brand .hero .icon-wrap img[src*="hqb-icon-"]{width:30px!important;height:30px!important;}
body.hqb-brand .process-2 .step-icon:has(img[src*="hqb-icon-"]){display:flex;align-items:center;justify-content:center;min-width:64px;min-height:64px;padding:12px!important;background:var(--hqb-sky);border:1px solid var(--hqb-line);border-radius:8px;}
@media(max-width:1100px){body.hqb-brand .hqb-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}
@media(max-width:600px){body.hqb-brand .hqb-benefits-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px;}body.hqb-brand .hqb-benefit-card{padding:24px;}body.hqb-brand .hqb-benefit-card h3{font-size:21px!important;}} body.hqb-brand :is(h1,h2,h3,h4,h5,h6){font-weight:400!important;}
body.hqb-brand h1{font-size:clamp(40px,3.7vw,54px)!important;line-height:1.16!important;}
body.hqb-brand :is(.workflow,.location,.faq,.about-us,.services-2,.process-2,.what-we-do,.comprehensive,.why-choose-us,.ehr-services,.contact-us)>.container>h2,body.hqb-brand .hqb-section-title{font-size:clamp(32px,2.8vw,40px)!important;line-height:1.25!important;}
body.hqb-brand :is(p,li) :is(strong,b){font-weight:500!important;}
@media(max-width:767px){body.hqb-brand h1{font-size:35px!important;}body.hqb-brand :is(.workflow,.location,.faq,.about-us,.services-2,.process-2,.what-we-do,.comprehensive,.why-choose-us,.ehr-services,.contact-us)>.container>h2,body.hqb-brand .hqb-section-title{font-size:29px!important;}}.hqx-page{--qx-blue:#28658a;--qx-deep:#1d4c69;--qx-ink:#243746;--qx-text:#4d606e;--qx-muted:#607583;--qx-line:#d5e0e8;--qx-ice:#e8f3f8;--qx-mist:#f4f7fa;color:var(--qx-ink);font-family:InterVariable,Inter,Arial,sans-serif}
.hqx-page *,.hqx-page *:before,.hqx-page *:after{box-sizing:border-box}
body.hqb-brand .hqx-page section{padding:72px 0}
body.hqb-brand .hqx-page :is(h1,h2,h3){font-family:InterVariable,Inter,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.035em!important;color:var(--qx-ink)!important;line-height:1.18!important;margin:0 0 20px!important;text-transform:none!important}
body.hqb-brand .hqx-page h1{font-size:clamp(40px,3.7vw,54px)!important;max-width:680px;font-weight:400!important}
@media(max-width:767px){body.hqb-brand .hqx-page h1{font-size:35px!important;}}
body.hqb-brand .hqx-page h2{font-size:clamp(28px,2.6vw,36px)!important}
body.hqb-brand .hqx-page h3{font-size:24px!important}
body.hqb-brand .hqx-page p{font-size:16px!important;line-height:1.75!important;color:var(--qx-text)!important;margin:0 0 21px!important}
body.hqb-brand .hqx-page strong{font-weight:500!important}
.hqx-page .hqx-eyebrow{display:block;font-size:11px;font-weight:500;letter-spacing:.09em;line-height:1.6;color:var(--qx-blue);margin-bottom:20px}
.hqx-page .hqx-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:28px 0}
body.hqb-brand .hqx-page a.hqx-button{display:inline-flex;justify-content:center;align-items:center;gap:20px;padding:13px 20px;min-height:48px;border:1px solid var(--qx-blue);border-radius:6px;background:var(--qx-blue);color:#fff!important;font-size:14px!important;font-weight:500!important;line-height:1.5;text-decoration:none;transition:background .3s cubic-bezier(.25,1,.5,1),box-shadow .3s cubic-bezier(.25,1,.5,1);white-space:normal;text-align:center}
body.hqb-brand .hqx-page a.hqx-button:hover{background:var(--qx-deep);border-color:var(--qx-deep);box-shadow:0 4px 12px #1d4c6917}
body.hqb-brand .hqx-page a.hqx-button-outline{background:#fff;color:var(--qx-blue)!important;border-color:var(--qx-line)}
body.hqb-brand .hqx-page a.hqx-button-outline:hover{background:var(--qx-ice);border-color:var(--qx-blue)}
.hqx-page .hqx-text-link{display:inline-block;color:var(--qx-blue);font-size:14px;font-weight:500;line-height:1.6}
.hqx-page a:focus-visible,.hqx-page summary:focus-visible,.hqx-page input:focus-visible,.hqx-page select:focus-visible{outline:2px solid #28658a;outline-offset:4px}
.hqx-page .hqx-section-heading{max-width:800px;margin-bottom:36px}
.hqx-page .hqx-section-heading>.hqx-eyebrow{margin-bottom:13px}
body.hqb-brand .hqx-page .hqx-muted{color:var(--qx-muted)!important;font-size:14px!important}
.hqx-page ul{list-style:none;padding:0;margin:0}
body.hqb-brand .hqx-page li{position:relative;padding:0 0 0 24px;margin:0 0 13px!important;font-size:14px!important;line-height:1.65!important;color:var(--qx-text)}
.hqx-page li:before{content:'✓';position:absolute;left:0;top:0;color:var(--qx-blue);font-size:13px} body.hqb-brand .hqx-pricing-hero{padding:80px 0!important;background:radial-gradient(ellipse at 90% 10%,#d5e0e866,transparent 55%),#f4f7fa!important}
.hqx-pricing-hero-grid{display:grid;grid-template-columns:1.15fr .8fr;gap:90px;align-items:center}
.hqx-pricing-hero-grid>div>p{max-width:660px}
.hqx-pricing-hero-grid>div>small{display:block;font-size:12px;line-height:1.7;color:var(--qx-muted);max-width:530px}
.hqx-price-summary{position:relative;isolation:isolate;padding:32px;background:#fff;border:1px solid var(--qx-line);border-radius:14px;box-shadow:0 20px 45px #1d4c6910,0 2px 5px #1d4c6906}
.hqx-price-summary:before{position:absolute;z-index:-1;content:"";inset:-14px 14px 14px -14px;border:1px solid #d5e0e880;border-radius:14px;pointer-events:none}
.hqx-price-formula{display:flex;flex-direction:column;gap:9px;padding:22px;background:var(--qx-mist);border:1px solid var(--qx-line);border-radius:9px;font-size:14px}
.hqx-price-formula>b{color:var(--qx-blue);font-size:20px}
.hqx-formula-result{padding:24px 0 26px;border-bottom:1px solid var(--qx-line);margin-bottom:25px}
.hqx-formula-result>span{font-size:12px;color:var(--qx-muted);display:block;margin-bottom:10px}
.hqx-formula-result>strong{display:block;font-size:30px;letter-spacing:-.035em;line-height:1.2;color:var(--qx-deep)}
.hqx-formula-result>small{display:block;margin-top:10px;font-size:12px;color:var(--qx-muted)}
body.hqb-brand .hqx-price-summary li{font-size:12px!important;margin-bottom:10px!important}
body.hqb-brand .hqx-plan-section{background:#fff!important}
.hqx-plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}
.hqx-plan-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--qx-line);border-radius:12px;background:#fff;padding:27px 23px;position:relative}
.hqx-plan-card.hqx-plan-featured{background:var(--qx-mist);border-color:#28658a66;box-shadow:inset 0 3px var(--qx-blue)}
.hqx-plan-kicker{display:block;min-height:37px;font-size:11px;line-height:1.6;color:var(--qx-muted);margin-bottom:15px}
body.hqb-brand .hqx-plan-card h3{font-size:27px!important;margin:0 0 12px!important}
body.hqb-brand .hqx-plan-card p.hqx-plan-intro{font-size:13px!important;line-height:1.6!important;min-height:63px;margin-bottom:20px!important}
.hqx-plan-rate{font-size:45px;letter-spacing:-.06em;line-height:1.2;color:var(--qx-deep);font-variant-numeric:tabular-nums;white-space:nowrap}
.hqx-plan-rate>span{font-size:29px;letter-spacing:-.03em;margin-left:1px}
.hqx-plan-unit{display:block;font-size:11px;color:var(--qx-muted);line-height:1.6;margin-top:5px;min-height:22px}
.hqx-plan-minimum{font-size:11px;line-height:1.7;padding:15px 0 19px;border-bottom:1px solid var(--qx-line);min-height:71px;color:var(--qx-text)}
.hqx-plan-minimum>strong{font-size:16px;color:var(--qx-ink);display:block}
.hqx-plan-band{padding:18px 0;border-bottom:1px solid var(--qx-line);min-height:90px}
.hqx-plan-band>span{font-size:10px;color:var(--qx-muted);display:block;line-height:1.6;margin-bottom:7px}
.hqx-plan-band>strong{font-size:13px;line-height:1.6}
.hqx-plan-card>ul{padding:23px 0 14px;flex:1}
body.hqb-brand .hqx-plan-card li{font-size:12px!important;margin-bottom:12px!important;padding-left:19px}
body.hqb-brand .hqx-plan-card>a.hqx-button{font-size:12px!important;min-height:45px;padding:12px 14px;gap:6px;width:100%}
.hqx-custom-rate{font-size:31px;letter-spacing:-.04em;line-height:1.2;color:var(--qx-deep);min-height:54px}
.hqx-enterprise .hqx-plan-unit{min-height:22px}
.hqx-enterprise .hqx-plan-minimum{min-height:71px}
body.hqb-brand .hqx-page .hqx-plan-note{font-size:12px!important;color:var(--qx-muted)!important;margin:22px 0 0!important}
body.hqb-brand .hqx-estimator-section{background:var(--qx-deep)!important}
.hqx-estimator-grid{display:grid;grid-template-columns:1fr .95fr;gap:90px;align-items:center}
body.hqb-brand .hqx-estimator-grid>div:first-child h2{color:#fff!important}
body.hqb-brand .hqx-estimator-grid>div:first-child p{color:#e8f3f8!important}
.hqx-estimator-grid>div:first-child .hqx-eyebrow,.hqx-estimator-grid>div:first-child .hqx-text-link{color:#e8f3f8}
.hqx-estimator{padding:30px;border:1px solid #ffffff38;border-radius:14px;background:#fff;box-shadow:0 18px 40px #0000000d}
.hqx-estimator>label{display:block;font-size:12px;color:var(--qx-text);line-height:1.6;margin:0 0 9px}
body.hqb-brand .hqx-estimator :is(input[type=number],select){width:100%;border:1px solid var(--qx-line);background:var(--qx-mist);border-radius:6px;min-height:48px;padding:11px 13px;color:var(--qx-ink);font-family:inherit;font-size:15px;line-height:1.5;margin-bottom:20px}
.hqx-estimator>input[type=range]{width:100%;accent-color:var(--qx-blue);margin:0 0 23px;min-height:24px;cursor:pointer}
.hqx-estimate-output{padding-top:24px;border-top:1px solid var(--qx-line)}
.hqx-estimate-output>span{font-size:11px;color:var(--qx-muted)}
.hqx-estimate-output>strong{display:block;font-size:43px;letter-spacing:-.055em;color:var(--qx-deep);line-height:1.3;margin:8px 0 20px;font-variant-numeric:tabular-nums}
.hqx-estimate-output>div{display:flex;justify-content:space-between;gap:18px;padding:9px 0;border-top:1px solid var(--qx-line);font-size:12px;color:var(--qx-text)}
.hqx-estimate-output>div>b{font-weight:500;color:var(--qx-ink);font-variant-numeric:tabular-nums}
body.hqb-brand .hqx-estimate-output>p{font-size:11px!important;background:var(--qx-ice);border-radius:5px;padding:12px;margin:15px 0 0!important}
.hqx-scope-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}
.hqx-scope-grid>article{border:1px solid var(--qx-line);padding:30px;border-radius:12px;background:#fff}
.hqx-scope-grid>article:last-child{background:var(--qx-mist)}
.hqx-scope-grid ul{margin-top:25px}
body.hqb-brand .hqx-scope-grid li{font-size:14px!important}
body.hqb-brand .hqx-scope-grid>article>p{font-size:12px!important;border-top:1px solid var(--qx-line);padding-top:20px;margin:22px 0 0!important}
body.hqb-brand .hqx-launch-section{padding:10px 0 65px!important;background:#fff!important}
.hqx-launch-card{display:flex;align-items:center;gap:60px;justify-content:space-between;background:var(--qx-ice);border:1px solid var(--qx-line);border-radius:12px;padding:38px!important}
.hqx-launch-card>div{max-width:760px;min-width:0}.hqx-launch-card>a{flex-shrink:0}
body.hqb-brand .hqx-launch-card p{font-size:14px!important;margin:0!important}
body.hqb-brand .hqx-faq-section{background:var(--qx-mist)!important}
.hqx-faq-list{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--qx-line)}
.hqx-faq-list>details{border-bottom:1px solid var(--qx-line);padding:21px 0}
.hqx-faq-list>details>summary{position:relative;cursor:pointer;list-style:none;padding:0 36px 0 0;font-size:17px;line-height:1.6;color:var(--qx-ink);font-weight:400}
.hqx-faq-list>details>summary::-webkit-details-marker{display:none}.hqx-faq-list>details>summary:after{position:absolute;right:5px;top:0;content:'+';font-size:24px;color:var(--qx-blue);font-weight:300}.hqx-faq-list>details[open]>summary:after{content:'−'}
body.hqb-brand .hqx-faq-list>details>p{max-width:970px;font-size:14px!important;margin:18px 0 4px!important}
.hqx-bottom-cta>.container{display:flex;align-items:center;justify-content:space-between;gap:50px}.hqx-bottom-cta>.container>div{max-width:800px}.hqx-bottom-cta>.container>a{flex-shrink:0}
body.hqb-brand .hqx-bottom-cta p{margin:0!important} body.hqb-brand .hqx-contact-hero{background:radial-gradient(ellipse at 0% 15%,#e8f3f8,transparent 60%),#f4f7fa!important;padding:72px 0!important}
.hqx-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}
.hqx-contact-copy{min-width:0;padding:14px 0}
body.hqb-brand .hqx-contact-copy>p{font-size:17px!important}
.hqx-contact-routes{display:flex;flex-direction:column;gap:15px;margin:30px 0}
.hqx-contact-routes>a{display:flex;align-items:center;gap:14px;color:var(--qx-ink);width:fit-content;max-width:100%}
.hqx-route-icon{display:grid;place-items:center;width:40px;height:40px;background:#fff;border:1px solid var(--qx-line);border-radius:10px;color:var(--qx-blue);font-size:21px;flex-shrink:0}
.hqx-route-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.hqx-contact-routes small{display:block;font-size:11px;color:var(--qx-muted);line-height:1.6;margin-bottom:4px}
.hqx-contact-routes strong{font-size:16px;line-height:1.6;overflow-wrap:anywhere;display:block}
body.hqb-brand .hqx-contact-copy p.hqx-contact-note{font-size:12px!important;line-height:1.7!important;color:var(--qx-muted)!important;margin:22px 0 30px!important;max-width:490px}
.hqx-conversation-card{border:1px solid var(--qx-line);border-radius:12px;padding:25px;background:#fff;max-width:510px;box-shadow:0 8px 25px #1d4c6906}
.hqx-conversation-card>.hqx-eyebrow{font-size:10px;margin-bottom:16px}
.hqx-conversation-card>div{display:flex;align-items:center;gap:15px;padding:14px 0;border-top:1px solid var(--qx-line)}
.hqx-conversation-card>div>span{font-size:11px;color:var(--qx-blue);width:24px;flex-shrink:0}
body.hqb-brand .hqx-conversation-card>div>p{display:flex;flex-direction:column;font-size:13px!important;margin:0!important;gap:3px}.hqx-conversation-card small{font-size:11px;color:var(--qx-muted);line-height:1.6}
.hqx-inquiry-card{padding:32px;border:1px solid var(--qx-line);border-radius:14px;background:#fff;box-shadow:0 20px 50px #1d4c6910;min-width:0}
.hqx-inquiry-card>.hqx-eyebrow{font-size:10px;margin-bottom:12px}body.hqb-brand .hqx-inquiry-card>h2{font-size:28px!important}.hqx-inquiry-card>p{font-size:14px!important}
.hqx-live-inquiry :is(.wpcf7,.wpcf7-form,.cf7-form,.cf7-row,.cf7-column,.form-grid,.cf7-flex-container){max-width:100%!important;min-width:0!important}
body.hqb-brand .hqx-live-inquiry form{display:block!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}
body.hqb-brand .hqx-live-inquiry form :is(label,.hqb-field-caption){display:block;text-align:left;font-size:12px!important;font-weight:400!important;color:var(--qx-text)!important;line-height:1.6!important}
body.hqb-brand .hqx-live-inquiry form :is(input:not([type=submit]):not([type=checkbox]):not([type=hidden]),select,textarea){width:100%!important;max-width:100%!important;min-width:0!important;border:1px solid var(--qx-line)!important;background:var(--qx-mist)!important;color:var(--qx-ink)!important;border-radius:6px!important;font-family:inherit!important;font-size:14px!important;line-height:1.5!important;padding:12px!important;box-shadow:none!important;min-height:46px!important}
body.hqb-brand .hqx-live-inquiry form select[multiple]{min-height:120px!important}
body.hqb-brand .hqx-live-inquiry form textarea{min-height:105px!important;resize:vertical}
body.hqb-brand .hqx-live-inquiry form :is(input[type=submit],button[type=submit]){width:100%!important;min-height:48px!important;padding:13px 20px!important;background:var(--qx-blue)!important;color:#fff!important;border:1px solid var(--qx-blue)!important;border-radius:6px!important;font-size:14px!important;font-weight:500!important}
body.hqb-brand .hqx-live-inquiry form p{font-size:12px!important;margin-bottom:15px!important;line-height:1.65!important}
.hqx-live-inquiry form input[type=hidden],.hqx-live-inquiry .hidden-fields-container{display:none!important}
body.hqb-brand .hqx-live-inquiry form .cf7-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 15px!important}body.hqb-brand .hqx-live-inquiry form .cf7-col{width:auto!important;min-width:0!important}
.hqx-live-inquiry form .hqb-field-caption{margin-bottom:6px}
.hqx-live-inquiry form .hqb-field-label>br{display:none}
.hqx-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
.hqx-next-grid>article{border-top:1px solid var(--qx-line);padding-top:25px}.hqx-next-grid>article>span{display:block;font-size:10px;color:var(--qx-blue);letter-spacing:.08em;margin-bottom:20px}
body.hqb-brand .hqx-next-grid h3{font-size:23px!important}body.hqb-brand .hqx-next-grid p{font-size:14px!important;margin:0!important}
body.hqb-brand .hqx-contact-details{background:var(--qx-mist)!important}
.hqx-contact-details-grid{display:grid;grid-template-columns:1.2fr .7fr;gap:100px;align-items:start}
.hqx-contact-details address{font-style:normal;border:1px solid var(--qx-line);padding:30px;background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:15px}
.hqx-contact-details address>.hqx-eyebrow{margin:0;font-size:10px}.hqx-contact-details address>strong{font-size:20px}.hqx-contact-details address>span{font-size:14px;line-height:1.8;color:var(--qx-text)}.hqx-contact-details address>a{font-size:13px;color:var(--qx-blue);margin-top:5px} body.hqb-brand.hqx-experience :is(section.banner,section.banner_calfornia,section.dme-banner,section.dme_banner,section.second-banner,section.padding-banner):has(h1){background-color:#f4f7fa!important;background-image:none!important;color:#243746!important;padding-block:64px!important;isolation:isolate}
body.hqb-brand.hqx-experience :is(section.banner,section.banner_calfornia,section.dme-banner,section.dme_banner,section.second-banner):has(h1) :is(h1,p,h2){color:#243746!important}
body.hqb-brand.hqx-experience .hqx-upgraded-hero h1{font-size:clamp(40px,3.7vw,54px)!important;line-height:1.16!important;letter-spacing:-.04em!important;font-weight:400!important}
@media(max-width:767px){body.hqb-brand.hqx-experience .hqx-upgraded-hero h1{font-size:35px!important;}}
body.hqb-brand.hqx-experience .hqx-upgraded-hero :is(.banner-wrapper,.banner_calfornia_flex){gap:42px!important;align-items:center!important}
body.hqb-brand.hqx-experience .hqx-upgraded-hero .banner-wrapper>.left-col{flex:1 1 46%!important;width:auto!important;min-width:0!important}
body.hqb-brand.hqx-experience .hqx-upgraded-hero .banner-wrapper>.right-col{flex:1 1 52%!important;width:auto!important;min-width:0!important;position:relative!important}
body.hqb-brand.hqx-experience .hqx-upgraded-hero .banner-image.hqx-art-ready{width:100%!important;height:auto!important;margin:0!important;background:none!important;border:0!important;aspect-ratio:auto!important}
body.hqb-brand.hqx-experience .hqx-upgraded-hero .hqx-art-ready>template{display:none!important}
body.hqb-brand.hqx-experience .hqx-upgraded-hero .hqx-art-ready .hq-scene{max-width:100%!important;margin:0!important;border-radius:12px;box-shadow:0 24px 55px #1d4c6917,0 2px 5px #1d4c6907}
body.hqb-brand.hqx-experience .hqx-upgraded-hero .hq-scene :is(h3,h4){color:inherit!important}
body.hqb-brand.hqx-experience .hqx-upgraded-hero .hq-scene p{color:inherit!important}
.hqx-upgraded-hero .img_box{display:none!important} body.hqb-brand .hq-scene :is(.hqs-paper,.hqs-insurance-card,.hqs-statement,.hqs-receipt-stamp),body.hqb-brand .hqb-story-hero[data-hero=insights] .hq-scene{transform:none!important}
.hq-scene{box-shadow:0 24px 60px #1d4c6910,0 4px 12px #1d4c6907!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.hq-scene .hqs-paper{box-shadow:0 16px 38px #1d4c6912,0 2px 5px #1d4c6906!important}
.hq-scene :is(.hqs-annotation,.hqs-denial-case,.hqs-remit-receipt,.hqs-statement){box-shadow:0 12px 30px #1d4c6910,0 2px 5px #1d4c6905!important}
.hq-scene :is([data-phase-item],[data-audit-cell],.hqs-orbit-node rect){transition:background-color .8s cubic-bezier(.25,1,.5,1),border-color .8s cubic-bezier(.25,1,.5,1),color .8s cubic-bezier(.25,1,.5,1),opacity .8s cubic-bezier(.25,1,.5,1),transform .8s cubic-bezier(.25,1,.5,1)!important}
.hq-scene .hqs-orbit-packet{animation-duration:8s!important}.hq-scene .hqs-travel-dot{animation-duration:7s!important}.hq-scene .hqs-request-pill>i{animation-duration:4s!important}
.hq-scene .hqs-meter>span{transition:width 1.2s cubic-bezier(.25,1,.5,1)!important}.hq-scene .hqs-handoff-token{transition:left 1.6s cubic-bezier(.25,1,.5,1)!important}
.hq-scene .hqs-source-facts{display:grid;grid-template-columns:1fr 1fr;gap:13px 20px;padding:20px 12px 5px;border-top:1px solid #d5e0e8;margin:15px 0 10px;font-size:10px;color:#607583}
.hq-scene .hqs-source-facts strong{display:block;color:#243746;font-size:11px;margin-top:4px}
.hq-scene .hqs-evidence-reference{font-size:9px;line-height:1.6;color:#607583;padding:14px 12px;border:1px solid #d5e0e8;border-radius:5px;background:#f4f7fa}
.hq-scene .hqx-receipt-meta{display:flex;justify-content:space-between;gap:10px;border-bottom:1px dashed #d5e0e8;padding-bottom:18px;margin-bottom:18px;text-align:left;font-size:9px;color:#607583}.hq-scene .hqx-receipt-meta b{display:block;color:#243746;margin-top:3px;font-size:10px}
.hq-scene .hqx-statement-device{position:relative;border:9px solid #243746;border-radius:31px;background:#fff;padding:36px 15px 27px;max-width:340px;box-shadow:0 25px 45px #1d4c691c,0 2px 6px #1d4c6910;margin:auto;width:100%;min-width:0}
.hq-scene .hqx-statement-device:before{position:absolute;content:"";width:77px;height:17px;border-radius:0 0 12px 12px;background:#243746;left:50%;top:0;transform:translateX(-50%)}
.hq-scene .hqx-statement-device:after{position:absolute;content:"";width:70px;height:4px;border-radius:3px;background:#243746;left:50%;bottom:9px;transform:translateX(-50%)}
.hq-scene .hqx-device-top{display:flex;justify-content:space-between;font-size:8px;color:#607583;margin:0 3px 16px}
.hq-scene .hqx-statement-device .hqs-statement{box-shadow:none!important;border:0!important;padding:0!important;border-radius:0!important}
.hq-scene .hqx-statement-device .hqs-statement h3{font-size:25px!important}
.hq-scene .hqx-statement-device .hqs-statement-lines{margin:18px 0}.hq-scene .hqx-statement-device .hqs-statement-lines button{padding:13px 5px!important;font-size:10px!important}
.hq-scene .hqx-device-status{padding:13px;border:1px solid #d5e0e8;border-radius:7px;font-size:10px;background:#e8f3f8;color:#1d4c69;margin-top:19px}
.hq-scene.hqs-hero .hqs-source-facts,.hq-scene.hqs-hero .hqs-evidence-reference{display:none}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-coding-desk{padding:20px;gap:20px;min-height:0}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-paper{padding-bottom:35px}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-evidence:nth-of-type(n+3){display:none}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-code-review>h3,.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-code-pair{display:none}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-annotation{margin:0 0 18px}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-denial-chart h3{font-size:25px!important}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-denial-case{display:none}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-ar-head h3{font-size:26px!important}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-recovery{display:none}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-ar-content{grid-template-columns:minmax(0,1fr)}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-aging-bar{height:140px}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-remit-receipt{display:none}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-payment{grid-template-columns:minmax(0,1fr);padding:23px}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-posting-totals{margin:18px 0}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-ledger-line{padding-block:13px}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-document-chips{display:none}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-enroll-bottom{margin-top:18px;padding:16px}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-coverage-column{display:none}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-eligibility{grid-template-columns:minmax(0,1fr)}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-benefits-response{margin:20px}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-control-activity{display:none}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-vault-docs button{min-height:95px;padding:15px}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-vault h3{font-size:26px!important}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-service-lane{min-height:125px}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-handoff-detail{display:none}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-specialty-overview h3{font-size:24px!important}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-specialty-checks{display:none}.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-note{display:none}
.hqx-upgraded-hero .hq-scene.hqs-hero .hqs-audit-finding{display:none}
@media(max-width:1199px){.hqx-pricing-hero-grid,.hqx-estimator-grid{gap:45px}.hqx-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hqx-plan-kicker{min-height:0}.hqx-contact-grid{gap:35px}.hqx-launch-card{gap:35px}}
@media(max-width:899px){.hqx-pricing-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.hqx-price-summary{max-width:650px;width:100%}.hqx-price-summary:before{display:none}.hqx-estimator-grid{grid-template-columns:minmax(0,1fr);gap:32px}.hqx-estimator{max-width:650px;width:100%}.hqx-contact-grid{grid-template-columns:minmax(0,1fr);gap:35px}.hqx-contact-copy{max-width:800px}.hqx-conversation-card{max-width:100%}.hqx-inquiry-card{max-width:750px;width:100%}.hqx-next-grid{gap:22px}.hqx-contact-details-grid{gap:45px}.hqx-bottom-cta>.container,.hqx-launch-card{flex-direction:column;align-items:flex-start;gap:25px}}
@media(max-width:767px){body.hqb-brand .hqx-page section{padding:45px 0}body.hqb-brand .hqx-pricing-hero,body.hqb-brand .hqx-contact-hero{padding:45px 0!important}.hqx-page .hqx-eyebrow{font-size:10px;margin-bottom:15px}.hqx-pricing-hero-grid>div>small{font-size:11px}.hqx-price-summary{padding:25px}.hqx-plan-grid{gap:15px}.hqx-plan-card{padding:24px 20px}.hqx-plan-card p.hqx-plan-intro{min-height:63px}.hqx-plan-rate{font-size:40px}.hqx-custom-rate{font-size:28px}.hqx-estimator{padding:25px}.hqx-scope-grid{grid-template-columns:minmax(0,1fr);gap:18px}.hqx-scope-grid>article{padding:25px}.hqx-launch-card{width:calc(100% - 34px)!important;margin-inline:auto;padding:27px!important}.hqx-faq-list>details{padding:18px 0}.hqx-faq-list>details>summary{font-size:16px}.hqx-contact-copy>p{font-size:16px!important}.hqx-inquiry-card{padding:25px}.hqx-next-grid,.hqx-contact-details-grid{grid-template-columns:minmax(0,1fr);gap:25px}.hqx-contact-details address{padding:25px}.hqx-contact-routes strong{font-size:15px}body.hqb-brand.hqx-experience :is(section.banner,section.banner_calfornia,section.dme-banner,section.dme_banner,section.second-banner):has(h1){padding-block:40px!important}.hqx-upgraded-hero .hqx-art-ready{margin-top:18px!important}.hq-scene .hqs-source-facts{gap:12px;font-size:9px}.hq-scene .hqs-source-facts strong{font-size:10px}}
@media(max-width:479px){.hqx-plan-grid{grid-template-columns:minmax(0,1fr)}.hqx-plan-card{padding:26px}.hqx-plan-card p.hqx-plan-intro{min-height:0!important}.hqx-plan-kicker{min-height:0;margin-bottom:12px}.hqx-plan-rate{font-size:46px}.hqx-plan-band{min-height:0}.hqx-custom-rate{font-size:34px}.hqx-inquiry-card{padding:22px 18px}body.hqb-brand .hqx-live-inquiry form .cf7-row{grid-template-columns:minmax(0,1fr)!important}.hqx-inquiry-card>h2{font-size:25px!important}.hqx-conversation-card{padding:22px}.hqx-contact-routes{gap:20px}.hqx-contact-routes strong{font-size:13px}.hqx-route-icon{width:34px;height:34px}.hqx-estimator :is(input[type=number],select){font-size:14px!important}.hqx-estimate-output>strong{font-size:38px}.hq-scene .hqx-statement-device{padding-inline:12px;border-width:7px;border-radius:27px}}
@media(prefers-reduced-motion:reduce){.hqx-page *,.hqx-upgraded-hero *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.hq-scene .hqx-revenue-context{display:flex;justify-content:space-between;gap:15px;font-size:9px;line-height:1.6;color:#e8f3f8a8;margin:3px 5px 18px}
.hq-scene .hqx-payer-mix{display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:20px;align-items:center;border-top:1px solid #ffffff25;padding-top:22px;margin-top:24px;font-size:10px;color:#e8f3f8a8}
.hq-scene .hqx-payer-mix small{display:block;color:#e8f3f8a8;font-size:9px}.hq-scene .hqx-payer-mix strong{display:block;font-size:15px;color:#fff;margin-top:6px}
.hq-scene.hqs-hero .hqx-payer-mix{display:none}
.hq-scene .hqs-paper{padding-bottom:44px!important}
.hq-scene [data-number]{display:inline-block}
.hq-scene.hqs-loop-reset>div:not(.hqs-scene-footer){animation-duration:1.1s!important}
@container(max-width:650px){.hq-scene .hqx-payer-mix{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.hq-scene .hqx-payer-mix>span{grid-column:1/-1}.hq-scene .hqx-revenue-context{flex-wrap:wrap;gap:8px}.hq-scene .hqx-receipt-meta{display:none}} body.hqx-has-hero-art :is(section.banner,section.banner_calfornia,section.dme-banner,section.dme_banner,section.second-banner):has(h1) :is(.banner-image:not(.form),.item_image_left):not(.hqx-art-ready):not(:has(form)){background:transparent url(//www.healthquestbilling.com/wp-content/themes/healthquestbilling/assets/images/hqb-hero-workspace.svg) center/contain no-repeat!important;min-height:320px}
body.hqx-has-hero-art :is(section.banner,section.banner_calfornia,section.dme-banner,section.dme_banner,section.second-banner):has(h1) :is(.banner-image:not(.form),.item_image_left):not(.hqx-art-ready):not(:has(form))>img{visibility:hidden!important}
body.hqx-has-hero-art .hqx-art-ready{background:none!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important}
body.hqb-brand.hqx-experience section.hqx-upgraded-hero{background:#f4f7fa!important;color:#243746!important}
body.hqb-brand.hqx-experience .hqx-upgraded-hero .dme_wrapper{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:center!important;gap:48px!important}
body.hqb-brand.hqx-experience .hqx-upgraded-hero .dme_wrapper>:is(.content_item,.image_box){width:auto!important;max-width:100%!important;min-width:0!important;padding:0!important}
@media(max-width:899px){body.hqb-brand.hqx-experience .hqx-upgraded-hero .dme_wrapper{grid-template-columns:minmax(0,1fr)!important;gap:30px!important}}body.hqb-brand .hqb-motion-section{display:block!important;padding:70px 0!important;background:#f4f7fa!important;overflow:hidden}
body.hqb-brand .hqb-motion-section-head{max-width:780px;margin:0 auto 32px;text-align:center}
body.hqb-brand .hqb-motion-section-head h2{margin:10px 0 14px!important;line-height:1.2!important}
body.hqb-brand .hqb-motion-section-head p{font-size:17px!important;line-height:1.65!important;margin:0!important}
.hq-scene{--blue:#28658a;--deep:#1d4c69;--ink:#243746;--text:#4d606e;--muted:#607583;--line:#d5e0e8;--ice:#e8f3f8;--mist:#f4f7fa;--white:#fff;--motion:0;--stage:0;--fill:25%;container-type:inline-size;position:relative;isolation:isolate;margin:auto;max-width:1200px;width:100%;border:1px solid #d5e0e8;border-radius:18px;background:#fff;box-shadow:0 24px 70px #1d4c6914;overflow:hidden;color:#243746;font-family:InterVariable,Inter,Arial,sans-serif!important;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums}
body.hqb-brand .hq-scene *,body.hqb-brand .hq-scene *:before,body.hqb-brand .hq-scene *:after{box-sizing:border-box}
body.hqb-brand .hq-scene :is(div,span,button,p,li,strong,small,b,h3,h4,time){font-family:InterVariable,Inter,Arial,sans-serif!important;letter-spacing:normal;text-transform:none}
body.hqb-brand .hq-scene :is(h3,h4){font-weight:400!important;letter-spacing:-.035em!important;line-height:1.17!important;color:inherit!important;margin:12px 0 20px!important}
body.hqb-brand .hq-scene h3{font-size:clamp(24px,3.1cqw,38px)!important}
body.hqb-brand .hq-scene h4{font-size:22px!important}
body.hqb-brand .hq-scene p{font-size:13px!important;line-height:1.7!important;color:inherit!important;margin:10px 0 16px!important}
body.hqb-brand .hq-scene strong,body.hqb-brand .hq-scene b{font-weight:500!important}
body.hqb-brand .hq-scene button{appearance:none;cursor:pointer;color:inherit;font-weight:400!important;font-size:12px!important;line-height:1.5!important;border:0;background:transparent;padding:0;border-radius:0;box-shadow:none;margin:0;text-align:left;min-width:0;transition:background .35s,border-color .35s,box-shadow .35s,opacity .35s,transform .5s}
body.hqb-brand .hq-scene button:focus-visible{outline:2px solid #28658a;outline-offset:3px}
.hq-scene small{font-size:11px;line-height:1.6;color:var(--muted)}
.hq-scene svg{display:block;max-width:100%;overflow:visible}
.hq-scene .hqs-icon{width:21px;height:21px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;color:var(--blue)}
.hq-scene .hqs-label{display:block;font-size:10px;font-weight:500;letter-spacing:.12em!important;color:var(--muted);line-height:1.6}
.hq-scene .hqs-pill{display:inline-flex;align-items:center;gap:6px;font-size:10px;line-height:1.5;padding:6px 9px;border:1px solid var(--line);border-radius:20px;white-space:normal;color:var(--text)}
.hq-scene .hqs-pill.ice{background:var(--ice);border-color:transparent;color:var(--deep)}
.hq-scene .hqs-pill.amber{background:#fbf2e5;border-color:transparent;color:#8f5700}
.hq-scene .hqs-appbar{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:24px 26px;border-bottom:1px solid var(--line)}
.hq-scene .hqs-appbar>div>strong{font-size:20px;display:block;letter-spacing:-.03em!important;margin-top:4px}
.hq-scene .hqs-stat{min-width:0;display:flex;flex-direction:column;gap:7px}
.hq-scene .hqs-stat>strong{font-size:29px;line-height:1.1;letter-spacing:-.035em!important}
.hq-scene [data-number]{white-space:nowrap}
.hq-scene .hqs-inline-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:25px 26px 18px}
.hq-scene .hqs-meter{height:5px;background:var(--line);overflow:hidden;border-radius:6px}
.hq-scene .hqs-meter>span{display:block;height:100%;width:calc(var(--meter-from,25%) + (var(--meter-to,100%) - var(--meter-from,25%))*var(--motion));background:var(--blue);border-radius:6px;transition:width .6s}
.hq-scene .hqs-avatar{display:grid;place-items:center;width:36px;height:36px;background:var(--ice);border:1px solid var(--line);color:var(--deep);border-radius:50%;font-size:11px;flex-shrink:0}
.hq-scene [data-phase-item]{transition:opacity .4s,background .4s,color .4s,border-color .4s,transform .5s}
.hq-scene [data-phase-item].hqs-done{color:var(--blue)}
.hq-scene [data-min-step]{opacity:0;transform:translateY(7px);transition:opacity .6s,transform .6s}
.hq-scene [data-min-step].hqs-revealed{opacity:1;transform:none}
.hq-scene .hqs-scene-footer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 22px;border-top:1px solid var(--line);background:#fff;font-size:10px;color:var(--muted)}
.hq-scene .hqs-scene-footer:before{position:absolute;content:"";height:2px;background:var(--blue);width:calc(var(--progress)*100%);left:0;top:-1px;opacity:.5}
.hq-scene .hqs-footer-info{min-width:0;display:flex;flex-direction:column;gap:4px}
.hq-scene .hqs-footer-info>span:first-child{font-size:11px;color:var(--text)}
.hq-scene .hqs-footer-controls{display:flex;gap:8px;align-items:center;flex-shrink:0}
body.hqb-brand .hq-scene .hqs-footer-controls button{padding:6px 8px;border:1px solid var(--line);border-radius:5px;font-size:10px!important;color:var(--text);text-align:center;min-height:30px;background:transparent}
.hq-scene .hqs-process{display:flex;list-style:none;margin:15px 0 0;padding:0;gap:0}
body.hqb-brand .hq-scene .hqs-process li{position:relative;display:flex;flex:1;align-items:center;gap:7px;font-size:10px!important;line-height:1.5!important;color:var(--muted);margin:0;padding:0 7px 0 0}
.hq-scene .hqs-process i{display:grid;place-items:center;width:19px;height:19px;border:1px solid var(--line);border-radius:50%;flex-shrink:0}
.hq-scene .hqs-process .hqs-icon{width:11px;height:11px;opacity:0}
.hq-scene .hqs-process .hqs-done i{background:var(--blue);border-color:var(--blue)}
.hq-scene .hqs-process .hqs-done .hqs-icon{opacity:1;color:white}
.hq-scene .hqs-note{padding:17px 20px;background:var(--ice);border-radius:10px;display:flex;flex-direction:column;gap:5px}
.hq-scene .hqs-plot{position:relative;min-width:0;padding:10px 0 0;touch-action:pan-y}
.hq-scene .hqs-plot>svg{display:block;width:100%;height:250px}
.hq-scene .hqs-plot svg text{font-family:InterVariable,Inter,Arial,sans-serif;font-size:11px;fill:var(--muted)}
.hq-scene .hqs-chart-tip{position:absolute;pointer-events:none;background:var(--ink);color:#fff;padding:7px 10px;font-size:11px;border-radius:5px;opacity:0;z-index:3;transform:translate(-50%,-110%);white-space:nowrap}
.hq-scene .hqs-chart-tip.hqs-tip-visible{opacity:1}
.hq-scene .hqs-chart-points{display:flex;justify-content:space-between;gap:4px;padding:0 20px 12px 42px}
body.hqb-brand .hq-scene .hqs-chart-points button{padding:7px;border-radius:5px;font-size:10px!important;color:var(--muted);text-align:center}
body.hqb-brand .hq-scene .hqs-chart-points button[aria-pressed=true]{color:var(--blue);background:var(--ice)}
.hq-scene .hqs-chart-legend{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:10px}
.hq-scene .hqs-bars{padding:16px 0}
.hq-scene .hqs-bar-row{display:grid;grid-template-columns:120px minmax(0,1fr) 36px;gap:16px;align-items:center;padding:15px 12px;width:100%;border-radius:7px}
body.hqb-brand .hq-scene .hqs-bar-row[aria-pressed=true]{background:var(--mist)}
.hq-scene .hqs-bar-track{background:var(--ice);height:9px;overflow:hidden;border-radius:6px}
.hq-scene .hqs-bar-track>i{display:block;width:calc(var(--bar-start) + (var(--bar-end) - var(--bar-start))*var(--motion));height:100%;background:linear-gradient(90deg,var(--deep),var(--blue));border-radius:6px} .hq-scene .hqs-claims-app{display:grid;grid-template-columns:65px minmax(0,1fr)}
.hq-scene .hqs-apprail{background:var(--deep);color:var(--ice);display:flex;align-items:center;flex-direction:column;gap:30px;padding:25px 8px}
.hq-scene .hqs-apprail>b{font-size:19px;letter-spacing:-.08em!important;margin-bottom:16px}
.hq-scene .hqs-apprail .hqs-icon{color:var(--ice);opacity:.7}
.hq-scene .hqs-apprail>span{font-size:9px;letter-spacing:.1em!important;margin-top:auto;writing-mode:vertical-rl}
.hq-scene .hqs-claim-main{min-width:0}
.hq-scene .hqs-segment{display:flex;padding:0 26px 15px;gap:5px}
body.hqb-brand .hq-scene .hqs-segment button{padding:7px 12px;border-radius:6px;font-size:11px!important;color:var(--muted)}
body.hqb-brand .hq-scene .hqs-segment button[aria-pressed=true]{background:var(--ice);color:var(--blue)}
.hq-scene .hqs-table-labels,.hq-scene .hqs-claim-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 65px minmax(0,1fr);align-items:center;gap:14px}
.hq-scene .hqs-table-labels{padding:11px 26px;border-block:1px solid var(--line);font-size:10px;color:var(--muted);background:var(--mist)}
body.hqb-brand .hq-scene .hqs-claim-row{width:100%;padding:13px 26px;border-bottom:1px solid var(--line);background:#fff;min-height:61px;font-size:11px!important}
body.hqb-brand .hq-scene .hqs-claim-row[aria-pressed=true]{background:var(--ice);box-shadow:inset 3px 0 var(--blue)}
.hq-scene .hqs-claim-row strong,.hq-scene .hqs-claim-row small{display:block}
.hq-scene .hqs-claim-row small{font-size:10px;color:var(--muted)}
.hq-scene .hqs-row-status{font-size:10px;color:var(--blue);display:flex;align-items:center;gap:5px}
.hq-scene .hqs-row-status:before{content:"";width:5px;height:5px;flex:0 0 5px;background:currentColor;border-radius:50%}
.hq-scene .hqs-claim-drawer{display:flex;align-items:center;gap:12px;padding:18px 26px;background:var(--mist);border-bottom:1px solid var(--line)}
.hq-scene .hqs-claim-drawer>div{min-width:0;flex:1}
.hq-scene .hqs-claim-drawer strong,.hq-scene .hqs-claim-drawer small{display:block;font-size:11px}
.hq-scene .hqs-validation{padding:20px 26px 24px}
.hq-scene .hqs-validation>strong{font-size:11px} .hq-scene .hqs-coding-desk{position:relative;display:grid;grid-template-columns:1.15fr 1fr;gap:40px;padding:42px;background:radial-gradient(ellipse at 0% 70%,#e8f3f8,transparent 80%),#f4f7fa;min-height:550px}
.hq-scene .hqs-paper{position:relative;min-width:0;padding:26px 25px 50px;background:#fff;box-shadow:0 10px 25px #1d4c6910;border:1px solid var(--line);border-radius:3px;transform:rotate(-1.8deg);z-index:2}
.hq-scene .hqs-paper-letterhead{display:flex;justify-content:space-between;gap:12px;font-size:10px;letter-spacing:.08em!important;color:var(--muted)}
.hq-scene .hqs-paper-letterhead span{color:var(--blue)}
.hq-scene .hqs-paper-rule{height:2px;background:var(--deep);margin:18px 0}
body.hqb-brand .hq-scene .hqs-evidence{display:flex;gap:14px;padding:15px 12px;width:100%;border-radius:4px;border-left:2px solid transparent;min-height:89px;text-align:left}
.hq-scene .hqs-evidence>span{font-size:9px;color:var(--muted)}
.hq-scene .hqs-evidence>div{flex:1;min-width:0}
.hq-scene .hqs-evidence strong,.hq-scene .hqs-evidence small{display:block;font-size:11px}
.hq-scene .hqs-evidence small{font-size:10px;margin-top:5px}
body.hqb-brand .hq-scene .hqs-evidence[aria-pressed=true]{background:var(--ice);border-color:var(--blue)}
.hq-scene .hqs-text-lines{display:block;height:12px;width:80%;margin-top:10px;background:repeating-linear-gradient(0deg,var(--line) 0 1px,transparent 1px 6px);opacity:.8}
.hq-scene .hqs-paper-footer{font-size:8px;color:var(--muted);letter-spacing:.1em!important;position:absolute;bottom:20px;left:25px}
.hq-scene .hqs-code-review{padding:8px 0;min-width:0}
.hq-scene .hqs-code-pair{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;padding:15px 0;border-bottom:1px solid var(--line)}
.hq-scene .hqs-code-pair>span:first-child{font-size:11px;color:var(--muted)}
.hq-scene .hqs-code-pair>strong{font-size:24px;grid-column:1}
.hq-scene .hqs-code-pair>.hqs-pill{grid-column:2;grid-row:1/span 2;align-self:center}
.hq-scene .hqs-annotation{position:relative;background:#fff;border:1px solid var(--line);border-radius:10px;padding:18px;margin:22px 0;box-shadow:0 6px 20px #1d4c6908}
.hq-scene .hqs-annotation .hqs-icon{float:right;width:17px}
.hq-scene .hqs-annotation strong{font-size:12px}
body.hqb-brand .hq-scene .hqs-annotation p{font-size:11px!important;margin:7px 0 0!important;color:var(--text)!important}
.hq-scene .hqs-code-score{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:18px}
.hq-scene .hqs-desk-connector{position:absolute;left:47%;top:52%;width:8%;height:1px;border-top:1px dashed var(--blue);opacity:.4;z-index:1} .hq-scene .hqs-specialty{display:grid;grid-template-columns:.85fr 1.3fr}
.hq-scene .hqs-specialty-overview{padding:32px;background:var(--deep);color:#fff;position:relative;overflow:hidden}
.hq-scene .hqs-specialty-overview .hqs-label,.hq-scene .hqs-specialty-overview p{color:var(--ice)!important}
.hq-scene .hqs-specialty-overview p{opacity:.7}
.hq-scene .hqs-donut{position:relative;width:190px;max-width:100%;margin:26px auto}
.hq-scene .hqs-donut>svg{width:100%;transform:rotate(-90deg)}
.hq-scene .hqs-ring-base{fill:none;stroke:#ffffff20;stroke-width:10}
.hq-scene .hqs-ring-value{fill:none;stroke:#e8f3f8;stroke-width:10;stroke-linecap:round;stroke-dasharray:calc(87 + var(--motion)*9) 100;transition:stroke-dasharray .6s}
.hq-scene .hqs-donut>div{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}
.hq-scene .hqs-donut strong{font-size:32px}
.hq-scene .hqs-donut span{font-size:10px;color:var(--ice)}
.hq-scene .hqs-mix-legend{display:flex;flex-wrap:wrap;gap:9px 16px;font-size:10px;justify-content:center;color:var(--ice)}
.hq-scene .hqs-mix-legend i{display:inline-block;width:5px;height:5px;background:var(--ice);margin-right:5px;border-radius:50%}
.hq-scene .hqs-specialty-detail{padding:10px 27px 28px;min-width:0}
.hq-scene .hqs-specialty-detail .hqs-appbar{padding:20px 0}
.hq-scene .hqs-specialty-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 18px}
body.hqb-brand .hq-scene .hqs-specialty-checks button{border:1px solid var(--line);border-radius:8px;padding:15px;display:flex;align-items:center;gap:9px;min-height:68px;font-size:11px!important}
.hq-scene .hqs-specialty-checks button[aria-pressed=true]{background:var(--ice)}
.hq-scene .hqs-specialty-checks span{flex:1}
.hq-scene .hqs-specialty-checks b{opacity:.15}
.hq-scene .hqs-specialty-checks b.hqs-done{opacity:1}
.hq-scene .hqs-note>span{font-size:11px;color:var(--text)} .hq-scene .hqs-audit{padding:0 30px 30px;background:linear-gradient(120deg,#fff,#f4f7fa)}
.hq-scene .hqs-audit>.hqs-appbar{padding-inline:0}
.hq-scene .hqs-audit-grid{display:grid;grid-template-columns:1.6fr .7fr;gap:32px;padding:28px 0}
.hq-scene .hqs-matrix-labels,.hq-scene .hqs-matrix-row{display:grid;grid-template-columns:1.5fr repeat(3,.5fr);gap:12px;align-items:center}
.hq-scene .hqs-matrix-labels{font-size:10px;color:var(--muted);padding:5px 16px 18px;text-align:center}
.hq-scene .hqs-matrix-labels>span:first-child{text-align:left}
body.hqb-brand .hq-scene .hqs-matrix-row{width:100%;border:1px solid var(--line);border-radius:8px;padding:16px;margin-bottom:9px;font-size:12px!important;background:white}
.hq-scene .hqs-matrix-row[aria-pressed=true]{box-shadow:0 0 0 2px #28658a24}
.hq-scene .hqs-matrix-row>i{display:grid;place-items:center;width:26px;height:26px;background:var(--mist);border:1px solid var(--line);border-radius:5px;margin:auto}
.hq-scene .hqs-matrix-row>i .hqs-icon{width:13px;height:13px;opacity:0}
.hq-scene .hqs-matrix-row>i.hqs-done{background:var(--ice);border-color:var(--ice)}
.hq-scene .hqs-matrix-row>i.hqs-done .hqs-icon{opacity:1}
.hq-scene .hqs-audit-legend{display:flex;gap:24px;font-size:10px;color:var(--muted);padding:8px}
.hq-scene .hqs-audit-score{background:var(--ice);border-radius:12px;padding:30px;display:flex;flex-direction:column;justify-content:center;text-align:center}
.hq-scene .hqs-audit-score>strong{font-size:58px;letter-spacing:-.06em!important;line-height:1.3;margin-top:15px;color:var(--deep)}
.hq-scene .hqs-audit-score>span{font-size:11px;color:var(--muted)}
.hq-scene .hqs-audit-score .hqs-meter{margin:20px 0}
.hq-scene .hqs-findings{border-top:1px solid var(--line);padding-top:20px;font-size:11px;color:var(--text)}
.hq-scene .hqs-findings b{font-size:20px;margin-right:5px}
.hq-scene .hqs-audit-finding{display:flex;align-items:center;gap:18px;padding:18px;border:1px solid var(--line);border-radius:10px;background:white}
.hq-scene .hqs-audit-finding>div{flex:1;min-width:0}
.hq-scene .hqs-audit-finding strong,.hq-scene .hqs-audit-finding small{display:block}
.hq-scene .hqs-audit-finding>span:last-child{color:var(--blue);font-size:11px} .hq-scene .hqs-denial{display:grid;grid-template-columns:1.2fr .85fr;background:var(--mist)}
.hq-scene .hqs-denial-chart{padding:35px;min-width:0}
.hq-scene .hqs-big-value{display:flex;align-items:center;gap:18px;margin:24px 0}
.hq-scene .hqs-big-value>[data-number]{font-size:52px;line-height:1;letter-spacing:-.06em!important;color:var(--deep)}
.hq-scene .hqs-big-value>span:last-child{font-size:11px;line-height:1.6;color:var(--text)}
.hq-scene .hqs-denial-chart .hqs-plot>svg{height:225px}
.hq-scene .hqs-denial-case{margin:26px 26px 26px 0;padding:26px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 30px #24374608;border-radius:12px;min-width:0}
.hq-scene .hqs-case-header{display:flex;align-items:center;justify-content:space-between}
.hq-scene .hqs-case-amount{font-size:32px;letter-spacing:-.04em!important;line-height:1.3}
.hq-scene .hqs-case-amount>span{display:block;font-size:10px;letter-spacing:0!important;color:var(--muted);margin:5px 0 17px}
.hq-scene .hqs-compare-id{display:flex;justify-content:space-between;align-items:center;padding:13px 15px;background:var(--mist);border-radius:7px;gap:9px}
.hq-scene .hqs-compare-id>span{font-size:10px;color:var(--muted)}
.hq-scene .hqs-compare-id strong{display:block;font-size:13px;color:var(--ink);margin-top:5px}
.hq-scene .hqs-compare-id .hqs-icon{width:17px}
body.hqb-brand .hq-scene .hqs-case-timeline{list-style:none;padding:20px 0 12px;margin:0}
body.hqb-brand .hq-scene .hqs-case-timeline li{display:flex;position:relative;gap:13px;min-height:52px;padding:0;margin:0;font-size:12px!important;line-height:1.5!important;color:var(--muted)}
.hq-scene .hqs-case-timeline li:not(:last-child):before{position:absolute;content:"";height:100%;width:1px;background:var(--line);left:4px;top:5px}
.hq-scene .hqs-case-timeline li>i{display:block;width:9px;height:9px;flex-shrink:0;border-radius:50%;border:1px solid var(--line);background:#fff;z-index:1;margin-top:5px}
.hq-scene .hqs-case-timeline li.hqs-done>i{background:var(--blue);border-color:var(--blue);box-shadow:0 0 0 4px #e8f3f8}
.hq-scene .hqs-case-timeline strong,.hq-scene .hqs-case-timeline small{display:block;font-size:11px}
.hq-scene .hqs-case-timeline small{font-size:10px}
.hq-scene .hqs-case-result{display:flex;align-items:center;gap:9px;border-radius:6px;background:var(--ice);padding:12px;font-size:11px;color:var(--deep)}
.hq-scene .hqs-case-result .hqs-icon{width:16px} .hq-scene .hqs-ar{background:linear-gradient(145deg,#fff 15%,#e8f3f8)}
.hq-scene .hqs-ar-head{padding:30px 34px;display:flex;justify-content:space-between;gap:30px;align-items:center;border-bottom:1px solid var(--line)}
.hq-scene .hqs-ar-head h3{max-width:450px;margin-bottom:0!important}
.hq-scene .hqs-ar-total{display:flex;flex-direction:column;gap:7px;text-align:right}
.hq-scene .hqs-ar-total>strong{font-size:38px;letter-spacing:-.05em!important;color:var(--deep)}
.hq-scene .hqs-ar-total>span{font-size:10px;color:var(--muted)}
.hq-scene .hqs-ar-content{display:grid;grid-template-columns:1.6fr .8fr;gap:30px;padding:32px}
.hq-scene .hqs-aging-chart{display:flex;gap:22px;min-width:0}
body.hqb-brand .hq-scene .hqs-aging-col{display:flex;flex:1;min-width:0;flex-direction:column;align-items:center;gap:10px;border-radius:10px;padding:15px 10px 20px}
body.hqb-brand .hq-scene .hqs-aging-col[aria-pressed=true]{background:#fff;box-shadow:0 8px 25px #1d4c690d}
.hq-scene .hqs-aging-col>strong{font-size:15px;color:var(--deep)}
.hq-scene .hqs-aging-bar{position:relative;height:205px;width:100%;background:#d5e0e84d;border-radius:6px;overflow:hidden;display:flex;align-items:flex-end}
.hq-scene .hqs-aging-bar>i{width:100%;height:calc(var(--bar-start) + (var(--bar-end) - var(--bar-start))*var(--motion));background:linear-gradient(0deg,#1d4c69,#28658a);border-radius:6px}
.hq-scene .hqs-aging-col:nth-child(2) .hqs-aging-bar>i{opacity:.82}.hq-scene .hqs-aging-col:nth-child(3) .hqs-aging-bar>i{opacity:.64}.hq-scene .hqs-aging-col:nth-child(4) .hqs-aging-bar>i{opacity:.45}
.hq-scene .hqs-aging-col>span{font-size:11px;white-space:nowrap}
.hq-scene .hqs-aging-col>small{font-size:9px}
.hq-scene .hqs-recovery{padding:24px;background:var(--deep);color:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:center}
.hq-scene .hqs-recovery .hqs-label,.hq-scene .hqs-recovery small{color:#e8f3f8a8}
.hq-scene .hqs-recovery>strong{font-size:22px;margin:9px 0}
.hq-scene .hqs-recovery p{opacity:.8}
.hq-scene .hqs-recovery-amount{font-size:32px;margin-top:14px;letter-spacing:-.04em!important}
.hq-scene .hqs-recovery-amount small{display:block;font-size:10px}
.hq-scene .hqs-recovery .hqs-meter{margin:20px 0;background:#ffffff20}
.hq-scene .hqs-recovery .hqs-meter>span{background:#e8f3f8}
.hq-scene .hqs-recovery-log{font-size:10px;min-height:32px;color:#e8f3f8} .hq-scene .hqs-payment{display:grid;grid-template-columns:.73fr 1.4fr;gap:34px;padding:35px;background:var(--mist)}
.hq-scene .hqs-remit-receipt{position:relative;padding:28px;background:white;box-shadow:0 15px 30px #1d4c6910;min-width:0;align-self:start;border-top:3px solid var(--blue);text-align:center}
.hq-scene .hqs-receipt-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--ice);margin:0 auto 17px}
.hq-scene .hqs-remit-receipt h3{font-size:26px!important;margin-bottom:6px!important}
.hq-scene .hqs-remit-receipt>span:not(.hqs-receipt-mark){font-size:11px;color:var(--muted)}
.hq-scene .hqs-remit-receipt hr{border:0;border-top:1px dashed var(--line);margin:25px 0}
.hq-scene .hqs-remit-receipt>small{display:block}
.hq-scene .hqs-receipt-amount{font-size:32px;display:block;margin:8px 0 22px;letter-spacing:-.05em!important}
.hq-scene .hqs-receipt-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);font-size:11px;gap:8px}
.hq-scene .hqs-receipt-stamp{display:flex;justify-content:center;align-items:center;gap:7px;margin:25px auto 0;color:var(--blue);font-size:11px;letter-spacing:.15em!important;transform:rotate(-7deg)!important;border:1px solid var(--blue);padding:8px;width:fit-content}
.hq-scene .hqs-receipt-tear{position:absolute;bottom:-9px;left:0;width:100%;height:10px;background:linear-gradient(135deg,#fff 5px,transparent 0) 0 0/10px 10px,linear-gradient(225deg,#fff 5px,transparent 0) 0 0/10px 10px}
.hq-scene .hqs-ledger-work{min-width:0;align-self:center}
.hq-scene .hqs-ledger-work .hqs-appbar{padding:0 0 23px}
.hq-scene .hqs-ledger-head,.hq-scene .hqs-ledger-line,.hq-scene .hqs-ledger-total{display:grid;grid-template-columns:30px repeat(4,minmax(0,1fr));gap:12px;text-align:right;align-items:center}
.hq-scene .hqs-ledger-head{padding:13px 12px;color:var(--muted);font-size:10px}
.hq-scene .hqs-ledger-head>span:first-child{text-align:left}
body.hqb-brand .hq-scene .hqs-ledger-line{width:100%;padding:18px 12px;border-top:1px solid var(--line);font-size:12px!important;text-align:right;border-left:2px solid transparent}
.hq-scene .hqs-ledger-line>b{text-align:left;color:var(--muted)}
.hq-scene .hqs-ledger-line[aria-pressed=true]{background:white;border-left-color:var(--blue)}
.hq-scene .hqs-ledger-line.hqs-done{color:var(--deep);background:#e8f3f87d}
.hq-scene .hqs-ledger-total{border-top:1px solid var(--line);padding:18px 12px;font-size:12px}
.hq-scene .hqs-ledger-total>b:first-child{text-align:left}
.hq-scene .hqs-ledger-flow{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:20px 0;margin:12px 0;color:var(--muted);font-size:10px;border-block:1px dashed var(--line)}
.hq-scene .hqs-ledger-flow .hqs-icon{width:17px;height:17px}
.hq-scene .hqs-travel-dot{position:absolute;top:50%;left:15%;width:6px;height:6px;background:var(--blue);border-radius:50%;animation:hqs-transfer 3.8s ease-in-out infinite}
@keyframes hqs-transfer{0%{left:12%;opacity:0}20%{opacity:1}80%{opacity:1}100%{left:95%;opacity:0}}
.hq-scene .hqs-posting-totals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0}
.hq-scene .hqs-ledger-detail{padding:13px 15px;border-radius:8px;background:white;border:1px solid var(--line);display:flex;flex-direction:column;gap:4px;font-size:11px}
.hq-scene .hqs-ledger-detail>span{font-size:10px;color:var(--muted)} .hq-scene .hqs-analytics{background:radial-gradient(ellipse at 90% -40%,#28658a,#1d4c69 65%);color:white;padding:0 30px 25px;--line:#ffffff24;--muted:#e8f3f8a8;--ink:#fff;--text:#e8f3f8;--ice:#ffffff15}
.hq-scene .hqs-analytics>.hqs-appbar{padding:25px 0}
.hq-scene .hqs-analytics .hqs-label{color:#e8f3f8a8}
.hq-scene .hqs-analytics .hqs-pill{color:#e8f3f8;border-color:#ffffff35}
.hq-scene .hqs-revenue-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:30px 0 5px}
.hq-scene .hqs-revenue-value{display:block;font-size:52px;letter-spacing:-.06em!important;line-height:1.2;margin:7px 0 12px}
.hq-scene .hqs-growth{color:#e8f3f8;font-size:13px}
.hq-scene .hqs-growth small{font-size:10px;margin-left:5px}
.hq-scene .hqs-chart-switch{display:flex;border:1px solid #ffffff30;border-radius:7px;padding:4px;gap:3px;align-self:center}
body.hqb-brand .hq-scene .hqs-chart-switch button{color:#e8f3f8;font-size:10px!important;padding:8px 11px;border-radius:4px}
body.hqb-brand .hq-scene .hqs-chart-switch button[aria-pressed=true]{background:#ffffff20}
.hq-scene .hqs-analytics .hqs-plot>svg{height:265px}
.hq-scene .hqs-analytics .hqs-chart-points button{color:#e8f3f8!important}
.hq-scene .hqs-analytics .hqs-chart-points button[aria-pressed=true]{background:#ffffff20!important;color:white!important}
.hq-scene .hqs-analytics-bottom{display:grid;grid-template-columns:.9fr 1.2fr 1fr;gap:24px;border-top:1px solid #ffffff25;padding-top:24px;margin-top:10px}
.hq-scene .hqs-revenue-reading{display:flex;flex-direction:column;gap:6px;font-size:10px;color:#e8f3f8a8}
.hq-scene .hqs-revenue-reading strong{font-size:18px;color:#fff}
.hq-scene .hqs-analytics-bottom .hqs-stat strong{font-size:26px} .hq-scene .hqs-enrollment{padding:0 30px 30px;background:#fff}
.hq-scene .hqs-enrollment>.hqs-appbar{padding-inline:0}
.hq-scene .hqs-enrollment-months{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:14px;padding:25px 14px 14px;font-size:10px;color:var(--muted)}
body.hqb-brand .hq-scene .hqs-enroll-track{display:grid;grid-template-columns:1.4fr 4fr;gap:14px;align-items:center;width:100%;padding:26px 14px;border-top:1px solid var(--line);border-radius:8px}
body.hqb-brand .hq-scene .hqs-enroll-track[aria-pressed=true]{background:var(--mist)}
.hq-scene .hqs-enroll-track>span:first-child strong,.hq-scene .hqs-enroll-track>span:first-child small{display:block}
.hq-scene .hqs-enroll-track strong{font-size:13px}.hq-scene .hqs-enroll-track small{font-size:10px}
.hq-scene .hqs-track-line{position:relative;display:flex;justify-content:space-between;padding-top:20px;gap:20px;font-size:10px;color:var(--muted);margin-inline:var(--track-offset) 6px}
.hq-scene .hqs-track-line:before,.hq-scene .hqs-track-line>i{content:"";position:absolute;top:0;height:4px;left:0;right:0;background:var(--line);border-radius:5px}
.hq-scene .hqs-track-line>i{right:auto;width:calc(12% + var(--motion)*82%);background:var(--blue);transition:width .8s}
.hq-scene .hqs-track-line>b{position:relative;font-size:9px;font-weight:400!important;flex:1}
.hq-scene .hqs-track-line>b:before{position:absolute;content:"";width:9px;height:9px;background:white;border:2px solid var(--blue);border-radius:50%;top:-22px;left:0}
.hq-scene .hqs-track-line>b:last-child{text-align:right}.hq-scene .hqs-track-line>b:last-child:before{left:auto;right:0}
.hq-scene .hqs-enroll-bottom{margin-top:25px;border-radius:12px;background:var(--ice);padding:23px}
.hq-scene .hqs-provider-card{display:flex;align-items:center;gap:15px}.hq-scene .hqs-provider-card>div{flex:1;min-width:0}.hq-scene .hqs-provider-card strong,.hq-scene .hqs-provider-card small{display:block}
.hq-scene .hqs-provider-avatar{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#fff;font-size:11px;color:var(--blue);flex-shrink:0}
.hq-scene .hqs-document-chips{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px;padding-top:20px;border-top:1px solid var(--line)}
.hq-scene .hqs-document-chips>span{display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:5px;background:#fff;padding:8px 10px;font-size:10px;opacity:.5}
.hq-scene .hqs-document-chips>span.hqs-done{opacity:1}.hq-scene .hqs-document-chips .hqs-icon{width:12px;height:12px} .hq-scene .hqs-eligibility{display:grid;grid-template-columns:1fr 1fr;background:var(--mist)}
.hq-scene .hqs-coverage-column{padding:35px;min-width:0}
.hq-scene .hqs-insurance-card{padding:25px;border-radius:16px;background:linear-gradient(130deg,#28658a,#1d4c69);color:white;box-shadow:0 18px 30px #1d4c6920;transform:rotate(-3deg);margin:32px 0}
.hq-scene .hqs-insurance-card>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}
.hq-scene .hqs-insurance-card>div>strong{font-size:25px}.hq-scene .hqs-insurance-card .hqs-icon{color:#fff}
.hq-scene .hqs-insurance-card>small{color:#e8f3f8a8;font-size:9px;letter-spacing:.1em!important}
.hq-scene .hqs-insurance-card>b{display:block;font-size:20px;margin:9px 0 5px;letter-spacing:.04em!important}
.hq-scene .hqs-insurance-card>span{font-size:11px;opacity:.7}
.hq-scene .hqs-insurance-card>footer{display:flex;justify-content:space-between;font-size:10px;border-top:1px solid #ffffff30;padding-top:16px;margin-top:23px}
.hq-scene .hqs-request-pill{display:flex;align-items:center;gap:9px;color:var(--blue);font-size:11px}
.hq-scene .hqs-request-pill>i{width:6px;height:6px;background:var(--blue);border-radius:50%;animation:hqs-pulse 2s ease infinite}
@keyframes hqs-pulse{50%{box-shadow:0 0 0 5px #28658a15}}
.hq-scene .hqs-benefits-response{margin:28px 28px 28px 0;background:white;border:1px solid var(--line);border-radius:12px;overflow:hidden;min-width:0}
.hq-scene .hqs-benefits-response .hqs-appbar{padding:23px}
.hq-scene .hqs-benefit-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:25px 23px}
.hq-scene .hqs-benefit-pair>span{font-size:10px;color:var(--muted)}.hq-scene .hqs-benefit-pair strong{display:block;font-size:25px;margin-top:8px;color:var(--deep)}
.hq-scene .hqs-deductible{padding:20px 23px;border-block:1px solid var(--line);display:grid;grid-template-columns:1fr auto;gap:15px;font-size:11px}
.hq-scene .hqs-deductible .hqs-meter{grid-column:1/-1}.hq-scene .hqs-deductible .hqs-meter>span{width:62.5%}
.hq-scene .hqs-deductible>span{display:flex;justify-content:space-between;grid-column:1/-1;color:var(--muted)}
.hq-scene .hqs-verification-list{padding:13px 23px}.hq-scene .hqs-verification-list>div{display:flex;gap:10px;align-items:center;padding:11px 0;font-size:11px;opacity:.4}
.hq-scene .hqs-verification-list .hqs-icon{width:14px;height:14px}.hq-scene .hqs-verification-list .hqs-done{opacity:1}
.hq-scene .hqs-benefit-footnote{font-size:9px;display:block;padding:0 23px 22px} .hq-scene .hqs-systems{padding:30px;background:radial-gradient(ellipse at 50% 25%,#28658a80,transparent 70%),#1d4c69;color:white;--muted:#e8f3f8a8;--text:#e8f3f8;--line:#ffffff25}
.hq-scene .hqs-systems-head{text-align:center}.hq-scene .hqs-systems-head .hqs-label{color:#e8f3f8a8}.hq-scene .hqs-systems-head h3{margin-bottom:8px!important}.hq-scene .hqs-systems-head p{color:#e8f3f8a8!important;margin:0!important}
.hq-scene .hqs-orchestration{max-width:820px;margin:-5px auto -10px;min-width:0}.hq-scene .hqs-orchestration>svg{width:100%;height:auto}
.hq-scene .hqs-orbit-route{fill:none;stroke:#ffffff25;stroke-width:1}
.hq-scene .hqs-orbit-packet{fill:none;stroke:#e8f3f8;stroke-width:2;stroke-linecap:round;stroke-dasharray:3 97;animation:hqs-packet 4s linear infinite;animation-delay:var(--delay)}
@keyframes hqs-packet{to{stroke-dashoffset:-100}}
.hq-scene .hqs-orbit-hub{fill:#28658a;stroke:#e8f3f8;stroke-width:.7;filter:drop-shadow(0 0 20px #28658a80)}
.hq-scene .hqs-orchestration text{fill:#e8f3f8;font-family:InterVariable,Inter,Arial,sans-serif;font-size:10px}.hq-scene .hqs-orchestration text.hqs-hub-name{fill:white;font-size:25px;letter-spacing:-.05em}.hq-scene .hqs-orbit-node rect{fill:#1d4c69;stroke:#ffffff4d;stroke-width:1;transition:fill .4s,stroke .4s}.hq-scene .hqs-orbit-node.hqs-active rect{fill:#28658a;stroke:#e8f3f8}.hq-scene .hqs-orbit-node text{font-size:12px}.hq-scene .hqs-orbit-node .hqs-orbit-sub{font-size:9px;fill:#e8f3f8a8}
.hq-scene .hqs-system-tabs{display:flex;gap:6px;justify-content:center;flex-wrap:wrap;margin:0 0 20px}
body.hqb-brand .hq-scene .hqs-system-tabs button{color:#e8f3f8;padding:7px 11px;border:1px solid #ffffff25;border-radius:20px;font-size:10px!important}
body.hqb-brand .hq-scene .hqs-system-tabs button[aria-pressed=true]{background:#ffffff15;border-color:#e8f3f8}
.hq-scene .hqs-sync-log{display:flex;align-items:center;gap:14px;border:1px solid #ffffff30;border-radius:10px;background:#ffffff08;padding:20px}
.hq-scene .hqs-sync-icon .hqs-icon{color:#e8f3f8}.hq-scene .hqs-sync-log>div{flex:1;min-width:0}.hq-scene .hqs-sync-log strong,.hq-scene .hqs-sync-log small{display:block;font-size:11px}.hq-scene .hqs-sync-log small{font-size:10px;color:#e8f3f8a8}
.hq-scene .hqs-sync-counter{text-align:right;font-size:25px;letter-spacing:-.04em!important}.hq-scene .hqs-sync-counter>small{font-size:9px!important;letter-spacing:normal!important} .hq-scene .hqs-operations{display:grid;grid-template-columns:.65fr 1.5fr;min-height:460px}
.hq-scene .hqs-ops-heading{position:relative;overflow:hidden;background:var(--deep);color:white;padding:35px 28px}.hq-scene .hqs-ops-heading .hqs-label{color:#e8f3f8a8}.hq-scene .hqs-ops-heading h3{font-size:36px!important;position:relative;z-index:1}
.hq-scene .hqs-ops-orbit{position:absolute;width:400px;height:400px;left:-180px;bottom:-220px;border-radius:50%;border:1px solid #ffffff25;box-shadow:0 0 0 35px #ffffff08,0 0 0 70px #ffffff06,0 0 0 110px #ffffff04}
.hq-scene .hqs-service-blueprint{padding:35px 28px;min-width:0;display:flex;flex-direction:column;justify-content:center}
.hq-scene .hqs-service-lanes{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-bottom:56px}
body.hqb-brand .hq-scene .hqs-service-lane{position:relative;border:1px solid var(--line);border-radius:8px;padding:16px 10px;background:var(--mist);display:flex;flex-direction:column;align-items:center;gap:13px;text-align:center;min-height:154px}
.hq-scene .hqs-service-lane>span{font-size:9px;color:var(--muted);align-self:flex-start}.hq-scene .hqs-service-lane strong{font-size:12px}.hq-scene .hqs-service-lane small{font-size:9px}
body.hqb-brand .hq-scene .hqs-service-lane[aria-pressed=true]{background:var(--ice);border-color:var(--blue);transform:translateY(-4px)}
.hq-scene .hqs-service-lanes:before{position:absolute;content:"";bottom:30px;height:1px;left:7%;right:7%;background:var(--line)}
.hq-scene .hqs-handoff-token{position:absolute;bottom:14px;left:calc(1% + var(--motion)*77%);background:var(--deep);padding:7px 10px;color:white;border-radius:5px;font-size:9px;white-space:nowrap;box-shadow:0 6px 12px #1d4c6920;transition:left 1.2s cubic-bezier(.2,.7,.3,1)}
.hq-scene .hqs-handoff-token>span{font-size:6px;vertical-align:middle;color:#e8f3f8;margin-left:8px}
.hq-scene .hqs-handoff-detail{display:flex;gap:12px;align-items:center;padding:18px;background:var(--mist);border-radius:9px}.hq-scene .hqs-handoff-detail>div{flex:1;min-width:0}.hq-scene .hqs-handoff-detail strong,.hq-scene .hqs-handoff-detail small{display:block;font-size:11px}.hq-scene .hqs-handoff-detail small{font-size:10px}
.hq-scene .hqs-ops-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:28px} .hq-scene .hqs-scheduling{background:linear-gradient(180deg,#fff,#f4f7fa);padding:0 30px 30px}.hq-scene .hqs-scheduling>.hqs-appbar{padding-inline:0}
.hq-scene .hqs-week-calendar{position:relative;display:grid;grid-template-columns:40px repeat(4,minmax(0,1fr));gap:0;height:340px;padding-top:24px}
.hq-scene .hqs-calendar-hours{display:flex;flex-direction:column;justify-content:space-around;color:var(--muted);font-size:9px;padding-top:24px}
.hq-scene .hqs-day{position:relative;border-left:1px solid var(--line);padding:0 10px;background:repeating-linear-gradient(0deg,transparent 0 68px,#d5e0e8a8 68px 69px)}
.hq-scene .hqs-day>b{display:block;font-size:9px;text-align:center;background:#fff;padding-bottom:18px;color:var(--muted)}
body.hqb-brand .hq-scene .hqs-appt{position:absolute;left:10px;right:10px;top:calc(48px + var(--slot)*48px);padding:15px 12px;border-radius:8px;background:var(--ice);border-left:2px solid var(--blue);box-shadow:0 5px 10px #1d4c6907;min-height:103px;display:flex;flex-direction:column;gap:4px}
.hq-scene .hqs-appt strong{font-size:12px}.hq-scene .hqs-appt small{font-size:10px}.hq-scene .hqs-appt>span{font-size:9px;color:var(--blue);margin-top:7px}
body.hqb-brand .hq-scene .hqs-appt[aria-pressed=true]{box-shadow:0 0 0 2px #28658a30,0 8px 20px #1d4c6915;transform:translateY(-3px)}
.hq-scene .hqs-free-slot{position:absolute;bottom:20px;left:15px;font-size:9px;font-style:normal;color:var(--muted);opacity:.5}
.hq-scene .hqs-schedule-bottom{display:grid;grid-template-columns:1fr auto;align-items:center;gap:28px;border-top:1px solid var(--line);padding-top:24px}
.hq-scene .hqs-reminder-preview{display:flex;align-items:center;gap:14px;padding:17px 20px;border:1px solid var(--line);border-radius:12px;background:white}.hq-scene .hqs-reminder-preview>div{flex:1;min-width:0}.hq-scene .hqs-reminder-preview strong,.hq-scene .hqs-reminder-preview small{display:block;font-size:11px}.hq-scene .hqs-reminder-preview>span{font-size:10px;color:var(--blue)}
.hq-scene .hqs-readiness>strong{font-size:36px;letter-spacing:-.05em!important;color:var(--deep)}.hq-scene .hqs-readiness>strong>small{font-size:18px}.hq-scene .hqs-readiness>span{font-size:10px;display:block;color:var(--muted)} .hq-scene .hqs-patient{display:grid;grid-template-columns:.9fr 1.15fr;gap:45px;padding:40px;background:var(--ice)}
.hq-scene .hqs-statement{background:white;padding:25px 28px;border-radius:5px;box-shadow:0 14px 35px #1d4c6914;transform:rotate(-1deg);min-width:0;align-self:center}
.hq-scene .hqs-statement-top{display:flex;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.1em!important;color:var(--muted);padding-bottom:18px;border-bottom:2px solid var(--deep)}
.hq-scene .hqs-statement h3{font-size:27px!important;margin-bottom:8px!important}.hq-scene .hqs-statement>small{font-size:9px}
.hq-scene .hqs-statement-lines{margin:20px 0}
body.hqb-brand .hq-scene .hqs-statement-lines button{display:flex;justify-content:space-between;width:100%;gap:14px;padding:15px 8px;border-bottom:1px solid var(--line);font-size:11px!important}
body.hqb-brand .hq-scene .hqs-statement-lines button[aria-pressed=true]{background:var(--ice)}
.hq-scene .hqs-statement-balance{display:flex;flex-direction:column;gap:6px;align-items:flex-end;font-size:10px;color:var(--muted)}.hq-scene .hqs-statement-balance>strong{font-size:34px;color:var(--deep);letter-spacing:-.05em!important}
.hq-scene .hqs-patient-explainer{padding:20px 0;align-self:center;min-width:0}
.hq-scene .hqs-balance-stack{display:flex;min-height:100px;border-radius:9px;overflow:hidden;margin:30px 0;background:var(--deep)}
.hq-scene .hqs-balance-stack>span{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:17px 7px;color:#fff;font-size:16px;border-right:1px solid #ffffff35;background:#28658a}.hq-scene .hqs-balance-stack>span:first-child{background:#607583}.hq-scene .hqs-balance-stack>span:last-child{background:#1d4c69}.hq-scene .hqs-balance-stack small{color:#e8f3f8a8;font-size:9px;margin-top:5px}
.hq-scene .hqs-explanation-card{padding:20px;border:1px solid var(--line);border-radius:10px;background:white}.hq-scene .hqs-explanation-card .hqs-icon{float:right}.hq-scene .hqs-explanation-card strong{font-size:12px}.hq-scene .hqs-explanation-card p{font-size:11px!important;margin-bottom:0!important}
.hq-scene .hqs-patient-explainer>.hqs-process{margin:24px 0}.hq-scene .hqs-patient-explainer>small{font-size:9px} .hq-scene .hqs-compliance{display:grid;grid-template-columns:1.3fr .8fr}
.hq-scene .hqs-vault{background:linear-gradient(130deg,#1d4c69,#243746);padding:35px;color:white}.hq-scene .hqs-vault .hqs-label{color:#e8f3f8a8}
.hq-scene .hqs-vault-docs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:30px}
body.hqb-brand .hq-scene .hqs-vault-docs button{padding:22px;border:1px solid #ffffff25;border-radius:10px;background:#ffffff08;display:flex;flex-direction:column;gap:9px;min-height:156px}
.hq-scene .hqs-vault-docs .hqs-icon{color:#e8f3f8;margin-bottom:12px}.hq-scene .hqs-vault-docs strong{font-size:13px}.hq-scene .hqs-vault-docs small{font-size:10px;color:#e8f3f8a8}.hq-scene .hqs-vault-docs button>span{font-size:9px;color:#e8f3f8;opacity:.2}.hq-scene .hqs-vault-docs button>span.hqs-done{opacity:1}
body.hqb-brand .hq-scene .hqs-vault-docs button[aria-pressed=true]{background:#ffffff15;border-color:#e8f3f8}
.hq-scene .hqs-control-review{padding:36px;display:flex;flex-direction:column;justify-content:center}.hq-scene .hqs-control-review>.hqs-icon{width:35px;height:35px;margin-bottom:25px}.hq-scene .hqs-control-review>strong{font-size:17px}.hq-scene .hqs-control-number{font-size:65px;line-height:1.3;letter-spacing:-.08em!important;color:var(--deep);margin:12px 0}.hq-scene .hqs-control-number>small{font-size:26px}.hq-scene .hqs-control-review>span{font-size:10px;margin-top:12px;color:var(--muted)}
.hq-scene .hqs-control-activity{border-top:1px solid var(--line);padding-top:25px;margin-top:30px}.hq-scene .hqs-control-activity>small{font-size:9px}.hq-scene .hqs-control-activity>b{display:block;font-size:13px;margin-top:7px}.hq-scene .hqs-control-activity p{font-size:11px!important}.hq-scene .hqs-control-activity>span{display:block;font-size:10px;color:var(--blue)} body.hqb-brand .hqb-story-hero{position:relative;isolation:isolate;overflow:hidden;background:#f4f7fa!important;padding:64px 0!important}
.hqb-story-hero .hqb-hero-light{position:absolute;z-index:-1;inset:-70%;background:radial-gradient(ellipse at 65% 25%,#28658a3d,transparent 43%),radial-gradient(ellipse at 35% 80%,#1d4c6926,transparent 48%);animation:hqs-hero-light 19s ease-in-out infinite alternate;pointer-events:none}
@keyframes hqs-hero-light{from{transform:translate(-3%,3%) rotate(-10deg)}to{transform:translate(4%,-3%) rotate(14deg)}}
body.hqb-brand .hqb-story-hero-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:40px;align-items:center}
.hqb-story-hero-copy{position:relative;z-index:2;min-width:0}
.hqb-story-hero .hqb-hero-kicker{display:block;font-size:11px;letter-spacing:.08em;line-height:1.7;color:#28658a;margin-bottom:20px}
body.hqb-brand .hqb-story-hero :is(h1,h2).hqb-story-hero-title{font-size:clamp(36px,3.4vw,47px)!important;line-height:1.14!important;letter-spacing:-.04em!important;font-weight:300!important;margin:0 0 24px!important;color:#243746!important}
body.hqb-brand .hqb-story-hero-copy>p{font-size:17px!important;line-height:1.7!important;margin:0 0 27px!important;color:#4d606e!important;max-width:48ch}
.hqb-story-hero .hqb-hero-assurances{display:flex;gap:15px 22px;flex-wrap:wrap;margin-top:28px}
.hqb-story-hero .hqb-hero-assurances>span{display:flex;align-items:center;gap:8px;font-size:11px;color:#4d606e}
body.hqb-brand .hqb-story-hero img.hmd-icon{display:block!important;width:18px!important;height:18px!important;max-width:18px!important;min-width:18px!important;position:static!important;object-fit:contain!important;filter:none!important;transform:none!important;margin:0!important}
.hqb-story-hero .hqb-hero-scene{position:relative;min-width:0;perspective:1600px}
.hqb-story-hero .hqb-hero-scene-caption{display:flex;justify-content:space-between;gap:12px;margin:16px 5px 0;font-size:11px;color:#1d4c69}.hqb-story-hero .hqb-hero-scene-caption>span{font-size:10px;color:#607583}
.hqb-story-hero .hq-scene{box-shadow:0 30px 70px #1d4c6924;border-radius:12px;overflow:hidden}
.hq-scene.hqs-hero .hqs-apprail{display:none}.hq-scene.hqs-hero .hqs-claims-app{grid-template-columns:minmax(0,1fr)}
.hq-scene.hqs-hero .hqs-appbar{padding:18px}.hq-scene.hqs-hero .hqs-appbar>div>strong{font-size:17px}.hq-scene.hqs-hero .hqs-appbar .hqs-pill{font-size:9px}
.hq-scene.hqs-hero .hqs-inline-stats{padding:20px 18px 16px}.hq-scene.hqs-hero .hqs-inline-stats .hqs-stat strong{font-size:29px}
.hq-scene.hqs-hero .hqs-segment{padding:0 18px 15px}.hq-scene.hqs-hero .hqs-table-labels{padding:10px 18px}.hq-scene.hqs-hero .hqs-claim-row{padding:14px 18px;min-height:61px}
.hq-scene.hqs-hero .hqs-table-labels,.hq-scene.hqs-hero .hqs-claim-row{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) 48px minmax(0,1fr);gap:12px}
.hq-scene.hqs-hero .hqs-claim-row:nth-of-type(n+4){display:none}.hq-scene.hqs-hero .hqs-claim-drawer{padding:17px 18px}.hq-scene.hqs-hero .hqs-claim-drawer>.hqs-pill{display:none}
.hq-scene.hqs-hero .hqs-validation{padding:20px 18px}.hq-scene.hqs-hero .hqs-scene-footer{padding:12px 15px}.hq-scene.hqs-hero .hqs-scene-footer .hqs-footer-info>span:first-child{font-size:10px}
.hq-scene.hqs-hero .hqs-analytics{padding:0 21px 20px}.hq-scene.hqs-hero .hqs-analytics>.hqs-appbar{padding:20px 0}.hq-scene.hqs-hero .hqs-revenue-top{display:block;padding-top:21px}.hq-scene.hqs-hero .hqs-revenue-value{font-size:45px}.hq-scene.hqs-hero .hqs-chart-switch{width:fit-content;margin-top:20px}.hq-scene.hqs-hero .hqs-analytics .hqs-plot>svg{height:200px}.hq-scene.hqs-hero .hqs-analytics-bottom{gap:14px}.hq-scene.hqs-hero .hqs-analytics-bottom .hqs-stat strong{font-size:22px}.hq-scene.hqs-hero .hqs-revenue-reading strong{font-size:14px}
.hq-scene.hqs-hero .hqs-systems{padding:23px 17px}.hq-scene.hqs-hero .hqs-systems h3{font-size:27px!important}.hq-scene.hqs-hero .hqs-sync-log{padding:14px}.hq-scene.hqs-hero .hqs-system-tabs{gap:5px}.hq-scene.hqs-hero .hqs-system-tabs button{padding:5px 9px;font-size:9px!important}.hq-scene.hqs-hero .hqs-sync-counter{font-size:21px}
body.hqb-brand .hqb-story-hero[data-hero=connections]{background:#1d4c69!important}.hqb-story-hero[data-hero=connections] .hqb-hero-light{background:radial-gradient(ellipse at 70% 30%,#28658a80,transparent 50%),radial-gradient(ellipse at 30% 70%,#24374680,transparent 50%)}
body.hqb-brand .hqb-story-hero[data-hero=connections] :is(h1,h2).hqb-story-hero-title{color:#fff!important}body.hqb-brand .hqb-story-hero[data-hero=connections] .hqb-story-hero-copy>p,.hqb-story-hero[data-hero=connections] .hqb-hero-kicker,.hqb-story-hero[data-hero=connections] .hqb-hero-assurances>span,.hqb-story-hero[data-hero=connections] .hqb-hero-scene-caption{color:#e8f3f8!important}.hqb-story-hero[data-hero=connections] .hqb-hero-scene-caption>span{color:#e8f3f8a8}
body.hqb-brand .hqb-story-hero[data-hero=connections] .hqb-hero-assurances img{filter:brightness(0) invert(1)!important}body.hqb-brand .hqb-story-hero[data-hero=connections] .blue-btn a{background:#fff!important;color:#1d4c69!important;border-color:#fff!important}body.hqb-brand .hqb-story-hero[data-hero=connections] .blue-btn a .cs-icon:before{background:#1d4c69!important}body.hqb-brand .hqb-story-hero[data-hero=connections] .blue-btn a .cs-icon:after{border-color:#1d4c69!important}
.hqb-story-hero[data-hero=insights] .hq-scene{transform:rotateY(-5deg) rotateX(2deg);transition:transform .8s cubic-bezier(.2,.7,.3,1)}.hqb-story-hero[data-hero=insights] .hqb-hero-scene:hover .hq-scene,.hqb-story-hero[data-hero=insights] .hqb-hero-scene:focus-within .hq-scene{transform:none}
.hqb-motion-studio-intro{padding:45px 0 30px}.hqb-motion-studio-intro>p{max-width:800px}.hqb-motion-studio .hqb-studio-links{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:25px 0 0}.hqb-motion-studio .hqb-studio-links a{display:block;padding:8px 11px;border:1px solid #d5e0e8;border-radius:5px;background:#fff;color:#28658a;font-size:12px}.hqb-studio-caption{padding:25px 0;background:#fff;border-top:1px solid #d5e0e8}.hqb-studio-caption h2{font-size:25px!important;margin:0 0 10px!important}.hqb-motion-studio [id]{scroll-margin-top:20px} @container(max-width:820px){.hq-scene .hqs-coding-desk{padding:27px;gap:24px}.hq-scene .hqs-audit-grid{gap:20px}.hq-scene .hqs-audit-score{padding:20px}.hq-scene .hqs-denial-chart{padding:25px}.hq-scene .hqs-denial-case{padding:20px;margin:20px 20px 20px 0}.hq-scene .hqs-big-value>[data-number]{font-size:43px}.hq-scene .hqs-ar-content{gap:20px;padding:25px}.hq-scene .hqs-aging-chart{gap:10px}.hq-scene .hqs-payment{gap:25px;padding:26px}.hq-scene .hqs-remit-receipt{padding:22px}.hq-scene .hqs-receipt-amount{font-size:27px}.hq-scene .hqs-ledger-head,.hq-scene .hqs-ledger-line,.hq-scene .hqs-ledger-total{gap:6px}.hq-scene .hqs-operations{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-ops-heading{padding:24px}.hq-scene .hqs-ops-heading h3{font-size:29px!important;margin-bottom:0!important}.hq-scene .hqs-ops-heading h3 br{display:none}.hq-scene .hqs-patient{gap:25px;padding:28px}.hq-scene .hqs-control-review{padding:25px}.hq-scene .hqs-vault{padding:28px}.hq-scene .hqs-analytics-bottom{gap:18px}.hq-scene .hqs-analytics-bottom .hqs-stat strong{font-size:24px}}
@container(max-width:650px){.hq-scene .hqs-appbar{padding:20px;gap:12px}.hq-scene .hqs-appbar>div>strong{font-size:18px}.hq-scene .hqs-appbar>.hqs-pill,.hq-scene .hqs-appbar>span>.hqs-pill{font-size:9px}.hq-scene .hqs-apprail{display:none}.hq-scene .hqs-claims-app{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-inline-stats{padding:22px 20px}.hq-scene .hqs-claim-drawer>.hqs-pill{display:none}.hq-scene .hqs-coding-desk{gap:22px;padding:24px;grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-paper{transform:none;padding:24px 20px 40px}.hq-scene .hqs-evidence{min-height:67px;padding:12px}.hq-scene .hqs-code-review{padding:5px}.hq-scene .hqs-code-review h3 br{display:none}.hq-scene .hqs-code-pair{display:inline-grid;width:48%;vertical-align:top}.hq-scene .hqs-code-pair:nth-of-type(2){margin-left:3%}.hq-scene .hqs-code-pair>.hqs-pill{grid-column:1;grid-row:auto;justify-self:start}.hq-scene .hqs-desk-connector{display:none}.hq-scene .hqs-specialty{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-specialty-overview{padding:26px}.hq-scene .hqs-specialty-overview h3{max-width:70%}.hq-scene .hqs-specialty-overview>p{max-width:58%}.hq-scene .hqs-donut{position:absolute;right:22px;top:34px;width:120px;margin:0}.hq-scene .hqs-donut strong{font-size:24px}.hq-scene .hqs-donut span{font-size:8px}.hq-scene .hqs-mix-legend{justify-content:flex-start;margin-top:20px}.hq-scene .hqs-specialty-detail{padding:5px 22px 22px}.hq-scene .hqs-audit-grid{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-audit-score{display:grid;grid-template-columns:1fr 1fr;text-align:left;gap:8px 25px;align-items:center}.hq-scene .hqs-audit-score>.hqs-label{grid-column:1/-1}.hq-scene .hqs-audit-score>strong{font-size:42px;margin:0}.hq-scene .hqs-audit-score>.hqs-meter{grid-column:1/-1;margin:6px 0}.hq-scene .hqs-findings{grid-column:1/-1;border:0;padding:0}.hq-scene .hqs-audit-finding{gap:12px;flex-wrap:wrap}.hq-scene .hqs-audit-finding>div{min-width:60%}.hq-scene .hqs-denial{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-denial-chart h3 br{display:none}.hq-scene .hqs-denial-case{margin:0 24px 24px}.hq-scene .hqs-case-timeline{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hq-scene .hqs-case-timeline li{min-height:49px}.hq-scene .hqs-case-timeline li:before{display:none}.hq-scene .hqs-ar-head{display:block;padding:25px}.hq-scene .hqs-ar-total{text-align:left;margin-top:22px}.hq-scene .hqs-ar-content{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-aging-bar{height:160px}.hq-scene .hqs-recovery{padding:23px}.hq-scene .hqs-recovery p{margin-bottom:7px!important}.hq-scene .hqs-recovery-amount{margin-top:8px}.hq-scene .hqs-recovery .hqs-meter{margin:15px 0}.hq-scene .hqs-payment{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-remit-receipt{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;text-align:left;padding:24px}.hq-scene .hqs-remit-receipt>.hqs-receipt-mark{display:none}.hq-scene .hqs-remit-receipt>.hqs-label,.hq-scene .hqs-remit-receipt>h3,.hq-scene .hqs-remit-receipt>span:not(.hqs-receipt-tear){grid-column:1}.hq-scene .hqs-remit-receipt>hr{display:none}.hq-scene .hqs-remit-receipt>small{grid-column:1;margin-top:15px}.hq-scene .hqs-remit-receipt>.hqs-receipt-amount{grid-column:1;margin:4px 0 15px}.hq-scene .hqs-remit-receipt>.hqs-receipt-row{grid-column:2;font-size:10px}.hq-scene .hqs-remit-receipt>.hqs-receipt-row:nth-of-type(1){grid-row:1/3}.hq-scene .hqs-remit-receipt>.hqs-receipt-row:nth-of-type(2){grid-row:3/5}.hq-scene .hqs-remit-receipt>.hqs-receipt-row:nth-of-type(3){grid-row:5/7}.hq-scene .hqs-remit-receipt>.hqs-receipt-stamp{display:none}.hq-scene .hqs-revenue-top{display:block}.hq-scene .hqs-chart-switch{width:fit-content;margin-top:20px}.hq-scene .hqs-analytics-bottom{grid-template-columns:1fr 1fr}.hq-scene .hqs-revenue-reading{grid-column:1/-1;flex-direction:row;gap:15px;align-items:center;flex-wrap:wrap}.hq-scene .hqs-enrollment{padding:0 23px 24px}.hq-scene .hqs-enrollment-months{grid-template-columns:1.2fr repeat(4,1fr);gap:7px;font-size:9px;padding-inline:0}.hq-scene .hqs-enroll-track{grid-template-columns:1.2fr 4fr;padding:23px 10px;gap:10px}.hq-scene .hqs-track-line{gap:8px}.hq-scene .hqs-provider-card{flex-wrap:wrap}.hq-scene .hqs-provider-card>div{min-width:60%}.hq-scene .hqs-eligibility{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-coverage-column{padding:26px}.hq-scene .hqs-coverage-column h3 br{display:none}.hq-scene .hqs-insurance-card{max-width:360px;margin:26px auto}.hq-scene .hqs-benefits-response{margin:0 25px 25px}.hq-scene .hqs-systems{padding:24px}.hq-scene .hqs-sync-log{padding:16px;flex-wrap:wrap}.hq-scene .hqs-sync-counter{font-size:22px}.hq-scene .hqs-orchestration{margin:0 -10px;max-width:none}.hq-scene .hqs-patient{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-statement{max-width:450px;width:100%;margin:auto;transform:none}.hq-scene .hqs-patient-explainer{padding:0}.hq-scene .hqs-patient-explainer h3 br{display:none}.hq-scene .hqs-compliance{grid-template-columns:minmax(0,1fr)}.hq-scene .hqs-control-review{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;padding:25px}.hq-scene .hqs-control-review>.hqs-icon{grid-column:1;margin:0}.hq-scene .hqs-control-review>strong{grid-column:1}.hq-scene .hqs-control-number{grid-column:2;grid-row:1/3;margin:0;font-size:50px;text-align:right}.hq-scene .hqs-control-review>.hqs-meter,.hq-scene .hqs-control-review>span,.hq-scene .hqs-control-activity{grid-column:1/-1}.hq-scene .hqs-control-activity{margin-top:12px;padding-top:17px}.hq-scene .hqs-schedule-bottom{grid-template-columns:minmax(0,1fr);gap:20px}.hq-scene .hqs-readiness{display:flex;gap:12px;align-items:center}.hq-scene .hqs-readiness>strong{font-size:30px}}
@container(max-width:420px){body.hqb-brand .hq-scene h3{font-size:27px!important}.hq-scene .hqs-appbar{padding:18px 15px}.hq-scene .hqs-appbar>div>strong{font-size:17px}.hq-scene .hqs-appbar>span .hqs-pill{max-width:105px;font-size:8px}.hq-scene .hqs-label{font-size:9px}.hq-scene .hqs-scene-footer{padding:13px;gap:8px;align-items:flex-start}.hq-scene .hqs-footer-info>span:first-child{font-size:10px;min-height:30px}.hq-scene .hqs-footer-info>span:last-child{font-size:8px}.hq-scene .hqs-footer-controls{gap:5px}.hq-scene .hqs-footer-controls button{font-size:9px!important;padding:5px 6px}.hq-scene .hqs-stat>strong{font-size:26px}.hq-scene .hqs-stat>small{font-size:9px}.hq-scene .hqs-inline-stats{gap:15px;padding:19px 15px}.hq-scene .hqs-segment{padding:0 13px 13px;gap:3px}.hq-scene .hqs-segment button{padding:7px 9px;font-size:10px!important}.hq-scene .hqs-table-labels,.hq-scene .hqs-claim-row{grid-template-columns:minmax(0,1fr) 46px minmax(0,.9fr)!important;gap:8px!important;padding-inline:14px!important}.hq-scene .hqs-table-labels>span:nth-child(2),.hq-scene .hqs-claim-row>span:nth-child(2){display:none}.hq-scene .hqs-claim-row{font-size:10px!important}.hq-scene .hqs-row-status{font-size:9px}.hq-scene .hqs-claim-drawer{padding:15px;gap:10px}.hq-scene .hqs-claim-drawer strong,.hq-scene .hqs-claim-drawer small{font-size:10px}.hq-scene .hqs-validation{padding:18px 15px}.hq-scene .hqs-process{flex-wrap:wrap;gap:12px 0}.hq-scene .hqs-process li{flex-basis:50%;font-size:9px!important}.hq-scene .hqs-coding-desk{padding:19px}.hq-scene .hqs-paper{padding:20px 13px 37px}.hq-scene .hqs-paper-letterhead{font-size:8px}.hq-scene .hqs-evidence{padding:11px 8px;gap:10px}.hq-scene .hqs-evidence strong{font-size:10px}.hq-scene .hqs-evidence small{font-size:9px}.hq-scene .hqs-paper-footer{font-size:7px;left:20px}.hq-scene .hqs-code-pair{width:47%}.hq-scene .hqs-specialty-overview{padding:23px}.hq-scene .hqs-specialty-overview h3{max-width:100%}.hq-scene .hqs-specialty-overview>p{max-width:55%;font-size:11px!important}.hq-scene .hqs-donut{width:105px;top:95px;right:14px}.hq-scene .hqs-mix-legend{font-size:9px;gap:7px;max-width:160px;min-height:30px}.hq-scene .hqs-specialty-detail{padding:4px 16px 20px}.hq-scene .hqs-bar-row{grid-template-columns:85px minmax(0,1fr) 25px;gap:8px;padding-inline:5px;font-size:10px!important}.hq-scene .hqs-specialty-checks{grid-template-columns:minmax(0,1fr);gap:8px}.hq-scene .hqs-specialty-checks button{padding:12px;min-height:52px}.hq-scene .hqs-audit{padding:0 17px 20px}.hq-scene .hqs-audit-grid{padding:22px 0}.hq-scene .hqs-matrix-labels,.hq-scene .hqs-matrix-row{grid-template-columns:1.25fr repeat(3,.4fr);gap:8px}.hq-scene .hqs-matrix-labels{font-size:8px;padding:0 8px 15px}.hq-scene .hqs-matrix-row{padding:12px 8px;font-size:10px!important}.hq-scene .hqs-matrix-row>i{width:23px;height:23px}.hq-scene .hqs-audit-legend{font-size:9px;gap:12px}.hq-scene .hqs-audit-finding{padding:14px;gap:10px;font-size:11px}.hq-scene .hqs-denial-chart{padding:23px 18px}.hq-scene .hqs-denial-case{margin:0 17px 20px;padding:20px}.hq-scene .hqs-big-value{gap:12px}.hq-scene .hqs-big-value>[data-number]{font-size:41px}.hq-scene .hqs-big-value>span:last-child{font-size:10px}.hq-scene .hqs-denial-chart .hqs-plot>svg{height:210px}.hq-scene .hqs-chart-points{padding:0 4px 10px 30px}.hq-scene .hqs-chart-points button{font-size:9px!important;padding:7px 5px}.hq-scene .hqs-chart-legend{font-size:8px}.hq-scene .hqs-case-timeline{gap:10px}.hq-scene .hqs-case-timeline li{gap:8px}.hq-scene .hqs-case-timeline strong{font-size:10px}.hq-scene .hqs-case-timeline small{font-size:9px}.hq-scene .hqs-ar-head{padding:23px}.hq-scene .hqs-ar-content{padding:18px}.hq-scene .hqs-aging-chart{gap:3px}.hq-scene .hqs-aging-col{padding:12px 4px}.hq-scene .hqs-aging-col>strong{font-size:11px}.hq-scene .hqs-aging-col>span{font-size:9px}.hq-scene .hqs-aging-col>small{font-size:8px}.hq-scene .hqs-aging-bar{height:140px}.hq-scene .hqs-payment{padding:20px 15px}.hq-scene .hqs-remit-receipt{padding:20px;gap:0 12px}.hq-scene .hqs-remit-receipt h3{font-size:22px!important}.hq-scene .hqs-receipt-amount{font-size:24px}.hq-scene .hqs-receipt-row{display:block!important;font-size:9px!important}.hq-scene .hqs-receipt-row>b{display:block;font-size:12px}.hq-scene .hqs-ledger-head,.hq-scene .hqs-ledger-line,.hq-scene .hqs-ledger-total{grid-template-columns:23px repeat(4,minmax(0,1fr));gap:4px;padding-inline:7px}.hq-scene .hqs-ledger-line,.hq-scene .hqs-ledger-total{font-size:10px!important}.hq-scene .hqs-ledger-head{font-size:9px}.hq-scene .hqs-posting-totals{gap:17px}.hq-scene .hqs-ledger-flow{font-size:8px;gap:5px}.hq-scene .hqs-ledger-flow .hqs-icon{width:12px}.hq-scene .hqs-analytics{padding:0 18px 22px}.hq-scene .hqs-analytics>.hqs-appbar{padding:20px 0}.hq-scene .hqs-revenue-value{font-size:45px}.hq-scene .hqs-growth{font-size:12px}.hq-scene .hqs-growth small{font-size:9px;display:block;margin:5px 0}.hq-scene .hqs-analytics .hqs-plot>svg{height:215px}.hq-scene .hqs-analytics-bottom{gap:16px}.hq-scene .hqs-analytics-bottom .hqs-stat strong{font-size:24px}.hq-scene .hqs-revenue-reading{gap:8px}.hq-scene .hqs-revenue-reading strong{font-size:14px}.hq-scene .hqs-enrollment{padding:0 17px 20px}.hq-scene .hqs-enrollment-months{grid-template-columns:1.1fr repeat(4,.65fr);gap:6px;font-size:8px}.hq-scene .hqs-enroll-track{grid-template-columns:1.1fr 2.6fr;padding:20px 8px;gap:10px}.hq-scene .hqs-enroll-track strong{font-size:11px}.hq-scene .hqs-enroll-track small{font-size:8px}.hq-scene .hqs-track-line{margin-inline:0;gap:7px}.hq-scene .hqs-track-line>b{font-size:8px}.hq-scene .hqs-track-line>b:before{width:7px;height:7px;top:-21px}.hq-scene .hqs-enroll-bottom{padding:17px}.hq-scene .hqs-document-chips{gap:7px}.hq-scene .hqs-document-chips>span{font-size:9px;padding:7px}.hq-scene .hqs-coverage-column{padding:23px}.hq-scene .hqs-insurance-card{padding:23px;margin:25px auto}.hq-scene .hqs-insurance-card>b{font-size:18px}.hq-scene .hqs-benefits-response{margin:0 17px 20px}.hq-scene .hqs-benefits-response .hqs-appbar{padding:18px}.hq-scene .hqs-benefit-pair{padding:20px 18px;gap:14px}.hq-scene .hqs-benefit-pair strong{font-size:22px}.hq-scene .hqs-deductible{padding:18px;font-size:10px}.hq-scene .hqs-verification-list{padding:12px 18px}.hq-scene .hqs-benefit-footnote{padding-inline:18px}.hq-scene .hqs-systems{padding:22px 14px}.hq-scene .hqs-systems-head p{font-size:11px!important}.hq-scene .hqs-orchestration{margin:12px -8px 6px}.hq-scene .hqs-orbit-node text{font-size:14px}.hq-scene .hqs-orbit-node .hqs-orbit-sub{font-size:10px}.hq-scene .hqs-system-tabs{gap:5px;margin-bottom:16px}.hq-scene .hqs-system-tabs button{padding:6px 9px;font-size:9px!important}.hq-scene .hqs-sync-log{gap:10px;padding:14px}.hq-scene .hqs-sync-icon{display:none}.hq-scene .hqs-sync-counter{flex-basis:100%;display:flex;align-items:center;gap:10px;text-align:left}.hq-scene .hqs-sync-counter>small{font-size:9px}.hq-scene .hqs-service-blueprint{padding:24px 16px}.hq-scene .hqs-service-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hq-scene .hqs-service-lane{padding:12px 7px;min-height:120px;gap:9px}.hq-scene .hqs-service-lane strong{font-size:10px}.hq-scene .hqs-service-lane small{font-size:8px}.hq-scene .hqs-handoff-detail{padding:14px;flex-wrap:wrap;gap:10px}.hq-scene .hqs-handoff-detail>.hqs-pill{display:none}.hq-scene .hqs-ops-metrics{gap:16px;margin-top:22px}.hq-scene .hqs-scheduling{padding:0 16px 22px}.hq-scene .hqs-week-calendar{grid-template-columns:28px repeat(4,minmax(0,1fr));height:320px}.hq-scene .hqs-calendar-hours{font-size:8px}.hq-scene .hqs-day{padding-inline:4px}.hq-scene .hqs-day>b{font-size:8px}.hq-scene .hqs-appt{left:4px;right:4px;padding:10px 6px;min-height:105px}.hq-scene .hqs-appt strong{font-size:10px}.hq-scene .hqs-appt small{font-size:9px}.hq-scene .hqs-appt>span{font-size:8px;overflow-wrap:anywhere}.hq-scene .hqs-free-slot{font-size:7px;left:6px}.hq-scene .hqs-reminder-preview{padding:14px;gap:10px;flex-wrap:wrap}.hq-scene .hqs-reminder-preview>.hqs-icon{display:none}.hq-scene .hqs-reminder-preview>div{min-width:65%}.hq-scene .hqs-reminder-preview small{font-size:10px}.hq-scene .hqs-patient{padding:23px 17px;gap:24px}.hq-scene .hqs-statement{padding:22px 18px}.hq-scene .hqs-statement-lines button{padding:13px 5px;font-size:10px!important}.hq-scene .hqs-balance-stack{min-height:90px}.hq-scene .hqs-balance-stack>span{font-size:14px;padding:14px 5px}.hq-scene .hqs-balance-stack small{font-size:8px}.hq-scene .hqs-vault{padding:25px 20px}.hq-scene .hqs-vault-docs{gap:10px}.hq-scene .hqs-vault-docs button{padding:17px 13px;min-height:145px}.hq-scene .hqs-vault-docs strong{font-size:11px}.hq-scene .hqs-vault-docs small{font-size:9px}}
@media(max-width:1149px){body.hqb-brand .hqb-story-hero-grid{grid-template-columns:minmax(0,1fr);gap:35px}.hqb-story-hero-copy{max-width:850px}.hqb-story-hero .hqb-hero-scene{max-width:850px;width:100%;margin:auto}.hqb-story-hero[data-hero=insights] .hq-scene{transform:none}}
@media(max-width:767px){body.hqb-brand .hqb-motion-section{padding:42px 0!important}.hqb-motion-section-head{text-align:left!important;margin-bottom:25px!important}body.hqb-brand .hqb-motion-section-head p{font-size:15px!important}body.hqb-brand .hqb-story-hero{padding:40px 0!important}body.hqb-brand .hqb-story-hero :is(h1,h2).hqb-story-hero-title{font-size:34px!important}body.hqb-brand .hqb-story-hero-copy>p{font-size:16px!important}.hqb-story-hero .hqb-hero-kicker{font-size:10px}.hqb-story-hero .hqb-hero-assurances{gap:13px}.hqb-story-hero .hqb-hero-scene-caption{font-size:10px;flex-wrap:wrap}.hqb-motion-studio-intro{padding-top:32px}.hqb-studio-caption{padding:22px 0}}
@media(pointer:coarse){body.hqb-brand .hq-scene button{min-height:44px}body.hqb-brand .hq-scene .hqs-footer-controls button{min-height:36px}}
.hq-scene.hqs-paused *,.hqb-story-hero.hqs-paused *{animation-play-state:paused!important}
@media(prefers-reduced-motion:reduce){.hq-scene *,.hq-scene *:before,.hq-scene *:after,.hqb-story-hero *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.hq-scene [hidden]{display:none!important}
.hq-scene:not([data-motion-ready=true]) .hqs-footer-controls{visibility:hidden}
.hq-scene.hqs-loop-reset>div:not(.hqs-scene-footer){animation:hqs-scene-restart .65s ease both}
@keyframes hqs-scene-restart{from{opacity:.15;transform:translateY(3px)}to{opacity:1;transform:none}}
.hq-scene .hqs-orbit-short{display:none}
@container(max-width:420px){.hq-scene .hqs-orbit-name,.hq-scene .hqs-orbit-sub{display:none}.hq-scene .hqs-orbit-node .hqs-orbit-short{display:inline;font-size:22px}.hq-scene .hqs-orchestration text.hqs-hub-name{font-size:36px}}
.hqs-mode-eligibility:is([data-step="0"],[data-step="1"]) :is(.hqs-benefit-pair,.hqs-deductible,.hqs-verification-list){opacity:.38}
.hqs-mode-eligibility :is(.hqs-benefit-pair,.hqs-deductible,.hqs-verification-list){transition:opacity .6s}
@container(max-width:420px){.hq-scene .hqs-specialty-overview{display:grid;grid-template-columns:minmax(0,1fr) 105px;gap:10px 12px}.hq-scene .hqs-specialty-overview>.hqs-label,.hq-scene .hqs-specialty-overview>h3,.hq-scene .hqs-specialty-overview>.hqs-mix-legend{grid-column:1/-1}.hq-scene .hqs-specialty-overview>h3{margin-bottom:4px!important}.hq-scene .hqs-specialty-overview>p{grid-column:1;grid-row:3;max-width:none;align-self:center;margin:0!important}.hq-scene .hqs-specialty-overview>.hqs-donut{position:relative;grid-column:2;grid-row:3;top:auto;right:auto;margin:0}.hq-scene .hqs-specialty-overview>.hqs-mix-legend{max-width:none;margin:12px 0 0;min-height:0}}.hqb-arrow-icon{display:inline-block!important;width:16px!important;height:16px!important;min-width:16px!important;max-width:none!important;flex-shrink:0!important;vertical-align:middle;fill:none!important;stroke:currentColor!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important;overflow:visible;pointer-events:none}
.hqb-arrow-icon[data-direction="up"]{transform:rotate(-90deg)!important}.hqb-arrow-icon[data-direction="left"]{transform:rotate(180deg)!important}
.hqh .arrow,.hqr-trust-arrow{display:inline-flex;align-items:center;justify-content:center;line-height:1}
.hqh .hqh-specialty-links a:after{display:none!important;content:none!important}.hqh-specialty-links a>.hqb-arrow-icon{margin-left:12px}
.hqd-service-card:is(:hover,:focus-visible) .hqd-card-arrow svg{transform:translateX(2px)!important}
.hqh .hqr-trust .hqr-trust-arrow{width:16px;height:16px;font-size:0;right:9px;top:7px}
.hqh .hqr-trust>a:hover .hqr-trust-arrow{transform:translateX(2px)}
.hqh .hqh-challenge>span:last-child{display:flex;align-items:center;justify-content:center;padding-top:0;width:20px;height:20px}
.hqh .hqh-challenge:hover>span:last-child{transform:translateX(2px)}
.hqh-mega a:after{display:none!important;content:none!important}.hqh-mega a{position:relative;padding-right:30px!important}.hqh-mega a>.hqb-arrow-icon{position:absolute;right:9px;top:18px;transition:transform .3s}.hqh-mega a:is(:hover,:focus-visible)>.hqb-arrow-icon{transform:translateX(2px)}
@media(prefers-reduced-motion:reduce){.hqb-arrow-icon,.hqr-trust-arrow{transition:none!important}}#hqb-back-to-top{position:fixed;left:24px;bottom:24px;z-index:9000;display:grid;place-items:center;width:46px;height:46px;padding:0;border:1px solid #d5e0e8;border-radius:50%;background:#fff;color:#28658a;box-shadow:0 5px 20px #1d4c691c;cursor:pointer;transition:background .25s,color .25s,transform .3s,box-shadow .3s}
#hqb-back-to-top[hidden]{display:none!important}#hqb-back-to-top svg{width:21px;height:21px;pointer-events:none}#hqb-back-to-top:hover{background:#1d4c69;color:#fff;transform:translateY(-3px);box-shadow:0 8px 24px #1d4c6926}#hqb-back-to-top:focus-visible{outline:3px solid #28658a;outline-offset:4px}@media(max-width:767px){#hqb-back-to-top{left:16px;bottom:calc(18px + env(safe-area-inset-bottom));width:44px;height:44px}}@media(prefers-reduced-motion:reduce){#hqb-back-to-top{transition:none}}@font-face{font-family:"HQB Footer Inter";font-style:normal;font-weight:100 900;font-display:swap;src:url(https://rsms.me/inter/font-files/InterVariable.woff2?v=4.1) format("woff2")} #hqb-site-footer.hqh-footer,
#hqb-site-footer.hqh-footer *{box-sizing:border-box!important;font-family:"HQB Footer Inter",Inter,Arial,sans-serif!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;text-align:start!important;font-synthesis:none!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-variant:tabular-nums!important;font-feature-settings:normal!important;font-variation-settings:normal!important;font-optical-sizing:auto!important;word-spacing:normal!important}
#hqb-site-footer.hqh-footer{display:block!important;position:static!important;float:none!important;clear:both!important;isolation:isolate;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:65px 0 85px!important;background:#f4f7fa!important;background-image:none!important;color:#243746!important;font-size:16px!important;line-height:1.75!important;border:0!important;box-shadow:none!important}
#hqb-site-footer.hqh-footer :is(div,nav){position:static!important;float:none!important;min-width:0!important;margin:0;padding:0;border:0;background:transparent;color:inherit;font-size:inherit;line-height:inherit}
#hqb-site-footer.hqh-footer .wrap{display:block!important;width:calc(100% - clamp(32px,6vw,96px))!important;max-width:1400px!important;margin-inline:auto!important;padding:0!important}
#hqb-site-footer.hqh-footer .hqh-footer-top{display:grid!important;grid-template-columns:1.12fr 1fr .92fr .85fr!important;gap:26px!important;align-items:stretch!important}
#hqb-site-footer.hqh-footer .hqh-footer-brand{display:block!important;grid-column:auto!important}
#hqb-site-footer.hqh-footer a{position:static!important;display:block!important;width:fit-content!important;max-width:100%!important;min-height:0!important;margin:0!important;padding:0!important;color:#4d606e!important;background-color:transparent!important;font-size:13px!important;line-height:1.8!important;text-decoration:none!important;border:0!important;box-shadow:none!important;opacity:1!important;overflow-wrap:anywhere!important;white-space:normal!important;cursor:pointer!important;background-image:linear-gradient(currentColor,currentColor)!important;background-repeat:no-repeat!important;background-position:left bottom 1px!important;background-size:0 1px!important;transition:background-size .36s ease,color .2s ease!important}
#hqb-site-footer.hqh-footer a::before,#hqb-site-footer.hqh-footer a::after{content:none!important;display:none!important}
#hqb-site-footer.hqh-footer a:hover{color:#28658a!important;background-size:100% 1px!important}
#hqb-site-footer.hqh-footer a:focus-visible{outline:2px solid #28658a!important;outline-offset:4px!important;background-size:100% 1px!important}
#hqb-site-footer.hqh-footer .hqh-footer-brand>a{width:auto!important;color:#28658a!important;font-size:16px!important;line-height:1.75!important;background:none!important}
#hqb-site-footer.hqh-footer .hqh-footer-brand img{display:block!important;width:160px!important;height:68px!important;max-width:100%!important;object-fit:contain!important;margin:0 0 25px!important;padding:0!important;border:0!important;opacity:1!important;visibility:visible!important}
#hqb-site-footer.hqh-footer .hqh-footer-brand p{display:block!important;max-width:260px!important;margin:0!important;padding:0!important;color:#4d606e!important;font-size:13px!important;line-height:1.8!important}
#hqb-site-footer.hqh-footer nav{display:block!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}
#hqb-site-footer.hqh-footer nav h2{display:block!important;position:static!important;margin:13px 0 19px!important;padding:0!important;color:#243746!important;font-size:13px!important;font-weight:500!important;line-height:1.6!important;border:0!important}
#hqb-site-footer.hqh-footer .hqh-footer-top nav>a{margin:0 0 11px!important}
#hqb-site-footer.hqh-footer .hqh-socials{display:flex!important;gap:8px 15px!important;flex-wrap:wrap!important;margin-top:22px!important;font-size:11px!important;line-height:1.75!important}
#hqb-site-footer.hqh-footer .hqh-footer-bottom{display:flex!important;align-items:stretch!important;justify-content:space-between!important;gap:20px!important;border-top:1px solid #d5e0e8!important;padding-top:23px!important;margin-top:45px!important;color:#4d606e!important;font-size:12px!important;line-height:1.8!important}
#hqb-site-footer.hqh-footer .hqh-footer-bottom>span{color:#4d606e!important;font-size:12px!important;line-height:1.8!important}
#hqb-site-footer.hqh-footer .hqh-footer-bottom nav{display:flex!important;gap:22px!important;flex-wrap:wrap!important;color:#4d606e!important;font-size:12px!important;line-height:1.8!important}
@media(max-width:999px){
#hqb-site-footer.hqh-footer .hqh-footer-top{grid-template-columns:1fr 1fr 1fr!important}
#hqb-site-footer.hqh-footer .hqh-footer-brand{grid-column:1/4!important;display:grid!important;grid-template-columns:170px 1fr!important;column-gap:40px!important}
#hqb-site-footer.hqh-footer .hqh-footer-brand p{max-width:460px!important;padding-top:6px!important}
#hqb-site-footer.hqh-footer .hqh-socials{grid-column:2!important;margin-top:0!important}
}
@media(max-width:767px){
#hqb-site-footer.hqh-footer .hqh-footer-top{grid-template-columns:1fr 1fr!important}
#hqb-site-footer.hqh-footer .hqh-footer-brand{grid-column:1/3!important;display:block!important}
#hqb-site-footer.hqh-footer .hqh-footer-brand p{max-width:500px!important}
#hqb-site-footer.hqh-footer .hqh-socials{margin-top:20px!important}
#hqb-site-footer.hqh-footer nav>a{min-height:34px!important}
#hqb-site-footer.hqh-footer .hqh-footer-bottom{display:block!important}
#hqb-site-footer.hqh-footer .hqh-footer-bottom nav{margin-top:20px!important}
}
@media(max-width:479px){
#hqb-site-footer.hqh-footer{padding-top:45px!important}
#hqb-site-footer.hqh-footer .hqh-footer-top nav>a{min-height:32px!important;margin-bottom:7px!important}
#hqb-site-footer.hqh-footer .hqh-footer-top nav:last-child{grid-column:1/3!important}
#hqb-site-footer.hqh-footer .hqh-footer-top nav:last-child>a{display:inline-block!important;margin-right:22px!important}
#hqb-site-footer.hqh-footer .hqh-footer-bottom nav{gap:16px!important}
}
@media(prefers-reduced-motion:reduce){#hqb-site-footer.hqh-footer a{transition:none!important}}.hqh.hqb-shared-header{--blue:#28658a;--deep:#1d4c69;--ink:#243746;--text:#4d606e;--line:#d5e0e8;--ice:#e8f3f8;--mist:#f4f7fa;--ease:cubic-bezier(.25,1,.5,1);position:relative;z-index:100;background:#fff;color:var(--ink);font:400 16px/1.75 Inter,Arial,sans-serif;-webkit-font-smoothing:antialiased;margin:0;padding:0}
.hqh.hqb-shared-header :where(header,div,nav,a,button,details,summary,small,span,img){all:revert;box-sizing:border-box;font-family:inherit}
.hqh.hqb-shared-header *{box-sizing:border-box}
.hqh.hqb-shared-header a{text-decoration:none;color:var(--blue);background-image:none}
.hqh.hqb-shared-header img{max-width:100%;border:0}
.hqh.hqb-shared-header button,.hqh.hqb-shared-header summary{font:inherit;cursor:pointer}
.hqh.hqb-shared-header .button{display:inline-flex;align-items:center;justify-content:center;background:var(--blue);border:1px solid var(--blue);border-radius:5px;color:#fff;font-weight:400;text-decoration:none}
.hqh.hqb-shared-header .arrow{display:inline-flex;align-items:center;line-height:1;transition:transform .3s}
.hqh.hqb-shared-header .eyebrow{display:block;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:400;color:var(--blue)}
.hqh.hqb-shared-header .wrap{width:calc(100% - clamp(32px,6vw,96px));max-width:1400px;margin:auto}
.hqh.hqb-shared-header .study-bar{background:var(--deep);color:var(--ice);font-size:10px;letter-spacing:.07em;padding:7px 0}
.hqh.hqb-shared-header .study-bar>.wrap{display:flex;justify-content:space-between;gap:15px;align-items:center}
.hqh.hqb-shared-header .study-bar button{border:0;background:none;color:inherit;font-size:10px;padding:2px 0;white-space:nowrap}
.hqh.hqb-shared-header .study-bar a{color:#fff}
.hqh.hqb-shared-header .button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;padding:12px 19px;border:1px solid var(--blue);border-radius:6px;background:var(--blue);color:#fff;font-size:13px;font-weight:500;line-height:1.6;min-height:46px;transition:background .25s var(--ease),box-shadow .25s var(--ease);text-align:left}
.hqh.hqb-shared-header .button:hover{background:var(--deep);box-shadow:0 7px 20px #1d4c6918}
.hqh.hqb-shared-header .arrow{font-size:18px;line-height:1;transition:transform .25s var(--ease)}
.hqh.hqb-shared-header .eyebrow{display:block;font-size:10px;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;color:var(--blue);font-weight:500;margin-bottom:20px}
@keyframes panel-in{from{opacity:.2;transform:translateY(-5px)}to{opacity:1;transform:none}}
@media(max-width:767px){.hqh.hqb-shared-header .study-bar{font-size:9px;letter-spacing:.03em}
.hqh.hqb-shared-header .study-bar>.wrap{gap:12px}
.hqh.hqb-shared-header .study-bar button{font-size:9px}
.hqh.hqb-shared-header .button{font-size:13px}
.hqh.hqb-shared-header .eyebrow{font-size:9px;margin-bottom:16px}}
@media(max-width:479px){.hqh.hqb-shared-header .study-bar>.wrap>span{max-width:225px;line-height:1.6}
.hqh.hqb-shared-header .study-bar{padding-block:6px}
.hqh.hqb-shared-header .study-bar button{flex-shrink:0}}
.hqh.hqb-shared-header .skip-link{position:absolute;top:-100px;left:20px;padding:12px 18px;background:var(--deep);color:#fff;z-index:100}
.hqh.hqb-shared-header .skip-link:focus{top:7px}
@media(max-width:767px){.hqh.hqb-shared-header .study-bar button{min-height:40px}}
.hqh.hqb-shared-header .wrap{width:calc(100% - clamp(32px,6vw,96px));max-width:1400px}
.hqh.hqb-shared-header .hqh-header{position:relative;z-index:40;background:white;border-bottom:1px solid var(--line)}
.hqh.hqb-shared-header .hqh-header-row{height:92px;display:flex;align-items:center;gap:27px}
.hqh.hqb-shared-header .hqh-logo{width:163px;display:block;margin-right:auto;flex-shrink:0}
.hqh.hqb-shared-header .hqh-logo img{width:100%;height:68px;object-fit:contain;display:block}
.hqh.hqb-shared-header .hqh-nav{display:flex;align-items:center;gap:25px}
.hqh.hqb-shared-header .hqh-nav>a,.hqh.hqb-shared-header .hqh-nav-group>summary{font-size:13px;color:var(--ink);white-space:nowrap;padding:15px 0;line-height:1.5}
.hqh.hqb-shared-header .hqh-nav-group>summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:7px}
.hqh.hqb-shared-header .hqh-nav-group>summary::-webkit-details-marker{display:none}
.hqh.hqb-shared-header .hqh-nav-group>summary:after{content:'';width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .25s var(--ease)}
.hqh.hqb-shared-header .hqh-nav-group[open]>summary:after{transform:rotate(225deg)}
.hqh.hqb-shared-header .hqh-mega{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--line);border-top:0;box-shadow:0 25px 45px #1d4c6914;padding:33px clamp(20px,4vw,65px);animation:panel-in .3s var(--ease)}
.hqh.hqb-shared-header .hqh-mega-grid{max-width:1290px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px}
.hqh.hqb-shared-header .hqh-mega a{display:block;font-size:14px;line-height:1.6;padding:9px 0;color:var(--ink);transition:color .2s var(--ease)}
.hqh.hqb-shared-header .hqh-mega a:hover{color:var(--blue)}
.hqh.hqb-shared-header .hqh-mega small{display:block;font-size:11px;line-height:1.7;color:var(--text);margin-top:4px;max-width:310px}
.hqh.hqb-shared-header .hqh-mega .eyebrow{margin-bottom:13px}
.hqh.hqb-shared-header .hqh-specialty-menu{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px 30px;border-bottom:1px solid var(--line);padding-bottom:17px;margin-bottom:13px}
.hqh.hqb-shared-header .hqh-mega-small{max-width:770px;left:50%;right:auto;transform:translateX(-50%)}
.hqh.hqb-shared-header .hqh-resource-menu{width:350px;left:auto;right:8%}
.hqh.hqb-shared-header .hqh-book{font-size:13px;gap:18px;flex-shrink:0}
.hqh.hqb-shared-header .hqh-menu-toggle{display:none}
.hqh.hqb-shared-header .button{font-size:13px;min-height:48px;padding:12px 19px;gap:20px;line-height:1.6}
@media(max-width:1199px){.hqh.hqb-shared-header .hqh-header-row{gap:20px}
.hqh.hqb-shared-header .hqh-nav{gap:18px}
.hqh.hqb-shared-header .hqh-nav>a,.hqh.hqb-shared-header .hqh-nav-group>summary{font-size:12px}
.hqh.hqb-shared-header .hqh-logo{width:143px}
.hqh.hqb-shared-header .hqh-book{padding:11px 15px!important;font-size:12px!important}}
@media(max-width:999px){.hqh.hqb-shared-header .hqh-header-row{height:80px}
.hqh.hqb-shared-header .hqh-menu-toggle{display:block;margin-left:auto;font-size:13px;border:1px solid var(--line);background:white;border-radius:5px;padding:10px 15px;min-height:44px}
.hqh.hqb-shared-header .hqh-logo{margin-right:0}
.hqh.hqb-shared-header .hqh-nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px 30px;border-bottom:1px solid var(--line);box-shadow:0 25px 40px #1d4c6914;max-height:calc(100dvh - 135px);overflow-y:auto}
.hqh.hqb-shared-header .hqh-nav.is-open{display:block}
.hqh.hqb-shared-header .hqh-nav>a,.hqh.hqb-shared-header .hqh-nav-group>summary{display:flex;min-height:48px;font-size:14px;justify-content:space-between;border-bottom:1px solid var(--line)}
.hqh.hqb-shared-header .hqh-mega,.hqh.hqb-shared-header .hqh-mega-small,.hqh.hqb-shared-header .hqh-resource-menu{position:static;transform:none;box-shadow:none;border:0;padding:24px 0;width:auto;max-width:none;animation:none}
.hqh.hqb-shared-header .hqh-mega-grid{gap:25px;grid-template-columns:1fr 1fr}
.hqh.hqb-shared-header .hqh-mega-grid>div:last-child{grid-column:1/3}
.hqh.hqb-shared-header .hqh-specialty-menu{grid-template-columns:1fr 1fr}}
@media(max-width:479px){.hqh.hqb-shared-header .hqh-header-row{height:74px;gap:12px}
.hqh.hqb-shared-header .hqh-logo{width:137px}
.hqh.hqb-shared-header .hqh-book{display:none}
.hqh.hqb-shared-header .hqh-nav{padding-inline:18px}
.hqh.hqb-shared-header .hqh-mega-grid{grid-template-columns:1fr;gap:25px}
.hqh.hqb-shared-header .hqh-mega-grid>div:last-child{grid-column:auto}
.hqh.hqb-shared-header .hqh-specialty-menu{grid-template-columns:1fr}
.hqh.hqb-shared-header .study-bar>.wrap>span{max-width:220px;font-size:8px}
.hqh.hqb-shared-header .study-bar button{font-size:9px;min-height:36px}}
.hqh.hqb-shared-header .hqh-book{white-space:nowrap}
.hqh.hqb-shared-header .hqh-nav-group>summary{position:relative;transition:color .25s ease}
.hqh.hqb-shared-header .hqh-nav-group[open]>summary:before{content:'';position:absolute;top:100%;left:-12px;right:-12px;height:32px}
.hqh.hqb-shared-header .hqh-mega{border:1px solid #d5e0e8;border-top:1px solid #e8f3f8;box-shadow:0 20px 45px #1d4c6918;border-radius:0 0 12px 12px;animation:hqr-menu-reveal .26s cubic-bezier(.22,1,.36,1)}
@keyframes hqr-menu-reveal{from{opacity:0;clip-path:inset(0 0 6% 0)}to{opacity:1;clip-path:inset(0)}}
.hqh.hqb-shared-header .hqh-mega a{padding:12px 14px;margin-inline:-14px;border-radius:6px;position:relative;transition:background .25s,color .25s}
.hqh.hqb-shared-header .hqh-mega a:after{content:'↗';position:absolute;right:11px;top:12px;font-size:14px;opacity:0;transform:translate(-3px,3px);transition:opacity .25s,transform .25s}
.hqh.hqb-shared-header .hqh-mega a:hover,.hqh.hqb-shared-header .hqh-mega a:focus-visible{background:#e8f3f87a;color:#1d4c69}
.hqh.hqb-shared-header .hqh-mega a:hover:after,.hqh.hqb-shared-header .hqh-mega a:focus-visible:after{opacity:1;transform:translate(0,0)}
.hqh.hqb-shared-header .hqh-mega small{display:block!important;visibility:visible!important;font-size:12px;line-height:1.6;color:#4d606e;margin-top:5px;padding-right:14px;max-width:330px}
.hqh.hqb-shared-header .hqh-specialty-menu{gap:7px 28px}
.hqh.hqb-shared-header .hqh-mega-small{max-width:960px;width:calc(100% - 80px)}
.hqh.hqb-shared-header .hqh-resource-menu{width:380px}
.hqh.hqb-shared-header .hqh-mega-grid{gap:48px}
.hqh.hqb-shared-header .button{transition:background .25s,color .25s,box-shadow .3s,transform .3s}
.hqh.hqb-shared-header .button:hover,.hqh.hqb-shared-header .button:focus-visible{background:#1d4c69;color:white;box-shadow:0 8px 20px #1d4c6926;transform:translateY(-1px)}
.hqh.hqb-shared-header .button:hover .arrow{transform:translateX(3px)}
.hqh.hqb-shared-header .hqh-nav>a,.hqh.hqb-shared-header .hqh-nav-group>summary{background-image:linear-gradient(#28658a,#28658a);background-size:0 1px;background-repeat:no-repeat;background-position:0 calc(100% - 9px);transition:background-size .25s,color .25s}
.hqh.hqb-shared-header .hqh-nav>a:hover,.hqh.hqb-shared-header .hqh-nav-group>summary:hover,.hqh.hqb-shared-header .hqh-nav-group[open]>summary{color:#28658a;background-size:100% 1px}
.hqh.hqb-shared-header .hqh-logo img{transition:opacity .25s}
.hqh.hqb-shared-header .hqh-logo:hover img{opacity:.78}
@media(max-width:999px){.hqh.hqb-shared-header .hqh-mega{position:static;box-shadow:none;border:0;border-radius:0;padding:15px 0 22px;animation:none}
.hqh.hqb-shared-header .hqh-mega-small{width:100%;max-width:none;transform:none}
.hqh.hqb-shared-header .hqh-resource-menu{width:100%}
.hqh.hqb-shared-header .hqh-mega-grid{gap:23px}
.hqh.hqb-shared-header .hqh-mega small{font-size:12px}
.hqh.hqb-shared-header .hqh-nav-group[open]>summary:before{display:none}}
.hqh.hqb-shared-header .skip-link{position:absolute;left:15px;top:5px;transform:translateY(-200%);padding:10px 15px;background:#fff;color:var(--deep);z-index:1000}.hqh.hqb-shared-header .skip-link:focus{transform:none}
.hqh.hqb-shared-header a:focus-visible,.hqh.hqb-shared-header summary:focus-visible,.hqh.hqb-shared-header button:focus-visible{outline:2px solid var(--blue);outline-offset:4px}
@media(prefers-reduced-motion:reduce){.hqh.hqb-shared-header *,.hqh.hqb-shared-header *:before,.hqh.hqb-shared-header *:after{animation:none!important;transition:none!important}}
.hqh.hqb-shared-header .hqh-header{padding:0!important;margin:0;min-height:0;width:100%;height:auto}body.hqb-brand .hq-scene.hqs-hero :is(.hqb-from-h3,.hqb-from-h4){font-family:Inter,Arial,sans-serif!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:1.17!important;color:inherit!important;margin:12px 0 20px!important}
body.hqb-brand .hq-scene.hqs-hero .hqb-from-h3{font-size:clamp(24px,3.1cqw,38px)!important}
body.hqb-brand .hq-scene.hqs-hero .hqb-from-h4{font-size:22px!important}
body:is(.wp-theme-healthquestbilling,.wp-theme-healthquestbilling-wpvibe-draft){
--hq-type-h1:clamp(40px,3.7vw,54px);
--hq-type-h2:clamp(32px,2.8vw,40px);
--hq-type-reading-h2:32px;
--hq-gutter:clamp(32px,6vw,96px);
--hq-section-space:90px;
padding:0!important;
} body.hqb-brand.hqx-experience .hqx-upgraded-hero h1,
body.hqb-brand.hqx-experience .hqx-page h1,
body.hqb-brand h1,
body.hqb-contact-review .cq-hero h1,
body.hqb-company .hc-legal-hero h1,
body.hqb-careers-page .career-hero h1,
#hqb-journal .ed-masthead h1,
#hqb-journal .ed-article-title h1,
#hqb-journal .ed-article-hero--reference h1,
#hqb-full-homepage-preview main h1{
font-family:Inter,Arial,sans-serif!important;font-size:var(--hq-type-h1)!important;
font-weight:400!important;line-height:1.15!important;letter-spacing:-.045em!important;
margin-top:0!important;margin-bottom:24px!important;
} body.hqb-brand :is(.services-top,.left-col,.right-col,.left-wrap,.right-wrap,.hqb-motion-section-head,.hqx-section-heading) > h2,
body.hqb-brand .hqx-estimator-section>.container>div>h2,
body.hqb-brand :is(.hqx-launch-section,.hqx-bottom-cta)>.container>h2,
body.hqb-brand :is(.workflow,.location,.faq,.about-us,.services-2,.process-2,.what-we-do,.comprehensive,.why-choose-us,.ehr-services,.contact-us)>.container>h2,
body.hqb-brand .hqb-section-title,
body.hqb-contact-review :is(.cq-next,.cq-routing,.cq-faq) h2,
body.hqb-careers-page .future-section h2,
#hqb-journal :is(.jr-library-heading,.jr-related-heading,.jr-next-inner) h2{
font-family:Inter,Arial,sans-serif!important;font-size:var(--hq-type-h2)!important;
font-weight:400!important;line-height:1.2!important;letter-spacing:-.035em!important;
} body.hqb-brand .services .services-wrap .services-box :is(h2,h3),
body.hqb-brand .services .services-wrap .services-box :is(h2,h3) a,
body.hqb-brand .flip_inner h2,
#hqb-journal .ed-side-copy h2,
#hqb-journal .jr-card-body h3{
font-family:Inter,Arial,sans-serif!important;font-size:23px!important;
font-weight:400!important;line-height:1.35!important;letter-spacing:-.025em!important;
} #hqb-full-homepage-preview main>.section>.wrap,
#hqb-full-homepage-preview .hero>.wrap,
#hqb-full-homepage-preview .hqd-services>.wrap,
#hqb-full-homepage-preview .hqs-section>.wrap,
#hqb-full-homepage-preview .hqd-results>.wrap,
#hqb-full-homepage-preview .hqh-contact>.wrap,
#hqb-journal.journal-review .jr-wrap,
body.hqb-careers-page main .wrap,
body.hqb-contact-review main .wrap,
body.hqb-company main>.hc-legal-hero>.wrap,
body.hqb-company main>.wrap{
width:calc(100% - var(--hq-gutter));max-width:1400px;margin-inline:auto;
} #hqb-full-homepage-preview main>.section,
#hqb-journal :is(.jr-library,.jr-related),
body.hqb-careers-page main>.section,
body.hqb-contact-review main>:is(.cq-next,.cq-routing,.cq-faq),
body.hqb-brand section:has(>.container):not(:has(h1)),
body.hqb-brand :is(section.streamline-rcm,section.why-auditing,section.vision-mission,section.about-services,section.hqb-motion-section,section.services-2,section.process-2,section.blue-bg,section.what-we-do,section.comprehensive,section.why-choose-us,section.ehr-services,section.hqx-plan-section,section.hqx-estimator-section,section.hqx-scope-section,section.hqx-launch-section,section.hqx-faq-section){
padding-top:var(--hq-section-space)!important;padding-bottom:var(--hq-section-space)!important;
}
#hqb-journal .jr-next-step{padding-block:64px}
#hqb-journal .jr-index-hero{padding-top:40px!important;padding-bottom:64px!important}
#hqb-journal .ed-masthead{gap:48px;padding-bottom:40px}
#hqb-journal .ed-masthead-intro{max-width:400px}
#hqb-journal .ed-frontpage{gap:32px}
#hqb-journal .ed-side-stories{gap:24px}
#hqb-journal .ed-lead-copy{padding:32px;gap:20px}
#hqb-journal .ed-side-copy{padding:24px;gap:16px}
#hqb-journal .ed-lead-copy h2{font-size:32px!important;line-height:1.25!important;font-weight:400!important}
#hqb-journal :is(.ed-masthead-intro>p,.ed-lead-copy>p,.jr-library-heading>p,.jr-card-body>p,.jr-next-inner p){
font-size:16px!important;font-weight:400!important;line-height:1.75!important;
}
#hqb-journal .ed-masthead-intro>p{margin-bottom:20px!important}
#hqb-journal .jr-library-heading{gap:32px;margin-bottom:32px}
#hqb-journal .jr-controls{padding-block:24px;gap:24px;margin-bottom:24px}
#hqb-journal .jr-control-top{gap:24px}
#hqb-journal .jr-search input{font-size:16px;line-height:1.5;padding-inline:16px;height:48px}
#hqb-journal .jr-sort{font-size:13px}
#hqb-journal .jr-sort select{font-size:14px;min-height:48px}
#hqb-journal .jr-topics{gap:8px}
#hqb-journal .jr-topics a{font-size:13px;line-height:1.6;min-height:44px;display:inline-flex;align-items:center;padding:10px 16px}
#hqb-journal .jr-grid{gap:32px}
#hqb-journal .jr-card-body{padding:24px;gap:16px}
#hqb-journal .jr-card-body .jr-kicker{font-size:12px!important;line-height:1.6!important;min-height:38px}
#hqb-journal .jr-card-body>p{min-height:84px}
#hqb-journal .jr-card-bottom{font-size:12px;line-height:1.6;padding-top:16px;min-height:36px}
#hqb-journal .jr-card-bottom>span:last-child{font-size:12px}
#hqb-journal .jr-card-cta{left:24px;right:24px;font-size:14px}
#hqb-journal .ed-story-meta,
#hqb-journal .ed-side-bottom,
#hqb-journal .ed-article-dates{font-size:12px;line-height:1.7;gap:8px 16px}
#hqb-journal .ed-lead-copy .jr-kicker,
#hqb-journal .ed-side-copy .jr-kicker,
#hqb-journal .ed-article-title .jr-kicker{font-size:12px;line-height:1.6;letter-spacing:.09em}
#hqb-journal .ed-story-link{font-size:14px} #hqb-journal .ed-article-hero{padding-top:40px;padding-bottom:32px}
#hqb-journal .ed-article-hero .jr-breadcrumb{margin-bottom:32px}
#hqb-journal .ed-article-title .jr-kicker{margin-bottom:16px}
#hqb-journal .ed-article-title>p,
#hqb-journal .ed-article-hero--reference .ed-article-title>p{font-size:18px!important;line-height:1.75!important;font-weight:400!important}
#hqb-journal .ed-byline{gap:16px;margin-top:24px}
#hqb-journal .ed-byline>div:first-of-type{font-size:14px;line-height:1.5;gap:4px}
#hqb-journal .ed-byline>div:first-of-type>span{font-size:12px}
#hqb-journal .ed-article-title-row{gap:48px}
#hqb-journal .ed-article-hero--reference .ed-article-title-row{padding-bottom:24px;gap:48px}
#hqb-journal .ed-article-cover{margin-top:32px}
#hqb-journal .jr-article-toolbar{padding-top:24px;gap:24px}
#hqb-journal .jr-article-toolbar>span,
#hqb-journal .jr-copy-button{font-size:13px;line-height:1.6}
#hqb-journal .jr-reader{max-width:1160px;grid-template-columns:224px minmax(0,780px);gap:64px;padding-top:56px;padding-bottom:64px}
#hqb-journal .jr-toc .jr-kicker{font-size:12px;margin-bottom:16px}
#hqb-journal .jr-toc a{font-size:13px;line-height:1.6;padding:10px 16px}
#hqb-journal .jr-toc>p{font-size:13px;line-height:1.7;margin-top:16px}
#hqb-journal .jr-article-content :is(p,li),
#hqb-journal .jr-article-content>p:first-of-type{font-size:18px!important;font-weight:400!important;line-height:1.85!important}
#hqb-journal .jr-article-content p{margin:0 0 24px!important}
#hqb-journal .jr-article-content :is(strong,b){font-weight:500!important}
#hqb-journal .jr-article-content :is(h2,h3,h4,h5,h6) :is(span,strong,b){font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}
#hqb-journal .jr-article-content :is(p,li) :is(strong,b){font-size:inherit!important;line-height:inherit!important}
#hqb-journal .jr-article-content h2{font-size:var(--hq-type-reading-h2)!important;font-weight:400!important;line-height:1.3!important;margin:48px 0 20px!important;letter-spacing:-.03em!important}
#hqb-journal .jr-article-content h3{font-size:24px!important;font-weight:400!important;line-height:1.4!important;margin:32px 0 16px!important}
#hqb-journal .jr-article-content h4{font-size:20px!important;font-weight:500!important;line-height:1.4!important;margin:24px 0 12px!important}
#hqb-journal .jr-article-content :is(h5,h6){font-size:18px!important;font-weight:500!important;line-height:1.5!important;margin:24px 0 12px!important}
#hqb-journal .jr-article-content :is(ul,ol){margin:0 0 24px!important;padding-left:24px!important}
#hqb-journal .jr-article-content li{margin-block:8px!important}
#hqb-journal .jr-article-content figure{margin-block:32px}
#hqb-journal .jr-article-content table :is(p,li){font-size:15px!important;line-height:1.65!important;margin:0!important}
#hqb-journal .jr-article-content :is(th,td){font-size:15px!important;line-height:1.65!important;padding:16px!important}
#hqb-journal .jr-article-content .jr-article-faq h2{font-size:var(--hq-type-reading-h2)!important;margin:32px 0 20px!important}
#hqb-journal .jr-article-content .jr-article-faq details :is(p,li){font-size:18px!important}
#hqb-journal .jr-article-faq summary{font-size:18px;line-height:1.5;padding-block:20px}
#hqb-journal .jr-article-content p.jr-editor-note{font-size:13px!important;line-height:1.7!important;margin-top:32px!important}
#hqb-journal .jr-article-content p.jr-table-note{font-size:13px!important;line-height:1.7!important}
#hqb-journal .jr-related-heading{gap:32px;margin-bottom:32px} body.hqb-company .hc-legal-prose :is(p,li){font-size:16px!important;line-height:1.85!important;font-weight:400!important}
body.hqb-company .hc-legal-prose h2{font-size:var(--hq-type-reading-h2)!important;font-weight:400!important;line-height:1.3!important;margin:0 0 20px!important}
body.hqb-company .hc-legal-prose>section{padding-bottom:32px;margin-bottom:32px}
body.hqb-company .hc-legal-prose :is(strong,b){font-weight:500!important}
body.hqb-company .hc-legal-summary p{font-size:16px;line-height:1.75}
body.hqb-company .hc-legal-layout aside nav a{font-size:13px;line-height:1.7}
body.hqb-contact-review .cq-copy>p:not(.lead){font-size:16px;line-height:1.75}
body.hqb-contact-review .cq-privacy-note p{font-size:13px!important;line-height:1.7!important}
@media(max-width:1100px){
body:is(.wp-theme-healthquestbilling,.wp-theme-healthquestbilling-wpvibe-draft){--hq-section-space:64px}
#hqb-journal .jr-reader{grid-template-columns:200px minmax(0,780px);gap:40px}
#hqb-journal .ed-masthead{gap:32px}
}
@media(max-width:900px){
#hqb-journal .jr-reader{display:block;max-width:780px;padding-top:40px;padding-bottom:48px}
#hqb-journal .jr-toc{display:none}
#hqb-journal .jr-toc-mobile{display:block;margin-top:24px}
#hqb-journal .jr-toc-mobile summary{font-size:14px;line-height:1.6;padding-block:16px}
#hqb-journal .jr-toc-mobile a{font-size:14px;line-height:1.7;padding-block:10px}
#hqb-journal .jr-grid{gap:24px}
#hqb-journal .ed-frontpage{gap:24px}
}
@media(max-width:767px){
body:is(.wp-theme-healthquestbilling,.wp-theme-healthquestbilling-wpvibe-draft){--hq-type-h1:35px;--hq-type-h2:29px;--hq-type-reading-h2:29px;--hq-section-space:48px;--hq-gutter:40px}
#hqb-journal .jr-index-hero{padding-top:24px!important;padding-bottom:40px!important}
#hqb-journal .ed-masthead{gap:24px;padding-bottom:32px}
#hqb-journal .ed-lead-copy,#hqb-journal .ed-side-copy{padding:24px}
#hqb-journal .ed-lead-copy h2{font-size:29px!important}
#hqb-journal .jr-library-heading{align-items:flex-start;gap:16px}
#hqb-journal .jr-library-heading>p{text-align:left;max-width:100%}
#hqb-journal .ed-article-hero{padding-top:24px;padding-bottom:24px}
#hqb-journal .ed-article-hero .jr-breadcrumb{margin-bottom:24px;font-size:12px}
#hqb-journal .ed-article-title>p,#hqb-journal .ed-article-hero--reference .ed-article-title>p{font-size:18px!important}
#hqb-journal .ed-article-dates{width:100%;margin-left:0;gap:8px 12px}
#hqb-journal .ed-article-hero--reference .ed-article-title-row{display:block;padding-bottom:0}
#hqb-journal .ed-reference-mark{display:none}
#hqb-journal .jr-article-toolbar{flex-wrap:wrap;gap:16px}
#hqb-journal .jr-article-toolbar>span{max-width:none;width:100%}
#hqb-journal .jr-article-toolbar nav{justify-content:space-between;width:100%;gap:16px}
#hqb-journal .jr-article-toolbar nav>a{font-size:13px}
#hqb-journal .jr-card-body .jr-kicker,#hqb-journal .jr-card-body h3,#hqb-journal .jr-card-body>p{min-height:0}
#hqb-journal .jr-card-cta{left:auto;right:auto}
#hqb-journal .jr-next-step{padding-block:48px}
#hqb-journal .jr-article-content h3{font-size:23px!important}
#hqb-journal .jr-article-content :is(th,td){font-size:14px!important;padding:12px!important}
}
@media(max-width:359px){body:is(.wp-theme-healthquestbilling,.wp-theme-healthquestbilling-wpvibe-draft){--hq-gutter:32px}}
@media print{#hqb-journal .ed-article-title h1{font-size:26pt!important}#hqb-journal .jr-article-content :is(p,li){font-size:12pt!important}}