body,body a{color:#fff}.interest a,a{text-decoration:none}*,.email-input-field{box-sizing:border-box}a{border-bottom:1px solid #fff;padding-bottom:2px}body{background-color:#333;-webkit-transition:background-color ease-out .6s;transition:background-color ease-out .6s;padding:20px 30% 20px 20px;font-size:24px;font-family:'Source Code Pro',sans-serif;font-weight:300;cursor:default;line-height:150%;text-shadow:1px 1px 1px #46536e}.interest,.subscribe-button{cursor:pointer}body strong{font-weight:700}body div,body p{margin:0 0 50px;max-width:600px}body div:first-of-type,body p:first-of-type{margin-top:60px}.interest{background-color:#fff;color:#000;text-shadow:none;display:inline;padding:0 15px 4px;border-radius:2px;margin-bottom:7px;line-height:160%;-webkit-box-decoration-break:clone;-moz-box-decoration-break:clone;-ms-box-decoration-break:clone;box-decoration-break:clone}.interest a{color:#000}.fineprint{font-size:14px;letter-spacing:1.2px;line-height:180%;display:block}.fineprint .fa-asterisk{font-size:9px;position:relative;bottom:5px;left:2px}.email-input-field,.subscribe-button{background-color:transparent;color:#fff;border:2px solid #fff;padding:5px 10px;font-size:24px;font-family:'Source Code Pro',sans-serif;outline:0}.fineprint .fa-asterisk.second{left:0}.email-input-form{margin-top:15px}.email-input-field{width:300px}@media only screen and (max-device-width:800px){body{padding-right:15%}body p:first-of-type{margin-top:40px}.fineprint{font-size:16px;font-weight:400;line-height:160%;margin-bottom:10px;letter-spacing:.6px}.fineprint .fa-asterisk{font-size:12px;top:-2px}}@media only screen and (min-device-width:320px) and (max-device-width:568px){body{padding:2%;line-height:145%}body p:first-of-type{margin-top:60px}body p{margin-bottom:30px}}