.blogPost_blogPost__8k3vm{background-color:#f5f0e8;color:#3a3028;font-family:Lora,Georgia,Times New Roman,serif}.blogPost_heroSection__xVkud{position:relative;height:55vh;min-height:360px;max-height:600px;overflow:hidden}.blogPost_heroOverlay__Uw_gI{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background:linear-gradient(180deg,rgba(46,70,56,.65),rgba(46,70,56,.75));color:#f5f0e8;text-align:center;padding:2rem 1.5rem}.blogPost_heroOverlay__Uw_gI h1{font-family:Lora,Georgia,serif;font-size:2rem;font-weight:700;letter-spacing:.02em;line-height:1.2;max-width:48rem;margin:0 0 1rem;color:#f5f0e8;text-wrap:balance}@media (min-width:768px){.blogPost_heroOverlay__Uw_gI h1{font-size:2.75rem}}.blogPost_heroMeta__FlE_j{font-family:Montserrat,system-ui,sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.25em;color:#e8dfcc;margin-top:1.5rem}.blogPost_content__eefsM{max-width:46rem;margin:0 auto;padding:4rem 1.5rem 5rem}@media (min-width:768px){.blogPost_content__eefsM{padding:5rem 2rem 6rem}}.blogPost_tableOfContents__DiqPn{background-color:#fff;border:1px solid rgba(93,138,114,.15);padding:1.75rem;margin-bottom:3rem}.blogPost_tableOfContents__DiqPn h3{font-family:Montserrat,system-ui,sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.25em;color:#5d8a72;margin:0 0 1rem}.blogPost_tableOfContents__DiqPn ul{list-style:none;padding:0;margin:0}.blogPost_tableOfContents__DiqPn li{margin-bottom:.5rem;padding-left:1rem;border-left:1px solid rgba(93,138,114,.3)}.blogPost_tableOfContents__DiqPn a{color:#3a3028;text-decoration:none;font-size:.95rem;transition:color .2s ease}.blogPost_tableOfContents__DiqPn a:hover{color:#5d8a72}.blogPost_prose__YcKou{font-size:1.0625rem;line-height:1.8;color:#3a3028}.blogPost_prose__YcKou h2{font-family:Lora,Georgia,serif;color:#3d5e4a;font-size:1.625rem;font-weight:700;letter-spacing:.02em;line-height:1.25;margin:2.5rem 0 1rem}.blogPost_prose__YcKou h2:after{content:"";display:block;width:3rem;height:1px;background-color:#5d8a72;margin-top:.75rem}.blogPost_prose__YcKou h3{font-family:Lora,Georgia,serif;color:#3d5e4a;font-size:1.25rem;font-weight:700;letter-spacing:.02em;margin:2rem 0 .75rem}.blogPost_prose__YcKou p{margin-bottom:1.25rem}.blogPost_prose__YcKou ol,.blogPost_prose__YcKou ul{padding-left:1.5rem;margin:0 0 1.25rem}.blogPost_prose__YcKou ul{list-style-type:disc}.blogPost_prose__YcKou ol{list-style-type:decimal}.blogPost_prose__YcKou li{margin-bottom:.5rem}.blogPost_prose__YcKou a{color:#5d8a72;text-decoration:underline;text-underline-offset:.2em}.blogPost_prose__YcKou a:hover{color:#3d5e4a}.blogPost_prose__YcKou blockquote{border-left:2px solid #5d8a72;padding-left:1.25rem;margin:1.75rem 0;font-style:italic;color:#6b5f50}.blogPost_prose__YcKou img{width:100%;height:auto;margin:2rem 0}.blogPost_prose__YcKou strong{color:#3d5e4a;font-weight:700}.blogPost_ctaSection__EsZCG{margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(93,138,114,.2);text-align:center}.blogPost_ctaEyebrow___1wrI{font-family:Montserrat,system-ui,sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.25em;color:#5d8a72;margin-bottom:.75rem}.blogPost_ctaSection__EsZCG h2{font-family:Lora,Georgia,serif;font-size:1.75rem;font-weight:700;color:#3d5e4a;letter-spacing:.02em;margin-bottom:1rem}.blogPost_ctaDivider__olfzm{width:3rem;height:1px;background-color:#5d8a72;margin:0 auto 1.5rem}.blogPost_ctaSection__EsZCG p{max-width:32rem;margin:0 auto 2rem;color:#3a3028}