.hero{background:#9ad0d0;color:#0e4d80;padding:22px 0 2em}.hero .width-wrap{max-width:875px}.hero h1{margin:30px 0 15px;font-family:turnip-re,serif;font-size:1.625em;text-align:center}.hero p{margin:1em 0}@media only screen and (min-width:768px){.hero h1{margin-top:60px;font-size:2em}.hero p{font-size:1.375em}}@media only screen and (min-width:875px){.hero .width-wrap{padding:0 48px}}@media only screen and (min-width:1024px){.hero p{font-size:1.375em}}.form{background:#9ad0d0}.form .width-wrap{background:#fff;max-width:985px;padding-top:1.5em;padding-bottom:1.5em}.form .steps{list-style-type:none;margin:0;padding:0;text-align:center}.form .steps li{display:inline-block;color:#9ad0d0;border:2px solid #9ad0d0;border-radius:50%;width:36px;height:36px;font:normal bold 20px/1 turnip-re,serif;text-align:center;margin:0 22px;padding-top:6px}.form .steps li+li{position:relative}.form .steps li+li:before{content:"";position:absolute;left:-36px;top:50%;width:20px;height:2px;margin-top:-1px;background:#9ad0d0}.form .steps li.active,.form .steps li.done{color:#0e4d80;border-color:#0e4d80}.form .steps li.active:before,.form .steps li.done:before{background:#0e4d80}.form .steps li.done{background:#0e4d80;color:#fff}.form h3{margin:1.66666667em 0 .66666667em;font-size:1.5em;text-align:center}.form p{font-size:1.125em;text-align:center}.form input[type=number],.form input[type=text],.form select,.form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;height:50px;padding:.5em;font-size:24px;width:100%;line-height:1;border:1px solid #899;border-radius:0;background:#f5fbfb}.form input[type=number]:focus,.form input[type=text]:focus,.form select:focus,.form textarea:focus{outline:2px solid #0e4d80}.form input::-moz-placeholder{color:#bcc;font-style:italic}.form input:-ms-input-placeholder{color:#bcc;font-style:italic}.form input::placeholder{color:#bcc;font-style:italic}.form select{padding-right:62px;background:#f5fbfb url(../img/drop-down-arrow-gray.png) no-repeat right center}.form textarea{height:70px}.form .field-group{max-width:684px;margin:0 auto}.form .relationship{max-width:350px;margin:1.5em auto}.form .relationship .field-label{margin-bottom:1.33333333em}.form .button-wrap{text-align:center}.form .button,.form .link-button{font-size:18px;padding:1em 1.5em}.form .button:focus,.form .link-button:focus{outline:2px solid #0e4d80}.form .footnote{color:#899}@media only screen and (min-width:768px){.form .width-wrap{padding-top:2.25em;padding-bottom:2.25em}}@media only screen and (min-width:985px){.form .width-wrap{padding-left:46px;padding-right:46px}}.disclosure{background:#9ad0d0;padding:2.25em 0}.disclosure .width-wrap{max-width:875px}.disclosure p{font-size:.75em;font-style:italic;color:#0e4d80}@media only screen and (min-width:768px){.disclosure{padding:4em 0}}@media only screen and (min-width:875px){.disclosure .width-wrap{padding:0 48px}}