.brut[data-astro-cid-dp2qhgmo]{font-family:Space Grotesk,Inter,system-ui,sans-serif;color:#0a0a0a;background:#f4f3ee;margin:0;padding:0;min-height:100vh}.brut-mono[data-astro-cid-dp2qhgmo]{font-family:JetBrains Mono,ui-monospace,Menlo,monospace}.top-rail[data-astro-cid-dp2qhgmo]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:.85rem 1.25rem;border-bottom:2px solid #0a0a0a;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.top-rail[data-astro-cid-dp2qhgmo] .center[data-astro-cid-dp2qhgmo]{text-align:center}.blink[data-astro-cid-dp2qhgmo]{animation:b 1.4s steps(1) infinite}@keyframes b{50%{opacity:.2}}.grid-12[data-astro-cid-dp2qhgmo]{display:grid;grid-template-columns:repeat(12,1fr);border-bottom:2px solid #0a0a0a}.hero-cell[data-astro-cid-dp2qhgmo]{grid-column:1 / span 9;padding:2.5rem 1.5rem 2rem;border-right:2px solid #0a0a0a;position:relative;min-height:280px}.hero-cell[data-astro-cid-dp2qhgmo] .num[data-astro-cid-dp2qhgmo]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.5rem}.hero-cell[data-astro-cid-dp2qhgmo] h1[data-astro-cid-dp2qhgmo]{font-size:clamp(2.4rem,8vw,5rem);font-weight:700;letter-spacing:-.04em;line-height:.92;margin:0;text-transform:uppercase}.hero-cell[data-astro-cid-dp2qhgmo] h1[data-astro-cid-dp2qhgmo] .pix[data-astro-cid-dp2qhgmo]{display:inline-block;background:#0a0a0a;color:#f4f3ee;padding:0 .15em .05em;transform:skew(-2deg)}.hero-side[data-astro-cid-dp2qhgmo]{grid-column:10 / span 3;padding:1rem 1.25rem;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;position:relative}.hero-side[data-astro-cid-dp2qhgmo]:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(45deg,#0a0a0a 0,#0a0a0a 1px,transparent 1px,transparent 4px);opacity:.08}.hero-side[data-astro-cid-dp2qhgmo] .meta[data-astro-cid-dp2qhgmo]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.05em;line-height:1.7}.hero-side[data-astro-cid-dp2qhgmo] .meta[data-astro-cid-dp2qhgmo] div[data-astro-cid-dp2qhgmo]{display:flex;justify-content:space-between;border-bottom:1px dashed #0a0a0a;padding:4px 0}.hero-side[data-astro-cid-dp2qhgmo] .meta[data-astro-cid-dp2qhgmo] b[data-astro-cid-dp2qhgmo]{font-weight:700}.strap-row[data-astro-cid-dp2qhgmo]{display:grid;grid-template-columns:repeat(12,1fr);border-bottom:2px solid #0a0a0a;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.strap-row[data-astro-cid-dp2qhgmo]>div[data-astro-cid-dp2qhgmo]{grid-column:span 3;padding:.7rem 1rem;border-right:2px solid #0a0a0a}.strap-row[data-astro-cid-dp2qhgmo]>div[data-astro-cid-dp2qhgmo]:last-child{border-right:0}.strap-row[data-astro-cid-dp2qhgmo]>div[data-astro-cid-dp2qhgmo].fill{background:#0a0a0a;color:#f4f3ee}.strap-row[data-astro-cid-dp2qhgmo]>div[data-astro-cid-dp2qhgmo].dither{background-image:repeating-linear-gradient(45deg,#0a0a0a 0,#0a0a0a 2px,transparent 2px,transparent 5px)}.plots[data-astro-cid-dp2qhgmo]{display:grid;grid-template-columns:repeat(12,1fr)}.plot[data-astro-cid-dp2qhgmo]{grid-column:span 4;padding:1.75rem 1.5rem;border-right:2px solid #0a0a0a;border-bottom:2px solid #0a0a0a;background:#f4f3ee;position:relative;transition:background .15s}.plot[data-astro-cid-dp2qhgmo]:nth-child(3n){border-right:0}.plot[data-astro-cid-dp2qhgmo].alt{background:#0a0a0a;color:#f4f3ee}.plot[data-astro-cid-dp2qhgmo].alt h3[data-astro-cid-dp2qhgmo] a[data-astro-cid-dp2qhgmo]{color:#f4f3ee}.plot[data-astro-cid-dp2qhgmo]:hover{background:#fef0c8}.plot[data-astro-cid-dp2qhgmo].alt:hover{background:#181818}@media(max-width:720px){.plot[data-astro-cid-dp2qhgmo]{grid-column:span 12;border-right:0}.hero-cell[data-astro-cid-dp2qhgmo]{grid-column:1 / -1;border-right:0;border-bottom:2px solid #0a0a0a}.hero-side[data-astro-cid-dp2qhgmo]{grid-column:1 / -1}.strap-row[data-astro-cid-dp2qhgmo]>div[data-astro-cid-dp2qhgmo]{grid-column:span 6}.strap-row[data-astro-cid-dp2qhgmo]>div[data-astro-cid-dp2qhgmo]:nth-child(2n){border-right:0}}.plot[data-astro-cid-dp2qhgmo] .head[data-astro-cid-dp2qhgmo]{display:flex;justify-content:space-between;align-items:baseline;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1rem}.plot[data-astro-cid-dp2qhgmo] h3[data-astro-cid-dp2qhgmo]{font-size:1.6rem;font-weight:700;letter-spacing:-.02em;margin:0 0 .6rem;line-height:1.05;text-transform:uppercase}.plot[data-astro-cid-dp2qhgmo] p[data-astro-cid-dp2qhgmo]{font-size:.9rem;line-height:1.55;margin:0 0 1rem}.plot[data-astro-cid-dp2qhgmo] .stack[data-astro-cid-dp2qhgmo]{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.05em;border-top:1px dashed currentColor;padding-top:.6rem;opacity:.85}.signoff[data-astro-cid-dp2qhgmo]{grid-column:1 / -1;padding:2rem 1.5rem;display:grid;grid-template-columns:1fr auto;align-items:center;gap:1rem;border-bottom:0}.signoff[data-astro-cid-dp2qhgmo] h2[data-astro-cid-dp2qhgmo]{font-size:clamp(1.4rem,4vw,2.2rem);font-weight:700;letter-spacing:-.02em;margin:0;text-transform:uppercase}.btn[data-astro-cid-dp2qhgmo]{display:inline-block;padding:.85rem 1.5rem;background:#0a0a0a;color:#f4f3ee;text-decoration:none;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.15em;text-transform:uppercase;border:2px solid #0a0a0a;transition:all .15s}.btn[data-astro-cid-dp2qhgmo]:hover{background:#f4f3ee;color:#0a0a0a}
