.home-hero-section{background-image:url(/images/Hero-Home-Decorative-Bg.svg);background-position:0 0;background-repeat:no-repeat;background-size:auto}.home-hero-container{align-items:center}.home-hero h1,h1.home-hero{font-family:Outfit,sans-serif}.home-hero-text{text-align:center;max-width:800px;color:var(--c-cream);font-size:20px;font-weight:300;line-height:40px}.home-hero-visual{align-items:center;margin-top:20px;margin-bottom:100px;padding-top:0;position:relative}.home-hero-img-cdss{z-index:9;max-width:250px;height:auto;position:absolute;top:-50px;left:50px}.home-hero-img-scribes{z-index:9;max-width:500px;height:auto;position:absolute;bottom:-100px;right:50px}.home-hero-img-main{z-index:1;position:relative}.home-hero-actions{z-index:1;flex-direction:row;gap:20px 25px;margin-top:30px;margin-bottom:30px}.home-intro{padding-top:80px;padding-bottom:80px}.home-intro-container{align-items:center}.home-intro-title{margin-bottom:30px}.home-intro-lead{text-align:center;margin-bottom:20px;font-weight:500;line-height:30px}.home-intro-text{text-align:center;line-height:30px}.home-precision{line-height:30px}.home-companion{margin-top:40px}.home-split{flex-direction:row;align-items:center;gap:30px}.home-split-copy{gap:20px}.home-split-figure{width:100%}.home-lists{width:100%;display:flex}.home-list-first{padding-right:15px}.home-list-first-sm{padding-right:10px}.home-ribbon-section{width:100%;padding-bottom:0}.home-ribbon-container{width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.home-ribbon-title{width:100%;min-width:100%;margin-bottom:0}.home-ribbon-container .ribbon-container{padding-top:30px}.ribbon-scroll{display:block}.home-suite{margin-top:50px;padding-top:60px}.home-suite-container{align-items:center}.home-suite-title{margin-bottom:0}.home-suite-text{margin-top:20px;margin-bottom:20px}.home-suite-actions{justify-content:center;align-items:center;margin-top:30px}.home-capabilities-head{margin-bottom:50px}.home-capabilities-btn{margin-top:30px;margin-bottom:30px}.home-card-text{text-align:center;width:100%}.home-card-figure{width:100%;margin-top:30px}.home-card-figure--phone2{margin-top:0}.home-card--patients{padding-left:0;padding-right:0;overflow:hidden}.home-card-figure--patients{margin-top:auto;margin-bottom:5px;position:relative}.home-card-figure--patients>*{position:relative}.home-card-figure--patients:before{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#0000 50%,#171717);position:absolute;inset:0}.home-compliance-badges{flex-direction:row;justify-content:space-evenly;gap:20px 40px}.home-badge{max-width:330px}.home-reclaim-container{align-items:center}.home-reclaim{justify-content:center;align-self:center;align-items:center}.home-reclaim-text{padding-bottom:0}.home-reclaim-text p:last-child{margin-top:1em}.home-integrations-figure{margin-top:20px;margin-bottom:30px}@media (max-width:1170px){.home-hero-img-scribes{max-width:400px;bottom:-50px}}@media (max-width:1025px){.home-hero-section{background-position:0 0;background-size:50%}.home-hero-img-cdss{max-width:200px;left:25px}.home-hero-img-scribes{max-width:360px;bottom:-50px;right:25px}.home-lists--companion{flex-direction:column}}@media (max-width:991px){.home-hero-img-cdss{max-width:160px}.home-hero-img-scribes{max-width:400px;bottom:-80px}.home-card-figure--phone{margin-top:0}}@media (max-width:767px){.home-hero-text{max-width:100%}.home-hero-img-cdss{max-width:120px}.home-hero-img-scribes{max-width:250px;bottom:-50px}.home-intro{padding-bottom:40px}.home-split{flex-flow:row-reverse wrap-reverse}.home-lists--precision{flex-direction:column}.home-card-figure--cdss{position:relative}.home-card-figure--cdss:before{content:"";pointer-events:none;background-image:linear-gradient(#0000,#171717);position:absolute;inset:0}.home-card-figure--phone,.home-card-figure--phone2{max-width:60%;margin-left:auto;margin-right:auto}.home-compliance{padding-bottom:10px}.home-integrations{padding-left:20px;padding-right:20px}}@media (max-width:478px){.home-hero-text{order:2;font-size:14px}.home-hero-img-cdss{max-width:100px;left:0}.home-hero-img-scribes{max-width:200px;right:0}.home-hero-visual{margin-top:50px;margin-bottom:50px}.home-hero-actions{margin-bottom:40px}.home-card-figure--cdss:before{background-image:linear-gradient(#0000,#17171700)}.home-compliance-badges{row-gap:10px}}@media (max-width:380px){.home-badge{max-width:100%}.home-integrations{padding-left:10px;padding-right:10px}}.ribbon-container{white-space:nowrap;background:#000;flex-flow:row;align-items:center;gap:20px;width:100%;padding:10px 0;display:flex;position:relative;overflow:hidden}.ribbon-track{flex-wrap:nowrap;width:max-content;animation:20s linear infinite scrollRibbon;display:flex;position:relative}.ribbon-track-inner{flex-shrink:0;gap:30px;padding-right:30px;display:flex}.ribbon-item{white-space:nowrap;align-items:center;gap:10px;padding:0 25px;display:flex}.ribbon-item img{width:32px;height:32px}.ribbon-item h3{color:#fff;margin:0;font-size:17px}@keyframes scrollRibbon{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ribbon-track{animation:none}}.scroll-toggle-section{opacity:1;transition:opacity 1s,transform 1s;transform:translate(0,0)rotateX(20deg)}.scroll-toggle-section.show-section{transform:translateY(-10%)rotateX(0)}.scroll-toggle-section.hide-section{transform:translateY(10%)rotateX(20deg)}
