html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;font-style:normal}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}input,select{vertical-align:middle}html,input,button{font-family:"orator-std", sans-serif}html{background:#FEFEFE;color:black;-webkit-font-smoothing:antialiased}@media screen and (min-width: 400px){html{font-size:16px}}@media screen and (min-width: 550px){html{font-size:20px}}@media screen and (min-width: 850px){html{font-size:30px}}@media screen and (min-width: 1450px){html{font-size:34px}}body{text-align:center;line-height:1;max-width:1600px;margin-left:auto;margin-right:auto}a{color:black;text-decoration:none}a:hover,a:focus{color:blue;outline:none}::-moz-selection{background:yellow}::selection{background:yellow}.wf-oratorstd-n4-active body,.wf-oratorstd-n4-active input,.wf-oratorstd-n4-active button{text-transform:uppercase}.wf-oratorstd-n4-active footer{text-transform:lowercase}.text{padding:0 1.5em 1.5em}header{font-size:2em}@media screen and (max-width: 399px){header{font-size:1.5em}}header .line{padding-top:.375em;padding-bottom:.375em}header a{display:block;max-width:11em;margin-left:auto;margin-right:auto}form{margin-top:2.5em;margin-bottom:2.5em}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%, 100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%, 40%, 60%, 80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}input,button{background:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;color:black;border:none;font-size:1em;border-width:0.08em;border-color:black;border-style:solid;box-sizing:content-box;line-height:1.4em;height:1.4em;margin:0;padding:.3em .6em .4em;display:inline-block;vertical-align:middle;border-radius:0}input:focus,button:focus{outline:none}input{width:13em}input.placeholder{color:rgba(0,0,0,0.2)}@media screen and (max-width: 399px){input{text-align:center;border-bottom:none}}@media screen and (min-width: 400px){input{border-right:none}}button{cursor:pointer}button:hover,button:focus{background:black;color:white}.invalid input,.invalid button{border-color:red;color:red}.invalid button:hover,.invalid button:focus{color:white;background:red}.invalid input.placeholder{color:rgba(255,0,0,0.5)}.valid input,.valid button{border-color:green;color:green}.valid button:hover,.valid button:focus{color:white;background:green}.valid input.placeholder{color:rgba(0,128,0,0.5)}@media screen and (max-width: 399px){input,button{display:block;width:13em;margin-left:auto;margin-right:auto}}footer a{display:block;max-width:10em;margin-left:auto;margin-right:auto;padding-top:.25em;padding-bottom:.25em}.js .illo{min-height:100vh}.illo img{display:block;margin-left:auto;margin-right:auto;position:relative;max-width:100%}@media screen and (min-aspect-ratio: 1618 / 1588){.illo img{max-height:309.5vh}}@media screen and (max-aspect-ratio: 1618 / 1588){.illo img{margin-top:calc(100vh - 101.7vw)}}