.Registro_pagina__u79l8{--verde:#1e6325;--verde-hondo:#0f3a14;--verde-medio:#2b7a33;--lima:#8fcf57;--lima-suave:#eef7e6;--papel:#f3f6f1;--tinta:#18231b;--gris:#56625a;--linea:#dbe4d8;min-height:calc(100vh / var(--z, 1));display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);background:#fff;font-family:Montserrat,system-ui,sans-serif;color:var(--tinta)}.Registro_marca___Kw48{background:var(--verde-hondo);color:#fff;padding:40px clamp(32px,5vw,72px);display:flex;flex-direction:column;gap:30px;position:relative;overflow:hidden}.Registro_marca___Kw48:after,.Registro_marca___Kw48:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.Registro_marca___Kw48:before{width:520px;height:520px;right:-220px;top:-200px;border:80px solid rgba(143,207,87,.06)}.Registro_marca___Kw48:after{width:300px;height:300px;left:-140px;bottom:-120px;border:50px solid hsla(0,0%,100%,.04)}.Registro_logo__c9ER7{display:inline-block;width:230px;max-width:70%;line-height:0;position:relative;z-index:1}.Registro_logo__c9ER7:hover{opacity:.85}.Registro_titular__C0P5Q{position:relative;z-index:1;margin-top:auto}.Registro_sector__bchaK{margin:0 0 12px;color:var(--lima);font-weight:700;font-size:.9rem}.Registro_marca___Kw48 h1{margin:0;color:#fff;font-size:clamp(2rem,3.2vw,2.9rem);font-weight:800;line-height:1.05;letter-spacing:-.03em;max-width:14ch}.Registro_bajada__Ewo_e{margin:16px 0 0;max-width:46ch;color:hsla(0,0%,100%,.8);font-size:1rem;line-height:1.55}.Registro_camino__bQ3wq{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;position:relative;z-index:1}.Registro_camino__bQ3wq:before{content:"";position:absolute;left:18px;right:18px;top:17px;height:3px;border-radius:2px;background:hsla(0,0%,100%,.14)}.Registro_camino__bQ3wq li{position:relative;display:flex;flex-direction:column;gap:10px;padding-right:10px}.Registro_numero__rfmci{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:.95rem;background:var(--verde-hondo);color:hsla(0,0%,100%,.7);border:2px solid hsla(0,0%,100%,.25);position:relative;z-index:1}.Registro_camino__bQ3wq b{display:block;font-size:.86rem;line-height:1.25}.Registro_camino__bQ3wq small{display:block;font-size:.74rem;color:hsla(0,0%,100%,.65);margin-top:2px}.Registro_aqui__YDLoV .Registro_numero__rfmci{background:var(--lima);border-color:var(--lima);color:var(--verde-hondo);box-shadow:0 0 0 6px rgba(143,207,87,.22)}.Registro_aqui__YDLoV small{color:var(--lima);font-weight:700}.Registro_tablero__DXRsY{margin:0 0 auto;background:#fff;color:var(--tinta);border-radius:18px;padding:18px 20px 16px;max-width:460px;box-shadow:0 24px 48px -24px rgba(0,0,0,.55);position:relative;z-index:1}.Registro_tableroCabeza__hofZE{display:flex;justify-content:space-between;align-items:center;font-size:.82rem;font-weight:700;margin-bottom:12px}.Registro_tableroCabeza__hofZE em{font-style:normal;font-size:.7rem;font-weight:700;color:var(--verde);background:var(--lima-suave);border-radius:999px;padding:3px 9px}.Registro_kpis__hG4j8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.Registro_kpis__hG4j8 div{background:var(--papel);border-radius:10px;padding:10px 12px}.Registro_kpis__hG4j8 b{display:block;font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:var(--verde);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Registro_kpis__hG4j8 small{font-size:.72rem;color:var(--gris)}.Registro_barras__FJZ82{display:flex;align-items:flex-end;gap:6px;height:64px;margin:14px 0 12px}.Registro_barras__FJZ82 i{flex:1 1;height:var(--h);border-radius:4px 4px 0 0;background:#cfe8b8}.Registro_barras__FJZ82 i:last-child{background:var(--verde)}.Registro_productos__UciWP{display:flex;flex-wrap:wrap;gap:6px}.Registro_productos__UciWP span{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;border:1px solid var(--linea);border-radius:999px;padding:4px 10px 4px 6px}.Registro_productos__UciWP i{width:10px;height:10px;border-radius:50%}@media (prefers-reduced-motion:no-preference){.Registro_camino__bQ3wq li{-webkit-animation:Registro_entra__DbwKm .5s ease-out both;animation:Registro_entra__DbwKm .5s ease-out both;-webkit-animation-delay:calc(.15s + var(--i) * .12s);animation-delay:calc(.15s + var(--i) * .12s)}.Registro_aqui__YDLoV .Registro_numero__rfmci{-webkit-animation:Registro_pulso__FvniI 1.8s ease-out .8s infinite;animation:Registro_pulso__FvniI 1.8s ease-out .8s infinite}.Registro_barras__FJZ82 i{transform-origin:bottom;-webkit-animation:Registro_sube__z8NZj .7s cubic-bezier(.2,.7,.2,1) both;animation:Registro_sube__z8NZj .7s cubic-bezier(.2,.7,.2,1) both;-webkit-animation-delay:calc(.6s + var(--i) * .08s);animation-delay:calc(.6s + var(--i) * .08s)}.Registro_tablero__DXRsY{-webkit-animation:Registro_entra__DbwKm .6s ease-out .3s both;animation:Registro_entra__DbwKm .6s ease-out .3s both}}@-webkit-keyframes Registro_entra__DbwKm{0%{opacity:0;transform:translateY(10px)}}@keyframes Registro_entra__DbwKm{0%{opacity:0;transform:translateY(10px)}}@-webkit-keyframes Registro_sube__z8NZj{0%{transform:scaleY(0)}}@keyframes Registro_sube__z8NZj{0%{transform:scaleY(0)}}@-webkit-keyframes Registro_pulso__FvniI{0%{box-shadow:0 0 0 0 rgba(143,207,87,.6)}70%,to{box-shadow:0 0 0 12px rgba(143,207,87,0)}}@keyframes Registro_pulso__FvniI{0%{box-shadow:0 0 0 0 rgba(143,207,87,.6)}70%,to{box-shadow:0 0 0 12px rgba(143,207,87,0)}}.Registro_lado__zFhEG{padding:28px clamp(24px,5vw,72px) 40px;display:flex;flex-direction:column;align-items:center;gap:20px}.Registro_volver__9alGM{align-self:flex-end;font-size:.85rem;font-weight:700;color:var(--verde);text-decoration:none;display:inline-flex;align-items:center;gap:6px}.Registro_volver__9alGM:before{content:"";width:7px;height:7px;border-left:2px solid;border-bottom:2px solid;transform:rotate(45deg)}.Registro_volver__9alGM:hover{text-decoration:underline;text-underline-offset:4px}.Registro_logo__c9ER7:focus-visible,.Registro_volver__9alGM:focus-visible{outline:3px solid var(--lima);outline-offset:4px;border-radius:4px}.Registro_formulario__cOPxA{width:100%;max-width:460px;margin:auto 0;display:flex;flex-direction:column;gap:14px}.Registro_formulario__cOPxA h2{margin:4px 0 0;font-size:1.85rem;font-weight:800;letter-spacing:-.02em}.Registro_avance__pw1cR{display:grid;grid-gap:8px;gap:8px}.Registro_avanceTexto__b_GwB{display:flex;justify-content:space-between;font-size:.8rem;font-weight:700;color:var(--gris)}.Registro_avanceTexto__b_GwB b{color:var(--verde);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Registro_avanceBarra__DqJGg{height:8px;border-radius:999px;background:var(--papel);overflow:hidden}.Registro_avanceBarra__DqJGg span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--verde),var(--lima));transition:width .35s ease}.Registro_agenda__uRATH{background:var(--lima-suave);border-left:4px solid var(--lima);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:2px;font-size:.86rem}.Registro_agenda__uRATH span{color:var(--gris)}.Registro_grupo__Cpxta{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.Registro_grupo__Cpxta legend{padding:0;margin-bottom:10px;font-size:.78rem;font-weight:800;color:var(--verde);display:flex;align-items:center;gap:8px;width:100%}.Registro_grupo__Cpxta legend:after{content:"";flex:1 1;height:1px;background:var(--linea)}.Registro_formulario__cOPxA label{display:flex;flex-direction:column;gap:6px;font-size:.82rem;font-weight:700;color:var(--tinta)}.Registro_formulario__cOPxA input:not([type=checkbox]){width:100%;box-sizing:border-box;font:inherit;font-size:.98rem;font-weight:500;color:var(--tinta);background:var(--papel);border:1px solid transparent;border-radius:10px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,background .15s}.Registro_formulario__cOPxA input:not([type=checkbox]):focus{outline:none;background:#fff;border-color:var(--verde);box-shadow:0 0 0 3px rgba(30,99,37,.18)}.Registro_formulario__cOPxA input::-moz-placeholder{color:#a6b0a3}.Registro_formulario__cOPxA input:-ms-input-placeholder{color:#a6b0a3}.Registro_formulario__cOPxA input::placeholder{color:#a6b0a3}.Registro_fila__dLMLv{display:flex;gap:12px}.Registro_crece__pP4LF{flex:1 1;min-width:0}.Registro_dv__9Z3nk{width:78px;flex:none}.Registro_dvCaja__xptyT{position:relative;display:block}.Registro_dvCaja__xptyT input{text-align:center}.Registro_mal__RUmXf{border-color:#c0392b!important;background:#fdf1ef!important}.Registro_bien__53W1h{border-color:var(--verde)!important;background:var(--lima-suave)!important;padding-right:26px!important}.Registro_check__MFhzS{position:absolute;right:8px;top:50%;width:14px;height:14px;margin-top:-7px;border-radius:50%;background:var(--verde) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='white' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /11px no-repeat}.Registro_clave__UchFj{position:relative;display:block}.Registro_clave__UchFj input{padding-right:72px!important}.Registro_clave__UchFj button{position:absolute;right:6px;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--verde);font:inherit;font-size:.8rem;font-weight:700;padding:6px 8px;cursor:pointer}.Registro_fuerza__QJXFZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;margin-top:-4px}.Registro_fuerza__QJXFZ i{height:4px;border-radius:2px;background:var(--linea);transition:background .2s}.Registro_fuerza__QJXFZ i.Registro_on__jlTgC:first-child{background:#e8a317}.Registro_fuerza__QJXFZ i.Registro_on__jlTgC:nth-child(2){background:var(--lima)}.Registro_fuerza__QJXFZ i.Registro_on__jlTgC:nth-child(3){background:var(--verde)}.Registro_trampa___5yPH{position:absolute;left:-9999px;width:1px;height:1px}.Registro_formulario__cOPxA .Registro_acepta__WAli4{flex-direction:row;align-items:flex-start;gap:10px;font-weight:500;font-size:.82rem;line-height:1.5;color:var(--gris)}.Registro_acepta__WAli4 input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--verde);flex:none}.Registro_acepta__WAli4 a{color:var(--verde);font-weight:700}.Registro_error__ZbrR5{margin:0;color:#b42318;font-size:.86rem;font-weight:600}.Registro_boton__x6ghW{margin-top:4px;min-height:52px;border:0;border-radius:999px;background:var(--verde);color:#fff;font:inherit;font-size:1rem;font-weight:800;cursor:pointer;transition:background .15s,transform .15s}.Registro_boton__x6ghW:hover:not(:disabled){background:var(--verde-medio);transform:translateY(-1px)}.Registro_boton__x6ghW:disabled{opacity:.7;cursor:progress}.Registro_boton__x6ghW:focus-visible{outline:3px solid var(--lima);outline-offset:3px}.Registro_nota__L54xW{margin:0;text-align:center;font-size:.88rem;color:var(--gris)}.Registro_nota__L54xW a{color:var(--verde);font-weight:700}@media (max-width:1100px){.Registro_camino__bQ3wq{grid-template-columns:1fr 1fr;row-gap:18px}.Registro_camino__bQ3wq:before{display:none}}@media (max-width:960px){.Registro_pagina__u79l8{grid-template-columns:1fr}.Registro_marca___Kw48{padding:22px 20px 26px;gap:18px}.Registro_bajada__Ewo_e,.Registro_marca___Kw48:after,.Registro_marca___Kw48:before,.Registro_tablero__DXRsY{display:none}.Registro_marca___Kw48 h1{font-size:1.6rem;max-width:20ch}.Registro_logo__c9ER7{width:190px}.Registro_camino__bQ3wq{grid-template-columns:repeat(4,minmax(0,1fr))}.Registro_camino__bQ3wq b{font-size:.72rem}.Registro_camino__bQ3wq small{display:none}.Registro_numero__rfmci{width:30px;height:30px;font-size:.85rem}.Registro_lado__zFhEG{padding:20px 20px 32px}.Registro_volver__9alGM{align-self:flex-start}.Registro_formulario__cOPxA h2{font-size:1.5rem}}@media (max-width:480px){.Registro_fila__dLMLv{flex-direction:column}.Registro_fila__dLMLv .Registro_dv__9Z3nk{width:100%}.Registro_filaNit__W2zyj{flex-direction:row}.Registro_filaNit__W2zyj .Registro_dv__9Z3nk{width:78px}}