.blog-module__3rPSzG__heroFeature{padding:40px 0 0}.blog-module__3rPSzG__heroFeatureCard{background:radial-gradient(600px 400px at 75% 15%, #ffffff1f, transparent 60%), repeating-linear-gradient(135deg, #ffffff0d 0 16px, transparent 16px 32px), var(--purple-deep);border-radius:24px;flex-direction:column;justify-content:flex-end;min-height:420px;padding:40px;display:flex;position:relative;overflow:hidden}.blog-module__3rPSzG__heroFeatureTag{color:#fff;background:#ffffff26;border-radius:999px;padding:7px 14px;font-size:.72rem;font-weight:700;position:absolute;top:28px;left:28px}.blog-module__3rPSzG__heroFeatureCard h1{color:#fff;letter-spacing:-.02em;max-width:640px;margin-bottom:10px;font-size:clamp(1.6rem,3.2vw,2.4rem);font-weight:800;line-height:1.3}.blog-module__3rPSzG__heroFeatureDate{color:#fff9;font-size:.82rem}.blog-module__3rPSzG__filterSection{padding:32px 0 0}.blog-module__3rPSzG__filterRow{flex-wrap:wrap;gap:10px;display:flex}.blog-module__3rPSzG__filterTab{border:1px solid var(--hair);color:var(--violet-gray);background:#fff;border-radius:999px;padding:9px 18px;font-size:.86rem;font-weight:600}.blog-module__3rPSzG__filterTabActive{background:var(--purple);color:#fff;border-color:var(--purple)}.blog-module__3rPSzG__postSection{background:var(--paper);padding:64px 0 100px}.blog-module__3rPSzG__postGrid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:26px;display:grid}.blog-module__3rPSzG__postCard{border:1px solid var(--hair);border-radius:var(--radius);background:#fff;transition:transform .18s,border-color .18s;overflow:hidden}.blog-module__3rPSzG__postCard:hover{border-color:var(--purple);transform:translateY(-3px)}.blog-module__3rPSzG__postThumb{background:repeating-linear-gradient(135deg,#6d7dec17 0 14px,#6d7dec05 14px 28px) 50%/cover;height:150px}.blog-module__3rPSzG__postBody{padding:20px 20px 22px}.blog-module__3rPSzG__postTags{color:var(--purple);margin-bottom:8px;font-size:.72rem;font-weight:700}.blog-module__3rPSzG__postMeta{color:var(--violet-gray-soft);margin-bottom:10px;font-family:SUIT Variable,SUIT,monospace;font-size:.7rem}.blog-module__3rPSzG__postBody h3{letter-spacing:-.01em;margin-bottom:10px;font-size:1.02rem;font-weight:700;line-height:1.4}.blog-module__3rPSzG__postExcerpt{color:var(--violet-gray);margin-bottom:14px;font-size:.85rem}@media (max-width:900px){.blog-module__3rPSzG__postGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.blog-module__3rPSzG__postGrid{grid-template-columns:1fr}}.blog-module__3rPSzG__loadMore{justify-content:center;margin-top:48px;display:flex}.blog-module__3rPSzG__empty{text-align:center;color:var(--violet-gray);padding:60px 0}
