.Blog-module__jW6Nga__blogContainer{max-width:1200px;color:var(--primary-text);margin:0 auto;padding:6rem 2rem}.Blog-module__jW6Nga__blogHeader{text-align:center;margin-bottom:5rem}.Blog-module__jW6Nga__blogHeader h1{font-family:var(--font-cormorant);background:linear-gradient(135deg,#2c3e50,#b58c5c);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:4rem}.Blog-module__jW6Nga__blogSubtitle{color:#666;max-width:600px;margin:0 auto;font-size:1.2rem}.Blog-module__jW6Nga__blogGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:3rem;display:grid}.Blog-module__jW6Nga__blogCard{background:#fff;border-radius:20px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000000d}.Blog-module__jW6Nga__blogCard:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001a}.Blog-module__jW6Nga__cardImageContainer{width:100%;height:240px;position:relative;overflow:hidden}.Blog-module__jW6Nga__cardImage{object-fit:cover}.Blog-module__jW6Nga__cardContent{flex-direction:column;flex-grow:1;padding:2rem;display:flex}.Blog-module__jW6Nga__cardMeta{color:#999;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem;font-size:.85rem}.Blog-module__jW6Nga__cardTitle{font-family:var(--font-cormorant);margin-bottom:1rem;font-size:1.8rem;line-height:1.2}.Blog-module__jW6Nga__cardExcerpt{color:#666;margin-bottom:2rem;font-size:1rem;line-height:1.6}.Blog-module__jW6Nga__readMore{color:var(--accent-gold);align-items:center;gap:.5rem;margin-top:auto;font-weight:700;display:flex}.Blog-module__jW6Nga__postHero{width:100%;height:50vh;position:relative;overflow:hidden}.Blog-module__jW6Nga__postHeroImage{object-fit:cover;width:100%;height:100%}.Blog-module__jW6Nga__postContentWrapper{z-index:10;background:#fff;border-radius:30px;max-width:800px;margin:-100px auto 4rem;padding:4rem;position:relative;box-shadow:0 20px 60px #0000001a}.Blog-module__jW6Nga__postMeta{text-align:center;color:#999;margin-bottom:2rem}.Blog-module__jW6Nga__postTitle{font-family:var(--font-cormorant);text-align:center;margin-bottom:3rem;font-size:3.5rem;line-height:1.1}.Blog-module__jW6Nga__postBody{color:#444;font-size:1.15rem;line-height:1.8}.Blog-module__jW6Nga__postBody h2{font-family:var(--font-cormorant);color:#2c3e50;margin:3rem 0 1.5rem;font-size:2.2rem}.Blog-module__jW6Nga__postBody h3{color:#b58c5c;margin:2rem 0 1rem;font-size:1.5rem}.Blog-module__jW6Nga__postBody p{margin-bottom:1.5rem}.Blog-module__jW6Nga__blogFooter{text-align:center;border-top:1px solid #eee;margin-top:4rem;padding-top:4rem}.Blog-module__jW6Nga__backLink{color:var(--accent-gold);align-items:center;gap:.5rem;font-weight:700;transition:all .2s;display:inline-flex}.Blog-module__jW6Nga__backLink:hover{opacity:.8;transform:scale(1.05)}.Blog-module__jW6Nga__footerLinks{justify-content:space-between;align-items:center;gap:2rem;width:100%;display:flex}@media (max-width:768px){.Blog-module__jW6Nga__footerLinks{flex-direction:column;gap:1.5rem}.Blog-module__jW6Nga__blogContainer{padding-top:4rem}.Blog-module__jW6Nga__blogHeader h1{font-size:2.8rem}.Blog-module__jW6Nga__postContentWrapper{border-radius:0;margin-top:0;padding:2rem}.Blog-module__jW6Nga__postTitle{font-size:2.5rem}}
