.blog-module___zTQfq__page{padding:24px 0 48px}.blog-module___zTQfq__hero h1{letter-spacing:-.035em;margin:5px 0 4px;font-size:clamp(27px,3vw,38px)}.blog-module___zTQfq__hero p{color:var(--text-3);margin:0}.blog-module___zTQfq__categories{gap:6px;margin:18px 0 14px;padding-bottom:3px;display:flex;overflow-x:auto}.blog-module___zTQfq__categories a{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel);color:var(--text-2);font-size:var(--font-small);flex:none;padding:7px 10px;font-weight:600}.blog-module___zTQfq__categories a[aria-current=page]{color:#fff;border-color:var(--accent);background:var(--accent)}.blog-module___zTQfq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.blog-module___zTQfq__card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);min-width:0;padding:16px}.blog-module___zTQfq__card small{color:var(--accent);text-transform:uppercase;font-weight:700}.blog-module___zTQfq__card h2{font-size:var(--font-heading);margin:7px 0 6px}.blog-module___zTQfq__card p{color:var(--text-2);margin:0 0 14px;line-height:1.55}.blog-module___zTQfq__meta{color:var(--text-3);border-top:1px solid var(--row-divider);font-size:var(--font-micro);flex-wrap:wrap;gap:6px 14px;padding-top:10px;display:flex}.blog-module___zTQfq__empty{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);color:var(--text-3);text-align:center;padding:44px 18px}.blog-module___zTQfq__pagination{justify-content:center;gap:10px;margin-top:18px;display:flex}.blog-module___zTQfq__article{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:18px;display:grid}.blog-module___zTQfq__articleMain,.blog-module___zTQfq__aside{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--panel);padding:20px}.blog-module___zTQfq__articleMain h1{letter-spacing:-.035em;margin:6px 0 8px;font-size:clamp(26px,3vw,38px)}.blog-module___zTQfq__summary{color:var(--text-2);font-size:15px;line-height:1.55}.blog-module___zTQfq__body{color:var(--text-1);white-space:pre-wrap;margin-top:22px;line-height:1.75}.blog-module___zTQfq__aside{position:sticky;top:78px}.blog-module___zTQfq__aside h2{font-size:var(--font-compact);margin:0 0 10px}.blog-module___zTQfq__aside dl{margin:0}.blog-module___zTQfq__aside div{border-top:1px solid var(--row-divider);padding:9px 0}.blog-module___zTQfq__aside dt{color:var(--text-3);font-size:var(--font-micro)}.blog-module___zTQfq__aside dd{font-size:var(--font-small);margin:3px 0 0}.blog-module___zTQfq__related{margin-top:18px}.blog-module___zTQfq__related a{border-top:1px solid var(--row-divider);color:var(--accent);padding:9px 0;display:block}@media (max-width:900px){.blog-module___zTQfq__grid{grid-template-columns:1fr 1fr}.blog-module___zTQfq__article{grid-template-columns:1fr}.blog-module___zTQfq__aside{position:static}}@media (max-width:560px){.blog-module___zTQfq__grid{grid-template-columns:1fr}.blog-module___zTQfq__articleMain,.blog-module___zTQfq__aside{padding:15px}}
