.scene[data-astro-cid-wp6gbktf]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scene__header-wave[data-astro-cid-wp6gbktf]{width:100%;height:clamp(8.5rem,15vw,11rem);position:absolute;top:0;left:0}.scene__landscape[data-astro-cid-wp6gbktf]{height:clamp(13.5rem,24vw,18rem);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.scene__landscape[data-astro-cid-wp6gbktf] svg[data-astro-cid-wp6gbktf]{width:max(100%,58rem);height:100%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (width<=560px){.scene__landscape[data-astro-cid-wp6gbktf] svg[data-astro-cid-wp6gbktf]{width:62rem}}.primary-link[data-astro-cid-a5vuc5yb]{background:var(--button);min-width:min(20rem,100%);min-height:4.25rem;color:var(--cream);text-align:center;box-shadow:.125rem .375rem 0 var(--button-back), 0 .5625rem 1.125rem #00000057;border-radius:1.375rem;justify-content:center;align-items:center;padding:.875rem 1rem;font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .14s,box-shadow .14s;display:inline-flex;position:relative}.primary-link[data-astro-cid-a5vuc5yb]:hover{box-shadow:.125rem .375rem 0 var(--button-back), 0 .6875rem 1.25rem #0000005c;transform:translateY(-.12rem)}.primary-link[data-astro-cid-a5vuc5yb]:active{transform:translate(.1rem,.2rem)}.primary-link[data-astro-cid-a5vuc5yb]:focus-visible{outline:3px solid var(--sun);outline-offset:.45rem}@media (prefers-reduced-motion:reduce){.primary-link[data-astro-cid-a5vuc5yb]{transition:none}}.app-screenshot[data-astro-cid-ofe7zldm]{isolation:isolate;width:min(100%,16.5rem);margin:0 auto;position:relative}.app-screenshot__paper[data-astro-cid-ofe7zldm]{z-index:-1;background:var(--card-back-1);border-radius:2.75rem;position:absolute;inset:0;transform:translate(.55rem,.75rem)rotate(1.2deg);box-shadow:0 .8rem 1.4rem #00000047}.app-screenshot__frame[data-astro-cid-ofe7zldm]{border:.42rem solid var(--card);background:var(--sky);border-radius:2.75rem;overflow:hidden;box-shadow:inset 0 0 0 .08rem #f5e8cc1f,0 .8rem 1.4rem #00000052}.app-screenshot__image[data-astro-cid-ofe7zldm]{width:100%;height:auto;display:block}@media (width<=700px){.app-screenshot[data-astro-cid-ofe7zldm]{width:min(100%,16rem)}}.app-store-badge[data-astro-cid-eburmucb]{--badge-height:3.25rem;--paper-cut:polygon(0.6% 2%, 99.4% 0, 100% 97.5%, 0 100%);isolation:isolate;filter:drop-shadow(0 .42rem .48rem #0000003d);line-height:0;display:inline-block;position:relative}.app-store-badge__back[data-astro-cid-eburmucb]{z-index:-1;clip-path:var(--paper-cut);pointer-events:none;background:#c9bda3;transition:transform .14s;position:absolute;inset:0;transform:translate(.14rem,.32rem)}.app-store-badge__front[data-astro-cid-eburmucb]{padding:calc(var(--badge-height) / 4) calc(var(--badge-height) / 4 + .4rem);background:var(--cream);clip-path:var(--paper-cut);display:block}.app-store-badge[data-astro-cid-eburmucb] img[data-astro-cid-eburmucb]{width:auto;height:var(--badge-height)}.app-store-badge[data-astro-cid-eburmucb]:hover .app-store-badge__back[data-astro-cid-eburmucb]{transform:translate(.2rem,.46rem)}.app-store-badge[data-astro-cid-eburmucb]:focus-visible{outline:3px solid var(--sun);outline-offset:.6rem}@media (prefers-reduced-motion:reduce){.app-store-badge__back[data-astro-cid-eburmucb]{transition:none}}.trust-claim[data-astro-cid-7sx6fffh]{isolation:isolate;min-width:0;position:relative}.trust-claim[data-astro-cid-7sx6fffh]:before{z-index:-2;background:var(--card-back-2);content:"";border-radius:1.25rem;position:absolute;inset:.22rem -.22rem -.28rem .22rem;box-shadow:0 .5rem .85rem #0000003d}.trust-claim__summary[data-astro-cid-7sx6fffh]{z-index:2;background:var(--mountain-near);min-height:5.5rem;box-shadow:.16rem .24rem 0 var(--card-back-1), 0 .5rem .95rem #0000003d;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:1.25rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.1rem;list-style:none;transition:transform .14s,box-shadow .14s,border-radius .14s;display:grid;position:relative}.trust-claim__summary[data-astro-cid-7sx6fffh]::-webkit-details-marker{display:none}.trust-claim__summary[data-astro-cid-7sx6fffh]:hover{box-shadow:.16rem .24rem 0 var(--card-back-1), 0 .65rem 1.1rem #00000045;transform:translateY(-.08rem)}.trust-claim__summary[data-astro-cid-7sx6fffh]:focus:not(:focus-visible){outline:none}.trust-claim__summary[data-astro-cid-7sx6fffh]:focus-visible{outline:3px solid var(--sun);outline-offset:.35rem}.trust-claim__icon[data-astro-cid-7sx6fffh]{background:var(--forest-front);width:3.25rem;height:3.25rem;color:var(--cream);box-shadow:.12rem .18rem 0 var(--sun), 0 .35rem .65rem #0000003d;border-radius:1rem;place-items:center;display:grid}.trust-claim__icon[data-astro-cid-7sx6fffh] svg[data-astro-cid-7sx6fffh]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:1.7rem;height:1.7rem}.trust-claim__title[data-astro-cid-7sx6fffh]{color:var(--cream);text-wrap:balance;font-size:1.05rem;font-weight:760;line-height:1.25}.trust-claim__toggle[data-astro-cid-7sx6fffh]{background:var(--card);width:2rem;height:2rem;box-shadow:.1rem .14rem 0 var(--card-back-2);border-radius:.7rem;place-items:center;display:grid;position:relative}.trust-claim__toggle[data-astro-cid-7sx6fffh] span[data-astro-cid-7sx6fffh]{background:var(--sun);border-radius:999px;width:.78rem;height:.12rem;transition:transform .16s;position:absolute}.trust-claim__toggle[data-astro-cid-7sx6fffh] span[data-astro-cid-7sx6fffh]:last-child{transform:rotate(90deg)}.trust-claim__reveal[data-astro-cid-7sx6fffh]{z-index:1;margin:-.6rem .35rem 0;position:relative}.trust-claim__sheet[data-astro-cid-7sx6fffh]{background:var(--card-back-1);box-shadow:.16rem .25rem 0 var(--card-back-2), 0 .5rem .85rem #0003;border-radius:0 0 1.1rem 1.1rem;padding:1.45rem 1.15rem 1.05rem;position:relative}.trust-claim__sheet[data-astro-cid-7sx6fffh]:before{content:"";background:#96b8d633;border-radius:999px;height:.08rem;position:absolute;top:.45rem;left:1.15rem;right:1.15rem}.trust-claim__sheet[data-astro-cid-7sx6fffh] p[data-astro-cid-7sx6fffh]{color:var(--secondary-text);text-wrap:pretty;margin:0;font-size:.9rem;line-height:1.58}.trust-claim[data-astro-cid-7sx6fffh][open] .trust-claim__summary[data-astro-cid-7sx6fffh]{border-bottom-right-radius:.9rem;border-bottom-left-radius:.9rem}.trust-claim[data-astro-cid-7sx6fffh][open] .trust-claim__toggle[data-astro-cid-7sx6fffh] span[data-astro-cid-7sx6fffh]:last-child{transform:rotate(0)}.trust-claim[data-astro-cid-7sx6fffh][open]:before{bottom:-.45rem}@media (width<=560px){.trust-claim__summary[data-astro-cid-7sx6fffh]{gap:.85rem;min-height:5rem;padding:.9rem}.trust-claim__icon[data-astro-cid-7sx6fffh]{width:2.9rem;height:2.9rem}.trust-claim__title[data-astro-cid-7sx6fffh]{font-size:1rem}.trust-claim__toggle[data-astro-cid-7sx6fffh]{width:1.85rem;height:1.85rem}}@media (prefers-reduced-motion:reduce){.trust-claim__summary[data-astro-cid-7sx6fffh],.trust-claim__toggle[data-astro-cid-7sx6fffh] span[data-astro-cid-7sx6fffh]{transition:none}}.landing[data-astro-cid-lcdefpme]{background:var(--forest-front)}.hero-stage[data-astro-cid-lcdefpme]{background:var(--sky);min-height:100svh;position:relative;overflow:hidden}.page-frame[data-astro-cid-lcdefpme],.section-shell[data-astro-cid-lcdefpme]{width:min(100% - 3rem,74rem);margin:0 auto}.page-frame[data-astro-cid-lcdefpme]{z-index:1;flex-direction:column;min-height:100svh;display:flex;position:relative}.site-header[data-astro-cid-lcdefpme]{padding-top:clamp(1.75rem,4vh,3.2rem)}.hero[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;align-items:center;gap:2rem;padding:clamp(3.5rem,8vh,6.5rem) 0 clamp(14.5rem,27vh,19rem);display:flex}.hero__card[data-astro-cid-lcdefpme]{width:min(100%,40rem)}.hero__copy[data-astro-cid-lcdefpme]{text-align:center;padding:clamp(2.2rem,4vw,3.2rem) clamp(1.7rem,5vw,3.7rem)}.hero__eyebrow[data-astro-cid-lcdefpme],.section-eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.18em;margin:0 0 1rem;font-size:.72rem;font-weight:750}.hero__eyebrow[data-astro-cid-lcdefpme]{color:var(--secondary-text)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--cream);letter-spacing:-.045em;text-wrap:balance;text-shadow:0 .25rem .3rem #0000002e;margin:0;font-size:clamp(2.25rem,1.7rem + 2.2vw,3.8rem);font-weight:850;line-height:1.04}.hero__description[data-astro-cid-lcdefpme]{max-width:31rem;color:var(--cream);opacity:.94;text-wrap:pretty;margin:1.35rem auto 0;font-size:clamp(1rem,.94rem + .25vw,1.18rem);font-weight:520;line-height:1.55}.hero__action[data-astro-cid-lcdefpme]{justify-items:center;gap:.55rem;width:min(100%,20rem);display:grid}.hero__controls[data-astro-cid-lcdefpme]{justify-items:center;gap:1.35rem;width:100%;display:grid}.hero__action[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--secondary-text);letter-spacing:.04em;margin:0;font-size:.78rem;font-weight:600}.hero__action[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--cream);text-underline-offset:.2em;text-decoration-color:#f5e8cc73}.hero__action[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--sun)}.hero__action[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--sun);outline-offset:.2rem;border-radius:.2rem}.hero__scroll-cue[data-astro-cid-lcdefpme]{z-index:2;bottom:calc(clamp(13.5rem,24vw,18rem) + 1.35rem);left:max(.25rem, env(safe-area-inset-left));isolation:isolate;color:var(--forest-front);filter:drop-shadow(0 .42rem .48rem #0000003d);text-decoration:none;display:none;position:absolute}.hero__scroll-cue[data-astro-cid-lcdefpme]:before,.hero__scroll-cue[data-astro-cid-lcdefpme]:after{z-index:-1;clip-path:polygon(2% 5%,97% 0,100% 93%,4% 100%,0 10%);content:"";width:clamp(10rem,11vw,11.4rem);height:clamp(4.35rem,4.8vw,4.9rem);position:absolute}.hero__scroll-cue[data-astro-cid-lcdefpme]:before{background:#d8cfbd;top:.2rem;left:.24rem;transform:rotate(.8deg)}.hero__scroll-cue[data-astro-cid-lcdefpme]:after{z-index:-2;background:#8999ad;top:.42rem;left:.5rem;transform:rotate(2deg)}.hero__scroll-cue-paper[data-astro-cid-lcdefpme]{background:var(--cream);clip-path:polygon(2% 5%,97% 0,100% 93%,4% 100%,0 10%);text-align:left;grid-template-columns:1fr auto;align-items:center;gap:.8rem;width:clamp(10rem,11vw,11.4rem);min-height:clamp(4.35rem,4.8vw,4.9rem);padding:1rem 1rem .9rem;transition:transform .14s;display:grid;position:relative;transform:rotate(-1.35deg)}.hero__scroll-cue-label[data-astro-cid-lcdefpme]{letter-spacing:.09em;white-space:nowrap;font-size:.72rem;font-weight:850;line-height:1.05}.hero__scroll-cue[data-astro-cid-lcdefpme]:hover .hero__scroll-cue-paper[data-astro-cid-lcdefpme]{transform:translateY(-.12rem)rotate(-1.35deg)}.hero__scroll-cue[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--sun);outline-offset:.45rem}.hero__scroll-cue-arrow[data-astro-cid-lcdefpme]{color:var(--sun);font-size:1.3rem;font-weight:800;line-height:.9;transition:transform .14s}.hero__scroll-cue[data-astro-cid-lcdefpme]:hover .hero__scroll-cue-arrow[data-astro-cid-lcdefpme]{transform:translateY(.16rem)}html{scroll-behavior:smooth}.workflow[data-astro-cid-lcdefpme]{background:var(--forest-front);padding:clamp(5.5rem,10vw,8.5rem) 0 clamp(8rem,12vw,11rem);position:relative;overflow:hidden}.section-intro[data-astro-cid-lcdefpme]{text-align:center;max-width:46rem;margin:0 auto clamp(4.25rem,7vw,6rem)}.section-eyebrow[data-astro-cid-lcdefpme]{color:var(--sun)}.section-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--cream);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,1.85rem + 2.3vw,4.15rem);font-weight:850;line-height:1.02}.workflow__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid}.workflow-step[data-astro-cid-lcdefpme]{text-align:center;min-width:0}.workflow-step__number[data-astro-cid-lcdefpme]{color:var(--sun);letter-spacing:-.03em;margin-bottom:1.2rem;font-size:1.85rem;font-weight:850}.workflow-step__copy[data-astro-cid-lcdefpme]{max-width:19rem;margin:2.25rem auto 0}.workflow-step[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--cream);margin:0;font-size:1.18rem;font-weight:760;line-height:1.25}.workflow-step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--secondary-text);text-wrap:pretty;margin:.7rem 0 0;font-size:.94rem;line-height:1.6}.workflow__grid[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--sun);outline-offset:.75rem;border-radius:1rem}.trust[data-astro-cid-lcdefpme]{background:var(--sky);padding:clamp(5.75rem,10vw,8rem) 0 clamp(6.5rem,10vw,9rem);position:relative}.trust[data-astro-cid-lcdefpme]:before{background:var(--sky);clip-path:polygon(0 70%,12% 42%,25% 68%,40% 32%,55% 62%,70% 26%,85% 58%,100% 35%,100% 100%,0 100%);content:"";height:3.55rem;position:absolute;top:-3.5rem;left:0;right:0}.section-intro--trust[data-astro-cid-lcdefpme]{margin-bottom:clamp(3.5rem,6vw,5rem)}.trust__card[data-astro-cid-lcdefpme]{width:min(100%,64rem);margin:0 auto}.trust__content[data-astro-cid-lcdefpme]{padding:clamp(2rem,4vw,3.4rem)}.trust__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.trust__actions[data-astro-cid-lcdefpme]{border-top:1px solid #96b8d62e;flex-wrap:wrap;gap:1rem 1.75rem;margin-top:1.75rem;padding:1.65rem 1.5rem 0;display:flex}.trust__actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--cream);align-items:center;gap:.45rem;font-size:.92rem;font-weight:720;text-decoration:none;display:inline-flex}.trust__actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--sun);transition:transform .14s}.trust__actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:translate(.2rem)}.trust__actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--sun);outline-offset:.3rem;border-radius:.35rem}@media (width>=900px){.hero__scroll-cue[data-astro-cid-lcdefpme]{display:inline-flex}}@media (width>=1200px) and (aspect-ratio>=2){.hero[data-astro-cid-lcdefpme]{padding-top:clamp(5rem,10vh,8rem)}}@media (width<=840px){.workflow__grid[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:flex-start;gap:2rem;padding:0 16% 1.25rem 0;scroll-padding-inline:0;display:flex;overflow-x:auto}.workflow__grid[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.workflow-step[data-astro-cid-lcdefpme]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 82%;max-width:22rem}.workflow-step__copy[data-astro-cid-lcdefpme]{margin-top:2rem}.trust__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1rem}.trust__actions[data-astro-cid-lcdefpme]{padding-left:.75rem;padding-right:.75rem}}@media (width<=560px){.page-frame[data-astro-cid-lcdefpme],.section-shell[data-astro-cid-lcdefpme]{width:min(100% - 2rem,74rem)}.site-header[data-astro-cid-lcdefpme]{padding-top:1.35rem}.hero[data-astro-cid-lcdefpme]{gap:1.7rem;padding-top:3.2rem;padding-bottom:14.5rem}.hero__copy[data-astro-cid-lcdefpme]{padding:2.1rem 1.45rem 2.25rem}.hero__eyebrow[data-astro-cid-lcdefpme],.section-eyebrow[data-astro-cid-lcdefpme]{font-size:.66rem}.workflow[data-astro-cid-lcdefpme]{padding-top:4.75rem}.section-intro[data-astro-cid-lcdefpme]{margin-bottom:3.75rem}.trust__content[data-astro-cid-lcdefpme]{padding:1.3rem 1rem 1.65rem}.trust__actions[data-astro-cid-lcdefpme]{gap:.9rem;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero__scroll-cue-paper[data-astro-cid-lcdefpme],.hero__scroll-cue-arrow[data-astro-cid-lcdefpme],.trust__actions[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:none}}
