.progress{--bar--height:6px;font-weight:500;margin:0 auto;max-width:100%;width:400px}.progress,.progress--status{padding-bottom:5px}.progress--bar{background-color:var(--color-progress-bar-background);border-radius:var(--bar--height);display:block;height:var(--bar--height);overflow:hidden}.progress--bar-inner{background-color:var(--color-progress-bar-inner);height:var(--bar--height);transition:width .35s ease-in-out}.inputs{opacity:0;position:relative;top:20px;transition:all .55s ease-out .15s}.inputs--visible{opacity:1;top:0}.inputs--fields{grid-gap:15px;display:grid;grid-template-columns:1fr 1fr;max-width:600px}.inputs--fields .inputs-field{width:100%}.inputs--fields .inputs-field.error label{color:tomato}.inputs--fields .inputs-field.error input{border-color:tomato}.inputs--fields label{display:block;margin-bottom:5px}.inputs--fields input{border:1px solid #ccc;border-radius:5px;display:block;font-size:1rem;padding:10px 12px;width:100%}.inputs-button{align-items:center;background-color:var(--color-button-background);border:0;border-radius:5px;color:var(--color-button-text);cursor:pointer;display:flex;font-size:1rem;font-weight:400;justify-content:center;margin:25px 0 0;padding:.75rem 2rem;transition:background-color .35s ease-in-out}.inputs-button:hover{background-color:var(--color-button-background-hover)}.inputs-button svg{fill:#fff;height:24px;margin-right:10px}@media print{.inputs-button{display:none}}.inputs--error{color:tomato;margin-bottom:10px}@media(max-width:500px){.inputs--fields{grid-template-columns:1fr}.inputs-button{width:100%}}.buttons{grid-gap:8px;display:grid;grid-template-columns:1fr 1fr 1fr;max-width:600px}.buttons--button{background-color:var(--color-button-background);border:0;border-radius:5px;color:var(--color-button-text);cursor:pointer;font-size:1rem;font-weight:400;margin:0;opacity:0;padding:.75rem 2rem;position:relative;top:10px;transition:all .35s ease-in-out}.buttons--button:hover{background-color:var(--color-button-background-hover)}@media(max-width:768px){.buttons--button:hover{background-color:var(--color-button-background)}}.buttons--button--visible{opacity:1;top:0}@media(max-width:768px){.buttons{grid-template-columns:1fr}}:root{--theme-color:#03334e}#section-password{height:100vh;width:100vw}#section-password,#section-password .container{align-items:center;display:flex;justify-content:center}#section-password .container{flex-direction:column}#section-password input{border:1px solid #000;display:block;font-size:1rem;margin-bottom:1rem;padding:5px 10px;width:220px}#section-password button{background-color:#03334e;background-color:var(--theme-color);border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin:0;padding:5px 10px;width:220px}:root{--color-background-header:#fff;--color-background-footer:#03334e;--color-border-header:#f1f1f1;--color-text-header:#03334e;--color-text-footer:#fff;--color-progress-bar-background:#a9bcfb;--color-progress-bar-inner:#5479f7;--color-button-background:#5479f7;--color-button-background-hover:#03334e;--color-button-text:#fff;--height-header:50px;--height-footer:75px;--font-size-header:20px}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;font-weight:200;margin:0}body,h1,h2,h3,h4,h5,h6{font-family:Poppins,Roboto,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:300;line-height:1.3}h2{font-size:24px;letter-spacing:1px;margin-bottom:2em;margin-top:0}h2.headline{opacity:0;position:relative;top:20px;transition:all .55s ease-out}h2.headline--visible{opacity:1;top:0}h2.headline strong{display:block;font-weight:400}p{line-height:1.5;margin-bottom:0;margin-top:.7em;text-align:justify}p strong{font-weight:400}p strong svg{fill:#03334e;fill:var(--color-button-background-hover);display:inline-block;height:20px;position:relative;top:-1px;vertical-align:middle}a,p strong svg{color:#03334e;color:var(--color-button-background-hover)}a{text-decoration:none}button{font-family:inherit;font-weight:400}header{align-items:center;background:#fff;background:var(--color-background-header);border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--color-border-header);color:#03334e;color:var(--color-text-header);display:flex;font-size:20px;font-size:var(--font-size-header);height:50px;height:var(--height-header);justify-content:flex-start;left:0;padding:0;position:fixed;text-align:right;top:0;width:100%;z-index:1000}@media print{header{display:none}}footer{align-items:center;background:#03334e;background:var(--color-background-footer);bottom:0;color:#fff;color:var(--color-text-footer);display:flex;height:75px;height:var(--height-footer);justify-content:flex-start;left:0;padding:0;position:fixed;width:100%;z-index:1000}@media print{footer{display:none}}main{align-items:center;background-color:#fafafa;display:flex;min-height:100vh}hr{border:0;border-top:1px solid #d7d7d7;margin-bottom:1em;margin-top:1em}.container{margin:0 auto;max-width:100%;overflow:hidden;padding:0 15px;width:1024px}.row{margin-left:-15px;margin-right:-15px}.col{padding:0 15px}.screen{max-width:600px;padding-bottom:112.5px;padding-bottom:calc(var(--height-footer)*1.5);padding-top:75px;padding-top:calc(var(--height-header)*1.5)}.button-back{align-items:center;cursor:pointer;display:inline-flex;gap:5px;justify-content:flex-start;margin-bottom:15px;opacity:0;position:relative;text-transform:uppercase;top:5px;transition:all .45s ease-out}.button-back--visible{opacity:1;top:0}.button-back svg{height:1rem}.screen-end{max-width:none}.screen-end h2{font-size:36px;margin-bottom:1rem}.screen-end--inner{display:flex}.screen-end--graph{flex:1 1;max-height:300;max-width:350;padding-left:30px;padding-top:.5rem}@media(max-width:768px){.screen-end--inner{display:flex;flex-direction:column-reverse}.screen-end--graph{padding-bottom:.5rem;padding-left:0}.screen-end h2,h2{font-size:24px}}@media print{footer,header{display:none}main{background-color:transparent}.screen{margin-bottom:0;margin-top:0}.screen-end--inner{display:block}.inputs-button{display:none}}
/*# sourceMappingURL=main.111dc6e7.css.map*/