.BlogCard-module__RgGJDG__card{background:var(--bg-secondary);border:1px solid var(--border);transition:var(--transition-smooth);border-radius:16px;overflow:hidden}.BlogCard-module__RgGJDG__card:hover{border-color:var(--accent);box-shadow:0 20px 40px #0000001a}.BlogCard-module__RgGJDG__linkWrapper{color:inherit;text-decoration:none;display:block}.BlogCard-module__RgGJDG__imageBox{aspect-ratio:16/9;position:relative;overflow:hidden}.BlogCard-module__RgGJDG__placeholderImg{background:linear-gradient(135deg,var(--bg-secondary),var(--border));width:100%;height:100%}.BlogCard-module__RgGJDG__category{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#7c3aed,#ec4899);border-radius:4px;padding:4px 12px;font-size:.75rem;font-weight:600;position:absolute;top:16px;left:16px}.BlogCard-module__RgGJDG__content{padding:24px}.BlogCard-module__RgGJDG__meta{gap:16px;margin-bottom:12px;display:flex}.BlogCard-module__RgGJDG__metaItem{color:var(--text-muted);align-items:center;gap:6px;font-size:.8rem;display:flex}.BlogCard-module__RgGJDG__title{font-family:var(--font-playfair);color:var(--text-main);margin-bottom:12px;font-size:1.4rem;line-height:1.3}.BlogCard-module__RgGJDG__excerpt{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:24px;font-size:.95rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogCard-module__RgGJDG__footer{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-top:20px;display:flex}.BlogCard-module__RgGJDG__readMore{font-size:.9rem;font-weight:600}.BlogCard-module__RgGJDG__arrowIcon{color:var(--accent);transition:transform .3s}.BlogCard-module__RgGJDG__card:hover .BlogCard-module__RgGJDG__arrowIcon{transform:translate(2px,-2px)}
.page-module__hJuyaW__blogsPage{background-color:var(--bg-primary);width:100%;min-height:100vh;padding-top:160px;padding-bottom:120px}.page-module__hJuyaW__container{max-width:var(--container-max);margin:0 auto;padding:0 24px}.page-module__hJuyaW__header{max-width:800px;margin-bottom:80px}.page-module__hJuyaW__label{color:var(--accent);text-transform:uppercase;letter-spacing:2px;margin-bottom:16px;font-size:.85rem;font-weight:600;display:block}.page-module__hJuyaW__title{font-family:var(--font-playfair);margin-bottom:24px;font-size:clamp(2.5rem,6vw,4rem);line-height:1.1}.page-module__hJuyaW__title span{color:var(--accent)}.page-module__hJuyaW__subtitle{color:var(--text-muted);font-size:1.2rem;line-height:1.6}.page-module__hJuyaW__grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px;display:grid}@media (max-width:768px){.page-module__hJuyaW__grid{grid-template-columns:1fr}.page-module__hJuyaW__blogsPage{padding-top:120px}}
