@keyframes calculadora_fadeInUp___FAYd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes calculadora_fadeIn__4_8sV{0%{opacity:0}to{opacity:1}}.calculadora_wrapper__R0MnT{max-width:1120px;margin:0 auto;padding:40px 16px}.calculadora_containerCal__UJxdG{display:grid;grid-template-columns:1fr minmax(320px,420px);grid-gap:32px;gap:32px;align-items:flex-start}@media(max-width:920px){.calculadora_containerCal__UJxdG{grid-template-columns:1fr}}.calculadora_info__B6uzr{display:flex;flex-direction:column;gap:16px;animation:calculadora_fadeInUp___FAYd .6s ease}@media(max-width:480px){.calculadora_info__B6uzr{gap:12px}}.calculadora_title__ncUEm{font-size:42px;font-weight:800;line-height:1.1;animation:calculadora_fadeInUp___FAYd .8s ease .1s both}@media(max-width:480px){.calculadora_title__ncUEm{font-size:32px}}.calculadora_green__AJPDh{color:#48dd0a}.calculadora_p1__GFRbk,.calculadora_p2__UGdjO{color:#000;font-size:16px;animation:calculadora_fadeInUp___FAYd .6s ease .2s both}@media(max-width:480px){.calculadora_p1__GFRbk,.calculadora_p2__UGdjO{font-size:14px}}.calculadora_bold__ZfypL{font-weight:700}.calculadora_disclaimer__Eaqzf{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:14px;animation:calculadora_fadeIn__4_8sV .6s ease .3s both}@media(max-width:480px){.calculadora_disclaimer__Eaqzf{font-size:13px;flex-direction:column;align-items:flex-start}}.calculadora_form___b3tN{background:#ededed;border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:16px;font-family:var(--font-principal);animation:calculadora_fadeInUp___FAYd .8s ease .2s both;transition:all .3s ease}.calculadora_form___b3tN:hover{box-shadow:0 8px 30px rgba(0,0,0,.08)}@media(max-width:480px){.calculadora_form___b3tN{padding:20px 16px}}.calculadora_formTitle__H8FMU{font-weight:700;margin-bottom:4px}.calculadora_formDesc__ZpQ_X{font-size:14px;color:#333;margin-bottom:12px}.calculadora_label__sKlsm{display:flex;flex-direction:column;gap:6px;font-size:14px;font-family:var(--font-principal)}.calculadora_label__sKlsm input,.calculadora_label__sKlsm select{height:38px;border-radius:8px;border:1px solid #cfcfcf;padding:0 10px;font-size:14px;background:#fff;font-family:var(--font-principal);transition:all .2s ease}.calculadora_label__sKlsm input:focus,.calculadora_label__sKlsm select:focus{border-color:#48dd0a}.calculadora_row__71eJ9{display:flex;gap:8px;align-items:flex-end}@media(max-width:480px){.calculadora_row__71eJ9{flex-direction:column;align-items:stretch}}.calculadora_badgePct__Wjng1{min-width:56px;height:32px;border-radius:8px;background:#48dd0a;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;margin-bottom:6px;transition:transform .2s ease}.calculadora_badgePct__Wjng1:hover{transform:scale(1.05)}.calculadora_toggleRow__rllFE{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-family:var(--font-principal)}@media(max-width:480px){.calculadora_toggleRow__rllFE{flex-direction:column;align-items:flex-start;gap:8px}}.calculadora_toggleRow__rllFE .calculadora_switch__yFdxJ{position:relative;display:inline-block;width:42px;height:24px}.calculadora_toggleRow__rllFE .calculadora_switch__yFdxJ input{opacity:0;width:0;height:0}.calculadora_toggleRow__rllFE .calculadora_switch__yFdxJ .calculadora_slider__T4IhV{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:24px}.calculadora_toggleRow__rllFE .calculadora_switch__yFdxJ .calculadora_slider__T4IhV:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.calculadora_toggleRow__rllFE .calculadora_switch__yFdxJ input:checked+.calculadora_slider__T4IhV{background-color:#48dd0a}.calculadora_toggleRow__rllFE .calculadora_switch__yFdxJ input:checked+.calculadora_slider__T4IhV:before{transform:translateX(18px)}.calculadora_resultWrapper__C_cdw{margin-top:48px;margin-bottom:48px;background:#f8f9fa;border-radius:18px;padding:32px 24px;animation:calculadora_fadeInUp___FAYd .8s ease}@media(max-width:480px){.calculadora_resultWrapper__C_cdw{padding:24px 16px}}.calculadora_resultTitle__nK_X4{font-weight:700;text-align:center;margin-bottom:32px;font-size:24px;color:#1a1a1a}@media(max-width:480px){.calculadora_resultTitle__nK_X4{font-size:20px;margin-bottom:24px}}.calculadora_cards__eXIMS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}@media(max-width:740px){.calculadora_cards__eXIMS{grid-template-columns:1fr;gap:12px}}.calculadora_card__wS64t{background:#fff;border-radius:12px;border:2px solid #e5e7eb;padding:24px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;animation:calculadora_fadeInUp___FAYd .6s ease}.calculadora_card__wS64t:first-child{animation-delay:.1s}.calculadora_card__wS64t:nth-child(2){animation-delay:.2s}.calculadora_card__wS64t:nth-child(3){animation-delay:.3s}@media(max-width:480px){.calculadora_card__wS64t{padding:20px 16px}}.calculadora_cardLabel__6wuhv{font-size:14px;font-weight:500;color:#6b7280;text-align:center;margin-bottom:4px}.calculadora_cardValue__RoGWu{font-size:24px;font-weight:700;color:#1a1a1a;display:flex;flex-direction:column;align-items:center;gap:4px}@media(max-width:480px){.calculadora_cardValue__RoGWu{font-size:20px}}.calculadora_cardPercentage__YNX8i{font-size:13px;font-weight:600;color:#48dd0a;background:#e8f5e9;padding:4px 12px;border-radius:20px;margin-top:4px}.calculadora_totalBox__mgZo4{background:#fff;border:2px solid #e5e7eb;border-radius:12px;padding:24px 20px;text-align:center;animation:calculadora_fadeInUp___FAYd .8s ease .4s both}@media(max-width:480px){.calculadora_totalBox__mgZo4{padding:20px 16px}}.calculadora_totalLabel__3eBsa{display:block;font-size:14px;font-weight:500;color:#6b7280;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.calculadora_totalValue__2fwb0{font-size:28px;font-weight:800;color:#48dd0a;display:block}@media(max-width:480px){.calculadora_totalValue__2fwb0{font-size:24px}}.calculadora_warning__MubCG{margin-top:20px;background:#fef3c7;color:#92400e;border:2px solid #fcd34d;border-radius:10px;padding:14px 16px;text-align:center;font-size:14px;font-weight:500;animation:calculadora_fadeIn__4_8sV .6s ease .6s both;max-width:600px;margin-left:auto;margin-right:auto}@media(max-width:480px){.calculadora_warning__MubCG{font-size:13px;padding:12px 14px}}.calculadora_Features__H48v8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;animation:calculadora_fadeInUp___FAYd .8s ease}@media(max-width:768px){.calculadora_Features__H48v8{grid-template-columns:1fr}}.calculadora_caracteristica__0Ni8c{display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:1.5rem;text-align:center;animation:calculadora_fadeInUp___FAYd .8s ease both}.calculadora_caracteristica__0Ni8c:first-child{animation-delay:.2s}.calculadora_caracteristica__0Ni8c:nth-child(2){animation-delay:.4s}.calculadora_caracteristica__0Ni8c:nth-child(3){animation-delay:.6s}.calculadora_caracteristica__0Ni8c img{width:80px;height:80px;margin-bottom:1rem;object-fit:contain}.calculadora_caracteristica__0Ni8c .calculadora_titulo__w_19f{font-size:1.1rem;font-weight:600;color:#333;margin-bottom:.5rem}.calculadora_caracteristica__0Ni8c p{font-size:.95rem;line-height:1.6;color:#666;margin:0}.calculadora_beneficios__D89jz{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:16px;padding:60px 24px;margin:40px 0}.calculadora_beneficios__D89jz h2{font-weight:700;font-size:32px;margin-bottom:12px;text-align:center;color:#1a202c}@media(max-width:768px){.calculadora_beneficios__D89jz h2{font-size:26px}}.calculadora_beneficios__D89jz .calculadora_intro__fqz_L{text-align:center;font-size:17px;color:#475569;max-width:600px;margin:0 auto 48px;line-height:1.6}.calculadora_beneficios__D89jz .calculadora_grid__0CwBx{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:24px;gap:24px;max-width:1200px;margin:0 auto}@media(max-width:768px){.calculadora_beneficios__D89jz .calculadora_grid__0CwBx{grid-template-columns:1fr}}.calculadora_beneficios__D89jz .calculadora_card__wS64t{background:#fff;border-radius:16px;padding:32px 24px;border:1px solid #e2e8f0;transition:all .3s ease;text-align:center;box-shadow:0 2px 8px rgba(0,0,0,.04)}.calculadora_beneficios__D89jz .calculadora_card__wS64t:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.calculadora_beneficios__D89jz .calculadora_card__wS64t img{margin:0 auto 20px;display:block}.calculadora_beneficios__D89jz .calculadora_card__wS64t h3{font-size:19px;font-weight:700;color:#1e293b;margin-bottom:12px}.calculadora_beneficios__D89jz .calculadora_card__wS64t p{font-size:15px;color:#64748b;line-height:1.6;margin:0}.calculadora_beneficios__D89jz .calculadora_alert__c8Q2f{max-width:800px;margin:40px auto 0;background:#fef3c7;border-left:4px solid #f59e0b;border-radius:8px;padding:16px 20px;display:flex;align-items:flex-start;gap:12px}.calculadora_beneficios__D89jz .calculadora_alert__c8Q2f .calculadora_alertIcon__C_HdS{font-size:20px;flex-shrink:0}.calculadora_beneficios__D89jz .calculadora_alert__c8Q2f p{font-size:14px;color:#92400e;margin:0;line-height:1.5}.calculadora_beneficios__D89jz .calculadora_alert__c8Q2f p strong{font-weight:600}.calculadora_tipTiendana__htkyz{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem;animation:calculadora_fadeInUp___FAYd .8s ease}.calculadora_tipTiendana__htkyz h2{font-size:1.5rem}.calculadora_tipTiendana__htkyz p{color:#444;line-height:1.5rem}.calculadora_tipTiendana__htkyz img{width:300px;height:auto;object-fit:contain;transition:transform .3s ease}.calculadora_tipTiendana__htkyz img:hover{transform:scale(1.05)}@media(max-width:900px){.calculadora_tipTiendana__htkyz{flex-direction:column;text-align:center}}.calculadora_DVInfoCard3__5f_C_{background-color:#dfeaff;border-radius:32px;padding:2rem;margin:2rem 0;animation:calculadora_fadeInUp___FAYd .8s ease}.calculadora_DVInfoCard3__5f_C_ h2{text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;color:#111}.calculadora_cardContent__Kyn9_{display:flex;align-items:center;justify-content:space-between;gap:2rem}@media(max-width:900px){.calculadora_cardContent__Kyn9_{flex-direction:column;text-align:center}}.calculadora_textContainer__T4YXW{flex:1 1}.calculadora_textContainer__T4YXW p{font-size:.95rem;line-height:1.6;margin-bottom:1rem;color:#333}.calculadora_textContainer__T4YXW strong{font-weight:600}.calculadora_cardContent__Kyn9_ img{width:220px;height:auto;object-fit:contain;transition:transform .3s ease}.calculadora_cardContent__Kyn9_ img:hover{transform:scale(1.05)}