.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.25);margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:flex}@-webkit-keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(100%);opacity:1}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(100%);opacity:1}}@-webkit-keyframes react-responsive-modal-modal-out{0%{transform:scale(100%);opacity:1}to{transform:scale(.96);opacity:0}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(100%);opacity:1}to{transform:scale(.96);opacity:0}}*,:after,:before{box-sizing:border-box}*{padding:0;font:inherit}*,blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,svg{max-width:100%;display:block}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body,html{overscroll-behavior-y:none}body{background-color:#fff;color:#283c55;font-family:Fira Sans,Sans-Serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-y:auto;text-rendering:optimizeSpeed}h1,h2,h3,h4,h5,h6{line-height:1.2}#__next,body,html{width:100%;max-width:100vw;overflow-x:hidden;scroll-behavior:auto;outline:none!important;border:none}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:none;scrollbar-width:thin}:focus-visible{outline:2px solid #00378a}button,input,select,textarea{font:inherit}.body-scroll-block{overflow:hidden!important}input[type=email],input[type=text]{color:#283c55;border-radius:10px;border:2px solid #eaeaea;background:#fcfdff;height:100%;outline:none;font-size:18px;padding-left:16px;height:48px;flex-grow:1;display:block}input[type=email]:focus-visible,input[type=text]:focus-visible{outline:2px solid #008ffb}textarea{color:#283c55;border-radius:10px;border:2px solid #eaeaea;background:#fcfdff;height:100%;outline:none;font-size:18px;flex-grow:1;display:block;padding:.5rem}textarea:focus-visible{outline:2px solid #008ffb}input[type=submit]{margin:0;background:#008ffb;color:#fff;border-radius:10px;border:none;height:100%;outline:none;padding:0 16px;height:48px}input[type=submit]:not([disabled]):hover{cursor:pointer;filter:brightness(1.1)}input[type=submit]:focus-visible{outline:2px solid #00378a}::selection{color:#fff!important;background:#008ffb}::-moz-selection{color:#fff!important;background:#008ffb}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}