@import url("https://fonts.googleapis.com/css?family=Lora");body{background:#E0DFE6;color:#444444;font-family:'Lora', serif;font-size:1.125em}h1,h2,h3{margin-bottom:36px}h4{margin-top:48px;margin-bottom:12px;font-weight:bolder;text-transform:uppercase}p{line-height:1.625em}footer{margin-top:96px}footer small{font-weight:bolder;display:block;margin-top:12px}footer small a{text-decoration:none;margin-right:12px}a{color:#1340a6}hr{border:none;border-bottom:1px solid #cdcdcd;margin:24px 0}section{padding:48px 0;overflow-x:hidden}section>div{max-width:680px;margin:0 auto;padding:24px;display:block}section:nth-child(1){background:#ffffff}form input{width:calc(100% - 32px);max-width:100%;display:block;padding:12px;margin:10px 0 22px;border:4px solid #1F5CE6}form input[type="submit"]{width:100%;display:block;border:0;color:#fff;background:#1F5CE6;padding:22px;text-transform:uppercase;transition:all 260ms ease-in-out}form input[type="submit"]:focus{border:none;outline:none;box-shadow:none}form input[type="submit"][disabled="disabled"]{background:#cdcdcd;color:#444;opacity:0.25}form input[type="range"]{-webkit-appearance:none;background:transparent;border:0;width:calc(100% - 24px)}form input[type="range"]:focus{outline:none}form input[type="range"]::-webkit-slider-thumb{-webkit-appearance:none;border:4px solid #fff;height:28px;width:28px;margin-top:-12px;border-radius:100%;background:#1F5CE6;cursor:pointer;transition:all 260ms ease-in-out}form input[type="range"]::-webkit-slider-runnable-track{width:100%;height:4px;cursor:pointer;background:#cdcdcd;border-radius:20px}form input[type="range"]:hover::-webkit-slider-thumb{background:#1549bd}form .msg{font-family:monospace;text-align:center;color:#777}form .msg input[type="submit"]{background:none;color:#1F5CE6;padding:0}.ui-form-no-robot{display:block;transition:all 260ms ease-in-out}.ui-form-no-robot:before{content:"For humans only. Adjust slider.";font-weight:bold}.ui-form-no-robot label{display:block}.ui-form-no-robot label i{font-style:normal}.ui-form-no-robot label span:first-child:after{content:" + "}.ui-form-no-robot label span:nth-child(2):after{content:" = "}.ui-form-no-robot.confirmed:before{content:"Yes! You're a lovely human!"}.ui-form-no-robot{background:transparent;border:1px dashed #999;padding:18px 12px;margin-top:22px;text-align:center}.ui-form-no-robot label{margin:11px 0 0}.ui-form-no-robot input{width:calc(100% - 24px);margin:8px auto 0;text-align:center}.ui-form-no-robot.confirmed{background:#e4ecfc}.ui-form-no-robot.confirmed ::-webkit-slider-thumb{border-color:#e4ecfc}