body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:calc(10px + 2vmin);margin:0;min-height:100vh;padding:0;width:100vw}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.FloatingLabelInput{display:block;height:44px;margin:10px;position:relative}.FloatingLabelInput>div,.FloatingLabelInput label{cursor:text;font-size:75%;left:0;opacity:1;position:absolute;top:0;transition:all .2s}.FloatingLabelInput select{-webkit-appearance:none;appearance:none}.FloatingLabelInput input,.FloatingLabelInput select,.FloatingLabelInput textarea{background:#000;border:0;border-bottom:2px solid hsla(0,0%,100%,.7);border-radius:0;color:#fff;font-size:inherit;left:0;padding-top:1em;position:absolute;width:100%}.FloatingLabelInput input::-webkit-input-placeholder,.FloatingLabelInput select::-webkit-input-placeholder,.FloatingLabelInput textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:all .2s;transition:all .2s}.FloatingLabelInput input::placeholder,.FloatingLabelInput select::placeholder,.FloatingLabelInput textarea::placeholder{opacity:1;transition:all .2s}.FloatingLabelInput input:placeholder-shown:not(:focus)::-webkit-input-placeholder,.FloatingLabelInput select:placeholder-shown:not(:focus)::-webkit-input-placeholder,.FloatingLabelInput textarea:placeholder-shown:not(:focus)::-webkit-input-placeholder{opacity:0}.FloatingLabelInput input:placeholder-shown:not(:focus)::placeholder,.FloatingLabelInput select:placeholder-shown:not(:focus)::placeholder,.FloatingLabelInput textarea:placeholder-shown:not(:focus)::placeholder{opacity:0}.FloatingLabelInput input:placeholder-shown:not(:focus)+*,.FloatingLabelInput select:placeholder-shown:not(:focus)+*,.FloatingLabelInput textarea:placeholder-shown:not(:focus)+*{font-size:150%;opacity:.5;top:.25em}.FloatingLabelInput input:focus,.FloatingLabelInput select:focus,.FloatingLabelInput textarea:focus{border-color:hsla(0,0%,100%,.5);outline:none}.FloatingLabelInput select{background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 4 5%27%3E%3Cpath fill=%27%23333%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3E%3C/svg%3E") no-repeat right .5em bottom .25em;background-size:8px 10px;padding-right:1em}.Button{background:#222;border-radius:6px;box-shadow:inset 2px 2px 2px #fff;color:#fff;font-size:24px;font-weight:400;height:50px;margin:20px 0;width:300px}.Button:hover{background:#444;cursor:pointer}.Button:active{box-shadow:2px 2px 2px #fff}.Button:focus{outline:none}.Button-copy{padding:0 25px}.heading{margin-bottom:2px;text-align:center}.envelope{background-color:bisque;background-image:url(/static/media/envelope.28645d622d8781e27b7c.svg);height:88px;width:160px}.baby-seal,.envelope{background-repeat:no-repeat;background-size:contain;margin:0 auto}.baby-seal{background-image:url(/static/media/baby-seal-thick.cda3da325aee8c73b6c8.svg);height:70px;position:relative;top:8px;width:70px}.slogan{font-weight:300;margin-top:6px}.callout{font-weight:500}.step-container{border-top:2px solid #666;margin-top:30px}.step-container,.step-number{display:flex;flex-grow:0;flex-shrink:0}.step-number{align-items:center;border:1px solid #fff;border-radius:50%;box-shadow:0 4px 4px #fff;font-weight:700;height:30px;justify-content:center;width:30px}.step-text{margin-left:20px;text-align:left}.flex-row{display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;margin:20px 0 0}.flex-column{display:flex;flex-direction:column}.email-password{margin-top:0}video{margin-top:30px;width:100%}a{color:#97c6ff}.Home{padding:0 30px}.Home .FloatingLabelInput{margin:10px 0 0 21px}.email-password,.Home .email-username{width:200px}.Home .email-password{margin:10px 0 20px 21px}.Home .action-copy{padding:15px;text-align:justify}@media only screen and (min-width:700px){.flex-row{margin:20px 0 10px}.step-container{padding:0 30px}.Home .email-password,.Home .step-text{margin-top:30px}}.SealSpinner{-webkit-animation:spin 5s linear infinite;animation:spin 5s linear infinite;background-image:url(/static/media/seal-spinner.6186990d9035e56303bb.svg);background-size:cover;height:260px;margin:20px auto;width:260px}@-webkit-keyframes spin{0%{tranform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin{0%{tranform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.CheckoutForm{align-items:center;display:flex;flex-direction:column;padding:0 20px}.CheckoutForm .card-error{color:red}.CheckoutForm .storage-options{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.CheckoutForm .storage-option{border:2px solid #fff;border-radius:4px;margin:20px auto 0;padding:20px;width:300px}.CheckoutForm .storage-option,.CheckoutForm .storage-option .option{display:flex;justify-content:space-between}.CheckoutForm .storage-option div{text-align:justify;width:100px}.CheckoutForm .storage-option span{margin-left:10px}.CheckoutForm .storage-option .price{width:120px}.CheckoutForm .billing-info{align-self:flex-start}.CheckoutForm .credit-card-fields{margin-top:10px;width:100%}.CheckoutForm .cc-info-row{display:flex;justify-content:space-between;margin-top:15px;width:100%}.cc-exp-month,.cc-exp-year,.CheckoutForm .cc-cvc{width:100%}.cc-exp-year,.CheckoutForm .cc-cvc{margin-left:90px}.CheckoutForm .Button{margin-top:40px;width:340px}@media only screen and (min-width:700px){.CheckoutForm .storage-option{align-items:center}.CheckoutForm .storage-option .price{margin-left:35px;width:135px}}.NewMailserver .dns-instructions{margin:0 auto;text-align:left;width:277px}.NewMailserver .dns-instructions .row{display:flex;flex-direction:column}.NewMailserver .dns-instructions .values{display:flex;justify-content:space-between;margin-top:8px;width:340px}.NewMailserver .dns-instructions .instruction{width:200px}.NewMailserver .dns-instructions .row .column-name:not(:first-child){margin-left:30px}.NewMailserver .dns-instructions .row .column-name{font-size:18px;font-weight:700;width:169px}.SetupMailClient{padding:0 10px}.App{text-align:center;width:100vw}
/*# sourceMappingURL=main.8f3b813c.css.map*/