@font-face{font-family:Optum Sans;src:url(/_next/static/media/OptumSans-Regular.2a3aa046.otf) format("truetype");font-weight:100;font-style:normal}.app-container{font-family:Optum Sans,sans-serif;font-weight:100;width:100%;padding:80px;height:568px;display:flex;flex-direction:column;align-items:center;background-color:#fbf9f4}body{background-color:#faf8f2}.header{text-align:center;display:flex}.header-main{font-family:Optum Sans,sans-serif;line-height:32px;margin-bottom:-50px}.header-main,.header-sub{align-items:center;display:flex}.header-sub{margin-bottom:20px}.header-description{color:black;font-size:18px;line-height:28px;max-width:50%;margin:0 auto;text-align:center;justify-content:center;align-items:center;display:flex}.card{background-color:#FFFFFF;border-radius:12px;width:100%;max-width:290px;min-width:180px;height:240px;padding:24px 20px;box-sizing:border-box}.card-container{width:100%;max-width:1424px;height:max-content;flex-direction:row;margin:32px auto 0;padding:0 20px;box-sizing:border-box}.card-container,.card-content{display:flex;align-items:center;justify-content:center}.card-content{flex-direction:column}.card h3{font-size:25.63px;line-height:32px;margin-top:-36px;color:#002677;font-weight:700;align-items:center}.card h3,.card p{font-family:Optum Sans,sans-serif;display:flex}.card p{font-size:18px;line-height:24px;margin-top:0;margin-bottom:10px;color:#4b4d4f;text-align:center;font-weight:lighter;width:100%;max-width:298px;min-height:84px}.carousel{overflow-x:scroll;scroll-behavior:smooth;width:100%;gap:20px}.carousel::-webkit-scrollbar{display:none}.card .circle{width:56px;height:48px;background-color:#ddd;border-radius:50%}.test-page{height:100vh;font-size:2em;background-color:#eee}.carousel-container,.test-page{display:flex;justify-content:center;align-items:center}.carousel-container{flex-direction:column;height:auto}.card-parallax{margin-bottom:20px}.card-parallax,.carousel{gap:24px;display:flex;flex-wrap:nowrap;justify-content:center}.carousel{overflow:hidden;position:relative}.carousel-track,.carousel.side-animation .carousel-track{justify-content:center}.carousel-track{display:flex;flex-wrap:nowrap;gap:24px;width:100%;animation:none;will-change:transform}.carousel-item{flex:1 1;max-width:290px;min-width:180px;margin-right:0;opacity:0}.carousel.side-animation .carousel-item{transition:transform .5s ease,opacity .5s ease}.carousel.side-animation .carousel-item.slide-in:nth-child(odd){animation:slideFromLeft 1s forwards}.carousel.side-animation .carousel-item.slide-in:nth-child(2n){animation:slideFromRight 1s forwards}@keyframes slideFromLeft{0%{transform:translateX(-100vw);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideFromRight{0%{transform:translateX(100vw);opacity:0}to{transform:translateX(0);opacity:1}}.scroll-animation{animation:none}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.scroll-animation{animation-duration:400s}.carousel:not(.side-animation) .carousel-item{opacity:1;transform:none}.carousel-item.slide-out:nth-child(odd){animation:slideOutRight 1s forwards}.carousel-item.slide-out:nth-child(2n){animation:slideOutLeft 1s forwards}@keyframes slideOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(100vw);opacity:0}}@keyframes slideOutLeft{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100vw);opacity:0}}