.page[data-astro-cid-lcdefpme]{background:var(--bg);color:var(--ink)}.site-header[data-astro-cid-lcdefpme]{background:var(--surface);border-bottom:2px solid var(--border)}.site-nav[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1160px;margin:0 auto;padding:16px 24px;display:flex}.brand[data-astro-cid-lcdefpme]{color:var(--ink);align-items:center;gap:10px;font-size:22px;font-weight:900;text-decoration:none;display:flex}.site-nav__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:18px;font-weight:700;display:flex}.site-nav__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.btn-cta){color:var(--ink);text-decoration:none}.btn-cta[data-astro-cid-lcdefpme],.btn-primary[data-astro-cid-lcdefpme],.btn-light[data-astro-cid-lcdefpme],.btn-outline[data-astro-cid-lcdefpme]{border-radius:18px;align-items:center;gap:10px;min-height:56px;font-weight:800;text-decoration:none;transition:transform .14s cubic-bezier(.22,1,.36,1),box-shadow .14s cubic-bezier(.22,1,.36,1),background-color .18s;display:inline-flex}.btn-cta[data-astro-cid-lcdefpme]:active,.btn-light[data-astro-cid-lcdefpme]:active,.btn-outline[data-astro-cid-lcdefpme]:active{transform:scale(.97)}.btn-primary[data-astro-cid-lcdefpme]:active{box-shadow:0 1px 0 var(--accent-dark);transform:translateY(3px)}@media (hover:hover){.btn-cta[data-astro-cid-lcdefpme]:hover,.btn-primary[data-astro-cid-lcdefpme]:hover{background:#a02119}.btn-outline[data-astro-cid-lcdefpme]:hover{background:#fff}}@supports (animation-timeline:view()){.step[data-astro-cid-lcdefpme],.objective[data-astro-cid-lcdefpme],.creator[data-astro-cid-lcdefpme],.final-cta__box[data-astro-cid-lcdefpme]{animation:linear both reveal view();animation-range:entry entry 60%}@keyframes reveal{0%{opacity:0;transform:translateY(24px)}}}.btn-cta[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;border-radius:14px;min-height:48px;padding:0 20px}.btn-primary[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;min-height:64px;box-shadow:0 4px 0 var(--accent-dark);padding:0 28px;font-size:21px}.btn-outline[data-astro-cid-lcdefpme]{border:2px solid var(--ink);min-height:64px;color:var(--ink);padding:0 24px;font-size:20px}.btn-light[data-astro-cid-lcdefpme]{min-height:64px;color:var(--accent-dark);background:#fff;padding:0 32px;font-size:21px;font-weight:900}.hero[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:48px;max-width:1160px;margin:0 auto;padding:64px 24px;display:flex}.hero__copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:999 420px;gap:22px;min-width:0;display:flex}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}h1[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:900;line-height:1.08}h2[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:900}h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.35rem;font-weight:900}.lead[data-astro-cid-lcdefpme]{color:var(--muted-strong);font-size:1.25rem;line-height:1.5}.pill[data-astro-cid-lcdefpme]{background:var(--accent-tint);color:var(--accent-dark);border-radius:999px;align-self:flex-start;padding:8px 14px;font-size:16px;font-weight:800}.text-link[data-astro-cid-lcdefpme]{font-size:1.1rem;font-weight:800}.demo-wrap[data-astro-cid-lcdefpme]{flex:300px;justify-content:center;display:flex}.phone[data-astro-cid-lcdefpme]{background:var(--ink);box-sizing:border-box;border-radius:44px;width:300px;height:600px;padding:14px;position:relative;box-shadow:0 24px 48px #221b162e}.phone__screen[data-astro-cid-lcdefpme]{background:var(--bg);border-radius:32px;width:100%;height:100%;position:relative;overflow:hidden}.demo[data-astro-cid-lcdefpme]{text-align:center;opacity:0;flex-direction:column;align-items:center;gap:14px;padding:28px 20px;animation:9s infinite demoCycle;display:flex;position:absolute;inset:0}.demo--1[data-astro-cid-lcdefpme]{animation-delay:0s}.demo--2[data-astro-cid-lcdefpme]{text-align:left;align-items:stretch;animation-delay:3s}.demo--3[data-astro-cid-lcdefpme]{animation-delay:6s}.demo__step[data-astro-cid-lcdefpme]{color:var(--muted);font-size:13px;font-weight:800}.demo__icon[data-astro-cid-lcdefpme]{background:var(--accent-tint);border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.demo__title[data-astro-cid-lcdefpme]{font-size:26px;font-weight:900}.demo__text[data-astro-cid-lcdefpme],.demo__note[data-astro-cid-lcdefpme]{color:var(--muted-strong);font-size:16px;line-height:1.4}.demo__note[data-astro-cid-lcdefpme]{background:var(--success-tint);color:var(--success-text);border-radius:12px;padding:8px 12px;font-size:14px;font-weight:800}.demo__spacer[data-astro-cid-lcdefpme]{flex-grow:1}.demo__button[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;border-radius:14px;justify-content:center;align-items:center;width:100%;min-height:54px;font-size:17px;font-weight:800;display:flex;position:relative}.demo__tap[data-astro-cid-lcdefpme]{background:#ffffff8c;border-radius:50%;width:30px;height:30px;animation:1.2s infinite tapPulse;position:absolute;top:12px;right:30px}.demo__item[data-astro-cid-lcdefpme]{border:2px solid var(--border);background:#fff;border-radius:14px;padding:10px 12px;font-size:16px;font-weight:800}.demo__item--stack[data-astro-cid-lcdefpme]{flex-direction:column;gap:6px;display:flex}.demo__item--add[data-astro-cid-lcdefpme]{border-style:dashed;border-color:var(--input-border);color:var(--muted)}.demo__link[data-astro-cid-lcdefpme]{background:var(--accent-tint);color:var(--accent-dark);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:800}.demo__label[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:24px;font-size:16px;font-weight:700}.demo__avatar[data-astro-cid-lcdefpme]{background:var(--success);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;font-size:32px;font-weight:900;display:flex}@keyframes demoCycle{0%{opacity:0;transform:translateY(12px)}4%{opacity:1;transform:none}30%{opacity:1;transform:none}34%{opacity:0;transform:translateY(-12px)}to{opacity:0}}@keyframes tapPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.4;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.demo[data-astro-cid-lcdefpme]{animation:none!important}.demo--1[data-astro-cid-lcdefpme]{opacity:1!important}.demo__tap[data-astro-cid-lcdefpme]{animation:none!important}}.band[data-astro-cid-lcdefpme]{border-top:2px solid var(--border);border-bottom:2px solid var(--border);background:#fff}.band__inner[data-astro-cid-lcdefpme]{flex-direction:column;gap:32px;max-width:1160px;margin:0 auto;padding:64px 24px;display:flex}.section-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:10px;max-width:760px;display:flex}.steps[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px;display:flex}.step[data-astro-cid-lcdefpme]{background:var(--bg);border-radius:22px;flex-direction:column;flex:230px;gap:10px;padding:24px;display:flex}.step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted-strong);font-size:1.1rem;line-height:1.5}.step__num[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;font-weight:900;display:flex}.objective[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:40px;max-width:1160px;margin:0 auto;padding:64px 24px;display:flex}.objective__text[data-astro-cid-lcdefpme]{flex-direction:column;flex:420px;gap:14px;display:flex}.points[data-astro-cid-lcdefpme]{flex-direction:column;flex:420px;gap:12px;margin:0;padding:0;list-style:none;display:flex}.points[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:2px solid var(--border);background:#fff;border-radius:18px;padding:18px 20px;font-size:1.15rem;line-height:1.5}.creator[data-astro-cid-lcdefpme]{max-width:1160px;margin:0 auto;padding:64px 24px}.creator__card[data-astro-cid-lcdefpme]{border:2px solid var(--border);background:#fff;border-radius:28px;flex-wrap:wrap;align-items:center;gap:28px;padding:32px;display:flex}.creator__photo[data-astro-cid-lcdefpme]{background:var(--accent-tint);object-fit:cover;border-radius:50%;flex-shrink:0;width:120px;height:120px}.creator__text[data-astro-cid-lcdefpme]{flex-direction:column;flex:360px;gap:8px;display:flex}.creator__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted-strong);font-size:1.15rem;line-height:1.6}.eyebrow[data-astro-cid-lcdefpme]{color:var(--muted);font-size:1rem;font-weight:800}.final-cta[data-astro-cid-lcdefpme]{max-width:1160px;margin:0 auto;padding:0 24px 72px}.final-cta__box[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:18px;padding:48px 32px;display:flex}.final-cta__box[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1.25rem;line-height:1.5}.site-footer[data-astro-cid-lcdefpme]{border-top:2px solid var(--border);background:#fff}.site-footer__inner[data-astro-cid-lcdefpme]{max-width:1160px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 auto;padding:24px;font-size:1rem;display:flex}.site-footer__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:16px;display:flex}
