.page_page__lEag9{min-height:100vh}.page_applyForm__gXGsY{background:linear-gradient(180deg,var(--color--background) 0,#fff 100%);min-height:100vh;display:flex;align-items:flex-start;padding:6rem 0 4rem}.page_applyFormContainer__NW3cU{max-width:720px;margin:0 auto;padding:0 2rem;width:100%}.page_formCard__GWqLs{background-color:var(--color--white);border-radius:1.5rem;padding:2.5rem;box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.04)}.page_applyFormHeader__VCDbe{margin-bottom:2.5rem;text-align:center}.page_stepIndicator__ItQdn{display:flex;align-items:flex-start;justify-content:center;gap:0;margin-bottom:2rem}.page_stepCircleWrapper__aDxaE,.page_stepIndicatorItem__nDvw_{display:flex;align-items:center}.page_stepCircleWrapper__aDxaE{flex-direction:column;gap:.5rem}.page_stepIndicatorCircle__GbBTV{width:2.5rem;height:2.5rem;border-radius:50%;background-color:var(--color--white);border:2px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:600;color:var(--color--text-primary);opacity:.4;transition:all .3s ease}.page_stepIndicatorCircleActive__cDe0w{background-color:var(--color--primary);border-color:var(--color--primary);color:var(--color--white);opacity:1}.page_stepIndicatorCircleCurrent__8yINZ{box-shadow:0 0 0 4px rgba(144,0,255,.15)}.page_stepLabel__7KgnZ{font-size:.75rem;font-weight:500;color:var(--color--text-primary);opacity:.4;transition:all .3s ease;text-align:center}.page_stepLabelActive__cuLu_{opacity:.8}.page_stepIndicatorLine__Qa8Cp{width:4rem;height:2px;background-color:rgba(0,0,0,.08);transition:all .3s ease;margin:0 .5rem 1.5rem}.page_stepIndicatorLineActive__6IE9O{background-color:var(--color--primary)}.page_applyFormTitle__bkM4i{font-size:2rem;font-weight:700;color:var(--color--text-primary);margin-bottom:.5rem;line-height:1.2;letter-spacing:-.02em}.page_applyFormSubtitle__PzFFB{font-size:1.0625rem;color:var(--color--text-primary);opacity:.6;line-height:1.5}.page_form__1NFKU{display:flex;flex-direction:column;gap:2rem}.page_formSection__Erknv{display:flex;flex-direction:column;gap:1.5rem}.page_formRow__4250G{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.page_formGroup__akoNU{display:flex;flex-direction:column;gap:.5rem}.page_formLabel__igyzn{font-size:.9375rem;font-weight:500;color:var(--color--text-primary)}.page_formHelper__eHUgl{font-size:.8125rem;color:var(--color--text-primary);opacity:.5;margin:0;line-height:1.4}.page_formInput__rg4TR,.page_formSelect__x3Gid,.page_formTextarea__E3Zf1{padding:.875rem 1rem;border:1.5px solid rgba(0,0,0,.1);border-radius:.75rem;font-size:1rem;font-family:inherit;color:var(--color--text-primary);background-color:var(--color--white);transition:all .2s ease}.page_formInput__rg4TR::placeholder,.page_formSelect__x3Gid::placeholder,.page_formTextarea__E3Zf1::placeholder{color:var(--color--text-primary);opacity:.4}.page_formInput__rg4TR:hover,.page_formSelect__x3Gid:hover,.page_formTextarea__E3Zf1:hover{border-color:rgba(0,0,0,.2)}.page_formInput__rg4TR:focus,.page_formSelect__x3Gid:focus,.page_formTextarea__E3Zf1:focus{outline:none;border-color:var(--color--primary);box-shadow:0 0 0 3px rgba(144,0,255,.1)}.page_formTextarea__E3Zf1{resize:vertical;min-height:80px;font-family:inherit;line-height:1.5}.page_radioGroup__DtOiR{display:flex;flex-direction:column;gap:.5rem}.page_radioLabel__HUdt_{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border:1.5px solid rgba(0,0,0,.08);border-radius:.75rem;cursor:pointer;transition:all .2s ease;background:var(--color--white)}.page_radioLabel__HUdt_:hover{border-color:rgba(144,0,255,.3);background-color:rgba(144,0,255,.02)}.page_radioInput__BRixm{position:absolute;opacity:0;width:0;height:0}.page_radioCustom__NyEaw{width:1.25rem;height:1.25rem;border-radius:50%;border:2px solid rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.page_radioCustom__NyEaw:after{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--color--primary);opacity:0;transform:scale(0);transition:all .2s ease}.page_radioInput__BRixm:checked+.page_radioCustom__NyEaw{border-color:var(--color--primary)}.page_radioInput__BRixm:checked+.page_radioCustom__NyEaw:after{opacity:1;transform:scale(1)}.page_radioLabel__HUdt_:has(.page_radioInput__BRixm:checked){border-color:var(--color--primary);background-color:rgba(144,0,255,.04)}.page_radioText__ViyER{font-size:.9375rem;color:var(--color--text-primary);line-height:1.4;flex:1 1}.page_checkboxInput__f4Inl{position:absolute;opacity:0;width:0;height:0}.page_programGrid__2zt0G{display:flex;flex-direction:column;gap:.75rem}.page_programCard__94VtK{display:flex;align-items:center;gap:1rem;padding:1.25rem;border:1.5px solid rgba(0,0,0,.08);border-radius:.75rem;cursor:pointer;transition:all .2s ease;background:var(--color--white)}.page_programCard__94VtK:hover{border-color:rgba(144,0,255,.3);background-color:rgba(144,0,255,.02)}.page_programCardSelected__KudhB{border-color:var(--color--primary);background-color:rgba(144,0,255,.04)}.page_programCheckbox___YEJ9{width:1.375rem;height:1.375rem;border-radius:.375rem;border:2px solid rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;color:var(--color--white)}.page_programCardSelected__KudhB .page_programCheckbox___YEJ9{background-color:var(--color--primary);border-color:var(--color--primary)}.page_programCardContent___tb4C{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.page_programCardName___oLqf{font-size:1rem;font-weight:600;color:var(--color--text-primary)}.page_programCardPrice__YyZwo{font-size:.875rem;font-weight:500;color:var(--color--primary)}.page_dualTrackNote__vkZYG{margin-top:.5rem;padding:.75rem 1rem;background:linear-gradient(135deg,rgba(144,0,255,.06),rgba(144,0,255,.02));border-radius:.5rem;font-size:.875rem;color:var(--color--text-primary);opacity:.8;border:1px solid rgba(144,0,255,.1)}.page_assessmentIntro__Skves{padding:1rem 1.25rem;background:rgba(0,0,0,.02);border-radius:.75rem;margin-bottom:.5rem}.page_assessmentIntro__Skves p{font-size:.9375rem;color:var(--color--text-primary);opacity:.7;margin:0;line-height:1.5}.page_assessmentCategory__GbEnf{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(0,0,0,.06)}.page_assessmentCategory__GbEnf:last-of-type{border-bottom:none;padding-bottom:0}.page_assessmentCategoryHeader__WzMbm{display:flex;flex-direction:column;gap:.25rem}.page_assessmentCategoryTitle__GE86U{font-size:1.0625rem;font-weight:600;color:var(--color--text-primary);margin:0}.page_assessmentCategorySubtitle__Uwr_7{font-size:.875rem;color:var(--color--text-primary);opacity:.6;margin:0}.page_assessmentRatings__y1Sxz{display:flex;flex-direction:column;gap:.5rem}.page_assessmentRatingCard__9XK9A{display:flex;flex-direction:column;gap:.375rem;padding:1rem 1.25rem;border:1.5px solid rgba(0,0,0,.08);border-radius:.75rem;cursor:pointer;transition:all .2s ease;background:var(--color--white)}.page_assessmentRatingCard__9XK9A:hover{border-color:rgba(144,0,255,.3);background-color:rgba(144,0,255,.02)}.page_assessmentRatingCardSelected__0zrzQ{border-color:var(--color--primary);background-color:rgba(144,0,255,.04)}.page_assessmentRatingLabel__eL24f{font-size:.9375rem;font-weight:600;color:var(--color--text-primary)}.page_assessmentRatingCardSelected__0zrzQ .page_assessmentRatingLabel__eL24f{color:var(--color--primary)}.page_assessmentRatingDescription__sbUFp{font-size:.8125rem;color:var(--color--text-primary);opacity:.7;line-height:1.5}.page_discountCodeSection__A8i7x{display:flex;flex-direction:column;gap:.5rem}.page_discountInputRow__XmOM_{display:flex;gap:.75rem;align-items:stretch}.page_discountInputRow__XmOM_ .page_formInput__rg4TR{flex:1 1;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.page_discountApplyButton__OOJ2a{padding:.875rem 1.25rem;background-color:var(--color--primary);color:var(--color--white);border:none;border-radius:.75rem;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.page_discountApplyButton__OOJ2a:hover:not(:disabled){background-color:#7a00cc}.page_discountApplyButton__OOJ2a:disabled{opacity:.5;cursor:not-allowed}.page_discountApplied__fGcJt{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(16,185,129,.03));border:1.5px solid rgba(16,185,129,.25);border-radius:.75rem}.page_discountAppliedInfo__1gIVP{display:flex;align-items:center;gap:.75rem}.page_discountAppliedCode__d9bMi{font-size:.9375rem;font-weight:600;color:var(--color--text-primary);letter-spacing:.05em}.page_discountAppliedDetail__yDZ3M{font-size:.8125rem;font-weight:600;color:#059669}.page_discountRemoveButton__n6yNd{padding:.375rem .75rem;background:transparent;color:var(--color--text-primary);opacity:.5;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.page_discountRemoveButton__n6yNd:hover{opacity:1;border-color:rgba(0,0,0,.2)}.page_discountErrorText__3pI4w{font-size:.8125rem;color:#dc2626;margin:0;line-height:1.4}.page_pricingSummary__st_oO{background:linear-gradient(135deg,rgba(144,0,255,.06),rgba(144,0,255,.02));border-radius:1rem;padding:1.5rem;border:1px solid rgba(144,0,255,.1)}.page_pricingSummaryTitle__4igcN{font-size:.875rem;font-weight:600;color:var(--color--text-primary);opacity:.6;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.05em}.page_pricingItems__IolF2{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.page_pricingItem__0kRhg{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.page_pricingItemInfo__nLggi{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.page_pricingItemName__E69gc{font-size:.9375rem;font-weight:500;color:var(--color--text-primary)}.page_discountBadge__yweHS{display:inline-block;padding:.125rem .5rem;background:var(--color--primary);color:var(--color--white);font-size:.6875rem;font-weight:600;border-radius:.25rem;text-transform:uppercase;letter-spacing:.02em;width:-moz-fit-content;width:fit-content}.page_pricingItemPrice__pghvb{display:flex;flex-direction:column;align-items:flex-end;gap:.125rem}.page_pricingItemOriginal__ubVQP{font-size:.8125rem;color:var(--color--text-primary);opacity:.4;text-decoration:line-through}.page_pricingItemFinal__q5ox3{font-size:1rem;font-weight:600;color:var(--color--text-primary)}.page_pricingTotal__anP8H{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid rgba(0,0,0,.08)}.page_pricingTotalLabel__8_sCW{font-size:1rem;font-weight:600;color:var(--color--text-primary)}.page_pricingTotalValue__kKHMI{font-size:1.5rem;font-weight:700;color:var(--color--primary)}.page_commitmentGrid__32MtA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.page_commitmentCard__xaCGl{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:1.25rem .75rem;border:1.5px solid rgba(0,0,0,.08);border-radius:.75rem;cursor:pointer;transition:all .2s ease;background:var(--color--white);text-align:center}.page_commitmentCard__xaCGl:hover{border-color:rgba(144,0,255,.3);background-color:rgba(144,0,255,.02)}.page_commitmentCardSelected__FHNZa{border-color:var(--color--primary);background-color:rgba(144,0,255,.04)}.page_commitmentPercent__74lOE{font-size:1.25rem;font-weight:700;color:var(--color--text-primary)}.page_commitmentCardSelected__FHNZa .page_commitmentPercent__74lOE{color:var(--color--primary)}.page_commitmentAmount__QwKlL{font-size:.9375rem;font-weight:600;color:var(--color--text-primary)}.page_commitmentRemaining__6qyMg{font-size:.75rem;color:var(--color--text-primary);opacity:.5;margin-top:.25rem}.page_paymentSection__CukbO{display:flex;flex-direction:column;gap:1.5rem}.page_paymentDetails__oMbbx{padding:1.5rem;background-color:var(--color--background);border-radius:1rem;display:flex;flex-direction:column;gap:1rem}.page_paymentDetailsTitle__pHZum{font-size:.875rem;font-weight:600;color:var(--color--text-primary);opacity:.6;margin:0;text-transform:uppercase;letter-spacing:.05em}.page_paymentDetailsList__pTyAy{display:flex;flex-direction:column;gap:.75rem}.page_paymentDetailItem__iGFny{display:flex;flex-direction:column;gap:.25rem}.page_paymentDetailLabel__Z54U4{font-size:.75rem;font-weight:500;color:var(--color--text-primary);opacity:.5;text-transform:uppercase;letter-spacing:.05em}.page_paymentDetailValue__PL8PD{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_paymentDetailValue__PL8PD span{font-size:1.0625rem;font-weight:600;color:var(--color--text-primary);font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace}.page_copyButton__RSKO8{padding:.375rem .75rem;background-color:var(--color--white);color:var(--color--primary);border:1px solid rgba(144,0,255,.2);border-radius:.375rem;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:60px}.page_copyButton__RSKO8:hover{background-color:var(--color--primary);color:var(--color--white);border-color:var(--color--primary)}.page_copyButtonCopied__4CvDI{background-color:#10b981;color:var(--color--white);border-color:#10b981}.page_copyButtonCopied__4CvDI:hover{background-color:#059669;border-color:#059669}.page_paymentAmount__MPe7P{display:flex;flex-direction:column;gap:.25rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.08);margin-top:.5rem}.page_paymentAmountLabel__nphwF{font-size:.75rem;font-weight:500;color:var(--color--text-primary);opacity:.5;text-transform:uppercase;letter-spacing:.05em}.page_paymentAmountValue__oVGOQ{font-size:1.75rem;font-weight:700;color:var(--color--primary)}.page_confirmationSection____FWK{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,rgba(144,0,255,.04),rgba(144,0,255,.01));border-radius:1rem;border:1px solid rgba(144,0,255,.08)}.page_confirmationTitle__m_46K{font-size:1rem;font-weight:600;color:var(--color--text-primary);margin:0}.page_confirmationText__lwAFk{font-size:.9375rem;color:var(--color--text-primary);opacity:.7;line-height:1.5;margin:0}.page_confirmationOptions__76QH9{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:.5rem}.page_whatsappButton__ta_5s{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;background-color:#25d366;color:var(--color--white);border:none;border-radius:.75rem;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s ease;width:100%}.page_whatsappButton__ta_5s:hover{background-color:#20ba5a;transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,211,102,.3)}.page_confirmationDivider__9reKJ{display:flex;align-items:center;width:100%;gap:1rem}.page_confirmationDivider__9reKJ:after,.page_confirmationDivider__9reKJ:before{content:"";flex:1 1;height:1px;background:rgba(0,0,0,.1)}.page_confirmationDivider__9reKJ span{font-size:.8125rem;color:var(--color--text-primary);opacity:.5}.page_emailOption__bAkPY{text-align:center}.page_confirmationEmail__5i9zO{font-size:.9375rem;color:var(--color--text-primary);line-height:1.5;margin:0}.page_confirmationEmail__5i9zO a{color:var(--color--primary);text-decoration:none;font-weight:600}.page_confirmationEmail__5i9zO a:hover{text-decoration:underline}.page_confirmationNote__FBHvw{padding:.75rem 1rem;background:rgba(0,0,0,.03);border-radius:.5rem;margin-top:.5rem}.page_confirmationNote__FBHvw p{font-size:.8125rem;color:var(--color--text-primary);opacity:.7;text-align:center;margin:0}.page_formSubmitGroup__qLP6D{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.page_formSubmit__jWCk9{padding:1rem 2rem;background-color:var(--color--primary);color:var(--color--white);border:none;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.page_formSubmit__jWCk9:hover:not(:disabled){background-color:#7a00cc;transform:translateY(-1px);box-shadow:0 4px 12px rgba(144,0,255,.25)}.page_formSubmit__jWCk9:disabled{opacity:.5;cursor:not-allowed}.page_paymentNavigation__O0byS{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:.5rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.06)}.page_formButtonPrimary__4ghXE,.page_formButtonSecondary__5vUVX{padding:.875rem 1.75rem;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}.page_formButtonPrimary__4ghXE{background-color:var(--color--primary);color:var(--color--white)}.page_formButtonPrimary__4ghXE:hover:not(:disabled){background-color:#7a00cc;transform:translateY(-1px);box-shadow:0 4px 12px rgba(144,0,255,.25)}.page_formButtonPrimary__4ghXE:disabled{opacity:.5;cursor:not-allowed}.page_formButtonSecondary__5vUVX{background-color:transparent;color:var(--color--text-primary);border:1.5px solid rgba(0,0,0,.1)}.page_formButtonSecondary__5vUVX:hover:not(:disabled){background-color:rgba(0,0,0,.03);border-color:rgba(0,0,0,.15)}.page_formButtonSecondary__5vUVX:disabled{opacity:.5;cursor:not-allowed}.page_errorMessage__yLxqh{padding:1.5rem;background-color:rgba(255,0,0,.05);border:1px solid rgba(255,0,0,.15);border-radius:.75rem;text-align:center}.page_errorMessage__yLxqh p{color:var(--color--text-primary);margin:0;font-size:1rem}.page_successMessage__wk79_{text-align:center;padding:4rem 2rem}.page_successIcon__dnSBu{margin-bottom:2rem;display:flex;justify-content:center}.page_successTitle__s9QHx{font-size:2rem;font-weight:700;color:var(--color--text-primary);margin-bottom:1rem}.page_successDetails__efRIt{max-width:500px;margin:0 auto 2rem}.page_successText__nLTy_{font-size:1.125rem;color:var(--color--text-primary);opacity:.7;line-height:1.6;margin-bottom:1.5rem}.page_successSummary__1sxcz{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:var(--color--background);border-radius:.75rem;margin-bottom:1.5rem}.page_successSummaryItem__9Kh7V{display:flex;justify-content:space-between;align-items:center}.page_successSummaryLabel__2l5eq{font-size:.875rem;color:var(--color--text-primary);opacity:.6}.page_successSummaryValue__GlirS{font-size:1rem;font-weight:600;color:var(--color--text-primary)}.page_successNote__P24Pq{font-size:.9375rem;color:var(--color--text-primary);opacity:.6;margin:0}.page_successButton__0foRI{display:inline-block;padding:.875rem 2rem;background:var(--color--primary);color:#fff;text-decoration:none;border-radius:.5rem;font-weight:600;transition:transform .2s,box-shadow .2s}.page_successButton__0foRI:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(144,0,255,.3)}@media (max-width:768px){.page_applyFormContainer__NW3cU{padding:0 1rem}.page_applyForm__gXGsY{padding:4rem 0 3rem}.page_applyFormTitle__bkM4i{font-size:1.75rem}.page_formCard__GWqLs{padding:1.5rem;border-radius:1rem}.page_form__1NFKU{gap:1.5rem}.page_formRow__4250G{gap:1rem}.page_commitmentGrid__32MtA,.page_formRow__4250G{grid-template-columns:1fr}.page_commitmentCard__xaCGl{flex-direction:row;justify-content:space-between;padding:1rem 1.25rem}.page_commitmentPercent__74lOE{font-size:1.125rem}.page_commitmentRemaining__6qyMg{margin-top:0}.page_paymentDetails__oMbbx{padding:1.25rem}.page_paymentDetailValue__PL8PD{flex-direction:column;align-items:flex-start;gap:.5rem}.page_copyButton__RSKO8{width:100%}.page_stepIndicator__ItQdn{margin-bottom:1.5rem}.page_stepIndicatorCircle__GbBTV{width:2rem;height:2rem;font-size:.75rem}.page_stepIndicatorLine__Qa8Cp{width:2.5rem}.page_stepLabel__7KgnZ{font-size:.6875rem}.page_paymentNavigation__O0byS{flex-direction:column-reverse;gap:.75rem}.page_formButtonPrimary__4ghXE,.page_formButtonSecondary__5vUVX{width:100%;justify-content:center}.page_pricingItem__0kRhg{flex-direction:column;align-items:flex-start;gap:.5rem}.page_pricingItemPrice__pghvb{align-items:flex-start;flex-direction:row;gap:.5rem}.page_successMessage__wk79_{padding:2rem 1rem}.page_successTitle__s9QHx{font-size:1.5rem}.page_successText__nLTy_{font-size:1rem}}@media (max-width:480px){.page_applyFormHeader__VCDbe{margin-bottom:2rem}.page_stepIndicatorLine__Qa8Cp{width:1.5rem}.page_assessmentRatingCard__9XK9A{padding:.875rem 1rem}.page_assessmentRatingLabel__eL24f{font-size:.875rem}.page_assessmentRatingDescription__sbUFp{font-size:.75rem}}