@font-face{font-display:optional;font-family:Rubik;font-style:normal;font-weight:300 900;src:url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap) format("woff2")}body{background:#f7f8f8;font-family:Rubik,Arial,sans-serif;font-style:normal;font-weight:400}.mobile-only-br{display:none}@media (max-width:599px){.mobile-only-br{display:block}}.desktop-only-br{display:block}@media (max-width:599px){.desktop-only-br{display:none}}.desktop-only{display:block}@media (max-width:599px){.desktop-only{display:none}}.mobile-only{display:none}@media (max-width:599px){.mobile-only{display:block}}.mobile-only-translation{display:none}@media (max-width:599px){.mobile-only-translation{display:block}}.q-field__bottom.row.items-start.q-field__bottom--stale{padding-bottom:10px}.q-field__prefix{font-weight:800}.nextButton{align-items:center;color:#454545;display:inline-flex;flex-wrap:nowrap;font-size:24.696px;font-style:normal;font-weight:400;line-height:40.13px;margin-right:7px}@media (max-width:599px){.nextButton{font-size:15.623px;font-weight:500}.nextButton svg{height:10px}}.blockTitle{font-size:30px;font-style:normal;font-weight:500;line-height:35px;margin:0}@media (min-width:1024px){.blockTitle{font-size:45px;line-height:55px}}.blockTitle--smaller{color:#454545;font-size:60px;font-style:normal;font-weight:400;line-height:78px}@media (max-width:599px){.blockTitle--smaller{font-size:25px;font-style:normal;font-weight:500;line-height:36px}}.button{all:unset;align-items:center;background:#57ca7c;border-radius:10px;box-shadow:0 0 31.3px 0 #0000000d;color:#fff;cursor:pointer;display:flex;font-size:20px;font-style:normal;font-weight:500;height:72px;justify-content:center;line-height:24px;text-align:center;width:100%}@media (max-width:599px){.button{font-size:15.484px;font-style:normal;font-weight:500;height:50.323px;line-height:18.581px}}a{all:unset;cursor:pointer}.title,h1{margin:0}.title--main,h1--main{font-size:30px;font-weight:500;line-height:35px;margin:0}@media (min-width:1024px){.title--main,h1--main{font-size:45px;line-height:55px}}.q-field__label{color:grey;font-size:14px}.q-field--focused .q-field__label,.q-field__control{color:#57ca7c}.container{padding-left:8px;padding-right:8px;width:100%}@media (min-width:325px){.container{padding-left:27px;padding-right:27px}}@media (min-width:1024px){.container{padding-left:90px;padding-right:90px}}