.mark[data-astro-cid-hwn4xkzs]{display:block;flex:none}.store-buttons[data-astro-cid-pcxf2bmp]{display:flex;flex-wrap:wrap;gap:14px}.store-btn[data-astro-cid-pcxf2bmp]{display:inline-flex;align-items:center;gap:12px;padding:12px 22px;border-radius:14px;background:var(--brand-ink);color:var(--brand-paper);text-decoration:none;border:1px solid transparent;transition:transform .12s ease,background-color .12s ease}.store-btn[data-astro-cid-pcxf2bmp]:hover{transform:translateY(-1px);background:#22261f}.store-btn[data-astro-cid-pcxf2bmp]:focus-visible{outline:2px solid var(--brand-citron);outline-offset:3px}.store-buttons[data-astro-cid-pcxf2bmp][data-tone=light] .store-btn[data-astro-cid-pcxf2bmp]{background:var(--brand-paper);color:var(--brand-ink)}.store-buttons[data-astro-cid-pcxf2bmp][data-tone=light] .store-btn[data-astro-cid-pcxf2bmp]:hover{background:var(--brand-white)}.store-btn[data-astro-cid-pcxf2bmp].is-soon{cursor:default;opacity:.55}.store-btn[data-astro-cid-pcxf2bmp].is-soon:hover{transform:none;background:var(--brand-ink)}.store-buttons[data-astro-cid-pcxf2bmp][data-tone=light] .store-btn[data-astro-cid-pcxf2bmp].is-soon:hover{background:var(--brand-paper)}.store-glyph[data-astro-cid-pcxf2bmp]{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center}.store-text[data-astro-cid-pcxf2bmp]{display:flex;flex-direction:column;gap:1px;line-height:1.1}.store-small[data-astro-cid-pcxf2bmp]{font-family:var(--brand-font-body);font-size:11px;letter-spacing:.3px;color:var(--brand-ink-muted)}.store-buttons[data-astro-cid-pcxf2bmp][data-tone=light] .store-small[data-astro-cid-pcxf2bmp]{color:var(--brand-slate)}.store-big[data-astro-cid-pcxf2bmp]{font-family:var(--brand-font-body);font-size:19px;font-weight:600}.notion-lockup[data-astro-cid-ijte2hzb]{display:inline-flex;align-items:center;gap:9px;color:var(--brand-slate);font-family:var(--brand-font-body);font-size:13px;font-weight:500;letter-spacing:.1px;white-space:nowrap}.notion-lockup[data-astro-cid-ijte2hzb][data-variant=pill]{padding:8px 15px;border-radius:999px;background:var(--brand-paper);border:1px solid var(--brand-line)}.notion-mark[data-astro-cid-ijte2hzb]{flex:none}.phone[data-astro-cid-r3med6al]{width:var(--phone-w);max-width:100%;padding:var(--phone-bezel);border-radius:var(--phone-r);background:var(--brand-ink);line-height:0}.phone[data-astro-cid-r3med6al][data-tone=paper]{background:var(--brand-paper)}.phone[data-astro-cid-r3med6al] img{display:block;width:100%;height:auto;border-radius:calc(var(--phone-r) - var(--phone-bezel))}.icon[data-astro-cid-patnjmll]{flex:none}.feature-card[data-astro-cid-lxmfzltz]{display:flex;flex-direction:column;gap:14px;padding:32px;background:var(--brand-white);border:1px solid var(--brand-line);border-radius:var(--brand-r-md)}.feature-icon[data-astro-cid-lxmfzltz]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--brand-paper);color:var(--brand-ink)}.feature-title[data-astro-cid-lxmfzltz]{margin:0;font-family:var(--brand-font-display);font-size:21px;font-weight:600;line-height:1.25;color:var(--brand-ink)}.feature-body[data-astro-cid-lxmfzltz]{margin:0;font-family:var(--brand-font-body);font-size:15px;line-height:1.55;color:var(--brand-slate)}.faq-item[data-astro-cid-6rmelcr5]{border-top:1px solid var(--brand-line)}.faq-question[data-astro-cid-6rmelcr5]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 0 0;cursor:pointer;list-style:none;font-family:var(--brand-font-display);font-size:19px;font-weight:600;color:var(--brand-ink)}.faq-question[data-astro-cid-6rmelcr5]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-6rmelcr5]:focus-visible{outline:2px solid var(--brand-accent);outline-offset:4px;border-radius:var(--brand-r-sm)}.faq-chevron[data-astro-cid-6rmelcr5]{flex:none;color:var(--brand-slate);transition:transform .16s ease}.faq-item[data-astro-cid-6rmelcr5][open] .faq-chevron[data-astro-cid-6rmelcr5]{transform:rotate(180deg)}.faq-answer[data-astro-cid-6rmelcr5]{margin:10px 0 26px;max-width:60ch;font-family:var(--brand-font-body);font-size:15px;line-height:1.6;color:var(--brand-slate)}.faq-item[data-astro-cid-6rmelcr5]:not([open]) .faq-question[data-astro-cid-6rmelcr5]{padding-bottom:26px}@media(prefers-reduced-motion:reduce){.faq-chevron[data-astro-cid-6rmelcr5]{transition:none}}.nav-inner[data-astro-cid-53eonnue],.hero-inner[data-astro-cid-53eonnue],.proof-list[data-astro-cid-53eonnue],.how[data-astro-cid-53eonnue],.features[data-astro-cid-53eonnue],.showcase[data-astro-cid-53eonnue],.data-inner[data-astro-cid-53eonnue],.faq[data-astro-cid-53eonnue],.footer-inner[data-astro-cid-53eonnue]{max-width:var(--brand-max);margin-inline:auto;padding-inline:var(--brand-gutter)}.eyebrow[data-astro-cid-53eonnue]{margin:0 0 16px;font-family:var(--brand-font-body);font-size:12px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--brand-accent)}.eyebrow-citron[data-astro-cid-53eonnue]{color:var(--brand-citron)}.section-title[data-astro-cid-53eonnue]{margin:0;max-width:22ch;font-family:var(--brand-font-display);font-size:clamp(30px,3.4vw,42px);font-weight:600;line-height:1.15;letter-spacing:-.026em;color:var(--brand-ink);text-wrap:balance}.section-title-light[data-astro-cid-53eonnue]{color:var(--brand-paper)}.nav[data-astro-cid-53eonnue]{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--brand-white) 88%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid transparent}.nav-inner[data-astro-cid-53eonnue]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px}.brand[data-astro-cid-53eonnue]{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.wordmark[data-astro-cid-53eonnue]{font-family:var(--brand-font-display);font-size:22px;font-weight:600;letter-spacing:-.3px;color:var(--brand-ink)}.nav-links[data-astro-cid-53eonnue]{display:flex;align-items:center;gap:34px}.nav-links[data-astro-cid-53eonnue] a[data-astro-cid-53eonnue]{font-family:var(--brand-font-body);font-size:15px;color:var(--brand-slate);text-decoration:none}.nav-links[data-astro-cid-53eonnue] a[data-astro-cid-53eonnue]:hover{color:var(--brand-ink)}.nav-cta[data-astro-cid-53eonnue]{padding:10px 20px;border-radius:10px;background:var(--brand-ink);color:var(--brand-paper)!important;font-weight:600}.nav-cta[data-astro-cid-53eonnue]:hover{background:#22261f}.hero[data-astro-cid-53eonnue]{background:var(--brand-white)}.hero-inner[data-astro-cid-53eonnue]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;padding-block:clamp(40px,5vw,72px) 0}.kicker[data-astro-cid-53eonnue]{display:inline-flex;align-items:center;gap:8px;margin:0 0 22px;padding:7px 14px;border-radius:999px;background:var(--brand-paper);font-family:var(--brand-font-body);font-size:13px;font-weight:500;letter-spacing:.2px;color:var(--brand-slate)}.kicker-dot[data-astro-cid-53eonnue]{width:7px;height:7px;border-radius:50%;background:var(--brand-accent)}.hero-title[data-astro-cid-53eonnue]{margin:0 0 22px;font-family:var(--brand-font-display);font-size:clamp(38px,6vw,62px);font-weight:600;line-height:1.05;letter-spacing:-.029em;color:var(--brand-ink)}.hero-lead[data-astro-cid-53eonnue]{margin:0 0 32px;max-width:46ch;font-family:var(--brand-font-body);font-size:clamp(16px,1.4vw,18px);line-height:1.6;color:var(--brand-slate)}.hero-cta[data-astro-cid-53eonnue]{margin-bottom:18px}.hero-attribution[data-astro-cid-53eonnue]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.hero-proof[data-astro-cid-53eonnue]{display:inline-flex;align-items:center;gap:10px;font-family:var(--brand-font-body);font-size:14px;color:var(--brand-slate)}.hero-visual[data-astro-cid-53eonnue]{position:relative;display:grid;place-items:center;width:560px;max-width:100%;aspect-ratio:560 / 700}.hero-glow[data-astro-cid-53eonnue]{position:absolute;width:480px;max-width:100%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#b9d77a66,#b9d77a00 70%)}.hero-phone[data-astro-cid-53eonnue]{position:absolute;display:block}.hero-phone-back[data-astro-cid-53eonnue]{transform:translate(-40%,-6%) rotate(-4deg)}.hero-phone-front[data-astro-cid-53eonnue]{transform:translate(14%)}.proof-strip[data-astro-cid-53eonnue]{border-block:1px solid var(--brand-line);background:var(--brand-white);margin-top:clamp(32px,4vw,56px)}.proof-list[data-astro-cid-53eonnue]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin:0;padding-block:26px;list-style:none}.proof-item[data-astro-cid-53eonnue]{display:inline-flex;align-items:center;gap:9px;font-family:var(--brand-font-body);font-size:14px;font-weight:500;color:var(--brand-slate)}.how[data-astro-cid-53eonnue]{background:var(--brand-paper);padding-block:var(--brand-section-y);max-width:none;padding-inline:max(var(--brand-gutter),calc((100% - var(--brand-max)) / 2 + var(--brand-gutter)))}.steps[data-astro-cid-53eonnue]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:48px 0 0;padding:0;list-style:none}.step[data-astro-cid-53eonnue]{display:flex;flex-direction:column;gap:14px;padding:34px;background:var(--brand-white);border:1px solid var(--brand-line);border-radius:var(--brand-r-md)}.step-num[data-astro-cid-53eonnue]{font-family:var(--brand-font-display);font-size:15px;font-weight:600;letter-spacing:.6px;color:var(--brand-citron-ink)}.step-title[data-astro-cid-53eonnue]{margin:0;font-family:var(--brand-font-display);font-size:23px;font-weight:600;line-height:1.2;color:var(--brand-ink)}.step-body[data-astro-cid-53eonnue]{margin:0;font-family:var(--brand-font-body);font-size:15px;line-height:1.6;color:var(--brand-slate)}.features[data-astro-cid-53eonnue]{background:var(--brand-white);padding-block:var(--brand-section-y)}.feature-grid[data-astro-cid-53eonnue]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:48px}.showcase[data-astro-cid-53eonnue]{background:var(--brand-ink);padding-block:var(--brand-section-y);max-width:none;padding-inline:max(var(--brand-gutter),calc((100% - var(--brand-max)) / 2 + var(--brand-gutter)))}.shots[data-astro-cid-53eonnue]{display:grid;grid-template-columns:repeat(5,1fr);gap:28px;margin:52px 0 0;padding:0;list-style:none}.shot[data-astro-cid-53eonnue]{display:flex;flex-direction:column;gap:18px}.shot[data-astro-cid-53eonnue] .phone{width:100%}.shot-caption[data-astro-cid-53eonnue]{display:flex;flex-direction:column;gap:5px}.shot-label[data-astro-cid-53eonnue]{font-family:var(--brand-font-display);font-size:17px;font-weight:600;color:var(--brand-paper)}.shot-sub[data-astro-cid-53eonnue]{font-family:var(--brand-font-body);font-size:14px;line-height:1.45;color:var(--brand-ink-muted)}.data[data-astro-cid-53eonnue]{background:var(--brand-paper);padding-block:var(--brand-section-y)}.data-inner[data-astro-cid-53eonnue]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:72px}.data-body[data-astro-cid-53eonnue]{margin:20px 0 0;max-width:52ch;font-family:var(--brand-font-body);font-size:clamp(16px,1.3vw,17px);line-height:1.65;color:var(--brand-slate)}.data-points[data-astro-cid-53eonnue]{display:flex;flex-direction:column;gap:16px;margin:28px 0 0;padding:0;list-style:none}.data-points[data-astro-cid-53eonnue] li[data-astro-cid-53eonnue]{display:flex;align-items:flex-start;gap:12px;font-family:var(--brand-font-body);font-size:16px;line-height:1.5;color:var(--brand-ink)}.data-points[data-astro-cid-53eonnue] .icon{margin-top:2px;color:var(--brand-accent)}.faq[data-astro-cid-53eonnue]{display:grid;grid-template-columns:400px minmax(0,1fr);gap:80px;background:var(--brand-white);padding-block:var(--brand-section-y)}.faq-title[data-astro-cid-53eonnue]{font-size:clamp(28px,3vw,38px)}.faq-sub[data-astro-cid-53eonnue]{margin:18px 0 0;font-family:var(--brand-font-body);font-size:16px;line-height:1.55;color:var(--brand-slate)}.faq-sub[data-astro-cid-53eonnue] a[data-astro-cid-53eonnue]{color:var(--brand-accent)}.final-cta[data-astro-cid-53eonnue]{display:flex;flex-direction:column;align-items:center;background:var(--brand-ink);padding:clamp(64px,8vw,110px) var(--brand-gutter);text-align:center}.cta-title[data-astro-cid-53eonnue]{margin:0;max-width:18ch;font-family:var(--brand-font-display);font-size:clamp(32px,4vw,50px);font-weight:600;line-height:1.12;letter-spacing:-.028em;color:var(--brand-paper);text-wrap:balance}.cta-sub[data-astro-cid-53eonnue]{margin:20px 0 36px;max-width:44ch;font-family:var(--brand-font-body);font-size:clamp(16px,1.3vw,17px);line-height:1.6;color:var(--brand-ink-muted)}.cta-buttons[data-astro-cid-53eonnue]{display:flex;justify-content:center}.footer[data-astro-cid-53eonnue]{background:var(--brand-white);border-top:1px solid var(--brand-line)}.footer-inner[data-astro-cid-53eonnue]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-block:40px}.footer-name[data-astro-cid-53eonnue]{margin:0;font-family:var(--brand-font-display);font-size:18px;font-weight:600;color:var(--brand-ink)}.footer-tag[data-astro-cid-53eonnue]{margin:5px 0 0;font-family:var(--brand-font-body);font-size:13px;color:var(--brand-slate)}.footer-links[data-astro-cid-53eonnue]{display:flex;flex-wrap:wrap;align-items:center;gap:30px}.footer-links[data-astro-cid-53eonnue] a[data-astro-cid-53eonnue]{font-family:var(--brand-font-body);font-size:14px;color:var(--brand-slate);text-decoration:none}.footer-links[data-astro-cid-53eonnue] a[data-astro-cid-53eonnue]:hover{color:var(--brand-ink)}@media(max-width:1180px){.shots[data-astro-cid-53eonnue]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.hero-inner[data-astro-cid-53eonnue],.data-inner[data-astro-cid-53eonnue]{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.hero-copy[data-astro-cid-53eonnue]{display:flex;flex-direction:column;align-items:center}.hero-lead[data-astro-cid-53eonnue]{text-align:center}.section-title[data-astro-cid-53eonnue],.hero-title[data-astro-cid-53eonnue]{max-width:none}.data-copy[data-astro-cid-53eonnue]{display:flex;flex-direction:column;align-items:center}.data-points[data-astro-cid-53eonnue] li[data-astro-cid-53eonnue]{text-align:left}.faq[data-astro-cid-53eonnue]{grid-template-columns:minmax(0,1fr);gap:40px}.steps[data-astro-cid-53eonnue]{grid-template-columns:minmax(0,1fr)}.feature-grid[data-astro-cid-53eonnue]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.nav-links[data-astro-cid-53eonnue] a[data-astro-cid-53eonnue]:not(.nav-cta){display:none}}@media(max-width:860px){.shots[data-astro-cid-53eonnue]{grid-template-columns:repeat(2,1fr)}.proof-list[data-astro-cid-53eonnue]{justify-content:flex-start}}@media(max-width:720px){.hero-visual[data-astro-cid-53eonnue]{width:300px;aspect-ratio:auto}.hero-phone-back[data-astro-cid-53eonnue]{display:none}.hero-phone-front[data-astro-cid-53eonnue]{position:static;transform:none}.hero-inner[data-astro-cid-53eonnue]{gap:32px}}@media(max-width:520px){.shots[data-astro-cid-53eonnue]{grid-template-columns:minmax(0,1fr);max-width:320px;margin-inline:auto}.feature-grid[data-astro-cid-53eonnue]{grid-template-columns:minmax(0,1fr)}}
