.BlogPage-module__aq_3ja__blogPage{background-color:#fff;padding-top:80px}.BlogPage-module__aq_3ja__header{background:var(--bg-soft);text-align:center;padding:100px 0 60px}.BlogPage-module__aq_3ja__header h1{color:var(--secondary);margin:20px 0;font-size:3.5rem;line-height:1.1}.BlogPage-module__aq_3ja__header p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.25rem}.BlogPage-module__aq_3ja__grid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:40px;padding:80px 0;display:grid}.BlogPage-module__aq_3ja__card{border:1px solid var(--border-subtle);background:#fff;border-radius:24px;text-decoration:none;transition:all .3s;overflow:hidden}.BlogPage-module__aq_3ja__card:hover{border-color:var(--primary);transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.BlogPage-module__aq_3ja__imageBox{width:100%;height:240px;position:relative}.BlogPage-module__aq_3ja__image{object-fit:cover}.BlogPage-module__aq_3ja__category{color:var(--primary);background:#fff;border-radius:100px;padding:6px 14px;font-size:.75rem;font-weight:700;position:absolute;top:20px;left:20px;box-shadow:0 4px 10px #0000001a}.BlogPage-module__aq_3ja__content{padding:32px}.BlogPage-module__aq_3ja__meta{color:var(--text-secondary);margin-bottom:12px;font-size:.85rem}.BlogPage-module__aq_3ja__title{color:var(--secondary);margin-bottom:16px;font-size:1.5rem;line-height:1.3}.BlogPage-module__aq_3ja__excerpt{color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:24px;font-size:1rem;line-height:1.6;display:-webkit-box;overflow:hidden}.BlogPage-module__aq_3ja__readMore{color:var(--primary);font-size:.95rem;font-weight:700}@media (max-width:768px){.BlogPage-module__aq_3ja__header h1{font-size:2.5rem}.BlogPage-module__aq_3ja__grid{grid-template-columns:1fr}}
