.deck.svelte-1ow3a9y{display:flex;flex-direction:column;gap:12px;max-width:38rem}.deck.svelte-1ow3a9y p:where(.svelte-1ow3a9y){margin:0;font-size:clamp(1.0625rem,1.5vw,1.1875rem);line-height:1.6;color:var(--ink-2)}.deck.svelte-1ow3a9y p:where(.svelte-1ow3a9y):first-child{color:var(--ink);font-weight:500}.facts.svelte-1ow3a9y{list-style:none;margin:8px 0 0;padding:0;max-width:38rem;border-top:1px dashed var(--rule)}.facts.svelte-1ow3a9y li:where(.svelte-1ow3a9y){padding:12px 0;border-bottom:1px dashed var(--rule);font-size:.9375rem;line-height:1.45;color:var(--ink)}.to-dossier.svelte-1ow3a9y{align-self:flex-start;font-size:.9375rem}.portrait.svelte-1ow3a9y{display:flex;flex-direction:column;gap:14px;max-width:420px;margin-inline:auto}.credit.svelte-1ow3a9y{margin:0;font-family:var(--font-mono);font-size:.75rem;line-height:1.55;color:var(--ink-3)}.credit.svelte-1ow3a9y a:where(.svelte-1ow3a9y){color:var(--ink-2);text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}.credit.svelte-1ow3a9y .nowrap:where(.svelte-1ow3a9y){white-space:nowrap}.credit.svelte-1ow3a9y a:where(.svelte-1ow3a9y):hover{color:var(--zest-ink)}.arc.svelte-9q3mn2{list-style:none;margin:0;padding:0;border-top:1px dashed var(--rule)}.row.svelte-9q3mn2{display:grid;grid-template-columns:7.5rem minmax(0,1fr) minmax(0,300px);gap:12px clamp(20px,3vw,40px);padding:28px 0;border-bottom:1px dashed var(--rule);align-items:start}.year.svelte-9q3mn2{font-family:var(--font-mono);font-size:.9375rem;letter-spacing:.12em;text-transform:uppercase;color:var(--zest-ink);padding-top:4px}.prose.svelte-9q3mn2{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:40rem}.prose.svelte-9q3mn2 h3:where(.svelte-9q3mn2){margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.2;color:var(--ink)}.prose.svelte-9q3mn2 p:where(.svelte-9q3mn2){margin:0;font-size:1rem;line-height:1.65;color:var(--ink-2)}.row.svelte-9q3mn2:not(.has-ev) .prose:where(.svelte-9q3mn2){grid-column:2 / 4}.library.svelte-9q3mn2{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:clamp(36px,5vw,56px);max-width:48rem}.library.svelte-9q3mn2 h3:where(.svelte-9q3mn2){margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.2;color:var(--ink)}.library.svelte-9q3mn2 .lede:where(.svelte-9q3mn2){margin:0;font-size:1rem;line-height:1.65;color:var(--ink-2)}.library.svelte-9q3mn2 ul:where(.svelte-9q3mn2){list-style:none;margin:6px 0 0;padding:0;width:100%;border-top:1px dashed var(--rule)}.library.svelte-9q3mn2 li:where(.svelte-9q3mn2){display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:12px clamp(20px,3vw,40px);padding:18px 0;border-bottom:1px dashed var(--rule)}.rec.svelte-9q3mn2{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rec.svelte-9q3mn2 .kind:where(.svelte-9q3mn2){font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.rec.svelte-9q3mn2 .title:where(.svelte-9q3mn2){font-size:1rem;line-height:1.5;color:var(--ink)}@media (max-width: 859px){.library.svelte-9q3mn2 li:where(.svelte-9q3mn2){grid-template-columns:minmax(0,1fr);gap:6px}.row.svelte-9q3mn2{grid-template-columns:minmax(0,1fr)}.row.svelte-9q3mn2:not(.has-ev) .prose:where(.svelte-9q3mn2){grid-column:auto}.ev.svelte-9q3mn2{max-width:360px}}.line.svelte-1c7mxdj{margin:0;font-size:1.0625rem;line-height:1.65;color:var(--ink)}.what.svelte-1c7mxdj{list-style:none;margin:0;padding:0;border-top:1px dashed var(--rule)}.what.svelte-1c7mxdj li:where(.svelte-1c7mxdj){padding:14px 0;border-bottom:1px dashed var(--rule);font-size:.9875rem;line-height:1.6;color:var(--ink-2)}.papers.svelte-1c7mxdj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.badge-row.svelte-1c7mxdj{display:flex;align-items:center;gap:20px;padding:18px 0;border-top:1px dashed var(--rule);border-bottom:1px dashed var(--rule)}.badge-row.svelte-1c7mxdj img:where(.svelte-1c7mxdj){flex:none;width:88px;height:88px}.bbody.svelte-1c7mxdj{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.bfacts.svelte-1c7mxdj{margin:0;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.06em;color:var(--ink-2)}@media (max-width: 559px){.papers.svelte-1c7mxdj{grid-template-columns:minmax(0,1fr)}}.lead.svelte-13d7lxz{margin:0;font-size:1.0625rem;line-height:1.65;color:var(--ink)}.table.svelte-13d7lxz{margin-top:8px}.heads.svelte-13d7lxz,.rows.svelte-13d7lxz li:where(.svelte-13d7lxz){display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px}.heads.svelte-13d7lxz{padding-bottom:10px;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.rows.svelte-13d7lxz{list-style:none;margin:0;padding:0;border-top:1px dashed var(--rule)}.rows.svelte-13d7lxz li:where(.svelte-13d7lxz){padding:14px 0;border-bottom:1px dashed var(--rule);align-items:baseline}.q.svelte-13d7lxz{font-family:var(--font-display);font-weight:800;font-size:1.0625rem;line-height:1.3;color:var(--ink)}.c.svelte-13d7lxz{font-size:.9875rem;line-height:1.55;color:var(--ink-2)}.warrant.svelte-13d7lxz{margin:0;font-size:1.0625rem;line-height:1.6;color:var(--ink)}.closer.svelte-13d7lxz{margin:0;display:flex;flex-direction:column;gap:6px;font-family:var(--font-display);font-weight:800;font-size:clamp(1.2rem,2vw,1.45rem);line-height:1.3;color:var(--zest-ink)}.registers.svelte-13d7lxz{display:flex;flex-direction:column;border-top:1px dashed var(--rule);margin-top:8px}.reg.svelte-13d7lxz{display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:8px 20px;padding:20px 0;border-bottom:1px dashed var(--rule)}.reg-label.svelte-13d7lxz{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--zest-ink);padding-top:4px}.reg-body.svelte-13d7lxz{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.rfacts.svelte-13d7lxz{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-family:var(--font-mono);font-size:.8125rem;color:var(--ink-2)}.reg-line.svelte-13d7lxz{margin:0;font-size:.9875rem;line-height:1.6;color:var(--ink-2)}.ctitle.svelte-13d7lxz{margin:0;font-family:var(--font-display);font-weight:800;font-size:1.2rem;color:var(--ink)}@media (max-width: 559px){.heads.svelte-13d7lxz,.rows.svelte-13d7lxz li:where(.svelte-13d7lxz){grid-template-columns:minmax(0,1fr)}.heads.svelte-13d7lxz span:where(.svelte-13d7lxz):last-child{display:none}.rows.svelte-13d7lxz .c:where(.svelte-13d7lxz){grid-column:1}.reg.svelte-13d7lxz{grid-template-columns:minmax(0,1fr)}}.part.svelte-1bknwhs{display:flex;flex-direction:column;gap:14px;margin-top:32px;padding-top:32px;border-top:1px dashed var(--rule);scroll-margin-top:calc(var(--ct-nav-h) + 16px)}.note.svelte-1bknwhs{margin:0;font-size:.9375rem;color:var(--ink-3)}.record.svelte-1bknwhs{display:flex;flex-direction:column;gap:14px}.record.svelte-1bknwhs p:where(.svelte-1bknwhs){margin:0;font-size:1rem;line-height:1.7;color:var(--ink)}.letterhead.svelte-uckd7k{position:relative;padding:28px clamp(20px,3vw,32px);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface)}.line.svelte-uckd7k{margin:0;font-size:.9875rem;line-height:1.55;color:var(--ink-2)}.line.name.svelte-uckd7k{margin-bottom:10px;font-family:var(--font-display);font-weight:800;font-size:1.5rem;color:var(--ink)}.seals.svelte-uckd7k{display:flex;gap:16px;margin-top:20px}.seals.svelte-uckd7k img:where(.svelte-uckd7k){width:80px;height:80px}.verify.svelte-uckd7k{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.vnote.svelte-uckd7k{margin:0;font-size:.9375rem;line-height:1.6;color:var(--ink-2)}.note.svelte-lrvznj,.note.svelte-9hdqii{margin:0;font-size:1.0625rem;line-height:1.6;color:var(--ink-2)}.facts.svelte-9hdqii{display:flex;flex-wrap:wrap;gap:8px}.doors.svelte-9hdqii{display:flex;flex-wrap:wrap;gap:12px}.quote.svelte-xbzb3t{margin:0;padding:0}.quote.svelte-xbzb3t p:where(.svelte-xbzb3t){margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.4rem,2.4vw,1.75rem);line-height:1.22;letter-spacing:-.015em;color:var(--zest-ink);text-wrap:balance}.quote.svelte-xbzb3t cite:where(.svelte-xbzb3t){display:block;margin-top:12px;font-style:normal;font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.08em;color:var(--ink-3)}.lede.svelte-xbzb3t{margin:0;font-size:1.0625rem;line-height:1.65;color:var(--ink)}.note.svelte-xbzb3t{margin:0;font-size:.9375rem;line-height:1.6;color:var(--ink-2)}
