.max[data-astro-cid-q7kxohas]{max-width:var(--maxw);margin:0 auto;padding:0 28px}.ahead[data-astro-cid-q7kxohas]{padding:48px 0;border-bottom:2px solid var(--ink)}.back[data-astro-cid-q7kxohas]{font-family:var(--mono);font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--acc-deep);text-decoration:none;font-weight:600}.date[data-astro-cid-q7kxohas]{margin:28px 0 14px;font-family:var(--mono);font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--grey)}.date[data-astro-cid-q7kxohas] .upd[data-astro-cid-q7kxohas]{color:var(--acc-deep);font-weight:600}.ahead[data-astro-cid-q7kxohas] h1[data-astro-cid-q7kxohas]{font-weight:900;font-size:clamp(38px,5vw,68px);line-height:calc(1 + var(--lh-diacritic));letter-spacing:-.035em;text-transform:uppercase;max-width:20ch}.excerpt[data-astro-cid-q7kxohas]{margin-top:22px;font-size:21px;line-height:1.55;color:#2b2b27;max-width:60ch}.body[data-astro-cid-q7kxohas]{padding:56px 0;border-bottom:2px solid var(--ink)}.prose[data-astro-cid-q7kxohas]{max-width:720px}.prose[data-astro-cid-q7kxohas] p{font-size:19px;line-height:1.75;color:#1c1c19;margin-bottom:22px}.prose[data-astro-cid-q7kxohas] h2{font-weight:900;font-size:30px;text-transform:uppercase;letter-spacing:-.02em;margin:36px 0 14px}.prose[data-astro-cid-q7kxohas] h3{font-weight:800;font-size:22px;text-transform:uppercase;letter-spacing:-.01em;margin:28px 0 10px}.prose[data-astro-cid-q7kxohas] a{color:var(--acc-deep);text-underline-offset:3px}.prose[data-astro-cid-q7kxohas] ul,.prose[data-astro-cid-q7kxohas] ol{padding-left:1.4em;margin-bottom:22px}.prose[data-astro-cid-q7kxohas] li{font-size:19px;line-height:1.7;color:#1c1c19;margin-bottom:6px}.prose[data-astro-cid-q7kxohas] code{font-family:var(--mono);font-size:15px;background:#f0ede8;padding:2px 6px}.prose[data-astro-cid-q7kxohas] pre{background:#1a1a17;color:#e8e5dc;padding:24px;overflow-x:auto;margin:28px 0;font-size:14px;line-height:1.6}.prose[data-astro-cid-q7kxohas] pre code{background:none;padding:0;font-size:inherit}.prose[data-astro-cid-q7kxohas] img{max-width:100%;height:auto;display:block;margin:32px 0;border:2px solid var(--ink)}.prose[data-astro-cid-q7kxohas] hr{border:none;border-top:2px solid var(--ink);margin:40px 0}.prose[data-astro-cid-q7kxohas] table{width:100%;border-collapse:collapse;border:2px solid var(--ink);margin:32px 0;font-size:16px}.prose[data-astro-cid-q7kxohas] thead th{background:var(--ink);color:var(--bg);font-family:var(--sans);font-weight:900;text-transform:uppercase;letter-spacing:.02em;font-size:12px;text-align:left;padding:12px 16px;line-height:1.3}.prose[data-astro-cid-q7kxohas] thead th+th{border-left:2px solid rgba(255,255,255,.18)}.prose[data-astro-cid-q7kxohas] tbody td{padding:12px 16px;border-top:2px solid var(--ink);color:#1c1c19;line-height:1.5;vertical-align:top}.prose[data-astro-cid-q7kxohas] tbody td+td{border-left:2px solid var(--ink)}.prose[data-astro-cid-q7kxohas] tbody td:first-child{font-weight:700}.prose[data-astro-cid-q7kxohas] tbody tr:nth-child(2n) td{background:#f4f1ea}@media(max-width:640px){.prose[data-astro-cid-q7kxohas] table{border:none;font-size:16px}.prose[data-astro-cid-q7kxohas] thead{display:none}.prose[data-astro-cid-q7kxohas] tbody tr{display:block;border:2px solid var(--ink);margin-bottom:16px;background:var(--bg)}.prose[data-astro-cid-q7kxohas] tbody td{display:block;border:none;border-top:2px solid var(--ink);padding:11px 14px}.prose[data-astro-cid-q7kxohas] tbody td+td{border-left:none}.prose[data-astro-cid-q7kxohas] tbody tr:nth-child(n) td{background:transparent}.prose[data-astro-cid-q7kxohas] tbody tr:nth-child(n) td:first-child{border-top:none;background:var(--ink);color:var(--bg);font-weight:900;text-transform:uppercase;font-size:13px;letter-spacing:.02em}.prose[data-astro-cid-q7kxohas] tbody td[data-label]:not(:first-child):before{content:attr(data-label);display:block;font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--grey);margin-bottom:3px}}.cover[data-astro-cid-q7kxohas]{width:100%;aspect-ratio:16/9;object-fit:cover;display:block;border-bottom:2px solid var(--ink)}
