*{box-sizing:border-box;margin:0;padding:0}* h1,* h2,* h3,* h4,* h5,* h6,* cite{color:var(--deep-forest-green);font-family:Caveat,cursive}* h2{font-size:2rem}* h3{font-size:1.5rem}* p{color:var(--slate-gray)}* a{color:var(--sweet-sage-green);text-decoration:none}* .button{margin:.5rem;padding:.75rem 1.25rem;background-color:var(--deep-forest-green);color:var(--pantone-cloud-dancer);border:none;border-radius:.5rem;cursor:pointer;transition:all .3s ease;text-align:center}* .button:hover{background-color:var(--sweet-sage-green)}* .blank{background-color:var(--pantone-mocha-mousse);color:var(--pantone-cloud-dancer);text-decoration:none}* .blank:hover{background-color:var(--wood-leather-brown)}* input,* textarea{padding:.5rem;border:1px solid var(--deep-forest-green);border-radius:4px;font-family:Nunito Sans,sans-serif}* input:focus,* textarea:focus{outline:none;border-color:var(--sweet-sage-green)}* header{background-color:var(--natural-ecru-white)}* .buttons{display:flex;justify-content:center;flex-wrap:wrap}* section{padding-top:1rem}* .bold{font-weight:700}* .italic{font-style:italic}* .fit{width:fit-content}
