.BlogPost_breadcrumb__UJQtJ{padding:2rem 0;background-color:#f8f8f8}.BlogPost_title__FFD3B{font-family:var(--font-logo),serif}.BlogPost_breadcrumb__UJQtJ div{display:flex;align-items:center;gap:.75rem;font-size:.95rem;color:var(--text-light)}.BlogPost_breadcrumb__UJQtJ a{color:var(--text-dark);transition:color .3s ease}.BlogPost_breadcrumb__UJQtJ a:hover{color:var(--deep-green)}.BlogPost_breadcrumb__UJQtJ span:last-child{color:var(--deep-green);font-weight:600}.BlogPost_article__J5bS_{padding:4rem 0}.BlogPost_header__AvN33{max-width:900px;margin:0 auto 3rem;text-align:center}.BlogPost_category__eNWtA{display:inline-block;padding:.5rem 1.25rem;background-color:var(--light-green);color:var(--deep-green);font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;border-radius:50px;margin-bottom:1.5rem}.BlogPost_header__AvN33 h1{font-family:var(--font-logo);font-size:clamp(2rem,4vw,3rem);color:var(--text-dark);margin:1rem 0 1.5rem;line-height:1.2;font-weight:400;letter-spacing:.01em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.BlogPost_meta__2xjPl{display:flex;justify-content:center;align-items:center;gap:.75rem;font-size:.95rem;color:var(--text-light)}.BlogPost_author__srNaQ{font-weight:600;color:var(--text-dark)}.BlogPost_separator__Cw2jz{color:var(--text-light)}.BlogPost_featuredImage__uorco{max-width:1200px;margin:0 auto 3rem;border-radius:8px;overflow:hidden;box-shadow:var(--shadow-md);transition:transform .3s ease,box-shadow .3s ease}.BlogPost_featuredImage__uorco:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.BlogPost_featuredImage__uorco img{width:100%;height:auto;display:block}.BlogPost_content__pFRET{max-width:800px;margin:0 auto;font-size:1.1rem;line-height:1.8;color:var(--text-dark)}.BlogPost_content__pFRET p{margin-bottom:1.5rem}.BlogPost_content__pFRET h3{font-size:1.75rem;color:var(--deep-green);margin:2.5rem 0 1rem}.BlogPost_content__pFRET strong{font-weight:700;color:var(--deep-green)}.BlogPost_content__pFRET ol,.BlogPost_content__pFRET ul{margin-bottom:1.5rem;padding-left:2rem}.BlogPost_content__pFRET li{margin-bottom:.5rem}.BlogPost_footer___2OYt{max-width:800px;margin:4rem auto 0;padding-top:3rem;border-top:1px solid #e0e0e0;text-align:center}@media (max-width:768px){.BlogPost_article__J5bS_{padding:3rem 0}.BlogPost_featuredImage__uorco,.BlogPost_header__AvN33{margin-bottom:2rem}.BlogPost_content__pFRET{font-size:1rem}.BlogPost_content__pFRET h3{font-size:1.5rem;margin:2rem 0 .75rem}.BlogPost_footer___2OYt{margin-top:3rem;padding-top:2rem}}