.BlogPostPage_main__kolWs{min-height:100vh;background:var(--ivory-white)}.BlogPostPage_breadcrumbContainer__GeARJ{max-width:1200px;margin:0 auto;padding:2rem 1.5rem 0}.BlogPostPage_article__8jDmw{max-width:800px;margin:0 auto;padding:0 1.5rem 4rem}.BlogPostPage_header__T7yr7{padding:2rem 0 3rem;text-align:center}.BlogPostPage_headerContent__C39yU{max-width:700px;margin:0 auto}.BlogPostPage_category__DI0It{display:inline-block;padding:.5rem 1rem;background:var(--gold-main);color:var(--midnight-black);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;margin-bottom:1.5rem}.BlogPostPage_title__28Iua{font-size:2.5rem;font-weight:700;color:var(--midnight-black);line-height:1.2;margin:0 0 1.5rem}.BlogPostPage_metadata__az_1I{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;font-size:.9375rem;color:var(--deep-charcoal);margin-bottom:1.5rem}.BlogPostPage_metadataItem__Xa0mN{display:flex;align-items:center;gap:.375rem}.BlogPostPage_icon__KaT0h{width:14px;height:14px;flex-shrink:0}.BlogPostPage_author__XgkFi{font-weight:600}.BlogPostPage_separator__pjBpa{color:var(--deep-charcoal);opacity:.5}.BlogPostPage_date__XiMpu,.BlogPostPage_readTime__J_my1{color:var(--deep-charcoal)}.BlogPostPage_tags__Xmn8n{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1rem}.BlogPostPage_tag__evq8z{padding:.375rem .75rem;background:var(--ivory-white);border:1px solid var(--deep-charcoal);color:var(--deep-charcoal);font-size:.875rem;border-radius:20px;transition:all .2s ease}.BlogPostPage_tag__evq8z:hover{background:var(--deep-charcoal);color:var(--ivory-white)}.BlogPostPage_featuredImage__BJB4D{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:2rem;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.BlogPostPage_image__db8gg{object-fit:cover;width:100%;height:100%}.BlogPostPage_socialShare__MDj0F{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.5rem 0;margin-bottom:2rem;border-top:1px solid var(--deep-charcoal);border-bottom:1px solid var(--deep-charcoal);opacity:.2}.BlogPostPage_shareLabel__x3a54{font-size:.9375rem;font-weight:600;color:var(--deep-charcoal)}.BlogPostPage_shareButtons__tUNZO{display:flex;gap:.75rem}.BlogPostPage_shareButton__Vrvbl{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--deep-charcoal);color:var(--ivory-white);font-size:1.125rem;text-decoration:none;transition:all .2s ease}.BlogPostPage_shareButton__Vrvbl:hover{background:var(--gold-main);color:var(--midnight-black);transform:translateY(-2px);box-shadow:0 4px 12px rgba(212,175,55,.3)}.BlogPostPage_shareButton__Vrvbl:focus{outline:2px solid var(--gold-main);outline-offset:2px}.BlogPostPage_content__utiOG{font-size:1.125rem;line-height:1.8;color:var(--midnight-black);max-width:65ch;margin:0 auto}.BlogPostPage_content__utiOG>*+*{margin-top:1.5rem}.BlogPostPage_h1__OLd9c{font-size:2rem}.BlogPostPage_h1__OLd9c,.BlogPostPage_h2__Lc2Qo{font-weight:700;color:var(--midnight-black);line-height:1.3;margin:2.5rem 0 1rem}.BlogPostPage_h2__Lc2Qo{font-size:1.75rem;padding-bottom:.5rem;border-bottom:2px solid var(--gold-main)}.BlogPostPage_h3__Ybr_Q{font-size:1.5rem;margin:2rem 0 1rem}.BlogPostPage_h3__Ybr_Q,.BlogPostPage_h4__l5tu3{font-weight:600;color:var(--midnight-black);line-height:1.4}.BlogPostPage_h4__l5tu3{font-size:1.25rem;margin:1.5rem 0 .75rem}.BlogPostPage_h5___aUmC{font-size:1.125rem;font-weight:600;color:var(--midnight-black);line-height:1.4;margin:1.25rem 0 .5rem}.BlogPostPage_paragraph___JgIO{margin:1.5rem 0;color:var(--midnight-black)}.BlogPostPage_paragraph___JgIO strong{font-weight:700;color:var(--midnight-black)}.BlogPostPage_list__b09fa{margin:1.5rem 0;padding-left:1.5rem;list-style:none}.BlogPostPage_listItem__uEQ1l{position:relative;margin:.75rem 0;padding-left:1.5rem;color:var(--midnight-black)}.BlogPostPage_listItem__uEQ1l:before{content:"•";position:absolute;left:0;color:var(--gold-main);font-weight:700;font-size:1.2em}.BlogPostPage_footer__GCR6I{margin-top:4rem;padding:2rem;background:var(--deep-charcoal);border-radius:8px;text-align:center}.BlogPostPage_footerContent__YxgU1{max-width:600px;margin:0 auto}.BlogPostPage_footerText__mtaNn{font-size:1.125rem;color:var(--ivory-white);margin-bottom:1.5rem}.BlogPostPage_buttonLink__ZSj3K{text-decoration:none;display:inline-block}.BlogPostPage_relatedSection__rd_UD{background:var(--deep-charcoal);padding:4rem 1.5rem}.BlogPostPage_relatedContainer__gAz0b{max-width:1200px;margin:0 auto}.BlogPostPage_relatedTitle__vLgUY{font-size:2rem;font-weight:700;color:var(--ivory-white);text-align:center;margin-bottom:3rem}.BlogPostPage_relatedGrid__Lxclo{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.BlogPostPage_relatedCard__smZbu{display:flex;flex-direction:column;background:var(--midnight-black);border-radius:8px;overflow:hidden;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.BlogPostPage_relatedCard__smZbu:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.BlogPostPage_relatedImageContainer__qARia{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.BlogPostPage_relatedImage__BZK4y{object-fit:cover;transition:transform .3s ease}.BlogPostPage_relatedCard__smZbu:hover .BlogPostPage_relatedImage__BZK4y{transform:scale(1.05)}.BlogPostPage_relatedContent__vuH0_{padding:1.5rem;flex:1;display:flex;flex-direction:column}.BlogPostPage_relatedCardTitle__wtC5q{font-size:1.25rem;font-weight:600;color:var(--ivory-white);margin-bottom:.75rem;line-height:1.4}.BlogPostPage_relatedExcerpt__bkAEa{font-size:.9375rem;color:var(--ivory-white);opacity:.8;margin-bottom:1rem;flex:1;line-height:1.6}.BlogPostPage_relatedDate__c5s61{font-size:.875rem;color:var(--gold-main);font-weight:500}@media (max-width:768px){.BlogPostPage_breadcrumbContainer__GeARJ{padding:1.5rem 1rem 0}.BlogPostPage_article__8jDmw{padding:0 1rem 3rem}.BlogPostPage_header__T7yr7{padding:1.5rem 0 2rem}.BlogPostPage_title__28Iua{font-size:1.875rem}.BlogPostPage_metadata__az_1I{font-size:.875rem}.BlogPostPage_featuredImage__BJB4D{margin-bottom:2rem}.BlogPostPage_content__utiOG{font-size:1rem}.BlogPostPage_h1__OLd9c{font-size:1.75rem}.BlogPostPage_h2__Lc2Qo{font-size:1.5rem}.BlogPostPage_h3__Ybr_Q{font-size:1.25rem}.BlogPostPage_h4__l5tu3{font-size:1.125rem}.BlogPostPage_h5___aUmC{font-size:1rem}.BlogPostPage_relatedSection__rd_UD{padding:3rem 1rem}.BlogPostPage_relatedTitle__vLgUY{font-size:1.75rem;margin-bottom:2rem}.BlogPostPage_relatedGrid__Lxclo{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:480px){.BlogPostPage_title__28Iua{font-size:1.5rem}.BlogPostPage_metadata__az_1I{flex-direction:column;gap:.25rem}.BlogPostPage_separator__pjBpa{display:none}.BlogPostPage_tags__Xmn8n{gap:.375rem}.BlogPostPage_tag__evq8z{font-size:.8125rem;padding:.25rem .625rem}}