.top[data-astro-cid-by4zwojz]{padding-block:40px 40px;display:grid;gap:14px}.back[data-astro-cid-by4zwojz]{font-size:14px;text-decoration:none;color:var(--sub);width:fit-content;margin-bottom:20px}.back[data-astro-cid-by4zwojz]:hover,.shows[data-astro-cid-by4zwojz]{color:var(--accent)}h1[data-astro-cid-by4zwojz]{font-family:var(--display);font-weight:400;font-size:clamp(52px,8vw,112px);line-height:.98;letter-spacing:-.035em;margin:0}.dek[data-astro-cid-by4zwojz]{font-family:var(--display);font-size:clamp(22px,2.4vw,30px);line-height:1.3;margin:6px 0 0;max-width:34ch;letter-spacing:-.01em;color:var(--sub)}.ps[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px;margin:22px 0 0;max-width:980px}.ps[data-astro-cid-by4zwojz] div[data-astro-cid-by4zwojz]{display:grid;gap:6px;align-content:start;padding-left:16px;border-left:2px solid var(--rule)}.ps[data-astro-cid-by4zwojz] div[data-astro-cid-by4zwojz]+div[data-astro-cid-by4zwojz]{border-left-color:var(--accent)}.ps[data-astro-cid-by4zwojz] dt[data-astro-cid-by4zwojz]{font:600 12px/1.3 var(--body);text-transform:uppercase;letter-spacing:.08em;color:var(--sub)}.ps[data-astro-cid-by4zwojz] div[data-astro-cid-by4zwojz]+div[data-astro-cid-by4zwojz] dt[data-astro-cid-by4zwojz]{color:var(--accent)}.ps[data-astro-cid-by4zwojz] dd[data-astro-cid-by4zwojz]{margin:0;font-size:17px;line-height:1.55}@media(max-width:760px){.ps[data-astro-cid-by4zwojz]{grid-template-columns:1fr}}.meta[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px 32px;margin:28px 0 0;padding-top:16px;border-top:1px solid var(--ink)}.meta[data-astro-cid-by4zwojz] dt[data-astro-cid-by4zwojz]{font:600 12px/1.3 var(--body);text-transform:uppercase;letter-spacing:.08em;color:var(--sub);margin-bottom:4px}.meta[data-astro-cid-by4zwojz] dd[data-astro-cid-by4zwojz]{margin:0;font-size:15px}.glance[data-astro-cid-by4zwojz] ul[data-astro-cid-by4zwojz]{list-style:none;margin:0;padding:28px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px 32px;border-block:1px solid var(--rule)}.glance[data-astro-cid-by4zwojz] li[data-astro-cid-by4zwojz]{display:grid;gap:6px;align-content:start}.glance[data-astro-cid-by4zwojz] b[data-astro-cid-by4zwojz]{font-family:var(--display);font-weight:400;font-size:clamp(36px,4vw,52px);line-height:1;letter-spacing:-.02em}.glance[data-astro-cid-by4zwojz] span[data-astro-cid-by4zwojz]{font-size:14px;color:var(--sub);max-width:26ch}.glance[data-astro-cid-by4zwojz] .note[data-astro-cid-by4zwojz]{font-size:13px;color:var(--muted);margin:10px 0 0}.body[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:48px;padding-block:56px 24px}.toc[data-astro-cid-by4zwojz]{position:sticky;top:28px;align-self:start;display:grid;gap:12px;font-size:14px}.toc[data-astro-cid-by4zwojz] ol[data-astro-cid-by4zwojz]{list-style:none;margin:0;padding:0;display:grid;gap:8px;border-left:1px solid var(--rule)}.toc[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]{display:block;padding-left:14px;margin-left:-1px;border-left:1px solid transparent;text-decoration:none;color:var(--sub)}.toc[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]:hover,.toc[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz].on{color:var(--ink);border-left-color:var(--accent)}.body[data-astro-cid-by4zwojz]:not(:has(.toc)) .prose[data-astro-cid-by4zwojz]{grid-column:2}.next[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]{display:grid;gap:8px;padding-block:40px;border-top:1px solid var(--ink);text-decoration:none;margin-top:40px}.next[data-astro-cid-by4zwojz] b[data-astro-cid-by4zwojz]{font-family:var(--display);font-weight:400;font-size:clamp(36px,5vw,64px);letter-spacing:-.03em;line-height:1}.next[data-astro-cid-by4zwojz] .eyebrow[data-astro-cid-by4zwojz]{color:var(--sub)}.next[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]:hover b[data-astro-cid-by4zwojz]{color:var(--accent)}.next[data-astro-cid-by4zwojz] .sub[data-astro-cid-by4zwojz]{max-width:60ch}@media(max-width:960px){.body[data-astro-cid-by4zwojz]{grid-template-columns:1fr;gap:0}.toc[data-astro-cid-by4zwojz]{display:none}.body[data-astro-cid-by4zwojz]:not(:has(.toc)) .prose[data-astro-cid-by4zwojz]{grid-column:1}}.prose[data-astro-cid-by4zwojz]{min-width:0;font-size:18px;line-height:1.65}.prose[data-astro-cid-by4zwojz]>*{max-width:none}.prose[data-astro-cid-by4zwojz]>figure,.prose[data-astro-cid-by4zwojz]>.table{max-width:none}.prose[data-astro-cid-by4zwojz] h2{font-family:var(--display);font-weight:400;font-size:clamp(32px,3.4vw,42px);line-height:1.1;letter-spacing:-.02em;margin:80px 0 18px;padding-top:28px;border-top:1px solid var(--ink);scroll-margin-top:24px}.prose[data-astro-cid-by4zwojz] h2:first-child{margin-top:0}.prose[data-astro-cid-by4zwojz] .proc+h2{margin-top:24px}.prose[data-astro-cid-by4zwojz] h3{font-family:var(--body);font-weight:600;font-size:19px;margin:40px 0 8px}.prose[data-astro-cid-by4zwojz] p{margin:0 0 18px}.prose[data-astro-cid-by4zwojz] ul,.prose[data-astro-cid-by4zwojz] ol{padding-left:1.2em;margin:0 0 18px;display:grid;gap:8px}.prose[data-astro-cid-by4zwojz] li::marker{color:var(--accent)}.prose[data-astro-cid-by4zwojz] strong{font-weight:600}.prose[data-astro-cid-by4zwojz] .table{overflow-x:auto;margin:32px 0}.prose[data-astro-cid-by4zwojz] table{border-collapse:collapse;width:100%;font-size:15px}.prose[data-astro-cid-by4zwojz] th{text-align:left;font:600 12px/1.3 var(--body);text-transform:uppercase;letter-spacing:.08em;color:var(--sub);border-bottom:1px solid var(--ink);padding:10px 16px 10px 0}.prose[data-astro-cid-by4zwojz] td{border-bottom:1px solid var(--rule);padding:12px 16px 12px 0;vertical-align:top}.prose[data-astro-cid-by4zwojz] hr{border:0;border-top:1px solid var(--rule);margin:56px 0}
