._page_2b63ecc{z-index:1;position:relative}._page_2b63ecc section{max-width:var(--max-width);margin:0 auto;padding-left:24px;padding-right:24px}._hero_2b63ecc{text-align:center;min-height:88vh;padding-top:calc(var(--nav-height) + 32px);flex-direction:column;justify-content:center;align-items:center;padding-bottom:64px;display:flex}._badge_2b63ecc{background:var(--accent-soft);border:1px solid var(--border);color:var(--accent);letter-spacing:-.01em;border-radius:0;margin-bottom:28px;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-block}._heroTitle_2b63ecc{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.9rem,8.5vw,5.5rem);font-weight:800;line-height:1.02}._accent_2b63ecc{color:var(--accent)}._heroSub_2b63ecc{max-width:40ch;color:var(--fg-secondary);margin:26px auto 0;font-size:clamp(1.0625rem,2vw,1.3125rem);line-height:1.5}._ctas_2b63ecc{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}._pain_2b63ecc{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing);text-align:center}._painList_2b63ecc{flex-direction:column;gap:22px;margin:40px auto 0;display:flex}._painLine_2b63ecc{letter-spacing:-.025em;color:var(--fg-secondary);font-size:clamp(1.25rem,3.2vw,1.9rem);font-weight:700;line-height:1.15}._turn_2b63ecc{letter-spacing:-.035em;color:var(--accent);margin-top:56px;font-size:clamp(2rem,6.5vw,3.75rem);font-weight:800;line-height:1.05}._pillars_2b63ecc{padding-top:var(--section-spacing);padding-bottom:var(--section-spacing)}._pillarGrid_2b63ecc{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._pillar_2b63ecc{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color var(--transition), transform var(--transition);padding:30px 28px 34px}._pillar_2b63ecc:hover{border-color:var(--border-hover);transform:translateY(-3px)}._pillarIcon_2b63ecc{color:var(--accent);margin-bottom:22px}._pillarName_2b63ecc{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-tertiary);margin:0 0 8px;font-size:.8125rem;font-weight:600}._pillarLine_2b63ecc{letter-spacing:-.02em;color:var(--fg-primary);margin:0;font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:700;line-height:1.15}._proof_2b63ecc{padding-top:40px;padding-bottom:var(--section-spacing);text-align:center}._proofHead_2b63ecc{margin-bottom:44px}._proofTitle_2b63ecc{letter-spacing:-.03em;margin-top:12px;font-size:clamp(2rem,5vw,3rem);font-weight:800}._frame_2b63ecc{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:920px;box-shadow:0 40px 120px -40px var(--sombra-fuerte);margin:0 auto;overflow:hidden}._browserBar_2b63ecc{border-bottom:1px solid var(--border);background:var(--bg-surface-2);align-items:center;gap:7px;padding:12px 16px;display:flex}._dot_2b63ecc{background:var(--fg-tertiary);opacity:.55;border-radius:0;flex:none;width:11px;height:11px}._browserUrl_2b63ecc{color:var(--fg-tertiary);letter-spacing:-.01em;margin-left:12px;font-size:.8125rem}._shot_2b63ecc{aspect-ratio:16/10;object-fit:cover;object-position:top center;width:100%;display:block}._closing_2b63ecc{padding-top:var(--section-spacing);padding-bottom:calc(var(--section-spacing) + 20px);text-align:center}._closingLine_2b63ecc{letter-spacing:-.035em;margin:0;font-size:clamp(2rem,6.5vw,3.6rem);font-weight:800;line-height:1.05}._closingSub_2b63ecc{color:var(--fg-secondary);margin-top:18px;font-size:clamp(1rem,2vw,1.1875rem)}@media (max-width:760px){._pillarGrid_2b63ecc{grid-template-columns:1fr}._pain_2b63ecc,._pillars_2b63ecc,._proof_2b63ecc,._closing_2b63ecc{padding-top:var(--section-spacing-mobile);padding-bottom:var(--section-spacing-mobile)}._painList_2b63ecc{gap:16px}}
