.BlogPage-module__IgJ4AG__page{padding-top:var(--space-7);padding-bottom:var(--space-8)}.BlogPage-module__IgJ4AG__inner{gap:var(--space-4);max-width:980px;display:grid}.BlogPage-module__IgJ4AG__header{border:1px solid color-mix(in srgb,var(--line)80%,transparent);background:linear-gradient(140deg,color-mix(in srgb,var(--surface)94%,transparent)0%,color-mix(in srgb,var(--surface-dark)82%,transparent)100%);border-radius:14px;padding:clamp(18px,2vw,28px)}.BlogPage-module__IgJ4AG__header h1{letter-spacing:-.03em;text-transform:lowercase;margin-bottom:8px;font-size:clamp(28px,5vw,44px);line-height:1}.BlogPage-module__IgJ4AG__header p{color:var(--muted);line-height:1.6}.BlogPage-module__IgJ4AG__tagFilter{border:1px solid color-mix(in srgb,var(--line)78%,transparent);color:var(--muted);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:inline-flex}.BlogPage-module__IgJ4AG__tagFilter a{color:var(--accent)}.BlogPage-module__IgJ4AG__list{gap:14px;list-style:none;display:grid}.BlogPage-module__IgJ4AG__item{border:1px solid color-mix(in srgb,var(--line)78%,transparent);background:color-mix(in srgb,var(--surface)95%,transparent);box-shadow:var(--shadow-soft);border-radius:12px;padding:clamp(14px,1.8vw,18px)}.BlogPage-module__IgJ4AG__itemWithCover{grid-template-columns:220px 1fr;padding:0;display:grid;overflow:hidden}.BlogPage-module__IgJ4AG__cover{flex-shrink:0;min-height:160px;display:block;position:relative}.BlogPage-module__IgJ4AG__coverImg{object-fit:cover}.BlogPage-module__IgJ4AG__itemBody{align-content:start;gap:0;padding:clamp(14px,1.8vw,18px);display:grid}.BlogPage-module__IgJ4AG__item:not(.BlogPage-module__IgJ4AG__itemWithCover) .BlogPage-module__IgJ4AG__itemBody{padding:0}@media (max-width:640px){.BlogPage-module__IgJ4AG__itemWithCover{grid-template-columns:1fr}.BlogPage-module__IgJ4AG__cover{min-height:180px}}.BlogPage-module__IgJ4AG__meta{color:var(--muted);flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.BlogPage-module__IgJ4AG__item h2{margin-top:8px;margin-bottom:8px;font-size:clamp(20px,2.5vw,26px);line-height:1.2}.BlogPage-module__IgJ4AG__item h2 a:hover{color:var(--accent-hover)}.BlogPage-module__IgJ4AG__item p{color:color-mix(in srgb,var(--text)88%,var(--muted));margin-bottom:10px;line-height:1.65}.BlogPage-module__IgJ4AG__tags{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.BlogPage-module__IgJ4AG__tags a{border:1px solid color-mix(in srgb,var(--line)72%,transparent);color:color-mix(in srgb,var(--text)86%,white 14%);border-radius:20px;padding:4px 8px;font-size:12px}.BlogPage-module__IgJ4AG__tags a:hover{color:var(--accent-hover);border-color:color-mix(in srgb,var(--accent)56%,var(--line))}.BlogPage-module__IgJ4AG__readMore{color:var(--accent);text-transform:lowercase;font-size:13px}.BlogPage-module__IgJ4AG__readMore:hover{color:var(--accent-hover)}.BlogPage-module__IgJ4AG__pagination{color:var(--muted);align-items:center;gap:12px;font-size:13px;display:inline-flex}.BlogPage-module__IgJ4AG__pagination a{border:1px solid color-mix(in srgb,var(--line)78%,transparent);border-radius:8px;padding:8px 12px}.BlogPage-module__IgJ4AG__disabled{opacity:.5;pointer-events:none}.BlogPage-module__IgJ4AG__empty{border:1px dashed color-mix(in srgb,var(--line)70%,transparent);color:var(--muted);border-radius:10px;padding:12px}
