.blog-module__3rPSzG__main{max-width:1100px;font-family:var(--font-body);background:0 0;margin:0 auto;padding:38px 18px 64px}.blog-module__3rPSzG__heading{font-size:2.2rem;font-family:var(--font-display);color:#181818;text-align:center;margin-bottom:8px}.blog-module__3rPSzG__subheading{color:var(--text-light);text-align:center;margin-bottom:28px;font-size:1.1rem}.blog-module__3rPSzG__searchBarWrap{justify-content:center;margin-bottom:18px;display:flex}.blog-module__3rPSzG__searchBar{color:#222;background:#f8f8f8;border:1px solid #e0e0e0;border-radius:8px;width:320px;max-width:100%;padding:10px 14px;font-size:1rem}.blog-module__3rPSzG__categoryBar{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:18px;display:flex}.blog-module__3rPSzG__categoryBtn{color:#555;cursor:pointer;opacity:.8;background:#ececec;border:none;border-radius:8px;padding:7px 16px;font-size:1rem;font-weight:600;transition:background .18s,color .18s}.blog-module__3rPSzG__categoryBtn:hover{background:var(--accent);color:#fff;opacity:1}.blog-module__3rPSzG__divider{background:#ecebe7;border:none;width:100%;height:1px;margin:24px 0}.blog-module__3rPSzG__sectionTitle{font-size:1.2rem;font-family:var(--font-display);color:var(--accent);margin-bottom:12px}.blog-module__3rPSzG__featuredSection{margin-bottom:32px}.blog-module__3rPSzG__featuredGrid{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.blog-module__3rPSzG__featuredCard{background:#fff;border-radius:10px;flex-direction:column;flex:240px;gap:8px;min-width:240px;max-width:320px;padding:18px 22px;display:flex;box-shadow:0 2px 8px #0000000f}.blog-module__3rPSzG__featuredTitle{color:#222;font-size:1.1rem;font-weight:700}.blog-module__3rPSzG__featuredDesc{color:#555;font-size:1rem}.blog-module__3rPSzG__featuredMeta{color:#888;font-size:.95rem}.blog-module__3rPSzG__readMore{color:var(--accent);margin-top:4px;font-size:1rem;font-weight:500;text-decoration:underline}.blog-module__3rPSzG__latestSection{margin-bottom:32px}.blog-module__3rPSzG__latestGrid{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.blog-module__3rPSzG__latestCard{background:#fff;border-radius:10px;flex-direction:column;flex:180px;gap:6px;min-width:180px;max-width:240px;padding:16px 18px;display:flex;box-shadow:0 2px 8px #0000000f}.blog-module__3rPSzG__latestTitle{color:#222;font-size:1rem;font-weight:600}.blog-module__3rPSzG__latestDesc{color:#555;font-size:.98rem}.blog-module__3rPSzG__ctaWrap{text-align:center;margin:32px 0}.blog-module__3rPSzG__ctaBtn{background:var(--btn-bg);color:var(--btn-text);border-radius:10px;margin-top:10px;padding:12px 32px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:background .18s,transform .18s;display:inline-block;box-shadow:0 2px 8px #0000000f}.blog-module__3rPSzG__ctaBtn:hover{background:var(--btn-bg-hover);transform:translateY(-2px)scale(1.04)}.blog-module__3rPSzG__newsletterSection{background:#f7f7f7;border-radius:10px;margin-top:32px;padding:18px}.blog-module__3rPSzG__newsletterTitle{font-size:1.1rem;font-family:var(--font-display);color:var(--accent);margin-bottom:10px}.blog-module__3rPSzG__newsletterRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.blog-module__3rPSzG__newsletterForm{gap:8px;display:flex}.blog-module__3rPSzG__newsletterInput{color:#222;background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:8px 12px;font-size:1rem}.blog-module__3rPSzG__newsletterBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:8px 18px;font-size:1rem;font-weight:700;transition:background .18s,transform .18s}.blog-module__3rPSzG__newsletterBtn:hover{background:var(--accent-dark);transform:translateY(-2px)scale(1.04)}@media (max-width:800px){.blog-module__3rPSzG__main{box-sizing:border-box;width:calc(100vw - 20px);max-width:100vw;padding:1.2rem 10px}.blog-module__3rPSzG__featuredGrid,.blog-module__3rPSzG__latestGrid{flex-direction:column;gap:14px}.blog-module__3rPSzG__newsletterRow{flex-direction:column;align-items:flex-start;gap:10px}}
