body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#14171a;font-size:14px;line-height:20px;overflow-y:scroll;position:relative;font-family:Segoe UI,Arial,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{width:100vw;height:100vh}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}svg:not(:root){overflow:hidden}body{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif}li{text-align:inherit}ol,ul{margin:0;list-style:none;padding:0}.uClearFloat:after{clear:both}.uClearFloat:after,.uClearFloat:before{content:" ";display:table}.SideButton:focus{box-shadow:0 0 10px orange;outline:0}.SideButtonDisabled{background-color:#eee;color:#fff}.SideButton,SideButton:visited{border-radius:100px;box-shadow:none;cursor:pointer;font-size:14px;font-weight:700;line-height:20px;padding:6px 16px;position:relative;text-align:center;white-space:nowrap}.WaitingScreen{display:flex;flex-direction:column;flex:0.5 1;justify-content:space-between;margin-top:100px;align-items:center;font-size:19px;font-weight:500}body{overflow:hidden}.LandingPage{display:flex;flex-direction:column;background-color:#fff;min-height:100%}.LandingPageContent{display:flex;flex-direction:row-reverse;flex-grow:1}.LandingPageContentCell{position:relative}.LandingPageCommunicationBlock,.LandingPageContentCell{align-items:center;display:flex;flex:1 1;justify-content:center}.LandingPageCommunicationBlock{background-color:#ffb944;overflow:hidden}.LandingPageCommunicationBlock .LogoIcon{max-width:none;position:absolute}.LandingPage-CommunicationContent{color:#fff;max-width:440px;padding:0 16px;position:relative}.LandingPage-CommunicationItem{display:flex;font-size:18px;font-weight:700;line-height:24px;margin:48px auto}.CommIcon{background:transparent;display:inline-block;font-style:normal;vertical-align:baseline;position:relative;margin:-8px 16px 0 0!important}.TinyIcon{width:50px}@media only screen and (max-width:800px){.LandingPageContent{display:block;height:100%}.LandingPageCommunicationBlock{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:0;padding-top:0}.LandingPageCommunicationBlock .LogoIcon{height:150%;right:-24%;top:-30%}.LandingPage .Footer{bottom:auto;height:100%;position:static}}@media only screen and (min-width:800px){.LandingPageCommunicationBlock .LogoIcon{height:120vh;right:-56vh;top:-10vh}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.LandingPage{height:100%}}.UtilityBlock{display:flex;flex:1 1;align-items:center;justify-content:center}.LandingPageLogin{position:absolute;left:0;top:20px;width:100%}.LandingPageSignUpBlock{max-width:350px}.LandingPageSignUpHeader{align-items:center;display:flex;justify-content:space-between;margin:16px auto}.LandingPageSignUpTitle{font-size:27px;line-height:32px}.LandingPageLogin .LoginForm{display:flex;flex-direction:row;justify-content:center;margin:0 auto;max-width:600px;padding-left:20px;padding-right:20px}@media only screen and (max-width:1023px),screen and (max-height:660px){.LandingPageLogin{display:none}}.LandingPage .Footer{position:static}.LandingPage .FooterList{background:#fff;display:flex;flex-wrap:wrap;justify-content:center;width:auto}.LandingPageSideButtton{display:none}@media only screen and (max-width:1023px),screen and (max-height:660px){.LandingPageSideButtton{display:inline-block}}.LandingPageSelectionArea .LandingPageSelectionAreaSubtitle{margin-top:48px}.LandingPageSelectionAreaSubtitle{color:#14171a;font-size:18px;line-height:24px;margin:16px auto}.LandingPageLoginButton,.LandingPageSignUpButton{display:block;margin-bottom:16px;width:100%}.SideButtonSecondary{background-color:#fff;border:1px solid orange;color:orange}.SideButtonSecondary:hover{background-color:#ffe4b3;color:#fff}.Footer{border-top:1px solid #e6ecf0;padding:11px 0;position:fixed;background-color:#fff;bottom:-10%;width:100%;z-index:2}.FooterFixed{width:100%;bottom:0}.FooterList{display:flex;justify-content:center;width:auto}@media screen and (min-width:1236px){.FooterList{width:1190px}}.FooterItem{display:inline-block;padding:0 9px}.FooterCopyright,.FooterItem a{color:#aab8c2;font-size:12px}.LoginPage{position:relative}.LoginFormContainer{width:200px;margin:200px auto}.optionsBlock{display:flex;justify-content:space-between}.dogContainer1{position:fixed;width:30vw;left:-508px;bottom:-120px;-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-animation-name:slideInDogo1;-webkit-animation-delay:4s;-webkit-animation-duration:4s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-name:slideInDogo1;animation-delay:4s;animation-duration:4s;animation-timing-function:linear;animation-fill-mode:forwards}@-webkit-keyframes slideInDogo1{0%{left:-508px}to{left:0}}@keyframes slideInDogo1{0%{left:-508px}to{left:0}}.dogContainer2top{position:fixed;width:30vw;right:-630px;bottom:0;-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-animation-name:slideInDogo2;-webkit-animation-delay:10s;-webkit-animation-duration:5s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-name:slideInDogo2;animation-delay:10s;animation-duration:5s;animation-timing-function:linear;animation-fill-mode:forwards}.dogContainer2{position:relative;left:0;-webkit-animation-name:slideInDogo3;-webkit-animation-delay:22s;-webkit-animation-duration:7s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-name:slideInDogo3;animation-delay:22s;animation-duration:7s;animation-timing-function:linear;animation-fill-mode:forwards}@-webkit-keyframes slideInDogo2{0%{right:-630px}to{right:-450px}}@keyframes slideInDogo2{0%{right:-630px}to{right:-450px}}@-webkit-keyframes slideInDogo3{0%{right:0}to{right:300px}}@keyframes slideInDogo3{0%{right:0}to{left:300px}}.SignupPage{width:100vw;height:100vh;background-color:#777}.SignupPageFormContainer{max-width:600px;min-height:500px;margin:auto;display:flex;flex-direction:column}.SignupPageFormBody{height:100%;width:100%;display:flex;flex-direction:column;flex:1 1;align-items:center;justify-content:space-between}.SignupPageForm{width:70%;margin:10px auto}.SignupHeader,.SignupPageForm{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif}.SignupHeader{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:10px;min-height:36px}.headerIcon{position:absolute;width:31px;height:34px;right:-82px;bottom:-7px}.SignupHeaderLabelContainer{position:absolute;right:61%;font-weight:800;font-size:19px}.SignupPageFormTitle{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif;font-weight:800;font-size:23px;margin:10px}.SideButtonPrimary{background-color:orange;border:1px solid orange;color:#fff}.SideButtonPrimary:hover{background-color:#dd9003;color:#fff}.dateOfBirthTitleGroup{display:flex;margin:10px 0}.dateOfBirthTitle{font-weight:700}.dateOfBirthCaution{font-weight:500}.secretMessage{font-size:10px}.error .label{position:absolute!important;z-index:1000}.displayNone{display:none}.FinalFormContainer{font-size:23px;font-weight:500;width:400px;margin:10px auto}.FinalFormItem{height:50px;margin:20px 0}.HomePage{height:100vh;width:100vw;display:flex;flex-grow:1}.left{-ms-flex-align:stretch;-ms-flex-negative:0;-ms-flex-preferred-size:auto;-webkit-align-items:stretch;-webkit-box-align:stretch;-webkit-flex-basis:auto;-webkit-flex-shrink:0;align-items:stretch;border:0 solid #000;box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:column;flex-shrink:0;margin:0;min-height:0;min-width:0;padding:0;position:relative;z-index:0}.Navigation{width:387px}.NavigationContainer{width:150px;flex-direction:column;margin:10px auto}.NavigationItemContainer{display:flex;min-width:0}.NavigationItem{display:flex;text-decoration:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif;font-size:19px;border-radius:100px;box-shadow:none;cursor:pointer;font-weight:700;line-height:20px;padding:6px 16px;position:relative;text-align:center;white-space:nowrap}.NavigationItem:hover{border-radius:100px;background-color:#234;color:orange}
/*# sourceMappingURL=main.ba4cd258.chunk.css.map */