.app__eyebrow[data-astro-cid-2xidgyps]{color:#862fe7}.app__eyebrow--light[data-astro-cid-2xidgyps]{color:#c4b5fd}.app__center[data-astro-cid-2xidgyps]{text-align:center}.app-hero[data-astro-cid-2xidgyps]{padding:3.5rem 1.25rem 4.5rem;background:radial-gradient(48rem 28rem at 85% 10%,rgba(134,47,231,.16),transparent 60%),radial-gradient(40rem 22rem at 0% 100%,rgba(236,72,153,.08),transparent 60%),#fff;font-family:Inter,Helvetica Neue,system-ui,-apple-system,sans-serif}.app-hero__inner[data-astro-cid-2xidgyps]{max-width:1100px;margin:0 auto;display:grid;gap:3rem;align-items:center}.app-hero__title[data-astro-cid-2xidgyps]{margin-top:1rem;font-family:BricolageGrotesque,Helvetica Neue,system-ui,-apple-system,sans-serif;font-weight:600;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.04;letter-spacing:-.03em;color:#0e1320;text-wrap:balance}.app-hero__lead[data-astro-cid-2xidgyps]{margin-top:1.25rem;max-width:34rem;font-size:1.125rem;line-height:1.7;color:#3f4654}.app-hero__ctas[data-astro-cid-2xidgyps]{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.75rem}.app-hero__brand[data-astro-cid-2xidgyps]{margin-top:1.75rem;display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0}.app-hero__brand[data-astro-cid-2xidgyps] li[data-astro-cid-2xidgyps]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .8rem;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #e6e1f3;font-size:.85rem;font-weight:600;color:#1f2433}.app-hero__brand[data-astro-cid-2xidgyps] svg{color:#862fe7}.app-hero__video[data-astro-cid-2xidgyps]{width:min(100%,20rem);justify-self:center}.app-hero__video-caption[data-astro-cid-2xidgyps]{margin-top:.75rem;text-align:center;font-size:.85rem;font-weight:600;color:#5b6475}.app-brand[data-astro-cid-2xidgyps]{padding:4.5rem 1.25rem;background:linear-gradient(135deg,#12082a,#2a0f5c 55%,#5b1fb8);font-family:Inter,Helvetica Neue,system-ui,-apple-system,sans-serif;overflow:hidden}.app-brand__inner[data-astro-cid-2xidgyps]{max-width:1200px;margin:0 auto;display:grid;gap:2rem;align-items:center}.app-brand__title[data-astro-cid-2xidgyps]{margin-top:.75rem;color:#fff;line-height:1.1;text-wrap:balance}.app-brand__text[data-astro-cid-2xidgyps]{margin-top:1rem;max-width:32rem;font-size:1.05rem;line-height:1.7;color:#fffc}.app-brand__img[data-astro-cid-2xidgyps]{width:100%;height:auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.app-section[data-astro-cid-2xidgyps]{padding:4.5rem 1.25rem;background:#fff;font-family:Inter,Helvetica Neue,system-ui,-apple-system,sans-serif}.app-section--soft[data-astro-cid-2xidgyps]{background:#f8f6fd}.app-section__inner[data-astro-cid-2xidgyps]{max-width:1200px;margin:0 auto}.app-section__title[data-astro-cid-2xidgyps]{margin-top:.75rem;text-align:center;color:#0e1320;line-height:1.1;text-wrap:balance}.app-features[data-astro-cid-2xidgyps]{margin-top:3rem;display:grid;gap:3rem}.app-feature[data-astro-cid-2xidgyps]{display:grid;gap:1.5rem;align-items:center}.app-feature__media[data-astro-cid-2xidgyps]{border-radius:28px;background:radial-gradient(circle at 50% 40%,#efe7ff,#f8f6fd 70%);overflow:hidden}.app-feature__img[data-astro-cid-2xidgyps]{display:block;width:auto;max-width:100%;height:auto;max-height:30rem;margin:0 auto;padding:1.5rem 1rem .5rem}.app-feature__eyebrow[data-astro-cid-2xidgyps]{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#862fe7}.app-feature__title[data-astro-cid-2xidgyps]{margin-top:.5rem;font-family:BricolageGrotesque,Helvetica Neue,system-ui,-apple-system,sans-serif;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:600;line-height:1.12;letter-spacing:-.015em;color:#0e1320;text-wrap:balance}.app-feature__text[data-astro-cid-2xidgyps]{margin-top:.85rem;max-width:30rem;font-size:1.05rem;line-height:1.65;color:#4b5263}.app-extras[data-astro-cid-2xidgyps]{margin-top:4rem;display:grid;gap:.75rem;list-style:none;padding:0}.app-extra[data-astro-cid-2xidgyps]{display:flex;gap:.9rem;align-items:flex-start;padding:1.1rem 1.2rem;border-radius:18px;background:#f8f7fc;box-shadow:inset 0 0 0 1px #eee9f9}.app-extra__icon[data-astro-cid-2xidgyps]{flex:none;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:12px;background:#fff;color:#862fe7;box-shadow:0 0 0 1px #ebe6f6}.app-extra__title[data-astro-cid-2xidgyps]{font-weight:700;color:#0e1320}.app-extra__text[data-astro-cid-2xidgyps]{margin-top:.2rem;font-size:.9rem;line-height:1.5;color:#4b5263}.app-habit[data-astro-cid-2xidgyps]{padding:4.5rem 1.25rem;background:linear-gradient(180deg,#fff7ed,#fff);font-family:Inter,Helvetica Neue,system-ui,-apple-system,sans-serif}.app-habit__inner[data-astro-cid-2xidgyps]{max-width:1200px;margin:0 auto;display:grid;gap:3rem;align-items:center}.app-habit[data-astro-cid-2xidgyps] .app__eyebrow[data-astro-cid-2xidgyps]{color:#ea580c}.app-habit__title[data-astro-cid-2xidgyps]{margin-top:.75rem;color:#0e1320;line-height:1.1;text-wrap:balance}.app-habit__text[data-astro-cid-2xidgyps]{margin-top:1rem;max-width:34rem;font-size:1.05rem;line-height:1.7;color:#4b5263}.app-habit__shot[data-astro-cid-2xidgyps]{display:block;width:min(100%,26rem);height:auto;margin-top:2rem}.app-lock[data-astro-cid-2xidgyps]{justify-self:center;width:min(100%,22rem);padding:.7rem;border-radius:44px;background:#0e1320;box-shadow:0 40px 80px -30px #0e132099}.app-lock__screen[data-astro-cid-2xidgyps]{min-height:34rem;padding:2.5rem .9rem 1.5rem;border-radius:36px;background:radial-gradient(circle at 20% 15%,rgba(251,146,60,.55),transparent 55%),radial-gradient(circle at 85% 70%,rgba(134,47,231,.65),transparent 55%),#1c1440;color:#fff;text-align:center}.app-lock__time[data-astro-cid-2xidgyps]{font-family:BricolageGrotesque,Helvetica Neue,system-ui,-apple-system,sans-serif;font-size:3.6rem;font-weight:600;line-height:1}.app-lock__date[data-astro-cid-2xidgyps]{margin-top:.4rem;font-size:.9rem;opacity:.85}.app-lock__list[data-astro-cid-2xidgyps]{margin-top:2rem;display:grid;gap:.55rem;list-style:none;padding:0;text-align:left}.app-notif[data-astro-cid-2xidgyps]{display:flex;gap:.65rem;padding:.7rem .8rem;border-radius:18px;background:#ffffffd1;backdrop-filter:blur(10px);color:#0e1320}.app-notif__icon[data-astro-cid-2xidgyps]{flex:none;display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:10px;background:linear-gradient(135deg,#0052fe,#862fe7);font-size:1.05rem}.app-notif__body[data-astro-cid-2xidgyps]{min-width:0;flex:1}.app-notif__head[data-astro-cid-2xidgyps]{display:flex;justify-content:space-between;gap:.5rem;font-size:.7rem;font-weight:600;color:#6b7280}.app-notif__title[data-astro-cid-2xidgyps]{margin-top:.1rem;font-size:.86rem;font-weight:700}.app-notif__text[data-astro-cid-2xidgyps]{font-size:.82rem;line-height:1.35;color:#374151}.app-faq-wrap[data-astro-cid-2xidgyps]{display:grid;gap:2rem}.app-faq-wrap__title[data-astro-cid-2xidgyps]{color:#0e1320;line-height:1.1}.app-cta[data-astro-cid-2xidgyps]{margin-top:1.5rem;padding:1.5rem;border-radius:22px;background:#fff;box-shadow:0 0 0 2px #862fe7,0 24px 48px -30px #4c1d9599}.app-cta__title[data-astro-cid-2xidgyps]{font-family:BricolageGrotesque,Helvetica Neue,system-ui,-apple-system,sans-serif;font-size:1.4rem;font-weight:600;color:#0e1320}.app-cta__text[data-astro-cid-2xidgyps]{margin:.4rem 0 1.1rem;color:#4b5263}.app-faq[data-astro-cid-2xidgyps]{display:grid;gap:.6rem}.app-faq__item[data-astro-cid-2xidgyps]{border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #eee9f9}.app-faq__item[data-astro-cid-2xidgyps] summary[data-astro-cid-2xidgyps]{display:flex;justify-content:space-between;gap:1rem;padding:1.05rem 1.25rem;font-weight:700;color:#0e1320;cursor:pointer;list-style:none}.app-faq__item[data-astro-cid-2xidgyps] summary[data-astro-cid-2xidgyps]::-webkit-details-marker{display:none}.app-faq__item[data-astro-cid-2xidgyps] summary[data-astro-cid-2xidgyps]:after{content:"+";font-size:1.25rem;line-height:1;color:#862fe7}.app-faq__item[data-astro-cid-2xidgyps][open] summary[data-astro-cid-2xidgyps]:after{content:"–"}.app-faq__item[data-astro-cid-2xidgyps] p[data-astro-cid-2xidgyps]{padding:0 1.25rem 1.15rem;line-height:1.6;color:#4b5263}.app-faq__item[data-astro-cid-2xidgyps] p[data-astro-cid-2xidgyps] a{font-weight:600;color:#862fe7}@media(min-width:640px){.app-extras[data-astro-cid-2xidgyps]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.app-hero[data-astro-cid-2xidgyps]{padding:4.5rem 1.5rem 5.5rem}.app-hero__inner[data-astro-cid-2xidgyps]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:4rem}.app-brand[data-astro-cid-2xidgyps]{padding:5.5rem 1.5rem}.app-brand__inner[data-astro-cid-2xidgyps]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem}.app-section[data-astro-cid-2xidgyps],.app-habit[data-astro-cid-2xidgyps]{padding:6rem 1.5rem}.app-feature[data-astro-cid-2xidgyps]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}.app-feature--reverse[data-astro-cid-2xidgyps]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.app-feature--reverse[data-astro-cid-2xidgyps] .app-feature__media[data-astro-cid-2xidgyps]{order:2}.app-extras[data-astro-cid-2xidgyps]{grid-template-columns:repeat(4,minmax(0,1fr))}.app-habit__inner[data-astro-cid-2xidgyps]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}.app-faq-wrap[data-astro-cid-2xidgyps]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;align-items:start}}
