.blog-module__wDV5hq__page{background:var(--gradient-page);min-height:100vh;color:var(--color-text-primary);flex-direction:column;display:flex}.blog-module__wDV5hq__shell{flex-direction:column;gap:24px;width:100%;max-width:1040px;margin:0 auto;padding:48px 20px 72px;display:flex}.blog-module__wDV5hq__hero{gap:10px;display:grid}.blog-module__wDV5hq__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle);font-size:13px}.blog-module__wDV5hq__title{font-family:var(--font-display);text-shadow:var(--shadow-text-glow);font-size:clamp(32px,4vw,42px);line-height:1.15}.blog-module__wDV5hq__lede{color:var(--color-text-subtle);max-width:760px;font-size:17px}.blog-module__wDV5hq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.blog-module__wDV5hq__card{border:1px solid var(--border-surface);color:inherit;box-shadow:var(--shadow-button);background:#ffffff0d;border-radius:16px;gap:10px;padding:18px;text-decoration:none;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid}.blog-module__wDV5hq__card:hover{border-color:#ffffff29;transform:translateY(-2px)}.blog-module__wDV5hq__cardTitle{font-family:var(--font-display);margin:0;font-size:20px}.blog-module__wDV5hq__cardDesc{color:var(--color-text-subtle);margin:0;font-size:15px}.blog-module__wDV5hq__metaRow{flex-wrap:wrap;gap:8px;display:flex}.blog-module__wDV5hq__pill{border:1px solid var(--border-surface);color:var(--color-text-subtle);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}@media (max-width:768px){.blog-module__wDV5hq__shell{width:fit-content;padding:16px}}
