.blog-module__NtvxIq__hero{border-bottom:1px solid var(--border);margin:30px 0 40px;padding:clamp(30px,5vw,64px) 0 30px}.blog-module__NtvxIq__hero h1{max-width:15ch;margin:0 0 14px;font-size:clamp(40px,5vw,64px);line-height:1.05}.blog-module__NtvxIq__hero p{max-width:54ch;color:var(--inkSoft);font-size:var(--body-lg-size);line-height:var(--body-lg-lh);margin:0}.blog-module__NtvxIq__layout{grid-template-columns:1fr;gap:36px;display:grid}@media (min-width:900px){.blog-module__NtvxIq__layout{grid-template-columns:260px 1fr;align-items:start;gap:36px}}.blog-module__NtvxIq__sidebar{flex-direction:column;gap:18px;padding-bottom:20px;display:flex}@media (min-width:900px){.blog-module__NtvxIq__sidebar{position:sticky;top:92px}}.blog-module__NtvxIq__filterLabel{color:var(--maroon);letter-spacing:.04em;font-size:14px;font-weight:700}.blog-module__NtvxIq__catList{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:900px){.blog-module__NtvxIq__catList{flex-direction:column;align-items:flex-start;gap:4px}}.blog-module__NtvxIq__catLink,.blog-module__NtvxIq__catActive{color:var(--ink);border-radius:10px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none}.blog-module__NtvxIq__catLink:hover{color:var(--maroon);background:var(--chipBg)}.blog-module__NtvxIq__catActive{background:var(--maroon);color:#fff}.blog-module__NtvxIq__main{min-width:0}.blog-module__NtvxIq__toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-bottom:28px;padding-bottom:16px;display:flex}.blog-module__NtvxIq__sortTabs{gap:10px;display:flex}.blog-module__NtvxIq__clearFilters{color:var(--maroon);font-size:14px;font-weight:700;text-decoration:none}.blog-module__NtvxIq__grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:560px){.blog-module__NtvxIq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.blog-module__NtvxIq__grid{grid-template-columns:repeat(3,1fr)}}.blog-module__NtvxIq__pager{justify-content:space-between;gap:12px;margin-top:32px;display:flex}.blog-module__NtvxIq__empty{background:var(--surfaceAlt);border:1px solid var(--border);border-radius:var(--radius-card);align-content:center;justify-items:start;gap:14px;min-height:320px;padding:clamp(28px,6vw,64px);display:grid}.blog-module__NtvxIq__empty h2{font-size:var(--h2-size);margin:0}.blog-module__NtvxIq__empty p{max-width:46ch;color:var(--inkSoft);margin:0}.blogFilterSelects{flex-direction:column;gap:12px;display:flex}.blogFilterSelects label{color:var(--inkSoft);flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.blogFilterSelects select{border:1px solid var(--border);background:var(--surface);height:44px;color:var(--ink);font:inherit;border-radius:10px;padding:0 12px;font-size:15px}
