:root{--color-green:#065158;--color-gray-dark:#494a56;--color-gray-light:#e0dfda;--color-blue-off:#777e90;--color-black:#000000;--color-white:#ffffff;--color-error:#e74c3c;--font-primary:"Heebo",sans-serif;--font-secondary:"Ubuntu",sans-serif;--font-tertiary:"Inter",sans-serif;--font-size-xxs:7.5px;--font-size-xs:9px;--font-size-sm:10.5px;--font-size-base:12px;--font-size-tm:13.5px;--font-size-md:15px;--font-size-lg:18px;--font-size-xl:21px;--font-size-2xl:24px;--font-size-3xl:36px;--font-size-4xl:45px}@media(min-width:512px){:root{--font-size-xxs:8px;--font-size-xs:10px;--font-size-sm:11px;--font-size-base:13px;--font-size-tm:14px;--font-size-md:16px;--font-size-lg:19px;--font-size-xl:22px;--font-size-2xl:26px;--font-size-3xl:38px;--font-size-4xl:48px}}@media(min-width:768px){:root{--font-size-xxs:8.5px;--font-size-xs:10.5px;--font-size-sm:12px;--font-size-base:14px;--font-size-tm:15px;--font-size-md:17px;--font-size-lg:20px;--font-size-xl:24px;--font-size-2xl:28px;--font-size-3xl:40px;--font-size-4xl:50px}}@media(min-width:1024px){:root{--font-size-xxs:9px;--font-size-xs:11px;--font-size-sm:13px;--font-size-base:15px;--font-size-tm:16px;--font-size-md:18px;--font-size-lg:22px;--font-size-xl:26px;--font-size-2xl:30px;--font-size-3xl:42px;--font-size-4xl:54px}}@media(min-width:1280px){:root{--font-size-xxs:10px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-tm:18px;--font-size-md:20px;--font-size-lg:24px;--font-size-xl:28px;--font-size-2xl:32px;--font-size-3xl:40px;--font-size-4xl:52px}}@media(min-width:1440px){:root{--font-size-xxs:11px;--font-size-xs:13px;--font-size-sm:15px;--font-size-base:18px;--font-size-tm:20px;--font-size-md:22px;--font-size-lg:27px;--font-size-xl:31px;--font-size-2xl:36px;--font-size-3xl:48px;--font-size-4xl:60px}}@media(min-width:1536px){:root{--font-size-xxs:12px;--font-size-xs:14px;--font-size-sm:17px;--font-size-base:20px;--font-size-tm:22px;--font-size-md:24px;--font-size-lg:30px;--font-size-xl:35px;--font-size-2xl:40px;--font-size-3xl:54px;--font-size-4xl:70px}}.stat{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 20px}.stat__cards{display:flex;background:linear-gradient(90deg,var(--color-green),var(--color-gray-dark));overflow-x:auto;border-radius:200px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:30px;width:100%;padding:20px}.stat__cards::-webkit-scrollbar{display:none}.stat__cards>*{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 0px);min-width:0;scroll-snap-align:center}.stat__dots{display:flex;justify-content:center;gap:8px;margin-top:12px}.stat__dots__dot{width:8px;height:8px;border-radius:50%;background:#ccc;transition:background .3s}.stat__dots__dot.active{background:var(--color-green)}@media(min-width:512px){.stat{padding:30px 20px}}@media(min-width:768px){.stat{padding:30px 40px}.stat__cards>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 30px)/2);scroll-snap-align:start}}@media(min-width:1024px){.stat{padding:30px 50px}.stat__cards>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 60px)/3);scroll-snap-align:center}}@media(min-width:1280px){.stat{padding:30px 60px}.stat__cards>*{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 90px)/4);scroll-snap-align:center}}@media(min-width:1440px){.stat{padding:30px 80px}}@media(min-width:1536px){.stat{padding:30px 100px}}