:root{--bg:#f6f3ee;--text:#141412;--muted:#6b6a65;--border:#1414121a;--border-strong:#14141233;--white:#fff;--primary:#141412;--frame-shadow:0 1px 2px #1414120f, 0 24px 48px -24px #14141247;--font-serif:"Instrument Serif", Georgia, serif;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif}[data-astro-cid-ergxyi7h]{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);background-color:var(--bg);color:var(--text);scroll-behavior:smooth;scroll-padding-top:72px;line-height:1.5}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--bg);min-height:100vh}[data-astro-cid-ergxyi7h]:focus-visible{outline:2px solid var(--text);outline-offset:3px;border-radius:4px}.container[data-astro-cid-ergxyi7h]{max-width:1120px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (width>=640px){.container[data-astro-cid-ergxyi7h]{padding-left:24px;padding-right:24px}}.text-center[data-astro-cid-ergxyi7h]{text-align:center}.header[data-astro-cid-ergxyi7h]{z-index:50;backdrop-filter:blur(12px);border-bottom:1px solid var(--border);background:#f6f3eee0;position:sticky;top:0}.header-inner[data-astro-cid-ergxyi7h]{justify-content:space-between;align-items:center;gap:12px;max-width:1120px;height:64px;margin:0 auto;padding:0 16px;display:flex}@media (width>=640px){.header-inner[data-astro-cid-ergxyi7h]{padding:0 24px}}.brand[data-astro-cid-ergxyi7h]{align-items:center;min-height:44px;text-decoration:none;display:flex}.logo[data-astro-cid-ergxyi7h]{width:auto;height:28px}.nav[data-astro-cid-ergxyi7h]{gap:28px;display:none}@media (width>=900px){.nav[data-astro-cid-ergxyi7h]{display:flex}}.nav[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:.875rem;text-decoration:none;transition:color .15s}.nav[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]:hover{color:var(--text)}.actions[data-astro-cid-ergxyi7h]{align-items:center;gap:8px;display:flex}.btn-primary[data-astro-cid-ergxyi7h],.btn-ghost[data-astro-cid-ergxyi7h]{cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;min-height:44px;padding:8px 18px;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.btn-primary[data-astro-cid-ergxyi7h]{background:var(--primary);color:var(--white);border:none}.btn-primary[data-astro-cid-ergxyi7h]:hover{background:#000}.btn-ghost[data-astro-cid-ergxyi7h]{color:var(--text);border:1px solid var(--border-strong);background:0 0}.btn-ghost[data-astro-cid-ergxyi7h]:hover{border-color:var(--text);background:#1414120a}.btn-large[data-astro-cid-ergxyi7h]{min-height:48px;padding:12px 28px;font-size:1rem}.btn-full[data-astro-cid-ergxyi7h]{width:100%;padding:12px}.shot[data-astro-cid-ergxyi7h]{width:100%;height:auto;display:block}.browser[data-astro-cid-ergxyi7h]{background:var(--white);border:1px solid var(--border);box-shadow:var(--frame-shadow);border-radius:12px;overflow:hidden}.browser-bar[data-astro-cid-ergxyi7h]{border-bottom:1px solid var(--border);background:#fbfaf8;align-items:center;gap:12px;height:32px;padding:0 12px;display:flex}.dots[data-astro-cid-ergxyi7h]{flex-shrink:0;gap:6px;display:flex}.dots[data-astro-cid-ergxyi7h] i[data-astro-cid-ergxyi7h]{background:#dcd8d0;border-radius:50%;width:9px;height:9px}.url[data-astro-cid-ergxyi7h]{min-width:0;max-width:320px;color:var(--muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#1414120d;border-radius:6px;flex:1;margin:0 auto;padding:2px 10px;font-size:.6875rem;overflow:hidden}.panel[data-astro-cid-ergxyi7h]{background:var(--white);border:1px solid var(--border);box-shadow:var(--frame-shadow);border-radius:12px;overflow:hidden}.phone[data-astro-cid-ergxyi7h]{background:var(--text);box-shadow:var(--frame-shadow);border-radius:28px;padding:6px}.phone[data-astro-cid-ergxyi7h] .shot[data-astro-cid-ergxyi7h]{border-radius:22px}@media (width<=639px){.browser[data-astro-cid-ergxyi7h]{border-radius:8px}.browser-bar[data-astro-cid-ergxyi7h]{height:24px;padding:0 8px}.dots[data-astro-cid-ergxyi7h] i[data-astro-cid-ergxyi7h]{width:6px;height:6px}.url[data-astro-cid-ergxyi7h]{padding:1px 8px;font-size:.5625rem}.phone[data-astro-cid-ergxyi7h]{border-radius:18px;padding:4px}.phone[data-astro-cid-ergxyi7h] .shot[data-astro-cid-ergxyi7h]{border-radius:14px}}.hero[data-astro-cid-ergxyi7h]{padding-top:64px;padding-bottom:72px}@media (width>=768px){.hero[data-astro-cid-ergxyi7h]{padding-top:88px;padding-bottom:96px}}.hero-content[data-astro-cid-ergxyi7h]{text-align:center;max-width:780px}.hero-title[data-astro-cid-ergxyi7h]{font-family:var(--font-serif);letter-spacing:-.02em;text-wrap:balance;margin-bottom:20px;font-size:clamp(2.75rem,7vw,5rem);font-weight:400;line-height:1.04}.hero-sub[data-astro-cid-ergxyi7h]{color:var(--muted);text-wrap:pretty;max-width:560px;margin:0 auto 32px;font-size:clamp(1.0625rem,2vw,1.1875rem);line-height:1.55}.hero-actions[data-astro-cid-ergxyi7h]{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:14px;display:flex}.hero-note[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:.8125rem}.hero-figure[data-astro-cid-ergxyi7h]{margin-top:56px}@media (width>=768px){.hero-figure[data-astro-cid-ergxyi7h]{margin-top:72px}}.stage[data-astro-cid-ergxyi7h]{max-width:1040px;margin:0 auto;padding-bottom:10%;padding-right:12%;position:relative}.stage-phone[data-astro-cid-ergxyi7h]{width:28%;position:absolute;bottom:0;right:0}@media (width>=768px){.stage[data-astro-cid-ergxyi7h]{padding-bottom:6%;padding-right:9%}.stage-phone[data-astro-cid-ergxyi7h]{width:23%}}.credit[data-astro-cid-ergxyi7h]{color:var(--muted);text-align:center;text-wrap:balance;margin-top:24px;font-size:.75rem}.section[data-astro-cid-ergxyi7h]{padding:72px 0}@media (width>=768px){.section[data-astro-cid-ergxyi7h]{padding:96px 0}}.section-alt[data-astro-cid-ergxyi7h]{background:var(--white);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.section-header[data-astro-cid-ergxyi7h]{max-width:640px;margin-bottom:40px}.section-header[data-astro-cid-ergxyi7h].text-center{margin-left:auto;margin-right:auto}.section-header[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.12}.section-sub[data-astro-cid-ergxyi7h]{color:var(--muted);text-wrap:pretty;margin-top:12px;font-size:1.0625rem}#themes[data-astro-cid-ergxyi7h]{padding-top:0}.themes-grid[data-astro-cid-ergxyi7h]{gap:40px;display:grid}@media (width>=900px){.themes-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.theme[data-astro-cid-ergxyi7h] figcaption[data-astro-cid-ergxyi7h]{margin-top:20px}.theme[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{font-family:var(--font-serif);font-size:1.75rem;font-weight:400;line-height:1.2}.theme[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:var(--muted);margin-top:4px;font-size:.9375rem}.how-grid[data-astro-cid-ergxyi7h]{align-items:center;gap:48px;display:grid}@media (width>=900px){.how-grid[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px}}.steps[data-astro-cid-ergxyi7h]{counter-reset:step;gap:28px;list-style:none;display:grid}.step[data-astro-cid-ergxyi7h]{counter-increment:step;border-top:1px solid var(--border-strong);grid-template-columns:40px 1fr;column-gap:16px;padding-top:20px;display:grid}.step[data-astro-cid-ergxyi7h]:before{content:counter(step);font-family:var(--font-serif);color:var(--muted);grid-row:span 2;font-size:2.25rem;line-height:1}.step[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{margin-bottom:6px;font-size:1.0625rem;font-weight:600}.step[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:.9375rem;line-height:1.55}.caption[data-astro-cid-ergxyi7h]{color:var(--muted);margin-top:16px;font-size:.875rem}.rows[data-astro-cid-ergxyi7h]{gap:72px;display:grid}@media (width>=900px){.rows[data-astro-cid-ergxyi7h]{gap:112px}}.row[data-astro-cid-ergxyi7h]{align-items:center;gap:28px;display:grid}@media (width>=900px){.row[data-astro-cid-ergxyi7h]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px}.row[data-astro-cid-ergxyi7h]:nth-child(2n){grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.row[data-astro-cid-ergxyi7h]:nth-child(2n) .row-text[data-astro-cid-ergxyi7h]{order:2}}.row-text[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{font-family:var(--font-serif);margin-bottom:12px;font-size:clamp(1.75rem,3vw,2.25rem);font-weight:400;line-height:1.15}.row-text[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:var(--muted);max-width:44ch;font-size:1rem;line-height:1.6}.phones[data-astro-cid-ergxyi7h]{justify-content:center;align-items:flex-start;gap:6%;display:flex}.phones[data-astro-cid-ergxyi7h] .phone[data-astro-cid-ergxyi7h]{width:40%;max-width:252px}.phones[data-astro-cid-ergxyi7h] .phone[data-astro-cid-ergxyi7h]:last-child{margin-top:12%}.extras[data-astro-cid-ergxyi7h]{margin-top:96px}.extras[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{margin-bottom:20px;font-size:1.0625rem;font-weight:600}.extras-list[data-astro-cid-ergxyi7h]{column-gap:32px;display:grid}@media (width>=640px){.extras-list[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.extras-list[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(4,1fr)}}.extras-list[data-astro-cid-ergxyi7h]>div[data-astro-cid-ergxyi7h]{border-top:1px solid var(--border-strong);padding:16px 0 24px}.extras-list[data-astro-cid-ergxyi7h] dt[data-astro-cid-ergxyi7h]{margin-bottom:4px;font-size:.9375rem;font-weight:600}.extras-list[data-astro-cid-ergxyi7h] dd[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:.875rem;line-height:1.55}.pricing-grid[data-astro-cid-ergxyi7h]{gap:24px;max-width:860px;margin:0 auto;display:grid}@media (width>=768px){.pricing-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,1fr)}}.pricing-card[data-astro-cid-ergxyi7h]{background:var(--bg);border:1px solid var(--border);border-radius:16px;flex-direction:column;padding:36px 28px;display:flex;position:relative}.pricing-card-featured[data-astro-cid-ergxyi7h]{background:var(--white);border-color:var(--primary);box-shadow:0 4px 24px #0000000f}.pricing-badge[data-astro-cid-ergxyi7h]{background:var(--primary);color:var(--white);border-radius:9999px;padding:4px 12px;font-size:.75rem;font-weight:600;position:absolute;top:-12px;right:24px}.pricing-header[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{font-size:1.25rem;font-weight:600}.pricing-note[data-astro-cid-ergxyi7h]{color:var(--muted);margin-top:4px;font-size:.8125rem}.pricing-price[data-astro-cid-ergxyi7h]{letter-spacing:-.02em;margin:20px 0 8px;font-size:2.75rem;font-weight:600;line-height:1}.pricing-price[data-astro-cid-ergxyi7h] .period[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:1rem;font-weight:400}.pricing-desc[data-astro-cid-ergxyi7h]{color:var(--muted);margin-bottom:24px;font-size:.875rem}.pricing-features[data-astro-cid-ergxyi7h]{flex:1;margin-bottom:32px;list-style:none}.pricing-features[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]{color:var(--text);align-items:center;gap:8px;margin-bottom:12px;font-size:.875rem;display:flex}.pricing-features[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]{color:#0f8a5f;font-weight:700}.faq-grid[data-astro-cid-ergxyi7h]{gap:16px;max-width:860px;margin:0 auto;display:grid}@media (width>=640px){.faq-grid[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(2,1fr);gap:24px}}.faq-card[data-astro-cid-ergxyi7h]{background:var(--white);border:1px solid var(--border);border-radius:12px;padding:24px}.faq-card[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{margin-bottom:8px;font-size:.9375rem;font-weight:600}.faq-card[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:var(--muted);font-size:.875rem;line-height:1.6}.cta-section[data-astro-cid-ergxyi7h]{border-top:1px solid var(--border)}.cta-title[data-astro-cid-ergxyi7h]{font-family:var(--font-serif);text-wrap:balance;margin-bottom:12px;font-size:clamp(2rem,4vw,3.25rem);font-weight:400;line-height:1.12}.cta-sub[data-astro-cid-ergxyi7h]{color:var(--muted);margin-bottom:28px;font-size:1.0625rem}.footer[data-astro-cid-ergxyi7h]{border-top:1px solid var(--border);padding:56px 0 24px}.footer-grid[data-astro-cid-ergxyi7h]{gap:40px;margin-bottom:48px;display:grid}@media (width>=768px){.footer-grid[data-astro-cid-ergxyi7h]{grid-template-columns:2fr 1fr 1fr}}.footer-brand[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{color:var(--muted);max-width:320px;margin-top:16px;font-size:.875rem}.footer-nav[data-astro-cid-ergxyi7h] h2[data-astro-cid-ergxyi7h]{color:var(--text);margin-bottom:8px;font-size:.875rem;font-weight:600}.footer-nav[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h],.footer-nav[data-astro-cid-ergxyi7h] button[data-astro-cid-ergxyi7h]{min-height:40px;color:var(--muted);align-items:center;font-size:.875rem;text-decoration:none;transition:color .15s;display:flex}.footer-nav[data-astro-cid-ergxyi7h] button[data-astro-cid-ergxyi7h]{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.footer-nav[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]:hover,.footer-nav[data-astro-cid-ergxyi7h] button[data-astro-cid-ergxyi7h]:hover{color:var(--text)}.footer-nav[data-astro-cid-ergxyi7h] button[data-astro-cid-ergxyi7h][hidden]{display:none}.footer-bottom[data-astro-cid-ergxyi7h]{border-top:1px solid var(--border);color:var(--muted);gap:6px;padding-top:24px;font-size:.75rem;display:grid}
