@charset "UTF-8";html{font-size:62.5%}body{background-color:#fbfbfb;color:#0d131e;font-family:-apple-system,BlinkMacSystemFont,“Segoe UI”,Roboto,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:300;margin:0}*,:after,:before,body{box-sizing:border-box}h1,h2{font:inherit}._styledButton_efbdc6{background-color:initial;border:1px solid;border-radius:.9em;color:inherit;cursor:pointer;display:block;font:inherit;padding:.35em 1.5em;text-transform:capitalize;transition:background-color .25s ease-in-out;user-select:none;white-space:nowrap}._styledButton_efbdc6._active_efbdc6,._styledButton_efbdc6._prev_efbdc6{color:#3abdd9}._styledButton_efbdc6._active_efbdc6{background-color:#e2e2e2;cursor:default}._styledButton_efbdc6:not(._active_efbdc6,._buttonSubmit_efbdc6):hover{background-color:#e2e2e2}._nav_efbdc6{grid-area:nav}._navList_efbdc6{counter-reset:section;display:flex;flex-direction:column;height:100%;list-style:none;margin:0;padding:0}@media (min-width:52em){._navList_efbdc6{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:50em}}._navItem_efbdc6{margin:0 0 1em}@media (min-width:52em){._navItem_efbdc6{flex:1;margin:0 .3em .3em}}._navItemButton_efbdc6{align-items:center;counter-increment:section;display:flex;justify-content:flex-start;padding-left:.5em;text-align:left;width:100%}._navItemButton_efbdc6:before{background-color:#0d131e;border-radius:50%;color:#fff;content:counter(section);font-size:.8em;font-weight:700;height:1.4em;line-height:1.4em;margin-right:.5em;text-align:center;width:1.4em}._navItemButton_efbdc6._active_efbdc6{background-color:#3abdd9;border-color:#3abdd9;color:#fbfbfb}._navSectionButton_efbdc6{font-weight:700;width:100%}._styledButton_bdf8b6._active_bdf8b6,._styledButton_bdf8b6._prev_bdf8b6{color:#3abdd9}._styledButton_bdf8b6._active_bdf8b6{background-color:#e2e2e2;cursor:default}._styledButton_bdf8b6:not(._active_bdf8b6,._buttonSubmit_bdf8b6):hover{background-color:#e2e2e2}._form_bdf8b6{display:contents}._main_bdf8b6{grid-area:main}._footer_bdf8b6{grid-area:footer}._main_bdf8b6{border:1px solid #ccc;border-radius:1em;margin:0 auto;padding:2em min(1.6rem,3vw);text-align:initial;width:min(100%,50em)}@media (min-width:52em){._main_bdf8b6{margin:1.5em auto}}._question_bdf8b6{font-size:1.5em;margin-top:0}._formGroup_bdf8b6{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}._radioLabel_bdf8b6{flex:1;margin:0 .3em .3em}._radioLabel_bdf8b6 input[type=radio]{display:none}._radioLabel_bdf8b6 span{border:1px solid #afafaf;border-radius:.5em;cursor:pointer;display:block;font-size:1.2em;line-height:2.1;padding:0 1.2em;text-align:center;user-select:none}._radioLabel_bdf8b6 input[type=radio]:checked+span{border-color:#3abdd9}._controlInput_bdf8b6{border:1px solid #afafaf;border-radius:.5em;display:block;font-size:1.2em;line-height:2;margin-bottom:.3em;padding-left:1.2em;width:100%}._controlInput_bdf8b6:focus,._controlInput_bdf8b6:hover{outline-color:#3abdd9;outline-width:.1rem}._footer_bdf8b6{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}._footer_bdf8b6 span{align-items:center;display:flex;margin-right:.6em;white-space:nowrap}._footer_bdf8b6 b{margin-left:.3em}._footer_bdf8b6 svg{margin-right:.3em}._footerButton_bdf8b6{background-color:initial;border:1px solid;border-radius:.9em;border-radius:.2em;color:inherit;cursor:pointer;display:block;font:inherit;font-size:1.4em;margin:.3em;padding:.4em 2em;text-transform:capitalize;transition:background-color .25s ease-in-out;user-select:none;white-space:nowrap}._footerButton_bdf8b6:hover{background-color:#e2e2e2}._buttonSubmit_bdf8b6{background-color:#3abdd9;border-color:#3abdd9;color:#fbfbfb}._buttonSubmit_bdf8b6:hover{background-color:#24a1bc}._styledButton_3843a4._active_3843a4,._styledButton_3843a4._prev_3843a4{color:#3abdd9}._styledButton_3843a4._active_3843a4{background-color:#e2e2e2;cursor:default}._styledButton_3843a4:not(._active_3843a4,._buttonSubmit_3843a4):hover{background-color:#e2e2e2}._container_3843a4{grid-gap:1.6rem;display:grid;grid-template-areas:"header header" "nav main" "nav footer";grid-template-columns:min-content auto;padding:1.6rem;text-align:center}@media (min-width:52em){._container_3843a4{display:block}}._header_3843a4{grid-area:header}._title_3843a4{font-size:2em}
/*# sourceMappingURL=index.aa9f547d.css.map */
