.article-hero-img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:1.25rem;margin:0 0 2rem;box-shadow:0 12px 36px #03301d1a}.article-prose h2{font-family:Red Hat Display,system-ui,sans-serif;font-size:1.625rem;font-weight:800;color:#03301d;margin:2.5rem 0 1rem;line-height:1.2;letter-spacing:-.01em}.article-prose h3{font-family:Red Hat Display,system-ui,sans-serif;font-size:1.25rem;font-weight:700;color:#03301d;margin:1.75rem 0 .5rem}.article-prose p{margin:0 0 1.125rem;color:#06472c;line-height:1.7}.article-prose ul,.article-prose ol{padding-left:1.5rem;margin:0 0 1.25rem}.article-prose li{margin-bottom:.5rem;line-height:1.6}.article-prose strong{color:#03301d;font-weight:700}.article-prose blockquote{border-left:4px solid hsl(155,85%,20%);padding:.5rem 0 .5rem 1.25rem;margin:1.5rem 0;font-style:italic;color:#06472c}.article-prose a{color:#085e3a;text-decoration:underline}
