.homepage .hero-section{display:flex;flex-direction:column;position:relative;justify-content:flex-end}.homepage .hero-section__content{max-width:800px;margin-inline:auto;position:relative;z-index:10;text-align:center}@media(min-width:992px){.homepage .hero-section{padding-top:100px;padding-bottom:150px;height:80vh}}@media(max-width:991px){.homepage .hero-section{padding-top:70px;height:70%}}.homepage .hero-bg{position:absolute;width:100%;height:100%}.homepage .hero-bg svg{height:100%;width:100%}.homepage .hero-bg:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80%;background:linear-gradient(to top,var(--bg-body) 0%,transparent 100%);z-index:1;pointer-events:none;opacity:1}.homepage .about-section .about-card-wrapper{display:flex;gap:20px}@media(max-width:991px){.homepage .about-section .about-card-wrapper{flex-direction:column}}.homepage .features-section{padding-block:150px;background-color:var(--clr-secondary)}.homepage .features-section .feature-main-card{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(280px,auto);gap:5px;margin-top:60px;max-width:970px;margin-inline:auto;background-color:var(--bg-body-2);padding:5px;border-radius:15px}@media(max-width:991px){.homepage .features-section .feature-main-card{grid-template-columns:repeat(2,1fr)}}@media(max-width:575px){.homepage .features-section .feature-main-card{grid-template-columns:1fr}}.homepage .features-section .bento-card{box-sizing:border-box;background-color:var(--clr-secondary);border-radius:15px;padding:30px;color:#fff;position:relative;overflow:hidden;display:flex;flex-direction:column}.homepage .features-section .bento-card.span-3{grid-column:span 3}@media(max-width:991px){.homepage .features-section .bento-card.span-3{grid-column:span 2}}@media(max-width:575px){.homepage .features-section .bento-card.span-3{grid-column:span 1}}.homepage .features-section .bento-card.span-2{grid-column:span 2}@media(max-width:575px){.homepage .features-section .bento-card.span-2{grid-column:span 1}}.homepage .features-section .bento-card.row-span-2{grid-row:span 2}@media(max-width:991px){.homepage .features-section .bento-card.row-span-2{grid-row:span 1}}.homepage .features-section .bento-card .card-content{height:100%;display:flex;flex-direction:column;gap:25px}.homepage .features-section .bento-card .card-content .card-content-header{display:flex;flex-direction:column;gap:10px}.homepage .features-section .bento-card .card-content .card-dot-wrapper{display:flex;align-items:center;gap:10px}.homepage .features-section .bento-card .card-content .chart-dots{display:flex;gap:20px;flex-wrap:wrap}.homepage .features-section .bento-card .card-content .chart-sm-content{display:flex;align-items:center;gap:10px;color:var(--border-default)}.homepage .features-section .bento-card .card-content .dot{aspect-ratio:1;border-radius:50%;background-color:var(--clr-alt-1);height:12px}.homepage .features-section .bento-card .card-content .dot.high{background-color:var(--clr-alt-2)}.homepage .features-section .bento-card .card-content .dot.in-range{background-color:var(--bg-body-2)}.homepage .features-section .bento-card .card-content .dot.low{background-color:var(--clr-alt-1)}.homepage .features-section .bento-card .card-content.bottom-align{justify-content:flex-end;gap:10px}.homepage .features-section .bento-card .users-stats-card{display:flex;gap:40px}@media(max-width:575px){.homepage .features-section .bento-card .users-stats-card{flex-direction:column;gap:20px;align-items:center;text-align:center}}.homepage .features-section .bento-card .users-stats-card .compact-dots{flex-shrink:0}.homepage .features-section .bento-card .users-stats-card .compact-dots svg{max-width:100%;height:auto}@media(max-width:991px){.homepage .features-section .bento-card .users-stats-card .compact-dots{order:2}}.homepage .features-section .bento-card .users-stats-card .big-stat{font-weight:100;font-size:50px;font-family:var(--font-area-variable)}.homepage .features-section .bento-card .users-stats-card .user-stats-content{display:flex;justify-content:center;flex-direction:column;gap:15px}.homepage .features-section .bento-card .big-stat{font-size:4rem;font-weight:300;line-height:1;margin-bottom:10px;display:block}.homepage .features-section .bento-card.monitor-card{min-height:320px;background-image:linear-gradient(to top,#283340 30%,#1c232b00),url(/build/assets/img-CJxpnaPM.jpg);background-size:cover;background-position:center top;background-repeat:no-repeat}.homepage .features-section .bento-card.qr-card{align-items:center}.homepage .features-section .bento-card.qr-card .qr-content{display:flex;flex-direction:column;gap:5px}.homepage .features-section .bento-card.qr-card .qr-content-box{font-size:15px;line-height:20px;color:#93999f}.homepage .features-section .bento-card.qr-card .qr-placeholder{text-align:center}.homepage .features-section .bento-card.qr-card .qr-placeholder img{max-width:100%;height:auto}.homepage .features-section .bento-card .chart-placeholder{width:100%;margin-top:auto;aspect-ratio:870/254}.homepage .features-section .bento-card .chart-placeholder svg{width:100%;height:100%;display:block}.homepage .features-section .bento-card .bar-content-wrapper{display:flex;flex-direction:column;gap:10px}.homepage .features-section .bento-card .bars-placeholder{display:flex;flex-direction:column;gap:20px;margin-top:auto}.homepage .features-section .bento-card .bars-placeholder .bar{height:50px;background-color:#596572;border-top-right-radius:24px;border-bottom-right-radius:24px;position:relative}.homepage .features-section .bento-card .bars-placeholder .bar:before{content:"";position:absolute;left:0;height:100%;width:3px;background-color:#cec8c2}.homepage .features-section .bento-card.analitic-card .stat-box{display:flex;flex-direction:column;gap:10px}.homepage .features-section .bento-card.analitic-card .graph-placeholder{display:flex;flex-direction:column;gap:30px;background-color:var(--clr-alt-1);border-radius:15px;padding:35px 25px}.homepage .features-section .bento-card.analitic-card .graph-placeholder .stat-box{text-align:center}.homepage .features-section .bento-card.analitic-card .graph-placeholder .analitic-background{display:flex;justify-content:center}.homepage .features-section .bento-card.analitic-card .graph-placeholder .analitic-background svg{max-width:100%;height:auto}.homepage .phone-section .phone-wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:1050px;margin-inline:auto}.homepage .phone-section .phone-wrapper .xl-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1025px;width:100%;text-align:center;z-index:-1}.homepage .phone-section .phone-wrapper .yoga{position:absolute;top:60px;left:0}@media(max-width:991px){.homepage .phone-section .phone-wrapper .yoga{display:none}}.homepage .phone-section .phone-wrapper .measurements{position:absolute;top:0;left:clamp(1.875rem,17.422vw - 9.297rem,8.125rem)}@media(max-width:991px){.homepage .phone-section .phone-wrapper .measurements{display:none}}.homepage .phone-section .phone-wrapper .percentage{position:absolute;top:0;right:0}@media(max-width:991px){.homepage .phone-section .phone-wrapper .percentage{display:none}}.homepage .phone-section .phone-wrapper .calories{position:absolute;bottom:0;left:0}@media(max-width:991px){.homepage .phone-section .phone-wrapper .calories{display:none}}@media(min-width:992px){.homepage .phone-section .phone-wrapper{margin-bottom:70px}}@media(max-width:991px){.homepage .phone-section .phone-wrapper{margin-bottom:40px}}.homepage .phone-section .primary-btn{margin-inline:auto}.homepage .providers-section .card-wrapper{display:flex;gap:20px}@media(max-width:991px){.homepage .providers-section .card-wrapper{flex-direction:column}}
