.blog-module__3rPSzG__wrap{max-width:1280px;margin:0 auto;padding:40px 24px 80px}.blog-module__3rPSzG__title{letter-spacing:-.5px;margin:0 0 32px;font-size:40px;font-weight:700}.blog-module__3rPSzG__layout{align-items:flex-start;gap:40px;display:flex}.blog-module__3rPSzG__sidebar{flex:0 0 220px;width:220px;position:sticky;top:108px}.blog-module__3rPSzG__sidebarSection+.blog-module__3rPSzG__sidebarSection{margin-top:32px}.blog-module__3rPSzG__sidebarTitle{font-family:var(--font-geist-sans), sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#948d9a;margin:0 0 12px;font-size:13px;font-weight:700}.blog-module__3rPSzG__sidebarList{flex-direction:column;gap:2px;display:flex}.blog-module__3rPSzG__sidebarLink{font-family:var(--font-geist-sans), sans-serif;color:#2a0e1b;border-radius:10px;padding:8px 10px;font-size:15px;text-decoration:none;transition:background .15s,color .15s}.blog-module__3rPSzG__sidebarLink:hover{background:#f7f3fe}.blog-module__3rPSzG__sidebarLinkActive{color:#fff;background:#a16ce5;font-weight:600}.blog-module__3rPSzG__sidebarLinkActive:hover{background:#a16ce5}.blog-module__3rPSzG__main{flex:1;min-width:0}.blog-module__3rPSzG__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:28px;display:grid}.blog-module__3rPSzG__card{color:inherit;background:#fff;border:1.5px solid #e3d3d6;border-radius:20px;flex-direction:column;text-decoration:none;transition:box-shadow .2s,border-color .2s,transform .2s;display:flex;overflow:hidden}.blog-module__3rPSzG__card:hover{border-color:#a16ce5;transform:translateY(-2px);box-shadow:0 16px 36px #50286424}.blog-module__3rPSzG__cover{aspect-ratio:16/10;object-fit:cover;width:100%}.blog-module__3rPSzG__body{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.blog-module__3rPSzG__category{color:#ff003d;font-family:var(--font-geist-sans), sans-serif;background:#fcebeb;border-radius:24px;align-self:flex-start;margin-bottom:14px;padding:6px 16px;font-size:13px;font-weight:500;display:inline-block}.blog-module__3rPSzG__cardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.28;display:-webkit-box;overflow:hidden}.blog-module__3rPSzG__excerpt{font-family:var(--font-geist-sans), sans-serif;color:#6b6470;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.blog-module__3rPSzG__meta{font-family:var(--font-geist-sans), sans-serif;color:#948d9a;margin-top:auto;padding-top:16px;font-size:13.5px}.blog-module__3rPSzG__empty{font-family:var(--font-geist-sans), sans-serif;color:#6b6470}@media (max-width:860px){.blog-module__3rPSzG__layout{flex-direction:column;gap:28px}.blog-module__3rPSzG__sidebar{flex:none;width:100%;position:static}.blog-module__3rPSzG__sidebarSection+.blog-module__3rPSzG__sidebarSection{margin-top:20px}.blog-module__3rPSzG__sidebarList{flex-flow:wrap}.blog-module__3rPSzG__sidebarLink{border:1px solid #e3d3d6;border-radius:24px;padding:6px 14px}}@media (max-width:640px){.blog-module__3rPSzG__title{font-size:30px}.blog-module__3rPSzG__grid{grid-template-columns:1fr}}
