.hero[data-astro-cid-lcdefpme]{gap:2.5rem;padding-block:1.5rem 3.5rem;display:grid}h1[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,11.5vw,5.2rem);font-weight:800;line-height:.98}.hero__text[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:first-of-type{max-width:34rem;margin:1.25rem 0 1.75rem;font-size:1.15rem}.hero__note[data-astro-cid-lcdefpme]{margin:.85rem 0 0;font-size:.95rem;font-weight:600}.phone[data-astro-cid-lcdefpme]{justify-self:center;width:min(100%,300px);margin:0;position:relative}.phone__screen[data-astro-cid-lcdefpme]{aspect-ratio:390/760;border:9px solid var(--ink);background:var(--ink);box-shadow:14px 14px 0 var(--accent);border-radius:34px;position:relative;overflow:hidden}.phone__handle[data-astro-cid-lcdefpme]{top:0;bottom:0;left:var(--pos);background:var(--pop);pointer-events:none;width:5px;margin-left:-2.5px;position:absolute}.phone__handle[data-astro-cid-lcdefpme]:after{content:"";border:4px solid var(--ink);background:var(--pop);border-radius:50%;width:2.4rem;height:2.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.phone[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{opacity:0;cursor:ew-resize;width:100%;height:calc(100% - 4rem);margin:0;position:absolute;inset:0 0 auto}.phone[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible+figcaption[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{outline:3px solid var(--accent);outline-offset:3px}.phone[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{justify-content:space-between;margin-top:1.5rem;font-size:.9rem;font-weight:700;display:flex}.phone__note[data-astro-cid-lcdefpme]{text-align:center;margin:.25rem 0 0;font-size:.85rem}.mock[data-astro-cid-lcdefpme]{position:absolute;inset:0;overflow:hidden}.mock--after[data-astro-cid-lcdefpme]{color:#111;background:#fff;font-size:.8rem;line-height:1.3}.mock__top[data-astro-cid-lcdefpme]{font-family:var(--font-display);padding:.7rem .9rem;font-size:1.05rem;font-weight:800}.mock__hero[data-astro-cid-lcdefpme]{background:var(--deep);color:#fff;gap:.6rem;padding:1.4rem .9rem;display:grid}.mock__hero[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.55rem;line-height:1.05}.mock__hero[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--whatsapp);color:#000;border-radius:999px;justify-self:start;padding:.55rem .9rem;font-style:normal;font-weight:800}.mock__rating[data-astro-cid-lcdefpme]{padding:.8rem .9rem;font-weight:700}.mock--after[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:.45rem;margin:0;padding:0 .9rem;list-style:none;display:grid}.mock--after[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid #d5d5d5;border-radius:.6rem;padding:.6rem .7rem;font-weight:700}.mock--before[data-astro-cid-lcdefpme]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);color:#333;text-align:center;background:#e9e4d8;padding:1.5rem .6rem;font-family:Times New Roman,serif}.mock--before[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 1.1rem;font-size:.95rem}.mock--before[data-astro-cid-lcdefpme] .mock__title[data-astro-cid-lcdefpme]{color:#1b2f9c;font-size:1.5rem;font-weight:700}.mock--before[data-astro-cid-lcdefpme] .mock__link[data-astro-cid-lcdefpme]{color:#1b2f9c;text-decoration:underline}.mock--before[data-astro-cid-lcdefpme] .mock__small[data-astro-cid-lcdefpme]{font-size:.72rem}.proof[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--on-accent)}.proof[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{padding-block:2.5rem}.proof__grid[data-astro-cid-lcdefpme]{gap:1.75rem;display:grid}.proof[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:30rem;margin:0;font-weight:600}.proof[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.3rem,9vw,3.4rem);font-weight:800;line-height:1.05;display:block}.proof[data-astro-cid-lcdefpme] .proof__source[data-astro-cid-lcdefpme]{max-width:none;margin-top:1.5rem;font-size:.9rem}.proof[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit}.compare[data-astro-cid-lcdefpme]{gap:1.25rem;display:grid}.section--deep[data-astro-cid-lcdefpme]{background:var(--deep);color:#fff}.compare[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border:3px solid #ffffff73;border-radius:1rem;padding:1.5rem}.compare[data-astro-cid-lcdefpme] .compare__good[data-astro-cid-lcdefpme]{border-color:var(--pop);background:var(--pop);color:var(--ink)}.compare[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .75rem;font-size:1.25rem;font-weight:800}.compare[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.compare[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:1.6rem;position:relative}.compare[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✕";font-weight:800;position:absolute;left:0}.compare__good[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓"}.compare[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:.4rem}.cards[data-astro-cid-lcdefpme]{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.cards[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:3px solid var(--ink);padding-top:1rem}.cards[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 .35rem;font-size:1.25rem;font-weight:800;line-height:1.2}.cards[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.cards[data-astro-cid-lcdefpme] .cards__help[data-astro-cid-lcdefpme]{margin-top:.6rem}.section__head--next[data-astro-cid-lcdefpme]{margin-top:4rem}.models-link[data-astro-cid-lcdefpme]{margin:2.5rem 0 0;font-size:1.15rem;font-weight:700}.sources[data-astro-cid-lcdefpme]{margin:2rem 0 0;font-size:.9rem}.calc[data-astro-cid-lcdefpme]{border:3px solid var(--ink);background:var(--page);border-radius:1rem;gap:.6rem;max-width:34rem;padding:1.5rem;display:grid}.calc[data-astro-cid-lcdefpme] .calc__stat[data-astro-cid-lcdefpme]{color:var(--accent);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.5rem;font-weight:800;line-height:1.15}.calc[data-astro-cid-lcdefpme] .calc__source[data-astro-cid-lcdefpme]{margin-bottom:.75rem;font-size:.9rem}.calc[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{font-weight:700}.calc__field[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;font-weight:800;display:flex}.calc[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.calc[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{border:3px solid var(--ink);width:10rem;font:inherit;background:#fff;border-radius:.6rem;padding:.6rem .75rem}.calc[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.calc__result[data-astro-cid-lcdefpme]{margin:.25rem 0 0;font-weight:800}.calc__note[data-astro-cid-lcdefpme]{margin:0;font-size:.9rem}.plans[data-astro-cid-lcdefpme]{gap:1.25rem;display:grid}.plan[data-astro-cid-lcdefpme]{border:3px solid var(--ink);background:var(--page);border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.75rem 1.5rem;display:flex}.plan--featured[data-astro-cid-lcdefpme]{border-color:var(--deep);background:var(--deep);color:#fff}.plan__badge[data-astro-cid-lcdefpme]{background:var(--pop);color:var(--ink);border-radius:999px;padding:.2rem .7rem;font-size:.85rem;font-weight:800}.plan[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.4rem;font-weight:800}.plan[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.plan[data-astro-cid-lcdefpme] .plan__includes[data-astro-cid-lcdefpme]{margin-top:.75rem;font-weight:800}.plan[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:.25rem 0 1rem;padding:0;list-style:none}.plan[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:1.6rem;position:relative}.plan[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"✓";font-weight:800;position:absolute;left:0}.plan[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:.35rem}.plan[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{margin-top:auto}.price[data-astro-cid-lcdefpme]{justify-items:start;gap:1rem;max-width:44rem;margin-top:2.5rem;display:grid}.price[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.founder[data-astro-cid-lcdefpme]{align-items:center;gap:2.5rem;display:grid}.founder__photo[data-astro-cid-lcdefpme]{width:min(100%,22rem);margin:0}.founder__photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border:3px solid var(--ink);width:100%;height:auto;box-shadow:14px 14px 0 var(--accent);border-radius:1rem;display:block}.founder__photo[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{margin-top:1.5rem;font-size:.95rem;display:grid}.founder__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:38rem;margin:1rem 0 0;font-size:1.15rem}.founder__text[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{margin-top:1.75rem}.band[data-astro-cid-lcdefpme]{background:var(--deep);color:#fff}.band__inner[data-astro-cid-lcdefpme]{justify-items:start;gap:1.25rem;padding-block:4rem;display:grid}.band[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,8vw,3.4rem);font-weight:800;line-height:1.02}.band[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;font-size:1.15rem}@media (width>=900px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:1.25fr .75fr;align-items:center;gap:4rem;padding-block:2.5rem 5rem}.proof__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:3rem}.compare[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.plans[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}.founder[data-astro-cid-lcdefpme]{grid-template-columns:22rem 1fr;gap:5rem}.cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:2.5rem}.cards--two[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:no-preference){.phone__handle[data-astro-cid-lcdefpme]:after{animation:1.4s ease-in-out .6s 2 nudge}@keyframes nudge{50%{transform:translate(calc(10px - 50%),-50%)}}}
