:root{color-scheme:light;--ink: #1a1a2e;--muted: rgba(26, 26, 46, .72);--line: rgba(26, 26, 46, .14);--accent: #1a7f4e}:where(.astro-sefmxpgk){box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,sans-serif;color:var(--ink);line-height:1.55}.nav:where(.astro-sefmxpgk){display:flex;justify-content:space-between;align-items:center;gap:1rem;max-width:1080px;margin:0 auto;padding:1rem 1.5rem;flex-wrap:wrap}.nav:where(.astro-sefmxpgk) nav:where(.astro-sefmxpgk){display:flex;align-items:center;gap:1.25rem}.nav:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk){color:var(--ink);text-decoration:none;font-weight:500}.brand:where(.astro-sefmxpgk){font-weight:700;margin:0}.brand:where(.astro-sefmxpgk) span:where(.astro-sefmxpgk){font-weight:400;opacity:.6;font-size:.85em}main:where(.astro-sefmxpgk){max-width:1080px;margin:0 auto;padding:0 1.5rem 4rem}section:where(.astro-sefmxpgk){margin-top:4.5rem}.hero:where(.astro-sefmxpgk) h1:where(.astro-sefmxpgk){font-size:clamp(1.9rem,5vw,3.2rem);line-height:1.12;margin:0 0 1rem;max-width:46rem}.hero:where(.astro-sefmxpgk) em:where(.astro-sefmxpgk){font-style:normal;color:var(--accent)}.sub:where(.astro-sefmxpgk){font-size:1.12rem;color:var(--muted);max-width:42rem}.cta:where(.astro-sefmxpgk){display:flex;gap:.75rem;margin-top:1.75rem;flex-wrap:wrap}.btn:where(.astro-sefmxpgk){display:inline-block;padding:.75rem 1.4rem;border-radius:.5rem;border:1px solid var(--ink);text-decoration:none;color:var(--ink);font-weight:600}.btn:where(.astro-sefmxpgk).primary{background:var(--ink);color:#fff}.btn:where(.astro-sefmxpgk).small{padding:.45rem .9rem;font-size:.9rem}.wa-signup:where(.astro-sefmxpgk){display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;border:1px solid var(--line);border-radius:.75rem;padding:1.5rem 1.75rem;background:#1a7f4e0d}.wa-copy:where(.astro-sefmxpgk){flex:1;min-width:260px}.wa-copy:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk){font-size:1.5rem;margin:0 0 .5rem}.wa-copy:where(.astro-sefmxpgk) p:where(.astro-sefmxpgk){color:var(--muted);margin:0 0 1rem;max-width:34rem}.wa-btn:where(.astro-sefmxpgk){background:var(--accent);border-color:var(--accent);color:#fff}.wa-soon:where(.astro-sefmxpgk){display:inline-block;margin:0;padding:.55rem .9rem;border-radius:.5rem;background:#1a7f4e1a;color:var(--accent);font-weight:600;font-size:.95rem}.wa-qr:where(.astro-sefmxpgk){display:flex;flex-direction:column;align-items:center;gap:.4rem}.wa-qr:where(.astro-sefmxpgk) img:where(.astro-sefmxpgk){width:176px;height:176px;border-radius:.5rem;background:#fff;padding:6px;border:1px solid var(--line)}.wa-qr:where(.astro-sefmxpgk) span:where(.astro-sefmxpgk){font-size:.85rem;color:var(--muted)}@media(max-width:560px){.wa-qr:where(.astro-sefmxpgk){display:none}}.features:where(.astro-sefmxpgk){display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.features:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk),.how:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk),.pricing:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk),.final:where(.astro-sefmxpgk) h2:where(.astro-sefmxpgk){font-size:1.5rem}.features:where(.astro-sefmxpgk) p:where(.astro-sefmxpgk){color:var(--muted)}.how:where(.astro-sefmxpgk) ol:where(.astro-sefmxpgk){padding-left:1.2rem;max-width:40rem}.how:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk){margin-bottom:.5rem}.tiers:where(.astro-sefmxpgk){display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;margin-top:1.5rem}.tier:where(.astro-sefmxpgk){border:1px solid var(--line);border-radius:.75rem;padding:1.25rem;display:flex;flex-direction:column}.tier:where(.astro-sefmxpgk).featured{border-color:var(--accent);border-width:2px}.tier:where(.astro-sefmxpgk) h3:where(.astro-sefmxpgk){margin:0}.users:where(.astro-sefmxpgk){color:var(--muted);font-size:.9rem;margin:.2rem 0 .75rem}.price:where(.astro-sefmxpgk){margin:0 0 .75rem}.price:where(.astro-sefmxpgk) strong:where(.astro-sefmxpgk){font-size:1.25rem}.price:where(.astro-sefmxpgk) span:where(.astro-sefmxpgk){color:var(--muted);font-size:.85rem}.tier:where(.astro-sefmxpgk) ul:where(.astro-sefmxpgk){padding-left:1.1rem;margin:0 0 1rem;color:var(--muted);font-size:.92rem;flex:1}.tier:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk){margin-bottom:.35rem}.note:where(.astro-sefmxpgk){color:var(--muted);font-size:.9rem;margin-top:1rem}.final:where(.astro-sefmxpgk){text-align:center;border-top:1px solid var(--line);padding-top:3rem}footer:where(.astro-sefmxpgk){border-top:1px solid var(--line);margin-top:2rem;padding:1.5rem;text-align:center;color:var(--muted);font-size:.9rem}footer:where(.astro-sefmxpgk) a:where(.astro-sefmxpgk){color:var(--muted)}.lang-pick:where(.astro-sefmxpgk){position:relative;display:inline-flex}.lang-btn:where(.astro-sefmxpgk){font:inherit;font-size:.9rem;color:var(--ink);border:1px solid var(--line);border-radius:.5rem;padding:.45rem .7rem;background:transparent;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.lang-menu:where(.astro-sefmxpgk){position:absolute;top:calc(100% + 4px);right:0;z-index:50;width:12rem;max-height:16rem;overflow-y:auto;background:#fff;border:1px solid var(--line);border-radius:.5rem;box-shadow:0 8px 24px #0000001f;padding:.4rem}.lang-menu:where(.astro-sefmxpgk) input:where(.astro-sefmxpgk){width:100%;font:inherit;font-size:.9rem;padding:.35rem .5rem;border:1px solid var(--line);border-radius:.35rem;margin-bottom:.3rem;box-sizing:border-box}.lang-menu:where(.astro-sefmxpgk) ul:where(.astro-sefmxpgk){list-style:none;margin:0;padding:0}.lang-menu:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk){padding:.4rem .5rem;border-radius:.35rem;cursor:pointer;font-size:.92rem}.lang-menu:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk):hover{background:#1a1a2e0f}.lang-menu:where(.astro-sefmxpgk) li:where(.astro-sefmxpgk).active{font-weight:700;color:var(--accent)}.fine:where(.astro-sefmxpgk){font-size:.8rem}.intl-hide:where(.astro-sefmxpgk){display:none}
