.SearchForm-module__wH_VvW__form{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:600px;display:flex}.SearchForm-module__wH_VvW__inputGroup{gap:var(--spacing-sm);flex-direction:column;display:flex}.SearchForm-module__wH_VvW__label{align-items:baseline;gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground);flex-wrap:wrap;display:flex}.SearchForm-module__wH_VvW__labelHint{font-weight:var(--font-weight-normal);color:var(--color-foreground-muted)}.SearchForm-module__wH_VvW__inputWrapper{position:relative}.SearchForm-module__wH_VvW__input{width:100%;padding:var(--spacing-md)var(--spacing-lg);font-size:var(--font-size-base);color:var(--color-foreground);background-color:var(--color-background-elevated);border:2px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.SearchForm-module__wH_VvW__input::placeholder{color:var(--color-foreground-subtle)}.SearchForm-module__wH_VvW__input:hover:not(:disabled){border-color:var(--color-foreground-subtle)}.SearchForm-module__wH_VvW__input:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:none}.SearchForm-module__wH_VvW__input:disabled{opacity:.6;cursor:not-allowed}.SearchForm-module__wH_VvW__inputError{border-color:var(--color-error)}.SearchForm-module__wH_VvW__inputError:focus{border-color:var(--color-error);box-shadow:var(--focus-ring-error)}.SearchForm-module__wH_VvW__error{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-error-light);display:flex}.SearchForm-module__wH_VvW__error svg{flex-shrink:0}.SearchForm-module__wH_VvW__button{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md)var(--spacing-xl);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-background);background-color:var(--color-primary);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast);border:none;display:flex}.SearchForm-module__wH_VvW__button:hover:not(:disabled){background-color:var(--color-primary-hover)}.SearchForm-module__wH_VvW__button:active:not(:disabled){transform:scale(.98)}.SearchForm-module__wH_VvW__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.SearchForm-module__wH_VvW__button:disabled{opacity:.7;cursor:not-allowed}.SearchForm-module__wH_VvW__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite SearchForm-module__wH_VvW__spin}@keyframes SearchForm-module__wH_VvW__spin{to{transform:rotate(360deg)}}
.PhoneNumberForm-module__iI5pSW__form{gap:var(--spacing-lg);flex-direction:column;width:100%;max-width:600px;display:flex}.PhoneNumberForm-module__iI5pSW__inputGroup{gap:var(--spacing-sm);flex-direction:column;display:flex}.PhoneNumberForm-module__iI5pSW__label{align-items:baseline;gap:var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-foreground);flex-wrap:wrap;display:flex}.PhoneNumberForm-module__iI5pSW__labelHint{font-weight:var(--font-weight-normal);color:var(--color-foreground-muted)}.PhoneNumberForm-module__iI5pSW__inputWrapper{position:relative}.PhoneNumberForm-module__iI5pSW__input{width:100%;padding:var(--spacing-md)var(--spacing-lg);font-size:var(--font-size-base);color:var(--color-foreground);background-color:var(--color-background-elevated);border:2px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.PhoneNumberForm-module__iI5pSW__input::placeholder{color:var(--color-foreground-subtle)}.PhoneNumberForm-module__iI5pSW__input:hover:not(:disabled){border-color:var(--color-foreground-subtle)}.PhoneNumberForm-module__iI5pSW__input:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:none}.PhoneNumberForm-module__iI5pSW__input:disabled{opacity:.6;cursor:not-allowed}.PhoneNumberForm-module__iI5pSW__inputError{border-color:var(--color-error)}.PhoneNumberForm-module__iI5pSW__inputError:focus{border-color:var(--color-error);box-shadow:var(--focus-ring-error)}.PhoneNumberForm-module__iI5pSW__error{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-error-light);display:flex}.PhoneNumberForm-module__iI5pSW__error svg{flex-shrink:0}.PhoneNumberForm-module__iI5pSW__buttonGroup{gap:var(--spacing-md);margin-top:var(--spacing-sm);display:flex}.PhoneNumberForm-module__iI5pSW__button,.PhoneNumberForm-module__iI5pSW__buttonSecondary{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md)var(--spacing-xl);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast),border-color var(--transition-fast);border:none;flex:1;display:flex}.PhoneNumberForm-module__iI5pSW__button{color:var(--color-background);background-color:var(--color-primary)}.PhoneNumberForm-module__iI5pSW__button:hover:not(:disabled){background-color:var(--color-primary-hover)}.PhoneNumberForm-module__iI5pSW__button:active:not(:disabled){transform:scale(.98)}.PhoneNumberForm-module__iI5pSW__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.PhoneNumberForm-module__iI5pSW__button:disabled{opacity:.5;cursor:not-allowed}.PhoneNumberForm-module__iI5pSW__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite PhoneNumberForm-module__iI5pSW__spin}@keyframes PhoneNumberForm-module__iI5pSW__spin{to{transform:rotate(360deg)}}
.PrivacyPolicyCheckbox-module__kwvmDq__container{width:100%}.PrivacyPolicyCheckbox-module__kwvmDq__hiddenCheckbox{opacity:0;pointer-events:none;position:absolute}.PrivacyPolicyCheckbox-module__kwvmDq__label{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#0f172a99 0%,#1e293b66 100%);border:2px solid #94a3b833;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:20px 16px;transition:all .3s;display:flex}.PrivacyPolicyCheckbox-module__kwvmDq__label:hover{background:linear-gradient(135deg,#0f172ab3 0%,#1e293b80 100%);border-color:#94a3b866}.PrivacyPolicyCheckbox-module__kwvmDq__hiddenCheckbox:focus-visible+.PrivacyPolicyCheckbox-module__kwvmDq__label{outline-offset:2px;outline:2px solid #a78bfa}.PrivacyPolicyCheckbox-module__kwvmDq__hiddenCheckbox:disabled+.PrivacyPolicyCheckbox-module__kwvmDq__label{opacity:.5;cursor:not-allowed}.PrivacyPolicyCheckbox-module__kwvmDq__text{color:#f1f5f9;flex:1;font-size:.9375rem;font-weight:400;line-height:1.6}.PrivacyPolicyCheckbox-module__kwvmDq__link{color:#a3e635;white-space:nowrap;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.PrivacyPolicyCheckbox-module__kwvmDq__link:hover{color:#bef264;text-decoration:underline}.PrivacyPolicyCheckbox-module__kwvmDq__link:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #a78bfa}.PrivacyPolicyCheckbox-module__kwvmDq__toggle{background-color:#47556999;border:1px solid #94a3b833;border-radius:9999px;flex-shrink:0;width:52px;height:28px;transition:background-color .3s;position:relative}.PrivacyPolicyCheckbox-module__kwvmDq__toggleChecked{background:linear-gradient(135deg,#8b5cf6 0%,#a78bfa 100%);border-color:#a78bfa}.PrivacyPolicyCheckbox-module__kwvmDq__toggleThumb{background-color:#fff;border-radius:50%;width:22px;height:22px;transition:transform .3s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}.PrivacyPolicyCheckbox-module__kwvmDq__toggleChecked .PrivacyPolicyCheckbox-module__kwvmDq__toggleThumb{transform:translate(24px)}@media (max-width:768px){.PrivacyPolicyCheckbox-module__kwvmDq__label{align-items:flex-start;gap:.875rem;padding:16px 14px}.PrivacyPolicyCheckbox-module__kwvmDq__text{font-size:.875rem;line-height:1.5}.PrivacyPolicyCheckbox-module__kwvmDq__toggle{margin-top:2px}}@media (max-width:640px){.PrivacyPolicyCheckbox-module__kwvmDq__label{gap:.75rem;padding:14px 12px}.PrivacyPolicyCheckbox-module__kwvmDq__text{word-break:break-word;font-size:.8125rem;line-height:1.5}.PrivacyPolicyCheckbox-module__kwvmDq__link{white-space:normal;display:inline}}@media (max-width:400px){.PrivacyPolicyCheckbox-module__kwvmDq__label{border-radius:.75rem;gap:.625rem;padding:12px 10px}.PrivacyPolicyCheckbox-module__kwvmDq__text{font-size:.75rem;line-height:1.4}.PrivacyPolicyCheckbox-module__kwvmDq__toggle{width:48px;height:26px}.PrivacyPolicyCheckbox-module__kwvmDq__toggleThumb{width:20px;height:20px}.PrivacyPolicyCheckbox-module__kwvmDq__toggleChecked .PrivacyPolicyCheckbox-module__kwvmDq__toggleThumb{transform:translate(22px)}}@media (max-width:375px){.PrivacyPolicyCheckbox-module__kwvmDq__label{padding:10px 8px}.PrivacyPolicyCheckbox-module__kwvmDq__text{font-size:.6875rem}.PrivacyPolicyCheckbox-module__kwvmDq__toggle{width:44px;height:24px}.PrivacyPolicyCheckbox-module__kwvmDq__toggleThumb{width:18px;height:18px}.PrivacyPolicyCheckbox-module__kwvmDq__toggleChecked .PrivacyPolicyCheckbox-module__kwvmDq__toggleThumb{transform:translate(20px)}}
.LineItem-module__xoijba__item{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-background-elevated);border:2px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast);display:flex}.LineItem-module__xoijba__item:hover{border-color:var(--color-secondary);background-color:var(--color-background-card)}.LineItem-module__xoijba__item:focus-visible{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:none}.LineItem-module__xoijba__lineInfo{gap:var(--spacing-xs);flex-direction:column;display:flex}.LineItem-module__xoijba__phoneNumber{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:.05em;color:var(--color-foreground)}.LineItem-module__xoijba__status{width:fit-content;padding:var(--spacing-xs)var(--spacing-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);align-items:center;display:inline-flex}.LineItem-module__xoijba__status.LineItem-module__xoijba__active{color:var(--color-success);background-color:#22c55e26}.LineItem-module__xoijba__status.LineItem-module__xoijba__inactive{color:var(--color-foreground-muted);background-color:#a1a1aa26}.LineItem-module__xoijba__action{align-items:center;gap:var(--spacing-sm);color:var(--color-foreground-muted);transition:color var(--transition-fast);display:flex}.LineItem-module__xoijba__item:hover .LineItem-module__xoijba__action{color:var(--color-secondary)}.LineItem-module__xoijba__unlinkText{font-size:var(--font-size-sm)}@media (max-width:480px){.LineItem-module__xoijba__unlinkText{display:none}}
.LinesList-module__EDRHrW__section{width:100%;max-width:600px;margin-top:var(--spacing-xl)}.LinesList-module__EDRHrW__heading{align-items:baseline;gap:var(--spacing-sm);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-foreground);display:flex}.LinesList-module__EDRHrW__count{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-foreground-muted)}.LinesList-module__EDRHrW__hint{margin-top:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-foreground-muted)}.LinesList-module__EDRHrW__list{gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-direction:column;padding:0;list-style:none;display:flex}.LinesList-module__EDRHrW__empty{justify-content:center;align-items:center;gap:var(--spacing-md);padding:var(--spacing-3xl)var(--spacing-lg);text-align:center;color:var(--color-foreground-muted);flex-direction:column;display:flex}.LinesList-module__EDRHrW__emptyTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-foreground)}.LinesList-module__EDRHrW__emptyText{font-size:var(--font-size-sm);max-width:300px}
.CustomerSupportButton-module__OJJ2YW__button{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md)var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);display:flex}.CustomerSupportButton-module__OJJ2YW__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.CustomerSupportButton-module__OJJ2YW__button.CustomerSupportButton-module__OJJ2YW__primary{color:var(--color-background);background-color:var(--color-secondary);border:2px solid var(--color-secondary)}.CustomerSupportButton-module__OJJ2YW__button.CustomerSupportButton-module__OJJ2YW__primary:hover{background-color:var(--color-secondary-light);border-color:var(--color-secondary-light)}.CustomerSupportButton-module__OJJ2YW__button.CustomerSupportButton-module__OJJ2YW__secondary{color:var(--color-foreground);border:2px solid var(--color-border);background-color:#0000}.CustomerSupportButton-module__OJJ2YW__button.CustomerSupportButton-module__OJJ2YW__secondary:hover{border-color:var(--color-secondary);color:var(--color-secondary)}
.OTPVerificationModal-module___RiTrG__form{gap:var(--spacing-lg);flex-direction:column;display:flex}.OTPVerificationModal-module___RiTrG__description{font-size:var(--font-size-sm);color:var(--color-foreground-muted);text-align:center}.OTPVerificationModal-module___RiTrG__description strong{color:var(--color-foreground);font-variant-numeric:tabular-nums}.OTPVerificationModal-module___RiTrG__otpFieldset{border:none;margin:0;padding:0}.OTPVerificationModal-module___RiTrG__otpFieldset:disabled{opacity:.6}.OTPVerificationModal-module___RiTrG__otpInputs{justify-content:center;gap:var(--spacing-sm);display:flex}.OTPVerificationModal-module___RiTrG__otpInput{width:48px;height:56px;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;text-align:center;color:var(--color-foreground);background-color:var(--color-background-elevated);border:2px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);padding:0}.OTPVerificationModal-module___RiTrG__otpInput:hover:not(:disabled){border-color:var(--color-foreground-subtle)}.OTPVerificationModal-module___RiTrG__otpInput:focus{border-color:var(--color-primary);box-shadow:var(--focus-ring);outline:none}.OTPVerificationModal-module___RiTrG__otpInputError{border-color:var(--color-error)}.OTPVerificationModal-module___RiTrG__otpInputError:focus{box-shadow:var(--focus-ring-error)}.OTPVerificationModal-module___RiTrG__error{justify-content:center;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-error-light);display:flex}.OTPVerificationModal-module___RiTrG__error svg{flex-shrink:0}.OTPVerificationModal-module___RiTrG__verifyButton{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md)var(--spacing-xl);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-background);background-color:var(--color-primary);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--transition-fast),transform var(--transition-fast);border:none;display:flex}.OTPVerificationModal-module___RiTrG__verifyButton:hover:not(:disabled){background-color:var(--color-primary-hover)}.OTPVerificationModal-module___RiTrG__verifyButton:active:not(:disabled){transform:scale(.98)}.OTPVerificationModal-module___RiTrG__verifyButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.OTPVerificationModal-module___RiTrG__verifyButton:disabled{opacity:.7;cursor:not-allowed}.OTPVerificationModal-module___RiTrG__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite OTPVerificationModal-module___RiTrG__spin}.OTPVerificationModal-module___RiTrG__divider{align-items:center;gap:var(--spacing-md);color:var(--color-foreground-subtle);font-size:var(--font-size-sm);display:flex}.OTPVerificationModal-module___RiTrG__divider:before,.OTPVerificationModal-module___RiTrG__divider:after{content:"";background-color:var(--color-border);flex:1;height:1px}.OTPVerificationModal-module___RiTrG__resendButton{color:var(--color-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:color var(--transition-fast);align-items:center;gap:var(--spacing-sm);background:0 0;border:none;padding:0;display:inline-flex}.OTPVerificationModal-module___RiTrG__resendButton:hover:not(:disabled){color:var(--color-primary-hover);text-decoration:underline}.OTPVerificationModal-module___RiTrG__resendButton:disabled{opacity:.6;cursor:not-allowed}.OTPVerificationModal-module___RiTrG__resendButton .OTPVerificationModal-module___RiTrG__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite OTPVerificationModal-module___RiTrG__spin}.OTPVerificationModal-module___RiTrG__timerText{font-size:var(--font-size-sm);color:var(--color-foreground-muted)}.OTPVerificationModal-module___RiTrG__timerText strong{color:var(--color-primary);font-weight:var(--font-weight-semibold)}@keyframes OTPVerificationModal-module___RiTrG__spin{to{transform:rotate(360deg)}}@media (max-width:400px){.OTPVerificationModal-module___RiTrG__otpInput{width:40px;height:48px;font-size:var(--font-size-xl)}}
.page-module__yHus4W__page{flex-direction:column;min-height:100vh;display:flex}.page-module__yHus4W__container{padding:0 var(--spacing-lg);flex:1;justify-content:center;align-items:center;margin:80px 0 180px;display:flex}.page-module__yHus4W__content{text-align:center;width:100%;max-width:1200px}.page-module__yHus4W__title{color:var(--white-white-100,#fff);font-family:var(--font-monument-extended);text-transform:uppercase;margin-bottom:var(--spacing-lg);padding:0 var(--spacing-md);font-size:32px;font-weight:800;line-height:1.1}.page-module__yHus4W__subtitle{font-size:var(--font-size-base);color:var(--color-foreground-muted);max-width:600px;padding:0 var(--spacing-md);margin-inline:auto;line-height:1.6}.page-module__yHus4W__formSection{align-items:center;gap:var(--spacing-lg);width:100%;margin-top:var(--spacing-3xl);flex-direction:column;display:flex}.page-module__yHus4W__resultsSection{width:100%;margin-top:var(--spacing-xl);justify-content:center;display:flex}.page-module__yHus4W__supportSection{justify-content:center;width:100%;max-width:350px;display:flex}@media (min-width:640px){.page-module__yHus4W__container{margin:120px 0 60px}.page-module__yHus4W__title{margin-bottom:var(--spacing-xl);font-size:48px}.page-module__yHus4W__subtitle{font-size:var(--font-size-lg)}.page-module__yHus4W__formSection{margin-top:80px}}@media (min-width:768px){.page-module__yHus4W__container{padding:0 var(--spacing-xl);background-image:url(/images/cultura_mancha.png);background-position:100% 100%;background-repeat:no-repeat;background-size:auto;margin-bottom:200px}.page-module__yHus4W__title,.page-module__yHus4W__subtitle{padding:0}.page-module__yHus4W__formSection{margin-top:124px}}@media (min-width:1024px){.page-module__yHus4W__title{font-size:var(--font-size-4xl)}}@media (max-width:375px){.page-module__yHus4W__container{padding:0 var(--spacing-md);margin:60px 0 30px}.page-module__yHus4W__title{margin-bottom:var(--spacing-md);font-size:28px}.page-module__yHus4W__subtitle{font-size:var(--font-size-sm)}.page-module__yHus4W__formSection{margin-top:var(--spacing-2xl);gap:var(--spacing-md)}}
