section[data-astro-cid-lcdefpme]{isolation:isolate;color:var(--c-on-dark);position:relative}h2[data-astro-cid-lcdefpme],h3[data-astro-cid-lcdefpme]{color:inherit}.cover[data-astro-cid-lcdefpme]{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]{background:var(--c-dark);padding:calc(8vw + 27px) 0 29px}.hero__mask[data-astro-cid-lcdefpme]{z-index:-1;background:50%/cover no-repeat;position:absolute;inset:0}.hero__row[data-astro-cid-lcdefpme]{width:80%;max-width:var(--container);margin:0 auto}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:700px;color:inherit;padding-bottom:10px;font-size:55px;line-height:1}.hero[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:700px;padding-bottom:40px;font-size:20px;font-weight:500;line-height:1.4}.about[data-astro-cid-lcdefpme]{margin-top:2px}.about__row[data-astro-cid-lcdefpme]{width:80%;max-width:var(--container);margin:0 auto}.about__panel[data-astro-cid-lcdefpme]{background:var(--c-bg-alt);width:66.667%;box-shadow:-30vw 0 0 0 var(--c-bg-alt);padding:6vw 6vw 6vw 0;position:relative}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:Source Sans Pro,Helvetica,Arial,Lucida,sans-serif;font-size:48px;font-weight:600;line-height:1.4}.about__text[data-astro-cid-lcdefpme]{width:75.6%;margin:10px 0 30px;font-size:16px;line-height:1.8}.about__circles[data-astro-cid-lcdefpme]{width:30%;position:absolute;bottom:0;right:0;transform:translate(-20%,-20%)}.products[data-astro-cid-lcdefpme]{background:var(--c-dark) center / cover;padding:27px 0 54px}.products[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{font-family:var(--font-body);text-align:center;padding:0 0 48px;font-size:26px;font-weight:500;line-height:36px}.products__row[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);display:grid}.card[data-astro-cid-lcdefpme]{isolation:isolate;color:inherit;padding:14vw 60px;text-decoration:none;display:block;position:relative}.card[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:#0009;position:absolute;inset:0}.card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center;padding:0;font-size:23px;font-weight:500;line-height:34px}.why[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;margin-top:2px;display:grid}.why__photo[data-astro-cid-lcdefpme]{isolation:isolate;position:relative}.why__panel[data-astro-cid-lcdefpme]{background:var(--c-bg-alt);padding:8vw}.why[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin-top:10px;padding-bottom:0;font-size:16px}.why[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:36px}.stats[data-astro-cid-lcdefpme]{background:var(--c-dark);margin-top:2px}.stats__row[data-astro-cid-lcdefpme]{width:80%;max-width:var(--container);line-height:inherit;grid-template-columns:repeat(3,1fr);margin:0 auto;padding:0;list-style:none;display:grid}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:15px;padding:50px;display:flex}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{padding-left:0}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{padding-right:0}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){background:var(--c-bg);color:var(--c-heading)}.stats[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{fill:currentColor;flex:none;width:auto;height:32px}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child svg[data-astro-cid-lcdefpme]{width:40px}.stats__num[data-astro-cid-lcdefpme]{font:600 20px/24px var(--font-heading);padding-bottom:8px}.stats__label[data-astro-cid-lcdefpme]{padding-bottom:10px;font-size:20px;font-weight:500;line-height:20px}@media (width<=980px){.hero[data-astro-cid-lcdefpme]{padding-bottom:53px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:30px;line-height:1}.hero[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:16px}.about__panel[data-astro-cid-lcdefpme]{width:100%}.about__row[data-astro-cid-lcdefpme]{padding-bottom:62px}.about[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:30px;line-height:1}.about__text[data-astro-cid-lcdefpme]{font-size:15px}.products[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme],.card[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:30px;line-height:40px}.products__row[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.why__photo[data-astro-cid-lcdefpme]{min-height:40vw}.stats__row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child,.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child{padding:18px 20px}}@media (width<=767px){.about__text[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{font-size:14px}}
