[data-vista=nueva] .proyecto200Nueva-module__aOU_KG__panel{box-shadow:0 1px 2px #0b14100a,0 10px 28px -18px #0b14104d;background:var(--grundy-bg)!important;border:1px solid var(--grundy-border)!important;border-radius:20px!important}[data-vista=nueva] .proyecto200Nueva-module__aOU_KG__cabecera{background:var(--grundy-bg);border:1px solid var(--grundy-border);border-radius:20px;flex-wrap:wrap;gap:10px;padding:12px 18px;box-shadow:0 1px 2px #0b14100a,0 10px 28px -18px #0b14104d;margin-bottom:14px!important}[data-vista=nueva][data-estilo=glass] .proyecto200Nueva-module__aOU_KG__panel{background:var(--lg-glass-strong)!important;border:1px solid var(--lg-line)!important;box-shadow:var(--lg-shadow)!important;border-radius:26px!important}[data-vista=nueva][data-estilo=glass] .proyecto200Nueva-module__aOU_KG__cabecera{background:var(--lg-glass-strong);border:1px solid var(--lg-line);box-shadow:var(--lg-shadow);border-radius:22px}
.dashboard-module__Gx_nyq__main{min-width:0;max-width:100%;color:var(--grundy-fg);background:var(--grundy-bg);color-scheme:var(--grundy-esquema);flex:1;padding:16px 20px;font-family:Plus Jakarta Sans,system-ui,sans-serif;overflow-x:clip}.dashboard-module__Gx_nyq__sidebarBrand{border-bottom:.5px solid #f4f1ea1a;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:18px 16px 14px;display:flex}.dashboard-module__Gx_nyq__brandDot{background:var(--grundy-accent,#10b981);border-radius:50%;flex-shrink:0;width:7px;height:7px}.dashboard-module__Gx_nyq__brandName{color:#f4f1ea;letter-spacing:-.02em;font-size:15px;font-weight:500}.dashboard-module__Gx_nyq__navItem{color:#f4f1eaa6;border-radius:7px;align-items:center;gap:9px;padding:6px 10px;font-family:Cabinet Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;text-decoration:none;transition:background .1s,color .1s;display:flex}.dashboard-module__Gx_nyq__navItem:hover{color:#f4f1ea;background:#f4f1ea14}.dashboard-module__Gx_nyq__navItemActive{background:var(--grundy-accent,#10b981);color:var(--grundy-fg);font-weight:500}.dashboard-module__Gx_nyq__navItemActive:hover{color:var(--grundy-fg);background:#0ea673}.dashboard-module__Gx_nyq__navIcon{flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.dashboard-module__Gx_nyq__sidebarFooter{border-top:.5px solid #f4f1ea1a;flex-shrink:0;padding:12px}.dashboard-module__Gx_nyq__agentRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.dashboard-module__Gx_nyq__agentAvatar{width:28px;height:28px;color:var(--grundy-accent,#10b981);background:#f4f1ea1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:500;display:flex}.dashboard-module__Gx_nyq__agentName{color:#f4f1ea;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.dashboard-module__Gx_nyq__agentPlan{color:#f4f1ea73;margin-top:1px;font-size:10px}.dashboard-module__Gx_nyq__signOutBtn{color:#f4f1ea73;cursor:pointer;background:0 0;border:none;border-radius:5px;align-items:center;gap:6px;width:100%;padding:5px 6px;font-family:inherit;font-size:11px;transition:background .1s,color .1s;display:flex}.dashboard-module__Gx_nyq__signOutBtn:hover{color:#f4f1eaa6;background:#f4f1ea0f}.dashboard-module__Gx_nyq__topbar{background:var(--grundy-paper);border-bottom:.5px solid var(--grundy-border);box-sizing:border-box;z-index:20;flex-shrink:0;justify-content:space-between;align-items:center;max-width:100%;padding:12px 20px;display:flex;position:sticky;top:0;overflow-x:clip}.dashboard-module__Gx_nyq__topbarCompact{padding:4px 20px}.dashboard-module__Gx_nyq__topbarTitle{color:var(--grundy-fg);flex-shrink:1;min-width:0;font-family:Cabinet Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500}.dashboard-module__Gx_nyq__topbarRight{flex-shrink:1;align-items:center;gap:10px;min-width:0;display:flex}.dashboard-module__Gx_nyq__topbarDate{color:var(--grundy-muted);font-size:11px}.dashboard-module__Gx_nyq__topbarLink{color:var(--grundy-accent-deep,#047857);background:color-mix(in srgb, var(--grundy-accent,#10b981) 8%, transparent);border:.5px solid color-mix(in srgb, var(--grundy-accent,#10b981) 25%, transparent);cursor:pointer;border-radius:20px;padding:5px 12px;font-family:inherit;font-size:11px;transition:background .1s}.dashboard-module__Gx_nyq__topbarLink:hover{background:color-mix(in srgb, var(--grundy-accent,#10b981) 14%, transparent)}.dashboard-module__Gx_nyq__topbarDesktopHide{display:none!important}@media (max-width:767px){.dashboard-module__Gx_nyq__topbarDesktopHide{display:inline-flex!important}}.grundy-kanban-mobile-tabs{display:none}@media (max-width:767px){.dashboard-module__Gx_nyq__main{box-sizing:border-box;width:100%;min-width:0;max-width:100vw;padding:14px 14px 24px;overflow-x:hidden}.dashboard-module__Gx_nyq__main>*{min-width:0;max-width:100%}.dashboard-module__Gx_nyq__topbar{box-sizing:border-box;gap:8px;width:100%;max-width:100vw;padding:10px 14px;overflow:hidden}.dashboard-module__Gx_nyq__topbarTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;overflow:hidden}.dashboard-module__Gx_nyq__topbarDate,.dashboard-module__Gx_nyq__topbarLink,.dashboard-module__Gx_nyq__topbarMobileHide{display:none!important}.dashboard-module__Gx_nyq__topbarRight{flex-grow:0;flex-shrink:0;gap:6px}.dashboard-module__Gx_nyq__table{font-size:11px}.dashboard-module__Gx_nyq__table th,.dashboard-module__Gx_nyq__table td{padding:.5rem .6rem}.dashboard-module__Gx_nyq__table td:first-child,.dashboard-module__Gx_nyq__table th:first-child{padding-left:.75rem}.dashboard-module__Gx_nyq__table td:last-child,.dashboard-module__Gx_nyq__table th:last-child{padding-right:.75rem}.dashboard-module__Gx_nyq__card{padding:12px 14px}.dashboard-module__Gx_nyq__pageTitle{text-overflow:ellipsis;font-size:18px;overflow:hidden}.dashboard-module__Gx_nyq__pageSub{font-size:12px}.grundy-kanban-mobile-tabs{background:var(--grundy-surface);border-bottom:.5px solid var(--grundy-border);-webkit-overflow-scrolling:touch;flex-shrink:0;gap:6px;padding:12px 14px 8px;display:flex;overflow-x:auto}.grundy-kanban-scroll{position:absolute;inset:64px 0 0!important;overflow:hidden auto!important}.grundy-kanban-cols{box-sizing:border-box;flex-direction:column;max-width:100%;gap:0!important;width:100%!important;min-width:0!important;padding:14px!important}.grundy-kanban-col{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.grundy-kanban-col[data-mobile-current="0"]{display:none!important}.grundy-leads-leftpanel{display:none!important}.grundy-leads-layout{height:calc(100vh - 112px)!important;margin:-14px!important}:is(.detail-header-grid,.grundy-lead-grid-score,.grundy-lead-grid-2col){grid-template-columns:1fr!important}.grundy-lead-actions{flex-direction:column!important;align-items:stretch!important}:is(.grundy-lead-actions>button,.grundy-lead-actions>a){text-align:center;width:100%}.grundy-lead-stepper{-webkit-overflow-scrolling:touch;padding-bottom:4px;overflow-x:auto}.grundy-lead-stepper>*{flex-shrink:0}:is(.grundy-lead-tabs,.grundy-cobranza-tabs){white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow:auto hidden;flex-wrap:nowrap!important}.grundy-lead-tabs::-webkit-scrollbar{display:none}.grundy-cobranza-tabs::-webkit-scrollbar{display:none}:is(.grundy-lead-tabs>*,.grundy-cobranza-tabs>*){white-space:nowrap;flex-shrink:0!important}.grundy-tools-grid{grid-template-columns:1fr!important}.grundy-tools-slots{grid-template-columns:repeat(2,1fr)!important}:is(.dashboard-module__Gx_nyq__card>div:has(>table),.dashboard-module__Gx_nyq__card>table){-webkit-overflow-scrolling:touch;overflow-x:auto}.grundy-metas-grid{width:100%;max-width:100%;overflow:hidden;grid-template-columns:1fr 1fr!important;gap:10px!important}.grundy-metas-grid>*{min-width:0;max-width:100%}.grundy-cuenta-grid{grid-template-columns:1fr!important}.grundy-kanban-col>*{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}.grundy-addons-grid{grid-template-columns:1fr!important}.grundy-addon-actions>*{justify-content:center;width:100%}}@media (max-width:399px){.grundy-metas-grid{grid-template-columns:1fr!important}}.grundy-cal-mobile{display:none}@media (max-width:767px){.grundy-cal-mobile{display:block}.grundy-cal-desktop{display:none!important}}.dashboard-module__Gx_nyq__pageHeader{margin-bottom:1.5rem}.dashboard-module__Gx_nyq__pageTitle{color:var(--grundy-fg);margin:0 0 .2rem;font-family:Cabinet Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1.375rem;font-weight:700}.dashboard-module__Gx_nyq__pageSub{color:var(--grundy-muted);margin:0;font-size:.8125rem}.dashboard-module__Gx_nyq__statsGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-bottom:14px;display:grid}.dashboard-module__Gx_nyq__statCard{background:var(--grundy-surface);border:.5px solid var(--grundy-border);border-radius:10px;padding:14px 16px}.dashboard-module__Gx_nyq__statLabel{color:var(--grundy-muted-2);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:10px}.dashboard-module__Gx_nyq__statValue{color:var(--grundy-fg);margin:0;font-family:Cabinet Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:26px;font-weight:500;line-height:1}.dashboard-module__Gx_nyq__statSub{color:var(--grundy-muted-2);margin:4px 0 0;font-size:10px}.dashboard-module__Gx_nyq__statUp{color:var(--grundy-ok-texto,#16a34a);margin:4px 0 0;font-size:10px}.dashboard-module__Gx_nyq__card{background:var(--grundy-surface);border:.5px solid var(--grundy-border);border-radius:10px;padding:14px 16px}.dashboard-module__Gx_nyq__cardTitle{color:var(--grundy-muted-2);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;margin:0 0 14px;font-size:11px;display:flex}.dashboard-module__Gx_nyq__cardTitleSub{color:var(--grundy-border-2);text-transform:none;letter-spacing:0;font-size:10px}.dashboard-module__Gx_nyq__linkBox{background:var(--grundy-surface-2);border:.5px solid var(--grundy-border);border-radius:10px;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.dashboard-module__Gx_nyq__linkText{color:var(--grundy-accent-deep,#047857);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;font-weight:600;overflow:hidden}.dashboard-module__Gx_nyq__copyBtn{background:color-mix(in srgb, var(--grundy-accent,#10b981) 8%, transparent);border:.5px solid color-mix(in srgb, var(--grundy-accent,#10b981) 25%, transparent);color:var(--grundy-accent-deep,#047857);cursor:pointer;white-space:nowrap;border-radius:6px;padding:.4rem .875rem;font-family:inherit;font-size:.75rem;font-weight:700;transition:background .1s}.dashboard-module__Gx_nyq__copyBtn:hover{background:color-mix(in srgb, var(--grundy-accent,#10b981) 15%, transparent)}.dashboard-module__Gx_nyq__btn{background:var(--grundy-accent,#10b981);color:var(--grundy-accent-fg,#fff);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .1s;display:inline-flex}.dashboard-module__Gx_nyq__btn:hover{background:#0ea673}.dashboard-module__Gx_nyq__btn:disabled{opacity:.55;cursor:not-allowed}.dashboard-module__Gx_nyq__btnGhost{background:var(--grundy-surface);color:var(--grundy-fg-2);border:.5px solid var(--grundy-border-2)}.dashboard-module__Gx_nyq__btnGhost:hover{background:var(--grundy-surface-2);color:var(--grundy-fg)}.dashboard-module__Gx_nyq__badge{border-radius:20px;padding:2px 8px;font-size:10px;font-weight:500;display:inline-block}.dashboard-module__Gx_nyq__badgeGreen{background:var(--grundy-ok-suave,#22c55e24);color:var(--grundy-ok-texto,#16a34a)}.dashboard-module__Gx_nyq__badgeYellow{color:#d97706;background:#f59e0b14}.dashboard-module__Gx_nyq__badgeRed{color:var(--grundy-solo-claro,#ef4444) var(--grundy-solo-oscuro,#f87171);background:#ef444414}.dashboard-module__Gx_nyq__badgeGray{background:var(--grundy-surface-3);color:var(--grundy-muted)}.dashboard-module__Gx_nyq__table{border-collapse:collapse;width:100%}.dashboard-module__Gx_nyq__table th{color:var(--grundy-muted-2);text-transform:uppercase;letter-spacing:.08em;text-align:left;border-bottom:.5px solid var(--grundy-solo-claro,#f3f4f6) var(--grundy-solo-oscuro,#f4f1ea0a);padding:.5rem 1rem;font-size:10px}.dashboard-module__Gx_nyq__table td{color:var(--grundy-fg-2);border-bottom:.5px solid var(--grundy-solo-claro,#f9fafb) var(--grundy-solo-oscuro,#f4f1ea1f);vertical-align:middle;padding:.8rem 1rem;font-size:.8125rem}.dashboard-module__Gx_nyq__table tr:last-child td{border-bottom:none}.dashboard-module__Gx_nyq__table tr:hover td{background:var(--grundy-surface-2)}.dashboard-module__Gx_nyq__table td:first-child,.dashboard-module__Gx_nyq__table th:first-child{padding-left:1.25rem}.dashboard-module__Gx_nyq__table td:last-child,.dashboard-module__Gx_nyq__table th:last-child{padding-right:1.25rem}.dashboard-module__Gx_nyq__scoreChip{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:.75rem;font-weight:700;display:inline-flex}.dashboard-module__Gx_nyq__field{flex-direction:column;gap:.375rem;margin-bottom:1.125rem;display:flex}.dashboard-module__Gx_nyq__fieldLabel{color:var(--grundy-fg-2);font-size:.78rem;font-weight:500}.dashboard-module__Gx_nyq__fieldInput{background:var(--grundy-surface);border:.5px solid var(--grundy-border-2);color:var(--grundy-fg);box-sizing:border-box;border-radius:8px;outline:none;width:100%;padding:.6rem .875rem;font-family:inherit;font-size:.875rem;transition:border-color .1s,box-shadow .1s}.dashboard-module__Gx_nyq__fieldInput:focus{border-color:var(--grundy-accent,#10b981);box-shadow:0 0 0 3px color-mix(in srgb, var(--grundy-accent,#10b981) 8%, transparent)}.dashboard-module__Gx_nyq__calGrid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.dashboard-module__Gx_nyq__calCol{flex-direction:column;gap:14px;display:flex}@media (max-width:760px){.dashboard-module__Gx_nyq__calGrid{grid-template-columns:1fr}}.dashboard-module__Gx_nyq__empty{text-align:center;color:var(--grundy-muted-2);padding:2.5rem 1rem;font-size:.8125rem}.grundy-suscripcion-grid{grid-template-columns:1fr 1fr}@media (max-width:767px){.grundy-suscripcion-grid{grid-template-columns:1fr!important}}.grundy-addons-grid{grid-template-columns:repeat(3,1fr);gap:14px;width:100%;display:grid}@media (max-width:1100px){.grundy-addons-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.grundy-addons-grid{grid-template-columns:1fr!important}}.grundy-addon-desc{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.grundy-qr-connected-grid{grid-template-columns:300px 1fr;align-items:start;gap:16px;width:100%;display:grid}@media (max-width:767px){.grundy-qr-connected-grid{grid-template-columns:1fr}}
.selectable-module__CPXEoG__wrap{outline-offset:3px;cursor:pointer;border-radius:10px;outline:2px solid #0000;transition:outline-color .1s;display:inline-flex;position:relative}.selectable-module__CPXEoG__clickCatcher{position:absolute;inset:0}.selectable-module__CPXEoG__wrapBlock{width:100%;display:block}.selectable-module__CPXEoG__wrap:hover{outline-color:#10b98180}.selectable-module__CPXEoG__wrapSelected{outline-color:#10b981}.selectable-module__CPXEoG__grupo{position:relative}.selectable-module__CPXEoG__grupoChip{z-index:5;color:#fff;cursor:pointer;background:#0b7a55;border:none;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600;display:none;position:absolute;top:4px;right:4px}.selectable-module__CPXEoG__grupo:hover>.selectable-module__CPXEoG__grupoChip{display:block}
.settings-module__iuFgTW__form{flex-direction:column;gap:18px;display:flex}.settings-module__iuFgTW__field{flex-direction:column;gap:7px;display:flex}.settings-module__iuFgTW__label{color:color-mix(in srgb, var(--grundy-fg,#0b1410) 44%, transparent);align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.settings-module__iuFgTW__input,.settings-module__iuFgTW__select,.settings-module__iuFgTW__textarea{box-sizing:border-box;border:1px solid var(--grundy-border,#0b14101a);width:100%;color:var(--grundy-fg,#0b1410);background:var(--grundy-surface,#fff);border-radius:8px;padding:9px 11px;font-family:inherit;font-size:13px;line-height:1.5}.settings-module__iuFgTW__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23888f8a' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8l5 5 5-5'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;background-size:14px;padding-right:34px}.settings-module__iuFgTW__input:focus,.settings-module__iuFgTW__select:focus,.settings-module__iuFgTW__textarea:focus{border-color:#10b981;outline:none}.settings-module__iuFgTW__textarea{resize:none;min-height:76px}.settings-module__iuFgTW__hint{color:color-mix(in srgb, var(--grundy-fg,#0b1410) 30%, transparent);margin:6px 0 0;font-size:11.5px;line-height:1.5}.settings-module__iuFgTW__checkboxRow{border-bottom:1px solid color-mix(in srgb, var(--grundy-fg,#0b1410) 5%, transparent);color:var(--grundy-fg,#0b1410);cursor:pointer;align-items:flex-start;gap:8px;padding:8px 0;font-size:12.5px;display:flex}.settings-module__iuFgTW__checkboxRow:last-child{border-bottom:none}.settings-module__iuFgTW__checkboxRow input[type=checkbox]{flex-shrink:0;margin-top:2px}.settings-module__iuFgTW__toggleRow{color:var(--grundy-fg,#0b1410);cursor:pointer;align-items:center;gap:10px;padding:4px 0;font-size:12.5px;font-weight:600;display:flex}.settings-module__iuFgTW__toggleRow input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.settings-module__iuFgTW__toggleTrack{background:color-mix(in srgb, var(--grundy-fg,#0b1410) 18%, transparent);border-radius:999px;flex-shrink:0;width:34px;height:20px;transition:background .15s;position:relative}.settings-module__iuFgTW__toggleTrack:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0b14104d}.settings-module__iuFgTW__toggleRow input[type=checkbox]:checked+.settings-module__iuFgTW__toggleTrack{background:#10b981}.settings-module__iuFgTW__toggleRow input[type=checkbox]:checked+.settings-module__iuFgTW__toggleTrack:after{transform:translate(14px)}.settings-module__iuFgTW__toggleRow input[type=checkbox]:focus-visible+.settings-module__iuFgTW__toggleTrack{outline-offset:2px;outline:2px solid #10b981}.settings-module__iuFgTW__textButton{border:1px solid var(--grundy-border-2,#0b141024);background:color-mix(in srgb, var(--grundy-fg,#0b1410) 3%, transparent);width:100%;color:var(--grundy-fg,#0b1410);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.settings-module__iuFgTW__textButton:hover{background:color-mix(in srgb, var(--grundy-fg,#0b1410) 6%, transparent)}
.array-editor-module__ZqeLDa__wrap{flex-direction:column;gap:8px;display:flex}.array-editor-module__ZqeLDa__item{border:1px solid #0b14101a;border-radius:8px;align-items:flex-start;gap:8px;padding:10px;display:flex}.array-editor-module__ZqeLDa__itemBody{flex-direction:column;flex:1;gap:6px;display:flex}.array-editor-module__ZqeLDa__itemBody input,.array-editor-module__ZqeLDa__itemBody textarea{color:var(--grundy-fg,#0b1410);border:1px solid #0b14101f;border-radius:6px;padding:8px 10px;font-family:inherit;font-size:12px}.array-editor-module__ZqeLDa__reorderCol{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.array-editor-module__ZqeLDa__reorderBtn{color:var(--grundy-fg-2,#374151);cursor:pointer;background:0 0;border:none;padding:2px}.array-editor-module__ZqeLDa__reorderBtn:disabled{opacity:.25;cursor:not-allowed}.array-editor-module__ZqeLDa__removeBtn{color:#b91c1c;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:4px}.array-editor-module__ZqeLDa__removeBtn:disabled{opacity:.3;cursor:not-allowed}.array-editor-module__ZqeLDa__addBtn{cursor:pointer;color:var(--grundy-fg-2,#374151);background:0 0;border:1px dashed #0b141033;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:12px;font-weight:600;display:flex}
.icon-picker-module__26x6uG__trigger{background:var(--grundy-surface);border:1px solid var(--grundy-border-2,#0b14101f);color:var(--grundy-fg,#0b1410);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:inline-flex}.icon-picker-module__26x6uG__overlay{z-index:200;background:#0b141066;justify-content:flex-end;display:flex;position:fixed;inset:0}.icon-picker-module__26x6uG__panel{background:var(--grundy-surface);border-radius:0;flex-direction:column;gap:10px;width:min(420px,100%);max-width:100%;height:100%;max-height:100%;padding:14px;animation:.22s cubic-bezier(.4,0,.2,1) icon-picker-module__26x6uG__iconPickerSlideIn;display:flex;overflow:hidden;box-shadow:-16px 0 40px #0b141040}@keyframes icon-picker-module__26x6uG__iconPickerSlideIn{0%{opacity:.5;transform:translate(32px)}to{opacity:1;transform:translate(0)}}.icon-picker-module__26x6uG__searchRow{border:1px solid var(--grundy-border-2,#0b14101f);color:var(--grundy-fg-2,#374151);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.icon-picker-module__26x6uG__searchRow button{cursor:pointer;color:var(--grundy-fg-2,#374151);background:0 0;border:none;display:flex}.icon-picker-module__26x6uG__searchInput{color:var(--grundy-fg,#0b1410);background:0 0;border:none;outline:none;flex:1;font-size:13px}.icon-picker-module__26x6uG__grid{grid-template-columns:repeat(6,1fr);gap:6px;display:grid;overflow-y:auto}.icon-picker-module__26x6uG__iconCell{aspect-ratio:1;background:color-mix(in srgb, var(--grundy-fg) 4%, transparent);color:var(--grundy-fg,#0b1410);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;display:flex}.icon-picker-module__26x6uG__iconCell:hover{background:color-mix(in srgb, var(--grundy-fg) 8%, transparent)}.icon-picker-module__26x6uG__iconCellActive{border-color:var(--grundy-fg);background:color-mix(in srgb, var(--grundy-fg) 10%, transparent)}.icon-picker-module__26x6uG__empty{text-align:center;color:var(--grundy-fg-2,#374151);grid-column:1/-1;padding:20px 0;font-size:12px}
.ColorPicker-module__0jx_Ha__wrap{display:inline-block;position:relative}.ColorPicker-module__0jx_Ha__swatchBtn{cursor:pointer;border:1px solid #0b141026;border-radius:7px;width:28px;height:28px;padding:0}.ColorPicker-module__0jx_Ha__popover{z-index:200;background:#fff;border-radius:12px;flex-direction:column;gap:12px;width:270px;padding:12px;display:flex;position:absolute;top:34px;left:0;box-shadow:0 12px 32px #0b141033}.ColorPicker-module__0jx_Ha__bgTypeSeg{background:#0b14100a;border-radius:9px;gap:2px;padding:3px;display:flex}.ColorPicker-module__0jx_Ha__bgTypeBtn{cursor:pointer;color:#0b141080;background:0 0;border:none;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:6px;height:30px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.ColorPicker-module__0jx_Ha__bgTypeBtn:hover{color:#0b1410}.ColorPicker-module__0jx_Ha__bgTypeBtnOn{color:#0b1410;background:#fff;box-shadow:0 1px 2px #0b141017}.ColorPicker-module__0jx_Ha__colorModeSeg{gap:14px;display:flex}.ColorPicker-module__0jx_Ha__colorModeBtn{cursor:pointer;color:#0b141059;background:0 0;border:0;border-bottom:1.5px solid #0000;padding:0 0 5px;font-family:inherit;font-size:12px;font-weight:600}.ColorPicker-module__0jx_Ha__colorModeBtn:hover{color:#0b1410b3}.ColorPicker-module__0jx_Ha__colorModeBtnOn{color:#0b1410;border-bottom-color:#0b1410}.ColorPicker-module__0jx_Ha__contrastWarn{color:#0b1410b3;border-left:3px solid #d97706;gap:8px;padding:2px 0 2px 10px;font-size:11.5px;line-height:1.5;display:flex}.ColorPicker-module__0jx_Ha__contrastWarn svg{color:#d97706;flex:none;margin-top:1px}.ColorPicker-module__0jx_Ha__editor{flex-direction:column;gap:10px;display:flex}.ColorPicker-module__0jx_Ha__compactEditor{flex-direction:column;gap:8px;display:flex}.ColorPicker-module__0jx_Ha__svSquare{cursor:crosshair;touch-action:none;border-radius:8px;width:100%;height:140px;position:relative}.ColorPicker-module__0jx_Ha__svThumb{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000004d}.ColorPicker-module__0jx_Ha__sliderRow{align-items:center;display:flex}.ColorPicker-module__0jx_Ha__hueSlider{appearance:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:6px;width:100%;height:12px}.ColorPicker-module__0jx_Ha__hueSlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid #0000004d;border-radius:50%;width:16px;height:16px}.ColorPicker-module__0jx_Ha__alphaTrack{border-radius:6px;width:100%;height:12px;position:relative;overflow:hidden}.ColorPicker-module__0jx_Ha__alphaSlider{appearance:none;cursor:pointer;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.ColorPicker-module__0jx_Ha__alphaSlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid #0000004d;border-radius:50%;width:16px;height:16px}.ColorPicker-module__0jx_Ha__hexRow{gap:6px;display:flex}.ColorPicker-module__0jx_Ha__hexInput{border:1px solid #0b141026;border-radius:6px;flex:1;min-width:0;padding:7px 10px;font-family:Roboto,ui-monospace,monospace;font-size:12px}.ColorPicker-module__0jx_Ha__saveBtn{cursor:pointer;color:#0b1410;background:#fff;border:1px solid #0b141026;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ColorPicker-module__0jx_Ha__saveBtn:hover{background:#10b98114;border-color:#10b981}.ColorPicker-module__0jx_Ha__swatchGridWrap{flex-direction:column;gap:6px;display:flex}.ColorPicker-module__0jx_Ha__swatchGridTitle{text-transform:uppercase;letter-spacing:.05em;color:#0b141080;font-size:10px;font-weight:700}.ColorPicker-module__0jx_Ha__swatchGrid{grid-template-columns:repeat(8,1fr);gap:5px;display:grid}.ColorPicker-module__0jx_Ha__gridSwatch{aspect-ratio:1;cursor:pointer;border:1px solid #0b14101f;border-radius:6px;width:100%;padding:0}.ColorPicker-module__0jx_Ha__gridSwatch:hover{outline-offset:1px;outline:2px solid #10b981}.ColorPicker-module__0jx_Ha__gradientPreview{border:1px solid #0b14101a;border-radius:8px;width:100%;height:60px}.ColorPicker-module__0jx_Ha__anglePresetRow{gap:4px;display:flex}.ColorPicker-module__0jx_Ha__anglePresetBtn{height:28px;color:var(--grundy-fg,#0b1410);cursor:pointer;background:#fff;border:1px solid #0b141026;border-radius:6px;flex:1;font-size:14px}.ColorPicker-module__0jx_Ha__anglePresetBtn:hover{background:#0b14100f}.ColorPicker-module__0jx_Ha__anglePresetBtnOn{color:#fff;background:#0b1410;border-color:#0b1410}.ColorPicker-module__0jx_Ha__field{flex-direction:column;gap:4px;display:flex}.ColorPicker-module__0jx_Ha__fieldLabel{color:#0b141099;font-size:11px;font-weight:600}.ColorPicker-module__0jx_Ha__stopRow{align-items:center;gap:6px;display:flex}.ColorPicker-module__0jx_Ha__stopColorWrap{position:relative}.ColorPicker-module__0jx_Ha__stopColor{cursor:pointer;border:1px solid #0b141026;border-radius:6px;width:28px;height:28px;padding:0}.ColorPicker-module__0jx_Ha__stopColorPopover{z-index:210;background:#fff;border-radius:12px;width:220px;padding:12px;position:absolute;top:34px;left:0;box-shadow:0 12px 32px #0b141033}.ColorPicker-module__0jx_Ha__stopPos{border:1px solid #0b141026;border-radius:6px;width:52px;padding:6px 8px;font-size:12px}.ColorPicker-module__0jx_Ha__stopPosSuffix{color:#0b141080;font-size:11px}.ColorPicker-module__0jx_Ha__stopRemove{color:#0b141080;cursor:pointer;background:0 0;border:none;width:22px;height:22px;margin-left:auto;font-size:16px;line-height:1}.ColorPicker-module__0jx_Ha__stopRemove:hover{color:#dc2626}.ColorPicker-module__0jx_Ha__addStopBtn{color:#0b1410b3;cursor:pointer;background:0 0;border:1px dashed #0b141033;border-radius:6px;align-self:flex-start;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.ColorPicker-module__0jx_Ha__imgPreviewWrap{flex-direction:column;gap:8px;display:flex}.ColorPicker-module__0jx_Ha__imgPreview{aspect-ratio:16/9;background-position:50%;background-size:cover;border:1px solid #0b14101a;border-radius:10px;width:100%}.ColorPicker-module__0jx_Ha__fitSeg{gap:4px;display:flex}.ColorPicker-module__0jx_Ha__fitSegBtn{color:#0b14108c;cursor:pointer;background:#fff;border:1px solid #0b14101a;border-radius:7px;flex:1;height:28px;font-family:inherit;font-size:11.5px;font-weight:600}.ColorPicker-module__0jx_Ha__fitSegBtn:hover{color:#0b1410}.ColorPicker-module__0jx_Ha__fitSegBtnOn{color:#fff;background:#0b1410;border-color:#0b1410}.ColorPicker-module__0jx_Ha__overlaySwatchRow{gap:6px;display:flex}.ColorPicker-module__0jx_Ha__overlaySwatch,.ColorPicker-module__0jx_Ha__overlayNone{cursor:pointer;border:1px solid #0b141026;border-radius:7px;width:26px;height:26px;padding:0}.ColorPicker-module__0jx_Ha__overlayNone{color:#0b141066;background:#fff;font-size:13px;line-height:1}.ColorPicker-module__0jx_Ha__overlaySwatchOn{outline-offset:1px;outline:2px solid #10b981}
.CalendarioInline-module__0zFw0q__caja{--ci-a:var(--ci-acento,var(--calendario-accent,var(--esmeralda,#10b981)));color:#12152b;font-family:var(--font-ui,inherit);background:#fff;border:1px solid #0f172a1a;border-radius:28px;grid-template-columns:.9fr 1.1fr;display:grid;overflow:hidden;box-shadow:0 30px 60px -34px #0f172a59}.CalendarioInline-module__0zFw0q__lado{border-right:1px solid #0f172a1a;align-content:start;gap:14px;padding:36px;display:grid}.CalendarioInline-module__0zFw0q__lado h3{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.CalendarioInline-module__0zFw0q__lado p{color:#5a6080;margin:0;line-height:1.55}.CalendarioInline-module__0zFw0q__logo{background:var(--ci-a);color:#fff;border-radius:16px;place-items:center;width:56px;height:56px;font-size:22px;font-weight:800;display:grid}.CalendarioInline-module__0zFw0q__meta{color:#5a6080;gap:16px;font-size:14px;font-weight:600;display:flex}.CalendarioInline-module__0zFw0q__meta span{align-items:center;gap:6px;display:inline-flex}.CalendarioInline-module__0zFw0q__principal{align-content:start;gap:20px;min-width:0;padding:36px;display:grid}.CalendarioInline-module__0zFw0q__dias{scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.CalendarioInline-module__0zFw0q__dia{scroll-snap-align:start;text-align:center;font:600 13px var(--font-ui,inherit);color:#5a6080;cursor:pointer;background:#fff;border:1.5px solid #0f172a1f;border-radius:14px;flex:0 0 64px;padding:12px 6px;transition:border-color .15s,background .15s}.CalendarioInline-module__0zFw0q__dia b{color:#12152b;font-size:22px;display:block}.CalendarioInline-module__0zFw0q__diaOn{border-color:var(--ci-a);background:color-mix(in srgb, var(--ci-a) 12%, #fff)}.CalendarioInline-module__0zFw0q__diaOn b{color:var(--ci-a)}.CalendarioInline-module__0zFw0q__horas{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.CalendarioInline-module__0zFw0q__hora{text-align:center;font:600 14px var(--font-ui,inherit);cursor:pointer;color:#12152b;font-variant-numeric:tabular-nums;background:#fff;border:1.5px solid #0f172a1f;border-radius:12px;padding:12px 6px;transition:border-color .15s,background .15s,transform .15s}.CalendarioInline-module__0zFw0q__hora:hover{border-color:var(--ci-a);transform:translateY(-1px)}.CalendarioInline-module__0zFw0q__horaSel{background:var(--ci-a);border-color:var(--ci-a);color:#fff}.CalendarioInline-module__0zFw0q__datos{gap:10px;display:grid}.CalendarioInline-module__0zFw0q__campo{width:100%;font:500 15px var(--font-ui,inherit);color:#12152b;background:#fff;border:1.5px solid #0f172a24;border-radius:12px;padding:13px 14px}.CalendarioInline-module__0zFw0q__campo:focus{outline:2px solid var(--ci-a);outline-offset:1px}.CalendarioInline-module__0zFw0q__boton{background:var(--ci-a);color:#fff;font:700 16px var(--font-ui,inherit);cursor:pointer;border:0;border-radius:999px;padding:16px 22px;transition:transform .15s,opacity .15s}.CalendarioInline-module__0zFw0q__boton:hover:not(:disabled){transform:translateY(-2px)}.CalendarioInline-module__0zFw0q__boton:disabled{opacity:.5;cursor:default}.CalendarioInline-module__0zFw0q__pista{color:#5a6080;margin:0;font-size:14px}.CalendarioInline-module__0zFw0q__error{color:#b42318;margin:0;font-size:14px}.CalendarioInline-module__0zFw0q__aviso{background:#fff8db;border-radius:14px;gap:10px;padding:14px 16px;display:grid}.CalendarioInline-module__0zFw0q__aviso p{color:#5c5330;margin:0;font-size:14px}.CalendarioInline-module__0zFw0q__estado{color:#5a6080;text-align:center;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;padding:56px 24px;display:flex}.CalendarioInline-module__0zFw0q__giro{animation:1s linear infinite CalendarioInline-module__0zFw0q__ci-giro}@keyframes CalendarioInline-module__0zFw0q__ci-giro{to{transform:rotate(360deg)}}.CalendarioInline-module__0zFw0q__exito{text-align:center;grid-column:1/-1;justify-items:center;gap:10px;padding:56px 24px;display:grid}.CalendarioInline-module__0zFw0q__exito h3{margin:0;font-size:28px;font-weight:800}.CalendarioInline-module__0zFw0q__exito p{color:#5a6080;max-width:44ch;margin:0}.CalendarioInline-module__0zFw0q__exitoFecha{text-transform:capitalize;font-size:18px;font-weight:800;color:var(--ci-a)!important}.CalendarioInline-module__0zFw0q__exitoIcono{background:color-mix(in srgb, var(--ci-a) 14%, #fff);width:64px;height:64px;color:var(--ci-a);border-radius:50%;place-items:center;display:grid}@container lv2 (max-width:860px){.CalendarioInline-module__0zFw0q__caja{grid-template-columns:1fr}.CalendarioInline-module__0zFw0q__lado{border-bottom:1px solid #0f172a1a;border-right:0;padding:24px}.CalendarioInline-module__0zFw0q__principal{padding:24px}.CalendarioInline-module__0zFw0q__horas{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.CalendarioInline-module__0zFw0q__hora,.CalendarioInline-module__0zFw0q__boton,.CalendarioInline-module__0zFw0q__dia{transition:none}.CalendarioInline-module__0zFw0q__giro{animation:none}}
.CalendarioServicios-module__kHz3Xa__caja{--cs-a:var(--ci-acento,var(--calendario-accent,var(--esmeralda,#10b981)));font-family:var(--font-ui,inherit);gap:18px;display:grid}.CalendarioServicios-module__kHz3Xa__paso{gap:10px;display:grid}.CalendarioServicios-module__kHz3Xa__etiqueta{letter-spacing:.02em;color:var(--calendario-sub-text,var(--texto-suave,#5a6080));font-size:12.5px;font-weight:700}.CalendarioServicios-module__kHz3Xa__cats{flex-wrap:wrap;gap:8px;display:flex}.CalendarioServicios-module__kHz3Xa__cat,.CalendarioServicios-module__kHz3Xa__opcion{appearance:none;cursor:pointer;font:inherit;border:1px solid color-mix(in srgb, var(--cs-a) 28%, transparent);color:var(--calendario-title-text,var(--tinta-bosque,#0b1410));background:0 0;border-radius:999px;padding:9px 15px;font-size:13.5px;font-weight:700;transition:background .15s,color .15s,transform .15s}.CalendarioServicios-module__kHz3Xa__cat:hover,.CalendarioServicios-module__kHz3Xa__opcion:hover{transform:translateY(-1px)}.CalendarioServicios-module__kHz3Xa__catOn,.CalendarioServicios-module__kHz3Xa__opcionOn{background:var(--cs-a);border-color:var(--cs-a);color:#fff}.CalendarioServicios-module__kHz3Xa__servicios{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.CalendarioServicios-module__kHz3Xa__servicio{appearance:none;cursor:pointer;text-align:left;font:inherit;border:1px solid color-mix(in srgb, var(--cs-a) 24%, transparent);background:color-mix(in srgb, var(--cs-a) 6%, transparent);color:var(--calendario-title-text,var(--tinta-bosque,#0b1410));border-radius:16px;gap:4px;padding:14px 16px;display:grid}.CalendarioServicios-module__kHz3Xa__servicioOn{border-color:var(--cs-a);box-shadow:0 0 0 2px var(--cs-a)}.CalendarioServicios-module__kHz3Xa__servicio b{font-size:15px}.CalendarioServicios-module__kHz3Xa__servicio span{color:var(--calendario-sub-text,var(--texto-suave,#5a6080));font-size:12.5px}.CalendarioServicios-module__kHz3Xa__pro{flex-wrap:wrap;gap:8px;display:flex}.CalendarioServicios-module__kHz3Xa__demoNota{color:var(--calendario-sub-text,var(--texto-suave,#5a6080));font-size:12px}
.CalendarioBlock-module__4EFgGW__wrap{background:var(--calendario-bg-pattern,none), var(--calendario-bg,#fff);padding:64px 24px}.CalendarioBlock-module__4EFgGW__inner{max-width:var(--lv2-ancho,1120px);--font-sans:var(--font-ui);margin:0 auto}.CalendarioBlock-module__4EFgGW__h2{text-align:center;letter-spacing:-.01em;color:var(--calendario-title-text,var(--tinta-bosque));margin:0 0 12px;font-size:clamp(22px,4cqw,34px);font-weight:800}.CalendarioBlock-module__4EFgGW__sub{text-align:center;color:var(--calendario-sub-text,var(--tinta-70));margin:0 0 40px;font-size:16px}.CalendarioBlock-module__4EFgGW__widgetClip{border-radius:32px;overflow:hidden}.CalendarioBlock-module__4EFgGW__empty{text-align:center;max-width:900px;color:var(--tinta-55);background:var(--ink-03);border:1px dashed var(--ink-10);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0 auto;padding:40px 24px;font-size:14px;display:flex}
.FormularioBlock-module__bZJbSG__wrap{background:var(--formulario-bg-pattern,none), var(--formulario-bg,transparent);min-height:400px}.FormularioBlock-module__bZJbSG__empty{text-align:center;color:var(--tinta-55);background:var(--papel-soft);padding:48px 24px;font-size:14px}.FormularioBlock-module__bZJbSG__wrapTarjeta{background-color:var(--formulario-bg,transparent);background-image:var(--formulario-bg-pattern,none);background-position:50%;background-size:cover;padding:56px 20px}.FormularioBlock-module__bZJbSG__conFondo{background-position:50%;background-repeat:no-repeat;background-size:cover}.FormularioBlock-module__bZJbSG__partido{max-width:var(--lv2-ancho,1140px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;margin:0 auto;display:grid}.FormularioBlock-module__bZJbSG__invertido .FormularioBlock-module__bZJbSG__lateral{order:2}.FormularioBlock-module__bZJbSG__lateral{flex-direction:column;gap:16px;min-width:0;display:flex}.FormularioBlock-module__bZJbSG__lateralLogo{max-width:100%;height:auto}.FormularioBlock-module__bZJbSG__lateralTitulo{color:var(--formulario-lateral-titulo,var(--tinta,#111827));font:inherit;margin:0;line-height:1.25}.FormularioBlock-module__bZJbSG__lateralTexto{color:var(--formulario-lateral-texto,var(--tinta-55,#475467));font:inherit;margin:0;line-height:1.5}.FormularioBlock-module__bZJbSG__lateralImagen{max-width:100%;height:auto;display:block}.FormularioBlock-module__bZJbSG__columnaTarjeta{min-width:0}@container lv2 (max-width:860px){.FormularioBlock-module__bZJbSG__partido{grid-template-columns:minmax(0,1fr);gap:32px}.FormularioBlock-module__bZJbSG__invertido .FormularioBlock-module__bZJbSG__lateral{order:0}}
.PopupFormularioBlock-module__icYCyW__fondo{z-index:1000;background:var(--popup-overlay,#00000080);justify-content:center;align-items:flex-start;padding:90px 16px 32px;animation:.18s ease-out PopupFormularioBlock-module__icYCyW__aparecer;display:flex;position:fixed;inset:0;overflow-y:auto}.PopupFormularioBlock-module__icYCyW__marco{box-sizing:border-box;width:100%;max-width:var(--popup-ancho,720px);border:var(--popup-marco-grosor,10px) solid var(--popup-marco,#c8d3e0);border-radius:var(--popup-radio,0px);background:var(--popup-panel-bg,#fff);position:relative}.PopupFormularioBlock-module__icYCyW__panel{padding:var(--popup-panel-padding,40px 30px)}.PopupFormularioBlock-module__icYCyW__cerrar{top:calc(-1 * var(--popup-marco-grosor,10px) - 6px);right:calc(-1 * var(--popup-marco-grosor,10px) - 6px);z-index:1;background:var(--popup-cerrar,#111827);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex;position:absolute;box-shadow:0 1px 4px #00000073}.PopupFormularioBlock-module__icYCyW__vistaPrevia{background:repeating-linear-gradient(45deg,#f2f4f7,#f2f4f7 10px,#e4e7ec 10px 20px);padding:32px 16px 40px}.PopupFormularioBlock-module__icYCyW__vistaPrevia .PopupFormularioBlock-module__icYCyW__marco{margin:0 auto}.PopupFormularioBlock-module__icYCyW__aviso{max-width:var(--popup-ancho,720px);color:#344054;text-align:center;margin:0 auto 16px;font-size:13px;font-weight:600}.PopupFormularioBlock-module__icYCyW__vacio{text-align:center;color:var(--tinta-55,#475467);background:var(--papel-soft,#f9fafb);padding:32px 24px;font-size:14px}@keyframes PopupFormularioBlock-module__icYCyW__aparecer{0%{opacity:0}to{opacity:1}}@container lv2 (max-width:640px){.PopupFormularioBlock-module__icYCyW__fondo{padding-top:48px}.PopupFormularioBlock-module__icYCyW__panel{padding:var(--popup-panel-padding-movil,24px 16px)}}
.EstiloEditor-module__p4R2ea__editor{flex-direction:column;gap:10px;display:flex}.EstiloEditor-module__p4R2ea__pantallas{background:color-mix(in srgb, var(--grundy-fg,#0b1410) 6%, transparent);border-radius:9px;gap:4px;padding:3px;display:flex}.EstiloEditor-module__p4R2ea__pantalla,.EstiloEditor-module__p4R2ea__pantallaOn{cursor:pointer;color:color-mix(in srgb, var(--grundy-fg,#0b1410) 55%, transparent);background:0 0;border:none;border-radius:7px;flex:1;padding:6px 8px;font-family:inherit;font-size:12px;font-weight:600}.EstiloEditor-module__p4R2ea__pantallaOn{background:var(--grundy-surface,#fff);color:var(--grundy-fg,#0b1410);box-shadow:0 1px 3px #0000001f}.EstiloEditor-module__p4R2ea__grupo{border:1px solid var(--grundy-border,#0b14101a);border-radius:10px;overflow:hidden}.EstiloEditor-module__p4R2ea__grupoCab{cursor:pointer;width:100%;color:var(--grundy-fg,#0b1410);text-align:left;background:0 0;border:none;align-items:center;gap:6px;padding:9px 11px;font-family:inherit;font-size:12.5px;font-weight:700;display:flex}.EstiloEditor-module__p4R2ea__grupoCuerpo{flex-direction:column;gap:12px;padding:4px 11px 12px;display:flex}.EstiloEditor-module__p4R2ea__rejilla,.EstiloEditor-module__p4R2ea__rejilla4{grid-template-columns:1fr 1fr;gap:10px;display:grid}.EstiloEditor-module__p4R2ea__celda{flex-direction:column;gap:5px;min-width:0;display:flex}.EstiloEditor-module__p4R2ea__celdaAncha{flex-direction:column;gap:6px;display:flex}.EstiloEditor-module__p4R2ea__colorFila{align-items:center;gap:8px;display:flex}.EstiloEditor-module__p4R2ea__quitar{border:1px solid var(--grundy-border,#0b14101a);cursor:pointer;width:26px;height:26px;color:color-mix(in srgb, var(--grundy-fg,#0b1410) 55%, transparent);background:0 0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.EstiloEditor-module__p4R2ea__sinValor{color:color-mix(in srgb, var(--grundy-fg,#0b1410) 40%, transparent);font-size:11.5px}.EstiloEditor-module__p4R2ea__chips{flex-wrap:wrap;gap:5px;display:flex}.EstiloEditor-module__p4R2ea__chip,.EstiloEditor-module__p4R2ea__chipOn{cursor:pointer;color:var(--grundy-fg-2,#1f2937);background:var(--lg-glass-strong,#ffffffb8);border:1px solid var(--lg-line,#0b14101f);border-radius:999px;padding:3px 11px;font-family:inherit;font-size:11px;font-weight:700;line-height:1.3}.EstiloEditor-module__p4R2ea__chipOn{background:var(--grundy-accent,#10b981);border-color:var(--grundy-accent,#10b981);color:var(--grundy-accent-fg,#fff)}.EstiloEditor-module__p4R2ea__cajaMargen{background:#f59e0b1a;border:1px dashed #b4530980;border-radius:14px;padding:8px}.EstiloEditor-module__p4R2ea__cajaRelleno{border:1px dashed color-mix(in srgb, var(--grundy-accent,#10b981) 55%, transparent);background:color-mix(in srgb, var(--grundy-accent,#10b981) 9%, transparent);border-radius:10px;padding:8px}.EstiloEditor-module__p4R2ea__cajaRotulo,.EstiloEditor-module__p4R2ea__cajaRotuloRel{letter-spacing:.08em;text-transform:uppercase;color:#b45309;margin-bottom:4px;font-size:9.5px;font-weight:800;display:block}.EstiloEditor-module__p4R2ea__cajaRotuloRel{color:var(--grundy-accent,#047857)}.EstiloEditor-module__p4R2ea__cajaFila{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:5px;margin-bottom:5px;display:grid}.EstiloEditor-module__p4R2ea__cajaFila3{grid-template-columns:44px 1fr 44px;align-items:center;gap:5px;margin-bottom:5px;display:grid}.EstiloEditor-module__p4R2ea__cajaNucleo{text-align:center;color:var(--grundy-muted,#4b5563);background:var(--lg-glass-strong,#ffffffb8);border:1px solid var(--lg-hair,#0b14101f);border-radius:6px;padding:9px 4px;font-size:11px}.EstiloEditor-module__p4R2ea__cajaInput{box-sizing:border-box;text-align:center;width:100%;min-width:0;color:var(--grundy-fg,#0b1410);background:var(--grundy-input-bg,#fff9);border:1px solid color-mix(in srgb, var(--grundy-fg,#0b1410) 24%, transparent);border-radius:8px;padding:5px 2px;font-family:inherit;font-size:11.5px}.EstiloEditor-module__p4R2ea__cajaInput:focus{border-color:var(--grundy-accent,#10b981);outline:none}.EstiloEditor-module__p4R2ea__acciones{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.EstiloEditor-module__p4R2ea__tablaAb{border-collapse:collapse;width:100%;color:var(--grundy-fg,#0b1410);font-size:12px}.EstiloEditor-module__p4R2ea__tablaAb th,.EstiloEditor-module__p4R2ea__tablaAb td{text-align:left;border-bottom:1px solid var(--lg-hair,#0b14101f);padding:5px 6px}.EstiloEditor-module__p4R2ea__tablaAb th{letter-spacing:.04em;text-transform:uppercase;color:var(--grundy-muted,#4b5563);font-size:10.5px;font-weight:700}.EstiloEditor-module__p4R2ea__filaGanadora td{color:var(--grundy-accent,#047857);font-weight:800}.EstiloEditor-module__p4R2ea__veredicto{color:var(--grundy-fg,#0b1410);background:var(--lg-glass-strong,#ffffffb8);border:1px solid var(--lg-hair,#0b14101f);border-radius:10px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5}.EstiloEditor-module__p4R2ea__veredictoGana{border-color:var(--grundy-accent,#10b981);background:color-mix(in srgb, var(--grundy-accent,#10b981) 14%, transparent);font-weight:700}.EstiloEditor-module__p4R2ea__resumenAb{flex-direction:column;gap:6px;display:flex}.EstiloEditor-module__p4R2ea__resumenFila{background:var(--grundy-input-bg,#fff9);border:1px solid var(--lg-hair,#0b14101f);border-radius:10px;align-items:center;gap:8px;padding:7px 9px;display:flex}.EstiloEditor-module__p4R2ea__resumenTexto{min-width:0;color:var(--grundy-fg,#0b1410);flex-direction:column;flex:1;gap:2px;font-size:12px;display:flex}.EstiloEditor-module__p4R2ea__resumenTexto span{color:var(--grundy-muted,#4b5563)}
.SeccionLibreArbol-module__N75VVW__arbol{border:1px solid var(--grundy-border,#0b14101a);border-radius:10px;flex-direction:column;gap:2px;max-height:240px;padding:4px;display:flex;overflow-y:auto}.SeccionLibreArbol-module__N75VVW__nodo,.SeccionLibreArbol-module__N75VVW__nodoOn{text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;color:var(--grundy-fg,#0b1410);background:0 0;border:none;border-radius:7px;padding:6px 8px;font-family:inherit;font-size:12.5px;overflow:hidden}.SeccionLibreArbol-module__N75VVW__nodo:hover{background:color-mix(in srgb, var(--grundy-fg,#0b1410) 6%, transparent)}.SeccionLibreArbol-module__N75VVW__nodoOn{background:#10b98129;font-weight:700}.SeccionLibreArbol-module__N75VVW__nodoFila{align-items:center;gap:2px;display:flex}.SeccionLibreArbol-module__N75VVW__nodoFila>.SeccionLibreArbol-module__N75VVW__nodo,.SeccionLibreArbol-module__N75VVW__nodoFila>.SeccionLibreArbol-module__N75VVW__nodoOn{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.SeccionLibreArbol-module__N75VVW__nodoIcono{opacity:.6;flex:none}.SeccionLibreArbol-module__N75VVW__nodoTexto{text-overflow:ellipsis;overflow:hidden}.SeccionLibreArbol-module__N75VVW__ojo{width:26px;height:26px;color:var(--grundy-muted,#4b5563);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}.SeccionLibreArbol-module__N75VVW__ojo:hover{background:color-mix(in srgb, var(--grundy-fg,#0b1410) 8%, transparent)}.SeccionLibreArbol-module__N75VVW__acciones{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.SeccionLibreArbol-module__N75VVW__peligro{color:#b42318}.SeccionLibreArbol-module__N75VVW__divGrid,.SeccionLibreArbol-module__N75VVW__elemGrid{gap:6px;display:grid}.SeccionLibreArbol-module__N75VVW__divGrid{grid-template-columns:repeat(3,1fr)}.SeccionLibreArbol-module__N75VVW__elemGrid{grid-template-columns:repeat(4,1fr)}.SeccionLibreArbol-module__N75VVW__divBtn{cursor:pointer;color:var(--grundy-fg-2,#1f2937);background:var(--lg-glass-strong,#ffffffb8);border:1px solid var(--lg-line,#0b14101f);border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:8px 2px;font-family:inherit;font-size:10px;font-weight:600;line-height:1.1;display:flex}.SeccionLibreArbol-module__N75VVW__divBtn:hover{border-color:var(--grundy-accent,#10b981);color:var(--grundy-accent,#047857)}.SeccionLibreArbol-module__N75VVW__mini{gap:3px;width:100%;height:18px;padding:0 6px;display:flex}.SeccionLibreArbol-module__N75VVW__mini i{background:color-mix(in srgb, var(--grundy-accent,#10b981) 40%, transparent);border-radius:3px}.SeccionLibreArbol-module__N75VVW__tarjetaV3{background:var(--lg-glass-strong,#ffffffb8);border:1px solid var(--lg-line,#0b14101f);border-radius:14px;flex-direction:column;gap:8px;padding:12px;display:flex}.SeccionLibreArbol-module__N75VVW__tarjetaV3Titulo{color:var(--grundy-fg,#0b1410);align-items:center;gap:7px;margin:0;font-size:13px;font-weight:800;display:flex}.SeccionLibreArbol-module__N75VVW__avisoV3{color:#b45309;margin:0;font-size:12px;font-weight:600;line-height:1.5}.SeccionLibreArbol-module__N75VVW__confirmaV3{border-top:1px dashed var(--lg-hair,#0b14101f);color:var(--grundy-fg-2,#1f2937);flex-direction:column;gap:8px;padding-top:8px;font-size:11.5px;line-height:1.55;display:flex}.SeccionLibreArbol-module__N75VVW__confirmaV3 ul{margin:0;padding-left:16px}.SeccionLibreArbol-module__N75VVW__primarioV3{background:var(--grundy-accent,#10b981);border-color:var(--grundy-accent,#10b981);color:var(--grundy-accent-fg,#fff)}.SeccionLibreArbol-module__N75VVW__bannerV3{color:var(--grundy-fg,#0b1410);background:#f59e0b1f;border:1px solid #b4530959;border-radius:14px;flex-direction:column;gap:6px;padding:11px 12px;font-size:12px;display:flex}.SeccionLibreArbol-module__N75VVW__soltarAntes{box-shadow:inset 0 2px 0 var(--grundy-accent,#10b981)}.SeccionLibreArbol-module__N75VVW__soltarDespues{box-shadow:inset 0 -2px 0 var(--grundy-accent,#10b981)}.SeccionLibreArbol-module__N75VVW__nodoFila[draggable=true]{cursor:grab}.SeccionLibreArbol-module__N75VVW__componentes{flex-direction:column;gap:8px;display:flex}.SeccionLibreArbol-module__N75VVW__componenteGuardar{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.SeccionLibreArbol-module__N75VVW__componenteGuardar .SeccionLibreArbol-module__N75VVW__textButton{width:auto}.SeccionLibreArbol-module__N75VVW__componenteFila{border:1px solid var(--lg-hair,#0b14101f);background:var(--grundy-input-bg,#fff9);border-radius:10px;align-items:center;gap:6px;padding:6px 8px;display:flex}.SeccionLibreArbol-module__N75VVW__componenteNombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--grundy-fg,#0b1410);flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.SeccionLibreArbol-module__N75VVW__componenteNombre small{color:var(--grundy-muted,#4b5563);font-weight:500}.SeccionLibreArbol-module__N75VVW__componenteBtn{cursor:pointer;color:var(--grundy-fg,#0b1410);background:var(--lg-glass-strong,#ffffffb8);border:1px solid var(--lg-line,#0b14101f);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex}.SeccionLibreArbol-module__N75VVW__componenteBtn:disabled{opacity:.5;cursor:default}
.DiagnosticoResultadoBlock-module__cHY2fq__previewBadge{z-index:5;text-align:center;color:#92400e;background:#fef3c7;border-bottom:1px solid #fde68a;padding:8px 16px;font-family:system-ui,sans-serif;font-size:12px;font-weight:700;position:sticky;top:0}.DiagnosticoResultadoBlock-module__cHY2fq__empty{text-align:center;min-height:160px;color:var(--grundy-fg-muted,#6b7280);justify-content:center;align-items:center;padding:32px 24px;font-family:system-ui,sans-serif;font-size:14px;display:flex}
.resultado-v2-module__RuPSma__page{color:#0b1410;font-family:var(--font-sans,"Plus Jakarta Sans", system-ui, sans-serif);-webkit-font-smoothing:antialiased;background:#fff}.resultado-v2-module__RuPSma__content{max-width:1040px;margin:0 auto;padding:56px 64px 32px}.resultado-v2-module__RuPSma__dOnly{display:block}.resultado-v2-module__RuPSma__mOnly{display:none}.resultado-v2-module__RuPSma__chapter{margin-bottom:64px}.resultado-v2-module__RuPSma__chapter:last-of-type{margin-bottom:40px}.resultado-v2-module__RuPSma__chapterHeader{grid-template-columns:200px 1fr;align-items:baseline;gap:40px;margin-bottom:24px;display:grid}.resultado-v2-module__RuPSma__chapterLabel{font-family:var(--font-mono,monospace);color:#0b141066;letter-spacing:.1em;text-transform:uppercase;padding-top:6px;font-size:12px}.resultado-v2-module__RuPSma__chapterNum{color:#0b1410;text-align:center;background:#0b14100f;border-radius:50%;width:24px;height:24px;margin-right:8px;font-size:11px;font-weight:700;line-height:24px;display:inline-block}.resultado-v2-module__RuPSma__chapterTitle{letter-spacing:-.02em;font-size:30px;font-weight:800;line-height:1.15}.resultado-v2-module__RuPSma__accent{color:#10b981}.resultado-v2-module__RuPSma__chapterBody{grid-template-columns:200px 1fr;gap:40px;display:grid}.resultado-v2-module__RuPSma__verdictCard{color:#fff;background:#0b1410;border-radius:20px;padding:44px 48px;position:relative;overflow:hidden}.resultado-v2-module__RuPSma__verdictCard:before{content:"";background:radial-gradient(circle,#d9770633 0%,#0000 65%);border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-80px}.resultado-v2-module__RuPSma__verdictEyebrow{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-bottom:20px;font-size:11px;position:relative}.resultado-v2-module__RuPSma__verdictHeadline{letter-spacing:-.03em;margin-bottom:18px;font-size:52px;font-weight:800;line-height:1.05;position:relative}.resultado-v2-module__RuPSma__verdictHeadline .resultado-v2-module__RuPSma__amount{color:#fff}.resultado-v2-module__RuPSma__verdictHeadline .resultado-v2-module__RuPSma__hl{color:#f5d591;font-style:italic}.resultado-v2-module__RuPSma__verdictSub{color:#ffffffb3;margin-bottom:30px;font-size:17px;position:relative}.resultado-v2-module__RuPSma__verdictExplain{color:#ffffffd9;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:20px 24px;font-size:15px;line-height:1.65;position:relative}.resultado-v2-module__RuPSma__verdictExplain b{color:#fff;font-weight:700}.resultado-v2-module__RuPSma__kpis{grid-template-columns:1fr 1fr 1fr;gap:16px;margin-top:24px;display:grid}.resultado-v2-module__RuPSma__kpi{background:#fff;border:1px solid #0b141014;border-radius:14px;padding:24px 22px}.resultado-v2-module__RuPSma__kpiHighlight{background:var(--resultado-amber-bg,#fbf3d5);border-color:var(--resultado-amber-border,#d9770633)}.resultado-v2-module__RuPSma__kpiLabel{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#0b14108f;margin-bottom:12px;font-size:10px;line-height:1.4}.resultado-v2-module__RuPSma__kpiHighlight .resultado-v2-module__RuPSma__kpiLabel{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__kpiValue{letter-spacing:-.02em;margin-bottom:8px;font-size:32px;font-weight:800}.resultado-v2-module__RuPSma__kpiHighlight .resultado-v2-module__RuPSma__kpiValue{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__kpiDesc{color:#0b14108f;font-size:13px;line-height:1.5}.resultado-v2-module__RuPSma__projectionCard{box-sizing:border-box;background:#fff;border:1px solid #0b141014;border-radius:16px;width:100%;padding:32px 40px}.resultado-v2-module__RuPSma__projectionHead{border-bottom:1px solid #0b14100f;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;display:flex}.resultado-v2-module__RuPSma__projectionHeadTitle{letter-spacing:-.01em;font-size:18px;font-weight:700}.resultado-v2-module__RuPSma__recoveryPill{color:#10b981;font-family:var(--font-mono,monospace);white-space:nowrap;background:#10b98114;border-radius:999px;padding:8px 14px;font-size:12px;font-weight:600}.resultado-v2-module__RuPSma__table{border-collapse:collapse;width:100%}.resultado-v2-module__RuPSma__table thead th{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#0b141066;text-align:left;border-bottom:1px solid #0b14100f;padding:12px 0;font-size:10px;font-weight:500}.resultado-v2-module__RuPSma__table thead th.resultado-v2-module__RuPSma__num{text-align:right}.resultado-v2-module__RuPSma__table tbody td{border-bottom:1px solid #0b14100a;padding:16px 0;font-size:15px}.resultado-v2-module__RuPSma__table tbody td.resultado-v2-module__RuPSma__num{text-align:right;font-family:var(--font-mono,monospace);font-weight:500}.resultado-v2-module__RuPSma__table tbody td.resultado-v2-module__RuPSma__savings{color:var(--resultado-amber-text,#d97706);font-weight:600}.resultado-v2-module__RuPSma__table tbody td.resultado-v2-module__RuPSma__capital{color:#10b981;font-weight:600}.resultado-v2-module__RuPSma__table tbody tr.resultado-v2-module__RuPSma__final td{padding-top:22px;padding-bottom:22px;font-weight:700}.resultado-v2-module__RuPSma__table tbody tr.resultado-v2-module__RuPSma__final td.resultado-v2-module__RuPSma__capital{color:#10b981;font-size:17px}.resultado-v2-module__RuPSma__projectionTotals{border-top:1px solid #0b14100f;grid-template-columns:1fr 1fr;gap:32px;margin-top:28px;padding-top:24px;display:grid}.resultado-v2-module__RuPSma__totalBlock .resultado-v2-module__RuPSma__totalLabel{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#0b14108f;margin-bottom:8px;font-size:10px}.resultado-v2-module__RuPSma__totalBlock .resultado-v2-module__RuPSma__totalValue{letter-spacing:-.02em;font-size:26px;font-weight:800}.resultado-v2-module__RuPSma__totalBlock .resultado-v2-module__RuPSma__totalValue.resultado-v2-module__RuPSma__amber{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__totalBlock .resultado-v2-module__RuPSma__totalValue.resultado-v2-module__RuPSma__emerald{color:#10b981}.resultado-v2-module__RuPSma__totalBlock .resultado-v2-module__RuPSma__totalSub{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#0b14108f;margin:20px 0 8px;font-size:10px}.resultado-v2-module__RuPSma__protectionCard{background:var(--resultado-amber-bg,#fbf3d5);border-radius:20px;padding:40px 44px}.resultado-v2-module__RuPSma__protectionBadge{color:#0b1410;background:#fff;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.resultado-v2-module__RuPSma__protectionBadge svg{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__protectionTitle{letter-spacing:-.02em;margin-bottom:24px;font-size:24px;font-weight:800}.resultado-v2-module__RuPSma__protectionGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px;display:grid}.resultado-v2-module__RuPSma__protectionItem{color:#0b1410b8;background:#fff;border-radius:12px;gap:12px;padding:20px 22px;font-size:14px;line-height:1.55;display:flex}.resultado-v2-module__RuPSma__bullet{background:#0b1410;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}.resultado-v2-module__RuPSma__protectionSum{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:20px 24px;display:flex}.resultado-v2-module__RuPSma__protectionSum .resultado-v2-module__RuPSma__label{color:#0b1410b8;max-width:60%;font-size:13px;line-height:1.5}.resultado-v2-module__RuPSma__protectionSum .resultado-v2-module__RuPSma__amount{letter-spacing:-.02em;white-space:nowrap;font-size:26px;font-weight:800}.resultado-v2-module__RuPSma__protectionNote{color:#0b1410b8;background:#fff;border-radius:12px;padding:20px 24px;font-size:13px;line-height:1.6}.resultado-v2-module__RuPSma__protectionNote b{color:#0b1410;font-weight:700}.resultado-v2-module__RuPSma__activationList{background:#fff;border:1px solid #0b141014;border-radius:16px;padding:12px 40px}.resultado-v2-module__RuPSma__activationStep{border-bottom:1px solid #0b14100f;grid-template-columns:48px 1fr;gap:20px;padding:28px 0;display:grid}.resultado-v2-module__RuPSma__activationStep:last-child{border-bottom:none}.resultado-v2-module__RuPSma__activationNum{color:#fff;background:#0b1410;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:flex}.resultado-v2-module__RuPSma__activationTitle{letter-spacing:-.01em;margin-bottom:6px;font-size:16px;font-weight:700}.resultado-v2-module__RuPSma__activationDesc{color:#0b14108f;font-size:14px;line-height:1.6}.resultado-v2-module__RuPSma__legalNote{color:#0b14108f;background:#0b14100a;border-radius:12px;margin-top:20px;padding:18px 22px;font-size:12px;line-height:1.7}.resultado-v2-module__RuPSma__legalNote b{color:#0b1410}.resultado-v2-module__RuPSma__nextCard{color:#fff;background:#0b1410;border-radius:20px;padding:44px 48px}.resultado-v2-module__RuPSma__nextEyebrow{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-bottom:16px;font-size:11px}.resultado-v2-module__RuPSma__nextTitle{letter-spacing:-.02em;margin-bottom:12px;font-size:32px;font-weight:800;line-height:1.15}.resultado-v2-module__RuPSma__nextDesc{color:#ffffffb3;max-width:640px;margin-bottom:24px;font-size:15px;line-height:1.6}.resultado-v2-module__RuPSma__nextActions{flex-direction:column;align-items:stretch;gap:12px;display:flex}.resultado-v2-module__RuPSma__btn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:16px 26px;font-family:inherit;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.resultado-v2-module__RuPSma__btnPrimary{color:#0b1410;background:#fff}.resultado-v2-module__RuPSma__btnGhost{color:#fff;background:#ffffff14;border:1px solid #ffffff24}.resultado-v2-module__RuPSma__nextDisclaimer{color:#fff6;margin-top:16px;font-size:12px}.resultado-v2-module__RuPSma__recalcRow{text-align:center;padding:32px 0 8px}.resultado-v2-module__RuPSma__recalcBtn{color:#0b1410b8;cursor:pointer;background:#fff;border:1px solid #0b14101f;border-radius:12px;align-items:center;gap:10px;padding:14px 26px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.resultado-v2-module__RuPSma__share{text-align:center;background:#0b1410;padding:64px}.resultado-v2-module__RuPSma__shareIcon{color:#10b981;background:#10b98126;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:inline-flex}.resultado-v2-module__RuPSma__shareTitle{letter-spacing:-.02em;color:#fff;max-width:640px;margin:0 auto 12px;font-size:28px;font-weight:800;line-height:1.25}.resultado-v2-module__RuPSma__shareText{color:#fff9;max-width:540px;margin:0 auto 30px;font-size:16px;line-height:1.6}.resultado-v2-module__RuPSma__shareBtn{color:#fff;cursor:pointer;background:#10b981;border:none;border-radius:14px;align-items:center;gap:12px;padding:18px 36px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.resultado-v2-module__RuPSma__shareNote{color:#fff6;margin-top:16px;font-size:12px;display:block}.resultado-v2-module__RuPSma__footer{text-align:center;color:#0b141066;background:#fff;border-top:1px solid #0b141014;padding:28px 20px;font-size:11px}.resultado-v2-module__RuPSma__footer a{color:#0b141066;text-decoration:none}.resultado-v2-module__RuPSma__sliderHint{font-family:var(--font-mono,monospace);color:#0b141066;letter-spacing:.1em;text-transform:uppercase;justify-content:flex-end;align-items:center;gap:5px;margin-bottom:6px;font-size:9px;display:flex}.resultado-v2-module__RuPSma__sliderArrow{animation:1.6s ease-in-out infinite resultado-v2-module__RuPSma__nudge;display:inline-flex}@keyframes resultado-v2-module__RuPSma__nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.resultado-v2-module__RuPSma__sliderWrap{margin:0 -20px}.resultado-v2-module__RuPSma__slider{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:10px;padding:4px 20px 14px;scroll-padding-left:20px;display:flex;overflow-x:auto}.resultado-v2-module__RuPSma__slider::-webkit-scrollbar{display:none}.resultado-v2-module__RuPSma__sliderDots{justify-content:center;gap:5px;margin-top:4px;display:flex}.resultado-v2-module__RuPSma__sliderDot{background:#0b14101f;border-radius:50%;width:5px;height:5px}.resultado-v2-module__RuPSma__sliderDot.resultado-v2-module__RuPSma__on{background:#10b981;border-radius:999px;width:16px}.resultado-v2-module__RuPSma__kpiM{scroll-snap-align:start;background:#fff;border:1px solid #0b141014;border-radius:14px;flex-direction:column;flex:0 0 78%;gap:10px;min-width:78%;padding:18px;display:flex}.resultado-v2-module__RuPSma__kpiM.resultado-v2-module__RuPSma__hl{background:var(--resultado-amber-bg,#fbf3d5);border-color:var(--resultado-amber-border,#d9770633)}.resultado-v2-module__RuPSma__kpiMValue{font-family:var(--font-mono,monospace);letter-spacing:-.02em;margin-top:4px;font-size:28px;font-weight:800}.resultado-v2-module__RuPSma__kpiM.resultado-v2-module__RuPSma__hl .resultado-v2-module__RuPSma__kpiMValue{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__proyRowM{scroll-snap-align:start;background:#fff;border:1px solid #0b14100f;border-radius:14px;flex-direction:column;flex:0 0 78%;min-width:78%;padding:18px;display:flex}.resultado-v2-module__RuPSma__proyRowM.resultado-v2-module__RuPSma__final{color:#fff;background:#0b1410;border-color:#0b1410}.resultado-v2-module__RuPSma__proyRowMHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.resultado-v2-module__RuPSma__proyRowMYear{font-size:13px;font-weight:700}.resultado-v2-module__RuPSma__proyRowM .resultado-v2-module__RuPSma__recup{font-family:var(--font-mono,monospace);background:#0b14100f;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.resultado-v2-module__RuPSma__proyRowM.resultado-v2-module__RuPSma__final .resultado-v2-module__RuPSma__recup{color:#fff;background:#ffffff26}.resultado-v2-module__RuPSma__prmCell{font-family:var(--font-mono,monospace);border-bottom:1px solid #0b14100f;justify-content:space-between;align-items:baseline;padding-bottom:10px;display:flex}.resultado-v2-module__RuPSma__prmCell:last-child{border-bottom:none;padding-bottom:0}.resultado-v2-module__RuPSma__proyRowM.resultado-v2-module__RuPSma__final .resultado-v2-module__RuPSma__prmCell{border-bottom-color:#ffffff1a}.resultado-v2-module__RuPSma__prmLabel{font-family:var(--font-sans,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#0b141066;font-size:9px;font-weight:500}.resultado-v2-module__RuPSma__proyRowM.resultado-v2-module__RuPSma__final .resultado-v2-module__RuPSma__prmLabel{color:#ffffff80}.resultado-v2-module__RuPSma__prmValue{font-size:14px;font-weight:700}.resultado-v2-module__RuPSma__prmValue.resultado-v2-module__RuPSma__savings{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__prmValue.resultado-v2-module__RuPSma__capital{color:#10b981}.resultado-v2-module__RuPSma__proyRowM.resultado-v2-module__RuPSma__final .resultado-v2-module__RuPSma__prmValue{color:#fff}.resultado-v2-module__RuPSma__proyRowM.resultado-v2-module__RuPSma__final .resultado-v2-module__RuPSma__prmValue.resultado-v2-module__RuPSma__capital{color:#4ee7b0}.resultado-v2-module__RuPSma__proyRowM.resultado-v2-module__RuPSma__final .resultado-v2-module__RuPSma__prmValue.resultado-v2-module__RuPSma__savings{color:#f5d591}.resultado-v2-module__RuPSma__totalsM{background:#f4f1ea;border-radius:14px;margin-top:8px;padding:20px}.resultado-v2-module__RuPSma__totalsMRow{border-bottom:1px solid #0b14100f;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.resultado-v2-module__RuPSma__totalsMRow:last-child{border-bottom:none}.resultado-v2-module__RuPSma__totalsMLabel{font-family:var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#0b14108f;max-width:55%;font-size:9px;line-height:1.4}.resultado-v2-module__RuPSma__totalsMValue{letter-spacing:-.01em;font-size:16px;font-weight:800;font-family:var(--font-mono,monospace)}.resultado-v2-module__RuPSma__totalsMValue.resultado-v2-module__RuPSma__amber{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__totalsMValue.resultado-v2-module__RuPSma__emerald{color:#10b981}.resultado-v2-module__RuPSma__protItemM{color:#0b1410b8;scroll-snap-align:start;background:#fff;border-radius:12px;flex:0 0 80%;align-items:flex-start;gap:10px;min-width:80%;padding:16px 18px;font-size:12.5px;line-height:1.5;display:flex}@media (max-width:719px){.resultado-v2-module__RuPSma__content{max-width:520px;padding:28px 20px 24px}.resultado-v2-module__RuPSma__dOnly{display:none}.resultado-v2-module__RuPSma__mOnly{display:block}.resultado-v2-module__RuPSma__chapter{margin-bottom:40px}.resultado-v2-module__RuPSma__chapterHeader{margin-bottom:16px;display:block}.resultado-v2-module__RuPSma__chapterLabel{color:#10b981;letter-spacing:.14em;margin-bottom:8px;padding-top:0;font-size:10px;font-weight:600}.resultado-v2-module__RuPSma__chapterNum{color:#10b981;background:#10b98114;border-radius:999px;width:auto;height:auto;margin-right:6px;padding:2px 8px;line-height:1.4}.resultado-v2-module__RuPSma__chapterTitle{font-size:22px;line-height:1.2}.resultado-v2-module__RuPSma__chapterBody{display:block}.resultado-v2-module__RuPSma__spacer{display:none}.resultado-v2-module__RuPSma__verdictCard{border-radius:20px;padding:28px 24px}.resultado-v2-module__RuPSma__verdictCard:before{width:160px;height:160px;top:-40px;right:-40px}.resultado-v2-module__RuPSma__verdictHeadline{margin-bottom:12px;font-size:44px;line-height:1}.resultado-v2-module__RuPSma__verdictHeadline .resultado-v2-module__RuPSma__hl{margin-top:2px;font-size:22px;display:block}.resultado-v2-module__RuPSma__verdictSub{margin-bottom:18px;font-size:14px}.resultado-v2-module__RuPSma__verdictExplain{padding:14px 16px;font-size:13px}.resultado-v2-module__RuPSma__projectionCard{background:0 0;border:none;padding:0}.resultado-v2-module__RuPSma__projectionHead{border-bottom:none;margin-bottom:12px;padding-bottom:0}.resultado-v2-module__RuPSma__projectionHeadTitle{font-size:15px}.resultado-v2-module__RuPSma__protectionCard{border-radius:18px;padding:24px 20px}.resultado-v2-module__RuPSma__protectionTitle{margin-bottom:14px;font-size:18px}.resultado-v2-module__RuPSma__protectionSum{flex-direction:column;align-items:flex-start;gap:8px}.resultado-v2-module__RuPSma__protectionSum .resultado-v2-module__RuPSma__label{max-width:100%;font-size:12px}.resultado-v2-module__RuPSma__protectionSum .resultado-v2-module__RuPSma__amount{font-size:22px}.resultado-v2-module__RuPSma__activationList{padding:4px 20px}.resultado-v2-module__RuPSma__activationStep{grid-template-columns:32px 1fr;gap:14px;padding:18px 0}.resultado-v2-module__RuPSma__activationNum{width:26px;height:26px;font-size:12px}.resultado-v2-module__RuPSma__activationTitle{font-size:14px}.resultado-v2-module__RuPSma__activationDesc{font-size:12.5px}.resultado-v2-module__RuPSma__nextCard{padding:28px 24px}.resultado-v2-module__RuPSma__nextTitle{font-size:22px}.resultado-v2-module__RuPSma__nextDesc{font-size:13px}.resultado-v2-module__RuPSma__nextActions{flex-direction:column}.resultado-v2-module__RuPSma__btn{justify-content:center}.resultado-v2-module__RuPSma__share{padding:40px 24px}.resultado-v2-module__RuPSma__shareTitle{font-size:20px}.resultado-v2-module__RuPSma__shareText{font-size:13px}.resultado-v2-module__RuPSma__shareBtn{justify-content:center;width:100%}}.resultado-v2-module__RuPSma__accentRed{color:#dc2626}.resultado-v2-module__RuPSma__verdictCenter{text-align:center}.resultado-v2-module__RuPSma__verdictCenter:before{background:radial-gradient(circle,#10b98133 0%,#0000 65%)}.resultado-v2-module__RuPSma__verdictAmount{letter-spacing:-.04em;color:#fff;margin-bottom:16px;font-size:84px;font-weight:800;line-height:1;position:relative}.resultado-v2-module__RuPSma__verdictCenter .resultado-v2-module__RuPSma__verdictSub{text-align:center}.resultado-v2-module__RuPSma__verdictCenter .resultado-v2-module__RuPSma__verdictExplain{text-align:left;max-width:560px;margin:0 auto}.resultado-v2-module__RuPSma__kpis4{grid-template-columns:1fr 1fr 1fr 1fr}.resultado-v2-module__RuPSma__kpiValue.resultado-v2-module__RuPSma__red{color:#dc2626}.resultado-v2-module__RuPSma__kpiValue.resultado-v2-module__RuPSma__emerald{color:#10b981}.resultado-v2-module__RuPSma__kpiMValue.resultado-v2-module__RuPSma__red{color:#dc2626}.resultado-v2-module__RuPSma__kpiMValue.resultado-v2-module__RuPSma__emerald{color:#10b981}.resultado-v2-module__RuPSma__scoreCard{background:#fff;border:1px solid #0b141014;border-radius:16px;margin-top:20px;padding:32px 40px}.resultado-v2-module__RuPSma__scoreHead{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.resultado-v2-module__RuPSma__scoreLabel{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#0b141066;margin-bottom:8px;font-size:11px}.resultado-v2-module__RuPSma__scoreValue{letter-spacing:-.03em;font-size:64px;font-weight:800;line-height:1}.resultado-v2-module__RuPSma__scoreMax{font-family:var(--font-mono,monospace);color:#0b141066;margin-left:2px;font-size:20px;font-weight:500}.resultado-v2-module__RuPSma__scoreStatus{font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:12px;font-weight:700}.resultado-v2-module__RuPSma__scoreStatus.resultado-v2-module__RuPSma__red{color:#dc2626;background:#dc262614}.resultado-v2-module__RuPSma__scoreStatus.resultado-v2-module__RuPSma__amber{color:var(--resultado-amber-text,#d97706);background:#d9770614}.resultado-v2-module__RuPSma__scoreStatus.resultado-v2-module__RuPSma__green{color:#10b981;background:#10b98114}.resultado-v2-module__RuPSma__scoreBars{flex-direction:column;gap:14px;display:flex}.resultado-v2-module__RuPSma__scoreBarRow{grid-template-columns:110px 1fr 40px;align-items:center;gap:16px;font-size:14px;display:grid}.resultado-v2-module__RuPSma__scoreBarName{color:#0b1410b8;font-weight:500}.resultado-v2-module__RuPSma__scoreBarTrack{background:#0b14100f;border-radius:999px;height:8px;overflow:hidden}.resultado-v2-module__RuPSma__scoreBarFill{border-radius:999px;height:100%}.resultado-v2-module__RuPSma__scoreBarFill.resultado-v2-module__RuPSma__red{background:#dc2626}.resultado-v2-module__RuPSma__scoreBarFill.resultado-v2-module__RuPSma__amber{background:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__scoreBarFill.resultado-v2-module__RuPSma__green{background:#10b981}.resultado-v2-module__RuPSma__scoreBarValue{font-family:var(--font-mono,monospace);text-align:right;color:#0b1410b8;font-size:13px;font-weight:600}.resultado-v2-module__RuPSma__findings{flex-direction:column;gap:16px;display:flex}.resultado-v2-module__RuPSma__finding{border-left:4px solid;border-radius:16px;padding:28px 32px}.resultado-v2-module__RuPSma__finding.resultado-v2-module__RuPSma__urgent{background:#fce7e7;border-left-color:#dc2626}.resultado-v2-module__RuPSma__finding.resultado-v2-module__RuPSma__attention{background:var(--resultado-amber-bg,#fbf3d5);border-left-color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__finding.resultado-v2-module__RuPSma__solid{background:#dcf6e6;border-left-color:#10b981}.resultado-v2-module__RuPSma__findingTag{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.resultado-v2-module__RuPSma__finding.resultado-v2-module__RuPSma__urgent .resultado-v2-module__RuPSma__findingTag{color:#dc2626}.resultado-v2-module__RuPSma__finding.resultado-v2-module__RuPSma__attention .resultado-v2-module__RuPSma__findingTag{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__finding.resultado-v2-module__RuPSma__solid .resultado-v2-module__RuPSma__findingTag{color:#10b981}.resultado-v2-module__RuPSma__findingTitle{letter-spacing:-.01em;margin-bottom:8px;font-size:18px;font-weight:700}.resultado-v2-module__RuPSma__findingHeadline{letter-spacing:-.02em;margin-bottom:12px;font-size:24px;font-weight:800;line-height:1.2}.resultado-v2-module__RuPSma__finding.resultado-v2-module__RuPSma__urgent .resultado-v2-module__RuPSma__findingHeadline{color:#dc2626}.resultado-v2-module__RuPSma__finding.resultado-v2-module__RuPSma__attention .resultado-v2-module__RuPSma__findingHeadline{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__finding.resultado-v2-module__RuPSma__solid .resultado-v2-module__RuPSma__findingHeadline{color:#10b981}.resultado-v2-module__RuPSma__findingDesc{color:#0b1410b8;margin-bottom:16px;font-size:15px;line-height:1.6}.resultado-v2-module__RuPSma__findingKey{background:#fff;border-left:3px solid #0b1410;border-radius:8px;padding:16px 20px}.resultado-v2-module__RuPSma__findingKeyLabel{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--resultado-amber-text,#d97706);margin-bottom:6px;font-size:10px;font-weight:700}.resultado-v2-module__RuPSma__findingKeyText{color:#0b1410;font-size:14px;line-height:1.6}.resultado-v2-module__RuPSma__findingM{scroll-snap-align:start;border-left:4px solid;border-radius:16px;flex-direction:column;flex:0 0 82%;min-width:82%;padding:22px 20px;display:flex}.resultado-v2-module__RuPSma__findingM.resultado-v2-module__RuPSma__urgent{background:#fce7e7;border-left-color:#dc2626}.resultado-v2-module__RuPSma__findingM.resultado-v2-module__RuPSma__attention{background:var(--resultado-amber-bg,#fbf3d5);border-left-color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__findingM.resultado-v2-module__RuPSma__solid{background:#dcf6e6;border-left-color:#10b981}.resultado-v2-module__RuPSma__findingM .resultado-v2-module__RuPSma__findingHeadline{font-size:19px}.resultado-v2-module__RuPSma__findingM .resultado-v2-module__RuPSma__findingTitle{font-size:15px}.resultado-v2-module__RuPSma__findingM .resultado-v2-module__RuPSma__findingDesc{margin-bottom:14px;font-size:13px}.resultado-v2-module__RuPSma__findingM .resultado-v2-module__RuPSma__findingKey{margin-top:auto}.resultado-v2-module__RuPSma__findingM .resultado-v2-module__RuPSma__findingKeyText{font-size:12px}.resultado-v2-module__RuPSma__planSteps{flex-direction:column;gap:14px;display:flex}.resultado-v2-module__RuPSma__planStep{background:#fff;border:1px solid #0b141014;border-left:4px solid;border-radius:14px;padding:24px 28px}.resultado-v2-module__RuPSma__planStep.resultado-v2-module__RuPSma__red{border-left-color:#dc2626}.resultado-v2-module__RuPSma__planStep.resultado-v2-module__RuPSma__amber{border-left-color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__planStep.resultado-v2-module__RuPSma__esmeralda{border-left-color:#10b981}.resultado-v2-module__RuPSma__planStepLabel{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700}.resultado-v2-module__RuPSma__planStep.resultado-v2-module__RuPSma__red .resultado-v2-module__RuPSma__planStepLabel{color:#dc2626}.resultado-v2-module__RuPSma__planStep.resultado-v2-module__RuPSma__amber .resultado-v2-module__RuPSma__planStepLabel{color:var(--resultado-amber-text,#d97706)}.resultado-v2-module__RuPSma__planStep.resultado-v2-module__RuPSma__esmeralda .resultado-v2-module__RuPSma__planStepLabel{color:#10b981}.resultado-v2-module__RuPSma__planStepTitle{letter-spacing:-.01em;margin-bottom:8px;font-size:18px;font-weight:700}.resultado-v2-module__RuPSma__planStepDesc{color:#0b1410b8;font-size:14px;line-height:1.6}@media (max-width:719px){.resultado-v2-module__RuPSma__verdictAmount{margin-bottom:10px;font-size:60px}.resultado-v2-module__RuPSma__kpis4{grid-template-columns:1fr}.resultado-v2-module__RuPSma__scoreCard{padding:22px 20px}.resultado-v2-module__RuPSma__scoreValue{font-size:42px}.resultado-v2-module__RuPSma__scoreMax{font-size:14px}.resultado-v2-module__RuPSma__scoreBarRow{grid-template-columns:78px 1fr 32px;gap:10px;font-size:12px}.resultado-v2-module__RuPSma__finding{padding:22px 20px}.resultado-v2-module__RuPSma__findingHeadline{font-size:19px}.resultado-v2-module__RuPSma__planStep{padding:18px 20px}.resultado-v2-module__RuPSma__planStepTitle{font-size:15px}.resultado-v2-module__RuPSma__planStepDesc{font-size:12.5px}}.resultado-v2-module__RuPSma__verdictPlanTag{font-family:var(--font-mono,monospace);color:#ffffffd9;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;margin-top:4px;padding:10px 20px;font-size:12px;font-weight:500;line-height:1.4;display:inline-block;position:relative}.resultado-v2-module__RuPSma__rulesGrid{grid-template-columns:1fr 1fr;gap:14px 32px;display:grid}@media (max-width:719px){.resultado-v2-module__RuPSma__rulesGrid{grid-template-columns:1fr}}.resultado-v2-module__RuPSma__desgloseTitle{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#0b14108f;border-bottom:1px solid #0b14100f;margin-bottom:20px;padding-bottom:16px;font-size:11px}.resultado-v2-module__RuPSma__desgloseNameMain{margin-bottom:2px;font-weight:700}.resultado-v2-module__RuPSma__desgloseNameSub{color:#0b14108f;font-size:12px}.resultado-v2-module__RuPSma__tdVerde{color:#10b981}.resultado-v2-module__RuPSma__projCaption{color:#0b14108f;margin-bottom:28px;font-size:14px;line-height:1.5}.resultado-v2-module__RuPSma__projCaption b{color:#0b1410;font-weight:700}.resultado-v2-module__RuPSma__projBars{flex-direction:column;gap:16px;display:flex}.resultado-v2-module__RuPSma__projBarRow{grid-template-columns:80px 1fr 130px;align-items:center;gap:20px;display:grid}.resultado-v2-module__RuPSma__projBarLabel{color:#0b1410b8;font-size:15px;font-weight:600}.resultado-v2-module__RuPSma__projBarTrack{background:#f4f1ea;border-radius:8px;align-items:center;height:32px;display:flex;position:relative;overflow:hidden}.resultado-v2-module__RuPSma__projBarFill{border-radius:8px;height:100%}.resultado-v2-module__RuPSma__projBarFill.resultado-v2-module__RuPSma__today{background:#0b1410}.resultado-v2-module__RuPSma__projBarFill.resultado-v2-module__RuPSma__future{background:#a7f0c9}.resultado-v2-module__RuPSma__projBarValue{font-family:var(--font-mono,monospace);text-align:right;font-size:16px;font-weight:700}.resultado-v2-module__RuPSma__projBarValueIn{font-family:var(--font-mono,monospace);color:#0b1410;z-index:1;padding-left:10px;font-size:12px;font-weight:700;position:absolute}.resultado-v2-module__RuPSma__projNote{color:#0b14108f;background:#0b14100a;border-radius:10px;margin-top:24px;padding:14px 18px;font-size:12px;line-height:1.6}.resultado-v2-module__RuPSma__projNote b{color:#0b1410;font-weight:700}.resultado-v2-module__RuPSma__nextHero{color:#fff;background:#10b981;border-radius:20px;padding:48px 48px 44px;position:relative;overflow:hidden}.resultado-v2-module__RuPSma__nextHero:before{content:"";background:radial-gradient(circle,#ffffff1f 0%,#0000 65%);border-radius:50%;width:260px;height:260px;position:absolute;top:-80px;right:-80px}.resultado-v2-module__RuPSma__nextHeroEyebrow{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;margin-bottom:16px;font-size:11px;position:relative}.resultado-v2-module__RuPSma__nextHeroTitle{letter-spacing:-.02em;margin-bottom:12px;font-size:32px;font-weight:800;line-height:1.2;position:relative}.resultado-v2-module__RuPSma__nextHeroDesc{color:#ffffffe6;max-width:640px;margin-bottom:32px;font-size:16px;line-height:1.6;position:relative}.resultado-v2-module__RuPSma__btnHero{cursor:pointer;color:#fff;background:#0b1410;border:none;border-radius:14px;justify-content:center;align-items:center;gap:12px;padding:22px 40px;font-family:inherit;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 8px 24px #0b141040}.resultado-v2-module__RuPSma__nextHeroDisclaimer{color:#ffffffbf;margin-top:18px;font-size:13px;position:relative}.resultado-v2-module__RuPSma__legalCallout{color:#0b1410b8;background:#f4f1ea;border-radius:12px;margin-top:20px;padding:18px 24px;font-size:13px;line-height:1.6}.resultado-v2-module__RuPSma__legalCallout b{color:#0b1410;font-weight:700}@media (max-width:719px){.resultado-v2-module__RuPSma__verdictPlanTag{padding:8px 14px;font-size:10.5px}.resultado-v2-module__RuPSma__projCaption{margin-bottom:20px;font-size:12.5px}.resultado-v2-module__RuPSma__projBarRow{grid-template-columns:46px 1fr;gap:10px}.resultado-v2-module__RuPSma__projBarTrack{height:26px}.resultado-v2-module__RuPSma__nextHero{padding:32px 22px 28px}.resultado-v2-module__RuPSma__nextHeroTitle{font-size:22px}.resultado-v2-module__RuPSma__nextHeroDesc{margin-bottom:22px;font-size:14px}.resultado-v2-module__RuPSma__btnHero{width:100%;padding:18px 22px;font-size:15px}.resultado-v2-module__RuPSma__legalCallout{padding:14px 16px;font-size:11.5px}}.resultado-v2-module__RuPSma__profileCard{border-radius:20px;padding:48px 56px}.resultado-v2-module__RuPSma__profileIcon{margin-bottom:20px;font-size:48px;line-height:1}.resultado-v2-module__RuPSma__profileEyebrow{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700;line-height:1.4}.resultado-v2-module__RuPSma__profileName{letter-spacing:-.03em;margin-bottom:14px;font-size:48px;font-weight:800;line-height:1.05}.resultado-v2-module__RuPSma__profileTagline{color:#0b1410b8;margin-bottom:24px;font-size:20px;font-style:italic;line-height:1.4}.resultado-v2-module__RuPSma__profileSecondary{color:#0b1410b8;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;display:inline-flex}.resultado-v2-module__RuPSma__profileSecondary b{font-weight:700}.resultado-v2-module__RuPSma__whyCard{background:#fff;border:1px solid #0b141014;border-radius:16px;margin-top:16px;padding:32px 40px}.resultado-v2-module__RuPSma__whyLabel{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#0b14108f;margin-bottom:16px;font-size:11px;font-weight:700}.resultado-v2-module__RuPSma__whyText{color:#0b1410b8;font-size:16px;line-height:1.7}.resultado-v2-module__RuPSma__whyText b{color:#0b1410;font-weight:700}.resultado-v2-module__RuPSma__beliefs{flex-direction:column;gap:12px;display:flex}.resultado-v2-module__RuPSma__belief{border-left:4px solid;border-radius:14px;grid-template-columns:28px 1fr;align-items:flex-start;gap:16px;padding:22px 26px;display:grid}.resultado-v2-module__RuPSma__belief.resultado-v2-module__RuPSma__positive{background:#dcf6e6;border-left-color:#10b981}.resultado-v2-module__RuPSma__belief.resultado-v2-module__RuPSma__negative{background:#fce7e7;border-left-color:#dc2626}.resultado-v2-module__RuPSma__beliefIcon{font-size:20px;font-weight:800;line-height:1}.resultado-v2-module__RuPSma__belief.resultado-v2-module__RuPSma__positive .resultado-v2-module__RuPSma__beliefIcon{color:#10b981}.resultado-v2-module__RuPSma__belief.resultado-v2-module__RuPSma__negative .resultado-v2-module__RuPSma__beliefIcon{color:#dc2626}.resultado-v2-module__RuPSma__beliefTag{font-family:var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}.resultado-v2-module__RuPSma__belief.resultado-v2-module__RuPSma__positive .resultado-v2-module__RuPSma__beliefTag{color:#10b981}.resultado-v2-module__RuPSma__belief.resultado-v2-module__RuPSma__negative .resultado-v2-module__RuPSma__beliefTag{color:#dc2626}.resultado-v2-module__RuPSma__beliefQuote{color:#0b1410;font-size:15px;line-height:1.55}.resultado-v2-module__RuPSma__beliefM{scroll-snap-align:start;border-left:4px solid;border-radius:14px;flex-direction:column;flex:0 0 80%;gap:10px;min-width:80%;padding:20px;display:flex}.resultado-v2-module__RuPSma__beliefM.resultado-v2-module__RuPSma__positive{background:#dcf6e6;border-left-color:#10b981}.resultado-v2-module__RuPSma__beliefM.resultado-v2-module__RuPSma__negative{background:#fce7e7;border-left-color:#dc2626}.resultado-v2-module__RuPSma__beliefM .resultado-v2-module__RuPSma__beliefQuote{font-size:13.5px}.resultado-v2-module__RuPSma__moves{flex-direction:column;gap:14px;display:flex}.resultado-v2-module__RuPSma__moveStep{background:#fff;border:1px solid #0b141014;border-radius:14px;grid-template-columns:44px 1fr;gap:20px;padding:26px 32px;display:grid}.resultado-v2-module__RuPSma__moveNum{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:700;display:flex}.resultado-v2-module__RuPSma__moveTitle{letter-spacing:-.01em;margin-bottom:8px;font-size:18px;font-weight:700}.resultado-v2-module__RuPSma__moveDesc{color:#0b1410b8;font-size:14px;line-height:1.65}@media (max-width:719px){.resultado-v2-module__RuPSma__profileCard{padding:28px 22px}.resultado-v2-module__RuPSma__profileIcon{margin-bottom:14px;font-size:40px}.resultado-v2-module__RuPSma__profileName{font-size:30px}.resultado-v2-module__RuPSma__profileTagline{margin-bottom:18px;font-size:15px}.resultado-v2-module__RuPSma__whyCard{padding:22px 20px}.resultado-v2-module__RuPSma__whyText{font-size:13.5px;line-height:1.65}.resultado-v2-module__RuPSma__belief{padding:20px}.resultado-v2-module__RuPSma__beliefQuote{font-size:13.5px}.resultado-v2-module__RuPSma__moveStep{grid-template-columns:32px 1fr;gap:14px;padding:20px}.resultado-v2-module__RuPSma__moveNum{width:28px;height:28px;font-size:13px}.resultado-v2-module__RuPSma__moveTitle{font-size:15px}.resultado-v2-module__RuPSma__moveDesc{font-size:12.5px}}
.CotizadorGMM-module__taM_Ua__w{max-width:640px;font-family:var(--font-sans,"Plus Jakarta Sans", system-ui, sans-serif);color:#0b1410;margin:0 auto;padding:32px 20px 100px}.CotizadorGMM-module__taM_Ua__stepEyebrow{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;margin-bottom:6px;font-size:11px;font-weight:600}.CotizadorGMM-module__taM_Ua__stepTitulo{letter-spacing:-.02em;color:#0b1410;margin-bottom:8px;font-size:clamp(22px,4.5vw,30px);font-weight:800;line-height:1.2}.CotizadorGMM-module__taM_Ua__stepSub{color:#374151;margin-bottom:22px;font-size:14px;line-height:1.6}.CotizadorGMM-module__taM_Ua__optGrid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px;display:grid}.CotizadorGMM-module__taM_Ua__optCard{cursor:pointer;-webkit-user-select:none;user-select:none;text-align:left;background:#fff;border:1.5px solid #ddd6c2;border-radius:14px;padding:16px 14px;font-family:inherit;transition:border-color .15s,background .15s}.CotizadorGMM-module__taM_Ua__optCard:hover{border-color:var(--brand-primary,#10b981);background:#10b9810d}.CotizadorGMM-module__taM_Ua__optCard.CotizadorGMM-module__taM_Ua__on{border:2px solid var(--brand-primary,#10b981);background:#10b98114;padding:15px 13px}.CotizadorGMM-module__taM_Ua__optIcono{margin-bottom:8px;font-size:22px;display:block}.CotizadorGMM-module__taM_Ua__optNombre{color:#0b1410;font-size:14px;font-weight:700}.CotizadorGMM-module__taM_Ua__optCard.CotizadorGMM-module__taM_Ua__on .CotizadorGMM-module__taM_Ua__optNombre{color:var(--brand-primary-dark,#047857)}.CotizadorGMM-module__taM_Ua__optDesc{color:#6b7280;margin-top:3px;font-size:12px;line-height:1.4}.CotizadorGMM-module__taM_Ua__personCard{background:#fff;border:1px solid #ddd6c2;border-radius:14px;margin-bottom:12px;padding:18px 20px}.CotizadorGMM-module__taM_Ua__pcHead{color:#6b7280;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.CotizadorGMM-module__taM_Ua__fieldsRow{flex-wrap:wrap;gap:12px;display:flex}.CotizadorGMM-module__taM_Ua__field{flex-direction:column;gap:5px;display:flex}.CotizadorGMM-module__taM_Ua__field label{color:#6b7280;font-size:12px;font-weight:600}.CotizadorGMM-module__taM_Ua__inp,.CotizadorGMM-module__taM_Ua__sel{color:#0b1410;background:#fff;border:1.5px solid #ddd6c2;border-radius:8px;outline:none;padding:9px 12px;font-family:inherit;font-size:14px;transition:border-color .15s}.CotizadorGMM-module__taM_Ua__inp:focus,.CotizadorGMM-module__taM_Ua__sel:focus{border-color:var(--brand-primary,#10b981)}.CotizadorGMM-module__taM_Ua__inpText{width:180px}.CotizadorGMM-module__taM_Ua__inpNum{width:88px}.CotizadorGMM-module__taM_Ua__sel{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%236B7280' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;min-width:110px;padding-right:32px}.CotizadorGMM-module__taM_Ua__tagsWrap{flex-wrap:wrap;gap:8px;min-height:24px;margin-bottom:10px;display:flex}.CotizadorGMM-module__taM_Ua__childTag{color:#047857;background:#10b98114;border:1px solid #6ee7b7;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:flex}.CotizadorGMM-module__taM_Ua__tagRm{cursor:pointer;color:#047857;opacity:.6;background:0 0;border:none;padding:0;font-family:inherit;font-size:16px;line-height:1}.CotizadorGMM-module__taM_Ua__tagRm:hover{opacity:1}.CotizadorGMM-module__taM_Ua__hijoInputs{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-bottom:8px;display:flex}.CotizadorGMM-module__taM_Ua__addHijo{color:#047857;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;margin-top:4px;padding:4px 0;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.CotizadorGMM-module__taM_Ua__addHijo:hover{color:#065f46}.CotizadorGMM-module__taM_Ua__healthQ{color:#374151;margin-bottom:12px;font-size:13px;line-height:1.5}.CotizadorGMM-module__taM_Ua__optsSm{grid-template-columns:1fr 1fr;gap:8px;max-width:300px;display:grid}.CotizadorGMM-module__taM_Ua__optSm{color:#374151;cursor:pointer;text-align:center;background:#fff;border:1.5px solid #ddd6c2;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.CotizadorGMM-module__taM_Ua__optSm:hover{border-color:var(--brand-primary,#10b981);background:#10b9810d}.CotizadorGMM-module__taM_Ua__optSm.CotizadorGMM-module__taM_Ua__on{border:2px solid var(--brand-primary,#10b981);color:var(--brand-primary-dark,#047857);background:#10b98114;padding:11.5px 14px;font-weight:700}.CotizadorGMM-module__taM_Ua__alerta{border-left:3px solid;border-radius:10px;margin-top:12px;padding:12px 16px;font-size:13px;line-height:1.55}.CotizadorGMM-module__taM_Ua__alertaDanger{color:#991b1b;background:#fee2e2;border-color:#dc2626}.CotizadorGMM-module__taM_Ua__alertaWarn{color:#92400e;background:#fef3c7;border-color:#b45309}.CotizadorGMM-module__taM_Ua__alertaInfo{color:#1e3a8a;background:#eff6ff;border-color:#1e40af}.CotizadorGMM-module__taM_Ua__alerta strong{font-weight:700}.CotizadorGMM-module__taM_Ua__planGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px;display:grid}.CotizadorGMM-module__taM_Ua__planCard{cursor:pointer;background:#fff;border:1.5px solid #ddd6c2;border-radius:14px;padding:16px 14px;transition:border-color .15s,background .15s;position:relative}.CotizadorGMM-module__taM_Ua__planCard:hover{border-color:var(--brand-primary,#10b981)}.CotizadorGMM-module__taM_Ua__planCard.CotizadorGMM-module__taM_Ua__on{border:2px solid var(--brand-primary,#10b981);background:#10b9810f;padding:15px 13px}.CotizadorGMM-module__taM_Ua__planBadge{background:var(--brand-primary,#10b981);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:99px;margin-bottom:8px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.CotizadorGMM-module__taM_Ua__planNombre{color:#0b1410;margin-bottom:4px;font-size:15px;font-weight:700}.CotizadorGMM-module__taM_Ua__planSa{color:#374151;margin-bottom:3px;font-size:13px;font-weight:600}.CotizadorGMM-module__taM_Ua__planDed{color:#6b7280;font-size:11px;line-height:1.4}.CotizadorGMM-module__taM_Ua__navRow{gap:10px;margin-top:20px;display:flex}.CotizadorGMM-module__taM_Ua__btnNext{color:#fff;cursor:pointer;background:#0b1410;border:none;border-radius:14px;flex:1;padding:13px 28px;font-family:inherit;font-size:15px;font-weight:600;transition:background .15s}.CotizadorGMM-module__taM_Ua__btnNext:hover{background:#1f2937}.CotizadorGMM-module__taM_Ua__btnNext:disabled{opacity:.35;cursor:not-allowed}.CotizadorGMM-module__taM_Ua__btnBack{cursor:pointer;color:#6b7280;background:#fff;border:1.5px solid #ddd6c2;border-radius:14px;padding:13px 22px;font-family:inherit;font-size:14px}.CotizadorGMM-module__taM_Ua__btnBack:hover{color:#0b1410;background:#f4f1ea}.CotizadorGMM-module__taM_Ua__errMsg{color:#dc2626;margin-top:8px;font-size:12px}.CotizadorGMM-module__taM_Ua__numCentral{text-align:center;background:#0b1410;border-radius:14px;margin-bottom:14px;padding:28px 24px;position:relative;overflow:hidden}.CotizadorGMM-module__taM_Ua__numCentral:before{content:"";background:#10b9811a;border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.CotizadorGMM-module__taM_Ua__numCentral:after{content:"";background:#10b98112;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-30px;left:-30px}.CotizadorGMM-module__taM_Ua__ncEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;z-index:1;margin-bottom:6px;font-size:11px;position:relative}.CotizadorGMM-module__taM_Ua__ncNumero{letter-spacing:-.03em;color:#fff;z-index:1;margin-bottom:6px;font-size:clamp(36px,9vw,52px);font-weight:800;line-height:1;position:relative}.CotizadorGMM-module__taM_Ua__ncLabel{color:#ffffffb3;z-index:1;margin-bottom:14px;font-size:14px;position:relative}.CotizadorGMM-module__taM_Ua__ncContexto{color:#ffffffd1;text-align:left;z-index:1;background:#ffffff1a;border-radius:8px;padding:12px 16px;font-size:13px;line-height:1.55;position:relative}.CotizadorGMM-module__taM_Ua__ncContexto strong{color:#fff;font-weight:700}.CotizadorGMM-module__taM_Ua__ncPlanTag{color:#ffffffe6;z-index:1;background:#ffffff26;border-radius:20px;margin-top:12px;padding:5px 14px;font-size:12px;display:inline-block;position:relative}.CotizadorGMM-module__taM_Ua__metGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.CotizadorGMM-module__taM_Ua__metItem{background:#f4f1ea;border-radius:12px;padding:14px 16px}.CotizadorGMM-module__taM_Ua__metLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px;font-size:10px;font-weight:600}.CotizadorGMM-module__taM_Ua__metValor{letter-spacing:-.02em;color:#0b1410;font-size:20px;font-weight:800}.CotizadorGMM-module__taM_Ua__metSub{color:#6b7280;margin-top:2px;font-size:11px}.CotizadorGMM-module__taM_Ua__alertsPanel{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.CotizadorGMM-module__taM_Ua__breakdownWrap{background:#fff;border:1px solid #ddd6c2;border-radius:14px;margin-bottom:14px;overflow:hidden}.CotizadorGMM-module__taM_Ua__breakdownWrap table{border-collapse:collapse;width:100%;font-size:13px}.CotizadorGMM-module__taM_Ua__breakdownWrap th{text-align:left;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;background:#f4f1ea;border-bottom:1px solid #ddd6c2;padding:11px 16px;font-size:10px;font-weight:700}.CotizadorGMM-module__taM_Ua__breakdownWrap td{color:#0b1410;border-bottom:1px solid #f4f1ea;padding:11px 16px}.CotizadorGMM-module__taM_Ua__breakdownWrap tr:last-child td{border-bottom:none}.CotizadorGMM-module__taM_Ua__tdMuted{color:#6b7280}.CotizadorGMM-module__taM_Ua__tdVerde{color:#047857;font-weight:700}.CotizadorGMM-module__taM_Ua__tdTotal{font-weight:800}.CotizadorGMM-module__taM_Ua__tdRight{text-align:right}.CotizadorGMM-module__taM_Ua__projCard{background:#fff;border:1px solid #ddd6c2;border-radius:14px;margin-bottom:14px;padding:18px 20px}.CotizadorGMM-module__taM_Ua__projTitulo{color:#374151;margin-bottom:14px;font-size:12px;font-weight:600;line-height:1.4}.CotizadorGMM-module__taM_Ua__projRow{align-items:center;gap:10px;margin-bottom:8px;display:flex}.CotizadorGMM-module__taM_Ua__projRow:last-child{margin-bottom:0}.CotizadorGMM-module__taM_Ua__projYr{color:#6b7280;flex-shrink:0;width:40px;font-size:12px;font-weight:500}.CotizadorGMM-module__taM_Ua__projTrack{background:#f4f1ea;border-radius:4px;flex:1;height:22px;overflow:hidden}.CotizadorGMM-module__taM_Ua__projFill{background:#6ee7b7;border-radius:4px;height:100%;transition:width .6s}.CotizadorGMM-module__taM_Ua__projFill.CotizadorGMM-module__taM_Ua__now{background:var(--brand-primary,#10b981)}.CotizadorGMM-module__taM_Ua__projVal{color:#0b1410;text-align:right;flex-shrink:0;width:90px;font-size:12px;font-weight:700}.CotizadorGMM-module__taM_Ua__ctaCard{background:#0b1410;border-radius:14px;margin:24px 0 14px;padding:24px}.CotizadorGMM-module__taM_Ua__ctaEyebrow{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin-bottom:6px;font-size:11px}.CotizadorGMM-module__taM_Ua__ctaTitulo{letter-spacing:-.02em;color:#fff;margin-bottom:6px;font-size:20px;font-weight:800;line-height:1.3}.CotizadorGMM-module__taM_Ua__ctaTexto{color:#ffffffb8;margin-bottom:18px;font-size:14px;line-height:1.55}.CotizadorGMM-module__taM_Ua__btnWa{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:13px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:flex}.CotizadorGMM-module__taM_Ua__btnWa:hover{background:#1fa855}.CotizadorGMM-module__taM_Ua__btnCal{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-family:inherit;font-size:14px;text-decoration:none;transition:background .15s;display:flex}.CotizadorGMM-module__taM_Ua__btnCal:hover{background:#fff3}.CotizadorGMM-module__taM_Ua__ctaPriv{color:#ffffff73;text-align:center;margin-top:10px;font-size:11px}.CotizadorGMM-module__taM_Ua__disclaimer{color:#6b7280;background:#f4f1ea;border:1px solid #ddd6c2;border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:12px;line-height:1.6}.CotizadorGMM-module__taM_Ua__disclaimer strong{color:#0b1410;font-weight:700}.CotizadorGMM-module__taM_Ua__btnReset{color:#374151;cursor:pointer;background:0 0;border:1px solid #ddd6c2;border-radius:8px;margin:16px auto 0;padding:10px 18px;font-family:inherit;font-size:13px;display:block}.CotizadorGMM-module__taM_Ua__btnReset:hover{border-color:var(--brand-primary,#10b981);color:var(--brand-primary-dark,#047857)}.CotizadorGMM-module__taM_Ua__icoWa{flex-shrink:0;width:16px;height:16px}.CotizadorGMM-module__taM_Ua__sec{color:#6b7280;text-transform:uppercase;letter-spacing:.08em;margin:24px 0 12px;font-size:11px;font-weight:700}.CotizadorGMM-module__taM_Ua__footer{text-align:center;color:#6b7280;border-top:1px solid #ddd6c2;margin-top:28px;padding-top:16px;font-size:11px}.CotizadorGMM-module__taM_Ua__footer a{color:#6b7280;text-decoration:none}.CotizadorGMM-module__taM_Ua__footer a:hover{color:var(--brand-primary-dark,#047857)}@media (max-width:480px){.CotizadorGMM-module__taM_Ua__planGrid{grid-template-columns:1fr}.CotizadorGMM-module__taM_Ua__metGrid{grid-template-columns:1fr 1fr}.CotizadorGMM-module__taM_Ua__metGrid .CotizadorGMM-module__taM_Ua__metItem:last-child{grid-column:span 2}.CotizadorGMM-module__taM_Ua__fieldsRow{flex-direction:column}.CotizadorGMM-module__taM_Ua__inpText{width:100%}}
.SimuladorModalidad40-module__C3YvLq__w{max-width:640px;font-family:var(--font-sans,"Plus Jakarta Sans", system-ui, sans-serif);color:#0b1410;margin:0 auto;padding:32px 20px 100px}.SimuladorModalidad40-module__C3YvLq__heroEyebrow{letter-spacing:.1em;text-transform:uppercase;color:#6b7280;margin-bottom:6px;font-size:11px;font-weight:600}.SimuladorModalidad40-module__C3YvLq__heroTitulo{letter-spacing:-.02em;color:#0b1410;margin-bottom:10px;font-size:clamp(24px,5vw,34px);font-weight:800;line-height:1.18}.SimuladorModalidad40-module__C3YvLq__heroTitulo em{color:var(--brand-primary,#10b981);font-style:italic;font-weight:800}.SimuladorModalidad40-module__C3YvLq__heroSub{color:#374151;margin-bottom:24px;font-size:14px;line-height:1.65}.SimuladorModalidad40-module__C3YvLq__sec{background:#fff;border:1px solid #ddd6c2;border-radius:14px;margin-bottom:14px;padding:20px 22px}.SimuladorModalidad40-module__C3YvLq__secTitulo{color:#6b7280;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;font-size:11px;font-weight:700}.SimuladorModalidad40-module__C3YvLq__campo{margin-bottom:16px}.SimuladorModalidad40-module__C3YvLq__campo:last-child{margin-bottom:0}.SimuladorModalidad40-module__C3YvLq__campo label{color:#374151;margin-bottom:6px;font-size:13px;font-weight:600;display:block}.SimuladorModalidad40-module__C3YvLq__hint{color:#6b7280;margin-top:5px;font-size:11px;line-height:1.4}.SimuladorModalidad40-module__C3YvLq__grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.SimuladorModalidad40-module__C3YvLq__inp,.SimuladorModalidad40-module__C3YvLq__sel{color:#0b1410;appearance:none;background:#fff;border:1.5px solid #ddd6c2;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .15s}.SimuladorModalidad40-module__C3YvLq__inp:focus,.SimuladorModalidad40-module__C3YvLq__sel:focus{border-color:var(--brand-primary,#10b981)}.SimuladorModalidad40-module__C3YvLq__sel{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236B7280' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.SimuladorModalidad40-module__C3YvLq__reqItem{color:#374151;cursor:pointer;background:#f4f1ea;border:1px solid #ddd6c2;border-radius:10px;align-items:flex-start;gap:10px;margin-bottom:8px;padding:12px 14px;font-size:13px;line-height:1.5;transition:border-color .15s,background .15s;display:flex}.SimuladorModalidad40-module__C3YvLq__reqItem:hover{border-color:var(--brand-primary,#10b981);background:#10b9810f}.SimuladorModalidad40-module__C3YvLq__reqItem input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:var(--brand-primary,#10b981);flex-shrink:0;margin-top:1px}.SimuladorModalidad40-module__C3YvLq__reqItem strong{color:#0b1410;font-weight:700}.SimuladorModalidad40-module__C3YvLq__errorMsg{color:#991b1b;background:#fee2e2;border:1px solid #fecaca;border-left:3px solid #dc2626;border-radius:8px;margin-top:12px;padding:11px 14px;font-size:13px}.SimuladorModalidad40-module__C3YvLq__btnCalc{color:#fff;cursor:pointer;background:#0b1410;border:none;border-radius:14px;width:100%;margin-top:20px;padding:14px;font-family:inherit;font-size:15px;font-weight:600;transition:background .15s}.SimuladorModalidad40-module__C3YvLq__btnCalc:hover{background:#1f2937}.SimuladorModalidad40-module__C3YvLq__btnCalc:disabled{opacity:.35;cursor:not-allowed}.SimuladorModalidad40-module__C3YvLq__numCentral{text-align:center;background:#0b1410;border-radius:14px;margin-bottom:14px;padding:28px 24px;position:relative;overflow:hidden}.SimuladorModalidad40-module__C3YvLq__numCentral:before{content:"";background:#10b9811a;border-radius:50%;width:200px;height:200px;position:absolute;top:-50px;right:-50px}.SimuladorModalidad40-module__C3YvLq__numCentral:after{content:"";background:#10b98112;border-radius:50%;width:120px;height:120px;position:absolute;bottom:-30px;left:-30px}.SimuladorModalidad40-module__C3YvLq__ncEyebrow{letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;z-index:1;margin-bottom:8px;font-size:11px;position:relative}.SimuladorModalidad40-module__C3YvLq__ncNumero{letter-spacing:-.03em;color:#fff;z-index:1;margin-bottom:6px;font-size:clamp(38px,9vw,54px);font-weight:800;line-height:1;position:relative}.SimuladorModalidad40-module__C3YvLq__ncLabel{color:#ffffffb3;z-index:1;margin-bottom:16px;font-size:14px;position:relative}.SimuladorModalidad40-module__C3YvLq__ncContexto{color:#ffffffd1;text-align:left;z-index:1;background:#ffffff1a;border-radius:8px;margin-bottom:14px;padding:12px 16px;font-size:13px;line-height:1.55;position:relative}.SimuladorModalidad40-module__C3YvLq__ncContexto strong{color:#fff;font-weight:700}.SimuladorModalidad40-module__C3YvLq__potGrid{z-index:1;grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.SimuladorModalidad40-module__C3YvLq__potItem{text-align:left;background:#ffffff1a;border:1px solid #ffffff26;border-radius:10px;padding:14px 16px}.SimuladorModalidad40-module__C3YvLq__potLabel{color:#fff9;margin-bottom:6px;font-size:11px;font-weight:500}.SimuladorModalidad40-module__C3YvLq__potValor{letter-spacing:-.02em;color:#fff;font-size:22px;font-weight:800}.SimuladorModalidad40-module__C3YvLq__potPv{color:#ffffff73;margin-top:4px;font-size:11px;font-style:italic}.SimuladorModalidad40-module__C3YvLq__alertaVentana{color:#92400e;background:#fef3c7;border:1px solid #f5d78e;border-left:3px solid #b45309;border-radius:10px;margin-bottom:14px;padding:14px 18px;font-size:13px;line-height:1.6}.SimuladorModalidad40-module__C3YvLq__alertaVentana strong{color:#92400e;margin-bottom:4px;font-size:14px;font-weight:700;display:block}.SimuladorModalidad40-module__C3YvLq__legalCard{background:#fef3c7;border:1px solid #f5d78e;border-radius:14px;margin-bottom:14px;padding:16px 20px}.SimuladorModalidad40-module__C3YvLq__legalTitulo{color:#b45309;text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px;font-size:11px;font-weight:700}.SimuladorModalidad40-module__C3YvLq__legalList{color:#92400e;margin:0;padding:0;font-size:13px;line-height:1.85;list-style:none}.SimuladorModalidad40-module__C3YvLq__legalList li{padding-left:14px;position:relative}.SimuladorModalidad40-module__C3YvLq__legalList li:before{content:"•";color:#b45309;font-weight:700;position:absolute;left:0}.SimuladorModalidad40-module__C3YvLq__secTituloRes{text-transform:uppercase;color:#6b7280;letter-spacing:.08em;margin:24px 0 12px;font-size:11px;font-weight:700}.SimuladorModalidad40-module__C3YvLq__optionCard{background:#fff;border:1px solid #ddd6c2;border-radius:14px;margin-bottom:12px;padding:20px 22px;transition:border-color .15s}.SimuladorModalidad40-module__C3YvLq__optionCard:hover{border-color:var(--brand-primary,#10b981)}.SimuladorModalidad40-module__C3YvLq__optionHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.SimuladorModalidad40-module__C3YvLq__optionBadge{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;display:flex}.SimuladorModalidad40-module__C3YvLq__ob1{background:#d1fae5}.SimuladorModalidad40-module__C3YvLq__ob2{background:#f4f1ea}.SimuladorModalidad40-module__C3YvLq__ob3{background:#fef3c7}.SimuladorModalidad40-module__C3YvLq__optionTitle{color:#0b1410;font-size:14px;font-weight:700;line-height:1.3}.SimuladorModalidad40-module__C3YvLq__optionDesc{color:#6b7280;margin-top:3px;font-size:12px;line-height:1.45}.SimuladorModalidad40-module__C3YvLq__metricsGrid{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px;display:grid}.SimuladorModalidad40-module__C3YvLq__metric{background:#f4f1ea;border:1px solid #ddd6c2;border-radius:10px;padding:11px 13px}.SimuladorModalidad40-module__C3YvLq__metricLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px;font-size:10px;font-weight:600}.SimuladorModalidad40-module__C3YvLq__metricValue{letter-spacing:-.02em;color:#0b1410;font-size:18px;font-weight:800}.SimuladorModalidad40-module__C3YvLq__metricPv{color:#6b7280;margin-top:3px;font-size:10px;font-style:italic}.SimuladorModalidad40-module__C3YvLq__mvVerde{color:#047857}.SimuladorModalidad40-module__C3YvLq__mvAmber{color:#b45309}.SimuladorModalidad40-module__C3YvLq__mvInk{color:#0b1410}.SimuladorModalidad40-module__C3YvLq__optionNote{color:#374151;border-left:3px solid var(--brand-primary,#10b981);background:#f4f1ea;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.65}.SimuladorModalidad40-module__C3YvLq__retro{color:#6b7280;border-top:1px solid #ddd6c2;margin-top:8px;padding-top:8px;font-style:italic;display:block}.SimuladorModalidad40-module__C3YvLq__ctaCard{background:#0b1410;border-radius:14px;margin:24px 0 14px;padding:24px}.SimuladorModalidad40-module__C3YvLq__ctaEyebrow{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;margin-bottom:6px;font-size:11px}.SimuladorModalidad40-module__C3YvLq__ctaTitulo{letter-spacing:-.02em;color:#fff;margin-bottom:8px;font-size:20px;font-weight:800;line-height:1.3}.SimuladorModalidad40-module__C3YvLq__ctaTexto{color:#ffffffb8;margin-bottom:18px;font-size:14px;line-height:1.55}.SimuladorModalidad40-module__C3YvLq__ctaTexto strong{color:#fff;font-weight:700}.SimuladorModalidad40-module__C3YvLq__btnWa{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:13px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:flex}.SimuladorModalidad40-module__C3YvLq__btnWa:hover{background:#1fa855}.SimuladorModalidad40-module__C3YvLq__btnCal{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff40;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-family:inherit;font-size:14px;text-decoration:none;transition:background .15s;display:flex}.SimuladorModalidad40-module__C3YvLq__btnCal:hover{background:#fff3}.SimuladorModalidad40-module__C3YvLq__ctaDisc{color:#ffffff73;text-align:center;margin-top:10px;font-size:11px;line-height:1.5}.SimuladorModalidad40-module__C3YvLq__btnReset{color:#374151;cursor:pointer;background:0 0;border:1px solid #ddd6c2;border-radius:8px;margin:16px auto 0;padding:10px 18px;font-family:inherit;font-size:13px;display:block}.SimuladorModalidad40-module__C3YvLq__btnReset:hover{border-color:var(--brand-primary,#10b981);color:var(--brand-primary-dark,#047857)}.SimuladorModalidad40-module__C3YvLq__icoWa{flex-shrink:0;width:16px;height:16px}.SimuladorModalidad40-module__C3YvLq__footer{text-align:center;color:#6b7280;border-top:1px solid #ddd6c2;margin-top:28px;padding-top:16px;font-size:11px}.SimuladorModalidad40-module__C3YvLq__footer a{color:#6b7280;text-decoration:none}.SimuladorModalidad40-module__C3YvLq__footer a:hover{color:var(--brand-primary-dark,#047857)}@media (max-width:480px){.SimuladorModalidad40-module__C3YvLq__grid2,.SimuladorModalidad40-module__C3YvLq__potGrid,.SimuladorModalidad40-module__C3YvLq__metricsGrid{grid-template-columns:1fr}}
.DiagnosticoCapturaBlock-module__QrJNwW__empty{text-align:center;min-height:160px;color:var(--grundy-fg-muted,#6b7280);justify-content:center;align-items:center;padding:32px 24px;font-family:system-ui,sans-serif;font-size:14px;display:flex}
.ui-module__IkYJrG__panel{background:var(--grundy-bg);border:1px solid var(--grundy-border);border-radius:20px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0b14100a,0 10px 28px -18px #0b14104d}.ui-module__IkYJrG__panelCab{align-items:center;gap:9px;padding:14px 16px 0;display:flex}.ui-module__IkYJrG__panelTitulo{letter-spacing:.08em;text-transform:uppercase;color:var(--grundy-muted);font-size:11px;font-weight:700}.ui-module__IkYJrG__panelDato{color:var(--grundy-muted);margin-left:auto;font-family:Roboto,sans-serif;font-size:11.5px;font-weight:600}.ui-module__IkYJrG__badge{box-sizing:border-box;color:#fff;background:#e5322d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-family:Roboto,sans-serif;font-size:11px;font-weight:700;display:inline-flex}.ui-module__IkYJrG__seg{background:var(--grundy-surface-3);border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:grid}.ui-module__IkYJrG__segOpcion{cursor:pointer;height:34px;color:var(--grundy-muted);white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:0 12px;font-family:inherit;font-size:13px;font-weight:600}.ui-module__IkYJrG__segOpcion:hover{color:var(--grundy-fg)}.ui-module__IkYJrG__segActiva{background:var(--grundy-bg);color:var(--grundy-fg);box-shadow:0 1px 3px #0b14101f}.ui-module__IkYJrG__glifo{flex-shrink:0}.ui-module__IkYJrG__chip{background:var(--grundy-surface-3);height:22px;color:var(--grundy-fg-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}
.calendarios-nav-module__iNs9tq__navModulo{margin:-16px -20px 0;padding:0 20px}@media (max-width:767px){.calendarios-nav-module__iNs9tq__navModulo{margin:-14px -14px 0;padding:0 14px}}
.cuenta-nav-module__00qmMW__navModulo{margin:-16px -20px 0;padding:0 20px}@media (max-width:767px){.cuenta-nav-module__00qmMW__navModulo{margin:-14px -14px 0;padding:0 14px}}
