.blog-module__3rPSzG__blogPage{background:var(--color-bg-page);flex-direction:column;min-height:100vh;display:flex}.blog-module__3rPSzG__blogHeader{background:var(--color-bg-dark);color:var(--color-text-inverse);border-bottom:var(--border-strong);padding-block:2rem 4rem}.blog-module__3rPSzG__blogNav{margin-bottom:3rem}.blog-module__3rPSzG__backLink{font-size:.95rem;font-weight:var(--font-weight-bold);color:var(--color-text-inverse);opacity:.7;transition:opacity var(--duration-fast) var(--ease-standard);align-items:center;gap:.4rem;display:inline-flex}.blog-module__3rPSzG__backLink:hover{opacity:1}.blog-module__3rPSzG__blogHero{flex-direction:column;gap:1rem;max-width:42rem;display:flex}.blog-module__3rPSzG__blogHero h1{font-size:clamp(2.4rem,5vw,4.2rem);line-height:.95}.blog-module__3rPSzG__blogHero p{opacity:.7;max-width:36rem;font-size:1.1rem;line-height:1.6}.blog-module__3rPSzG__blogHero .blog-module__3rPSzG__eyebrow{color:var(--color-accent-orange)}.blog-module__3rPSzG__blogMain{padding-block:var(--section-padding);flex:1}.blog-module__3rPSzG__postsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.blog-module__3rPSzG__postCard{border:var(--border-strong);border-radius:var(--radius-2xl);background:var(--color-bg-surface);box-shadow:var(--shadow-diagonal);transition:transform var(--duration-fast) var(--ease-standard);cursor:pointer;overflow:hidden}.blog-module__3rPSzG__postCard:hover{transform:translateY(-4px)}.blog-module__3rPSzG__postCardImage{background:linear-gradient(135deg, #f489a34d, #f9702833), var(--color-bg-surface-muted);border-bottom:var(--border-strong);align-items:flex-end;height:12rem;padding:.85rem;display:flex;position:relative}.blog-module__3rPSzG__postTag{border:var(--border-strong);background:var(--color-bg-surface);font-size:.78rem;font-weight:var(--font-weight-bold);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;padding:.4rem .75rem;display:inline-flex}.blog-module__3rPSzG__postCardBody{flex-direction:column;gap:.65rem;padding:1.5rem;display:flex}.blog-module__3rPSzG__postCardBody h2{font-size:1.3rem;line-height:1.1}.blog-module__3rPSzG__postCardBody p{opacity:.65;font-size:.92rem;line-height:1.5}.blog-module__3rPSzG__postMeta{font-size:.82rem;font-weight:var(--font-weight-bold);opacity:.45;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.blog-module__3rPSzG__blogCta{padding-block:var(--section-padding);background:var(--color-bg-surface-muted);border-top:var(--border-strong)}.blog-module__3rPSzG__ctaBox{text-align:center;border:var(--border-strong);border-radius:var(--radius-4xl);background:var(--color-bg-surface);max-width:38rem;box-shadow:var(--shadow-md);flex-direction:column;align-items:center;gap:1.2rem;margin:0 auto;padding:3rem;display:flex}.blog-module__3rPSzG__ctaBox h2{font-size:clamp(1.8rem,3vw,2.8rem);line-height:.95}.blog-module__3rPSzG__ctaBox p{opacity:.6;max-width:30rem;font-size:1rem;line-height:1.5}@media (max-width:1100px){.blog-module__3rPSzG__postsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.blog-module__3rPSzG__postsGrid{grid-template-columns:1fr}.blog-module__3rPSzG__blogHeader{padding-block:1.5rem 3rem}.blog-module__3rPSzG__blogNav{margin-bottom:2rem}.blog-module__3rPSzG__ctaBox{padding:2rem}}
