.form-page{width:100%;min-height:100vh}.form-page header{background-color:#fff;border-bottom:3px solid silver;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:95px;display:flex}.form-page header svg{position:relative;top:-3px}@media only screen and (max-width:640px){.form-page header svg{width:110px}}.form-page figure{background-position:100% 0;background-repeat:no-repeat;background-size:760px 400px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:400px;display:flex;position:relative}@media only screen and (max-width:1440px){.form-page figure{background-position-x:105%}}@media only screen and (max-width:1366px){.form-page figure{background-position-x:110%}}@media only screen and (max-width:1280px){.form-page figure{background-position-x:115%}}@media only screen and (max-width:1200px){.form-page figure{background-position-x:120%}}@media only screen and (max-width:1024px){.form-page figure{background-position-x:130%}}@media only screen and (max-width:834px){.form-page figure{background-position-x:240%}}@media only screen and (max-width:768px){.form-page figure{background-position-x:1500%}}@media only screen and (max-width:640px){.form-page figure{aspect-ratio:8/9;background-position:0 bottom;background-size:contain;justify-content:flex-start;min-height:auto}}.form-page figure[data-country=pa]{background-color:#ce0e2d}@media only screen and (max-width:1024px){.form-page figure[data-country=pa]:before{content:"";z-index:1;background-color:#ce0e2d;width:50vw;height:100%;position:absolute;top:0;left:0}}@media only screen and (max-width:640px){.form-page figure[data-country=pa]:before{display:none}.form-page figure[data-country=pa] .wrapper{background-color:#ce0e2d}}.form-page figure[data-country=pa] .wrapper h1.form-title,.form-page figure[data-country=pa] .wrapper p.form-description{color:#fff}.form-page figure[data-country=cr]{background-color:#e4e4e4}@media only screen and (max-width:1024px){.form-page figure[data-country=cr]:before{content:"";z-index:1;background-color:#e4e4e4;width:50vw;height:100%;position:absolute;top:0;left:0}}@media only screen and (max-width:640px){.form-page figure[data-country=cr]:before{display:none}.form-page figure[data-country=cr] .wrapper{background-color:#e4e4e4}}.form-page figure[data-country=cr] .wrapper h1.form-title,.form-page figure[data-country=cr] .wrapper p.form-description{color:#4b5860}.form-page figure .wrapper{z-index:2;width:100%;max-width:1440px;margin:0 auto;padding:0 0 0 70px;position:relative}@media only screen and (max-width:1280px){.form-page figure .wrapper{padding:0 0 0 20px}}@media only screen and (max-width:1024px){.form-page figure .wrapper{padding:0 0 0 20px}}@media only screen and (max-width:640px){.form-page figure .wrapper{flex-direction:column;justify-content:center;align-items:center;min-height:33.3333%;padding:20px;display:flex}}.form-page figure .wrapper h1.form-title,.form-page figure .wrapper p.form-description{max-width:40vw}@media only screen and (max-width:1024px){.form-page figure .wrapper h1.form-title,.form-page figure .wrapper p.form-description{max-width:calc(50vw - 40px)}}@media only screen and (max-width:640px){.form-page figure .wrapper h1.form-title,.form-page figure .wrapper p.form-description{max-width:100%}}.form-page figure .wrapper h1.form-title{letter-spacing:-.025em;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:55px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}@media only screen and (max-width:1280px){.form-page figure .wrapper h1.form-title{font-size:48px}}@media only screen and (max-width:1024px){.form-page figure .wrapper h1.form-title{font-size:36px}}@media only screen and (max-width:768px){.form-page figure .wrapper h1.form-title{font-size:28px}}@media only screen and (max-width:640px){.form-page figure .wrapper h1.form-title{text-align:center;line-height:1.2}}.form-page figure .wrapper h1.form-title *{font:inherit;color:inherit}.form-page figure .wrapper h1.form-title sup{vertical-align:super;font-size:50%}.form-page figure .wrapper p.form-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px;font-size:18px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}@media only screen and (max-width:640px){.form-page figure .wrapper p.form-description{display:none}}.form-page figure .wrapper p.form-description *{font:inherit;color:inherit}.form-page .form-beneficios-wrapper{background-color:#fff;width:100%;max-width:915px;margin:0 auto}@media only screen and (max-width:915px){.form-page .form-beneficios-wrapper{padding:0 20px}}.form-page .form-beneficios-wrapper .form-beneficios{padding:60px 0}@media only screen and (max-width:1024px){.form-page .form-beneficios-wrapper .form-beneficios{padding:50px 0}}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios{padding:0 0 20px}}.form-page .form-beneficios-wrapper .form-beneficios h1{color:#36291c;text-align:center;font-family:inherit;font-weight:500}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios h1{font-weight:600}}.form-page .form-beneficios-wrapper .form-beneficios h2,.form-page .form-beneficios-wrapper .form-beneficios h3,.form-page .form-beneficios-wrapper .form-beneficios h4,.form-page .form-beneficios-wrapper .form-beneficios h5,.form-page .form-beneficios-wrapper .form-beneficios h6{color:#36291c;text-align:left;font-family:inherit;font-weight:500}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios h2,.form-page .form-beneficios-wrapper .form-beneficios h3,.form-page .form-beneficios-wrapper .form-beneficios h4,.form-page .form-beneficios-wrapper .form-beneficios h5,.form-page .form-beneficios-wrapper .form-beneficios h6{font-weight:600}}.form-page .form-beneficios-wrapper .form-beneficios h1{margin-bottom:20px;font-size:32px}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios h1{margin-bottom:15px;font-size:24px}}.form-page .form-beneficios-wrapper .form-beneficios h2{margin-bottom:15px;font-size:26px}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios h2{margin-bottom:10px;font-size:20px}}.form-page .form-beneficios-wrapper .form-beneficios h3,.form-page .form-beneficios-wrapper .form-beneficios h4,.form-page .form-beneficios-wrapper .form-beneficios h5,.form-page .form-beneficios-wrapper .form-beneficios h6{margin-bottom:10px;font-size:18px}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios h3,.form-page .form-beneficios-wrapper .form-beneficios h4,.form-page .form-beneficios-wrapper .form-beneficios h5,.form-page .form-beneficios-wrapper .form-beneficios h6{margin-bottom:5px;font-size:16px}}.form-page .form-beneficios-wrapper .form-beneficios p{text-align:center;font-size:16px;font-weight:400;line-height:1.5}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios p{font-size:14px;line-height:1.3}}.form-page .form-beneficios-wrapper .form-beneficios p img{max-width:100%;height:auto}.form-page .form-beneficios-wrapper .form-beneficios a{color:#ce0e2d;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:600;text-decoration:underline;transition:all .3s}.form-page .form-beneficios-wrapper .form-beneficios a:hover{color:#9b0b22}.form-page .form-beneficios-wrapper .form-beneficios strong{font-family:inherit;font-weight:600}.form-page .form-beneficios-wrapper .form-beneficios em,.form-page .form-beneficios-wrapper .form-beneficios i{font-style:italic}.form-page .form-beneficios-wrapper .form-beneficios u{text-decoration:underline}.form-page .form-beneficios-wrapper .form-beneficios p,.form-page .form-beneficios-wrapper .form-beneficios ol,.form-page .form-beneficios-wrapper .form-beneficios ul,.form-page .form-beneficios-wrapper .form-beneficios blockquote{margin-bottom:20px}.form-page .form-beneficios-wrapper .form-beneficios ol{list-style-type:decimal}.form-page .form-beneficios-wrapper .form-beneficios ul{list-style-type:disc}.form-page .form-beneficios-wrapper .form-beneficios ol,.form-page .form-beneficios-wrapper .form-beneficios ul{width:100%;max-width:70%;margin:0 auto 20px;padding-left:20px}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios ol,.form-page .form-beneficios-wrapper .form-beneficios ul{max-width:100%}}.form-page .form-beneficios-wrapper .form-beneficios li{color:#36291c;margin-bottom:10px;font-size:16px;line-height:1.3}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios li{font-size:14px}}.form-page .form-beneficios-wrapper .form-beneficios li:last-of-type{margin-bottom:0}.form-page .form-beneficios-wrapper .form-beneficios blockquote{color:#252836;text-align:center;background:rgba(206,176,172,.1);border-radius:20px;width:-moz-fit-content;width:fit-content;margin:20px auto;padding:4% 7%;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;position:relative}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios blockquote{padding:4% 20%;font-size:14px}}.form-page .form-beneficios-wrapper .form-beneficios blockquote:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='18' viewBox='0 0 31 18' fill='none'><path d='M30.6216 8.02838C30.6216 7.64618 30.6233 7.26234 30.625 6.88014C30.3702 3.35669 28.2479 0.840414 24.9378 0.14327C21.2524 -0.63261 17.345 1.83282 16.6651 5.36283C15.9387 9.13889 18.5499 12.7099 22.4057 13.2201C22.9152 13.2873 23.4316 13.4284 23.9377 13.3152C24.5315 13.1823 24.4799 13.4923 24.4093 13.8401C24.1632 15.0589 23.5934 16.1251 22.7086 17.0453C22.3833 17.3832 22.0872 17.7441 21.8635 18C25.6676 17.6883 30.2928 12.5114 30.6216 8.02838Z' fill='%23CE0E2D'/><path d='M14.0786 8.02838C14.0786 7.64618 14.0803 7.26234 14.082 6.88014C13.8273 3.35669 11.7049 0.840414 8.39479 0.14327C4.70944 -0.63261 0.80204 1.83282 0.122118 5.36283C-0.60428 9.13889 2.00696 12.7099 5.86272 13.2201C6.37223 13.2873 6.88863 13.4284 7.3947 13.3152C7.98856 13.1823 7.93692 13.4923 7.86634 13.8401C7.62019 15.0589 7.05043 16.1251 6.16568 17.0453C5.84035 17.3832 5.54428 17.7441 5.32051 18C9.12463 17.6883 13.7498 12.5114 14.0786 8.02838Z' fill='%23CE0E2D'/></svg>") 0 0 no-repeat;width:31px;height:18px;position:absolute;bottom:20px;right:20px}.form-page .form-beneficios-wrapper .form-beneficios blockquote:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='18' viewBox='0 0 31 18' fill='none'><path d='M0.00344264 8.02838C0.00344264 7.64618 0.00172132 7.26234 0 6.88014C0.254756 3.35669 2.37714 0.840414 5.68724 0.14327C9.37259 -0.63261 13.28 1.83282 13.9599 5.36283C14.6863 9.13889 12.0751 12.7099 8.21931 13.2201C7.7098 13.2873 7.1934 13.4284 6.68733 13.3152C6.09348 13.1823 6.14512 13.4923 6.21569 13.8401C6.46184 15.0589 7.0316 16.1251 7.91636 17.0453C8.24169 17.3832 8.53775 17.7441 8.76152 18C4.9574 17.6883 0.332215 12.5114 0.00344264 8.02838Z' fill='%23CE0E2D'/><path d='M16.5474 8.02838C16.5474 7.64618 16.5457 7.26234 16.5439 6.88014C16.7987 3.35669 18.9211 0.840414 22.2312 0.14327C25.9165 -0.63261 29.8239 1.83282 30.5039 5.36283C31.2303 9.13889 28.619 12.7099 24.7633 13.2201C24.2537 13.2873 23.7373 13.4284 23.2313 13.3152C22.6374 13.1823 22.6891 13.4923 22.7596 13.8401C23.0058 15.0589 23.5755 16.1251 24.4603 17.0453C24.7856 17.3832 25.0817 17.7441 25.3055 18C21.5014 17.6883 16.8762 12.5114 16.5474 8.02838Z' fill='%23CE0E2D'/></svg>") 0 0 no-repeat;width:31px;height:18px;position:absolute;top:20px;left:20px}.form-page .form-beneficios-wrapper .form-beneficios pre{background:#f4f4f4;border-radius:4px;margin:1em 0;padding:1em;font-size:.95em;overflow-x:auto}.form-page .form-beneficios-wrapper .form-beneficios code{background:#f4f4f4;border-radius:3px;padding:.2em .4em;font-size:.95em}.form-page .form-beneficios-wrapper .form-beneficios hr{border:none;border-top:1px solid #6f6356;margin:0;padding:10px 0}.form-page .form-beneficios-wrapper .form-beneficios mark{color:#36291c;background:rgba(111,99,86,.5);border-radius:2px;padding:10px}.form-page .form-beneficios-wrapper .form-beneficios table{border-collapse:collapse;width:100%;margin:1.5em 0}.form-page .form-beneficios-wrapper .form-beneficios th,.form-page .form-beneficios-wrapper .form-beneficios td{text-align:left;border:1px solid #ddd;padding:.5em 1em}.form-page .form-beneficios-wrapper .form-beneficios th{background:rgba(111,99,86,.15);font-weight:700}.form-page .form-beneficios-wrapper .form-beneficios small{font-size:14px}.form-page .form-beneficios-wrapper .form-beneficios dl{width:100%;max-width:70%;margin:0 auto;padding:20px 0;display:block}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios dl{max-width:100%}}.form-page .form-beneficios-wrapper .form-beneficios dl dt{color:#333;margin:15px 0;font-size:1.1em;font-weight:700}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios dl dt{font-size:14px}}.form-page .form-beneficios-wrapper .form-beneficios dl dt dfn{border-bottom:2px solid #ce0e2d;padding-bottom:2px;font-style:normal}.form-page .form-beneficios-wrapper .form-beneficios dl dd{color:#36291c;border-left:3px solid rgba(206,176,172,.5);margin-bottom:10px;margin-left:20px;padding-left:10px;line-height:1.6}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios dl dd{font-size:14px}}.form-page .loading,.form-page .error{text-align:center;padding:3rem 1rem;font-size:1.2rem}.form-page .turnstile-error,.form-page .systemError{color:#ce0e2d;text-align:center;background-color:#ffe6e6;border-radius:5px;width:calc(100% - 20px);margin:15px auto;padding:10px;font-size:14px;font-style:italic;font-weight:400;line-height:1.2}.form-page .error{color:#ce0e2d}.form-page .form-container{background-color:#f8f6f5;width:100%;padding:90px 0 60px}@media only screen and (max-width:640px){.form-page .form-container{padding:50px 0 30px}}.form-page .form-container .form-header h2{text-align:center;width:-moz-fit-content;width:fit-content;max-width:600px;margin:0 auto;padding:0 20px;font-size:32px;font-weight:500}@media only screen and (max-width:640px){.form-page .form-container .form-header h2{font-size:24px}}.form-page .form-container .dynamic-form{width:100%;max-width:450px;margin:50px auto 0}@media only screen and (max-width:640px){.form-page .form-container .dynamic-form{margin:20px auto 0;padding:0 20px}}.form-page .form-container .dynamic-form .form-group{flex-wrap:wrap;gap:10px;width:100%;display:flex}.form-page .form-container .dynamic-form .form-group .form-field{flex:calc(50% - 5px);min-width:0}@media only screen and (max-width:640px){.form-page .form-container .dynamic-form .form-group .form-field{flex:100%}}.form-page .form-container .dynamic-form .form-group--phone-code{gap:0}.form-page .form-container .dynamic-form .form-group--phone-code .form-field:first-child{-webkit-box:0;-moz-box:0;flex:0 0 calc(25% - 10px);margin-right:10px}.form-page .form-container .dynamic-form .form-group--phone-code .form-field:last-child{-webkit-box:0;-moz-box:0;flex:0 0 75%}@media only screen and (max-width:640px){.form-page .form-container .dynamic-form .form-group--phone-code .form-field:first-child{-webkit-box:0;-moz-box:0;flex:0 0 100px;margin-right:10px}.form-page .form-container .dynamic-form .form-group--phone-code .form-field:last-child{-webkit-box:0;-moz-box:0;flex:0 0 calc(100% - 110px)}}.form-page .form-container .dynamic-form .form-accordion{border:1px solid #e0e0e0;border-radius:8px;width:100%;margin-bottom:1rem;overflow:hidden}.form-page .form-container .dynamic-form .form-accordion__header{cursor:pointer;background-color:#f5f5f5;justify-content:space-between;align-items:center;padding:15px 20px;transition:background-color .2s;display:flex}.form-page .form-container .dynamic-form .form-accordion__header:hover{background-color:#ebebeb}.form-page .form-container .dynamic-form .form-accordion__header p{color:#333;margin:0;font-size:16px;font-weight:500}.form-page .form-container .dynamic-form .form-accordion__header--active{background-color:#ebebeb}.form-page .form-container .dynamic-form .form-accordion__header--active .form-accordion__chevron{transform:rotate(180deg)}.form-page .form-container .dynamic-form .form-accordion__chevron{color:#666;transition:transform .3s}.form-page .form-container .dynamic-form .form-accordion__content{background-color:#fff;max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.form-page .form-container .dynamic-form .form-accordion__content--active{max-height:2000px;padding:20px}.form-page .form-container .dynamic-form .form-accordion__content .form-field{margin-bottom:1rem}.form-page .form-container .dynamic-form .form-accordion__content .form-field:last-child{margin-bottom:0}.form-page .form-container .dynamic-form .turnstile-error{color:#d32f2f;text-align:center;margin-top:.5rem;font-size:.875rem}.form-page .form-container .dynamic-form .submit-button{color:#fff;cursor:pointer;background-color:#ce0e2d;border:none;border-radius:15px;width:100%;margin-top:1.5rem;padding:1rem 2rem;font-size:16px;font-weight:600;transition:all .3s;box-shadow:0 4px 4px rgba(0,0,0,.15)}.form-page .form-container .dynamic-form .submit-button:hover{background-color:#9b0b22;box-shadow:0 4px 4px rgba(0,0,0,.3)}.form-page .form-container .dynamic-form .submit-button:active{background-color:#9b0b22}.form-page .form-container .dynamic-form .submit-button:disabled{cursor:not-allowed;background-color:rgba(206,14,45,.25)}.form-page .form-legales-wrapper{background-color:#fff;width:100%;padding:100px 0}@media only screen and (max-width:915px){.form-page .form-legales-wrapper{padding:50px 0}}.form-page .form-legales-wrapper .form-legales{width:100%;max-width:915px;margin:0 auto}@media only screen and (max-width:915px){.form-page .form-legales-wrapper .form-legales{padding:0 20px}}.form-page .form-legales-wrapper .form-legales h1{color:#36291c;text-align:center;font-family:inherit;font-weight:500}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales h1{font-weight:600}}.form-page .form-legales-wrapper .form-legales h2,.form-page .form-legales-wrapper .form-legales h3,.form-page .form-legales-wrapper .form-legales h4,.form-page .form-legales-wrapper .form-legales h5,.form-page .form-legales-wrapper .form-legales h6{color:#36291c;text-align:left;font-family:inherit;font-weight:500}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales h2,.form-page .form-legales-wrapper .form-legales h3,.form-page .form-legales-wrapper .form-legales h4,.form-page .form-legales-wrapper .form-legales h5,.form-page .form-legales-wrapper .form-legales h6{font-weight:600}}.form-page .form-legales-wrapper .form-legales h1{margin-bottom:20px;font-size:32px}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales h1{margin-bottom:15px;font-size:24px}}.form-page .form-legales-wrapper .form-legales h2{margin-bottom:15px;font-size:26px}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales h2{margin-bottom:10px;font-size:20px}}.form-page .form-legales-wrapper .form-legales h3,.form-page .form-legales-wrapper .form-legales h4,.form-page .form-legales-wrapper .form-legales h5,.form-page .form-legales-wrapper .form-legales h6{margin-bottom:10px;font-size:18px}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales h3,.form-page .form-legales-wrapper .form-legales h4,.form-page .form-legales-wrapper .form-legales h5,.form-page .form-legales-wrapper .form-legales h6{margin-bottom:5px;font-size:16px}}.form-page .form-legales-wrapper .form-legales p{text-align:center;font-size:16px;font-weight:400;line-height:1.5}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales p{font-size:14px;line-height:1.3}}.form-page .form-legales-wrapper .form-legales p img{max-width:100%;height:auto}.form-page .form-legales-wrapper .form-legales a{color:#ce0e2d;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:600;text-decoration:underline;transition:all .3s}.form-page .form-legales-wrapper .form-legales a:hover{color:#9b0b22}.form-page .form-legales-wrapper .form-legales strong{font-family:inherit;font-weight:600}.form-page .form-legales-wrapper .form-legales em,.form-page .form-legales-wrapper .form-legales i{font-style:italic}.form-page .form-legales-wrapper .form-legales u{text-decoration:underline}.form-page .form-legales-wrapper .form-legales p,.form-page .form-legales-wrapper .form-legales ol,.form-page .form-legales-wrapper .form-legales ul,.form-page .form-legales-wrapper .form-legales blockquote{margin-bottom:20px}.form-page .form-legales-wrapper .form-legales ol{list-style-type:decimal}.form-page .form-legales-wrapper .form-legales ul{list-style-type:disc}.form-page .form-legales-wrapper .form-legales ol,.form-page .form-legales-wrapper .form-legales ul{width:100%;max-width:70%;margin:0 auto 20px;padding-left:20px}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales ol,.form-page .form-legales-wrapper .form-legales ul{max-width:100%}}.form-page .form-legales-wrapper .form-legales li{color:#36291c;margin-bottom:10px;font-size:16px;line-height:1.3}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales li{font-size:14px}}.form-page .form-legales-wrapper .form-legales li:last-of-type{margin-bottom:0}.form-page .form-legales-wrapper .form-legales blockquote{color:#252836;text-align:center;background:rgba(206,176,172,.1);border-radius:20px;width:-moz-fit-content;width:fit-content;margin:20px auto;padding:4% 7%;font-family:inherit;font-size:16px;font-weight:400;line-height:1.4;position:relative}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales blockquote{padding:4% 20%;font-size:14px}}.form-page .form-legales-wrapper .form-legales blockquote:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='18' viewBox='0 0 31 18' fill='none'><path d='M30.6216 8.02838C30.6216 7.64618 30.6233 7.26234 30.625 6.88014C30.3702 3.35669 28.2479 0.840414 24.9378 0.14327C21.2524 -0.63261 17.345 1.83282 16.6651 5.36283C15.9387 9.13889 18.5499 12.7099 22.4057 13.2201C22.9152 13.2873 23.4316 13.4284 23.9377 13.3152C24.5315 13.1823 24.4799 13.4923 24.4093 13.8401C24.1632 15.0589 23.5934 16.1251 22.7086 17.0453C22.3833 17.3832 22.0872 17.7441 21.8635 18C25.6676 17.6883 30.2928 12.5114 30.6216 8.02838Z' fill='%23CE0E2D'/><path d='M14.0786 8.02838C14.0786 7.64618 14.0803 7.26234 14.082 6.88014C13.8273 3.35669 11.7049 0.840414 8.39479 0.14327C4.70944 -0.63261 0.80204 1.83282 0.122118 5.36283C-0.60428 9.13889 2.00696 12.7099 5.86272 13.2201C6.37223 13.2873 6.88863 13.4284 7.3947 13.3152C7.98856 13.1823 7.93692 13.4923 7.86634 13.8401C7.62019 15.0589 7.05043 16.1251 6.16568 17.0453C5.84035 17.3832 5.54428 17.7441 5.32051 18C9.12463 17.6883 13.7498 12.5114 14.0786 8.02838Z' fill='%23CE0E2D'/></svg>") 0 0 no-repeat;width:31px;height:18px;position:absolute;bottom:20px;right:20px}.form-page .form-legales-wrapper .form-legales blockquote:before{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='18' viewBox='0 0 31 18' fill='none'><path d='M0.00344264 8.02838C0.00344264 7.64618 0.00172132 7.26234 0 6.88014C0.254756 3.35669 2.37714 0.840414 5.68724 0.14327C9.37259 -0.63261 13.28 1.83282 13.9599 5.36283C14.6863 9.13889 12.0751 12.7099 8.21931 13.2201C7.7098 13.2873 7.1934 13.4284 6.68733 13.3152C6.09348 13.1823 6.14512 13.4923 6.21569 13.8401C6.46184 15.0589 7.0316 16.1251 7.91636 17.0453C8.24169 17.3832 8.53775 17.7441 8.76152 18C4.9574 17.6883 0.332215 12.5114 0.00344264 8.02838Z' fill='%23CE0E2D'/><path d='M16.5474 8.02838C16.5474 7.64618 16.5457 7.26234 16.5439 6.88014C16.7987 3.35669 18.9211 0.840414 22.2312 0.14327C25.9165 -0.63261 29.8239 1.83282 30.5039 5.36283C31.2303 9.13889 28.619 12.7099 24.7633 13.2201C24.2537 13.2873 23.7373 13.4284 23.2313 13.3152C22.6374 13.1823 22.6891 13.4923 22.7596 13.8401C23.0058 15.0589 23.5755 16.1251 24.4603 17.0453C24.7856 17.3832 25.0817 17.7441 25.3055 18C21.5014 17.6883 16.8762 12.5114 16.5474 8.02838Z' fill='%23CE0E2D'/></svg>") 0 0 no-repeat;width:31px;height:18px;position:absolute;top:20px;left:20px}.form-page .form-legales-wrapper .form-legales pre{background:#f4f4f4;border-radius:4px;margin:1em 0;padding:1em;font-size:.95em;overflow-x:auto}.form-page .form-legales-wrapper .form-legales code{background:#f4f4f4;border-radius:3px;padding:.2em .4em;font-size:.95em}.form-page .form-legales-wrapper .form-legales hr{border:none;border-top:1px solid #6f6356;margin:0;padding:10px 0}.form-page .form-legales-wrapper .form-legales mark{color:#36291c;background:rgba(111,99,86,.5);border-radius:2px;padding:10px}.form-page .form-legales-wrapper .form-legales table{border-collapse:collapse;width:100%;margin:1.5em 0}.form-page .form-legales-wrapper .form-legales th,.form-page .form-legales-wrapper .form-legales td{text-align:left;border:1px solid #ddd;padding:.5em 1em}.form-page .form-legales-wrapper .form-legales th{background:rgba(111,99,86,.15);font-weight:700}.form-page .form-legales-wrapper .form-legales small{font-size:14px}.form-page .form-legales-wrapper .form-legales dl{width:100%;max-width:70%;margin:0 auto;padding:20px 0;display:block}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales dl{max-width:100%}}.form-page .form-legales-wrapper .form-legales dl dt{color:#333;margin:15px 0;font-size:1.1em;font-weight:700}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales dl dt{font-size:14px}}.form-page .form-legales-wrapper .form-legales dl dt dfn{border-bottom:2px solid #ce0e2d;padding-bottom:2px;font-style:normal}.form-page .form-legales-wrapper .form-legales dl dd{color:#36291c;border-left:3px solid rgba(206,176,172,.5);margin-bottom:10px;margin-left:20px;padding-left:10px;line-height:1.6}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales dl dd{font-size:14px}}.form-page .form-legales-wrapper .form-legales h1{margin-bottom:60px}@media only screen and (max-width:1024px){.form-page .form-legales-wrapper .form-legales h1{margin-bottom:40px}}@media only screen and (max-width:640px){.form-page .form-legales-wrapper .form-legales h1{margin-bottom:20px}}.form-page .form-legales-wrapper .form-legales h1,.form-page .form-legales-wrapper .form-legales h2,.form-page .form-legales-wrapper .form-legales h3,.form-page .form-legales-wrapper .form-legales h4,.form-page .form-legales-wrapper .form-legales h5,.form-page .form-legales-wrapper .form-legales h6{color:#670717}.form-page .form-legales-wrapper .form-legales p,.form-page .form-legales-wrapper .form-legales li,.form-page .form-legales-wrapper .form-legales dt,.form-page .form-legales-wrapper .form-legales dd{text-align:left;color:#36291c}.form-page .form-legales-wrapper .form-legales ul,.form-page .form-legales-wrapper .form-legales ol{max-width:100%;margin:0 0 20px}

.form-field{margin-bottom:15px}.form-field.check-type{margin-bottom:0}.form-field.check-type .field-error{padding-left:40px;position:relative;top:-15px}.form-field .field-label{color:#36291c;margin-bottom:5px;font-size:14px;font-weight:400;display:block}.form-field .field-label .required-indicator{color:#ce0e2d;font-size:14px}.form-field .field-input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-field .field-input[type=date]:before{content:attr(data-placeholder);color:#333}.form-field .field-input[type=date]:focus:before,.form-field .field-input[type=date]:valid:before{content:""!important}.form-field .field-input,.form-field .field-select,.form-field .field-textarea{color:#333;box-sizing:border-box;background-color:#fff;border:1px solid #6f6356;border-radius:15px;width:100%;min-height:51px;padding:.75rem;font-family:inherit;font-size:1rem;transition:all .3s}.form-field .field-input:focus,.form-field .field-select:focus,.form-field .field-textarea:focus{border-color:#524940;outline:none;box-shadow:0 0 6px 2px rgba(111,99,86,.25)}.form-field .field-input:disabled,.form-field .field-select:disabled,.form-field .field-textarea:disabled{color:rgba(111,99,86,.25);cursor:not-allowed;background-color:#f8f6f5;border:1px solid rgba(111,99,86,.25)}.form-field .field-input::placeholder,.form-field .field-select::placeholder,.form-field .field-textarea::placeholder{color:#333}.form-field .field-textarea{resize:vertical;min-height:100px}.form-field .field-select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23333' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;padding-right:2.5rem}.form-field .field-error{color:#ce0e2d;margin-top:5px;padding-left:10px;font-size:13px;animation:.3s ease-in fadeIn;display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.form-field.has-error .field-input,.form-field.has-error .field-select,.form-field.has-error .field-textarea{border-color:#ce0e2d}.form-field.has-error .field-input:focus,.form-field.has-error .field-select:focus,.form-field.has-error .field-textarea:focus{box-shadow:none;border-color:#ce0e2d}.form-field .checkbox-field{cursor:pointer;align-items:flex-start;padding:.75rem;transition:all .2s;display:flex}.form-field .checkbox-field .checkbox-input{cursor:pointer;accent-color:#6f6356;flex-shrink:0;width:1.125rem;height:1.125rem;margin:.125rem .75rem 0 0}.form-field .checkbox-field .checkbox-input:disabled{cursor:not-allowed}.form-field .checkbox-field .checkbox-label{color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;line-height:1.5}.form-field .checkbox-field .checkbox-label .checkbox-link{color:#333;text-decoration:underline;transition:all .3s}.form-field .checkbox-field .checkbox-label .checkbox-link:hover{color:#ce0e2d}.form-field .checkbox-field:has(.checkbox-input:disabled){cursor:not-allowed;background-color:#f5f5f5}.form-field .checkbox-field:has(.checkbox-input:disabled) .checkbox-label{color:#999}.form-field .field-radio-group{border:none;margin:0;padding:0}.form-field .field-radio-group .radio-options{flex-direction:row;gap:10px;display:flex}.form-field .field-radio-group .radio-options .radio-option{cursor:pointer;flex-direction:row;align-items:center;padding:.75rem;display:flex}.form-field .field-radio-group .radio-options .radio-option .radio-input{cursor:pointer;accent-color:#6f6356;width:1.125rem;height:1.125rem;margin:0 .75rem 0 0}.form-field .field-radio-group .radio-options .radio-option .radio-input:disabled{cursor:not-allowed}.form-field .field-radio-group .radio-options .radio-option .radio-label{color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem}.form-field .field-radio-group .radio-options .radio-option:has(.radio-input:disabled){cursor:not-allowed;background-color:#f5f5f5}.form-field .field-radio-group .radio-options .radio-option:has(.radio-input:disabled) .radio-label{color:#999}
@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.skeleton{background:linear-gradient(90deg,#f0f0f0 0%,#e0e0e0 20%,#f0f0f0 40%,#f0f0f0 100%) 0 0/1000px 100%;border-radius:4px;animation:2s linear infinite shimmer}.skeleton.skeleton-logo{width:166px;height:45px;margin:0 auto}@media only screen and (max-width:640px){.skeleton.skeleton-logo{width:110px;height:30px}}.skeleton.skeleton-title{width:100%;max-width:520px;height:55px;margin:0 0 10px}@media only screen and (max-width:1440px){.skeleton.skeleton-title{max-width:420px}}@media only screen and (max-width:1024px){.skeleton.skeleton-title{max-width:360px;height:36px}}@media only screen and (max-width:640px){.skeleton.skeleton-title{height:28px;margin:0 auto 10px}}.skeleton.skeleton-description{width:100%;max-width:520px;height:18px}@media only screen and (max-width:1440px){.skeleton.skeleton-description{max-width:420px}}@media only screen and (max-width:1024px){.skeleton.skeleton-description{max-width:360px;height:16px}}@media only screen and (max-width:640px){.skeleton.skeleton-description{margin:0 auto}}.skeleton.skeleton-beneficios{width:100%;height:80px}@media only screen and (max-width:640px){.skeleton.skeleton-beneficios{height:60px}}.skeleton.skeleton-form-header{width:60%;max-width:400px;height:32px;margin:0 auto}@media only screen and (max-width:640px){.skeleton.skeleton-form-header{width:80%;height:24px}}.skeleton.skeleton-field{width:100%;height:4rem;margin-bottom:1.5rem}@media only screen and (max-width:640px){.skeleton.skeleton-field{height:3.5rem;margin-bottom:1rem}}.skeleton.skeleton-button{border-radius:15px;width:100%;height:3rem;margin-top:1.5rem}@media only screen and (max-width:640px){.skeleton.skeleton-button{height:2.75rem}}.skeleton.skeleton-legales{width:100%;height:100px}@media only screen and (max-width:640px){.skeleton.skeleton-legales{height:80px}}.form-page header.skeleton-header{background-color:#fff;border-bottom:3px solid silver;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:95px;display:flex}.form-page figure.skeleton-figure{background:linear-gradient(90deg,#f8f8f8 0%,#f0f0f0 20%,#f8f8f8 40%,#f8f8f8 100%) 0 0/1000px 100%;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:400px;animation:2s linear infinite shimmer;display:flex;position:relative}@media only screen and (max-width:1024px){.form-page figure.skeleton-figure{min-height:213px}}@media only screen and (max-width:640px){.form-page figure.skeleton-figure{aspect-ratio:8/9;min-height:auto;margin-bottom:40px}}.form-page figure.skeleton-figure .wrapper{z-index:2;width:100%;max-width:1440px;margin:0 auto;padding:0 20px 0 70px;position:relative}@media only screen and (max-width:1280px){.form-page figure.skeleton-figure .wrapper{padding:0 20px}}@media only screen and (max-width:1024px){.form-page figure.skeleton-figure .wrapper{padding:0 20px 0 50px}}@media only screen and (max-width:640px){.form-page figure.skeleton-figure .wrapper{padding:30px 20px 0}}.form-page .form-beneficios-wrapper{background-color:#fff;width:100%;max-width:915px;margin:0 auto}@media only screen and (max-width:915px){.form-page .form-beneficios-wrapper{padding:0 20px}}.form-page .form-beneficios-wrapper .form-beneficios{padding:60px 0}@media only screen and (max-width:1024px){.form-page .form-beneficios-wrapper .form-beneficios{padding:50px 0}}@media only screen and (max-width:640px){.form-page .form-beneficios-wrapper .form-beneficios{padding:0 0 20px}}.form-page .form-container{background-color:#f8f6f5;width:100%;padding:90px 0 60px}@media only screen and (max-width:640px){.form-page .form-container{padding:50px 0 30px}}.form-page .form-container .form-header{max-width:600px;margin:0 auto;padding:0 20px}.form-page .form-container .dynamic-form{width:100%;max-width:450px;margin:50px auto 0}@media only screen and (max-width:640px){.form-page .form-container .dynamic-form{margin:20px auto 0;padding:0 20px}}.form-page .form-legales-wrapper{background-color:#fff;width:100%;padding:100px 0}@media only screen and (max-width:915px){.form-page .form-legales-wrapper{padding:50px 0}}.form-page .form-legales-wrapper .form-legales{width:100%;max-width:915px;margin:0 auto}@media only screen and (max-width:915px){.form-page .form-legales-wrapper .form-legales{padding:0 20px}}
.turnstile-container{justify-content:center;min-height:65px;margin:1.5rem 0;display:flex}
.customer-id-form{background-color:#f8f6f5;width:100%}.customer-id-form .wrapper{width:100%;max-width:915px;margin:0 auto;padding:90px 20px}@media only screen and (max-width:1024px){.customer-id-form .wrapper{padding:50px 20px}}.customer-id-form .wrapper h2{text-align:center;font:500 32px/1.4 var(--font-primary);color:#670717;margin-bottom:10px}@media only screen and (max-width:640px){.customer-id-form .wrapper h2{margin-bottom:5px;font-size:24px}}.customer-id-form .wrapper p{text-align:center;font:400 20px/1.4 var(--font-primary);color:#670717}@media only screen and (max-width:640px){.customer-id-form .wrapper p{font-size:18px}}.customer-id-form .wrapper p span.blockP{font:inherit;display:block}@media only screen and (max-width:640px){.customer-id-form .wrapper p span.blockP{display:inline}}.customer-id-form .wrapper .checkbox-field{cursor:pointer;justify-content:center;align-items:center;padding:35px 10px;transition:all .2s;display:flex}.customer-id-form .wrapper .checkbox-field .checkbox-input{cursor:pointer;accent-color:#6f6356;flex-shrink:0;width:1.125rem;height:1.125rem;margin:.125rem .75rem 0 0}.customer-id-form .wrapper .checkbox-field .checkbox-input:disabled{cursor:not-allowed}.customer-id-form .wrapper .checkbox-field .checkbox-label{color:#333;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:1rem;line-height:1.5}.customer-id-form .wrapper .checkbox-field:has(.checkbox-input:disabled){cursor:not-allowed;background-color:#f5f5f5}.customer-id-form .wrapper .checkbox-field:has(.checkbox-input:disabled) .checkbox-label{color:#999}.customer-id-form .wrapper .turnstile-container{margin:0}.customer-id-form .wrapper button.submit-button{color:#fff;cursor:pointer;width:100%;max-width:445px;font:600 16px/1.4 var(--font-primary);background-color:#ce0e2d;border:none;border-radius:15px;outline:none;margin:20px auto 0;padding:1rem 2rem;transition:all .3s;display:block;box-shadow:0 4px 4px rgba(0,0,0,.15)}.customer-id-form .wrapper button.submit-button:hover{background-color:#9b0b22;box-shadow:0 4px 4px rgba(0,0,0,.3)}.customer-id-form .wrapper button.submit-button:active{background-color:#9b0b22}.customer-id-form .wrapper button.submit-button:disabled{cursor:not-allowed;background-color:rgba(206,14,45,.25);box-shadow:0 4px 4px transparent}.customer-id-form .wrapper button.submit-button:disabled:hover{box-shadow:0 4px 4px transparent}
.FormSubmittedModal-module-scss-module__Y76-8W__modal{background:0 0;border:none;max-width:90vw;max-height:90vh;margin:auto;padding:0}.FormSubmittedModal-module-scss-module__Y76-8W__modal::backdrop{-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);background:rgba(111,99,86,.5)}.FormSubmittedModal-module-scss-module__Y76-8W__modal__content{background:#f8f6f5;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:518px;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:640px){.FormSubmittedModal-module-scss-module__Y76-8W__modal__content{min-width:100%}}.FormSubmittedModal-module-scss-module__Y76-8W__modal__content__contentTexts{background:#f8f6f5;padding:70px 30px 50px}@media only screen and (max-width:640px){.FormSubmittedModal-module-scss-module__Y76-8W__modal__content__contentTexts{padding:60px 30px 20px}}.FormSubmittedModal-module-scss-module__Y76-8W__modal__content__contentTexts h4{text-align:center;font:600 20px/1.1 var(--font-primary);color:#6f563a;margin-bottom:10px}.FormSubmittedModal-module-scss-module__Y76-8W__modal__content__contentTexts p{text-align:center;font:400 16px/1.4 var(--font-primary);color:#6f563a}@media only screen and (max-width:640px){.FormSubmittedModal-module-scss-module__Y76-8W__modal__content__contentTexts p{margin-bottom:10px}.FormSubmittedModal-module-scss-module__Y76-8W__modal__content__contentTexts p:last-child{margin-bottom:0}}.FormSubmittedModal-module-scss-module__Y76-8W__modal__content__contentButtons{background-color:#fff;justify-content:center;align-items:center;gap:20px;margin:20px;display:flex}@media only screen and (max-width:640px){.FormSubmittedModal-module-scss-module__Y76-8W__modal__content__contentButtons{flex-direction:column;gap:10px}}.FormSubmittedModal-module-scss-module__Y76-8W__modal__content__contentButtons button{min-width:233px}.FormSubmittedModal-module-scss-module__Y76-8W__modal__close{cursor:pointer;background:0 0;border:none;position:absolute;top:20px;right:20px}.FormSubmittedModal-module-scss-module__Y76-8W__modal__close svg path{transition:all .3s}.FormSubmittedModal-module-scss-module__Y76-8W__modal__close:hover svg path{stroke:#000}.FormSubmittedModal-module-scss-module__Y76-8W__modal__close:hover,.FormSubmittedModal-module-scss-module__Y76-8W__modal__close:focus{outline:none}
