*,:before,:after{box-sizing:inherit;margin:0;padding:0}::selection{background:var(--color-tertiary);color:var(--color-white)}::-webkit-scrollbar{width:0}html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;box-sizing:border-box}body{color:#fff;background-color:#002444;background-image:url(/webP/bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;font-family:Eina-Regular;position:relative;overflow-x:hidden}a{color:inherit;text-decoration:none}ul{list-style:none}button{cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit}input,textarea,select{font-size:16px}@font-face{font-family:Eina-Regular;src:url(../media/Eina01-Regular.722f6d4f.ttf);font-display:swap}@font-face{font-family:Eina-Bold;src:url(../media/Eina01-Bold.96db2a9b.ttf);font-display:swap;font-weight:400}@font-face{font-family:Eina-BoldItalic;src:url(../media/Eina01-BoldItalic.1661f527.ttf);font-display:swap}@font-face{font-family:Eina-Light;src:url(../media/Eina01-Light.6a112cd4.ttf);font-display:swap}@font-face{font-family:Eina-LightItalic;src:url(../media/Eina01-LightItalic.510fdbbe.ttf);font-display:swap}@font-face{font-family:Eina-RegularItalic;src:url(../media/Eina01-RegularItalic.b1ac1d25.ttf);font-display:swap}@font-face{font-family:Eina-SemiBold;src:url(../media/Eina01-SemiBold.b09be2f8.ttf);font-display:swap}@font-face{font-family:Eina-SemiBoldItalic;src:url(../media/Eina01-SemiboldItalic.79130947.ttf);font-display:swap}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.form__input{color:#002444;background-color:#fff;border:2px solid #002444;border-radius:.75rem;outline:none;flex:1;padding:1rem 1.5rem;font-family:Eina-Regular;font-size:1rem;transition:all .25s ease-in-out}.form__input:focus{border-color:#002444;box-shadow:0 0 0 3px #0024441a}.input__container{flex-direction:column;gap:.4rem;width:100%;display:flex}.input__container input{color:#002444;background:#f7f7f7;border:1px solid #0000;border-radius:.5rem;width:100%;height:45px;padding:0 1rem;font-size:1rem;font-weight:700;transition:all .2s}.input__container input::placeholder{color:#9ea3b4;font-weight:600}.input__container input:focus{border-color:#9ea3b4;outline:none}.input__container input[aria-invalid=true]{border-color:#f65a5a}.input__container input[aria-invalid=true]:focus{box-shadow:0 0 0 .5px #f65a5a}.input__container input:disabled{cursor:not-allowed}.input__container_label{color:#fff;font-size:1.4rem;font-weight:500}a .input__container_required{color:#f65a5a;margin-left:.4rem}.input__container .error{color:#f65a5a;border-color:#f65a5a;font-size:15px;font-style:normal;font-weight:400}.input__container .error .input_field{border-color:#f65a5a}.input__container .error .input_field:focus{box-shadow:0 0 0 2px #f65a5a}.input__container_field{color:#fff;background:#f7f7f7;border-radius:.8rem;width:100%;padding:1.4rem 2.3rem;font-size:1.4rem;transition:all .2s}.input__container_field::placeholder{color:#9ea3b4}.input__container_field:focus{border-color:#9ea3b4;outline:none;box-shadow:0 0 0 2px #6f97ff}.input__container_field:disabled{cursor:not-allowed}.input__container_field.has-start-icon{padding-left:4rem}.input__container_field.has-end-icon{padding-right:4rem}.input__container_field.large{padding:2.3rem 4.5rem}.input__container_field[type=search]::-webkit-search-cancel-button{display:none}.input__container_icon{color:#9ea3b4;position:absolute;top:50%;transform:translateY(-50%)}.input__container_icon.start{left:1.2rem}.input__container_icon.end{right:1.2rem}.input__container_helper_text{color:#9ea3b4;font-size:1.2rem}.input__container_helper_text.error{color:#f65a5a}header{max-width:1340px;margin-left:auto;margin-right:auto;padding:2rem 2rem 0}@media (min-width:1024px){header{padding:2rem}}header{z-index:10;background-color:#002444;min-height:10vh;position:sticky;top:0;left:0}@media (min-width:1280px){header{height:10vh}}.button{border:none;border-radius:.5rem;outline:none;justify-content:center;align-items:center;gap:.5rem;width:100%;font-family:Eina-Bold;transition:all .25s ease-in-out;display:inline-flex}.button--primary{color:#002444;background:#ffc933;height:45px}.button--primary:hover{transform:translateY(-2px)}.button--primary:active{transform:translateY(0)}.button--md{font-size:1rem}.button:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.toast-container{z-index:9999;flex-direction:column;gap:10px;max-width:450px;display:flex;position:fixed;top:20px;right:20px}.toast{background-color:#fff;border-radius:.5rem;justify-content:space-between;align-items:center;min-width:320px;padding:1rem 1.33rem;animation:.25s ease-out slideIn;display:flex}.toast__content{flex-direction:column;flex:1;gap:.2rem;display:flex}.toast__icon{flex-shrink:0;font-size:20px;font-weight:700}.toast__message{font-size:14px;font-weight:700;line-height:1.4}.toast__description{font-size:13px}.toast__close{font-size:22px}.toast--success{background-color:#086700}.toast--success .toast__icon{color:#fff}.toast--error{color:#333}.toast--error .toast__icon{color:#f65a5a}.toast--warning .toast__icon{color:#ffc933}.toast--info .toast__icon{color:#6f97ff}.hero{min-height:90vh;padding:4rem 0;position:relative;overflow-x:hidden}.hero__container{max-width:1340px;margin-left:auto;margin-right:auto;padding:2rem 2rem 0}@media (min-width:1024px){.hero__container{padding:2rem}}@media (min-width:768px){.hero{padding:6rem 0}}@media (min-width:1280px){.hero{height:90vh;overflow:hidden}}.hero__content{animation:.8s ease-out forwards slideInUp}@media (min-width:768px){.hero__content{max-width:830px}}.hero__title{margin-bottom:.75rem;font-size:3.1rem;font-weight:400;line-height:1.101}@media (min-width:768px){.hero__title{font-size:4rem}}@media (min-width:1024px){.hero__title{font-size:5.2rem}}@media (min-width:1280px){.hero__title{font-size:6rem}}.hero__title--accent{font-family:Eina-Bold;display:inline-block;position:relative}.hero__title--highlight{font-style:italic;position:relative}.hero__description{margin-bottom:1rem;font-family:Eina-Regular;font-size:1.125rem;line-height:1.5}@media (min-width:768px){.hero__description{margin-bottom:1rem;font-size:1.25rem}}.hero__form{flex-direction:column;min-height:60px;display:flex}@media (min-width:768px){.hero__form{min-height:50px}}.hero form .form__container{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.hero form .form__container{grid-template-columns:75% 25%;margin-right:1rem}}.hero__visual{opacity:0;pointer-events:none;width:100%;max-width:525px;padding-top:4rem;animation:.5s ease-out .4s forwards fadeIn;position:absolute;right:-20px}@media (min-width:768px){.hero__visual{right:0}}@media (min-width:1024px){.hero__visual{padding-top:2rem}}@media (min-width:1280px){.hero__visual{position:fixed;bottom:0}}.hero__image{width:100%;height:auto}@media (min-width:768px){.hero__image{display:block}}.hero__image--desktop{display:none}@media (min-width:768px){.hero__image--desktop{display:block}}.hero__image--mobile{display:block}@media (min-width:768px){.hero__image--mobile{display:none}}.notFound{max-width:1340px;margin-left:auto;margin-right:auto;padding:2rem 2rem 0}@media (min-width:1024px){.notFound{padding:2rem}}.notFound{flex-direction:column;justify-content:center;align-items:center;display:flex}.notFound p{padding:1.5rem 0}.notFound__button{width:100%}@media (min-width:768px){.notFound__button{width:40%}}
