:root{--columns:1;--gap:1rem}@keyframes dot-bounce{0%{transform:translateY(0)}5%{transform:translateY(2px)}20%{transform:translateY(-8px)}35%{transform:translateY(4px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot-fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes dot-pulse{0%{transform:scale(1)}5%{transform:scale(.98)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes full-height{0%{height:0}to{height:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.scroll,.stack{width:100%!important}.align-right{margin:0 0 1.5rem 1.5rem}@media print,screen and (min-width:64em){.align-right{max-width:50%}}.align-left{margin:0 1.5rem 1.5rem 0}@media print,screen and (min-width:64em){.align-left{max-width:50%}}.m-embed-media{margin:0 auto 1rem;width:80%}.m-caption{width:100%}.m-caption figcaption{font-size:.75rem;margin:-1rem auto 1rem;padding:.625rem .5rem;width:80%}.page-node-type-homepage .m-textarea{padding:0 1rem}@media screen and (min-width:48em){.page-node-type-homepage .m-textarea{padding:0 4rem}}@media print,screen and (min-width:64em){.page-node-type-homepage .m-textarea{padding:0 5rem}}@media screen and (min-width:80em){.page-node-type-homepage .m-textarea{padding:0 7rem}}.m-textarea table{border-radius:0}.m-textarea tbody td,.m-textarea thead{border:.0625rem solid #006342}.m-textarea table,.m-textarea thead th{text-align:center}.m-textarea table{font-size:1.0625rem}.m-textarea thead th{font-size:1.1875rem;font-weight:600}.m-textarea thead{background:#006342}.m-textarea table :is(h2,h3,h4,h5,h6){color:#fff;font:600 1.1875rem fieldwork-hum,Helvetica,Roboto,Arial,sans-serif;text-transform:capitalize}.m-textarea table :is(h2):after{display:none}.m-textarea tbody td:has(h2,h3,h4,h5,h6){background:#006342}.m-textarea p .button{margin-bottom:1rem}@media print,screen and (min-width:64em){.o-article-copy .m-textarea{flex:1 0 100%}}