.blog-hero[data-v-6519d964]{display:grid;grid-template-columns:1fr 1fr;min-height:540px;background:#fff;cursor:pointer;transition:background .2s}.blog-hero[data-v-6519d964]:hover{background:#222120}.blog-hero:hover .hero-title[data-v-6519d964]{color:#c4a882}.blog-hero:hover .cta-arrow[data-v-6519d964]{transform:translate(4px)}.blog-hero:hover .hero-excerpt[data-v-6519d964],.blog-hero:hover .hero-time[data-v-6519d964],.blog-hero:hover .hero-sep[data-v-6519d964],.blog-hero:hover .hero-date[data-v-6519d964]{color:#f7f5f29e}.hero-image[data-v-6519d964]{position:relative;background-color:#1a1918;background-size:cover;background-position:center;overflow:hidden}.hero-image[data-v-6519d964]:after{content:"";position:absolute;inset:0;background:#00000061;transition:opacity .35s ease;pointer-events:none;z-index:1}.blog-hero:hover .hero-image[data-v-6519d964]:after{opacity:0}.hero-image-placeholder[data-v-6519d964]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a1918,#efeae3 60%,#1c1a16)}.hero-placeholder-text[data-v-6519d964]{font-family:Manrope,serif;font-size:5rem;font-weight:700;color:#c4a88212;letter-spacing:.2em;-webkit-user-select:none;user-select:none}.hero-image-overlay[data-v-6519d964]{position:absolute;inset:0;background:linear-gradient(to right,transparent 60%,#FFFFFF)}.hero-content[data-v-6519d964]{padding:3rem 2.5rem 3rem 3rem;display:flex;flex-direction:column;justify-content:center}.hero-meta[data-v-6519d964]{display:flex;align-items:center;gap:10px;margin-bottom:1.5rem}.hero-badge[data-v-6519d964]{font-family:Manrope,sans-serif;font-size:.6rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#f7f5f2;background:#c4a882;padding:3px 8px}.hero-category[data-v-6519d964]{font-family:Manrope,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c4a882}.hero-sep[data-v-6519d964]{color:#2c2c2c4d}.hero-time[data-v-6519d964]{font-family:Manrope,sans-serif;font-size:.65rem;letter-spacing:.08em;text-transform:uppercase;color:#2c2c2c8c}.hero-title[data-v-6519d964]{font-family:Manrope,serif;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:700;color:#2c2c2c;line-height:1.25;letter-spacing:-.02em;margin-bottom:1.25rem;transition:color .2s}.hero-excerpt[data-v-6519d964]{font-family:Manrope,sans-serif;font-size:.9rem;line-height:1.75;color:#2c2c2cb8;margin-bottom:2rem;flex:1}.hero-footer[data-v-6519d964]{display:flex;align-items:center;justify-content:space-between}.hero-date[data-v-6519d964]{font-family:Manrope,sans-serif;font-size:.7rem;letter-spacing:.06em;color:#2c2c2c80}.hero-cta[data-v-6519d964]{font-family:Manrope,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c4a882;text-decoration:none;display:flex;align-items:center;gap:6px}.cta-arrow[data-v-6519d964]{display:inline-block;transition:transform .2s}@media(max-width:768px){.blog-hero[data-v-6519d964]{grid-template-columns:1fr}.hero-image[data-v-6519d964]{min-height:220px}.hero-image-overlay[data-v-6519d964]{background:linear-gradient(to bottom,transparent 60%,#FFFFFF)}.hero-content[data-v-6519d964]{padding:2rem 1.5rem}}.blog-card[data-v-10d1bc14]{display:flex;flex-direction:column;text-decoration:none;background:#fff;transition:background .2s;cursor:pointer}.blog-card[data-v-10d1bc14]:hover{background:#efeae3}.blog-card:hover .card-title[data-v-10d1bc14]{color:#c4a882}.blog-card:hover .cta-arrow[data-v-10d1bc14]{transform:translate(4px)}.card-image[data-v-10d1bc14]{position:relative;height:220px;background-color:#242320;background-size:cover;background-position:center;overflow:hidden;flex-shrink:0}.card-image[data-v-10d1bc14]:after{content:"";position:absolute;inset:0;background:#00000061;transition:opacity .35s ease;pointer-events:none}.blog-card:hover .card-image[data-v-10d1bc14]:after{opacity:0}.card-image-placeholder[data-v-10d1bc14]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff,#efeae3)}.placeholder-initial[data-v-10d1bc14]{font-family:Manrope,serif;font-size:4rem;color:#c4a8821f;font-weight:700;letter-spacing:-.02em;-webkit-user-select:none;user-select:none}.card-body[data-v-10d1bc14]{padding:1.5rem;display:flex;flex-direction:column;flex:1}.card-meta[data-v-10d1bc14]{display:flex;align-items:center;gap:6px;margin-bottom:.75rem}.card-category[data-v-10d1bc14]{font-family:Manrope,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c4a882}.card-separator[data-v-10d1bc14]{color:#2c2c2c4d;font-size:.75rem}.card-time[data-v-10d1bc14]{font-family:Manrope,sans-serif;font-size:.65rem;font-weight:500;letter-spacing:.08em;color:#2c2c2c8c;text-transform:uppercase}.card-title[data-v-10d1bc14]{font-family:Manrope,serif;font-size:1.05rem;font-weight:700;color:#2c2c2c;line-height:1.4;letter-spacing:-.01em;margin-bottom:.75rem;transition:color .2s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-excerpt[data-v-10d1bc14]{font-family:Manrope,sans-serif;font-size:.82rem;line-height:1.65;color:#2c2c2cb3;margin-bottom:1.25rem;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card-cta[data-v-10d1bc14]{font-family:Manrope,sans-serif;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#c4a882;display:flex;align-items:center;gap:6px;margin-top:auto}.cta-arrow[data-v-10d1bc14]{transition:transform .2s;display:inline-block}.blog-page[data-v-c4a461f4]{background:#f7f5f2;min-height:100vh}.blog-header[data-v-c4a461f4]{padding:5rem 0 4rem}.blog-eyebrow[data-v-c4a461f4]{font-family:Manrope,sans-serif;font-size:.65rem;font-weight:800;letter-spacing:.2em;color:#c4a882;margin-bottom:1.5rem}.blog-display[data-v-c4a461f4]{font-family:Manrope,serif;font-size:clamp(2.8rem,5vw,4.5rem);font-weight:700;color:#f7f5f2;line-height:1.1;letter-spacing:-.02em;margin-bottom:1.5rem}.blog-display em[data-v-c4a461f4]{font-style:italic;color:#c4a882}.blog-subtitle[data-v-c4a461f4]{font-family:Manrope,sans-serif;font-size:1rem;line-height:1.7;color:#e5e2e180;max-width:520px}.blog-featured[data-v-c4a461f4]{padding-bottom:5rem}.blog-section[data-v-c4a461f4]{padding:4rem 0}.section-label[data-v-c4a461f4]{display:flex;align-items:center;gap:1.5rem;margin-bottom:2.5rem}.section-category[data-v-c4a461f4]{font-family:Manrope,serif;font-size:1.4rem;font-weight:700;color:#2c2c2c;letter-spacing:-.01em;white-space:nowrap}.section-line[data-v-c4a461f4]{flex:1;height:1px;background:#c4a8821f}.posts-grid[data-v-c4a461f4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1px;background:#f7f5f2}.blog-cta[data-v-c4a461f4]{padding:6rem 0;background:#f7f5f2}.cta-eyebrow[data-v-c4a461f4]{font-family:Manrope,sans-serif;font-size:.65rem;font-weight:800;letter-spacing:.2em;color:#c4a88280;margin-bottom:1.5rem}.cta-title[data-v-c4a461f4]{font-family:Manrope,serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:700;color:#2c2c2c;line-height:1.2;letter-spacing:-.02em}.cta-title em[data-v-c4a461f4]{color:#c4a882;font-style:italic}.cta-btn[data-v-c4a461f4]{background:linear-gradient(110deg,#7d9b76,#f5c842 45%,#d4950a)!important;color:#1a1200!important;letter-spacing:.06em;border-radius:0;box-shadow:0 0 24px #7d9b7659}
