@font-face{font-family:'Atlas Grotesk Web';src:url("/fonts/AtlasGrotesk-Medium-Web.eot");src:url("/fonts/AtlasGrotesk-Medium-Web.eot?#iefix") format("embedded-opentype"),url("/fonts/AtlasGrotesk-Medium-Web.woff2") format("woff2"),url("/fonts/AtlasGrotesk-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Atlas Grotesk Web';src:url("/fonts/AtlasGrotesk-Regular-Web.eot");src:url("/fonts/AtlasGrotesk-Regular-Web.eot?#iefix") format("embedded-opentype"),url("/fonts/AtlasGrotesk-Regular-Web.woff2") format("woff2"),url("/fonts/AtlasGrotesk-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Atlas Grotesk Web';src:url("/fonts/AtlasGrotesk-RegularItalic-Web.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:'Atlas Grotesk Web';src:url("/fonts/AtlasGrotesk-MediumItalic-Web.woff2") format("woff2");font-weight:500;font-style:italic}body{background-color:#EBFFF3;font-family:"Atlas Grotesk Web", Helvetica, Arial, sans-serif;font-weight:400;margin:0;font-size:20px;color:#222624;line-height:30px}@media only screen and (max-width: 620px){body{font-size:16px;line-height:24px}}.text-block{margin:0 auto;padding:270px 60px;max-width:1000px;box-sizing:border-box;position:relative;z-index:20}.text-block h1{padding-right:30%;font-size:20px;font-weight:500;letter-spacing:0.1px;margin:0 0 30px}.text-block h1:has(+.post-meta){margin-bottom:0}.text-block h2,.text-block .post-meta{padding-right:30%;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:1.65px;margin:90px 0 30px}.text-block .post-meta{color:#5BA679;margin-top:0}.text-block p{padding-right:30%;margin:0 0 30px}.text-block a{color:inherit;text-decoration:none;box-shadow:0 2px 0 0px #9fe2ba;padding-bottom:1px;margin-bottom:-1px}.text-block a:hover{box-shadow:0 2px 0 0px #222624}.using-mouse .text-block a:focus{outline:none}.text-block ul{padding:0 30% 0 30px;margin:0 0 30px}.text-block ul li{margin:0}.text-block article>*:last-child{margin-bottom:0}.text-block .back-link{font-size:14px;font-weight:500;letter-spacing:0.5px;align-items:center;display:flex;line-height:1;padding-bottom:3px;position:absolute;top:135px;transform:translateY(-50%);box-shadow:0 2px 0 0px #5BA679}@media only screen and (max-width: 620px){.text-block .back-link{font-size:12px;letter-spacing:0.4px}}.text-block .back-link div{color:#5BA679}.text-block .back-link svg{display:block;height:14px;margin-right:8px;width:14px}.text-block .back-link svg polyline,.text-block .back-link svg path{fill:none;stroke:#5BA679;stroke-width:2px;stroke-linecap:square;stroke-linejoin:bevel}.text-block .back-link:hover div{color:#222624}.text-block .back-link:hover polyline,.text-block .back-link:hover path{stroke:#222624}.text-block .ten-point-star{display:block;height:20px;margin:0 auto;padding:5px;width:20px}.text-block .ten-point-star polyline,.text-block .ten-point-star path{fill:none;stroke:#5BA679;stroke-width:2px;stroke-linecap:square;stroke-linejoin:bevel}.text-block .duotone-image-wrapper{background-color:#EBFFF3;border:none;display:block;margin:0;padding:0;position:relative}.text-block .duotone-image-wrapper::before{background-color:#2D804E;bottom:0;content:'';display:block;height:100%;left:0;mix-blend-mode:screen;position:absolute;right:0;top:0;width:100%;z-index:1}.text-block .duotone-image-wrapper .duotone-image{filter:grayscale(100%);height:100%;max-width:100%;mix-blend-mode:multiply;object-fit:cover;position:relative;width:100%}.text-block .duotone-image-wrapper:hover{cursor:zoom-in}.text-block .duotone-image-wrapper:hover .duotone-image{filter:grayscale(0);mix-blend-mode:normal}.text-block .duotone-image-wrapper:hover::before{opacity:0}.text-block .duotone-image-dialog{border:none;padding:0}.text-block .duotone-image-dialog::backdrop{background:rgba(235,255,243,0.8)}.text-block .duotone-image-dialog__content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.text-block .duotone-image-dialog__image-button{background:none;border:none;cursor:zoom-out;display:block;margin:0;padding:0}.text-block .duotone-image-dialog__image{display:block;height:100%;object-fit:contain;width:100%}.text-block .sidebar-content{position:relative}.text-block .sidebar-content__aside{position:absolute;font-style:italic;right:0;top:0;width:calc(30% - 60px)}.text-block .sidebar-content__aside a{box-shadow:0 1.25px 0 0px #5BA679;padding-bottom:0.5px}.text-block .sidebar-content__aside a:hover{box-shadow:0 1.25px 0 0px #222624;color:#222624}.text-block .sidebar-content__aside p{color:#5BA679;font-size:16px;line-height:24px;width:100%}@media only screen and (max-width: 800px){.text-block .sidebar-content__aside{padding-left:20%;position:relative;width:80%}}@media only screen and (max-width: 800px){.text-block h1,.text-block h2,.text-block p,.text-block ul{padding-right:20%}}@media only screen and (max-width: 600px){.text-block h1,.text-block h2,.text-block p,.text-block ul{padding-right:0}}@media only screen and (max-width: 620px){.text-block{padding:216px 24px}.text-block h1{font-size:16px;margin-bottom:24px}.text-block h2,.text-block .post-meta{font-size:12px;letter-spacing:1.35px;margin:72px 0 24px}.text-block p,.text-block ul{margin-bottom:24px}.text-block a{box-shadow:0 1.25px 0 0px #9fe2ba;padding-bottom:0.5px}.text-block a:hover{box-shadow:0 1.25px 0 0px #222624}.text-block .post-meta{margin-top:0}.text-block .back-link{padding-bottom:2px;top:108px}}h1.post-list-header{margin-bottom:30px}@media only screen and (max-width: 620px){h1.post-list-header{margin-bottom:24px}}p.post-list-year-label{margin:0}.post-list{margin:0 0 30px;padding-inline-start:90px}@media only screen and (max-width: 620px){.post-list{margin:0 0 24px;padding-inline-start:24px}}.post-list li{list-style-type:none;margin:0}.post-list__item{display:flex}.post-list__date{color:#5BA679;width:120px;flex-grow:0;flex-shrink:0}@media only screen and (max-width: 620px){.post-list__date{width:72px}}.note-box{color:#5BA679;margin-bottom:30px;padding-inline-start:30px}@media only screen and (max-width: 620px){.note-box{margin-bottom:24px}}
