.rehero[data-astro-cid-cs2losvn]{background:var(--color-surface-inverse);color:var(--color-text-inverse);text-align:center;justify-items:center;padding:79px 20px 0;display:grid;overflow:hidden}.rehero__narrow[data-astro-cid-cs2losvn]{display:none}.rehero__eyebrow[data-astro-cid-cs2losvn]{font-family:var(--font-sans);color:var(--color-surface-lime);letter-spacing:4.92px;text-transform:uppercase;margin:0;font-size:12px;font-weight:400;line-height:26px}.rehero__heading[data-astro-cid-cs2losvn]{max-width:572px;font-family:var(--font-serif);letter-spacing:.62px;margin:12px 0 0;font-size:62px;font-weight:400;line-height:59px;display:block}.rehero__body[data-astro-cid-cs2losvn]{letter-spacing:-.18px;max-width:584px;margin:30px 0 0;font-size:18px;line-height:27px}.rehero__actions[data-astro-cid-cs2losvn]{flex-wrap:wrap;justify-content:center;gap:13px;margin-block-start:32px;display:flex}.rehero__signup[data-astro-cid-cs2losvn]{letter-spacing:-.18px;background:var(--color-surface-lime);min-width:205px;min-height:50px;color:var(--color-text);border-radius:8px;place-items:center;padding:10px 24px;font-size:18px;font-weight:500;line-height:1;text-decoration:none;display:inline-grid}.rehero__signup[data-astro-cid-cs2losvn]:hover,.rehero__signup[data-astro-cid-cs2losvn]:focus-visible{background:var(--color-surface)}.rehero__demo[data-astro-cid-cs2losvn]{justify-items:center;width:100%;margin-block-start:49px;display:grid}.rehero__tabs[data-astro-cid-cs2losvn]{scrollbar-width:none;gap:27px;max-width:100%;display:flex;position:relative;overflow-x:auto}.rehero__tabs[data-astro-cid-cs2losvn]::-webkit-scrollbar{display:none}.rehero__tab[data-astro-cid-cs2losvn]{width:157px;min-height:44px;color:var(--color-text-inverse);font:inherit;letter-spacing:-.14px;cursor:pointer;background:0 0;border:0;flex:none;gap:14px;padding:0;font-size:14px;line-height:normal;display:grid}.rehero__bar[data-astro-cid-cs2losvn]{background:#ffffff3b;height:2.5px;display:block;overflow:hidden}.rehero__fill[data-astro-cid-cs2losvn]{background:var(--color-text-inverse);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.rehero__tab[data-astro-cid-cs2losvn][aria-selected=true] .rehero__fill[data-astro-cid-cs2losvn]{transform:scaleX(var(--progress,1))}.rehero__tab[data-astro-cid-cs2losvn]:focus-visible{outline:2px solid var(--color-surface-lime);outline-offset:4px}.rehero__frame[data-astro-cid-cs2losvn]{aspect-ratio:782/430;border:1.25px solid var(--color-text-inverse);background:var(--color-surface-inverse);border-block-end:0;border-radius:15.7px 15.7px 0 0;width:min(782px,100%);margin-block-start:20px;position:relative;overflow:hidden}.rehero__still[data-astro-cid-cs2losvn],.rehero__video[data-astro-cid-cs2losvn]{position:absolute;inset:0}.rehero__still[data-astro-cid-cs2losvn]{display:none}.rehero__still[data-astro-cid-cs2losvn].is-active{display:block}.rehero__poster[data-astro-cid-cs2losvn],.rehero__video[data-astro-cid-cs2losvn]{object-fit:cover;object-position:top;width:100%;height:100%}.rehero__video[data-astro-cid-cs2losvn]{opacity:0}.rehero__video[data-astro-cid-cs2losvn][data-playing]{opacity:1}.rehero__toggle[data-astro-cid-cs2losvn]{width:44px;height:44px;color:var(--color-text-inverse);cursor:pointer;opacity:.75;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-end:8px;inset-inline-end:8px}.rehero__toggle[data-astro-cid-cs2losvn]:before{content:"";background:#030b1980;border:1px solid #ffffff80;border-radius:50%;position:absolute;inset:6px}.rehero__toggle[data-astro-cid-cs2losvn]:hover,.rehero__toggle[data-astro-cid-cs2losvn]:focus-visible{opacity:1}.rehero__icon[data-astro-cid-cs2losvn]{width:12px;height:12px;position:relative}.rehero__icon--play[data-astro-cid-cs2losvn],[data-astro-cid-cs2losvn][data-paused] .rehero__icon--pause[data-astro-cid-cs2losvn]{display:none}[data-astro-cid-cs2losvn][data-paused] .rehero__icon--play[data-astro-cid-cs2losvn]{display:block}@media (width<=1023px){.rehero__heading[data-astro-cid-cs2losvn]{font-size:52px;line-height:52px}}@media (width<=767px){.rehero[data-astro-cid-cs2losvn]{padding:30px 17px 32px}.rehero__wide[data-astro-cid-cs2losvn]{display:none}.rehero__narrow[data-astro-cid-cs2losvn]{display:inline}.rehero__eyebrow[data-astro-cid-cs2losvn]{letter-spacing:4.51px;font-size:11px}.rehero__heading[data-astro-cid-cs2losvn]{letter-spacing:.45px;max-width:290px;margin-block-start:8px;font-size:45px;line-height:48px}.rehero__body[data-astro-cid-cs2losvn]{letter-spacing:-.16px;max-width:279px;margin-block-start:18px;font-size:16px;line-height:22px}.rehero__actions[data-astro-cid-cs2losvn]{flex-direction:column;gap:13px;width:min(320px,100%);margin-block-start:24px}.rehero__signup[data-astro-cid-cs2losvn]{border-radius:7px;min-height:47px;font-size:16px}.rehero__demo[data-astro-cid-cs2losvn]{margin-block-start:24px}.rehero__tabs[data-astro-cid-cs2losvn]{justify-content:start;gap:18px;width:calc(100% + 34px);margin-inline:-17px;padding-inline:17px}.rehero__frame[data-astro-cid-cs2losvn]{aspect-ratio:340/297;border-block-end:1px solid var(--color-text-inverse);border-width:1px;border-radius:9px;width:min(340px,100%)}}.requote[data-astro-cid-suhdqfkr]{padding:140px 20px 138px}.requote__card[data-astro-cid-suhdqfkr]{background:var(--color-surface-lime);border-radius:17px;grid-template-columns:222px minmax(0,505px);justify-content:center;align-items:center;gap:37px;max-width:956px;margin:0 auto;padding:55px 60px 49px;display:grid}.requote[data-astro-cid-suhdqfkr] .requote__photo{object-fit:cover;object-position:70% top;border-radius:9.5px;width:222px;height:284px}.requote__text[data-astro-cid-suhdqfkr]{margin:0}.requote__text[data-astro-cid-suhdqfkr] p[data-astro-cid-suhdqfkr]{font-family:var(--font-serif);letter-spacing:.3px;margin:0;font-size:30px;line-height:38px}.requote__who[data-astro-cid-suhdqfkr]{border-block-start:1px solid var(--color-rule);letter-spacing:-.14px;justify-content:space-between;align-items:center;gap:16px;margin-block-start:40px;padding-block-start:12px;font-size:14px;line-height:20.6px;display:flex}.requote__who[data-astro-cid-suhdqfkr] strong[data-astro-cid-suhdqfkr]{font-weight:500}.requote[data-astro-cid-suhdqfkr] .requote__logo{flex:none;width:121px;height:auto}@media (width<=767px){.requote[data-astro-cid-suhdqfkr]{padding:0}.requote__card[data-astro-cid-suhdqfkr]{text-align:center;border-radius:0;grid-template-columns:minmax(0,320px);justify-items:center;gap:34px;padding:60px 20px}.requote[data-astro-cid-suhdqfkr] .requote__photo{object-position:70% bottom;border-radius:7.8px;order:1;width:182px;height:182px}.requote__text[data-astro-cid-suhdqfkr] p[data-astro-cid-suhdqfkr]{letter-spacing:.28px;font-size:28px;line-height:33px}.requote__who[data-astro-cid-suhdqfkr]{flex-direction:column-reverse;gap:9px;margin-block-start:34px;padding-block-start:24px}}.rehow[data-astro-cid-lr4tcq4g]{text-align:center;justify-items:center;padding:0 20px 140px;display:grid}.rehow__heading[data-astro-cid-lr4tcq4g]{max-width:560px;font-family:var(--font-serif);margin:0;font-size:50px;font-weight:400;line-height:55px}.rehow__body[data-astro-cid-lr4tcq4g]{letter-spacing:-.18px;max-width:600px;margin:20px 0 0;font-size:18px;line-height:26px}.rehow__steps[data-astro-cid-lr4tcq4g]{text-align:start;grid-template-columns:repeat(3,minmax(0,328px));justify-content:center;gap:clamp(32px,50% - 492px,78px);width:100%;margin:67px 0 0;padding:0;list-style:none;display:grid}.rehow__step[data-astro-cid-lr4tcq4g]{border-inline-start:1.5px solid #030b1926;min-height:110px;padding-inline-start:22px}.rehow__title[data-astro-cid-lr4tcq4g]{font-family:var(--font-serif);letter-spacing:.26px;margin:0;font-size:26px;font-weight:400;line-height:26px}.rehow__num[data-astro-cid-lr4tcq4g]{margin-inline-end:12px}.rehow__text[data-astro-cid-lr4tcq4g]{letter-spacing:-.16px;max-width:304px;margin:12px 0 0;font-size:16px;line-height:24px}@media (width<=1023px){.rehow__heading[data-astro-cid-lr4tcq4g]{font-size:38px;line-height:42px}.rehow__steps[data-astro-cid-lr4tcq4g]{grid-template-columns:minmax(0,340px);gap:32px;margin-block-start:40px}}@media (width<=767px){.rehow[data-astro-cid-lr4tcq4g]{padding-block:64px}}.rewhy[data-astro-cid-7tcvfrew]{text-align:center;justify-items:center;padding:140px 20px;display:grid}.rewhy__heading[data-astro-cid-7tcvfrew]{max-width:590px;font-family:var(--font-serif);letter-spacing:.5px;margin:0;font-size:50px;font-weight:400;line-height:58px}.rewhy__body[data-astro-cid-7tcvfrew]{letter-spacing:-.18px;max-width:600px;margin:20px 0 0;font-size:18px;line-height:26px}.rewhy[data-astro-cid-7tcvfrew] .rewhy__compare{margin-block-start:50px}.rewhy__points[data-astro-cid-7tcvfrew]{text-align:start;grid-template-columns:repeat(3,minmax(0,316px));justify-content:center;gap:50px 37px;width:100%;margin:60px 0 0;padding:0;list-style:none;display:grid}.rewhy__title[data-astro-cid-7tcvfrew]{border-block-end:1px solid var(--color-rule);font-family:var(--font-serif);letter-spacing:.24px;align-items:center;gap:4px;margin:0;padding-block-end:12px;font-size:24px;font-weight:400;line-height:26px;display:flex}.rewhy__icon[data-astro-cid-7tcvfrew]{flex:none;place-items:center;width:30px;height:30px;margin-inline-start:-3.5px;display:grid}.rewhy__text[data-astro-cid-7tcvfrew]{margin:18px 0 0;font-size:16px;line-height:23px}@media (width<=1023px){.rewhy[data-astro-cid-7tcvfrew]{padding-block:64px}.rewhy__heading[data-astro-cid-7tcvfrew]{font-size:38px;line-height:42px}.rewhy__points[data-astro-cid-7tcvfrew]{grid-template-columns:repeat(2,minmax(0,300px));gap:40px}}@media (width<=767px){.rewhy[data-astro-cid-7tcvfrew] .rewhy__compare{margin-block-start:32px}.rewhy__points[data-astro-cid-7tcvfrew]{grid-template-columns:minmax(0,340px);gap:28px;margin-block-start:40px}}.revol[data-astro-cid-rucvgswf]{padding:0 20px 140px}.revol__card[data-astro-cid-rucvgswf]{background:var(--color-surface-lime);border-radius:15px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,555px);column-gap:40px;max-width:1196px;margin:0 auto;padding:40px;display:grid;overflow:hidden}.revol__heading[data-astro-cid-rucvgswf]{max-width:400px;font-family:var(--font-serif);letter-spacing:.45px;margin:0;font-size:45px;font-weight:400;line-height:51px}.revol__body[data-astro-cid-rucvgswf]{border-block-start:1px solid var(--color-rule);place-self:end start;max-width:363px;margin:32px 0 0;padding-block-start:24px;font-size:16px;line-height:23px}.revol__media[data-astro-cid-rucvgswf]{aspect-ratio:555/375;background:var(--color-surface-inverse);border-radius:13.3px;grid-area:1/2/3;position:relative;overflow:hidden}.revol__still[data-astro-cid-rucvgswf],.revol__still[data-astro-cid-rucvgswf] img[data-astro-cid-rucvgswf],.revol__video[data-astro-cid-rucvgswf]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.revol__video[data-astro-cid-rucvgswf]{opacity:0}.revol__video[data-astro-cid-rucvgswf][data-playing]{opacity:1}@media (width<=1023px){.revol[data-astro-cid-rucvgswf]{padding-block-end:64px}.revol__card[data-astro-cid-rucvgswf]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:24px;padding:32px 24px}.revol__heading[data-astro-cid-rucvgswf]{font-size:34px;line-height:40px}.revol__body[data-astro-cid-rucvgswf]{margin:0}.revol__media[data-astro-cid-rucvgswf]{grid-area:auto}}@media (width<=767px){.revol__media[data-astro-cid-rucvgswf]{aspect-ratio:1}}
