.page.svelte-1urd2h6{max-width:760px;min-height:auto;margin:0 auto;padding:0 1.5rem 4rem;display:block}.header.svelte-1urd2h6{text-align:center;margin-bottom:3rem}.header-tag.svelte-1urd2h6{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);background:#5ade5514;border-radius:20px;margin-bottom:1rem;padding:4px 12px;font-size:.68rem;font-weight:600;display:inline-block}.header.svelte-1urd2h6 h1:where(.svelte-1urd2h6){margin:0 0 .75rem;font-size:clamp(1.5rem,4vw,2.2rem);font-weight:600}.header.svelte-1urd2h6 p:where(.svelte-1urd2h6){color:var(--muted);margin:0;max-width:560px;margin-inline:auto;font-size:.92rem;line-height:1.6}.profiles.svelte-1urd2h6 h2:where(.svelte-1urd2h6),.how.svelte-1urd2h6 h2:where(.svelte-1urd2h6),.what.svelte-1urd2h6 h2:where(.svelte-1urd2h6),.pricing-section.svelte-1urd2h6 h2:where(.svelte-1urd2h6),.details.svelte-1urd2h6 h2:where(.svelte-1urd2h6),.revenue.svelte-1urd2h6 h2:where(.svelte-1urd2h6),.split-section.svelte-1urd2h6 h2:where(.svelte-1urd2h6){margin:0 0 1.5rem;font-size:1.1rem;font-weight:600}.profiles.svelte-1urd2h6{margin-bottom:3rem}.profile-grid.svelte-1urd2h6{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.profile.svelte-1urd2h6{background:var(--card);border:1px solid var(--card-border);border-radius:12px;padding:1.8rem 1.5rem}.profile-icon.svelte-1urd2h6{background:#5ade5514;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:1rem;display:flex}.profile-icon.svelte-1urd2h6 svg:where(.svelte-1urd2h6){width:18px;height:18px;color:var(--accent)}.profile-name.svelte-1urd2h6{margin-bottom:.3rem;font-size:1rem;font-weight:600;display:block}.profile-who.svelte-1urd2h6{color:var(--accent);margin:0 0 .8rem;font-size:.78rem;font-weight:500}.profile-desc.svelte-1urd2h6{color:var(--muted);margin:0 0 1rem;font-size:.82rem;line-height:1.5}.profile-list.svelte-1urd2h6{margin:0;padding:0;list-style:none}.profile-list.svelte-1urd2h6 li:where(.svelte-1urd2h6){color:var(--muted);padding:5px 0 5px 1.2rem;font-size:.8rem;line-height:1.4;position:relative}.profile-list.svelte-1urd2h6 li:where(.svelte-1urd2h6):before{content:"";background:var(--accent);opacity:.5;border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:0}.how.svelte-1urd2h6{margin-bottom:3rem}.steps.svelte-1urd2h6{flex-direction:column;gap:1.2rem;display:flex}.step.svelte-1urd2h6{align-items:flex-start;gap:1rem;display:flex}.step-num.svelte-1urd2h6{width:32px;height:32px;color:var(--accent);background:#5ade551a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:flex}.step.svelte-1urd2h6 strong:where(.svelte-1urd2h6){margin-bottom:3px;font-size:.88rem;display:block}.step.svelte-1urd2h6 span:where(.svelte-1urd2h6){color:var(--muted);font-size:.82rem;line-height:1.5}.what.svelte-1urd2h6{margin-bottom:3rem}.what-grid.svelte-1urd2h6{grid-template-columns:repeat(2,1fr);gap:1.2rem;display:grid}.what-item.svelte-1urd2h6{align-items:flex-start;gap:12px;display:flex}.what-item.svelte-1urd2h6 svg:where(.svelte-1urd2h6){width:20px;height:20px;color:var(--accent);flex-shrink:0;margin-top:2px}.what-item.svelte-1urd2h6 strong:where(.svelte-1urd2h6){margin-bottom:3px;font-size:.85rem;display:block}.what-item.svelte-1urd2h6 span:where(.svelte-1urd2h6){color:var(--muted);font-size:.8rem;line-height:1.5}.pricing-section.svelte-1urd2h6{margin-bottom:3rem}.pricing-cards.svelte-1urd2h6{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:1rem;display:grid}.p-card.svelte-1urd2h6{background:var(--card);border:1px solid var(--card-border);border-radius:12px;padding:2rem 1.5rem}.p-card-full.svelte-1urd2h6{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 8px 32px -8px #5ade5526}.p-tier.svelte-1urd2h6{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);background:#5ade5514;border-radius:20px;margin-bottom:1rem;padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-block}.p-price.svelte-1urd2h6{align-items:baseline;gap:6px;margin-bottom:1rem;display:flex}.p-amount.svelte-1urd2h6{color:var(--accent);font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:700;line-height:1}.p-unit.svelte-1urd2h6{color:var(--muted);font-size:.85rem;font-weight:500}.p-guarantee.svelte-1urd2h6{color:var(--muted);margin:0 0 1.2rem;font-size:.78rem;line-height:1.5}.p-list.svelte-1urd2h6{margin:0;padding:0;list-style:none}.p-list.svelte-1urd2h6 li:where(.svelte-1urd2h6){color:var(--muted);border-top:1px solid var(--card-border);padding:6px 0;font-size:.82rem;line-height:1.4}.p-list.svelte-1urd2h6 li:where(.svelte-1urd2h6) strong:where(.svelte-1urd2h6){color:var(--fg)}.maint-note.svelte-1urd2h6{color:var(--muted);text-align:center;background:var(--card);border:1px solid var(--card-border);border-radius:8px;padding:1rem;font-size:.8rem;line-height:1.5}.maint-note.svelte-1urd2h6 strong:where(.svelte-1urd2h6){color:var(--fg)}.split-section.svelte-1urd2h6{margin-bottom:3rem}.split-intro.svelte-1urd2h6{color:var(--muted);margin:-.5rem 0 1.5rem;font-size:.85rem;line-height:1.5}.split-visual.svelte-1urd2h6{margin-bottom:1rem}.split-bar.svelte-1urd2h6{border-radius:8px;gap:2px;height:56px;display:flex;overflow:hidden}.split-seg.svelte-1urd2h6{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}.split-comercial.svelte-1urd2h6{background:#5ade5526}.split-nodo.svelte-1urd2h6{background:#5ade5540}.split-barcinet.svelte-1urd2h6{background:#5ade5566}.split-pct.svelte-1urd2h6{color:var(--fg);font-size:.88rem;font-weight:700}.split-role.svelte-1urd2h6{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.65rem;font-weight:500}.split-note.svelte-1urd2h6{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.revenue.svelte-1urd2h6{margin-bottom:3rem}.rev-table.svelte-1urd2h6{background:var(--card);border:1px solid var(--card-border);border-radius:12px;margin-bottom:.75rem;overflow:hidden}.rev-row.svelte-1urd2h6{border-bottom:1px solid var(--card-border);grid-template-columns:1fr 1fr 1fr;padding:.7rem 1.2rem;font-size:.82rem;display:grid}.rev-row.svelte-1urd2h6:last-child{border-bottom:none}.rev-header.svelte-1urd2h6{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.rev-pos.svelte-1urd2h6{color:var(--accent);font-weight:600}.rev-note.svelte-1urd2h6{color:var(--muted);text-align:center;opacity:.7;margin:0;font-size:.72rem;line-height:1.4}.details.svelte-1urd2h6{margin-bottom:3rem}.specs-grid.svelte-1urd2h6{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.specs-col.svelte-1urd2h6 h3:where(.svelte-1urd2h6){color:var(--accent);margin:0 0 .75rem;font-size:.88rem;font-weight:600}.specs.svelte-1urd2h6{background:var(--card);border:1px solid var(--card-border);border-radius:12px;overflow:hidden}.spec.svelte-1urd2h6{border-bottom:1px solid var(--card-border);justify-content:space-between;align-items:center;padding:.65rem 1rem;display:flex}.spec.svelte-1urd2h6:last-child{border-bottom:none}.spec-label.svelte-1urd2h6{flex-shrink:0;min-width:100px;font-size:.78rem;font-weight:600}.spec-value.svelte-1urd2h6{color:var(--muted);text-align:right;font-size:.78rem}.cta-box.svelte-1urd2h6{text-align:center;background:var(--card);border:1px solid var(--card-border);border-radius:12px;margin-bottom:2rem;padding:2.5rem}.cta-box.svelte-1urd2h6 h2:where(.svelte-1urd2h6){margin:0 0 .4rem;font-size:1.15rem;font-weight:600}.cta-box.svelte-1urd2h6 p:where(.svelte-1urd2h6){color:var(--muted);margin:0 0 1.2rem;font-size:.88rem}.cta.svelte-1urd2h6{color:#fff;background:#08872b;border-radius:8px;padding:.7rem 2rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-block}.cta.svelte-1urd2h6:hover{opacity:.85;color:#fff;text-decoration:none}.back.svelte-1urd2h6{text-align:center;color:var(--muted);font-size:.82rem;text-decoration:none;display:block}.back.svelte-1urd2h6:hover{color:var(--accent)}@media (width<=700px){.profile-grid.svelte-1urd2h6,.what-grid.svelte-1urd2h6,.pricing-cards.svelte-1urd2h6,.specs-grid.svelte-1urd2h6{grid-template-columns:1fr}.cta-box.svelte-1urd2h6{padding:1.5rem}.spec.svelte-1urd2h6{flex-direction:column;align-items:flex-start;gap:2px}.spec-value.svelte-1urd2h6{text-align:left}.rev-row.svelte-1urd2h6{grid-template-columns:1fr;gap:2px;padding:.6rem 1rem}.rev-header.svelte-1urd2h6{display:none}.split-bar.svelte-1urd2h6{height:48px}.split-pct.svelte-1urd2h6{font-size:.78rem}.split-role.svelte-1urd2h6{font-size:.6rem}}
