.entry[data-astro-cid-uw2qxarq]{border-bottom:1px solid var(--hairline);color:inherit;grid-template-columns:70px 110px 130px 1fr 96px;align-items:baseline;gap:24px;padding:26px 0;text-decoration:none;transition:background .12s;display:grid;position:relative}.entry[data-astro-cid-uw2qxarq]:before{content:"";background:var(--ink);transform-origin:top;width:2px;transition:transform .25s var(--ease);position:absolute;top:0;bottom:0;left:-16px;transform:scaleY(0)}.entry[data-astro-cid-uw2qxarq]:hover:before{transform:scaleY(1)}.entry[data-astro-cid-uw2qxarq]:hover .e-title[data-astro-cid-uw2qxarq]{text-underline-offset:4px;text-decoration:underline 1px}.e-id[data-astro-cid-uw2qxarq],.e-date[data-astro-cid-uw2qxarq]{font-family:var(--mono);letter-spacing:.04em;font-size:11px}.e-id[data-astro-cid-uw2qxarq]{color:var(--faint);font-weight:500}.e-date[data-astro-cid-uw2qxarq]{color:var(--dim)}.e-tags[data-astro-cid-uw2qxarq]{flex-direction:column;align-self:start;align-items:flex-start;gap:5px;display:flex}.e-body[data-astro-cid-uw2qxarq]{gap:6px;display:grid}.e-title[data-astro-cid-uw2qxarq]{font-family:var(--sans);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:22px;font-weight:500;line-height:1.2}.e-summary[data-astro-cid-uw2qxarq]{color:var(--dim);max-width:70ch;margin:0;font-size:14px;line-height:1.5}.e-meta[data-astro-cid-uw2qxarq]{color:var(--faint);text-align:right;align-self:start}.e-meta[data-astro-cid-uw2qxarq] .arrow[data-astro-cid-uw2qxarq]{color:var(--ink);opacity:0;font-size:16px;transition:opacity .15s,transform .15s;display:block}.entry[data-astro-cid-uw2qxarq]:hover .e-meta[data-astro-cid-uw2qxarq] .arrow[data-astro-cid-uw2qxarq]{opacity:1;transform:translate(4px)}.entry[data-astro-cid-uw2qxarq].featured{background-color:var(--surface);border-left:2px solid var(--t-devsecops);margin:0 -16px;padding:26px 16px}.entry[data-astro-cid-uw2qxarq].featured:before{background:var(--t-devsecops);left:-18px}.latest-flag[data-astro-cid-uw2qxarq]{font-family:var(--mono);letter-spacing:.12em;background:var(--t-devsecops);color:#0a0a0a;text-transform:uppercase;margin-right:8px;padding:3px 8px;font-size:10px}[data-theme=light] .latest-flag[data-astro-cid-uw2qxarq]{color:#fff}@media (width<=1100px){.entry[data-astro-cid-uw2qxarq]{grid-template-columns:56px 100px 1fr;gap:18px}.e-tags[data-astro-cid-uw2qxarq]{grid-column:2}.e-body[data-astro-cid-uw2qxarq]{grid-column:1/-1;padding-top:4px}.e-meta[data-astro-cid-uw2qxarq]{display:none}}@media (width<=760px){.entry[data-astro-cid-uw2qxarq]{grid-template-columns:1fr;gap:8px;padding:22px 0}.entry[data-astro-cid-uw2qxarq]:before{display:none}.e-id[data-astro-cid-uw2qxarq]{font-size:10px}.e-date[data-astro-cid-uw2qxarq]{color:var(--faint);font-size:10px}.e-tags[data-astro-cid-uw2qxarq]{flex-flow:wrap;gap:5px;margin-top:4px}.e-title[data-astro-cid-uw2qxarq]{font-size:18px}.e-summary[data-astro-cid-uw2qxarq]{font-size:13.5px}.entry[data-astro-cid-uw2qxarq].featured{margin:0 -14px;padding:22px 14px}}.filterbar[data-astro-cid-2t5tmnod]{border-bottom:1px solid var(--hairline);font-family:var(--mono);align-items:center;gap:8px;padding:18px 0;font-size:11px;display:flex;overflow:hidden}.label[data-astro-cid-2t5tmnod]{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;margin-right:6px}.chip[data-astro-cid-2t5tmnod]{border:1px solid var(--hairline-strong);color:var(--dim);cursor:pointer;letter-spacing:.02em;white-space:nowrap;font-family:var(--mono);background:0 0;align-items:center;gap:7px;padding:5px 10px;font-size:11px;transition:all .15s;display:inline-flex}.chip[data-astro-cid-2t5tmnod]:hover{color:var(--ink);border-color:var(--ink)}.chip[data-astro-cid-2t5tmnod].active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.chip[data-astro-cid-2t5tmnod] .count[data-astro-cid-2t5tmnod]{color:var(--faint)}.chip[data-astro-cid-2t5tmnod].active .count[data-astro-cid-2t5tmnod]{color:#00000080}[data-theme=light] .chip[data-astro-cid-2t5tmnod].active .count[data-astro-cid-2t5tmnod]{color:#ffffff8c}.chip[data-astro-cid-2t5tmnod][data-tag]{color:var(--tag)}.chip[data-astro-cid-2t5tmnod][data-tag]:hover{border-color:currentColor}.dot[data-astro-cid-2t5tmnod]{background:currentColor;width:7px;height:7px;display:inline-block}.chip[data-astro-cid-2t5tmnod][data-filter=all] .dot[data-astro-cid-2t5tmnod]{display:none}.spacer[data-astro-cid-2t5tmnod]{flex:1}@media (width<=760px){.filterbar[data-astro-cid-2t5tmnod]{scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding:14px 0;overflow-x:auto}.filterbar[data-astro-cid-2t5tmnod]::-webkit-scrollbar{display:none}.label[data-astro-cid-2t5tmnod],.spacer[data-astro-cid-2t5tmnod]{display:none}.chip[data-astro-cid-2t5tmnod]{flex-shrink:0;padding:5px 9px;font-size:10px}}.terminal-strip[data-astro-cid-cna4arv4]{border:1px solid var(--hairline-strong);background:var(--surface);font-family:var(--mono);color:var(--dim);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:56px;padding:14px 18px;font-size:12px;text-decoration:none;transition:border-color .15s;display:grid}.terminal-strip[data-astro-cid-cna4arv4]:hover{border-color:var(--t-entra)}.prompt[data-astro-cid-cna4arv4]{color:var(--ink)}.cmd[data-astro-cid-cna4arv4]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.kw[data-astro-cid-cna4arv4]{color:var(--ink)}.dim[data-astro-cid-cna4arv4]{color:var(--dim)}.val[data-astro-cid-cna4arv4]{border:1px solid var(--t-entra);color:var(--t-entra);letter-spacing:.02em;padding:2px 8px;transition:background .15s}.terminal-strip[data-astro-cid-cna4arv4]:hover .val[data-astro-cid-cna4arv4]{background:#60a5fa1f}.caret[data-astro-cid-cna4arv4]{background:var(--ink);vertical-align:-2px;width:8px;height:14px;animation:1s step-end infinite blink;display:inline-block}.key[data-astro-cid-cna4arv4]{letter-spacing:.12em;color:var(--dim);border:1px solid var(--hairline-strong);white-space:nowrap;border-bottom-width:2px;padding:5px 10px;font-size:10px}.terminal-strip[data-astro-cid-cna4arv4]:hover .key[data-astro-cid-cna4arv4]{color:var(--ink);border-color:var(--ink)}@keyframes blink{50%{opacity:0}}@media (width<=760px){.terminal-strip[data-astro-cid-cna4arv4]{grid-template-columns:auto 1fr;margin-top:32px;padding:12px 14px;font-size:11px}.key[data-astro-cid-cna4arv4]{display:none}}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--hairline);padding:88px 0 64px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:-.024em;max-width:22ch;margin:28px 0 24px;font-size:64px;font-weight:500;line-height:1.04}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font-family:var(--mono);border:1px solid var(--t-entra);color:var(--t-entra);vertical-align:4px;letter-spacing:-.01em;margin:0 2px;padding:2px 10px;font-size:.7em;font-style:normal;font-weight:400}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);max-width:52ch;margin:0;font-size:17px;line-height:1.55}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{padding:40px 0 32px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:18px 0;font-size:32px;line-height:1.08}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{vertical-align:5px;padding:1px 6px;font-size:.55em}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:15px}}
