.icon-feature[data-astro-cid-thvpu2fe]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6rem}.icon-feature[data-astro-cid-thvpu2fe] h3[data-astro-cid-thvpu2fe]{margin:0}.icon-feature[data-astro-cid-thvpu2fe] p[data-astro-cid-thvpu2fe]{color:var(--muted);margin:0}.icon-feature--sm[data-astro-cid-thvpu2fe]{flex-direction:row;align-items:center;text-align:left;gap:.75rem}.icon-feature--sm[data-astro-cid-thvpu2fe] h3[data-astro-cid-thvpu2fe]{font-size:.95rem}.icon-feature__badge[data-astro-cid-thvpu2fe],.icon-feature__circle[data-astro-cid-thvpu2fe]{width:48px;height:48px;flex:none}.icon-feature--lg[data-astro-cid-thvpu2fe] .icon-feature__badge[data-astro-cid-thvpu2fe],.icon-feature--lg[data-astro-cid-thvpu2fe] .icon-feature__circle[data-astro-cid-thvpu2fe]{width:80px;height:80px}.icon-feature__circle[data-astro-cid-thvpu2fe]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.icon-feature__circle[data-astro-cid-thvpu2fe] svg[data-astro-cid-thvpu2fe]{width:44%;height:44%}.icon-feature__circle--periwinkle[data-astro-cid-thvpu2fe]{background:var(--periwinkle-soft);color:var(--periwinkle)}.icon-feature__circle--rose[data-astro-cid-thvpu2fe]{background:var(--rose-soft);color:var(--rose)}.icon-feature__circle--lavender[data-astro-cid-thvpu2fe]{background:var(--lavender-pale);color:var(--lavender-deep)}@media(min-width:640px){.icon-feature--lg[data-astro-cid-thvpu2fe] .icon-feature__badge[data-astro-cid-thvpu2fe],.icon-feature--lg[data-astro-cid-thvpu2fe] .icon-feature__circle[data-astro-cid-thvpu2fe]{width:96px;height:96px}}.phone-shot[data-astro-cid-r3med6al]{position:relative;width:min(260px,72vw);aspect-ratio:1134 / 2298;color:var(--periwinkle);filter:drop-shadow(var(--phone-shadow));transform:rotate(var(--rotate, 6deg))}@media(min-width:640px){.phone-shot[data-astro-cid-r3med6al]{width:min(280px,72vw)}}.phone-shot__screen[data-astro-cid-r3med6al]{position:absolute;left:5.9625%;top:2.04%;width:88.9815%;height:95.5278%;border-radius:14.3448%/6.5924%;overflow:hidden;background:#fff}.phone-shot__screen[data-astro-cid-r3med6al] img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.phone-shot__frame[data-astro-cid-r3med6al]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.reviews__head[data-astro-cid-bgwftent]{text-align:center;max-width:60ch;margin:0 auto 2.5rem}.reviews__head[data-astro-cid-bgwftent] .lead[data-astro-cid-bgwftent]{margin-inline:auto}.reviews__grid[data-astro-cid-bgwftent]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.review[data-astro-cid-bgwftent]{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:1.5rem;margin:0;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:.8rem}.review__stars[data-astro-cid-bgwftent]{color:var(--coral);letter-spacing:2px;font-size:.95rem}.review__quote[data-astro-cid-bgwftent]{margin:0;font-size:1.02rem;color:var(--text);line-height:1.55}.review__by[data-astro-cid-bgwftent]{display:flex;flex-direction:column;margin-top:auto}.review__author[data-astro-cid-bgwftent]{font-weight:700;color:var(--navy)}.review__detail[data-astro-cid-bgwftent]{color:var(--muted);font-size:.9rem}@media(max-width:860px){.reviews__grid[data-astro-cid-bgwftent]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.reviews__grid[data-astro-cid-bgwftent]{grid-template-columns:1fr}}.hero[data-astro-cid-ct3bgug4]{position:relative;overflow:hidden;min-height:clamp(560px,62vw,760px);display:flex;align-items:flex-start}.hero__bg[data-astro-cid-ct3bgug4]{position:absolute;inset:0;z-index:0;background-image:url(/hero/large-header-illustration.webp);background-size:cover;background-position:center;background-repeat:no-repeat}@media(max-width:1400px){.hero__bg[data-astro-cid-ct3bgug4]{background-image:url(/hero/medium-header-illustration.webp)}}@media(max-width:767px){.hero__bg[data-astro-cid-ct3bgug4]{background-image:url(/hero/small-header-illustration.webp)}}.hero__inner[data-astro-cid-ct3bgug4]{position:relative;z-index:1;width:100%}.hero__content[data-astro-cid-ct3bgug4]{max-width:610px;padding-top:136px}.hero__title[data-astro-cid-ct3bgug4]{max-width:22ch;font-size:clamp(2.6rem,6vw,3.7rem)}.hero__sub[data-astro-cid-ct3bgug4]{margin:1rem 0 0}.hero__cta[data-astro-cid-ct3bgug4]{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.8rem}.section__head[data-astro-cid-ct3bgug4]{margin-bottom:2.5rem;max-width:60ch}.section__head--center[data-astro-cid-ct3bgug4]{text-align:center;margin-inline:auto}.why-grid[data-astro-cid-ct3bgug4]{display:grid;grid-template-columns:repeat(2,1fr);column-gap:16px;row-gap:40px}.section--glance[data-astro-cid-ct3bgug4]{position:relative;overflow:hidden;margin-bottom:-1px;padding-top:clamp(80px,12vw,80px);background:radial-gradient(70% 60% at 88% 85%,var(--blush-deep) 0%,transparent 70%),linear-gradient(180deg,#fff 0%,var(--blush) 60%,var(--blush) 100%)}.section--organized[data-astro-cid-ct3bgug4]{position:relative;overflow:hidden;margin-bottom:-1px;background:radial-gradient(50% 60% at 10% 92%,var(--lavender-pale) 0%,transparent 70%),radial-gradient(40% 55% at 95% 88%,var(--lavender-pale) 0%,transparent 70%),linear-gradient(180deg,#fff 0%,var(--lavender-pale) 100%)}.section--health[data-astro-cid-ct3bgug4]{position:relative;overflow:hidden;margin-bottom:-1px;background:radial-gradient(50% 60% at 10% 92%,var(--periwinkle-soft) 0%,transparent 70%),radial-gradient(40% 55% at 95% 88%,var(--periwinkle-soft) 0%,transparent 70%),linear-gradient(180deg,#fff 0%,var(--periwinkle-soft) 100%)}.section--together[data-astro-cid-ct3bgug4]{position:relative;overflow:hidden;margin-bottom:-1px;z-index:1;background:var(--peach)}.section--together[data-astro-cid-ct3bgug4] .narrative__art[data-astro-cid-ct3bgug4]{overflow:visible}.section--together[data-astro-cid-ct3bgug4] .narrative__art[data-astro-cid-ct3bgug4] img[data-astro-cid-ct3bgug4]{display:block;width:100%;max-width:600px;height:auto;flex-shrink:0}.section[data-astro-cid-ct3bgug4]#download{padding-block:0px}.narrative__row[data-astro-cid-ct3bgug4]{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);align-items:center}.narrative__art[data-astro-cid-ct3bgug4]{position:relative;display:flex;justify-content:center;align-items:flex-start;padding-top:24px;height:calc(min(260px,72vw)*1.013)}@media(min-width:640px){.narrative__art[data-astro-cid-ct3bgug4]{height:calc(min(280px,72vw)*1.013)}}.narrative__copy[data-astro-cid-ct3bgug4] .eyebrow[data-astro-cid-ct3bgug4]{display:block}.narrative__copy[data-astro-cid-ct3bgug4] .lead[data-astro-cid-ct3bgug4]{margin-bottom:1.4rem}.narrative__copy[data-astro-cid-ct3bgug4] .btn[data-astro-cid-ct3bgug4]{gap:.5rem}.narrative__badges[data-astro-cid-ct3bgug4]{display:flex;flex-wrap:wrap;gap:1.4rem;margin-top:1.6rem}.cta[data-astro-cid-ct3bgug4]{text-align:center;padding-block:clamp(16px,3vw,32px)}.cta[data-astro-cid-ct3bgug4] .lead[data-astro-cid-ct3bgug4]{margin-inline:auto}.cta__actions[data-astro-cid-ct3bgug4]{display:flex;gap:1rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:1.6rem}.reveal[data-astro-cid-ct3bgug4]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.reveal--in[data-astro-cid-ct3bgug4]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal[data-astro-cid-ct3bgug4]{opacity:1;transform:none;transition:none}}@media(min-width:960px){.why-grid[data-astro-cid-ct3bgug4]{grid-template-columns:repeat(4,1fr)}}@media(max-width:720px){.hero[data-astro-cid-ct3bgug4]{min-height:clamp(540px,150vw,680px);align-items:flex-start}.hero__content[data-astro-cid-ct3bgug4]{padding-top:128px;max-width:100%}.narrative__row[data-astro-cid-ct3bgug4]{grid-template-columns:1fr;text-align:center}.narrative__art[data-astro-cid-ct3bgug4]{order:0}.section--organized[data-astro-cid-ct3bgug4] .narrative__art[data-astro-cid-ct3bgug4],.section--together[data-astro-cid-ct3bgug4] .narrative__art[data-astro-cid-ct3bgug4]{order:1}.narrative__copy[data-astro-cid-ct3bgug4] .eyebrow[data-astro-cid-ct3bgug4]{text-align:center}.narrative__copy[data-astro-cid-ct3bgug4] .btn[data-astro-cid-ct3bgug4],.narrative__badges[data-astro-cid-ct3bgug4]{justify-content:center}}
