main[data-astro-cid-zg7dkzxc]{max-width:66rem;margin:0 auto;padding:clamp(20px,4vw,40px) clamp(20px,6vw,56px) 12vh;line-height:1.5}.top[data-astro-cid-zg7dkzxc]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-stone);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:clamp(72px,12vh,128px);font-size:12px;display:flex}.top[data-astro-cid-zg7dkzxc] .who[data-astro-cid-zg7dkzxc]{color:var(--color-bone);border-bottom:1px solid #0000;text-decoration:none;transition:color .2s,border-color .2s}.top[data-astro-cid-zg7dkzxc] .who[data-astro-cid-zg7dkzxc]:hover,.top[data-astro-cid-zg7dkzxc] .who[data-astro-cid-zg7dkzxc]:focus-visible{color:var(--color-signal);border-color:var(--color-signal)}article[data-astro-cid-zg7dkzxc]{max-width:36em;padding-bottom:56px}.back[data-astro-cid-zg7dkzxc]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-stone);border-bottom:1px solid #0000;margin-bottom:28px;font-size:12px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block}.back[data-astro-cid-zg7dkzxc]:hover,.back[data-astro-cid-zg7dkzxc]:focus-visible{color:var(--color-signal);border-color:color-mix(in srgb, var(--color-signal) 50%, transparent)}h1[data-astro-cid-zg7dkzxc]{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 40, "WONK" 0;letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,56px);font-weight:420;line-height:1.1}.meta[data-astro-cid-zg7dkzxc]{font-family:var(--font-mono);letter-spacing:.04em;color:var(--color-stone);margin:20px 0 0;font-size:12px}.prose[data-astro-cid-zg7dkzxc]{color:var(--color-bone);margin-top:44px;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.prose[data-astro-cid-zg7dkzxc] p{margin:0 0 1.2em}.prose[data-astro-cid-zg7dkzxc] h2{font-family:var(--font-sans);letter-spacing:-.01em;text-wrap:balance;margin:2em 0 .6em;font-size:24px;font-weight:600;line-height:1.25}.prose[data-astro-cid-zg7dkzxc] h3{font-family:var(--font-sans);margin:1.8em 0 .5em;font-size:19px;font-weight:600;line-height:1.3}.prose[data-astro-cid-zg7dkzxc] ul,.prose[data-astro-cid-zg7dkzxc] ol{margin:0 0 1.2em;padding-left:1.2em}.prose[data-astro-cid-zg7dkzxc] li{margin-bottom:.5em}.prose[data-astro-cid-zg7dkzxc] li::marker{color:var(--color-stone)}.prose[data-astro-cid-zg7dkzxc] a{color:var(--color-signal);border-bottom:1px solid color-mix(in srgb, var(--color-signal) 45%, transparent);text-decoration:none;transition:border-color .2s}.prose[data-astro-cid-zg7dkzxc] a:hover,.prose[data-astro-cid-zg7dkzxc] a:focus-visible{border-color:var(--color-signal)}.prose[data-astro-cid-zg7dkzxc] strong{font-weight:600}.prose[data-astro-cid-zg7dkzxc] blockquote{border-left:1px solid var(--color-rule);color:var(--color-bone-dim);margin:1.6em 0;padding-left:20px}.prose[data-astro-cid-zg7dkzxc] hr{border:0;border-top:1px solid var(--color-rule);margin:2.4em 0}.prose[data-astro-cid-zg7dkzxc] img{max-width:100%;height:auto;margin:1.6em 0;display:block}.prose[data-astro-cid-zg7dkzxc] code{font-family:var(--font-mono);background:color-mix(in srgb, var(--color-rule) 70%, transparent);border-radius:3px;padding:.12em .34em;font-size:.84em}.prose[data-astro-cid-zg7dkzxc] pre{font-family:var(--font-mono);background:color-mix(in srgb, var(--color-rule) 55%, transparent);border:1px solid var(--color-rule);border-radius:4px;margin:1.6em 0;padding:16px 18px;font-size:13px;line-height:1.55;overflow-x:auto}.prose[data-astro-cid-zg7dkzxc] pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.foot[data-astro-cid-zg7dkzxc]{border-top:1px solid var(--color-rule);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-stone);justify-content:flex-end;padding-top:20px;font-size:11px;display:flex}@media (width<=560px){.top[data-astro-cid-zg7dkzxc]{padding-bottom:8vh}}
