*{box-sizing:border-box!important;font-family:Twemoji Country Flags,Helvetica,Comic Sans,serif}body{margin:0;min-height:100vh}:root{--buttonColor: #FFFFFF;--buttonBgColor: #728B8B;--buttonBgColorDark: hsl(180, 9.9%, 44.6%);--buttonBorderColor: #e5e7eb;--textPrimary: #728B8B;--textSecondary: #666667;--errorColor: #ef444a;--borderPirmary: #e5e7eb}.wrapper{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:start;padding:0 1rem}.step{width:100%;display:flex;align-items:center;justify-content:start;flex-direction:column}.logo{padding:1rem}@media screen and (min-width: 640px){.logo{padding:1.5rem 1rem}}.step-one .title{text-transform:uppercase}.step-one .body-text h3{color:#728b8b!important}.title{animation:fadeInFromBottom .8s ease forwards;animation-delay:0s;opacity:0;margin-top:1rem}.title h2{text-align:center;color:#728b8b;font-size:1.25rem;line-height:1.75rem;font-weight:bolder;margin:0}@media screen and (min-width: 640px){.title h2{font-size:1.5rem;line-height:2rem}}@media screen and (min-width: 768px){.title h2{font-size:1.5rem;line-height:2rem}}.main-image{animation:fadeInFromBottom .8s ease forwards;animation-delay:.1s;opacity:0;padding:1.5rem}@media screen and (min-width: 640px){.main-image{padding:1.5rem 3rem}}.body-text{animation:fadeInFromBottom .8s ease forwards;animation-delay:.2s;opacity:0;padding:2rem;max-width:28rem}.body-text h3{text-align:center;color:#000;font-size:1rem;line-height:1.5rem;margin:0;font-weight:400}@media screen and (min-width: 640px){.body-text h3{font-size:1.5rem;line-height:2rem}}.body-text p{text-align:center;color:#000;font-size:1rem;line-height:1.5rem;margin:0}.body-text p strong{font-weight:bolder}@media screen and (min-width: 640px){.body-text{max-width:36rem}}@media screen and (min-width: 768px){.body-text{max-width:48rem}}@media screen and (min-width: 1024px){.body-text{max-width:56rem}}.body-text h2{text-align:center;color:#000;font-size:1.25rem;line-height:1.75rem;font-weight:bolder;margin:0}@media screen and (min-width: 640px){.body-text h2{font-size:1.5rem;line-height:2rem}}@media screen and (min-width: 768px){.body-text h2{font-size:1.5rem;line-height:2rem}}.submit-button{animation:fadeInFromBottom .8s ease forwards;animation-delay:.3s;opacity:0;background-color:var(--buttonBgColor);color:var(--buttonColor);padding:1rem 0;font-size:1rem;line-height:1.5rem;font-weight:400;border-style:none;border-radius:.5rem;border-color:var(--buttonBorderColor);width:100%;max-width:28rem;margin:1rem auto;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;cursor:pointer}.submit-button:hover{background-color:var(--buttonBgColorDark)}.submit-button:active{scale:.9;background-color:var(--buttonBgColorDark)}.disabled{opacity:.5!important;cursor:not-allowed}.disabled:active{scale:1}.step-two .title{text-transform:none!important}.step-two .body-text p{color:#728b8b}.step-two .form-control{animation:fadeInFromBottom .8s ease forwards;animation-delay:.2s;opacity:0;border-radius:.5rem;border:1px solid var(--borderPirmary);overflow:hidden;max-width:28rem;width:100%;max-height:540px;background-color:#fff}.step-two .form-control .field{display:flex;justify-content:center;min-height:64px;position:relative;width:100%;padding-left:70px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.step-two .form-control .field:not(.step-two .form-control .field:last-child){border-bottom:1px solid var(--borderPirmary)}.step-two .form-control .field:focus-within{background-color:#f9fafb}.step-two .form-control .field .field-prepend{font-size:22px;width:70px;position:absolute;height:64px;display:flex;align-items:center;justify-content:center;padding-left:.5rem;background-color:transparent;left:0}.step-two .form-control .field .field-body{flex-grow:1}.step-two .form-control .field .field-body input{font-size:1rem;line-height:1.5rem;height:64px;width:100%;border:none;outline:none;font-weight:300!important;background-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}.step-two .form-control .field .field-body input::-moz-placeholder{font-weight:300!important}.step-two .form-control .field .field-body input::placeholder{font-weight:300!important}.step-two .form-control .field .field-body textarea{font-size:1rem;line-height:1.5rem;width:100%;height:100px;border:none;outline:none;padding-top:15px;font-weight:300;resize:none;background-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}.step-two .form-control .field .field-body textarea::-moz-placeholder{font-weight:300}.step-two .form-control .field .field-body textarea::placeholder{font-weight:300}.step-two .form-control .field .field-prepend,.step-two .form-control .field .field-append,.step-two .form-control .field .field-body{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.step-two .form-control .field .field-append{height:64px;display:flex;align-items:center;justify-content:start;min-width:8%;background-color:transparent}.step-two .form-control .field .field-append i{transition:all .2s ease-in-out}.step-two .form-control .field .field-append .error-hint{position:absolute;right:25px;width:20px;height:20px;pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50px;font-size:8px;fill:#fff;transition:all .1s ease-in-out;opacity:0}.step-two .form-control .field .field-append .error-hint svg{width:10px;opacity:0;transform:scale(0) translateZ(0)}.step-two .form-control .field .field-append .error-hint:before{content:"";left:0;top:0;right:0;bottom:0;position:absolute;border-radius:50%;transform:scale(0) translateZ(0);background-color:#ebedf0}.step-two .form-control .field.field-options{display:flex;align-items:center;justify-content:start;position:relative;flex-direction:column;padding-left:0}.step-two .form-control .field.field-options:focus-within{background-color:#fff}.step-two .form-control .field.field-options:focus-within .field-append,.step-two .form-control .field.field-options:focus-within .field-prepend,.step-two .form-control .field.field-options:focus-within .field-body{background-color:#fff}.step-two .form-control .field.field-options:focus-within .field-append input,.step-two .form-control .field.field-options:focus-within .field-prepend input,.step-two .form-control .field.field-options:focus-within .field-body input{background-color:#fff}.step-two .form-control .field.field-options .field-holder{width:100%;display:flex;align-items:center;justify-content:center}.step-two .form-control .field.field-options .field-holder .error-text{padding-left:70px}.step-two .form-control .field.field-options span{font-weight:300;height:64px;display:block;display:flex;align-items:center;justify-content:start;color:#666667}.step-two .form-control .field.field-options input{cursor:pointer;height:64px;padding-left:70px}.step-two .form-control .field.field-options .field-append,.step-two .form-control .field.field-options .field-body,.step-two .form-control .field.field-options .field-prepend{cursor:pointer}.step-two .form-control .field-options-list{visibility:hidden;top:calc(100% + .5rem);height:0;width:100%;display:flex;flex-direction:column;border-width:1px;border-radius:.375rem;border-color:#e5e7eb;background-color:#fff;overflow-x:hidden;overflow-y:scroll;opacity:0;gap:.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.step-two .form-control .field-options-list button{width:100%;font-weight:500;padding-top:.625rem;padding-bottom:.625rem;background-color:transparent;border:1px solid rgb(229,231,235);border-radius:.375rem;font-size:.875rem;line-height:1.25rem;color:#6b7280;cursor:pointer}@media screen and (min-width: 768px){.step-two .form-control .field-options-list button{font-size:1rem;line-height:1.5rem}}.step-two .form-control .field-options-list button.active{border-color:#3b82f6;color:#3b82f6;background-color:#eff6ff}.step-two .form-control .field-options-list.active{padding:1rem 1.5rem;margin-bottom:1rem;max-height:450px;height:100%;visibility:visible;opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 640px){.step-two .form-control{max-width:36rem}}.step-two .rotated{transition:all .2s ease-in-out;transform:rotate(180deg)}.step-three .body-text h2{text-align:center;color:#728b8b;font-size:1.25rem;line-height:1.75rem;font-weight:bolder;margin:0}@media screen and (min-width: 640px){.step-three .body-text h2{font-size:1.5rem;line-height:2rem}}@media screen and (min-width: 768px){.step-three .body-text h2{font-size:1.5rem;line-height:2rem}}.step-three .body-text h3{color:#728b8b;margin:0;font-weight:400;font-size:1rem;line-height:1.5rem;text-align:center}.step-three .form-control{animation:fadeInFromBottom .8s ease forwards;animation-delay:.3s;opacity:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;width:100%}.step-three .form-control .card{box-shadow:0 1px 3px #0000001a,inset 0 0 1px 1px #0000001a;background-color:#fff;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;padding:1rem;min-height:64px;max-width:48%;width:100%;border-radius:.5rem;display:flex;align-items:center;justify-content:space-between;height:64px;cursor:pointer}.step-three .form-control .card h4{font-weight:400!important}.step-three .form-control .card:hover{background-color:#ebedf0}.step-three .form-control .card .card-actions{width:1.5rem;height:1.5rem;margin-left:1rem;border-radius:50%;background-color:transparent;box-shadow:inset 0 0 0 2px #0003}.step-three .form-control .card .checkbox{width:100%;height:100%}.step-three .form-control .card .checkbox.active{border-radius:50%;box-shadow:inset 0 0 0 2px #0003;background-color:#728b8b;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDExIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuMzYyMjEgNi4xNTgzQzQuMTYzMTEgNi4zNTQxMyAzLjg0MjIgNi4zNDg5IDMuNjQ5NTggNi4xNDY3TDIuNTIzMTggNC45NjQyOEMyLjMyMDUyIDQuNzUxNTQgMS45Nzg5OCA0Ljc1ODU3IDEuNzg1MjUgNC45Nzk0N0wxLjQyMzE4IDUuMzkyMjlDMS4yNDk0NiA1LjU5MDM2IDEuMjU5MjQgNS44ODkyNCAxLjQ0NTUzIDYuMDc1NTNMMy42NDQzOSA4LjI3NDM5QzMuODQwNDUgOC40NzA0NSA0LjE1ODYyIDguNDY5NTMgNC4zNTM1NCA4LjI3MjMzTDEwLjIzMDUgMi4zMjY3QzEwLjQyMzggMi4xMzExMSAxMC40MjI5IDEuODE2MTEgMTAuMjI4NCAxLjYyMTY1TDkuOTU3NCAxLjM1MDYzQzkuNzYzMjkgMS4xNTY1MiA5LjQ0ODk2IDEuMTU1MjEgOS4yNTMyNCAxLjM0NzcxTDQuMzYyMjEgNi4xNTgzWiIgZmlsbD0id2hpdGUiIHN0cm9rZT0id2hpdGUiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:46% 46%;background-size:initial;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (max-width: 640px){.step-three .form-control .card{width:100%;max-width:100%}}.step-three .form-control .card.active{background-color:#ebedf0;box-shadow:0 1px 3px #0000001a,inset 0 0 0 2px #728b8b}@media screen and (min-width: 640px){.step-three{max-width:36rem}}@media screen and (min-width: 1024px){.step-three{max-width:56rem}}@media screen and (min-width: 768px){.step-three{max-width:48rem}}.step-four{width:100%}.step-four .main-image{padding-left:0!important;padding-right:0!important}.step-four .body-text h3{font-size:1.25rem;line-height:1.75rem;color:#728b8b}@media screen and (min-width: 768px){.step-four .body-text h3{font-size:1.5rem;line-height:2rem}}.step-four .form-control{animation:fadeInFromBottom .8s ease forwards;animation-delay:.2s;opacity:0;border-radius:.5rem;border:1px solid var(--borderPirmary);overflow:hidden;width:100%;background-color:#fff;max-width:28rem}.step-four .form-control .field{display:flex;justify-content:center;min-height:64px;position:relative;width:100%;padding-left:70px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.step-four .form-control .field:focus-within{background-color:#f9fafb}.step-four .form-control .field .field-prepend{font-size:22px;width:70px;position:absolute;height:64px;display:flex;align-items:center;justify-content:center;padding-left:.5rem;background-color:transparent;left:0}.step-four .form-control .field .field-body{flex-grow:1}.step-four .form-control .field .field-body textarea{font-size:1rem;line-height:1.5rem;width:100%;height:100px;border:none;outline:none;padding-top:22px;font-weight:300;resize:none;background-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}.step-four .form-control .field .field-body textarea::-moz-placeholder{font-weight:300}.step-four .form-control .field .field-body textarea::placeholder{font-weight:300}.step-four .form-control .field .field-append{height:64px;display:flex;align-items:center;justify-content:start;background-color:transparent;font-size:.75rem;line-height:1rem;color:#6b7280;padding-right:1.5rem}.step-five{width:100%}.step-five .title{animation:fadeInFromBottom .8s ease forwards;animation-delay:0s;opacity:0;margin:0 0 1rem;width:100%}.step-five .title h3{text-align:center;color:#728b8b;font-size:1rem;line-height:1.5rem;margin:0;font-weight:400}@media screen and (min-width: 640px){.step-five .title h3{font-size:1.5rem;line-height:2rem}}.step-five .body-text{padding-bottom:1.5rem;padding-top:0}.step-five .body-text h3{color:#728b8b;margin:0;font-weight:400;font-size:1rem;line-height:1.5rem;text-align:center}.step-five .cards{animation:fadeInFromBottom .8s ease forwards;animation-delay:.5;opacity:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1rem;width:100%}.step-five .cards .card{animation:fadeInFromBottom .8s ease forwards;animation-delay:.5;opacity:0;display:flex;flex-direction:column;background-color:#728b8b;border-radius:.5rem;max-width:212px;height:220px;width:100%;overflow:hidden;transition:.3s;cursor:pointer}.step-five .cards .card .card-image{width:100%;height:95%;overflow:hidden}.step-five .cards .card .card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.step-five .cards .card .card-text{color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;height:30%;font-weight:700}.step-five .cards .card:hover{transition:.3s;scale:1.05;box-shadow:0 0 1px #728b8b77}.step-five h4{animation:fadeInFromBottom .8s ease forwards;animation-delay:.6;opacity:0;padding-bottom:1.5rem;padding-top:2rem;color:#728b8b;margin:0;font-size:1rem;line-height:1.5rem;text-align:center}@media (min-width: 1024px){.step-five h4{padding-left:4rem;padding-right:4rem}}.step-five .form-control{animation:fadeInFromBottom .8s ease forwards;animation-delay:.2s;opacity:0;border-radius:.5rem;border:1px solid var(--borderPirmary);overflow:hidden;width:100%;max-width:28rem}.step-five .form-control .field{display:flex;justify-content:center;min-height:64px;position:relative;width:100%;padding-left:70px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.step-five .form-control .field:focus-within{background-color:#f9fafb}.step-five .form-control .field .field-prepend{font-size:22px;width:70px;position:absolute;height:64px;display:flex;align-items:center;justify-content:center;padding-left:.5rem;background-color:transparent;left:0}.step-five .form-control .field .field-body{flex-grow:1}.step-five .form-control .field .field-body input{font-size:1rem;line-height:1.5rem;height:64px;width:100%;border:none;outline:none;font-weight:300!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;background-color:transparent}.step-five .form-control .field .field-body input::-moz-placeholder{font-weight:300!important}.step-five .form-control .field .field-body input::placeholder{font-weight:300!important}.step-five .form-control .field .field-append{height:64px;display:flex;align-items:center;justify-content:start;min-width:8%;background-color:transparent}.step-five .form-control .field .field-append i{transition:all .2s ease-in-out}.step-five .form-control .field .field-append .error-hint{position:absolute;right:25px;width:20px;height:20px;pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50px;font-size:8px;fill:#fff;transition:all .1s ease-in-out;opacity:0}.step-five .form-control .field .field-append .error-hint svg{width:10px;opacity:0;transform:scale(0) translateZ(0)}.step-five .form-control .field .field-append .error-hint:before{content:"";left:0;top:0;right:0;bottom:0;position:absolute;border-radius:50%;transform:scale(0) translateZ(0);background-color:#ebedf0}@media screen and (min-width: 640px){.step-five .form-control{max-width:36rem}}.step-six{width:100%;max-width:28rem}.step-six .title{animation:fadeInFromBottom .8s ease forwards;animation-delay:0s;opacity:0;margin:0 0 1rem;width:100%}.step-six .title h3{text-align:center;color:var(--textPrimary);font-size:1.25rem;line-height:1.75rem;font-weight:bolder;margin:0}@media screen and (min-width: 768px){.step-six .title h3{font-size:1.5rem;line-height:2rem}}.step-six .body-text{padding-bottom:1.5rem;padding:0}.step-six .body-text h4{font-size:1rem;line-height:1.5rem;text-align:center;font-weight:300;color:#728b8b}.step-six .body-text h4 strong{color:#728b8b}@media (min-width: 1024px){.step-six .body-text h4{padding-left:4rem;padding-right:4rem}}.step-six .form-control{animation:fadeInFromBottom .8s ease forwards;animation-delay:.2s;opacity:0;border-radius:.5rem;border:1px solid var(--borderPirmary);width:100%;background-color:#fff}.step-six .form-control .field{display:flex;justify-content:center;min-height:64px;position:relative;width:100%;padding-left:70px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.step-six .form-control .field:not(.step-six .form-control .field:last-child){border-bottom:1px solid var(--borderPirmary)}.step-six .form-control .field:focus-within:has(input[type=text]){background-color:#f9fafb}.step-six .form-control .field:focus-within:has(input[type=email]){background-color:#f9fafb}.step-six .form-control .field .field-prepend{font-size:22px;width:70px;position:absolute;height:64px;display:flex;align-items:center;justify-content:center;padding-left:.5rem;background-color:transparent;left:0}.step-six .form-control .field .field-body{flex-grow:1}.step-six .form-control .field .field-body span{height:64px;display:flex;align-items:center;justify-content:start;flex-wrap:wrap;gap:.5rem}.step-six .form-control .field .field-body span a{color:#000}@media screen and (max-width: 455px){.step-six .form-control .field .field-body span{gap:0rem}}.step-six .form-control .field .field-body input{font-size:1rem;line-height:1.5rem;height:64px;width:100%;border:none;outline:none;font-weight:300!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;background-color:transparent}.step-six .form-control .field .field-body input::-moz-placeholder{font-weight:300!important}.step-six .form-control .field .field-body input::placeholder{font-weight:300!important}.step-six .form-control .field .field-body textarea{font-size:1rem;line-height:1.5rem;width:100%;height:100px;border:none;outline:none;padding-top:15px;font-weight:300;resize:none;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;background-color:transparent}.step-six .form-control .field .field-body textarea::-moz-placeholder{font-weight:300}.step-six .form-control .field .field-body textarea::placeholder{font-weight:300}.step-six .form-control .field .field-prepend,.step-six .form-control .field .field-append,.step-six .form-control .field .field-body{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.step-six .form-control .field .field-append{height:64px;display:flex;align-items:center;justify-content:start;min-width:8%;background-color:transparent}.step-six .form-control .field .field-append i{transition:all .2s ease-in-out}.step-six .form-control .field .field-append .error-hint{position:absolute;right:25px;width:20px;height:20px;pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50px;font-size:8px;fill:#fff;transition:all .1s ease-in-out;opacity:0}.step-six .form-control .field .field-append .error-hint svg{width:10px;opacity:0;transform:scale(0) translateZ(0)}.step-six .form-control .field .field-append .error-hint:before{content:"";left:0;top:0;right:0;bottom:0;position:absolute;border-radius:50%;transform:scale(0) translateZ(0);background-color:#ebedf0}.step-six .form-control .checkbox{--background: #fff;--border: #D1D6EE;--border-hover: #BBC1E1;--border-active: #0bb648;--tick: #fff;position:relative}.step-six .form-control .checkbox input,.step-six .form-control .checkbox svg{width:21px;height:21px;display:block}.step-six .form-control .checkbox input{-webkit-appearance:none;-moz-appearance:none;position:relative;outline:none;background:var(--background);border:none;margin:0;padding:0;cursor:pointer;border-radius:4px;transition:box-shadow .3s;box-shadow:inset 0 0 0 var(--s, 1px) var(--b, var(--border))}.step-six .form-control .checkbox input:hover{--s: 2px;--b: var(--border-hover)}.step-six .form-control .checkbox input:checked{--b: var(--border-active)}.step-six .form-control .checkbox svg{pointer-events:none;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--stroke, var(--border-active));position:absolute;top:0;left:0;width:21px;height:21px;transform:scale(var(--scale, 1)) translateZ(0)}.step-six .form-control .checkbox.path input:checked{--s: 2px;transition-delay:.4s}.step-six .form-control .checkbox.path input:checked+svg{--a: 16.1 86.12;--o: 102.22}.step-six .form-control .checkbox.path svg{stroke-dasharray:var(--a, 86.12);stroke-dashoffset:var(--o, 86.12);transition:stroke-dasharray .6s,stroke-dashoffset .6s}.step-six .form-control .checkbox.bounce{--stroke: var(--tick)}.step-six .form-control .checkbox.bounce input:checked{--s: 11px}.step-six .form-control .checkbox.bounce input:checked+svg{animation:bounceIn .4s linear forwards .2s}.step-six .form-control .checkbox.bounce svg{--scale: 0}.step-six .form-control .field.field-options{display:flex;align-items:center;justify-content:start;position:relative}.step-six .form-control .field.field-options:focus-within{background-color:#fff}.step-six .form-control .field.field-options:focus-within .field-append,.step-six .form-control .field.field-options:focus-within .field-prepend,.step-six .form-control .field.field-options:focus-within .field-body{background-color:#fff}.step-six .form-control .field.field-options:focus-within .field-append input,.step-six .form-control .field.field-options:focus-within .field-prepend input,.step-six .form-control .field.field-options:focus-within .field-body input{background-color:#fff}.step-six .form-control .field.field-options span{font-weight:300;height:64px;display:block;display:flex;align-items:center;justify-content:start;color:#666667}.step-six .form-control .field.field-options input{cursor:pointer;height:64px}.step-six .form-control .field.field-options .field-append,.step-six .form-control .field.field-options .field-body,.step-six .form-control .field.field-options .field-prepend{cursor:pointer}.step-six .form-control .field-options-list{visibility:hidden;top:calc(100% + .5rem);left:0;right:0;min-height:100%;width:100%;position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:999999;border-width:1px;border-radius:.375rem;border-color:#e5e7eb;background-color:#fff;overflow-x:hidden;overflow-y:scroll;margin-bottom:1rem;opacity:0;padding:1rem 1.5rem;gap:.5rem;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.step-six .form-control .field-options-list button{width:100%;font-weight:500;padding-top:.625rem;padding-bottom:.625rem;background-color:transparent;border:1px solid rgb(229,231,235);border-radius:.375rem;font-size:.875rem;line-height:1.25rem;color:#6b7280;cursor:pointer}.step-six .form-control .field-options-list button:active{border-color:#3b82f6}@media screen and (min-width: 768px){.step-six .form-control .field-options-list button{font-size:1rem;line-height:1.5rem}}.step-six .form-control .field-options-list button.active{border-color:#3b82f6;color:#3b82f6;background-color:#eff6ff}.step-six .form-control .field-options-list.active{visibility:visible;opacity:1;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media screen and (min-width: 640px){.step-six{max-width:36rem}}.error-text{color:var(--errorColor);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;height:0;overflow:hidden;font-size:.75rem}.error-text.active{height:30px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.error{height:-moz-fit-content;height:fit-content;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.field-append.error{width:12%;transition:1s}.error-hint.active{position:absolute;right:25px;width:20px;height:20px;pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50px;font-size:8px;fill:#fff;transition:all .1s ease-in-out;opacity:0;animation:bounceIn 2s cubic-bezier(.33,1,.68,1) forwards}.error-hint.active svg{width:10px;opacity:0;transform:scale(0) translateZ(0);animation:fadeIn .5s cubic-bezier(.33,1,.68,1) .45s forwards}.error-hint.active:before{content:"";left:0;top:0;right:0;bottom:0;position:absolute;border-radius:50%;transform:scale(0) translateZ(0);background-color:#ebedf0;animation:showCircle .5s cubic-bezier(.33,1,.68,1) .1s forwards}.footer{display:flex;align-items:center;justify-content:center;color:#00000080;margin-top:auto;margin:auto 0 1rem;padding-top:2rem}.footer a{text-decoration:underline;color:#00000080;font-size:.75rem;line-height:1rem;font-weight:400}.footer span{padding:0 .5rem}.progress-bar{background-color:#0080ff;height:.25rem;position:fixed;bottom:0;left:0;width:0;transition:.3s}.thanks-step .main-image div{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:100px}.thanks-step .body-text{padding:0 2rem 0rem}.thanks-step .body-text h4{color:#728b8b}.login-wrapper{background-image:url(/images/login_background.png);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;height:100%}.login-wrapper .footer{position:fixed;bottom:0}.login-step .logo{padding:0;margin:0}.login-step .logo h1{margin:0}.login-step .form-control{animation:fadeInFromBottom .8s ease forwards;animation-delay:.2s;opacity:0;border-radius:1rem;border:1px solid var(--borderPirmary);overflow:hidden;max-width:27rem;width:100%;max-height:540px;margin-top:1rem}.login-step .form-control .field{display:flex;justify-content:center;min-height:55px;position:relative;width:100%;padding-left:60px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:#fff}.login-step .form-control .field:not(.login-step .form-control .field:last-child){border-bottom:1px solid var(--borderPirmary)}.login-step .form-control .field:focus-within{background-color:#f9fafb}.login-step .form-control .field .field-prepend{font-size:22px;width:60px;position:absolute;min-height:55px;height:100%;display:flex;align-items:start;justify-content:center;padding-left:.5rem;background-color:transparent;left:0;padding-top:.9rem}.login-step .form-control .field .field-body{flex-grow:1}.login-step .form-control .field .field-body input{font-size:1rem;line-height:1.5rem;height:55px;width:100%;border:none;outline:none;font-weight:300!important;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;background-color:transparent}.login-step .form-control .field .field-body input::-moz-placeholder{font-weight:300!important}.login-step .form-control .field .field-body input::placeholder{font-weight:300!important}.login-step .form-control .field .field-append{min-height:55px;height:100%;display:flex;align-items:center;justify-content:start;min-width:8%;background-color:transparent}.login-step .form-control .field .field-append i{transition:all .2s ease-in-out}.login-step .form-control .field .field-append .error-hint{position:absolute;right:25px;width:20px;height:20px;pointer-events:none;display:flex;align-items:center;justify-content:center;border-radius:50px;font-size:8px;fill:#fff;transition:all .1s ease-in-out;opacity:0}.login-step .form-control .field .field-append .error-hint svg{width:10px;opacity:0;transform:scale(0) translateZ(0)}.login-step .form-control .field .field-append .error-hint:before{content:"";left:0;top:0;right:0;bottom:0;position:absolute;border-radius:50%;transform:scale(0) translateZ(0);background-color:#ebedf0}.submit-button{max-width:27rem;border-radius:1rem;margin:2rem 0 0rem!important}.main-image img{border-radius:10px;width:608px;max-width:100%}.step-1-wrapper{background-image:url(/images/step_one_background.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;max-height:100vh;overflow:hidden}.step-1-wrapper .wrapper{overflow:scroll;height:100vh;overflow-y:auto;overflow-x:hidden}.step-2-wrapper{background-image:url(/images/step_two_background.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;max-height:100vh;overflow:hidden}.step-2-wrapper .wrapper{overflow:scroll;height:100vh;overflow-y:auto;overflow-x:hidden}.step-3-wrapper{background-image:url(/images/step_three_background.svg);background-size:contain;background-position:center;background-repeat:no-repeat;height:100%;max-height:100vh;overflow:hidden}.step-3-wrapper .wrapper{overflow:scroll;height:100vh;overflow-y:auto;overflow-x:hidden}.step-4-wrapper{background-image:url(/images/step_four_background.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;max-height:100vh;overflow:hidden}.step-4-wrapper .wrapper{overflow:scroll;height:100vh;overflow-y:auto;overflow-x:hidden}.step-5-wrapper{background-image:url(/images/step_five_background.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;max-height:100vh;overflow:hidden}.step-5-wrapper .wrapper{overflow:scroll;height:100vh;overflow-y:auto;overflow-x:hidden}.step-6-wrapper{background-image:url(/images/step_six_background.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;max-height:100vh;overflow:hidden}.step-6-wrapper .wrapper{overflow:scroll;height:100vh;overflow-y:auto;overflow-x:hidden}.step-7-wrapper{background-image:url(/images/step_seven_background.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;max-height:100vh;overflow:hidden}.step-7-wrapper .wrapper{overflow:scroll;height:100vh;overflow-y:auto;overflow-x:hidden}.links{animation:fadeInFromBottom .8s ease forwards;animation-delay:.15s;opacity:0;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 0 2rem;width:100%;max-width:27rem}.links a{text-decoration:none;color:#858585;font-size:14px}[data-tooltip]{position:relative;pointer:cursor}[data-tooltip]:before,[data-tooltip]:after{text-transform:none;font-size:.9em;line-height:1;position:absolute;display:none;opacity:0}[data-tooltip]:before{content:"";border:6px solid transparent;z-index:999}[data-tooltip]:after{content:attr(data-tooltip);text-align:center;min-width:400px;max-width:100%;padding:8px 10px;border-radius:3px;background:#fff;border:1px solid rgba(128,128,128,.249);color:#000;z-index:998;transition:1s}[data-tooltip]:hover:before,[data-tooltip]:hover:after{display:block}[data-tooltip=""]:before,[data-tooltip=""]:after{display:none!important}[data-tooltip]:not([data-flow]):before,[data-tooltip][data-flow^=top]:before{bottom:100%;border-bottom-width:0;border-top-color:#8080803f}[data-tooltip]:not([data-flow]):after,[data-tooltip][data-flow^=top]:after{bottom:calc(100% + 5px)}[data-tooltip]:not([data-flow]):before,[data-tooltip]:not([data-flow]):after,[data-tooltip][data-flow^=top]:before,[data-tooltip][data-flow^=top]:after{left:50%;transform:translate(-50%,-.4em)}[data-tooltip][data-flow^=bottom]:before{top:100%;border-top-width:0;border-bottom-color:#333}[data-tooltip][data-flow^=bottom]:after{top:calc(100% + 5px)}[data-tooltip][data-flow^=bottom]:before,[data-tooltip][data-flow^=bottom]:after{left:50%;transform:translate(-50%,.4em)}[data-tooltip][data-flow^=left]:before{top:50%;border-right-width:0;border-left-color:#333;left:calc(0em - 5px);transform:translate(-.5em,-50%)}[data-tooltip][data-flow^=left]:after{top:50%;right:calc(100% + 5px);transform:translate(-.4em,-50%)}[data-tooltip][data-flow^=right]:before{top:50%;border-left-width:0;border-right-color:#333;right:calc(0em - 7px);transform:translate(.4em,-50%)}[data-tooltip][data-flow^=right]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}@keyframes tooltip-vert{to{opacity:1;transform:translate(-50%)}}@keyframes tooltip-horz{to{opacity:1;transform:translateY(-50%)}}[data-tooltip]:not([data-flow]):hover:before,[data-tooltip]:not([data-flow]):hover:after,[data-tooltip][data-flow^=top]:hover:before,[data-tooltip][data-flow^=top]:hover:after,[data-tooltip][data-flow^=bottom]:hover:before,[data-tooltip][data-flow^=bottom]:hover:after{animation:tooltip-vert .5s ease-out forwards}[data-tooltip][data-flow^=left]:hover:before,[data-tooltip][data-flow^=left]:hover:after,[data-tooltip][data-flow^=right]:hover:before,[data-tooltip][data-flow^=right]:hover:after{animation:tooltip-horz .5s ease-out forwards}.tooltip-hint{margin-left:15px;border-radius:50%;background-color:#728b8b;padding:3px;width:20px!important;height:20px!important;text-align:center!important;color:#fff;display:flex!important;align-items:center!important;justify-content:center!important;font-weight:700;font-size:12px}@keyframes fadeInFromBottom{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:1;transform:translate3d(0,28px,0)}33%{transform:translate3d(0,-2px,0);opacity:1}66%{transform:translate3d(0,2px,0);opacity:1}to{transform:translateZ(0);opacity:1}}@keyframes showCircle{33%{transform:scale(.7,1.1) translateZ(0)}33%,to{background-color:var(--errorColor)}66%{transform:scale(1.05,.95) translateZ(0)}to{transform:translateZ(0);background-color:var(--errorColor)}}@keyframes fadeIn{to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes bounce{50%{transform:scale(1.2)}75%{transform:scale(.9)}to{transform:scale(1)}}#thanks-button{width:20rem}
