:root{--drop-fall:0}body{color:#fff;font-family:gill-sans-nova,arial;margin:0;padding:0}li,p,ul{font-family:Lato,Arial;font-size:1rem;line-height:1.45em}h2{font-size:1.75rem;font-style:normal;line-height:1.06em}h2,h3{font-weight:700;letter-spacing:-.24px;text-transform:uppercase}h3{font-size:1.5rem;line-height:1.2em}h4{font-size:1.125rem;line-height:1.3em}h4,h5{font-style:normal;font-weight:700;text-transform:uppercase}h5{font-size:.8125rem;letter-spacing:-.13px;line-height:140%}.section .button{background-color:#f2a620;border-radius:1000px;color:#12274a;display:inline-block;font-family:gill-sans-nova;font-weight:600;margin-bottom:40px;padding:12px 24px;text-decoration:none;width:80%}.button.orange{background-color:#e96127;color:#fff}.underline{background:linear-gradient(90deg,#f3a51e,#e96127);height:9px;width:94px}.hr{background-color:#fff;height:1px;margin:0 auto;width:64px}.section{background-color:#12274a;padding:40px 18%;position:relative}.orange{background-color:#e96127;color:#fff}.blue{background-color:#0071af;color:#fff;overflow:visible}.section.blue.no-padding{overflow:hidden;padding:0 9%}.bloody,.pink{background:hsla(0,100%,96%,.9);color:#12274a}.pink{padding-bottom:0!important}.pink p:last-of-type{margin-bottom:0;padding-bottom:0}.red{background:linear-gradient(180deg,#d50202,#f3a51e);overflow:hidden;padding-bottom:100px!important}.lt-blue{background:#bed7dd;color:#12274a}.callout{font-family:gill-sans-nova,arial;font-size:1.125rem;font-style:italic;font-weight:700;line-height:1.4em}.callout a{color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;text-decoration:underline}.callout.active{animation:pop-in 1s 1 forwards}.callout.yellow,h2.yellow{color:#f3a51e!important}.callout.blue{background-color:transparent;color:#0071af}.callout.dark{color:#12274a}h2.orange,h3.orange,h4.orange{background-color:transparent;color:#e96127!important}.box-indent{background:rgba(152,195,212,.1);border-radius:8px;margin-bottom:9%;padding:9%}.animation.hero{display:flex;justify-content:center}.animation.hero .grid-container{display:grid;grid-template-columns:60px 2px 45px 35px 25px 33px 150px;grid-template-rows:40px 2px 5px 27px 25px 30px 151px 80px}.animation.hero .grid-container .referer{grid-column:4;grid-row:1;opacity:0;transform:rotate(-10deg);width:208px!important;z-index:1}.animation.hero .grid-container .ellipse1{grid-column:2;grid-row:3;opacity:0;transform:scale(.1);width:224px}.animation.hero .grid-container .vector{grid-column:3;grid-row:4;opacity:0;width:195px;z-index:0}.animation.hero .grid-container .dots{grid-column:6;grid-row:2;opacity:0}.animation.hero .grid-container .doc{grid-column:1;grid-row:5;opacity:0;transform:rotate(-45deg);width:183px;z-index:1}.animation.hero .grid-container .payor{grid-column:5;grid-row:6;opacity:0;z-index:1}.animation.hero .grid-container .ellipse2{grid-column:3;grid-row:7;transform:scale(.1)}.animation.hero .grid-container .ellipse3{grid-column:7;grid-row:8;transform:scale(.1)}.animation.hero.active .grid-container .referer{animation:pop-in .5s .5s forwards}.animation.hero.active .grid-container .doc{animation:pop-in .5s forwards}.animation.hero.active .grid-container .payor{animation:pop-in .5s 1s forwards}.animation.hero.active .grid-container .ellipse1{animation:grow-in 1.5s forwards;opacity:1}.animation.hero.active .grid-container .vector{animation:draw 1.5s forwards;opacity:1}.animation.hero.active .grid-container .ellipse2,.animation.hero.active .grid-container .ellipse3{animation:grow-in .2s 1.5s forwards}.animation.hero.active .grid-container .dots{animation:pop-in .5s .5s forwards}@keyframes draw{to{stroke-dashoffset:0}}.animation.flying-doc{height:100%;left:0;position:absolute;top:0;width:100%}.animation.flying-doc.active{animation:hide 1ms 5s forwards}.animation.flying-doc.active img{animation-direction:forwards;animation-duration:5s;animation-iteration-count:1;animation-name:fly-in;width:213px}.animation.flying-doc img{transform:translate(-100%,-100%);width:213px}@keyframes fly-in{0%{transform:translate(-100%,-100%)}to{transform:translate(300%,100%)}}@keyframes hide{to{opacity:0}}.section.tab{background:#bed7dd;border-top:8px solid #f3a51e;box-shadow:0 -6px 10px 0 rgba(0,0,0,.25);color:#12274a;padding:28px 10%}.section.tab .title{overflow:hidden}.section.tab.blue-border{border-top:8px solid #0071af}.section.tab.orange-border{border-top:8px solid #e96127}.section.tab .box-indent{background:#12274a1a;border-radius:8px;margin-bottom:-15%;padding:9% 9% 20%}.animation.provider{display:flex;justify-content:center}.animation.provider .grid-container{display:grid;grid-template-columns:40px 70px 18px 72px 20px 70px 100px;grid-template-rows:10px 35px 23px;max-width:330px;overflow:hidden;padding:0 0 100px}.animation.provider .grid-container .doc1{grid-column-start:2;grid-row-start:3;transform:translateY(150%);z-index:5}.animation.provider .grid-container .doc2{grid-column-start:4;grid-row-start:3;transform:translateY(150%);z-index:5}.animation.provider .grid-container .doc3{grid-column-start:6;grid-row-start:3;transform:translateY(150%);z-index:5}.animation.provider .grid-container .shape1{grid-column-start:1;grid-row-start:1;opacity:0}.animation.provider .grid-container .shape2{grid-column-start:3;grid-row-start:4;opacity:0;z-index:2}.animation.provider .grid-container .shape3{grid-column-start:5;grid-row-start:2;opacity:0}.animation.provider.active .grid-container .doc1{animation:pop-up 1s 1 forwards}.animation.provider.active .grid-container .doc2{animation:pop-up 1s .4s 1 forwards}.animation.provider.active .grid-container .doc3{animation:pop-up 1s .8s 1 forwards}.animation.provider.active .grid-container .shape1{animation:pop-in 1s .2s 1 forwards}.animation.provider.active .grid-container .shape2{animation:pop-in 1s .6s 1 forwards}.animation.provider.active .grid-container .shape3{animation:pop-in 1s 1s 1 forwards}@keyframes pop-up{0%{transform:translateY(150%)}to{transform:translate(0)}}.animation.payer{display:flex;justify-content:center}.animation.payer .grid-container{display:grid;grid-template-columns:30px 1px 50px 20px 45px 25px 32px 48px 110px;grid-template-rows:8px 10px 15px 15px 40px 15px 35px 25px;overflow:hidden;z-index:1}.animation.payer .grid-container .dot1{grid-column-start:9;grid-row-start:1;opacity:0;z-index:-1}.animation.payer .grid-container .dot2{grid-column-start:4;grid-row-start:2;opacity:0;z-index:-1}.animation.payer .grid-container .hand1{grid-column-start:1;grid-row-start:3;transform:translate(-100%);z-index:3}.animation.payer .grid-container .hand2{grid-column-start:7;grid-row-start:4;transform:translate(100%);z-index:3}.animation.payer .grid-container .dot3{grid-column-start:6;grid-row-start:5;opacity:0;z-index:-1}.animation.payer .grid-container .box{grid-column-start:2;grid-row-start:6;z-index:2}.animation.payer .grid-container .dot4{grid-column-start:8;grid-row-start:7;opacity:0;z-index:-1}.animation.payer .grid-container .dot5{grid-column-start:5;grid-row-start:8;opacity:0;z-index:-1}.animation.payer .grid-container .yellow-mat{grid-column-start:3;grid-row-start:9}.animation.payer.active .grid-container .dot1{animation:grow-in 1s 1 forwards}.animation.payer.active .grid-container .dot2{animation:grow-in 1s .2s 1 forwards}.animation.payer.active .grid-container .dot3{animation:grow-in 1s .3s 1 forwards}.animation.payer.active .grid-container .dot4{animation:grow-in 1s .4s 1 forwards}.animation.payer.active .grid-container .dot5{animation:grow-in 1s .5s 1 forwards}.animation.payer.active .grid-container .hand1{animation:from-left 1s 1 forwards}.animation.payer.active .grid-container .hand2{animation:from-right 1s .5s 1 forwards}@keyframes grow-in{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.animation.patient{display:flex;justify-content:center}.animation.patient .grid-container{display:grid;grid-template-columns:90px 130px;grid-template-rows:70px 200px;max-width:330px}.animation.patient .grid-container .patient1{grid-column-start:1;grid-row-start:1;z-index:2}.animation.patient .grid-container .mat{grid-column-start:2;grid-row-start:3;z-index:1}.animation.patient .grid-container .drop1,.animation.patient .grid-container .drop2,.animation.patient .grid-container .drop3{grid-column-start:3;grid-row-start:2;opacity:0;z-index:1}.animation.patient.active .grid-container .drop1{animation:falling 3s 1 forwards}.animation.patient.active .grid-container .drop2{animation:falling 3s 2s 1 forwards}.animation.patient.active .grid-container .drop3{animation:falling 3s 3s 1 forwards}@keyframes falling{0%{opacity:1;transform:scale(.1,.4) translateY(-60%)}30%{opacity:1;transform:scale(1) translate(0)}to{opacity:1;transform:translateY(var(--drop-fall)) scale(1.3)}}.section.pink{z-index:8000}.section.bloody{height:80px}.bandaid{position:relative;transform:translate(50%,50%) rotate(340deg);z-index:1}.side-scroll{column-gap:20px;display:flex;overflow-x:scroll;position:relative;width:100%;z-index:8000;-ms-overflow-style:none;scrollbar-width:none}.side-scroll::-webkit-scrollbar{background:transparent;width:0}@media(max-width:499px){.section{padding:5%}}.side-scroll .card{background:linear-gradient(180deg,rgba(18,39,74,.24),hsla(0,0%,100%,.32));border-radius:28px;flex-shrink:0;max-width:80%;min-width:250px;padding:9%;text-align:center;width:100%}.side-scroll .card h4{color:inherit;font-size:1rem!important;font-weight:400!important;letter-spacing:3.36px}.side-scroll .card .hr{margin:40px auto}.side-scroll .card p{font-size:1.125rem!important;font-weight:500}.side-scroll .card p:last-of-type{font-size:.9375rem!important}.side-scroll .card p:last-of-type a{color:inherit;text-decoration:underline}.icon-boxes{align-items:center;column-gap:12px;display:flex;flex-direction:column;justify-content:center;row-gap:12px}.icon-boxes .box{background:hsla(0,0%,100%,.1);border-radius:8px;box-sizing:border-box;padding:9% 12%}.icon-boxes .box p{font-size:.9375rem}.animation.strength{margin-top:-150px}.animation.strength img{max-width:100%!important}.animation.strength.active img{animation:rise-up 5s 1 forwards}@keyframes rise-up{0%{transform:translate(-100%)}25%{transform:translate(100%)}50%{transform:translate(-80%)}50%{transform:translate(0)}}.animation.partner .grid-container{display:flex;justify-content:center}.animation.partner.active .grid-container .left{animation:fist-bump .5s 1}.animation.partner.active .grid-container .right{animation:fist-bump2 .5s 1}@keyframes fist-bump{0%{transform:translate(-20%)}to{transform:translate(10px)}}@keyframes fist-bump2{0%{transform:translate(20%)}to{transform:translate(-10px)}}.animation.cin .grid-container{display:flex;justify-content:center}.animation.cin .grid-container img{display:block;margin:10px -105px 0 auto;position:relative;z-index:1}.animation.cin .grid-container img:nth-of-type(2){display:block;margin:0 auto 0 -105px;position:relative;z-index:1}.animation.cin .grid-container svg{margin:40px 0 0;opacity:0;position:relative;z-index:0}.animation.cin.active .grid-container svg{animation:grow-in .5s 1 forwards}.icon-lines>div{align-items:center;background:hsla(0,0%,100%,.15);border-radius:4px;column-gap:26px;display:flex;margin:3px 0;padding:21px 17px}.icon-lines>div svg{flex-shrink:0}.icon-lines>div span{font-size:.9175rem;font-weight:600}.animation.puzzle .grid-container{display:grid;grid-template-columns:1px 30px 98px 65px 10px;grid-template-rows:5px 165px 22px 80px 100px}.animation.puzzle .grid-container .puzzleone{grid-column:1;grid-row:2;transform:rotate(6deg)}.animation.puzzle .grid-container .puzzletwo{grid-column:4;grid-row:1;transform:rotate(-20deg)}.animation.puzzle .grid-container .puzzlethree{grid-column:3;grid-row:4;transform:rotate(-2deg)}.animation.puzzle .grid-container .puzzlefour{grid-column:5;grid-row:3;transform:rotate(-2deg)}.animation.puzzle.active .grid-container .puzzleone{animation:dance-in 1s 1}.animation.puzzle.active .grid-container .puzzletwo{animation:dance-in2 1s 1}.animation.puzzle.active .grid-container .puzzlethree{animation:dance-in3 1s 1}.animation.puzzle.active .grid-container .puzzlefour{animation:dance-in4 1s 1}@keyframes dance-in{0%{transform:translate(-100%,-100%)}to{transform:translate(0)}}@keyframes dance-in2{0%{transform:translate(100%,-100%)}to{transform:translate(0)}}@keyframes dance-in3{0%{transform:translate(-100%,100%)}to{transform:translate(0)}}@keyframes dance-in4{0%{transform:translate(100%,100%)}to{transform:translate(0)}}.fat-indent{background-color:#12274a;border-radius:8px;padding:9%;position:relative;text-align:center;z-index:2}.fat-indent p{font-family:gill-sans-nova;font-size:1.125rem;font-style:italic;font-weight:600;line-height:140%;margin-top:40px}.animation.flying-doc2{margin-top:-110px}.animation.flying-doc2 img{transform:rotate(60deg) translate(-100%,-50%)}.animation.flying-doc2.active img{animation:swing .7s 1;transform:rotate(0deg) translate(0)}@keyframes swing{0%{transform:rotate(60deg) translate(-100%,-50%)}to{transform:rotate(0deg) translate(0)}}@keyframes pop-in{0%{opacity:0}to{opacity:1}}