*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}h1,h2,h3,h4,h5,h6,legend{font-family:Nunito,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:800}body{font-family:Open Sans,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-weight:400}a,body,input{color:#1a1606}*{accent-color:#1414ad}::selection{background:#1414ad80}.app,body{display:flex;flex-direction:column}body{background-color:#ddd;margin:0;min-height:100dvh;padding:.75rem}@media screen and (width > 48rem){body{padding:2rem}}.app{background-color:#fff;border-block-start:1rem solid #1414ad;border-radius:2rem;margin-inline:auto;max-width:70rem;overflow:hidden;width:100%}.app,.page{flex-grow:1}.page{flex-direction:column;justify-content:center}.form,.page{display:flex}.form--col{flex-direction:column;row-gap:.5rem}.control{position:relative}.control__input{border:1px solid #cccac1;border-radius:1.25rem;display:inline-flex;height:3.25rem;padding-block-start:1rem;padding-inline:1.25rem}.control__label{font-size:.8125rem;inset-block-start:.25rem;inset-inline-start:1.25rem;position:absolute}.control__error{display:none}.control__group{display:flex}.control__group .button:first-child,.control__group .control__input:first-child{border-end-end-radius:0;border-start-end-radius:0}.control__group .button:last-child,.control__group .control__input:last-child{border-end-start-radius:0;border-start-start-radius:0;inset-inline-start:-1px;position:relative;z-index:1}.checkbox__label:before{border:1px solid #cccac1;border-radius:.3rem;content:"";display:inline-block;font-weight:600;height:1rem;inset-block-start:.1em;margin-inline-end:.5rem;position:relative;transition:background .3 ease-in-out;width:1rem}.checkbox__input{display:none}.checkbox__input:checked+.checkbox__label:before{background-color:#1414ad;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEwIDE4Yy0uNSAwLTEtLjItMS40LS42bC00LTRjLS44LS44LS44LTIgMC0yLjhzMi4xLS44IDIuOCAwbDIuNiAyLjYgNi42LTYuNmMuOC0uOCAyLS44IDIuOCAwcy44IDIgMCAyLjhsLTggOGMtLjQuNC0uOS42LTEuNC42Ii8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:14px 14px;border-color:#1414ad}.checkbox--padded{padding-inline-start:1rem}.button{align-items:center;background-color:#1414ad;border:0;border-radius:1.25rem;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;height:3.25rem;justify-content:center;padding-inline:1.25rem;text-align:center}.button:active{box-shadow:0 0 1rem #1414ad80}.button--link{background-color:initial;color:#1414ad;text-decoration:underline}.sr-only{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important}.header{align-items:flex-start;display:flex;justify-content:space-between;padding-block-start:1.25rem;padding-inline:1.25rem}@media screen and (width < 64.0625rem){.header{margin-block-end:2rem}}@media screen and (width > 64rem){.header{padding-block-start:2.5rem;padding-inline:2.5rem}}.header__title,.logo{align-items:center;column-gap:.75rem;display:flex}.logo{position:relative;text-decoration:none}.logo__text{display:inline-block;position:relative}.logo__text:after{background-color:#1414ad;border-radius:.125rem;content:"";display:block;height:.25rem;inset-block-end:0;inset-inline:0;position:absolute;width:100%}.lang{align-items:center;column-gap:1rem;display:flex}.lang__item{font-weight:700;text-decoration:none}.lang__item:hover{text-decoration:underline}@media screen and (width < 64.0625rem){.footer{padding:1.25rem}}@media screen and (width > 64rem){.footer{padding-block-end:2.5rem;padding-inline:2.5rem}}.footer__nav{align-items:center;display:flex;font-size:.75rem;gap:1rem;justify-content:center;text-align:center}
