.BlogPost_main__sfC7N{min-height:100vh;padding-top:var(--header-height,100px);margin-top:calc(-1 * var(--header-height, 100px));background:var(--bg-main,#FAFAF9)}.BlogPost_hero__FrVpa{position:relative;min-height:45vh;display:flex;align-items:center;justify-content:center;text-align:center;background:linear-gradient(135deg,var(--primary,#1C1917) 0,var(--color-gradient-dark) 100%);padding:6rem 2rem 4rem;overflow:hidden}.BlogPost_hero__FrVpa:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,rgba(212,175,55,.12) 0,transparent 70%);pointer-events:none}.BlogPost_heroContent__LVMgf{position:relative;z-index:1;max-width:800px}.BlogPost_category__VjbjN{display:inline-block;background:var(--secondary,#D4AF37);color:var(--primary,#1C1917);padding:.4rem 1rem;border-radius:2rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem}.BlogPost_title__iVYCX{font-size:clamp(2rem,5vw,3.5rem);font-family:var(--font-heading,serif);color:white;margin-bottom:1.5rem;font-weight:400;line-height:1.2}.BlogPost_meta__4N6u1{display:flex;align-items:center;justify-content:center;gap:1rem;font-size:.9rem;color:rgba(255,255,255,.6)}.BlogPost_metaDot__MJTqM{width:4px;height:4px;border-radius:50%;background:var(--secondary,#D4AF37)}.BlogPost_heroImageSection__haTjU{position:relative;margin-top:-4rem;z-index:2;padding:0 2rem}.BlogPost_heroImageWrapper__V6ww_{max-width:900px;margin:0 auto;border-radius:1.5rem;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.2)}.BlogPost_heroImage__jvHpF{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.BlogPost_articleSection__ABDvT{padding:4rem 0 6rem}.BlogPost_articleContent__KXjrV{max-width:720px;margin:0 auto}.BlogPost_articleContent__KXjrV h2{font-size:1.75rem;font-family:var(--font-heading,serif);color:var(--primary,#1C1917);margin:2.5rem 0 1rem;font-weight:400;line-height:1.3}.BlogPost_articleContent__KXjrV h3{font-size:1.35rem;color:var(--primary,#1C1917);margin:2rem 0 .75rem;font-weight:600}.BlogPost_articleContent__KXjrV p{font-size:1.05rem;line-height:1.9;color:var(--primary-light,#44403C);margin-bottom:1.5rem}.BlogPost_articleContent__KXjrV ol,.BlogPost_articleContent__KXjrV ul{margin:1rem 0 1.5rem 1.5rem}.BlogPost_articleContent__KXjrV li{font-size:1.05rem;line-height:1.8;color:var(--primary-light,#44403C);margin-bottom:.5rem}.BlogPost_articleContent__KXjrV strong{color:var(--primary,#1C1917)}.BlogPost_articleContent__KXjrV blockquote{border-left:3px solid var(--secondary,#d4af37);padding:1rem 1.5rem;margin:2rem 0;background:rgba(212,175,55,.05);border-radius:0 .75rem .75rem 0}.BlogPost_articleContent__KXjrV blockquote p{font-style:italic;color:var(--primary,#1C1917);margin-bottom:0}.BlogPost_divider__7nufl{max-width:720px;margin:0 auto 3rem;border:none;border-top:1px solid #e7e5e4}.BlogPost_backLink__KDDRK{display:inline-flex;align-items:center;gap:.5rem;color:var(--secondary,#D4AF37);font-weight:600;font-size:.9rem;text-decoration:none;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2rem;transition:gap .3s ease}.BlogPost_backLink__KDDRK:hover{gap:.75rem}.BlogPost_ctaSection__fC5go{padding:6rem 0;background:var(--primary,#1C1917);text-align:center}.BlogPost_ctaTitle__MJIH1{font-size:clamp(1.75rem,4vw,2.5rem);font-family:var(--font-heading,serif);color:white;margin-bottom:1rem}.BlogPost_ctaSubtitle__fInUc{font-size:1.05rem;color:rgba(255,255,255,.7);max-width:500px;margin:0 auto 2rem;line-height:1.7}.BlogPost_ctaButtons__51gB8{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.BlogPost_ctaButtons__51gB8 .btn-accent{background:transparent;border-color:rgba(255,255,255,.5);color:white}.BlogPost_relatedSection__UNfXH{padding:6rem 0;background:var(--bg-accent,#F5F5F4)}.BlogPost_relatedTitle__ZMGNx{font-size:1.75rem;font-family:var(--font-heading,serif);color:var(--primary,#1C1917);margin-bottom:2rem;font-weight:400;text-align:center}.BlogPost_relatedGrid__gHsEG{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.BlogPost_relatedCard__KXRpk{display:flex;flex-direction:column;background:white;border-radius:1rem;overflow:hidden;box-shadow:0 8px 20px -5px rgba(0,0,0,.05);text-decoration:none;color:inherit}.BlogPost_relatedCard__KXRpk:hover{box-shadow:0 15px 35px -8px rgba(0,0,0,.1)}.BlogPost_relatedImageWrapper__3Jf1w{aspect-ratio:16/10;overflow:hidden}.BlogPost_relatedImage__64TzB{width:100%;height:100%;object-fit:cover}.BlogPost_relatedContent__JM84B{padding:1.5rem}.BlogPost_relatedCategory__Rl6ce{display:inline-block;color:var(--secondary,#D4AF37);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.BlogPost_relatedCardTitle__ea56H{font-size:1.1rem;font-family:var(--font-heading,serif);color:var(--primary,#1C1917);font-weight:400;line-height:1.4;transition:color .3s ease}.BlogPost_relatedCard__KXRpk:hover .BlogPost_relatedCardTitle__ea56H{color:var(--secondary,#D4AF37)}