.org-care-ribbon,.org-complement-section,.org-ehr-section,.org-outcomes-section,.org-workflows-section{position:relative;overflow:hidden}.org-care-ribbon{isolation:isolate;padding:clamp(3rem,6vw,5.25rem) clamp(1.75rem,5vw,4.75rem);border:1px solid rgba(107,70,59,.2);border-radius:7rem 2.5rem 7rem 2.5rem;background:radial-gradient(circle at 10% 10%,rgba(232,140,114,.18),transparent 17rem),radial-gradient(circle at 92% 88%,rgba(217,155,32,.15),transparent 19rem),linear-gradient(132deg,rgba(255,244,232,.96),rgba(239,222,200,.96));color:#123C25;box-shadow:0 32px 72px rgba(64,43,33,.13)}.dark .org-care-ribbon{border-color:rgba(255,244,232,.16);background:radial-gradient(circle at 10% 10%,rgba(232,140,114,.12),transparent 17rem),radial-gradient(circle at 92% 88%,rgba(217,155,32,.08),transparent 19rem),linear-gradient(132deg,#493128,#332920 56%,#27382D);color:#FFF4E8;box-shadow:0 34px 76px rgba(15,8,4,.34)}.org-care-ribbon__line{position:absolute;z-index:-1;top:clamp(2.8rem,6vw,5rem);left:3%;width:94%;height:clamp(7rem,13vw,10rem);overflow:visible;opacity:.64}.org-care-ribbon__line path{fill:none;stroke:#C95F46;stroke-dasharray:1 12;stroke-linecap:round;stroke-width:3}.dark .org-care-ribbon__line path{stroke:rgba(255,244,232,.42)}.org-care-ribbon ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,5vw,4.25rem);margin:0;padding:0;list-style:none}.org-care-ribbon li{position:relative;padding-top:clamp(4.8rem,8vw,6.2rem)}.org-care-ribbon li:nth-child(2){transform:translateY(1.4rem)}.org-care-ribbon__glyph{position:absolute;top:0;left:0;display:grid;width:4rem;height:4rem;place-items:center;border:1px solid rgba(18,60,37,.16);border-radius:48% 52% 44% 56%/55% 43% 57% 45%;background:#B8C390;color:#123C25;box-shadow:0 12px 26px rgba(64,43,33,.13);transform:rotate(-5deg)}.org-care-ribbon li:nth-child(2) .org-care-ribbon__glyph{border-color:rgba(107,70,59,.16);background:#E88C72;color:#4B2D25;transform:rotate(4deg)}.org-care-ribbon li:nth-child(3) .org-care-ribbon__glyph{border-color:rgba(95,105,72,.2);background:#D99B20;color:#3C2B10;transform:rotate(-2deg)}.org-care-ribbon__glyph svg,.org-workflow-orbit__glyph svg,.org-workflow-orbit__hub svg{width:1.65rem;height:1.65rem}.org-care-ribbon__glyph path,.org-workflow-orbit__glyph path,.org-workflow-orbit__hub path{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45}.org-care-ribbon h2{max-width:13ch;font-family:var(--font-display);font-size:clamp(1.65rem,2.5vw,2.15rem);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.org-care-ribbon p{margin-top:1rem;color:rgba(107,70,59,.9);font-size:.98rem;line-height:1.72}.dark .org-care-ribbon p{color:rgba(255,244,232,.74)}.org-ehr-story{display:grid;grid-template-columns:minmax(0,.72fr) minmax(34rem,1.28fr);align-items:center;gap:clamp(3rem,7vw,6.5rem)}.org-complement-story h2,.org-ehr-story__heading h2,.org-workflow-story__heading h2{margin-top:1rem;font-size:clamp(2.65rem,4.6vw,4.5rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance}.org-ehr-story__heading h2{max-width:10ch}.org-ehr-story__heading>p{max-width:31rem;margin-top:1.7rem;color:var(--text-secondary);font-size:1.08rem;line-height:1.7}.org-ehr-orbit{position:relative;isolation:isolate;min-height:34rem;overflow:hidden;padding:5.75rem clamp(1.3rem,3vw,2.4rem) 2.2rem;border:1px solid rgba(107,70,59,.22);border-radius:50% 50% 3.25rem 3.25rem/17% 17% 3.25rem 3.25rem;background:linear-gradient(rgba(107,70,59,.08) 1px,transparent 0),linear-gradient(90deg,rgba(107,70,59,.06) 1px,transparent 0),linear-gradient(150deg,#FFF4E8,#E9D4B9);background-size:100% 4.2rem,4.2rem 100%,100% 100%;color:#123C25;box-shadow:0 30px 70px rgba(64,43,33,.14)}.dark .org-ehr-orbit{border-color:rgba(255,244,232,.18);background:linear-gradient(rgba(255,244,232,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,244,232,.04) 1px,transparent 0),linear-gradient(150deg,#594036,#302820);background-size:100% 4.2rem,4.2rem 100%,100% 100%;color:#FFF4E8;box-shadow:0 32px 74px rgba(15,8,4,.34)}.org-ehr-orbit:after,.org-ehr-orbit:before{position:absolute;z-index:-1;top:50%;left:50%;border:1px solid rgba(201,95,70,.28);border-radius:50%;content:"";transform:translate(-50%,-50%) rotate(-8deg)}.org-ehr-orbit:before{width:56%;height:72%}.org-ehr-orbit:after{width:83%;height:47%;transform:translate(-50%,-50%) rotate(7deg)}.dark .org-ehr-orbit:after,.dark .org-ehr-orbit:before{border-color:rgba(232,140,114,.22)}.org-ehr-orbit__label{position:absolute;top:2.3rem;left:50%;color:#6B463B;font-size:.68rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;transform:translateX(-50%)}.dark .org-ehr-orbit__label{color:rgba(255,244,232,.65)}.org-ehr-orbit__core{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:7.2rem;height:7.2rem;place-items:center;border:.55rem solid rgba(255,244,232,.66);border-radius:46% 54% 52% 48%/48% 45% 55% 52%;background:#6B463B;color:#FFF4E8;box-shadow:0 0 0 1px rgba(107,70,59,.22),0 16px 34px rgba(64,43,33,.24);transform:translate(-50%,-50%) rotate(3deg)}.dark .org-ehr-orbit__core{border-color:rgba(255,244,232,.18);background:#FFF4E8;color:#123C25}.org-ehr-orbit__core span{font-family:var(--font-display);font-size:1.45rem;letter-spacing:.04em;transform:rotate(-3deg)}.org-ehr-orbit ul{display:grid;grid-template-columns:minmax(0,1fr) 8rem minmax(0,1fr);grid-template-rows:repeat(5,minmax(0,1fr));gap:.65rem .85rem;height:25rem;margin:0;padding:0;list-style:none}.org-ehr-orbit li{display:flex;min-height:3rem;align-items:center;border:1px solid rgba(107,70,59,.18);border-radius:999px;background:rgba(255,244,232,.78);color:#594036;font-size:.79rem;font-weight:700;line-height:1.25;box-shadow:0 8px 18px rgba(64,43,33,.08);backdrop-filter:blur(8px)}.dark .org-ehr-orbit li{border-color:rgba(255,244,232,.16);background:rgba(48,40,32,.82);color:rgba(255,244,232,.86);box-shadow:0 9px 20px rgba(15,8,4,.22)}.org-ehr-orbit li:nth-child(odd){grid-column:1;justify-content:flex-end;padding:.7rem 1.05rem .7rem .8rem;text-align:right}.org-ehr-orbit li:nth-child(2n){grid-column:3;padding:.7rem .8rem .7rem 1.05rem}.org-ehr-orbit li:first-child,.org-ehr-orbit li:nth-child(2){grid-row:1}.org-ehr-orbit li:nth-child(3),.org-ehr-orbit li:nth-child(4){grid-row:2}.org-ehr-orbit li:nth-child(5),.org-ehr-orbit li:nth-child(6){grid-row:3}.org-ehr-orbit li:nth-child(7),.org-ehr-orbit li:nth-child(8){grid-row:4}.org-ehr-orbit li:nth-child(10),.org-ehr-orbit li:nth-child(9){grid-row:5}.org-workflow-story__heading{max-width:49rem;margin:0 auto clamp(2.5rem,5vw,4.25rem);text-align:center}.org-workflow-story__heading h2{max-width:14ch;margin-right:auto;margin-left:auto}.org-workflow-orbit{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,244,232,.16);border-radius:3rem 8rem 3rem 8rem;background:radial-gradient(circle at 50% 50%,rgba(217,155,32,.15),transparent 11rem),linear-gradient(135deg,#123C25,#244631 48%,#4B3029);color:#FFF4E8;box-shadow:0 34px 76px rgba(64,43,33,.2)}.dark .org-workflow-orbit{border-color:rgba(255,244,232,.17);background:radial-gradient(circle at 50% 50%,rgba(217,155,32,.12),transparent 11rem),linear-gradient(135deg,#123C25,#263E2D 44%,#493128);box-shadow:0 34px 78px rgba(15,8,4,.36)}.org-workflow-orbit ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none}.org-workflow-orbit ul:after,.org-workflow-orbit ul:before{position:absolute;z-index:-1;background:rgba(255,244,232,.15);content:""}.org-workflow-orbit ul:before{top:0;bottom:0;left:50%;width:1px}.org-workflow-orbit ul:after{top:50%;right:0;left:0;height:1px}.org-workflow-orbit li{min-height:18rem;padding:clamp(2.4rem,5vw,4.5rem)}.org-workflow-orbit li:nth-child(odd){padding-right:clamp(4.5rem,8vw,7.5rem)}.org-workflow-orbit li:nth-child(2n){padding-left:clamp(4.5rem,8vw,7.5rem)}.org-workflow-orbit__hub{position:absolute;z-index:3;top:50%;left:50%;display:grid;width:6rem;height:6rem;place-items:center;border:.5rem solid #fff4e8;border-radius:50%;background:#EC6545;color:#FFF4E8;box-shadow:0 16px 38px rgba(17,10,6,.32);transform:translate(-50%,-50%)}.org-workflow-orbit__glyph{display:grid;width:3.3rem;height:3.3rem;place-items:center;border-radius:50%;background:#B8C390;color:#123C25}.org-workflow-orbit li:nth-child(2) .org-workflow-orbit__glyph{background:#E88C72;color:#4B2D25}.org-workflow-orbit li:nth-child(3) .org-workflow-orbit__glyph{background:#D99B20;color:#3C2B10}.org-workflow-orbit li:nth-child(4) .org-workflow-orbit__glyph{background:#FFF4E8;color:#6B463B}.org-workflow-orbit h3{margin-top:1.35rem;font-family:var(--font-display);font-size:clamp(1.65rem,2.8vw,2.4rem);line-height:1.08;letter-spacing:-.025em}.org-workflow-orbit li p{max-width:31rem;margin-top:.9rem;color:rgba(255,244,232,.72);font-size:.96rem;line-height:1.68}.org-complement-story{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;min-height:31rem;overflow:hidden;border:1px solid rgba(107,70,59,.2);border-radius:3rem 3rem 8rem 3rem;background:#E9D4B9;box-shadow:0 32px 74px rgba(64,43,33,.15)}.dark .org-complement-story{border-color:rgba(255,244,232,.16);background:#493128;box-shadow:0 34px 78px rgba(15,8,4,.34)}.org-complement-story__foundation,.org-complement-story__relationship{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,5.5rem)}.org-complement-story__foundation{position:relative;color:#2B201A}.dark .org-complement-story__foundation{color:#FFF4E8}.org-complement-story__foundation:after,.org-complement-story__foundation:before{position:absolute;right:15%;left:12%;height:1px;background:rgba(107,70,59,.2);content:""}.org-complement-story__foundation:before{bottom:3.4rem}.org-complement-story__foundation:after{bottom:2.55rem}.dark .org-complement-story__foundation:after,.dark .org-complement-story__foundation:before{background:rgba(255,244,232,.13)}.org-complement-story h2{max-width:10ch;font-size:clamp(2.6rem,4.8vw,4.7rem)}.org-complement-story__relationship{position:relative;margin:1.4rem 1.4rem 1.4rem 0;border-radius:2rem 2rem 6.7rem 2rem;background:radial-gradient(circle at 88% 84%,rgba(217,155,32,.13),transparent 18rem),linear-gradient(145deg,#123C25,#263D2D 70%);color:#FFF4E8;box-shadow:0 24px 50px rgba(64,43,33,.2)}.dark .org-complement-story__relationship{background:radial-gradient(circle at 88% 84%,rgba(217,155,32,.11),transparent 18rem),linear-gradient(145deg,#123C25,#25382A 68%);box-shadow:0 26px 54px rgba(15,8,4,.3)}.org-complement-story__lede{max-width:22ch;font-family:var(--font-display);font-size:clamp(1.8rem,3.2vw,2.8rem);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.org-complement-story__detail{max-width:36rem;margin-top:1.75rem;color:rgba(255,244,232,.72);font-size:1rem;line-height:1.72}.org-complement-story__bridge{position:absolute;z-index:4;top:50%;left:calc(46% - 1.3rem);display:grid;width:2.6rem;gap:.55rem;padding:.8rem 0;place-items:center;border:1px solid rgba(107,70,59,.18);border-radius:999px;background:#FFF4E8;box-shadow:0 12px 26px rgba(64,43,33,.18);transform:translateY(-50%)}.dark .org-complement-story__bridge{border-color:rgba(255,244,232,.18);background:#6B463B;box-shadow:0 12px 28px rgba(15,8,4,.28)}.org-complement-story__bridge span{width:.55rem;height:.55rem;border-radius:50%;background:#EC6545}.org-complement-story__bridge span:nth-child(2){background:#D99B20}.org-complement-story__bridge span:nth-child(3){background:#B8C390}@media (hover:hover) and (pointer:fine){.org-care-ribbon li,.org-ehr-orbit li,.org-workflow-orbit li{transition:transform .28s cubic-bezier(.22,1,.36,1)}.org-care-ribbon li:hover{transform:translateY(-.35rem)}.org-care-ribbon li:nth-child(2):hover{transform:translateY(1.05rem)}.org-ehr-orbit li:hover{transform:translateY(-.15rem)}.org-workflow-orbit li:hover{transform:translateY(-.2rem)}}@media (max-width:1023px){.org-ehr-story{grid-template-columns:1fr}.org-ehr-story__heading{max-width:46rem}.org-ehr-story__heading h2{max-width:14ch}.org-complement-story__bridge{left:calc(46% - 1.3rem)}}@media (max-width:767px){.org-care-ribbon{padding:2.5rem 1.5rem 3rem;border-radius:4.5rem 1.8rem 4.5rem 1.8rem}.org-care-ribbon__line{display:none}.org-care-ribbon ul{position:relative;grid-template-columns:1fr;gap:2.6rem}.org-care-ribbon ul:before{position:absolute;top:2rem;bottom:2rem;left:2rem;width:2px;background:repeating-linear-gradient(180deg,rgba(201,95,70,.5) 0 .4rem,transparent .4rem .85rem);content:""}.org-care-ribbon li,.org-care-ribbon li:nth-child(2){display:grid;grid-template-columns:4.25rem minmax(0,1fr);column-gap:1rem;padding-top:0;transform:none}.org-care-ribbon__glyph{position:relative;z-index:1;grid-row:1/span 2}.org-care-ribbon h2{align-self:end}.org-care-ribbon p{grid-column:2}.org-ehr-orbit{min-height:auto;padding:2rem 1.25rem 2.25rem;border-radius:4rem 4rem 2rem 2rem}.org-ehr-orbit:after,.org-ehr-orbit:before{display:none}.org-ehr-orbit__label{position:static;margin-bottom:1.25rem;text-align:center;transform:none}.org-ehr-orbit__core{position:relative;top:auto;left:auto;width:5.8rem;height:5.8rem;margin:0 auto 1.5rem;transform:rotate(3deg)}.org-ehr-orbit ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:.6rem;height:auto}.org-ehr-orbit li,.org-ehr-orbit li:nth-child(2n),.org-ehr-orbit li:nth-child(odd){grid-column:auto;grid-row:auto;justify-content:flex-start;min-height:3.5rem;padding:.75rem .8rem;border-radius:1.1rem;text-align:left}.org-workflow-story__heading{text-align:left}.org-workflow-story__heading h2{margin-left:0}.org-workflow-orbit{padding-top:5rem;border-radius:2rem 5rem 2rem 5rem}.org-workflow-orbit ul{grid-template-columns:1fr}.org-workflow-orbit ul:before{top:5rem;right:auto;bottom:2rem;left:3.25rem;width:1px}.org-workflow-orbit ul:after{display:none}.org-workflow-orbit li,.org-workflow-orbit li:nth-child(2n),.org-workflow-orbit li:nth-child(odd){min-height:auto;padding:1.4rem 1.5rem 1.6rem 5.5rem}.org-workflow-orbit__hub{top:2rem;left:1.5rem;width:3.5rem;height:3.5rem;border-width:.3rem;transform:none}.org-workflow-orbit__hub svg{width:1.25rem;height:1.25rem}.org-workflow-orbit__glyph{position:absolute;left:1.65rem}.org-workflow-orbit h3{margin-top:0}.org-complement-story{grid-template-columns:1fr;min-height:0;border-radius:2rem 2rem 5.5rem 2rem}.org-complement-story__foundation,.org-complement-story__relationship{padding:2.7rem 1.6rem}.org-complement-story__foundation{padding-bottom:3.7rem}.org-complement-story__relationship{margin:0 .85rem .85rem;border-radius:1.6rem 1.6rem 4.7rem 1.6rem}.org-complement-story__bridge{position:relative;top:auto;left:auto;display:flex;width:auto;height:2.6rem;justify-self:center;gap:.55rem;margin:-1.3rem 0;padding:0 .8rem;transform:none}}@media (max-width:430px){.org-ehr-orbit ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.org-care-ribbon li,.org-ehr-orbit li,.org-workflow-orbit li{transition:none!important}}