img:where(.astro-6WGQ6AIL){content-visibility:auto}img:where(.astro-2O4V62U3){content-visibility:auto}nav:where(.astro-56EGG4RI){align-items:center;display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:2rem 0;width:100%}nav:where(.astro-56EGG4RI) a:where(.astro-56EGG4RI){color:var(--color-text);text-decoration:none}nav:where(.astro-56EGG4RI) .brand:where(.astro-56EGG4RI){font-size:var(--font-size-base);font-weight:var(--fw-bold)}nav:where(.astro-56EGG4RI) .menu:where(.astro-56EGG4RI){align-items:center;display:flex;gap:1.5rem;list-style:none;margin:0;padding:0}nav:where(.astro-56EGG4RI) .menu__item:where(.astro-56EGG4RI){font-size:var(--font-size-base)}@media (min-width: 991px){nav:where(.astro-56EGG4RI) .menu__item:where(.astro-56EGG4RI){font-size:calc(var(--font-size-base) - .1rem)}}.btn:where(.astro-JV3OBSJD){appearance:none;border:none;cursor:pointer;font-size:calc(var(--font-size-base) - .2rem);padding:.7rem 1.3rem;transition:opacity .2s ease-in-out}.btn:where(.astro-JV3OBSJD):hover{opacity:.8}.btn-blue:where(.astro-JV3OBSJD){background-color:var(--color-blue);color:var(--color-bg)}.hero__text:where(.astro-DR7MVKUK){background-color:#fff;padding:0 2rem 4rem;max-width:700px}.hero__title:where(.astro-DR7MVKUK){font-size:var(--font-size-xl);line-height:1.2em;margin-top:2rem}.hero__intro:where(.astro-DR7MVKUK){color:var(--color-gray);margin-bottom:2.5rem}.hero__btn-box:where(.astro-DR7MVKUK){display:flex;gap:1rem}.hero__disclaimer:where(.astro-DR7MVKUK){color:var(--color-gray);font-size:calc(var(--font-size-base) - .4rem)}.hero__stats:where(.astro-DR7MVKUK){display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:3rem;text-align:center}.hero__stats:where(.astro-DR7MVKUK) .stats__number:where(.astro-DR7MVKUK){font-size:calc(var(--font-size-base) + .5rem);font-weight:var(--fw-bold);margin:0}.hero__stats:where(.astro-DR7MVKUK) .stats__label:where(.astro-DR7MVKUK){font-size:calc(var(--font-size-base) - .4rem);margin:0}.hero__image:where(.astro-DR7MVKUK){display:none;position:relative;overflow:hidden}.hero__image:where(.astro-DR7MVKUK) img:where(.astro-DR7MVKUK){height:100%;object-fit:cover;width:100%}.hero__image:where(.astro-DR7MVKUK) .image__caption:where(.astro-DR7MVKUK){background-color:#ffffff80;bottom:0;left:0;font-size:calc(var(--font-size-base) - .6rem);margin:0;padding:.2rem;position:absolute}@media (min-width: 768px){.hero:where(.astro-DR7MVKUK){align-items:stretch;display:grid;grid-template-columns:3fr 2fr}.hero__text:where(.astro-DR7MVKUK){padding:0 3rem 2rem}.hero__image:where(.astro-DR7MVKUK){display:block}}@media (min-width: 991px){.hero__text:where(.astro-DR7MVKUK){padding:.5rem var(--padding-base) 3rem}}.how-works:where(.astro-PKUQWJOZ){background-color:var(--color-text);color:var(--color-bg);text-align:center}.how-works__title:where(.astro-PKUQWJOZ){font-size:calc(var(--font-size-xl) - 1.2rem);margin:0}.how-works__subhead:where(.astro-PKUQWJOZ){color:var(--color-gray);font-size:calc(var(--font-size-base) - .15rem);margin:0;padding:0 1rem}.how-works__steps:where(.astro-PKUQWJOZ){display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-evenly;list-style:none;margin:3rem 0 0;padding:0}.step:where(.astro-PKUQWJOZ){width:100%}.step__icon:where(.astro-PKUQWJOZ){margin:0 auto 1rem;width:100px}.step__icon:where(.astro-PKUQWJOZ) :where(.astro-PKUQWJOZ)[astro-icon]{color:var(--color-bg);height:90px}.step__title:where(.astro-PKUQWJOZ){font-size:var(--font-size-base);font-weight:var(--fw-bold);margin:0 0 .5rem}.step__text:where(.astro-PKUQWJOZ){font-size:calc(var(--font-size-base) - .22rem);margin:0 0 1rem}.how-works__done:where(.astro-PKUQWJOZ){font-size:calc(var(--font-size-base) - .22rem);text-align:left}@media (min-width: 767px){.step:where(.astro-PKUQWJOZ){margin:0;width:25%}}
