main[data-astro-cid-kh7btl4r]{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}.masthead[data-astro-cid-kh7btl4r]{padding:clamp(96px,14vw,200px) 0 var(--space-10);max-width:800px}.eyebrow[data-astro-cid-kh7btl4r]{margin-bottom:var(--space-5);font-family:var(--font-ui);font-size:var(--fs-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-muted);font-weight:var(--weight-medium)}.masthead[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:clamp(2.6rem,6vw,4.6rem);line-height:1.05;letter-spacing:-.02em;margin:0 0 var(--space-6);max-width:16ch}.masthead[data-astro-cid-kh7btl4r] .lead[data-astro-cid-kh7btl4r]{font-family:var(--font-body);font-style:italic;font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.5;color:var(--fg-muted);max-width:52ch;margin:0}.section[data-astro-cid-kh7btl4r]{border-top:1px solid var(--rule);padding:var(--space-9) 0}.section[data-astro-cid-kh7btl4r].major-rule{border-top:1px solid var(--fg)}.section[data-astro-cid-kh7btl4r] .head[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:160px 1fr;gap:var(--space-9);margin-bottom:var(--space-7);align-items:baseline}.section[data-astro-cid-kh7btl4r] .head[data-astro-cid-kh7btl4r] .roman[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-style:italic;font-size:var(--fs-2xl);line-height:1;color:var(--accent)}.section[data-astro-cid-kh7btl4r] .head[data-astro-cid-kh7btl4r] .title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.05;letter-spacing:-.015em;color:var(--fg);margin:0}.row[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:160px minmax(0,65ch) var(--margin-col);gap:var(--space-9);align-items:start}.row[data-astro-cid-kh7btl4r].offset{margin-top:var(--space-5)}.stub[data-astro-cid-kh7btl4r]{font-family:var(--font-mono);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--fg-faint);padding-top:6px}.row[data-astro-cid-kh7btl4r] .body[data-astro-cid-kh7btl4r]{min-width:0}.row[data-astro-cid-kh7btl4r] .body[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-body);color:var(--fg);margin:0 0 1.05em;max-width:none}.row[data-astro-cid-kh7btl4r] .body[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]:last-child{margin-bottom:0}.row[data-astro-cid-kh7btl4r] .body[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r].quiet{color:var(--fg-muted);font-style:italic}.row[data-astro-cid-kh7btl4r] .body[data-astro-cid-kh7btl4r] em[data-astro-cid-kh7btl4r]{color:var(--fg)}.row[data-astro-cid-kh7btl4r] .body[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{color:var(--accent);text-decoration-color:var(--rule-gold)}.row[data-astro-cid-kh7btl4r] .note[data-astro-cid-kh7btl4r]{font-family:var(--font-body);font-style:italic;font-size:var(--fs-xs);line-height:1.55;color:var(--fg-muted);border-left:1px solid var(--rule-gold);padding:2px 0 2px var(--space-4);margin-top:4px;max-width:24ch;position:sticky;top:calc(var(--header-height, 60px) + var(--space-5))}.row[data-astro-cid-kh7btl4r] .note[data-astro-cid-kh7btl4r] .nl[data-astro-cid-kh7btl4r]{font-family:var(--font-ui);font-style:normal;font-size:10px;font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent);display:block;margin-bottom:4px}.split[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:var(--space-5) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.split[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{border-right:1px solid var(--rule);padding:var(--space-7);display:flex;flex-direction:column;gap:var(--space-3);min-height:220px}.split[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]:last-child{border-right:none}.axis[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-style:italic;font-size:var(--fs-xl);line-height:1;color:var(--fg-faint);font-weight:var(--weight-regular)}.split[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--fs-xl);margin:0;letter-spacing:-.01em;line-height:1.18}.split[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-family:var(--font-body);font-size:var(--fs-sm);line-height:1.55;color:var(--fg-muted);margin:0;max-width:38ch}.lives-in[data-astro-cid-kh7btl4r]{margin-top:auto;font-family:var(--font-ui);font-size:var(--fs-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg);padding-top:var(--space-4)}.how[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:var(--space-5) 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.how[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{border-right:1px solid var(--rule);padding:var(--space-6);text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:var(--space-3);transition:background var(--dur-base) var(--ease-gentle)}.how[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:last-child{border-right:none}.how[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{background:var(--bg-raised)}.how[data-astro-cid-kh7btl4r] .roman[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-style:italic;font-size:var(--fs-xl);color:var(--fg-faint);line-height:1}.how[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover .roman[data-astro-cid-kh7btl4r]{color:var(--accent)}.how[data-astro-cid-kh7btl4r] h4[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:var(--weight-regular);font-size:var(--fs-md);margin:0;line-height:1.2}.how[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-family:var(--font-body);font-size:var(--fs-sm);color:var(--fg-muted);line-height:1.5;margin:0;max-width:30ch}.how[data-astro-cid-kh7btl4r] em[data-astro-cid-kh7btl4r]{color:var(--fg)}.how[data-astro-cid-kh7btl4r] .arrow[data-astro-cid-kh7btl4r]{margin-top:auto;font-family:var(--font-ui);font-size:var(--fs-2xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg)}.correspondence[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:160px 1fr;gap:var(--space-9);padding:var(--space-9) 0 var(--space-11);border-top:1px solid var(--rule)}.correspondence[data-astro-cid-kh7btl4r] .head[data-astro-cid-kh7btl4r] .label[data-astro-cid-kh7btl4r]{font-family:var(--font-ui);font-size:var(--fs-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-muted)}.correspondence[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:var(--weight-regular);font-style:italic;font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.05;margin:0 0 var(--space-5);letter-spacing:-.015em}.correspondence[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]>p[data-astro-cid-kh7btl4r]{font-family:var(--font-body);font-size:var(--fs-md);line-height:1.55;color:var(--fg);margin:0 0 var(--space-6);max-width:60ch}.channels[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5) var(--space-7);border-top:1px solid var(--rule);padding-top:var(--space-5);max-width:64ch}.ch-label[data-astro-cid-kh7btl4r]{font-family:var(--font-ui);font-size:var(--fs-2xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-muted);margin-bottom:4px}.ch-value[data-astro-cid-kh7btl4r]{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--fg)}.ch-value[data-astro-cid-kh7btl4r].italic{font-family:var(--font-body);font-style:italic;font-size:var(--fs-md);color:var(--fg)}.ch-value[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{color:var(--fg);text-decoration-color:var(--rule-gold)}.ch-value[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{color:var(--accent)}@media(max-width:940px){.row[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.stub[data-astro-cid-kh7btl4r],.row[data-astro-cid-kh7btl4r] .note[data-astro-cid-kh7btl4r]{position:static;max-width:none}.section[data-astro-cid-kh7btl4r] .head[data-astro-cid-kh7btl4r],.split[data-astro-cid-kh7btl4r],.how[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.how[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{border-right:none;border-bottom:1px solid var(--rule)}.how[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:last-child{border-bottom:none}.correspondence[data-astro-cid-kh7btl4r],.channels[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}
