html{font-size:100%}body{color:#0a1d08;background-color:#f3f7e9;margin:0;font-family:neue-haas-grotesk-text,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}h1{font-family:adobe-garamond-pro,Garamond,Georgia,serif;font-weight:400;font-style:normal}.container{padding-left:30px;padding-right:30px;max-width:1730px;box-sizing:border-box}@media only screen and (min-width: 650px){.container{padding-left:45px;padding-right:45px}}@media only screen and (min-width: 900px){.container{padding-left:60px;padding-right:60px}}@media only screen and (min-width: 1100px){.container{padding-left:75px;padding-right:75px}}@media only screen and (min-width: 1730px){.container{padding-left:120px;padding-right:120px;margin:0 auto}}.header{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 650px){.header{padding-bottom:0}}.header .container{display:flex}.header__brand{height:27px;margin-right:auto}@media only screen and (min-width: 650px){.header__brand{height:36px}}.header__brand__image{height:100%;width:auto;display:block;margin:0}.content{max-width:502px;margin-left:auto;margin-right:auto;padding-top:60px;padding-bottom:60px;padding-left:30px;padding-right:30px}@media only screen and (min-width: 650px){.content{padding-top:90px;padding-bottom:90px}}@media only screen and (min-width: 900px){.content{padding-top:150px}}.typeset h1{font-size:3.75rem;line-height:1;margin-bottom:30px}@media only screen and (min-width: 1560px){.typeset h1{font-size:6rem;margin-bottom:60px}}.typeset p{font-size:1rem;line-height:1.5;margin-top:0;margin-bottom:15px}@media only screen and (min-width: 650px){.typeset p{font-size:1.25rem;margin-bottom:37.5px}}.typeset :first-child{margin-top:0}.typeset :last-child{margin-bottom:0}.email{color:#0a1d08;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,0);transition:all .3s ease}.email:hover{color:#203b14;border-color:#203b14}