.conditions{width:100%;padding:var(--section-py-desktop) 6rem;box-sizing:border-box}.conditions>.container{flex-direction:column;max-width:1480px;margin:0 auto;display:flex}.conditions>.container .box{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.conditions>.container .box>div{height:100%;display:flex}.conditions>.container .box article{flex:1;align-items:center;gap:1rem;display:flex}.conditions>.container .box article p{color:var(--color-text);margin:0}.conditions>.container .box article strong{color:var(--color-magenta);font-size:clamp(1rem,3vw,2.074rem)}.conditions>.container .box article b{color:var(--color-magenta);font-weight:700}@media screen and (max-width:1440px){.conditions{padding:var(--section-py-desktop) 6rem}}@media screen and (max-width:1152px){.conditions{padding:var(--section-py-desktop) 2rem}.conditions>.container .box{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.conditions{padding:var(--section-py-mobile) 2rem}.conditions>.container .box{gap:var(--stack-gap-mobile);grid-template-columns:1fr}}@media screen and (max-width:430px){.conditions .box>div:has(article:not(.mobile)){display:none}}
.stats{background:var(--color-magenta);color:var(--color-surface);padding:var(--section-py-desktop) 6rem;box-sizing:border-box}.stats>.container{flex-direction:column;max-width:1480px;margin:0 auto;display:flex}.stats>.container>.box{justify-content:space-between;gap:20px;width:100%;display:flex}.stats>.container>.box>.stats-reveal{flex:1;min-width:0;display:flex}.stats .stats-card{text-align:center;min-width:0;box-shadow:none;background:#ffffff24;border:1px solid #ffffff59;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.5rem;display:flex}.stats .stats-card:hover{box-shadow:0 12px 28px #0414282e}.stats .stats-card strong{color:var(--color-surface);font-size:clamp(1.5rem,2vw + 1rem,3.2rem)}.stats .stats-card p{color:var(--color-surface);margin:0;font-size:1.2rem}@media screen and (max-width:1440px){.stats{padding:var(--section-py-desktop) 6rem}}@media screen and (max-width:1152px){.stats{padding:var(--section-py-desktop) 2rem}}@media screen and (max-width:768px){.stats{padding:var(--section-py-mobile) 2rem}.stats>.container>.box{gap:var(--stack-gap-mobile);flex-direction:column}}@media screen and (max-width:430px){.stats{padding:var(--section-py-mobile) 1.25rem}.stats .stats-card{text-align:left;flex-direction:row;justify-content:flex-start;gap:1rem}}
.carousel{flex-direction:column;gap:1rem;width:100%;height:auto;display:flex;position:relative;overflow:hidden}.carousel-wrapper{width:100%;height:auto;display:flex;overflow:visible}.carousel-item{flex-shrink:0}.control{width:auto;height:auto;color:var(--color-dark);opacity:.7;background-color:#0000;border:none;position:absolute;top:50%;transform:translateY(-50%)}.control:disabled{opacity:.5}.control svg{width:58px}.left{left:-30px}.right{left:auto;right:-30px}.dots{align-self:center;gap:.5rem;width:12px;height:12px;display:flex}.dot{background-color:var(--color-dark);opacity:.4;cursor:pointer;border-radius:99999px;flex-shrink:0;width:100%;height:100%;transition:all .3s;transform:scale(0)}.dot.active{opacity:1;transition:all;transform:scale(1)}.dot.active+.dot{transform:scale(.8)}.dot.active+.dot+.dot{transform:scale(.4)}.dot:has(+.dot.active){transform:scale(.8)}.dot:has(+.dot+.dot.active){transform:scale(.4)}
.team{box-sizing:border-box;width:100%;padding:var(--section-py-desktop) 6rem;flex-direction:column;align-items:center;display:flex}.team>div{flex-direction:column;align-items:center;width:100%;display:flex}.team p{text-align:start;max-width:979px;color:var(--color-text);margin-bottom:var(--intro-gap)}.team .carousel{max-width:1480px}.team .carousel .carousel-wrapper{max-width:431px}.team .carousel .carousel-wrapper .carousel-item{box-sizing:border-box;width:100%;transition:transform .3s;transform:scale(.9)}.team .carousel .carousel-wrapper .carousel-item.active{transform:scale(1)}.team .team-card{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:auto;padding:1rem;display:flex}.team .team-card img{border-radius:calc(var(--radius-card) - 6px);object-fit:cover;flex-shrink:1;width:100%;max-height:506px}.team .team-card div{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.team .team-card div h5{font-family:var(--font-display);color:var(--color-navy);font-size:1.75rem;font-weight:500;line-height:1.3}.team .team-card div small{color:var(--color-text-muted);font-size:1rem}.carousel-item.active .team-card{border-color:var(--color-blue-light)}@media screen and (max-width:1152px){.team{padding:var(--section-py-desktop) 2rem}}@media screen and (max-width:768px){.team{padding:var(--section-py-mobile) 2rem}}@media screen and (max-width:480px){.team{padding:var(--section-py-mobile) 1.25rem}}@media screen and (max-width:767px){.team .carousel .carousel-wrapper .carousel-item{width:88%}}
.reviews{max-width:100%;padding:var(--section-py-desktop) 6rem;box-sizing:border-box;background:var(--linear);flex-direction:column;align-items:center;display:flex}.reviews>div{flex-direction:column;align-items:center;width:100%;display:flex}.reviews .carousel{width:100%;max-width:1470px}.reviews .carousel-item{box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;flex-shrink:0;width:100%;min-width:100%;height:min-content}.reviews .review-card{height:100%;color:var(--color-navy);flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;position:relative}.reviews .review-card:before{content:"“";color:var(--color-blue-light);z-index:0;font-size:4em;position:absolute;top:-15px}.reviews .review-card p{color:var(--color-text);text-align:left;z-index:1;font-size:.833rem;line-height:1.5;position:relative}.reviews .review-card .review-text{flex-grow:1}.reviews .review-card .card{border-top:1px solid color-mix(in srgb, var(--color-navy) 15%, transparent);align-items:center;gap:1rem;width:100%;margin-top:1rem;padding-top:1rem;display:flex}.reviews .review-card .note{flex-direction:column;gap:.25rem;display:flex}.reviews .review-card .note cite{color:var(--color-navy);font-size:1.2rem;font-style:normal;font-weight:700}.reviews .review-card .note small{color:var(--color-text-muted);font-size:.75rem}.reviews .controls{display:none}.reviews .carousel .carousel-wrapper{align-items:center;width:100%;max-width:472px;height:min-content}@media screen and (max-width:1152px){.reviews{padding:var(--section-py-desktop) 2rem}}@media screen and (max-width:768px){.reviews{padding:var(--section-py-mobile) 2rem}}@media screen and (max-width:480px){.reviews{padding:var(--section-py-mobile) 1.25rem}}@media screen and (min-width:1154px){.reviews .review-card .card{text-align:left;justify-content:flex-start;padding-top:30px}.reviews .review-card p{margin-top:1rem}}@media (max-width:1023px) and (min-width:768px){.reviews .review-card .card{padding-top:10px;font-size:.8rem}}@media screen and (max-width:767px){.reviews .carousel .carousel-wrapper{width:100%}.reviews .carousel-item{width:88%;min-width:88%}.reviews .review-card .card{flex-direction:row;align-items:center;padding-top:20px}.reviews .review-card p{font-size:.9375rem}}
.Avatar-module__3wjcgW__avatar{color:var(--color-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.Avatar-module__3wjcgW__blue{background:var(--color-blue)}.Avatar-module__3wjcgW__magenta{background:var(--color-magenta)}.Avatar-module__3wjcgW__navy{background:var(--color-navy)}.Avatar-module__3wjcgW__photo{object-fit:cover;border-radius:50%;flex-shrink:0}
