body{padding:0;margin:0;font-family:Titillium Web,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:sticky;overflow:hidden}#root,body{z-index:-100;height:100%;flex-direction:column;display:flex}#root{position:relative}.button-base{width:20%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.error-p{padding:10px}.error-box,.error-p{margin:10px;color:red;background:#fff0f3;border:1px solid red}#domain-selector{padding:10px 30px;font-size:16px;margin:20px;border:none;border-bottom:2px solid #001534;background:white;outline:none;transition:filter .5s;border-radius:5px;text-align-last:center}#domain-selector:focus{border-bottom:2px solid #fc9937;filter:brightness(.9)}#content,#spacer{flex-grow:1}#content{margin:8% auto;width:980px;display:flex;flex-direction:column;text-align:center}.centered-div{display:flex;justify-content:center;gap:10px}.centered-div button{min-width:200px}.section-wrapper{padding-top:40px}.middle{display:flex;justify-content:center;text-align:center}h1{font-size:39px;line-height:51px;font-weight:600;letter-spacing:0;margin:0 auto}.button-base{font-size:16px;font-weight:400;background-color:#001534;color:white;border-radius:50px;border:none;display:inline-block;position:relative;overflow:hidden;cursor:pointer;width:30%;min-width:120px;padding:10px;margin:10px;transition:filter .5s}.button-base:hover{filter:brightness(.85)}@media only screen and (min-width:1240px){#content{margin:50px auto 2px}}@media only screen and (max-width:1240px){#content{width:auto}h1{font-size:32px;line-height:45px;font-weight:600;letter-spacing:0;margin:0}.centered-div button{width:50%;max-width:500px;min-width:50px;font-size:12px;margin:0 0 10px}#content{margin:3% 10px 0;width:auto}}@media only screen and (max-width:580px){h1{font-size:18px;line-height:25px}.centered-div button{width:100%;max-width:500px;min-width:50px;font-size:12px;margin:0 0 10px}.centered-div{display:block;padding:10px}}.force-center button,.force-center button:active{transform:translateX(-50%)}