form.svelte-lnaan7{gap:.2rem;display:grid}.field.svelte-lnaan7{margin-bottom:.7rem}label.svelte-lnaan7{color:var(--text);margin-bottom:.35rem;font-size:.9rem;font-weight:600;display:block}.opt.svelte-lnaan7{color:var(--text-muted);font-weight:400}textarea.svelte-lnaan7{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);resize:vertical;min-height:90px;padding:.7rem .9rem;font-family:inherit;font-size:1rem}textarea.svelte-lnaan7:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #5eead42e}.trap.svelte-lnaan7{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}button.svelte-lnaan7{color:#06130f;background:linear-gradient(120deg, var(--accent), #8be9da 40%, var(--accent-2));cursor:pointer;border:none;border-radius:999px;min-height:52px;margin-top:.3rem;font-size:1rem;font-weight:800}button.svelte-lnaan7:disabled{opacity:.7;cursor:wait}.err.svelte-lnaan7{color:var(--danger);margin:0 0 .4rem;font-size:.92rem}.legal.svelte-lnaan7{color:var(--text-muted);margin:.6rem 0 0;font-size:.82rem}.done.svelte-lnaan7{text-align:center;padding:1.2rem .5rem}.done.svelte-lnaan7 h3:where(.svelte-lnaan7){margin:.6rem 0 .4rem;font-size:1.3rem}.done.svelte-lnaan7 p:where(.svelte-lnaan7){color:var(--text-muted);margin:0}.tick.svelte-lnaan7{color:#06130f;background:linear-gradient(120deg, var(--accent), var(--accent-2));border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto;font-size:1.6rem;font-weight:800;display:grid}.phone.svelte-63uhxz{background:linear-gradient(160deg,#2b2f5e,#0d0f26 60%);border:1px solid #ffffff29;border-radius:38px;max-width:100%;padding:7px;position:relative;box-shadow:0 30px 60px -12px #000000a6,0 0 0 1px #0009,0 0 60px #7c5cff2e}.screen.svelte-63uhxz{aspect-ratio:390/844;background:#080a1a;border-radius:31px;overflow:hidden}img.svelte-63uhxz{object-fit:cover;object-position:top;width:100%;height:100%;display:block}html{scroll-behavior:smooth;scroll-padding-top:5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#contenido.svelte-1l57faq{overflow-x:clip}.wrap.svelte-1l57faq{max-width:1140px;margin:0 auto;padding:0 1.25rem}.wrap.narrow.svelte-1l57faq{max-width:780px}.s-hero.svelte-1l57faq{padding:clamp(2.2rem,6vw,4.5rem) 0 clamp(2.5rem,6vw,5rem);position:relative;overflow:hidden}.glow.svelte-1l57faq{pointer-events:none;background:radial-gradient(40% 50% at 15% 30%,#5eead429,#0000 70%),radial-gradient(40% 50% at 85% 20%,#a78bfa38,#0000 70%);height:90%;position:absolute;inset:-20% -10% auto}.hero-grid.svelte-1l57faq{align-items:center;gap:2.5rem;display:grid;position:relative}.eyebrow.svelte-1l57faq{border:1px solid var(--border);background:var(--surface);color:var(--accent);border-radius:999px;align-items:center;gap:.4rem;margin:0 0 1rem;padding:.35rem .85rem;font-size:.85rem;font-weight:600;display:inline-flex}h1.svelte-1l57faq{letter-spacing:-.035em;margin:0 0 1.1rem;font-size:clamp(2.7rem,8vw,4.7rem);font-weight:800;line-height:1.02}.grad.svelte-1l57faq{background:linear-gradient(110deg, var(--accent) 0%, var(--accent-2) 55%, var(--pink) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.lead.svelte-1l57faq{max-width:34rem;color:var(--text-muted);margin:0 0 1.7rem;font-size:clamp(1.05rem,2.4vw,1.25rem);line-height:1.55}.lead.svelte-1l57faq strong:where(.svelte-1l57faq){color:var(--text)}.cta.svelte-1l57faq{flex-wrap:wrap;gap:.8rem;display:flex}.btn.svelte-1l57faq{border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 1.6rem;font-size:1.02rem;font-weight:800;text-decoration:none;transition:transform .15s,filter .15s,background .15s;display:inline-flex}.btn.small.svelte-1l57faq{min-height:46px;font-size:.95rem}.btn.primary.svelte-1l57faq{color:#06130f;background:linear-gradient(120deg, var(--accent), #8be9da 40%, var(--accent-2));box-shadow:0 10px 30px -8px #5eead480}.btn.primary.svelte-1l57faq:hover{filter:brightness(1.07);transform:translateY(-2px)}.btn.ghost.svelte-1l57faq{color:var(--text);border:1px solid var(--border);background:var(--surface)}.btn.ghost.svelte-1l57faq:hover{background:var(--surface-2)}.s-chips.svelte-1l57faq{color:var(--text-muted);flex-wrap:wrap;gap:.6rem 1.2rem;margin:1.8rem 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.s-chips.svelte-1l57faq li:where(.svelte-1l57faq){align-items:center;gap:.4rem;display:inline-flex}.s-chips.svelte-1l57faq svg{color:var(--accent)}.hero-visual.svelte-1l57faq{justify-content:center;min-height:520px;display:flex;position:relative}.mark-bg.svelte-1l57faq{opacity:.1;filter:blur(1px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-front.svelte-1l57faq{z-index:2;align-self:center;position:relative;transform:translate(18%)}.p-back.svelte-1l57faq{z-index:1;opacity:.92;position:absolute;top:50%;left:50%;transform:translate(-98%,-48%)rotate(-7deg)}@media (width<=899px){.hero-visual.svelte-1l57faq{min-height:500px}.p-back.svelte-1l57faq{transform:translate(-96%,-46%)rotate(-7deg)}.p-front.svelte-1l57faq{transform:translate(16%)}}@media (width<=599px){.p-back.svelte-1l57faq{display:none}.p-front.svelte-1l57faq{transform:none}.hero-visual.svelte-1l57faq{min-height:0;padding-top:.5rem}}@media (width>=900px){.hero-grid.svelte-1l57faq{grid-template-columns:1.05fr .95fr}.hero-visual.svelte-1l57faq{min-height:600px}.p-front.svelte-1l57faq{transform:translate(14%)}.p-back.svelte-1l57faq{transform:translate(-102%,-50%)rotate(-7deg)}}.block.svelte-1l57faq{padding:clamp(3.2rem,8vw,6rem) 0}.block.alt.svelte-1l57faq{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#ffffff06}.kicker.svelte-1l57faq{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .6rem;font-size:.85rem;font-weight:700}h2.svelte-1l57faq{letter-spacing:-.025em;margin:0 0 .8rem;font-size:clamp(1.9rem,5vw,3rem);line-height:1.1}.s-sub.svelte-1l57faq{max-width:38rem;color:var(--text-muted);margin:0 0 2.2rem;font-size:1.08rem;line-height:1.55}.s-sub.left.svelte-1l57faq{margin-bottom:1.4rem}h3.svelte-1l57faq{margin:0 0 .4rem;font-size:1.15rem}.grid.svelte-1l57faq{grid-template-columns:1fr;gap:1rem;display:grid}.fcard.svelte-1l57faq{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);padding:1.5rem;transition:transform .2s,border-color .2s,background .2s}.fcard.svelte-1l57faq:hover{background:var(--surface-2);border-color:#5eead466;transform:translateY(-3px)}.fcard.svelte-1l57faq p:where(.svelte-1l57faq){color:var(--text-muted);margin:0;line-height:1.55}.ico.svelte-1l57faq,.pico.svelte-1l57faq{color:#06130f;background:linear-gradient(135deg, var(--accent), var(--accent-2));flex:none;place-items:center;display:grid}.ico.svelte-1l57faq{border-radius:16px;width:52px;height:52px;margin-bottom:1rem}@media (width>=640px){.grid.svelte-1l57faq{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.grid.svelte-1l57faq{grid-template-columns:repeat(3,1fr)}}.steps.svelte-1l57faq{gap:1.2rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.steps.svelte-1l57faq li:where(.svelte-1l57faq){border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);padding:1.5rem;position:relative}.steps.svelte-1l57faq p:where(.svelte-1l57faq){color:var(--text-muted);margin:0;line-height:1.55}.num.svelte-1l57faq{color:#06130f;background:linear-gradient(135deg, var(--accent), var(--accent-2));border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:.8rem;font-weight:800;display:inline-grid}@media (width>=820px){.steps.svelte-1l57faq{grid-template-columns:repeat(3,1fr)}}.gallery.svelte-1l57faq{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1.6rem;padding:.5rem 1.25rem 1.5rem;display:flex;overflow-x:auto}.gallery.svelte-1l57faq figure:where(.svelte-1l57faq){scroll-snap-align:center;text-align:center;flex:none;justify-items:center;gap:1rem;margin:0;display:grid}.gallery.svelte-1l57faq figcaption:where(.svelte-1l57faq){gap:.15rem;max-width:248px;display:grid}.gallery.svelte-1l57faq figcaption:where(.svelte-1l57faq) span:where(.svelte-1l57faq){color:var(--text-muted);font-size:.95rem}@media (width>=1100px){.gallery.svelte-1l57faq{justify-content:center;overflow:visible}}.two.svelte-1l57faq{align-items:center;gap:2.2rem;display:grid}.privacy.svelte-1l57faq{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.privacy.svelte-1l57faq li:where(.svelte-1l57faq){border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);gap:1rem;padding:1.1rem 1.2rem;display:flex}.pico.svelte-1l57faq{border-radius:14px;width:44px;height:44px}.privacy.svelte-1l57faq h3:where(.svelte-1l57faq){margin:0 0 .2rem;font-size:1.02rem}.privacy.svelte-1l57faq p:where(.svelte-1l57faq){color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.5}@media (width>=900px){.two.svelte-1l57faq{grid-template-columns:1fr 1.05fr;gap:3.5rem}}.faq.svelte-1l57faq{gap:.7rem;margin-top:1.6rem;display:grid}details.svelte-1l57faq{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface)}summary.svelte-1l57faq{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.2rem;font-weight:700;list-style:none;display:flex}summary.svelte-1l57faq::-webkit-details-marker{display:none}summary.svelte-1l57faq:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.chev.svelte-1l57faq{color:var(--accent);transition:transform .2s;display:grid}details[open].svelte-1l57faq .chev:where(.svelte-1l57faq){transform:rotate(180deg)}details.svelte-1l57faq p:where(.svelte-1l57faq){color:var(--text-muted);margin:0;padding:0 1.2rem 1.2rem;line-height:1.6}.access.svelte-1l57faq{position:relative}.formcard.svelte-1l57faq{background:linear-gradient(160deg,#ffffff17,#ffffff08);border:1px solid #ffffff24;border-radius:26px;padding:1.6rem;box-shadow:0 30px 60px -20px #0000008c}.ticks.svelte-1l57faq{color:var(--text-muted);gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ticks.svelte-1l57faq li:where(.svelte-1l57faq){align-items:center;gap:.6rem;display:flex}.ticks.svelte-1l57faq svg{color:var(--accent)}
