.referral-wrapper[data-v-7b316770]{background:#0a2240;min-height:100vh}.referral-form-col[data-v-7b316770]{background:#0a2240;display:flex;justify-content:center;align-items:center;height:100vh;overflow-y:auto;padding:20px}h2[data-v-7b316770]{color:#f4ede0}.referral-form-col[data-v-7b316770] .v-stepper{background:transparent!important}.referral-form-col[data-v-7b316770] .v-card{background:#0d2b54!important;border:1px solid rgba(244,237,224,.1);border-radius:14px!important}.referral-form-col[data-v-7b316770] .v-card p{color:rgba(244,237,224,.5)}.referral-form-col[data-v-7b316770] .v-input fieldset{border-color:rgba(244,237,224,.15)!important}.referral-form-col[data-v-7b316770] .v-input:hover fieldset{border-color:rgba(244,237,224,.3)!important}.referral-form-col[data-v-7b316770] .v-input.v-input--is-focused fieldset{border-color:#f2d16b!important}.referral-form-col[data-v-7b316770] .v-input input{color:#f4ede0!important}.referral-form-col[data-v-7b316770] .v-input .v-label{color:rgba(244,237,224,.4)!important}.referral-form-col[data-v-7b316770] input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px #0d2b54 inset!important;-webkit-text-fill-color:#f4ede0!important}.referral-form-col[data-v-7b316770] .error--text,.referral-form-col[data-v-7b316770] .v-messages__message{color:#e53935!important}[data-v-7b316770]::-moz-selection{background:#f2d16b!important;color:#0a2240!important}[data-v-7b316770]::selection{background:#f2d16b!important;color:#0a2240!important}@media (max-width:960px){.referral-form-col[data-v-7b316770]{padding-top:0!important;height:auto}}.select-wrapper[data-v-c785a5a6]{background:#0a2240;min-height:100vh}.select-form-col[data-v-c785a5a6]{background:#0a2240;padding-top:6vh}@media (max-width:960px){.select-form-col[data-v-c785a5a6]{padding-top:0}}.select-form-col[data-v-c785a5a6] .v-stepper{background:transparent!important}.select-form-col[data-v-c785a5a6] .v-stepper__header{box-shadow:none!important}.select-form-col[data-v-c785a5a6] .v-stepper__step__step{background:rgba(244,237,224,.1)!important}.select-form-col[data-v-c785a5a6] .v-stepper__step--active .v-stepper__step__step,.select-form-col[data-v-c785a5a6] .v-stepper__step--complete .v-stepper__step__step{background:#f2d16b!important;color:#0a2240!important}.select-form-col[data-v-c785a5a6] .v-divider{border-color:rgba(244,237,224,.25)!important}.reto-comprar-btn[data-v-c785a5a6]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.05em!important;text-transform:uppercase;border-radius:6px!important;height:44px!important;box-shadow:0 4px 20px -6px rgba(242,209,107,.3)}.reto-comprar-btn[data-v-c785a5a6]:hover{transform:translateY(-1px);box-shadow:0 8px 30px -8px rgba(242,209,107,.45)}.select-toggle .switch-label[data-v-c785a5a6]{border:1.5px solid rgba(242,209,107,.4)!important}.select-toggle .switch-label[data-v-c785a5a6]:hover{border-color:#f2d16b!important}[data-v-c785a5a6]::-moz-selection{background:#f2d16b!important;color:#0a2240!important}[data-v-c785a5a6]::selection{background:#f2d16b!important;color:#0a2240!important}.buy-wrapper[data-v-5a8fdeb0]{background:#0a2240;min-height:100vh}.hero-col[data-v-5a8fdeb0]{position:relative;overflow:hidden}.buy-hero-img[data-v-5a8fdeb0]{width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;display:block}.buy-hero-overlay-bottom[data-v-5a8fdeb0]{position:absolute;bottom:0;left:0;right:0;padding:32px 36px;background:linear-gradient(0deg,rgba(6,22,39,.95) 0,rgba(6,22,39,.7) 40%,transparent);z-index:2}.buy-hero-overlay-bottom h3[data-v-5a8fdeb0]{font-family:MachProCondBold,sans-serif;font-size:clamp(26px,3vw,40px);color:#f2d16b;text-transform:uppercase;line-height:1;margin-bottom:14px}.buy-hero-overlay-bottom p[data-v-5a8fdeb0]{font-family:Poppins,sans-serif;font-size:14px;color:rgba(244,237,224,.6);line-height:1.6;max-width:360px}.buy-form-col[data-v-5a8fdeb0]{background:#0a2240;padding:48px 32px;overflow-y:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;max-height:100vh}.buy-label[data-v-5a8fdeb0]{font-family:Poppins,sans-serif;font-size:12px;font-weight:500;color:rgba(244,237,224,.4);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;display:block}.buy-input[data-v-5a8fdeb0] .v-input__slot{background:transparent!important}.buy-input[data-v-5a8fdeb0] .v-input__slot:before{border-color:rgba(244,237,224,.15)!important}.buy-input[data-v-5a8fdeb0] .v-input__slot:after{border-color:#f2d16b!important}.buy-input[data-v-5a8fdeb0] .v-input__slot:hover:before{border-color:rgba(244,237,224,.3)!important}.buy-input[data-v-5a8fdeb0] input{color:#f4ede0!important;font-size:15px;caret-color:#f2d16b;padding:8px 0}.buy-input[data-v-5a8fdeb0] input::-moz-placeholder{color:rgba(244,237,224,.2)!important}.buy-input[data-v-5a8fdeb0] input:-ms-input-placeholder{color:rgba(244,237,224,.2)!important}.buy-input[data-v-5a8fdeb0] input::placeholder{color:rgba(244,237,224,.2)!important}.buy-input[data-v-5a8fdeb0] input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px #0a2240 inset!important;-webkit-text-fill-color:#f4ede0!important}.buy-form-col[data-v-5a8fdeb0] .v-stepper{background:transparent!important}.buy-form-col[data-v-5a8fdeb0] .v-stepper__header{box-shadow:none!important}.buy-form-col[data-v-5a8fdeb0] .v-stepper__step__step{background:rgba(244,237,224,.1)!important}.buy-form-col[data-v-5a8fdeb0] .v-stepper__step--active .v-stepper__step__step,.buy-form-col[data-v-5a8fdeb0] .v-stepper__step--complete .v-stepper__step__step{background:#f2d16b!important;color:#0a2240!important}.buy-form-col[data-v-5a8fdeb0] .v-divider{border-color:rgba(244,237,224,.25)!important}.buy-btn[data-v-5a8fdeb0]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.5em!important;text-transform:uppercase;border-radius:6px!important;height:50px!important;box-shadow:0 4px 20px -6px rgba(242,209,107,.3);transition:transform .18s ease,box-shadow .2s ease}.buy-btn[data-v-5a8fdeb0]:hover{transform:translateY(-1px);box-shadow:0 8px 30px -8px rgba(242,209,107,.45)}.buy-btn.v-btn--disabled[data-v-5a8fdeb0]{opacity:.35!important}.buy-btn[data-v-5a8fdeb0] .v-icon{color:#0a2240!important}.buy-form-col[data-v-5a8fdeb0] .v-input--checkbox .v-icon,.buy-form-col[data-v-5a8fdeb0] .v-input--checkbox.v-input--is-dirty .v-icon,.buy-form-col[data-v-5a8fdeb0] .v-input--selection-controls__ripple{color:#f2d16b!important}.testimonials-title[data-v-5a8fdeb0]{font-family:Poppins,sans-serif;font-size:13px;color:rgba(244,237,224,.4);text-transform:uppercase;letter-spacing:.05em;text-align:center;margin-bottom:12px}.testimonial-card[data-v-5a8fdeb0]{background-color:rgba(244,237,224,.05)!important;border:1px solid rgba(244,237,224,.08)!important}.testimonial-text[data-v-5a8fdeb0]{color:#f4ede0;font-family:Poppins,sans-serif;font-size:12px;line-height:1.5}.testimonial-name[data-v-5a8fdeb0]{font-weight:700;color:#f2d16b;font-size:13px;font-family:Poppins,sans-serif}[data-v-5a8fdeb0]::-moz-selection{background:#f2d16b!important;color:#0a2240!important}[data-v-5a8fdeb0]::selection{background:#f2d16b!important;color:#0a2240!important}.register-wrapper[data-v-ee446b0e]{background:#0a2240;min-height:100vh}.register-form-col[data-v-ee446b0e]{background:#0a2240;padding-top:10vh!important;height:100vh;overflow-y:auto}@media (max-width:960px){.register-form-col[data-v-ee446b0e]{padding-top:0!important}}.register-form-col[data-v-ee446b0e] .text_field_form{color:rgba(244,237,224,.4)!important}.register-form-col[data-v-ee446b0e] .register_form fieldset{border-color:rgba(244,237,224,.15)!important}.register-form-col[data-v-ee446b0e] .register_form:hover fieldset{border-color:rgba(244,237,224,.3)!important}.register-form-col[data-v-ee446b0e] .register_form.v-input--is-focused fieldset{border-color:#f2d16b!important}.register-form-col[data-v-ee446b0e] .register_form .v-select__selection,.register-form-col[data-v-ee446b0e] .register_form input{color:#f4ede0!important}.register-form-col[data-v-ee446b0e] .register_form input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px #0a2240 inset!important;-webkit-text-fill-color:#f4ede0!important}.register-form-col[data-v-ee446b0e] .register_form .v-icon{color:rgba(244,237,224,.3)!important}.register-form-col[data-v-ee446b0e] .register_form .v-label{color:rgba(244,237,224,.4)!important}.register-form-col[data-v-ee446b0e] input:-webkit-autofill,.register-form-col[data-v-ee446b0e] input:-webkit-autofill:active,.register-form-col[data-v-ee446b0e] input:-webkit-autofill:focus,.register-form-col[data-v-ee446b0e] input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 60px #0a2240 inset!important;-webkit-text-fill-color:#f4ede0!important;caret-color:#f2d16b!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.register-form-col[data-v-ee446b0e] .v-stepper{background:transparent!important}.register-form-col[data-v-ee446b0e] .v-stepper__header{box-shadow:none!important}.register-form-col[data-v-ee446b0e] .v-stepper__step__step{background:rgba(244,237,224,.1)!important}.register-form-col[data-v-ee446b0e] .v-stepper__step--active .v-stepper__step__step,.register-form-col[data-v-ee446b0e] .v-stepper__step--complete .v-stepper__step__step{background:#f2d16b!important;color:#0a2240!important}.register-form-col[data-v-ee446b0e] .v-stepper__step--complete .v-icon{color:#0a2240!important}.register-form-col[data-v-ee446b0e] .v-divider{border-color:rgba(244,237,224,.25)!important}.register-volver-btn[data-v-ee446b0e]{border-color:rgba(242,209,107,.4)!important;color:#f2d16b!important;font-family:Poppins,sans-serif;font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;height:42px!important;transition:background .2s ease,border-color .2s ease}.register-volver-btn[data-v-ee446b0e]:hover{background:rgba(242,209,107,.1)!important;border-color:#f2d16b!important}.register-siguiente-btn[data-v-ee446b0e]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.2em!important;text-transform:uppercase;border-radius:6px!important;height:42px!important;transition:transform .18s ease,box-shadow .2s ease}.register-siguiente-btn[data-v-ee446b0e]:hover{transform:translateY(-1px);box-shadow:0 8px 30px -8px rgba(242,209,107,.45)}.register-siguiente-btn.v-btn--disabled[data-v-ee446b0e]{opacity:.35!important}.register-siguiente-btn[data-v-ee446b0e] .v-icon{color:#0a2240!important}.register-form-col[data-v-ee446b0e] .error--text,.register-form-col[data-v-ee446b0e] .v-messages__message{color:#e53935!important}[data-v-ee446b0e]::-moz-selection{background:#f2d16b!important;color:#0a2240!important}[data-v-ee446b0e]::selection{background:#f2d16b!important;color:#0a2240!important}.step3-wrapper[data-v-d4642886]{background:#0a2240;min-height:100vh}.step3-form-col[data-v-d4642886]{background:#0a2240;padding-top:8vh!important}@media (max-width:960px){.step3-form-col[data-v-d4642886]{padding-top:0!important}}.step3-form-col[data-v-d4642886] .v-stepper{background:transparent!important}.step3-form-col[data-v-d4642886] .v-stepper__header{box-shadow:none!important}.step3-form-col[data-v-d4642886] .v-stepper__step__step{background:rgba(244,237,224,.1)!important}.step3-form-col[data-v-d4642886] .v-stepper__step--active .v-stepper__step__step,.step3-form-col[data-v-d4642886] .v-stepper__step--complete .v-stepper__step__step{background:#f2d16b!important;color:#0a2240!important}.step3-form-col[data-v-d4642886] .v-stepper__step--complete .v-icon{color:#0a2240!important}.step3-form-col[data-v-d4642886] .v-divider{border-color:rgba(244,237,224,.25)!important}.step3-form-col[data-v-d4642886] .register_form fieldset{border-color:rgba(244,237,224,.15)!important}.step3-form-col[data-v-d4642886] .register_form:hover fieldset{border-color:rgba(244,237,224,.3)!important}.step3-form-col[data-v-d4642886] .register_form.v-input--is-focused fieldset{border-color:#f2d16b!important}.step3-form-col[data-v-d4642886] .register_form input{color:#f4ede0!important}.step3-form-col[data-v-d4642886] input:-webkit-autofill{-webkit-box-shadow:0 0 0 60px #0a2240 inset!important;-webkit-text-fill-color:#f4ede0!important}.step3-form-col[data-v-d4642886] .v-container{color:#f4ede0}.step3-volver-btn[data-v-d4642886]{border-color:rgba(242,209,107,.4)!important;color:#f2d16b!important;font-family:Poppins,sans-serif;font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;height:42px!important;transition:background .2s ease,border-color .2s ease}.step3-volver-btn[data-v-d4642886]:hover{background:rgba(242,209,107,.1)!important;border-color:#f2d16b!important}.step3-siguiente-btn[data-v-d4642886]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.2em!important;text-transform:uppercase;border-radius:6px!important;height:42px!important;transition:transform .18s ease,box-shadow .2s ease}.step3-siguiente-btn[data-v-d4642886]:hover{transform:translateY(-1px);box-shadow:0 8px 30px -8px rgba(242,209,107,.45)}.step3-siguiente-btn.v-btn--disabled[data-v-d4642886]{opacity:.35!important}.step3-siguiente-btn[data-v-d4642886] .v-icon{color:#0a2240!important}[data-v-d4642886]::-moz-selection{background:#f2d16b!important;color:#0a2240!important}[data-v-d4642886]::selection{background:#f2d16b!important;color:#0a2240!important}.payme-wrapper[data-v-42b7ecbc]{background:#0a2240;min-height:100vh}.payme-form-col[data-v-42b7ecbc]{background:#0a2240}.payme-form-col[data-v-42b7ecbc] h2,.payme-form-col[data-v-42b7ecbc] h4{color:#f4ede0}.payme-pay-btn[data-v-42b7ecbc]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.2em!important;text-transform:uppercase;border-radius:6px!important;height:42px!important;transition:transform .18s ease,box-shadow .2s ease}.payme-pay-btn[data-v-42b7ecbc]:hover{transform:translateY(-1px);box-shadow:0 8px 30px -8px rgba(242,209,107,.45)}.payme-secondary-btn[data-v-42b7ecbc]{border-color:rgba(242,209,107,.4)!important;color:#f2d16b!important;font-family:Poppins,sans-serif;font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;height:42px!important;transition:background .2s ease,border-color .2s ease}.payme-secondary-btn[data-v-42b7ecbc]:hover{background:rgba(242,209,107,.1)!important;border-color:#f2d16b!important}[data-v-42b7ecbc]::-moz-selection{background:#f2d16b!important;color:#0a2240!important}[data-v-42b7ecbc]::selection{background:#f2d16b!important;color:#0a2240!important}.stripe-wrapper[data-v-b6c43bc2]{background:#0a2240;min-height:100vh}.stripe-form-col[data-v-b6c43bc2]{background:#0a2240}.stripe-form-col[data-v-b6c43bc2] h2,.stripe-form-col[data-v-b6c43bc2] h4{color:#f4ede0}.stripe-form-col[data-v-b6c43bc2] #stripebox{background:#fff;border:1px solid rgba(242,209,107,.5);border-radius:6px;padding:14px 12px}.stripe-pay-btn[data-v-b6c43bc2]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.2em!important;text-transform:uppercase;border-radius:6px!important;height:42px!important;transition:transform .18s ease,box-shadow .2s ease}.stripe-pay-btn[data-v-b6c43bc2]:hover{transform:translateY(-1px);box-shadow:0 8px 30px -8px rgba(242,209,107,.45)}.stripe-secondary-btn[data-v-b6c43bc2]{border-color:rgba(242,209,107,.4)!important;color:#f2d16b!important;font-family:Poppins,sans-serif;font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;height:42px!important;transition:background .2s ease,border-color .2s ease}.stripe-secondary-btn[data-v-b6c43bc2]:hover{background:rgba(242,209,107,.1)!important;border-color:#f2d16b!important}[data-v-b6c43bc2]::-moz-selection{background:#f2d16b!important;color:#0a2240!important}[data-v-b6c43bc2]::selection{background:#f2d16b!important;color:#0a2240!important}hr[data-v-2ffb476b]{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.card-container[data-v-2ffb476b]{background:#fff;border-radius:20px;padding:24px;max-width:800px;margin:auto;box-shadow:0 0 5px rgba(0,0,0,.1);font-family:MachProCondBold,sans-serif}.trial-title[data-v-2ffb476b]{color:#f2d16b;font-size:24px;text-align:left;font-weight:700;margin-bottom:24px;text-transform:uppercase}.card[data-v-2ffb476b]{border-radius:12px;padding:16px;margin-bottom:16px}.green-border[data-v-2ffb476b]{border:2px solid #44bd5e}.card-content[data-v-2ffb476b]{display:flex;justify-content:space-between;align-items:center}.text-section[data-v-2ffb476b]{max-width:70%}.card-title[data-v-2ffb476b]{font-size:16px;font-weight:700;margin:0;color:#000}.subtitle[data-v-2ffb476b]{font-size:14px;color:#555;margin:4px 0 0}.price[data-v-2ffb476b]{color:#44bd5e;font-size:24px;font-weight:700;margin:0}.per-month[data-v-2ffb476b]{font-size:16px;margin-left:4px}.button[data-v-2ffb476b]{border:none;border-radius:8px;font-size:16px;padding:10px 16px;font-weight:700;font-family:MachProCondBold,sans-serif;cursor:pointer;transition:all .2s ease-in-out}.button-green[data-v-2ffb476b]{background-color:#44bd5e;border:2px solid #44bd5e;color:#fff}.button-green-outline[data-v-2ffb476b]{background-color:transparent;border:2px solid #44bd5e;color:#44bd5e}.disabled[data-v-2ffb476b]{text-align:center;opacity:.8;font-size:24px}.button.disabled[data-v-2ffb476b]{background:none;border:none;color:#d9d9d9;cursor:not-allowed;border:2px solid #d9d9d9}.confirmation-card[data-v-2ffb476b]{background-color:#fff;padding:32px 24px;border-radius:20px;text-align:center;max-width:450px;margin:auto}.congrats[data-v-2ffb476b]{color:#f2d16b;font-size:40px;margin-bottom:16px;text-transform:uppercase;font-family:MachProCondBold,sans-serif}.message[data-v-2ffb476b]{color:#000;font-size:16px;line-height:1.5;margin-bottom:24px;margin-top:24px}.message strong[data-v-2ffb476b]{font-weight:700}.button.dark[data-v-2ffb476b]{background-color:#0d1e3f;color:#fff;padding:12px 24px;border:none;border-radius:12px;font-family:MachProCondBold,sans-serif;font-size:24px;cursor:pointer;transition:background-color .2s ease-in-out}.button.dark[data-v-2ffb476b]:hover{background-color:#09152e}.inforetencion[data-v-2ffb476b]{text-align:center;font-size:14px;margin:2% 360px;color:#6d6d6d;background:rgba(68,189,94,.15);border-radius:20px;padding:10px}.textretencion[data-v-2ffb476b]{text-align:center;font-size:14px;padding:40px 100px 10px 100px}@media (max-width:520px){.textretencion[data-v-2ffb476b]{padding:0!important;margin-top:20px}.inforetencion[data-v-2ffb476b]{text-align:center;font-size:14px;margin:2% 10%;color:#6d6d6d;background:rgba(68,189,94,.15);border-radius:20px;padding:10px}}v-dialog v-dialog--active[data-v-2ffb476b]{box-shadow:none!important}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.card-container[data-v-b020888a]{background:#fff;border-radius:20px;padding:24px;max-width:800px;margin:auto;box-shadow:0 0 5px rgba(0,0,0,.1);font-family:MachProCondBold,sans-serif}.trial-title[data-v-b020888a]{color:#f2d16b;font-size:24px;text-align:left;font-weight:700;margin-bottom:24px;text-transform:uppercase}.card[data-v-b020888a]{border-radius:12px;padding:16px;margin-bottom:16px}.green-border[data-v-b020888a]{border:2px solid #44bd5e}.card-content[data-v-b020888a]{display:flex;justify-content:space-between;align-items:center;gap:10px}.text-section[data-v-b020888a]{max-width:70%}.card-title[data-v-b020888a]{font-size:16px;font-weight:700;margin:0;color:#000}.subtitle[data-v-b020888a]{font-size:14px;color:#555;margin:4px 0 0}.price[data-v-b020888a]{color:#44bd5e;font-size:24px;font-weight:700;margin:0}.per-month[data-v-b020888a]{font-size:16px;margin-left:4px}.button[data-v-b020888a]{border:none;border-radius:8px;font-size:16px;padding:10px 16px;font-weight:700;font-family:MachProCondBold,sans-serif;cursor:pointer;transition:all .2s ease-in-out}.button-green[data-v-b020888a]{background-color:#44bd5e;border:2px solid #44bd5e;color:#fff}.button-green-outline[data-v-b020888a]{background-color:transparent;border:2px solid #44bd5e;color:#44bd5e}.disabled[data-v-b020888a]{text-align:center;opacity:.8;font-size:24px}.button.disabled[data-v-b020888a]{background:none;border:none;color:#d9d9d9;cursor:not-allowed;border:2px solid #d9d9d9}.confirmation-card[data-v-b020888a]{background-color:#fff;padding:32px 24px;border-radius:20px;text-align:center;max-width:450px;margin:auto;box-shadow:0 0 5px rgba(0,0,0,.05)}.congrats[data-v-b020888a]{color:#f2d16b;font-size:40px;margin-bottom:16px;text-transform:uppercase;font-family:MachProCondBold,sans-serif}.message[data-v-b020888a]{color:#000;font-size:16px;line-height:1.5;margin-bottom:24px}.message strong[data-v-b020888a]{font-weight:700}.button.dark[data-v-b020888a]{background-color:#0d1e3f;color:#fff;padding:12px 24px;border:none;border-radius:12px;font-family:MachProCondBold,sans-serif;font-size:24px;cursor:pointer;transition:background-color .2s ease-in-out}.button.dark[data-v-b020888a]:hover{background-color:#09152e}@media screen and (min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1){.centrarPlanes[data-v-0119398b]{margin:0 16%}}@media (min-width:1650px){.centrarPlanes[data-v-0119398b]{margin:0 25%}}@media (min-width:480px) and (max-device-width:800px){.centrarPlanes[data-v-0119398b]{margin:0 0}}.toggle-switch[data-v-0119398b]{position:relative;width:80px;height:40px}input[type=checkbox][data-v-0119398b]{display:none}.switch-label[data-v-0119398b]{position:relative;display:flex;align-items:center;cursor:pointer;width:100%;height:100%;background-color:#0a2240;border-radius:20px;overflow:hidden;transition:background-color .3s ease}.switch-inner[data-v-0119398b]{position:absolute;left:4px;width:32px;height:32px;background-color:#fff;border-radius:50%;transition:left .3s ease,background-color .3s ease}.switch-text-off[data-v-0119398b],.switch-text-on[data-v-0119398b]{position:absolute;width:50%;text-align:center;font-weight:700;color:#fff;font-size:12px}.switch-text-on[data-v-0119398b]{left:0;color:#0a2240}.switch-text-off[data-v-0119398b]{right:0;color:#fff}input[type=checkbox]:checked+.switch-label[data-v-0119398b]{background-color:#0a2240}input[type=checkbox]:checked+.switch-label .switch-inner[data-v-0119398b]{left:44px;background-color:#fff}input[type=checkbox]:checked+.switch-label .switch-text-on[data-v-0119398b]{color:#fff}input[type=checkbox]:checked+.switch-label .switch-text-off[data-v-0119398b]{color:#0a2240}.card-container[data-v-0119398b]{background:#fff;border-radius:20px;padding:24px;max-width:800px;margin:auto;box-shadow:0 0 5px rgba(0,0,0,.1);font-family:MachProCondBold,sans-serif}.trial-title[data-v-0119398b]{color:#f2d16b;font-size:24px;text-align:left;font-weight:700;margin-bottom:24px;text-transform:uppercase}.card[data-v-0119398b]{border-radius:12px;padding:16px;margin-bottom:16px}.green-border[data-v-0119398b]{border:2px solid #44bd5e}.card-content[data-v-0119398b]{display:flex;justify-content:space-between;align-items:center}.text-section[data-v-0119398b]{max-width:70%}.card-title[data-v-0119398b]{font-size:16px;font-weight:700;margin:0;color:#000}.subtitle[data-v-0119398b]{font-size:14px;color:#555;margin:4px 0 0}.price[data-v-0119398b]{color:#44bd5e;font-size:24px;font-weight:700;margin:0}.per-month[data-v-0119398b]{font-size:16px;margin-left:4px}.button[data-v-0119398b]{border:none;border-radius:8px;font-size:16px;padding:10px 16px;font-weight:700;font-family:MachProCondBold,sans-serif;cursor:pointer;transition:all .2s ease-in-out}.button-green[data-v-0119398b]{background-color:#44bd5e;border:2px solid #44bd5e;color:#fff}.button-green-outline[data-v-0119398b]{background-color:transparent;border:2px solid #44bd5e;color:#44bd5e}.disabled[data-v-0119398b]{text-align:center;opacity:.8;font-size:24px}.button.disabled[data-v-0119398b]{background:none;border:none;color:#d9d9d9;cursor:not-allowed;border:2px solid #d9d9d9}.confirmation-card[data-v-0119398b]{background-color:#fff;padding:32px 24px;border-radius:20px;text-align:center;max-width:450px;margin:auto}.congrats[data-v-0119398b]{color:#f2d16b;font-size:40px;margin-bottom:16px;text-transform:uppercase;font-family:MachProCondBold,sans-serif}.message[data-v-0119398b]{color:#000;font-size:16px;line-height:1.5;margin-bottom:24px}.message strong[data-v-0119398b]{font-weight:700}.button.dark[data-v-0119398b]{background-color:#0d1e3f;color:#fff;padding:12px 24px;border:none;border-radius:12px;font-family:MachProCondBold,sans-serif;font-size:24px;cursor:pointer;transition:background-color .2s ease-in-out}.button.dark[data-v-0119398b]:hover{background-color:#09152e}v-dialog v-dialog--active[data-v-0119398b]{box-shadow:none!important}.theme--light.v-skeleton-loader .v-skeleton-loader__bone:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0))}.theme--light.v-skeleton-loader .v-skeleton-loader__avatar,.theme--light.v-skeleton-loader .v-skeleton-loader__button,.theme--light.v-skeleton-loader .v-skeleton-loader__chip,.theme--light.v-skeleton-loader .v-skeleton-loader__divider,.theme--light.v-skeleton-loader .v-skeleton-loader__heading,.theme--light.v-skeleton-loader .v-skeleton-loader__image,.theme--light.v-skeleton-loader .v-skeleton-loader__text{background:rgba(0,0,0,.12)}.theme--light.v-skeleton-loader .v-skeleton-loader__actions,.theme--light.v-skeleton-loader .v-skeleton-loader__article,.theme--light.v-skeleton-loader .v-skeleton-loader__card-heading,.theme--light.v-skeleton-loader .v-skeleton-loader__card-text,.theme--light.v-skeleton-loader .v-skeleton-loader__date-picker,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-text,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.theme--light.v-skeleton-loader .v-skeleton-loader__table-heading,.theme--light.v-skeleton-loader .v-skeleton-loader__table-tbody,.theme--light.v-skeleton-loader .v-skeleton-loader__table-tfoot,.theme--light.v-skeleton-loader .v-skeleton-loader__table-thead{background:#fff}.theme--dark.v-skeleton-loader .v-skeleton-loader__bone:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05),hsla(0,0%,100%,0))}.theme--dark.v-skeleton-loader .v-skeleton-loader__avatar,.theme--dark.v-skeleton-loader .v-skeleton-loader__button,.theme--dark.v-skeleton-loader .v-skeleton-loader__chip,.theme--dark.v-skeleton-loader .v-skeleton-loader__divider,.theme--dark.v-skeleton-loader .v-skeleton-loader__heading,.theme--dark.v-skeleton-loader .v-skeleton-loader__image,.theme--dark.v-skeleton-loader .v-skeleton-loader__text{background:hsla(0,0%,100%,.12)}.theme--dark.v-skeleton-loader .v-skeleton-loader__actions,.theme--dark.v-skeleton-loader .v-skeleton-loader__article,.theme--dark.v-skeleton-loader .v-skeleton-loader__card-heading,.theme--dark.v-skeleton-loader .v-skeleton-loader__card-text,.theme--dark.v-skeleton-loader .v-skeleton-loader__date-picker,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-text,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-heading,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-tbody,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-tfoot,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-thead{background:#1e1e1e}.v-skeleton-loader{border-radius:4px;position:relative;vertical-align:top}.v-skeleton-loader__actions{padding:16px 16px 8px;text-align:right}.v-skeleton-loader__actions .v-skeleton-loader__button{display:inline-block}.v-application--is-ltr .v-skeleton-loader__actions .v-skeleton-loader__button:first-child{margin-right:12px}.v-application--is-rtl .v-skeleton-loader__actions .v-skeleton-loader__button:first-child{margin-left:12px}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-two-line{border-radius:4px}.v-skeleton-loader .v-skeleton-loader__actions:after,.v-skeleton-loader .v-skeleton-loader__article:after,.v-skeleton-loader .v-skeleton-loader__card-avatar:after,.v-skeleton-loader .v-skeleton-loader__card-heading:after,.v-skeleton-loader .v-skeleton-loader__card-text:after,.v-skeleton-loader .v-skeleton-loader__card:after,.v-skeleton-loader .v-skeleton-loader__date-picker-days:after,.v-skeleton-loader .v-skeleton-loader__date-picker-options:after,.v-skeleton-loader .v-skeleton-loader__date-picker:after,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line:after,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line:after,.v-skeleton-loader .v-skeleton-loader__list-item-avatar:after,.v-skeleton-loader .v-skeleton-loader__list-item-text:after,.v-skeleton-loader .v-skeleton-loader__list-item-three-line:after,.v-skeleton-loader .v-skeleton-loader__list-item-two-line:after,.v-skeleton-loader .v-skeleton-loader__list-item:after,.v-skeleton-loader .v-skeleton-loader__paragraph:after,.v-skeleton-loader .v-skeleton-loader__sentences:after,.v-skeleton-loader .v-skeleton-loader__table-cell:after,.v-skeleton-loader .v-skeleton-loader__table-heading:after,.v-skeleton-loader .v-skeleton-loader__table-row-divider:after,.v-skeleton-loader .v-skeleton-loader__table-row:after,.v-skeleton-loader .v-skeleton-loader__table-tbody:after,.v-skeleton-loader .v-skeleton-loader__table-tfoot:after,.v-skeleton-loader .v-skeleton-loader__table-thead:after,.v-skeleton-loader .v-skeleton-loader__table:after{display:none}.v-application--is-ltr .v-skeleton-loader__article .v-skeleton-loader__heading{margin:16px 0 16px 16px}.v-application--is-rtl .v-skeleton-loader__article .v-skeleton-loader__heading{margin:16px 16px 0 16px}.v-skeleton-loader__article .v-skeleton-loader__paragraph{padding:16px}.v-skeleton-loader__bone{border-radius:inherit;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite;content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:1}.v-skeleton-loader__avatar{border-radius:50%;height:48px;width:48px}.v-skeleton-loader__button{border-radius:4px;height:36px;width:64px}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__card-heading .v-skeleton-loader__heading{margin:16px}.v-skeleton-loader__card-text{padding:16px}.v-skeleton-loader__chip{border-radius:16px;height:32px;width:96px}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{display:flex;flex-wrap:wrap;padding:0 12px;margin:0 auto}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;flex:1 1 auto;margin:4px;height:40px;width:40px}.v-skeleton-loader__date-picker-options{align-items:center;display:flex;padding:16px}.v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar{height:40px;width:40px}.v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar:nth-child(2){margin-left:auto}.v-application--is-ltr .v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar:nth-child(2){margin-right:8px}.v-application--is-rtl .v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar:nth-child(2){margin-left:8px}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text.v-skeleton-loader__bone:first-child{margin-bottom:0;max-width:50%;width:456px}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;height:24px;width:45%}.v-skeleton-loader__image{height:200px;border-radius:0}.v-skeleton-loader__image~.v-skeleton-loader__card-heading{border-radius:0}.v-skeleton-loader__image:first-child,.v-skeleton-loader__image:last-child{border-radius:inherit}.v-skeleton-loader__list-item{height:48px}.v-skeleton-loader__list-item-three-line{flex-wrap:wrap}.v-skeleton-loader__list-item-three-line>*{flex:1 0 100%;width:100%}.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar,.v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__avatar,.v-skeleton-loader__list-item-avatar .v-skeleton-loader__avatar{height:40px;width:40px}.v-skeleton-loader__list-item-avatar{height:48px}.v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader__list-item-two-line{height:72px}.v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader__list-item-three-line{height:88px}.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar{align-self:flex-start}.v-skeleton-loader__list-item,.v-skeleton-loader__list-item-avatar,.v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader__list-item-three-line,.v-skeleton-loader__list-item-two-line{align-content:center;align-items:center;display:flex;flex-wrap:wrap;padding:0 16px}.v-application--is-ltr .v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-avatar .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-three-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-two-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item .v-skeleton-loader__avatar{margin-right:16px}.v-application--is-rtl .v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-avatar .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-three-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-two-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item .v-skeleton-loader__avatar{margin-left:16px}.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-avatar .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-avatar .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-three-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-three-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-two-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-two-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item .v-skeleton-loader__text:only-child{margin-bottom:0}.v-skeleton-loader__paragraph,.v-skeleton-loader__sentences{flex:1 0 auto}.v-skeleton-loader__paragraph:not(:last-child){margin-bottom:6px}.v-skeleton-loader__paragraph .v-skeleton-loader__text:first-child{max-width:100%}.v-skeleton-loader__paragraph .v-skeleton-loader__text:nth-child(2){max-width:50%}.v-skeleton-loader__paragraph .v-skeleton-loader__text:nth-child(3),.v-skeleton-loader__sentences .v-skeleton-loader__text:nth-child(2){max-width:70%}.v-skeleton-loader__sentences:not(:last-child){margin-bottom:6px}.v-skeleton-loader__table-heading{align-items:center;display:flex;justify-content:space-between;padding:16px}.v-skeleton-loader__table-heading .v-skeleton-loader__heading{max-width:15%}.v-skeleton-loader__table-heading .v-skeleton-loader__text{max-width:40%}.v-skeleton-loader__table-thead{display:flex;justify-content:space-between;padding:16px}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{max-width:5%}.v-skeleton-loader__table-tbody{padding:16px 16px 0}.v-skeleton-loader__table-tfoot{align-items:center;display:flex;justify-content:flex-end;padding:16px}.v-application--is-ltr .v-skeleton-loader__table-tfoot>*{margin-left:8px}.v-application--is-rtl .v-skeleton-loader__table-tfoot>*{margin-right:8px}.v-skeleton-loader__table-tfoot .v-skeleton-loader__avatar{height:40px;width:40px}.v-skeleton-loader__table-tfoot .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__table-tfoot .v-skeleton-loader__text:first-child{max-width:128px}.v-skeleton-loader__table-tfoot .v-skeleton-loader__text:nth-child(2){max-width:64px}.v-skeleton-loader__table-row{display:flex;justify-content:space-between}.v-skeleton-loader__table-cell{align-items:center;display:flex;height:48px;width:88px}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__text{border-radius:6px;flex:1 0 auto;height:12px;margin-bottom:6px}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@-webkit-keyframes loading{to{transform:translateX(100%)}}@keyframes loading{to{transform:translateX(100%)}}.bloq-wrap[data-v-378732c1]{display:block}.bloq-strip[data-v-378732c1]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:26px 0 22px;padding:13px 18px;border:1px solid rgba(242,209,107,.45);border-radius:10px;background:linear-gradient(90deg,rgba(242,209,107,.16),rgba(242,209,107,.04));cursor:pointer;transition:border-color .2s ease,background .2s ease}.bloq-strip[data-v-378732c1]:hover{border-color:#f2d16b;background:linear-gradient(90deg,rgba(242,209,107,.24),rgba(242,209,107,.07))}.bloq-strip-txt[data-v-378732c1]{font-family:MachProCondBold,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#f4ede0;font-size:1.2rem}.bloq-strip-btn[data-v-378732c1]{background:#f2d16b!important;color:#0a2240!important;letter-spacing:.05em;font-size:1.02rem!important;height:40px!important;padding:0 24px!important;border-radius:6px!important}.bloq-strip-btn[data-v-378732c1],.bloq-titulo[data-v-378732c1]{font-family:MachProCondBold,sans-serif;text-transform:uppercase}.bloq-titulo[data-v-378732c1]{letter-spacing:.04em;color:rgba(244,237,224,.55);font-size:1.05rem;margin:18px 0 10px}.bloq-grid[data-v-378732c1]{display:grid;gap:12px}.bloq-grid-2[data-v-378732c1]{grid-template-columns:repeat(2,1fr)}.bloq-grid-3[data-v-378732c1]{grid-template-columns:repeat(3,1fr)}.bloq-grid-top[data-v-378732c1]{margin-top:18px}.bloq-linea[data-v-378732c1]{height:9px;border-radius:999px;background:rgba(244,237,224,.17)}.l-badge[data-v-378732c1]{width:78px;height:15px;border-radius:4px}.l-titulo[data-v-378732c1]{width:62%;height:19px}.l-sub[data-v-378732c1]{width:44%}.l-nota[data-v-378732c1]{width:36%;height:8px}.l-num[data-v-378732c1]{width:26px;height:17px;background:rgba(244,237,224,.26)}.l-titulo-sm[data-v-378732c1]{width:66%;height:13px}.l-sub-sm[data-v-378732c1]{width:40%;height:8px}.l-celda-a[data-v-378732c1]{width:100%}.l-celda-b[data-v-378732c1]{width:42px}.l-celda-c[data-v-378732c1]{width:34px;background:rgba(244,237,224,.26)}.bloq-lock[data-v-378732c1]{position:relative;cursor:pointer;filter:saturate(.18);opacity:.46;transition:opacity .22s ease,filter .22s ease,border-color .22s ease}.bloq-lock[data-v-378732c1]:focus-visible,.bloq-lock[data-v-378732c1]:hover{opacity:.76;filter:saturate(.45);border-color:rgba(242,209,107,.5);outline:none}.bloq-candado[data-v-378732c1]{position:absolute;top:10px;right:10px;z-index:2;width:26px;height:26px;border-radius:50%;background:rgba(10,34,64,.92);border:1px solid rgba(242,209,107,.6);display:flex;align-items:center;justify-content:center}.bloq-vivo[data-v-378732c1]{display:grid;grid-template-columns:1fr 1fr;background:#0d2b54;border:1px solid rgba(244,237,224,.08);border-radius:12px;overflow:hidden;min-height:176px}.bloq-vivo-img[data-v-378732c1]{background-size:cover;background-position:top;min-height:150px}.bloq-vivo-info[data-v-378732c1]{padding:16px;display:flex;flex-direction:column;gap:9px}.bloq-cuenta[data-v-378732c1]{display:flex;gap:8px;margin-top:2px}.bloq-cuenta-item[data-v-378732c1]{background:rgba(10,34,64,.75);border:1px solid rgba(244,237,224,.1);border-radius:7px;padding:7px 10px;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:52px}.bloq-cuenta-item .l[data-v-378732c1]{font-size:.6rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(244,237,224,.45)}.bloq-btn-fake[data-v-378732c1]{margin-top:auto;align-self:flex-start;background:#f2d16b;color:#0a2240;font-family:MachProCondBold,sans-serif;text-transform:uppercase;letter-spacing:.05em;padding:7px 18px;border-radius:5px;font-size:.9rem}.bloq-clase[data-v-378732c1]{background:#0d2b54;border:1px solid rgba(244,237,224,.08);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.bloq-clase-img[data-v-378732c1]{height:132px;background-size:cover;background-position:top;display:flex;align-items:center;justify-content:center}.bloq-clase-pie[data-v-378732c1]{padding:11px 13px;display:flex;flex-direction:column;gap:7px}.bloq-card[data-v-378732c1]{background:#0d2b54;border:1px solid rgba(244,237,224,.08);border-radius:12px;padding:16px;min-height:132px;display:flex;flex-direction:column;gap:9px}.bloq-card-t[data-v-378732c1]{font-family:MachProCondBold,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:rgba(244,237,224,.85);font-size:1rem}.bloq-progreso[data-v-378732c1]{height:8px;border-radius:4px;background:rgba(244,237,224,.12);overflow:hidden}.bloq-progreso span[data-v-378732c1]{display:block;height:100%;background:#f2d16b;border-radius:4px}.bloq-tabla[data-v-378732c1]{display:flex;flex-direction:column;gap:1px;margin-top:2px}.bloq-tabla-fila[data-v-378732c1]{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid rgba(244,237,224,.07)}.bloq-aviso[data-v-378732c1]{background:#0d2b54;border:1px solid rgba(242,209,107,.5);border-radius:14px;padding:28px 26px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.bloq-aviso-t[data-v-378732c1]{font-family:MachProCondBold,sans-serif;text-transform:uppercase;letter-spacing:.04em;color:#f2d16b;font-size:1.45rem}.bloq-aviso-d[data-v-378732c1]{color:rgba(244,237,224,.78);font-size:.93rem;line-height:1.55}.bloq-aviso-btn[data-v-378732c1]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-size:1.08rem!important;border-radius:6px!important;height:46px!important;margin-top:4px}.bloq-aviso-later[data-v-378732c1]{background:none;border:0;padding:4px;color:rgba(244,237,224,.55);font-size:.85rem;text-decoration:underline;cursor:pointer}.bloq-aviso-later[data-v-378732c1]:hover{color:rgba(244,237,224,.85)}@media (max-width:960px){.bloq-vivo[data-v-378732c1]{grid-template-columns:1fr}.bloq-grid-3[data-v-378732c1]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bloq-grid-2[data-v-378732c1],.bloq-grid-3[data-v-378732c1]{grid-template-columns:1fr}.bloq-strip-txt[data-v-378732c1]{font-size:1rem}}.mis-retos-titulo{margin-top:6%}.mis-retos-carrusel{position:relative;padding:0 56px}.carrusel-track{display:flex;gap:16px;overflow-x:auto;scroll-behavior:smooth;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;padding:4px 0;-ms-overflow-style:none;scrollbar-width:none}.carrusel-track::-webkit-scrollbar{display:none}.carrusel-track>*{scroll-snap-align:start;flex:0 0 auto}.carrusel-flecha{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:rgba(13,43,84,.9)!important;border:1px solid rgba(242,209,107,.45);width:44px!important;height:44px!important;transition:background .2s ease,border-color .2s ease}.carrusel-flecha:hover{background:#0d2b54!important;border-color:#f2d16b}.carrusel-flecha-izq{left:0}.carrusel-flecha-der{right:0}@media (max-width:600px){.mis-retos-carrusel{padding:0 40px}.carrusel-flecha{width:36px!important;height:36px!important}}.mis-retos-skeleton{width:440px;border-radius:16px;overflow:hidden}.mis-retos-skeleton .v-skeleton-loader__image{height:260px}.mis-retos-card{width:440px;border-radius:16px!important;position:relative;overflow:hidden;cursor:pointer;transition:transform .18s ease,box-shadow .2s ease;margin:0!important}.mis-retos-card:hover{transform:translateY(-2px);box-shadow:0 10px 30px -10px rgba(242,209,107,.35)}.mis-retos-nombre{position:absolute;top:16px;left:16px;right:16px;color:#fff;font-family:MachProCondBold,sans-serif;font-size:26px;line-height:1.1;text-align:left;text-shadow:0 2px 12px rgba(0,0,0,.6)}.mis-retos-overlay{position:absolute;left:0;right:0;bottom:0;padding:16px;background:linear-gradient(180deg,rgba(10,34,64,0),rgba(10,34,64,.85) 60%)}@media (max-width:1264px){.mis-retos-card,.mis-retos-skeleton{width:340px}}@media (max-width:600px){.mis-retos-card,.mis-retos-skeleton{width:260px}.mis-retos-nombre{font-size:20px}}.activity-taller{background-color:#0a2240}.theme--dark.v-chip.secondary,.v-chip.secondary,.v-chip.secondary--text{background-color:#f2d16b!important;color:#0a2240!important}.secondary{background-color:#f2d16b!important;border-color:#f2d16b!important}.secondary--text{color:#f2d16b!important}.rutina_download_tab{background:#f2d16b!important;border-color:#f2d16b!important}.rutina_download_tab .font_rutina{color:#0a2240!important}.rutina_download_tab .white_btn{background:rgba(10,34,64,.15)!important}.rutina_download_tab .white_btn .v-icon{color:#0a2240!important}.card_text_bottom,.card_text_bottom_focus{margin:4px 8px!important}.card_text_bottom_focus{background:hsla(0,0%,100%,.9)!important}.card_text_bottom,.card_text_bottom_focus{padding:4px 8px!important}.v-alert.info{background-color:#f2d16b!important}.v-alert.info,.v-alert.info .v-icon{color:#0a2240!important}.text_main_class{color:#f2d16b!important;text-shadow:0 2px 20px rgba(0,0,0,.6)}.font_box_prox_clase_modal{color:#0a2240!important}.font_box_prox_clase_white{color:#fff!important}.font_menu_active,.tit_h1_pink,.tit_h1_staff_pink,.tit_h2_pink,.tit_h2_staff_pink,.tit_h3_pink,.title_pink{color:#f2d16b!important}.bg_pink,.btn_pink,.btn_pink_blue_submit,.btn_pink_login,.btn_pink_white,.btn_pink_white_submit{background:#f2d16b!important;background-color:#f2d16b!important;color:#0a2240!important}.btn_pink:hover,.btn_pink_login:hover{background:#c4a53d!important}.select_ejercicios{background:#0d2b54!important;border-color:rgba(244,237,224,.15)!important}.select_ejercicios .v-select__selection,.select_ejercicios input,.select_ejercicios span{color:#f4ede0!important}.select_ejercicios .v-icon{color:rgba(244,237,224,.4)!important}.text_peso input{color:#f4ede0!important}.formlog .v-input--outlined fieldset{border-color:rgba(244,237,224,.15)!important}.formlog .v-input--outlined:hover fieldset{border-color:rgba(242,209,107,.3)!important}.formlog .v-input--is-focused fieldset{border-color:#f2d16b!important}.formlog .v-label{color:rgba(244,237,224,.5)!important}.formlog textarea{color:#f4ede0!important}.text_title_registro_pesos{margin-bottom:8px!important}.formlog .pa-2{padding:12px 16px!important}.card_text_bottom,.card_text_bottom_focus{position:absolute!important;bottom:10px!important;left:10px!important;margin:0!important;border-radius:4px!important;padding:4px 12px!important;max-width:calc(100% - 20px);overflow:visible!important;text-overflow:unset!important;white-space:normal!important;background:rgba(10,34,64,.88)!important}.card_text_bottom_focus{bottom:40px!important}.font_box_prox_clase{color:#f2d16b!important}.font_box_prox_clase_white,.section-title{color:#f4ede0!important}.section-title{font-family:MachProCondBold,Arial Black,sans-serif!important;font-size:1.6em!important;text-transform:uppercase;letter-spacing:.04em;margin-bottom:16px!important;padding-left:14px;border-left:3px solid #f2d16b}.text_box_title{margin-bottom:14px!important}.ver-todas-link{color:#f2d16b!important;font-family:Poppins,sans-serif;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .18s ease}.ver-todas-link:hover{opacity:.7}.ver-todas-icon{color:#f2d16b!important}.carousel-vivo .v-carousel__controls{padding:4px 0}.carousel-vivo .v-carousel__controls .v-btn{width:8px!important;height:8px!important;margin:0 3px!important}.carousel-vivo .v-carousel__controls .v-btn .v-icon{font-size:8px!important;opacity:.3}.carousel-vivo .v-carousel__controls .v-btn--active .v-icon{opacity:.8;color:#f2d16b!important}#main-subtitle{font-size:16px!important;opacity:.75}.banner-cta-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(244,237,224,.06);border:1px solid rgba(244,237,224,.25);border-radius:999px;color:#f4ede0!important;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;margin-bottom:8px;transition:background .2s ease,border-color .2s ease}.banner-cta-pill:hover{background:rgba(244,237,224,.15);border-color:rgba(244,237,224,.5)}.banner-cta-pill-icon{color:#f4ede0!important;transition:transform .2s ease}.banner-cta-pill:hover .banner-cta-pill-icon{transform:translateX(3px)}.box_gym_virtual{border-radius:14px!important;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease}.box_gym_virtual:hover{transform:translateY(-3px);box-shadow:0 12px 40px -12px rgba(0,0,0,.5)!important}.box_rutina{border-radius:12px!important;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.box_rutina:hover{box-shadow:0 8px 30px -8px rgba(0,0,0,.4)!important}.v-card[style*=url]{background-size:cover!important;background-position:top!important}.rutina_download_tab{background:rgba(242,209,107,.08)!important;border:1.5px solid rgba(242,209,107,.25)!important;border-radius:10px!important;transition:border-color .2s ease,background .2s ease}.rutina_download_tab:hover{background:rgba(242,209,107,.14)!important;border-color:#f2d16b!important}.rutina_download_tab .font_rutina{color:#f2d16b!important;font-size:1.4em!important}.rutina_download_tab .white_btn{background:transparent!important}.rutina_download_tab .white_btn .v-icon{color:#f2d16b!important}.badge_pink_class .v-badge__badge{background-color:#f2d16b!important;color:#0a2240!important;font-family:Poppins,sans-serif;font-weight:600;font-size:11px!important;border-radius:6px!important}.v-menu__content .v-list{background:#0d2b54!important}.v-menu__content .v-list-item{color:#f4ede0!important}.v-menu__content .v-list-item:hover{background:rgba(242,209,107,.1)!important}.v-menu__content .v-list-item--active{background:rgba(242,209,107,.15)!important;color:#f2d16b!important}.v-menu__content .v-list-item--active .v-list-item__title,.v-menu__content .v-list-item--active span{color:#f2d16b!important}.v-menu__content .v-list-item span{color:#f4ede0!important}.divider{border-top-color:rgba(242,209,107,.2)!important}::selection{background:#f2d16b!important;color:#0a2240!important}::-moz-selection{background:#f2d16b!important;color:#0a2240!important}.v2-hero-countdown{display:flex;align-items:center;gap:16px}.v2-countdown-unit{display:flex;flex-direction:column;align-items:center}.v2-countdown-number{font-family:MachProCondBold,Arial Black,sans-serif!important;font-size:2.8em;color:#f4ede0;line-height:1;text-shadow:0 2px 12px rgba(0,0,0,.5)}.v2-countdown-label{font-family:Poppins,sans-serif;font-size:.75em;color:rgba(244,237,224,.6);text-transform:uppercase;letter-spacing:.1em;margin-top:4px}.v2-countdown-separator{font-family:MachProCondBold,Arial Black,sans-serif!important;font-size:2.4em;color:#f2d16b;line-height:1;margin-bottom:18px}@media (max-width:960px){.v2-countdown-number{font-size:2em}.v2-countdown-separator{font-size:1.6em}}.tut-bar{background:linear-gradient(135deg,#0d2b54,#0a2240);border:1px solid #293e58;border-radius:16px;margin-bottom:8px;overflow:hidden;transition:all .3s}.tut-bar-main{gap:16px;padding:16px 24px;cursor:pointer;flex-wrap:wrap}.tut-bar-icon,.tut-bar-main{display:flex;align-items:center}.tut-bar-icon{width:44px;height:44px;background:rgba(242,209,107,.12);border:1px solid rgba(242,209,107,.25);border-radius:10px;justify-content:center;font-size:20px;flex-shrink:0}.tut-bar-info{flex:1;min-width:180px}.tut-bar-label{font-size:11px;font-weight:700;color:#f2d16b;text-transform:uppercase;letter-spacing:1px}.tut-bar-name{font-size:15px;font-weight:700;color:#fff;margin-top:2px}.tut-bar-progress{display:flex;align-items:center;gap:12px;min-width:160px}.tut-bar-pbar{flex:1;height:8px;background:#293e58;border-radius:10px;overflow:hidden;min-width:80px}.tut-bar-pfill{height:100%;border-radius:10px;background:linear-gradient(90deg,#c4a53d,#f2d16b);transition:width .6s}.tut-bar-ppct{font-size:16px;font-weight:800;color:#f2d16b;white-space:nowrap}.tut-bar-actions{display:flex;gap:8px;flex-shrink:0}.btn-sm-gold{display:inline-flex;align-items:center;gap:6px;background:#f2d16b;color:#0a2240;border:none;border-radius:8px;padding:8px 16px;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .2s;text-decoration:none}.btn-sm-gold:hover{background:#c4a53d}.btn-sm-outline{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#f2d16b!important;border:1.5px solid rgba(242,209,107,.4);border-radius:8px;padding:7px 16px;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .2s;text-decoration:none}.btn-sm-outline:hover{border-color:#f2d16b;background:rgba(242,209,107,.06)}.chevron{transition:transform .3s;font-size:14px}.tut-bar.open .chevron{transform:rotate(180deg)}.tut-expand{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.tut-bar.open .tut-expand{max-height:2000px}.tut-expand-inner{padding:0 24px 20px;border-top:1px solid hsla(0,0%,100%,.15)}.tut-expand-grid{display:grid;grid-template-columns:1fr;gap:0;margin-top:8px}.tut-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .15s}.tut-item:hover{background:hsla(0,0%,100%,.04)}.tut-check{width:26px;height:26px;border-radius:7px;border:2px solid #293e58;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s;background:transparent;cursor:pointer}.tut-check.done{background:#f2d16b;border-color:#f2d16b}.tut-check.done:after{content:"✓";font-size:13px;font-weight:800;color:#0a2240}.tut-num{font-size:11px;font-weight:700;color:hsla(0,0%,100%,.6);width:24px;text-align:center;flex-shrink:0}.tut-name{font-size:13px;font-weight:500;color:#fff;flex:1}.tut-dur{font-size:11px;color:hsla(0,0%,100%,.6);flex-shrink:0}.tut-item.current{background:rgba(242,209,107,.08);border:1px solid rgba(242,209,107,.15)}.tut-item.current .tut-name{color:#f2d16b;font-weight:700}.tut-item.current .tut-num{color:#f2d16b}.tut-item.done-item{opacity:.4}.tut-item.done-item .tut-name{text-decoration:line-through}.tut-play{width:28px;height:28px;border-radius:7px;background:#f2d16b;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;text-decoration:none}@media (max-width:768px){.tut-bar-main{flex-direction:column;align-items:flex-start;gap:12px}.tut-bar-actions,.tut-bar-progress{width:100%}.btn-sm-gold,.btn-sm-outline{flex:1;justify-content:center}}.carousel-vivo .v-carousel__controls{background:transparent!important}.carousel-vivo .v-carousel__controls .v-btn{color:#f2d16b!important}.carousel-vivo .v-window__next,.carousel-vivo .v-window__prev{background:transparent!important;margin:0 4px}.carousel-vivo .v-window__next .v-btn,.carousel-vivo .v-window__prev .v-btn{background:transparent!important;color:#f2d16b!important}.carousel-vivo .v-window__next .v-btn:hover,.carousel-vivo .v-window__prev .v-btn:hover{background:transparent!important}.carousel-vivo .v-window__next .v-btn .v-icon,.carousel-vivo .v-window__prev .v-btn .v-icon{color:#f2d16b!important;font-size:28px!important}.player-dialog-wrapper,.player-dialog-wrapper .v-card{box-shadow:none!important;background:transparent!important}.player-tutorial-action{display:flex;justify-content:center;padding:16px 0 4px}.player-complete-btn{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#f2d16b;border:1.5px solid #f2d16b;border-radius:6px;padding:8px 20px;font-family:Poppins,sans-serif;font-size:13px;font-weight:700;cursor:pointer;transition:all .2s}.player-complete-btn:hover{background:rgba(242,209,107,.1)}.player-done-badge{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:700;color:#f2d16b}.player-undo{font-size:12px;font-weight:600;color:rgba(242,209,107,.6);cursor:pointer;text-decoration:underline;margin-left:4px}.player-undo:hover{color:#f2d16b}@media (max-width:768px){.player-tutorial-action{padding:8px 0 2px}.player-complete-btn{padding:5px 12px;font-size:11px;gap:4px}.player-done-badge{font-size:11px}.player-undo{font-size:10px}}.tut-slide-left-enter-active,.tut-slide-left-leave-active,.tut-slide-right-enter-active,.tut-slide-right-leave-active{transition:all .25s cubic-bezier(.4,0,.2,1)}.tut-slide-right-enter{transform:translateX(30px);opacity:0}.tut-slide-left-enter,.tut-slide-right-leave-to{transform:translateX(-30px);opacity:0}.tut-slide-left-leave-to{transform:translateX(30px);opacity:0}.tut-v2-card{background:#0d2b54;border:1px solid #293e58;border-radius:16px;height:350px;display:flex;flex-direction:column;overflow:hidden;position:relative}.tut-v2-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#f2d16b,transparent);z-index:1}.tut-v2-card:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,34,64,.95) 0,rgba(10,34,64,.7));pointer-events:none}.tut-v2-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:36px;height:60px;border-radius:6px;background:rgba(242,209,107,.08);border:none;color:#f2d16b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.tut-v2-arrow:hover{background:rgba(242,209,107,.15)}.tut-v2-arrow:disabled{opacity:.2;cursor:default}.tut-v2-arrow:disabled:hover{background:rgba(242,209,107,.08)}.tut-v2-arrow-left{left:4px}.tut-v2-arrow-right{right:4px}.tut-v2-arrow .v-icon{color:#f2d16b!important;font-size:28px!important}.tut-v2-hero{flex:1;padding:32px 64px 24px;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.tut-v2-hero-eyebrow{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.tut-v2-hero-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:rgba(242,209,107,.7)}.tut-v2-hero-counter{font-size:12px;font-weight:600;color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.06);padding:5px 14px;border-radius:20px}.tut-v2-hero-title{font-size:24px;font-weight:800;color:#f4ede0;margin-bottom:24px;line-height:1.15;letter-spacing:-.3px}.tut-v2-hero-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tut-v2-hero-btn{display:inline-flex;align-items:center;gap:6px;background:#f2d16b;color:#0a2240;border:none;border-radius:8px;padding:10px 22px;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;transition:all .2s;text-decoration:none}.tut-v2-hero-btn:hover{background:#c4a53d}.tut-v2-hero-btn-complete{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#f2d16b!important;border:1.5px solid #f2d16b;border-radius:8px;padding:9px 22px;font-family:Poppins,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;transition:all .2s}.tut-v2-hero-btn-complete:hover{background:rgba(242,209,107,.1)}.tut-v2-hero-done{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:#f2d16b}.tut-v2-hero-undo{font-size:11px;font-weight:600;color:rgba(242,209,107,.6)!important;cursor:pointer;transition:all .2s;text-decoration:underline;margin-left:6px}.tut-v2-hero-undo:hover{color:#f2d16b!important}.tut-v2-footer{position:relative;z-index:1;padding:14px 64px;border-top:1px solid hsla(0,0%,100%,.06);flex-shrink:0;background:rgba(0,0,0,.12)}.tut-v2-footer-progress{display:flex;align-items:center;gap:12px;margin-bottom:4px}.tut-v2-footer-pbar{flex:1;height:4px;background:hsla(0,0%,100%,.08);border-radius:10px;overflow:hidden}.tut-v2-footer-pfill{height:100%;border-radius:10px;background:linear-gradient(90deg,#c4a53d,#f2d16b);transition:width .6s cubic-bezier(.4,0,.2,1)}.tut-v2-footer-ppct{font-size:13px;font-weight:800;color:#f2d16b;min-width:36px;text-align:right}.tut-v2-footer-link{font-size:12px;font-weight:600;color:#f2d16b!important;text-decoration:none;display:inline-flex;align-items:center;gap:2px;transition:opacity .2s;white-space:nowrap;margin-left:12px}.tut-v2-footer-link:hover{opacity:.8}.tut-v2-footer-text{font-size:11px;color:hsla(0,0%,100%,.35);letter-spacing:.3px}@media (max-width:768px){.tut-v2-hero{padding:20px 52px}.tut-v2-footer{padding:14px 52px}.tut-v2-hero-title{font-size:18px}.tut-v2-hero-row{flex-direction:column;align-items:flex-start}.tut-v2-hero-btn,.tut-v2-hero-btn-complete{width:100%;justify-content:center}.tut-v2-arrow{width:32px;height:32px}.tut-v2-arrow-left{left:6px}.tut-v2-arrow-right{right:6px}}.empieza-aqui-btn.v-btn--outlined{background:rgba(242,209,107,.08);border-color:rgba(242,209,107,.4)}.empieza-aqui-btn.v-btn--outlined:hover{background:rgba(242,209,107,.15);border-color:#f2d16b}.onb-overlay{position:fixed;inset:0;background:rgba(6,22,43,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9999;display:flex;align-items:center;justify-content:center;-webkit-animation:onbFadeIn .3s ease-out;animation:onbFadeIn .3s ease-out}@-webkit-keyframes onbFadeIn{0%{opacity:0}to{opacity:1}}@keyframes onbFadeIn{0%{opacity:0}to{opacity:1}}.onb-modal{position:relative;width:min(750px,92vw);max-height:90vh;background:linear-gradient(145deg,#06162b,#0d2b54);border:1px solid rgba(242,209,107,.15);border-radius:20px;overflow-y:auto;box-shadow:0 24px 80px rgba(0,0,0,.5);-webkit-animation:onbSlideIn .4s cubic-bezier(.16,1,.3,1);animation:onbSlideIn .4s cubic-bezier(.16,1,.3,1)}@-webkit-keyframes onbSlideIn{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:none}}@keyframes onbSlideIn{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:none}}.onb-modal:before{content:"";position:absolute;top:0;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,#f2d16b,transparent)}.onb-close{position:absolute;top:14px;right:14px;width:34px;height:34px;border-radius:50%;border:1px solid rgba(244,237,224,.15);background:rgba(244,237,224,.05);color:#f4ede0;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s}.onb-close:hover{background:rgba(242,209,107,.15);color:#f2d16b}.onb-viewport{overflow:hidden}.onb-track{display:flex;transition:transform .4s cubic-bezier(.4,0,.2,1)}.onb-step{min-width:100%;padding:44px 44px 20px;flex-direction:column;text-align:center}.onb-icon,.onb-step{display:flex;align-items:center;justify-content:center}.onb-icon{width:64px;height:64px;border-radius:16px;background:linear-gradient(135deg,rgba(242,209,107,.12),rgba(242,209,107,.04));border:1px solid rgba(242,209,107,.15);font-size:28px;margin-bottom:20px}.onb-eyebrow{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#f2d16b;opacity:.7;margin-bottom:10px}.onb-title{font-size:22px;font-weight:800;color:#f4ede0;margin-bottom:12px}.onb-desc{font-size:13px;line-height:1.7;color:rgba(244,237,224,.55);max-width:420px;margin-bottom:16px}.onb-desc strong{color:rgba(244,237,224,.8)}.onb-tip{font-size:11px;color:rgba(242,209,107,.5);padding:8px 16px;border-radius:8px;background:rgba(242,209,107,.06);margin-top:4px}.onb-features{display:flex;flex-direction:column;gap:8px;width:100%;max-width:380px}.onb-feat{display:flex;align-items:center;gap:12px;padding:10px 14px;background:rgba(244,237,224,.03);border:1px solid rgba(244,237,224,.06);border-radius:10px;font-size:12px;color:rgba(244,237,224,.55);text-align:left}.onb-feat-icon{font-size:16px;flex-shrink:0}.onb-cta{padding:14px 36px;background:linear-gradient(135deg,#f2d16b,#c4a53d);color:#06162b;font-family:Poppins,sans-serif;font-size:14px;font-weight:700;border:none;border-radius:10px;cursor:pointer;transition:all .2s;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 20px rgba(242,209,107,.2)}.onb-cta:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(242,209,107,.3)}.onb-noshow{padding:0 44px 12px;display:flex;align-items:center;gap:8px}.onb-noshow input[type=checkbox]{display:inline-block!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:16px!important;height:16px!important;border:2px solid rgba(242,209,107,.5)!important;border-radius:4px;cursor:pointer;position:relative;transition:all .2s}.onb-noshow input[type=checkbox]:hover{border-color:#f2d16b}.onb-noshow input[type=checkbox]:checked{background:#f2d16b;border-color:#f2d16b}.onb-noshow input[type=checkbox]:checked:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:10px;font-weight:800;color:#06162b}.onb-noshow label{font-size:12px;color:rgba(244,237,224,.6);cursor:pointer}.onb-footer{padding:14px 44px 24px;display:flex;align-items:center;justify-content:space-between}.onb-nav{padding:8px 18px;border-radius:8px;border:1px solid rgba(244,237,224,.12);background:transparent;color:#f4ede0;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.onb-nav:hover{background:rgba(244,237,224,.06)}.onb-nav:disabled{opacity:.2;cursor:not-allowed}.onb-nav--next{background:rgba(242,209,107,.1);border-color:rgba(242,209,107,.2);color:#f2d16b}.onb-nav--next:hover{background:rgba(242,209,107,.18)}.onb-dots{display:flex;gap:6px}.onb-dot{width:7px;height:7px;border-radius:50%;background:rgba(244,237,224,.15);cursor:pointer;transition:all .3s}.onb-dot.active{width:20px;border-radius:4px;background:#f2d16b}@media (max-width:600px){.onb-step{padding:32px 20px 14px}.onb-title{font-size:18px}.onb-footer{padding:10px 20px 18px}.onb-noshow{padding:0 20px 10px}}.onb-video-overlay{position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.9)}.onb-video-close,.onb-video-overlay{display:flex;align-items:center;justify-content:center}.onb-video-close{position:absolute;top:16px;right:16px;z-index:100001;width:40px;height:40px;border-radius:50%;border:none;background:hsla(0,0%,100%,.15);color:#fff;font-size:24px;cursor:pointer}.onb-video-close:hover{background:hsla(0,0%,100%,.3)}.player-dialog{background:#0a2240;border-radius:16px;overflow:hidden;position:relative;border:1px solid #293e58;box-shadow:0 24px 80px rgba(0,0,0,.6)}.player-close{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.1);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.player-close:hover{background:hsla(0,0%,100%,.2)}.player-video{position:relative;width:100%;padding-top:56.25%}.player-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.reto-card-new.v-card{position:relative;overflow:hidden;border:3px solid #f2d16b!important;border-radius:0!important}.reto-content{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;z-index:1}.reto-title-top{color:#fff!important;text-align:center;margin:20px;text-shadow:2px 2px 4px rgba(0,0,0,.7);z-index:2}.red-vector-bottom{position:relative;height:60px;width:calc(100% - 50px);margin:0 25px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px}.vector-png{-o-object-fit:fill;object-fit:fill}.vector-png,.vector-texture-mask{position:absolute;bottom:0;left:0;right:0;width:100%;height:60px}.vector-texture-mask{background-image:url(../img/paper-texture.076100e7.jpg);background-size:cover;background-repeat:no-repeat;-webkit-mask-image:url(../img/vector-mask.7bf24b87.png);mask-image:url(../img/vector-mask.7bf24b87.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;mix-blend-mode:multiply;opacity:.9;contrast:1.3;pointer-events:none}.reto-title-bottom{position:relative;z-index:3;color:#fff!important;text-align:center;margin:0;font-weight:700;font-size:1.2rem;text-transform:uppercase!important;transform:rotate(-2deg)}.grayscale-img{filter:grayscale(100%)}.overlay-dark{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(10,34,64,.5);z-index:2;border-radius:16px}.absolute-title{position:absolute;top:20px;width:100%;z-index:3}.toggle-switch{position:relative;width:80px;height:40px}input[type=checkbox]{display:none}.switch-label{position:relative;display:flex;align-items:center;cursor:pointer;width:100%;height:100%;background-color:#0a2240;border-radius:20px;overflow:hidden;transition:background-color .3s ease;border:1px solid #f2d16b}.switch-inner{position:absolute;left:4px;width:32px;height:32px;background-color:#fff;border-radius:50%;transition:left .3s ease,background-color .3s ease}.switch-text-off,.switch-text-on{position:absolute;width:50%;text-align:center;font-weight:700;color:#fff;font-size:12px}.switch-text-on{left:0;color:#0a2240}.switch-text-off{right:0;color:#fff}input[type=checkbox]:checked+.switch-label{background-color:#0a2240}input[type=checkbox]:checked+.switch-label .switch-inner{left:44px;background-color:#fff}input[type=checkbox]:checked+.switch-label .switch-text-on{color:#fff}input[type=checkbox]:checked+.switch-label .switch-text-off{color:#0a2240}.overlay-dark .v-btn{text-transform:uppercase;letter-spacing:.06em;font-family:MachProCondBold,sans-serif;font-size:1.2em!important;transition:transform .18s ease,box-shadow .2s ease}.overlay-dark .v-btn:hover{transform:translateY(-1px)}.retos-volver-btn{border-color:rgba(242,209,107,.4)!important;color:#f2d16b!important;font-family:Poppins,sans-serif;font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;height:42px!important;transition:background .2s ease,border-color .2s ease}.retos-volver-btn:hover{background:rgba(242,209,107,.1)!important;border-color:#f2d16b!important}.retos-siguiente-btn{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.2em!important;text-transform:uppercase;border-radius:6px!important;height:42px!important;transition:transform .18s ease,box-shadow .2s ease}.retos-siguiente-btn:hover{transform:translateY(-1px);box-shadow:0 8px 30px -8px rgba(242,209,107,.45)}.reto-progress{z-index:3}.reto-pbar{height:6px;background:hsla(0,0%,100%,.15);border-radius:10px;overflow:hidden;margin-bottom:4px}.reto-pfill{height:100%;border-radius:10px;background:linear-gradient(90deg,#c4a53d,#f2d16b);transition:width .6s}.reto-ppct{font-size:11px;font-weight:700;color:#f2d16b}.schooler-layout{display:flex;gap:0;border-radius:16px;overflow:hidden;border:1px solid #293e58;min-height:500px;margin-top:10px}.schooler-sidebar{width:38%;background:#0a2240;display:flex;flex-direction:column;flex-shrink:0;border-right:1px solid #293e58}.schooler-sidebar-header{padding:20px;border-bottom:1px solid #293e58}.schooler-sidebar-title{font-size:16px;font-weight:800;color:#f4ede0;margin-bottom:12px}.schooler-sidebar-progress{display:flex;align-items:center;gap:10px;margin-bottom:4px}.schooler-pbar{flex:1;height:5px;background:#293e58;border-radius:10px;overflow:hidden}.schooler-pfill{height:100%;border-radius:10px;background:linear-gradient(90deg,#c4a53d,#f2d16b);transition:width .6s}.schooler-ppct{font-size:13px;font-weight:800;color:#f2d16b}.schooler-sidebar-sub{font-size:11px;color:hsla(0,0%,100%,.35)}.schooler-list{flex:1;overflow-y:auto;max-height:520px}.schooler-list::-webkit-scrollbar{width:3px}.schooler-list::-webkit-scrollbar-thumb{background:#293e58;border-radius:3px}.schooler-semana-header{gap:6px;padding:11px 16px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#f2d16b;background:rgba(242,209,107,.05);border-top:1px solid #293e58}.schooler-item,.schooler-semana-header{display:flex;align-items:center;cursor:pointer}.schooler-item{gap:10px;padding:12px 20px;transition:background .15s;border-left:3px solid transparent}.schooler-item-nested{padding-left:34px}.schooler-item:hover{background:hsla(0,0%,100%,.03)}.schooler-item.is-active{background:rgba(242,209,107,.08);border-left-color:#f2d16b}.schooler-item.is-done{opacity:.45}.schooler-item.is-done.is-active{opacity:1}.schooler-item-chk{width:22px;height:22px;border-radius:6px;border:2px solid #293e58;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s}.schooler-item-chk.done{background:#f2d16b;border-color:#f2d16b}.schooler-item-chk.done:after{content:"\2713";font-size:11px;font-weight:800;color:#0a2240}.schooler-item-name{font-size:13px;font-weight:500;color:#f4ede0;flex:1}.schooler-item.is-active .schooler-item-name{color:#f2d16b;font-weight:700}.schooler-item.is-done .schooler-item-name{text-decoration:line-through}.schooler-content{flex:1;background:#0d2b54;display:flex;flex-direction:column}.schooler-content-inner{padding:24px;display:flex;flex-direction:column;flex:1}.schooler-content-title{font-size:20px;font-weight:800;color:#f4ede0;margin-bottom:20px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.schooler-complete-btn{display:inline-flex;align-items:center;gap:5px;background:transparent;color:#f2d16b;border:1.5px solid #f2d16b;border-radius:6px;padding:5px 14px;font-family:Poppins,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .2s}.schooler-complete-btn:hover{background:rgba(242,209,107,.1)}.schooler-done-badge{display:inline-flex;align-items:center;gap:5px;font-size:13px;font-weight:700;color:#f2d16b}.schooler-undo{font-size:11px;font-weight:600;color:#f2d16b!important;cursor:pointer;text-decoration:underline;margin-left:4px}.schooler-undo:hover{color:#fff!important}.schooler-video{border-radius:12px;overflow:hidden;background:#0a2240;aspect-ratio:16/9}.schooler-video iframe{width:100%;height:100%}.schooler-video-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:hsla(0,0%,100%,.4);font-size:13px}.schooler-doc{display:flex;flex-direction:column;gap:10px}.schooler-pdf-viewer{width:100%;height:72vh;min-height:460px;overflow-y:auto;border-radius:12px;background:#1a3358;padding:14px}.schooler-pdf-viewer .vue-pdf-embed,.schooler-pdf-viewer>div{width:100%}.schooler-pdf-viewer canvas{display:block;margin:0 auto 14px;width:100%!important;height:auto!important;box-shadow:0 2px 12px rgba(0,0,0,.45);border-radius:4px}.schooler-doc-img{max-width:100%;max-height:72vh;border-radius:12px;align-self:center}.schooler-doc-download{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:#f2d16b;color:#0a2240;font-weight:700;font-size:13px;padding:8px 16px;border-radius:8px;text-decoration:none;transition:background .15s}.schooler-doc-download:hover{background:#c4a53d}.schooler-description{margin-top:16px;padding:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:10px}.schooler-description-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:rgba(242,209,107,.6);margin-bottom:8px}.schooler-description-text{font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.7);white-space:pre-line}.schooler-rich{font-size:14px;line-height:1.6;color:hsla(0,0%,100%,.82)}.schooler-rich>>>h1,.schooler-rich>>>h2,.schooler-rich>>>h3,.schooler-rich>>>h4{color:#f4ede0;margin:6px 0 8px;font-size:15px}.schooler-rich>>>p{margin:0 0 10px}.schooler-rich>>>ol,.schooler-rich>>>ul{margin:0 0 10px;padding-left:20px}.schooler-rich>>>li{margin:3px 0}.schooler-rich>>>a,.schooler-rich>>>b,.schooler-rich>>>strong{color:#f2d16b}.schooler-material{margin-top:16px}.schooler-mat{display:flex;align-items:center;gap:12px;background:#0d2b54;border:1px solid rgba(244,237,224,.12);border-radius:11px;padding:11px 14px;margin-bottom:8px}.schooler-mat-ico{width:36px;height:36px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.schooler-mat-ico.pdf{background:rgba(226,80,80,.16)}.schooler-mat-ico.link{background:rgba(120,150,255,.16)}.schooler-mat-title{flex:1;font-size:14px;font-weight:600;color:#f4ede0;min-width:0}.schooler-mat-acts{display:flex;gap:8px;flex:0 0 auto}.schooler-mat-btn{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;border-radius:8px;padding:7px 12px;cursor:pointer;border:1px solid transparent;text-decoration:none}.schooler-mat-btn.ver{background:#f2d16b;color:#0a2240;border:none}.schooler-mat-btn.dl,.schooler-mat-btn.open{background:transparent;color:#f2d16b;border-color:rgba(242,209,107,.4)}.mat-viewer{background:#0b2547;border-radius:12px;overflow:hidden}.mat-viewer-head{display:flex;align-items:center;justify-content:space-between;padding:13px 16px;border-bottom:1px solid rgba(244,237,224,.12);color:#f4ede0;font-weight:700;font-size:14px}.mat-viewer-body{height:70vh;overflow-y:auto;background:#1a3358;padding:14px}.mat-viewer-body>>>canvas{display:block;margin:0 auto 14px;width:100%!important;height:auto!important;box-shadow:0 2px 12px rgba(0,0,0,.45);border-radius:4px}.mat-viewer-foot{display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid rgba(244,237,224,.12)}.schooler-fade-enter-active,.schooler-fade-leave-active{transition:opacity .2s}.schooler-fade-enter,.schooler-fade-leave-to{opacity:0}@media (max-width:768px){.schooler-layout{flex-direction:column}.schooler-sidebar{width:100%;border-right:none;border-bottom:1px solid #293e58;max-height:260px}.schooler-content-inner{padding:16px}.schooler-content-title{font-size:16px}}#demo input,#demo select{background:#0d2b54!important;color:#f4ede0!important;border:1px solid rgba(244,237,224,.15)!important;border-radius:8px!important;padding:10px 12px!important;width:100%!important}#demo input:focus,#demo select:focus{border-color:#f2d16b!important;outline:none!important}#demo label{color:rgba(244,237,224,.4)!important;font-size:12px;text-transform:uppercase;letter-spacing:.1em}#demo button,#demo input[type=submit]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.2em!important;text-transform:uppercase;border:none!important;border-radius:6px!important;padding:12px 24px!important;cursor:pointer;width:100%!important}#demo div,#demo h2,#demo h3,#demo h4,#demo p,#demo span{color:#f4ede0!important}.retos-pagar-wrapper[data-v-80d3103a]{background:#0a2240;min-height:100vh}.retos-pagar-col[data-v-80d3103a]{background:#0a2240;padding-top:8vh!important;height:100vh;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.retos-pagar-btn-cta[data-v-80d3103a]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.2em!important;text-transform:uppercase;border-radius:6px!important;height:44px!important;padding:0 24px!important;transition:transform .18s ease,box-shadow .2s ease}.retos-pagar-btn-cta[data-v-80d3103a]:hover{transform:translateY(-1px);box-shadow:0 8px 30px -8px rgba(242,209,107,.45)}.retos-pagar-btn-secondary[data-v-80d3103a]{border-color:rgba(242,209,107,.4)!important;color:#f2d16b!important;font-family:Poppins,sans-serif;font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;height:44px!important;padding:0 24px!important;transition:background .2s ease,border-color .2s ease}.retos-pagar-btn-secondary[data-v-80d3103a]:hover{background:rgba(242,209,107,.1)!important;border-color:#f2d16b!important}[data-v-80d3103a]::-moz-selection{background:#f2d16b!important;color:#0a2240!important}[data-v-80d3103a]::selection{background:#f2d16b!important;color:#0a2240!important}@media (max-width:960px){.retos-pagar-col[data-v-80d3103a]{padding-top:0!important}}#stripebox div{width:100%}#stripebox{background:#0d2b54;border:1px solid rgba(244,237,224,.15);border-radius:10px;padding:12px 16px}#stripe-element-errors,.stripe-element-errors{color:#e53935!important;font-size:12px;margin-top:6px}.stripe-reto-wrapper[data-v-e08ce9e4]{background:#0a2240;min-height:100vh}.stripe-reto-col[data-v-e08ce9e4]{background:#0a2240;padding-top:8vh!important;height:100vh;overflow-y:auto;display:flex;flex-direction:column;align-items:center}.stripe-reto-btn-cta[data-v-e08ce9e4]{background:#f2d16b!important;color:#0a2240!important;font-family:MachProCondBold,sans-serif;font-size:1.2em!important;text-transform:uppercase;border-radius:6px!important;height:44px!important;padding:0 24px!important;transition:transform .18s ease,box-shadow .2s ease}.stripe-reto-btn-cta[data-v-e08ce9e4]:hover{transform:translateY(-1px);box-shadow:0 8px 30px -8px rgba(242,209,107,.45)}.stripe-reto-btn-secondary[data-v-e08ce9e4]{border-color:rgba(242,209,107,.4)!important;color:#f2d16b!important;font-family:Poppins,sans-serif;font-size:13px!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;height:44px!important;padding:0 24px!important;transition:background .2s ease,border-color .2s ease}.stripe-reto-btn-secondary[data-v-e08ce9e4]:hover{background:rgba(242,209,107,.1)!important;border-color:#f2d16b!important}[data-v-e08ce9e4]::-moz-selection{background:#f2d16b!important;color:#0a2240!important}[data-v-e08ce9e4]::selection{background:#f2d16b!important;color:#0a2240!important}@media (max-width:960px){.stripe-reto-col[data-v-e08ce9e4]{padding-top:0!important}}.fb-btn.v-btn--outlined{border:1px solid #f2d16b}.rounded-lg .round-radius{border-radius:5px!important}.activity-class{background-color:#0b233f}.activity-taller{background-color:#f2d16b}.activity-descanso{background-color:#e9e9e9}.activity-nutrition{background-color:#0480a4}.box_rutina{transition:all .2s ease}.box_rutina:hover{border-color:#f2d16b!important;transform:translateY(-2px)}.card-actions{position:absolute;bottom:0;width:100%}.dark-bg[data-v-7d54a296]{background-color:#0f172a}.dark-card[data-v-7d54a296]{background-color:#081a30;border-radius:8px}.input-dark input[data-v-7d54a296]{color:#fff!important}.dark-list[data-v-7d54a296],.table-dark[data-v-7d54a296]{background-color:#1e293b}table[data-v-7d54a296]{width:100%;border-collapse:separate;border-spacing:0 10px}td[data-v-7d54a296],th[data-v-7d54a296]{padding:15px;text-align:left}th[data-v-7d54a296]{background-color:#11233b;font-weight:600;color:#fff;border-radius:10px 10px 0 0}tr[data-v-7d54a296]{background-color:#1a2d48;color:#fff;border-radius:10px}td[data-v-7d54a296]:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}td[data-v-7d54a296]:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}img[data-v-7d54a296]{border-radius:50%;width:40px;height:40px;margin-right:10px;vertical-align:middle}.user-info[data-v-7d54a296]{display:flex;align-items:center}.reward[data-v-7d54a296]{color:#21c55d;align-items:center}.reward i[data-v-7d54a296]{margin-right:5px}.button[data-v-7d54a296]{background-color:#e5004c;color:#fff;padding:10px 20px;font-size:14px;font-weight:700;text-transform:uppercase;border-radius:8px;border:none;cursor:pointer}.button[data-v-7d54a296]:hover{background-color:#ff005a}