.footer{background:var(--bg-secondary)}.page-hero{padding:10rem 3rem 5rem;text-align:center;position:relative;overflow:hidden}.page-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 30%,rgba(184,147,95,.1) 0%,transparent 70%)}.page-hero-label{font-size:.7rem;letter-spacing:.5em;text-transform:uppercase;color:var(--gold);margin-bottom:1.5rem;position:relative}.page-hero-title{font-family:var(--font-display);font-size:clamp(4rem,12vw,10rem);text-transform:uppercase;line-height:.95;position:relative}.page-hero-sub{font-family:var(--font-accent);font-style:italic;font-size:1.1rem;color:var(--text-secondary);margin-top:1.5rem;position:relative}.articles{max-width:1400px;margin:0 auto;padding:0 3rem 6rem;display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.article-card{background:var(--bg-secondary);border:1px solid rgba(138,109,75,.08);overflow:hidden;transition:all .4s ease}.article-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px #8a6d4b1a}.article-image{aspect-ratio:16 / 10;background:linear-gradient(135deg,var(--bg-accent),var(--bg-secondary));display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-bottom:1px solid rgba(138,109,75,.06)}.article-image-placeholder{display:flex;flex-direction:column;align-items:center;gap:.8rem}.article-image-icon{width:48px;height:48px;border-radius:50%;border:1px solid rgba(138,109,75,.2);display:flex;align-items:center;justify-content:center;color:var(--gold);font-size:1.4rem}.article-image-text{font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:var(--text-secondary)}.article-info{padding:2rem}.article-meta{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.article-category{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;padding:.35rem .7rem;background:var(--gold);color:#fff;display:inline-block}.article-date{font-size:.75rem;color:var(--text-secondary);font-weight:300}.article-title{font-family:var(--font-display);font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em;line-height:1.15;margin-bottom:.8rem;color:var(--text-primary);transition:color .3s ease}.article-card:hover .article-title{color:var(--gold)}.article-excerpt{font-size:.85rem;line-height:1.7;color:var(--text-secondary);font-weight:300;margin-bottom:1.5rem}.article-link{font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;color:var(--gold);display:inline-flex;align-items:center;gap:.5rem;transition:gap .3s ease}.article-link:hover{gap:.8rem}.article-link-arrow{transition:transform .3s ease}.article-card:hover .article-link-arrow{transform:translate(3px)}.article-page{max-width:800px;margin:0 auto;padding:10rem 3rem 5rem}.article-page-label{font-size:.7rem;letter-spacing:.5em;text-transform:uppercase;color:var(--gold);margin-bottom:1.5rem}.article-page-category{font-size:.6rem;letter-spacing:.2em;text-transform:uppercase;padding:.35rem .7rem;background:var(--gold);color:#fff;display:inline-block;margin-bottom:1rem}.article-page-title{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,4.5rem);text-transform:uppercase;line-height:1;margin-bottom:1rem}.article-page-meta{display:flex;gap:1.5rem;font-size:.8rem;color:var(--text-secondary);margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(138,109,75,.15)}.article-page-image{width:100%;height:auto;margin-bottom:3rem}.article-page-content{font-size:1rem;line-height:1.9;color:var(--text-secondary);font-weight:300}.article-page-content h2{font-family:var(--font-display);font-size:1.6rem;letter-spacing:.05em;text-transform:uppercase;color:var(--text-primary);margin:2.5rem 0 1rem}.article-page-content p{margin-bottom:1.2rem}.article-page-back{display:inline-block;margin-top:3rem;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--gold)}@media(max-width:1024px){.articles{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.articles{grid-template-columns:1fr;padding:0 1.5rem 4rem}.page-hero,.article-page{padding:8rem 1.5rem 3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/blog.css.map */
