html{height:100%;background:#fff}body{position:relative;min-height:100%;background-color:#343757;background:url(../../images/background.jpg);background-size:cover}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media print,screen and (min-width:768px){.container{padding:0 60px}}p{font-weight:400}body,fieldset,footer,h1,h2,h3,h4,h5,h6,header,hr,html,img,input,li,ol,p,select,textarea,ul{margin:0;padding:0}body,html{min-height:100%}body{-webkit-text-size-adjust:none}article,aside,main,section{display:block}:focus{outline:none}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@media screen{.print-only{display:none!important}}@media print{.no-print{display:none!important}}a img,button,input,textarea{border:0}embed,img,object{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,.map_canvas img{max-width:none!important}iframe{border:0}html{box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}.alt{display:none}html{font-size:62.5%}body{font-size:1.6rem;font-family:freight-sans-pro,sans-serif;color:#f5f5f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:common-ligatures}h1,h2,h3,h4,h5,h6{font-family:freight-text-pro,serif;line-height:1.1;font-weight:700;margin:1em 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}p{line-height:1.5;margin:1em 0;font-size:1em;font-family:freight-sans-pro,sans-serif}p:first-child{margin-top:0}a{color:#00b0e5;text-decoration:none}a,a:hover{transition:all .2s ease}a:hover{text-decoration:underline}ol,ul{margin:1em 0;padding:0 0 0 24px}ol li,ul li{padding:0 0 0 8px;margin:0 0 8px;line-height:1.5;position:relative}.main-content{padding-top:30px;max-width:700px;margin:0 auto}@media print,screen and (min-width:700px){.main-content{padding-top:30px}}.main-content .title{font-size:3.6rem;margin-bottom:13px}@media print,screen and (min-width:700px){.main-content .title{font-size:4.8rem}}.main-content .subtitle{font-size:1.8rem}@media print,screen and (min-width:700px){.main-content .subtitle{font-size:2.2rem}}.disclaimer{text-align:center;margin-top:30px;padding-top:24px;padding-bottom:24px}@media print,screen and (min-width:700px){.disclaimer{padding-top:30px;padding-bottom:30px}}.error-page,.show-confirmation{text-align:center}header{-ms-flex-align:end;align-items:flex-end}.main-nav,header{display:-ms-flexbox;display:flex}.main-nav{padding-top:24px;padding-bottom:24px;width:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media print,screen and (min-width:700px){.main-nav{padding-top:35px;padding-bottom:35px}}.links,.logo{-ms-flex:0 0 auto;flex:0 0 auto}.logo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.logo img{max-width:205px}.links{font-family:freight-sans-pro,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:100px}.link{color:#f5f5f5;font-size:1.25em}.link:hover{text-decoration:none}.textarea{margin-top:28px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.textarea textarea{border-radius:4px;width:100%}input{padding:16px}input,select{height:50px;border-radius:4px;font-family:freight-sans-pro,sans-serif;font-size:1.6rem}select{padding:0 16px;-webkit-appearance:none;-moz-appearance:none;background:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png);background-repeat:no-repeat;background-position-x:95%;background-color:#fff;background-position-y:50%;background-size:10px}textarea{border-radius:4px;padding:16px;font-family:freight-sans-pro,sans-serif;font-size:1.6rem}.share-link-container{position:relative}.share-link{width:100%}.copyText{position:absolute;top:13px;right:20px;cursor:pointer;background:transparent}.copyText svg path{fill:#6f6f6f}.copyMessage{position:absolute;bottom:-30px;right:0;opacity:0;transition:opacity .2s ease}.copyMessage.active{opacity:1}.options{display:block;margin-top:30px}@media print,screen and (min-width:700px){.options{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;gap:20px}}.options label{font-size:1.6rem}.options .cta,.options .lifetime,.options .passphrase{margin-top:30px}@media print,screen and (min-width:700px){.options .cta,.options .lifetime,.options .passphrase{-ms-flex:1;flex:1}}.options .lifetime,.options .passphrase{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.options .cta{margin-top:16px;text-align:center}.options .cta a{font-weight:600}.share-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px}.lifetime-status{font-weight:600;font-size:2rem;margin-top:22px}.options-secret-ready{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media print,screen and (min-width:700px){.options-secret-ready{-ms-flex-pack:end;justify-content:flex-end}}.options-confirmation{margin-top:80px;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width:700px){.options-confirmation{-ms-flex-pack:end;justify-content:flex-end}}.show-confirmation .cta{margin-top:28px}.show-confirmation form label{font-size:2rem;margin-bottom:10px}@media print,screen and (min-width:500px){.show-confirmation form label{margin-right:8px;margin-bottom:0}}.show-confirmation form input{margin-top:10px}@media print,screen and (min-width:500px){.show-confirmation form input{margin-top:0}}.show-confirmation button{margin-top:28px}.error{font-size:1.8rem}button{font-family:freight-sans-pro,sans-serif}.btn{display:-ms-inline-flexbox;display:inline-flex;font-weight:500;transition:background .2s ease-in-out;-ms-flex-align:center;align-items:center;line-height:24px;cursor:pointer;box-sizing:border-box}.btn,.btn:hover{text-decoration:none}.btn-small{font-size:14px;padding:7px 16px}.btn-large{border-radius:50px;font-size:18px;padding:16px 32px;font-weight:600}.btn-primary{color:#f5f5f5;background-color:#ff5e40}.btn-primary:focus,.btn-primary:hover{background-color:#ff330d}.btn-secondary{color:#f5f5f5;background-color:rgba(152,161,183,.2)}.btn-secondary:focus,.btn-secondary:hover{background-color:rgba(182,188,204,.2)}
/*# sourceMappingURL=style.css.map */
