body{font-family:Century Gothic,sans-serif;background-color:#eee}a{font-size:1rem;letter-spacing:.25rem;text-decoration:none;color:#000}a,h1,h2,h3,h4{text-transform:uppercase}a,h1,h2,h3,h4,p{padding:0}h1{font-size:1.5rem;letter-spacing:.4rem;margin:1rem 2rem}h1,h2{font-weight:500}h2{font-size:1.25rem;letter-spacing:.3rem;margin:.75rem 2rem}h3{font-size:1rem;font-weight:400;letter-spacing:.2rem;margin:.5rem 2rem}h4{font-size:.75rem;font-weight:300;letter-spacing:.1rem;margin:.25rem 2rem}.page-title{font-size:2rem;font-weight:500;letter-spacing:.5rem;margin:2rem}p{line-height:1.5;letter-spacing:.15rem;color:#333;margin:1rem 2rem}input,textarea{font-family:Gotham,sans-serif;letter-spacing:.15rem!important}.shadowed{box-shadow:0 0 2px rgba(0,0,0,.2)}.shadowed-1{box-shadow:0 0 3px rgba(0,0,0,.2)}.shadowed-2{box-shadow:0 0 5px rgba(0,0,0,.2)}.shadowed-3{box-shadow:0 0 8px rgba(0,0,0,.2)}.shadowed-4{box-shadow:0 0 13px rgba(0,0,0,.2)}.shadowed-5{box-shadow:0 0 21px rgba(0,0,0,.2)}.primary-card{background-color:hsla(0,0%,100%,.4);z-index:1;transition:.3s ease-in-out;box-shadow:0 0 21px rgba(0,0,0,.1);margin:2rem}.debug{border:1px solid red}@media screen and (max-width:768px){h1{font-size:1.2rem;margin:1rem .5rem}h2{font-size:1.1rem;margin:.75rem .5rem}h3{font-size:1rem;margin:.5rem}h4{font-size:.9rem;margin:.25rem .5rem}p{color:#333;margin:1rem .5rem}.primary-card{background-color:hsla(0,0%,100%,.4);z-index:1;transition:.3s ease-in-out;box-shadow:0 0 21px rgba(0,0,0,.1);margin:1rem;padding:0}}