.BlogShell_shell__ifCgS{--blog-bg:#0b0d0c;--blog-surface:#111513;--blog-surface-strong:#171b19;--blog-paper:#f1efe8;--blog-copy:#c4c7c2;--blog-muted:#929993;--blog-line:#2d3430;--blog-line-soft:rgba(241,239,232,0.12);--blog-red:#ff665c;--blog-red-deep:#a92f29;--blog-green:#8ad6af;--blog-focus:#ffd166;min-height:100vh;background:linear-gradient(rgba(241,239,232,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(241,239,232,.025) 1px,transparent 1px),var(--blog-bg);background-size:44px 44px;color:var(--blog-paper);font-family:Inter,sans-serif}.BlogShell_shell__ifCgS *{box-sizing:border-box}.BlogShell_shell__ifCgS a:focus-visible,.BlogShell_shell__ifCgS button:focus-visible,.BlogShell_shell__ifCgS input:focus-visible,.BlogShell_shell__ifCgS summary:focus-visible{outline:3px solid var(--blog-focus);outline-offset:3px}.BlogShell_skipLink__EhYul{position:fixed;top:.75rem;left:.75rem;z-index:1000;padding:.8rem 1rem;background:var(--blog-paper);color:var(--blog-bg);font-weight:800;text-decoration:none;transform:translateY(-160%);transition:transform .16s ease}.BlogShell_skipLink__EhYul:focus{transform:translateY(0)}.BlogShell_siteHeader__H2Cc_{position:sticky;top:0;z-index:80;border-bottom:1px solid var(--blog-line);background:rgba(11,13,12,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.BlogShell_headerInner__BzNMS{display:flex;width:min(1280px,calc(100% - 3rem));min-height:72px;align-items:center;justify-content:space-between;gap:2rem;margin:0 auto}.BlogShell_brand__tQAaL{display:inline-flex;min-height:44px;align-items:center;gap:1rem;color:var(--blog-paper);text-decoration:none}.BlogShell_wordmark__Qq63i{color:var(--blog-red);font-family:Orbitron,sans-serif;font-size:1.05rem;font-weight:900;letter-spacing:.08em}.BlogShell_deskLabel__IM8Gu{padding-left:1rem;border-left:1px solid var(--blog-line);color:var(--blog-muted);font-family:JetBrains Mono,monospace;font-size:.69rem;letter-spacing:.08em;text-transform:uppercase}.BlogShell_primaryNav__qghno{display:flex;align-items:center;gap:.3rem}.BlogShell_primaryNav__qghno a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.7rem .85rem;color:var(--blog-copy);font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;transition:color .16s ease,background .16s ease}.BlogShell_primaryNav__qghno a:hover{background:var(--blog-surface-strong);color:var(--blog-paper)}.BlogShell_primaryNav__qghno .BlogShell_betaLink__sBg_w{border:1px solid var(--blog-red-deep);background:var(--blog-red-deep);color:#fff}.BlogShell_primaryNav__qghno .BlogShell_betaLink__sBg_w:hover{border-color:var(--blog-red);background:#84231f;color:#fff}.BlogShell_siteFooter__xsquR{border-top:1px solid var(--blog-line);background:#080a09}.BlogShell_footerGrid__WsJKu{display:grid;width:min(1280px,calc(100% - 3rem));grid-template-columns:minmax(0,1.5fr) minmax(190px,.6fr) minmax(220px,.7fr);gap:clamp(2.5rem,7vw,7rem);margin:0 auto;padding:4.5rem 0}.BlogShell_footerBrand__Zoyv5{max-width:560px}.BlogShell_footerTagline__eD48k{margin:1.2rem 0 .6rem;color:var(--blog-paper);font-size:clamp(1.45rem,3vw,2.2rem);font-weight:800;letter-spacing:-.035em}.BlogShell_footerBrand__Zoyv5>p:last-child{margin:0;color:var(--blog-muted);font-size:.9rem;line-height:1.75}.BlogShell_footerColumn__UvJH5{display:flex;flex-direction:column;align-items:flex-start}.BlogShell_footerColumn__UvJH5 h2{margin:0 0 1rem;color:var(--blog-red);font-family:JetBrains Mono,monospace;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.BlogShell_footerColumn__UvJH5 a{display:inline-flex;min-height:42px;align-items:center;color:var(--blog-copy);font-size:.86rem;text-decoration:none}.BlogShell_footerColumn__UvJH5 a:hover{color:var(--blog-paper);text-decoration:underline;text-decoration-color:var(--blog-red);text-underline-offset:.3em}.BlogShell_footerBottom__l3Qgc{display:flex;width:min(1280px,calc(100% - 3rem));min-height:58px;align-items:center;justify-content:space-between;gap:1rem;margin:0 auto;border-top:1px solid var(--blog-line-soft);color:#7f8781;font-family:JetBrains Mono,monospace;font-size:.65rem;letter-spacing:.05em;text-transform:uppercase}@media (max-width:820px){.BlogShell_footerGrid__WsJKu{grid-template-columns:1fr 1fr}.BlogShell_footerBrand__Zoyv5{grid-column:1/-1}}@media (max-width:640px){.BlogShell_headerInner__BzNMS{width:calc(100% - 1.5rem);min-height:64px;gap:.5rem}.BlogShell_deskLabel__IM8Gu{display:none}.BlogShell_primaryNav__qghno{gap:0}.BlogShell_primaryNav__qghno a{padding-inline:.55rem;font-size:.64rem}.BlogShell_footerGrid__WsJKu{width:calc(100% - 2.5rem);grid-template-columns:1fr;gap:2.5rem;padding:3.5rem 0}.BlogShell_footerBrand__Zoyv5{grid-column:auto}.BlogShell_footerBottom__l3Qgc{width:calc(100% - 2.5rem);min-height:84px;flex-direction:column;align-items:flex-start;justify-content:center;padding:1rem 0}}@media (max-width:380px){.BlogShell_primaryNav__qghno a{padding-inline:.42rem;font-size:.6rem}.BlogShell_wordmark__Qq63i{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.BlogShell_primaryNav__qghno a,.BlogShell_skipLink__EhYul{transition:none}}