@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300&family=Rowdies:wght@300&display=swap);:root{--redberryRed:#fe3b1f;--primaryBg:radial-gradient(50% 50% at 50% 50%,#0c0d0e 0%,#151718 73.5%);--primaryStroke:#525557;--primaryRed:#eb3535}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Montserrat,Rowdies;margin:0;padding:0}.page{display:flex;min-height:100vh;width:100%}.page>.lightSide{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;padding:4rem 0;width:50%}.page>.darkSide{background-image:radial-gradient(50% 50% at 50% 50%,#0c0d0e 0,#151718 73.5%);background-image:var(--primaryBg);padding:4rem 0;width:50%}.title{color:#fe3b1f;color:var(--redberryRed);font-family:Rowdies;font-size:4rem;font-weight:400;line-height:5rem;margin:0;max-width:95%;text-align:center;width:49rem}.redberryBtn{background-color:#fe3b1f;background-color:var(--redberryRed);border:none;border-radius:3.125rem;color:#fff;cursor:pointer;font-family:Montserrat;font-size:1.5rem;line-height:1.8125rem}form{max-width:95%}.inputErrorWrapper{display:flex;flex-direction:column}.inputErrorWrapper:not(:last-child){margin-bottom:2.1875rem}input[type=radio]{accent-color:#eb3535;accent-color:var(--primaryRed)}.input{border:.0625rem solid #525557;border:.0625rem solid var(--primaryStroke);color:#454545;font-family:Montserrat;font-size:.875rem;font-style:italic;height:3.5rem;line-height:1.0625rem;outline:none;padding:1rem 1.25rem 1rem 3.5rem;width:30rem}.invalidInput{border:.0625rem solid #fe3b1f;border:.0625rem solid var(--redberryRed)}.inputError{color:#fe3b1f;color:var(--redberryRed);font-size:.6875rem;font-style:italic;line-height:.8125rem;margin:.3125rem 0 0 3.4375rem;text-align:left}.radiosWrapper{align-items:flex-start;display:flex;flex-direction:column}.radiosWrapper>p{font-family:Montserrat;font-size:1.125rem;line-height:1.375rem;margin:0 0 1.5rem;max-width:28rem}.radiosWrapper>label{margin-left:.625rem}.radiosWrapper>label:not(:last-child){margin-bottom:1rem}@media (max-width:1400px){:root{font-size:14px}.title{max-width:90%}}@media (max-width:1200px){:root{font-size:12px}}@media (max-width:1000px){:root{font-size:10px}}@media (max-width:800px){:root{font-size:14px}.page{flex-direction:column}.page>.darkSide,.page>.lightSide{width:100%}}@media (max-width:550px){:root{font-size:12px}}
/*# sourceMappingURL=main.47674964.css.map*/