.blog-module__qElhra__root{--yellow:#ffd23f;--orange:#ff6b35;--ink:#141414;--paper:#fff8e8;--rule:#14141422;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Space Grotesk,system-ui,sans-serif;font-size:16px;line-height:1.5}.blog-module__qElhra__root a{color:inherit}.blog-module__qElhra__hero{background:var(--yellow);border-bottom:2px solid var(--ink);padding:36px 32px 40px}.blog-module__qElhra__heroInner{max-width:1100px;margin:0 auto}.blog-module__qElhra__kicker{background:var(--ink);color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px;padding:6px 14px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;line-height:1;display:inline-block}.blog-module__qElhra__h1{letter-spacing:-.04em;margin:0;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:.92}.blog-module__qElhra__h1 em{color:var(--orange);font-style:italic}.blog-module__qElhra__sub{max-width:560px;margin:14px 0 0;font-size:18px;line-height:1.5}.blog-module__qElhra__filterBar{flex-wrap:wrap;align-items:center;gap:14px;max-width:1100px;margin:0 auto;padding:32px 32px 0;display:flex}.blog-module__qElhra__searchWrap{flex:1;min-width:240px;position:relative}.blog-module__qElhra__searchWrap svg{color:#666;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.blog-module__qElhra__searchInput{border:2px solid var(--ink);background:#fff;outline:none;width:100%;padding:12px 14px 12px 40px;font-family:inherit;font-size:15px}.blog-module__qElhra__searchInput:focus{box-shadow:4px 4px 0 var(--ink);transform:translate(-2px,-2px)}.blog-module__qElhra__searchClear{cursor:pointer;color:#666;background:0 0;border:0;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.blog-module__qElhra__tags{flex-wrap:wrap;gap:6px;display:flex}.blog-module__qElhra__tagBtn{letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;padding:8px 12px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;transition:all .15s}.blog-module__qElhra__tagBtn:hover{background:var(--yellow)}.blog-module__qElhra__tagBtnActive{background:var(--ink);color:var(--paper)}.blog-module__qElhra__resultMeta{letter-spacing:.08em;text-transform:uppercase;color:#666;max-width:1100px;margin:18px auto 0;padding:0 32px;font-family:JetBrains Mono,monospace;font-size:11px}.blog-module__qElhra__resultMeta strong{color:var(--ink)}.blog-module__qElhra__posts{grid-template-columns:1fr;gap:0;max-width:1100px;min-height:300px;margin:0 auto;padding:24px 32px 64px;display:grid}.blog-module__qElhra__postCard{border-top:2px solid var(--ink);color:inherit;grid-template-columns:140px 1fr auto;align-items:center;gap:32px;padding:28px 0;text-decoration:none;transition:all .15s;display:grid}.blog-module__qElhra__postCard:last-of-type{border-bottom:2px solid var(--ink)}.blog-module__qElhra__postCard:hover{background:var(--yellow);padding-left:14px;padding-right:14px}.blog-module__qElhra__postDate{letter-spacing:.06em;color:#666;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:12px}.blog-module__qElhra__postMeta{align-items:center;gap:8px;margin-top:6px;display:flex}.blog-module__qElhra__postTag{letter-spacing:.1em;background:var(--ink);color:var(--paper);text-transform:uppercase;padding:3px 7px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.blog-module__qElhra__postTitle{letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.2}.blog-module__qElhra__postDek{color:#444;max-width:600px;margin:0;font-size:15px}.blog-module__qElhra__postArrow{color:var(--orange);font-family:JetBrains Mono,monospace;font-size:18px;font-weight:700}.blog-module__qElhra__mark{background:var(--yellow);color:var(--ink);padding:0 2px}@media (max-width:760px){.blog-module__qElhra__postCard{grid-template-columns:1fr}.blog-module__qElhra__postArrow{display:none}}.blog-module__qElhra__empty{text-align:center;color:#666;padding:80px 0}.blog-module__qElhra__empty h3{color:var(--ink);margin:0 0 8px;font-size:24px;font-weight:700}.blog-module__qElhra__empty p{margin:0;font-size:15px}.blog-module__qElhra__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1100px;margin:0 auto;padding:8px 32px 64px;display:flex}.blog-module__qElhra__pagerInfo{letter-spacing:.08em;text-transform:uppercase;color:#666;font-family:JetBrains Mono,monospace;font-size:11px}.blog-module__qElhra__pagerNav{align-items:center;gap:6px;display:flex}.blog-module__qElhra__pagerBtn{border:2px solid var(--ink);background:var(--paper);cursor:pointer;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 12px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.blog-module__qElhra__pagerBtn:hover:not(:disabled){background:var(--yellow);box-shadow:3px 3px 0 var(--ink);transform:translate(-2px,-2px)}.blog-module__qElhra__pagerBtnActive{background:var(--ink);color:var(--paper)}.blog-module__qElhra__pagerBtn:disabled{opacity:.35;cursor:not-allowed}.blog-module__qElhra__pagerEllipsis{color:#666;padding:0 8px;font-family:JetBrains Mono,monospace}
