*,:after,:before{box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{border-top:1rem solid #00af43}.bg-green{background-color:#00af43;color:#fff}.doodle{overflow-x:hidden;position:relative}.doodle:before{background-color:#00af43;bottom:0;content:"";height:2px;left:0;position:absolute;width:100vw}.doodle--2:before{bottom:1.8125rem}.doodle--footer:before{content:none}.constrain{margin:0 auto;max-width:71.4375em;padding:0 1.5em}.masthead{align-items:flex-end;display:flex;min-height:108px}.footer{padding:52px 1.5em 66px}.site-meta{display:flex;margin-top:3em}@media (min-width:50em){.site-meta{align-items:flex-end;justify-content:space-between;margin-top:.875rem}.site-meta svg{transform:translateY(-.25rem)}}@media (max-width:49.9375em){.site-meta{flex-direction:column-reverse}.site-meta span{margin-top:.875rem}}.blurb--2{margin-top:5.75rem}.blurb--3{margin-top:4.125rem}.doodle{margin-top:5.9375rem}.doodle--2{margin-top:4.625rem}.doodle--footer{margin-top:3.875rem;transform:translateY(.4375rem)}body{color:#000;font-family:Montserrat,sans-serif;-webkit-font-kerning:normal;font-kerning:normal;text-rendering:optimizeLegibility}dt,p{letter-spacing:-.0529785em}p{font-size:2.40625em;font-weight:300;line-height:1.2578125;margin-top:3.6875rem;max-width:23.25em}dl{font-size:1.125em}dt{font-weight:700;line-height:1.2578125}dt+dd{margin-top:.25rem}dd{letter-spacing:-.029296875em;line-height:1.6125}.footer a{color:inherit;text-decoration:none}.footer a:focus,.footer a:hover{text-decoration:underline}.site-meta{font-size:.8125em;font-weight:600;letter-spacing:-.0390625em}.svg{display:block}.svg--brand{height:47px;width:253px}.logo{fill:none;stroke:#00af43;stroke-width:.28398612}.wordmark{fill:#00af43}.site-meta .svg--brand{height:37px;width:200px}.site-meta .logo{stroke:#fff}.site-meta .wordmark{fill:#fff}.svg--doodle-1,.svg--doodle-2{background-color:#fff}.svg--doodle-1{height:139px;transform:translateX(-6.5rem)}.svg--doodle-2{height:141px;transform:translateX(calc(50vw - 141px))}@media (min-width:53.125em){.svg--doodle-2{transform:translateX(28.4375rem)}}.svg--doodle-footer{transform:translateX(12.5625rem)}.line-art{fill:none;stroke:#00af43;stroke-width:.5}
