.pr-shell[data-astro-cid-3r2ehnnq]{container:pr/inline-size}.pr-sheet[data-astro-cid-3r2ehnnq]{--pr-paper:var(--beige-card,#f4ecd5);--pr-paper-2:var(--beige-paper,#efe6cc);--pr-ink:var(--ink,#2a2416);--pr-ink-2:var(--ink-low,#6b5d42);--pr-rule:var(--rule,#a89870);--pr-accent:var(--rust,#8a4a1a);--pr-stamp:var(--stamp-red,#a83a2c);--pr-pad-x:clamp(18px, 5cqi, 56px);--pr-pad-y:clamp(20px, 3cqi, 36px);background:var(--pr-paper);color:var(--pr-ink);box-shadow:0 1px 0 var(--pr-rule), 0 18px 40px -24px #1a14082e;max-width:1180px;margin:clamp(8px,2cqi,28px) auto;position:relative}.pr-sticky-bar[data-astro-cid-3r2ehnnq]{z-index:20;position:sticky;top:0;box-shadow:0 6px 18px -12px #1a140840}.pr-chrome[data-astro-cid-3r2ehnnq]{background:var(--pr-ink);color:var(--pr-paper);font-family:var(--font-mono);font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;padding:8px 14px;display:flex}.pr-dot[data-astro-cid-3r2ehnnq]{border:1.5px solid var(--pr-paper);background:0 0;flex:none;width:12px;height:12px;position:relative}.pr-dot[data-astro-cid-3r2ehnnq]:before,.pr-dot[data-astro-cid-3r2ehnnq]:after{content:"";background:var(--pr-paper);transform-origin:50%;width:8px;height:1.5px;position:absolute;top:50%;left:50%}.pr-dot[data-astro-cid-3r2ehnnq]:before{transform:translate(-50%,-50%)rotate(45deg)}.pr-dot[data-astro-cid-3r2ehnnq]:after{transform:translate(-50%,-50%)rotate(-45deg)}.pr-dot-b[data-astro-cid-3r2ehnnq]:before,.pr-dot-b[data-astro-cid-3r2ehnnq]:after{display:none}.pr-dot-b[data-astro-cid-3r2ehnnq]{background:0 0}.pr-dot-b[data-astro-cid-3r2ehnnq]:after{content:"";border:1.5px solid var(--pr-paper);background:0 0;width:auto;height:auto;display:block;position:absolute;inset:1px;transform:none}.pr-chrome-title[data-astro-cid-3r2ehnnq]{text-align:center;text-overflow:ellipsis;white-space:nowrap;opacity:.95;flex:1;overflow:hidden}.pr-chrome-meta[data-astro-cid-3r2ehnnq]{opacity:.7;flex:none}.pr-ribs[data-astro-cid-3r2ehnnq]{flex:none;gap:2px;display:inline-flex}.pr-ribs[data-astro-cid-3r2ehnnq] span[data-astro-cid-3r2ehnnq]{background:var(--pr-paper);opacity:.6;width:12px;height:1.5px}.pr-masthead[data-astro-cid-3r2ehnnq]{padding:var(--pr-pad-y) var(--pr-pad-x) var(--s-16);align-items:flex-start;gap:var(--s-12);border-bottom:2px solid var(--pr-ink);flex-wrap:wrap;display:flex}.pr-mark[data-astro-cid-3r2ehnnq]{background:var(--pr-ink);width:36px;height:36px;color:var(--pr-paper);font-family:var(--font-mono);flex:none;place-items:center;font-weight:700;display:grid;position:relative}.pr-mark[data-astro-cid-3r2ehnnq]:after{content:"";border:1px solid var(--pr-paper);position:absolute;inset:3px}.pr-mark[data-astro-cid-3r2ehnnq] span[data-astro-cid-3r2ehnnq]{z-index:1;position:relative}.pr-org[data-astro-cid-3r2ehnnq]{font-family:var(--font-mono);font-size:var(--t-11);letter-spacing:.08em;text-transform:uppercase;color:var(--pr-ink);flex:1;min-width:0;line-height:1.5}.pr-org[data-astro-cid-3r2ehnnq] small[data-astro-cid-3r2ehnnq]{color:var(--pr-ink-2);font-size:var(--t-10);display:block}.pr-docid[data-astro-cid-3r2ehnnq]{font-family:var(--font-mono);font-size:var(--t-10);letter-spacing:.08em;text-transform:uppercase;color:var(--pr-ink-2);text-align:right;flex:none;line-height:1.6}.pr-docid[data-astro-cid-3r2ehnnq] b[data-astro-cid-3r2ehnnq]{color:var(--pr-ink);font-weight:700}.pr-meta-strip[data-astro-cid-3r2ehnnq]{border-bottom:var(--rule-width) solid var(--pr-rule);background:var(--pr-paper);grid-template-columns:repeat(4,minmax(0,1fr)) auto;display:grid}.pr-cell[data-astro-cid-3r2ehnnq]{padding:12px var(--s-16);border-right:var(--rule-width) var(--rule-style) var(--pr-rule);font-family:var(--font-mono);font-size:var(--t-11);color:var(--pr-ink);min-width:0;line-height:1.45}.pr-cell[data-astro-cid-3r2ehnnq]:first-child{padding-left:var(--pr-pad-x)}.pr-lbl[data-astro-cid-3r2ehnnq]{letter-spacing:.12em;text-transform:uppercase;color:var(--pr-ink-2);margin-bottom:3px;font-size:9.5px;display:block}.pr-val[data-astro-cid-3r2ehnnq]{text-transform:uppercase;font-weight:500}.pr-val[data-astro-cid-3r2ehnnq] small[data-astro-cid-3r2ehnnq]{text-transform:none;color:var(--pr-ink-2);font-weight:400;font-size:var(--t-10);margin-top:1px;display:block}.pr-stamp-cell[data-astro-cid-3r2ehnnq]{padding:12px var(--pr-pad-x);border-right:none;justify-content:flex-end;align-items:center;display:flex}.pr-stamp[data-astro-cid-3r2ehnnq]{border:2px solid var(--pr-stamp);color:var(--pr-stamp);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.16em;font-weight:700;font-size:var(--t-10);white-space:nowrap;background:repeating-linear-gradient(45deg,#a83a2c0f 0 2px,#0000 2px 5px);padding:5px 10px;display:inline-block;transform:rotate(-3deg)}.pr-meta-strip[data-astro-cid-3r2ehnnq],.pr-title-block[data-astro-cid-3r2ehnnq],.pr-prose[data-astro-cid-3r2ehnnq],.pr-side[data-astro-cid-3r2ehnnq]{animation:.45s cubic-bezier(.2,.8,.2,1) both pr-rise}.pr-meta-strip[data-astro-cid-3r2ehnnq]{animation-delay:20ms}.pr-title-block[data-astro-cid-3r2ehnnq]{animation-delay:.1s}.pr-prose[data-astro-cid-3r2ehnnq]{animation-delay:.18s}.pr-side[data-astro-cid-3r2ehnnq]{animation-delay:.24s}@keyframes pr-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pr-meta-strip[data-astro-cid-3r2ehnnq],.pr-title-block[data-astro-cid-3r2ehnnq],.pr-prose[data-astro-cid-3r2ehnnq],.pr-side[data-astro-cid-3r2ehnnq]{animation:none}}.pr-grid[data-astro-cid-3r2ehnnq]{padding:clamp(24px, 4cqi, 48px) var(--pr-pad-x) var(--pr-pad-y);grid-template-columns:minmax(0,1fr) 280px;align-items:start;column-gap:clamp(24px,4cqi,56px);display:grid}:is(.pr-grid[data-astro-cid-3r2ehnnq]:has(.pr-side:empty),.pr-grid[data-astro-cid-3r2ehnnq]:not(:has(.pr-side))){grid-template-columns:minmax(0,1fr)}.pr-title-block[data-astro-cid-3r2ehnnq]{margin-bottom:var(--s-28)}.pr-kicker[data-astro-cid-3r2ehnnq]{font-family:var(--font-mono);font-size:var(--t-11);text-transform:uppercase;letter-spacing:var(--ls-wide);color:var(--pr-accent);margin-bottom:var(--s-12);align-items:center;gap:10px;display:flex}.pr-kicker[data-astro-cid-3r2ehnnq]:before{content:"";background:var(--pr-accent);opacity:.5;flex:none;width:24px;height:1px}.pr-kicker[data-astro-cid-3r2ehnnq]:after{content:"";background:var(--pr-accent);opacity:.3;flex:1;height:1px}.pr-headline[data-astro-cid-3r2ehnnq]{font-family:var(--font-serif);letter-spacing:var(--ls-tight);margin:0 0 var(--s-16);text-wrap:balance;color:var(--pr-ink);text-transform:none;font-size:clamp(28px,5cqi,48px);font-weight:700;line-height:1.04}.pr-deck[data-astro-cid-3r2ehnnq]{font-family:var(--font-serif);color:var(--pr-ink-2);text-wrap:pretty;max-width:56ch;margin:0;font-size:clamp(16.5px,2cqi,20px);font-style:italic;line-height:1.5}.pr-prose[data-astro-cid-3r2ehnnq]{font-family:var(--font-serif);font-size:clamp(16.5px,1.8cqi,18px);line-height:var(--lh-body);color:var(--pr-ink);max-width:64ch}.pr-prose[data-astro-cid-3r2ehnnq] p{text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.1em}.pr-prose[data-astro-cid-3r2ehnnq] p:first-of-type:first-letter{font-family:var(--font-serif);float:left;color:var(--pr-ink);margin:.06em .1em 0 -.02em;font-size:3.6em;font-weight:900;line-height:.88}.pr-prose[data-astro-cid-3r2ehnnq] em{font-style:italic}.pr-prose[data-astro-cid-3r2ehnnq] strong{font-weight:700}.pr-prose[data-astro-cid-3r2ehnnq] blockquote{margin:var(--s-28) 0;background:var(--pr-paper);border:1.5px solid var(--pr-ink);box-shadow:4px 4px 0 var(--pr-ink);font-family:var(--font-serif);color:var(--pr-ink);text-wrap:balance;padding:0;font-size:clamp(20px,3cqi,26px);font-weight:600;line-height:1.3;position:relative}.pr-prose[data-astro-cid-3r2ehnnq] blockquote:before{content:"STATEMENT";background:var(--pr-ink);color:var(--pr-paper);font-family:var(--font-mono);font-size:var(--t-10);text-transform:uppercase;letter-spacing:.1em;padding:5px 10px;font-weight:700;display:block}.pr-prose[data-astro-cid-3r2ehnnq] blockquote p{margin:0;padding:22px 26px 14px}.pr-prose[data-astro-cid-3r2ehnnq] blockquote p:first-child:before{content:"“";color:var(--pr-accent);vertical-align:-.3em;margin-right:.05em;font-size:1.5em;line-height:0}.pr-prose[data-astro-cid-3r2ehnnq] hr{text-align:center;border:0;height:0;margin:2em 0;overflow:visible}.pr-prose[data-astro-cid-3r2ehnnq] hr:before{content:"─ ─ ─ ─ ─ ─ ─ ─  ◆  ─ ─ ─ ─ ─ ─ ─ ─";color:var(--pr-ink-2);font-family:var(--font-mono);font-size:var(--t-11);letter-spacing:.05em}.pr-prose[data-astro-cid-3r2ehnnq] sup a{color:var(--pr-accent);font-family:var(--font-mono);border:1px solid var(--pr-accent);border-radius:2px;margin:0 1px;padding:0 2px;font-size:.62em;font-weight:700;line-height:0;text-decoration:none}.pr-prose[data-astro-cid-3r2ehnnq] sup a:hover{background:#8a4a1a1f}.pr-prose[data-astro-cid-3r2ehnnq] .footnotes{margin-top:var(--s-44);padding-top:var(--s-20);border-top:var(--rule-width) var(--rule-style) var(--pr-rule);font-family:var(--font-mono);font-size:var(--t-13);color:var(--pr-ink-2);line-height:1.55}.pr-prose[data-astro-cid-3r2ehnnq] .footnotes ol{padding-left:var(--s-20)}.pr-side[data-astro-cid-3r2ehnnq]{top:var(--s-12);font-family:var(--font-mono);font-size:var(--t-13);color:var(--pr-ink-2);align-self:start;position:sticky}.pr-side[data-astro-cid-3r2ehnnq] h4[data-astro-cid-3r2ehnnq]{font-family:var(--font-mono);font-size:var(--t-10);text-transform:uppercase;letter-spacing:.14em;color:var(--pr-ink);margin:0 0 var(--s-12);padding-bottom:var(--s-6);border-bottom:1px solid var(--pr-ink);align-items:center;gap:var(--s-8);display:flex}.pr-side[data-astro-cid-3r2ehnnq] h4[data-astro-cid-3r2ehnnq]:before{content:"";background:var(--pr-accent);flex:none;width:8px;height:8px}.pr-side[data-astro-cid-3r2ehnnq] section[data-astro-cid-3r2ehnnq]+section[data-astro-cid-3r2ehnnq]{margin-top:var(--s-28)}.pr-toc[data-astro-cid-3r2ehnnq]{counter-reset:toc;gap:2px;margin:0;padding:0;list-style:none;display:grid}.pr-toc[data-astro-cid-3r2ehnnq] a[data-astro-cid-3r2ehnnq]{color:var(--pr-ink-2);align-items:baseline;gap:var(--s-8);counter-increment:toc;border-bottom:1px dotted #0000;padding:5px 0;text-decoration:none;transition:color .15s,border-color .15s,padding-left .15s;display:flex}.pr-toc[data-astro-cid-3r2ehnnq] a[data-astro-cid-3r2ehnnq]:before{content:counter(toc, decimal-leading-zero);color:var(--pr-accent);font-size:var(--t-10);flex:none}.pr-toc[data-astro-cid-3r2ehnnq] a[data-astro-cid-3r2ehnnq]:hover{color:var(--pr-ink);border-color:var(--pr-rule);background:0 0;padding-left:4px}.pr-related[data-astro-cid-3r2ehnnq]{gap:var(--s-8);display:grid}.pr-related[data-astro-cid-3r2ehnnq] a[data-astro-cid-3r2ehnnq]{color:var(--pr-ink);background:var(--pr-paper);border:1px solid var(--pr-rule);padding:9px 11px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:block}.pr-related[data-astro-cid-3r2ehnnq] a[data-astro-cid-3r2ehnnq]:hover{border-color:var(--pr-ink);box-shadow:2px 2px 0 var(--pr-ink);background:var(--pr-paper);transform:translate(-1px,-1px)}.pr-rid[data-astro-cid-3r2ehnnq]{color:var(--pr-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:9.5px;display:block}.pr-rtitle[data-astro-cid-3r2ehnnq]{font-family:var(--font-serif);font-size:var(--t-13);color:var(--pr-ink);line-height:1.35}.pr-tags[data-astro-cid-3r2ehnnq]{flex-wrap:wrap;gap:6px;display:flex}.pr-tags[data-astro-cid-3r2ehnnq] span[data-astro-cid-3r2ehnnq]{background:var(--pr-paper-2);border:1px solid var(--pr-rule);font-size:var(--t-10);letter-spacing:.06em;text-transform:uppercase;padding:3px 8px}.pr-foot[data-astro-cid-3r2ehnnq]{padding:var(--s-20) var(--pr-pad-x) var(--pr-pad-y);border-top:2px solid var(--pr-ink);font-family:var(--font-mono);font-size:var(--t-10);color:var(--pr-ink-2);text-transform:uppercase;letter-spacing:.08em;text-align:center}@container pr (width<=1100px){.pr-grid[data-astro-cid-3r2ehnnq]{grid-template-columns:minmax(0,1fr) 240px}}@container pr (width<=900px){.pr-grid[data-astro-cid-3r2ehnnq]{gap:var(--s-44);grid-template-columns:1fr}.pr-side[data-astro-cid-3r2ehnnq]{padding-top:var(--s-28);border-top:var(--rule-width) var(--rule-style) var(--pr-rule);gap:var(--s-28);grid-template-columns:1fr 1fr;align-items:start;display:grid;position:static}.pr-side[data-astro-cid-3r2ehnnq] section[data-astro-cid-3r2ehnnq]+section[data-astro-cid-3r2ehnnq]{margin-top:0}}@container pr (width<=760px){.pr-meta-strip[data-astro-cid-3r2ehnnq]{grid-template-columns:1fr 1fr}.pr-cell[data-astro-cid-3r2ehnnq]{border-right:var(--rule-width) var(--rule-style) var(--pr-rule);border-bottom:var(--rule-width) var(--rule-style) var(--pr-rule)}.pr-cell[data-astro-cid-3r2ehnnq]:nth-child(2n){border-right:none}.pr-stamp-cell[data-astro-cid-3r2ehnnq]{grid-column:1/-1;justify-content:flex-start}}@container pr (width<=600px){.pr-sheet[data-astro-cid-3r2ehnnq]{box-shadow:none;--pr-pad-x:18px;--pr-pad-y:22px;max-width:none;margin:0}.pr-chrome[data-astro-cid-3r2ehnnq]{font-size:var(--t-10);letter-spacing:.05em;gap:8px;padding:7px 12px}.pr-chrome-meta[data-astro-cid-3r2ehnnq],.pr-ribs[data-astro-cid-3r2ehnnq]{display:none}.pr-masthead[data-astro-cid-3r2ehnnq]{padding:22px 18px 14px}.pr-docid[data-astro-cid-3r2ehnnq]{text-align:left;border-top:var(--rule-width) var(--rule-style) var(--pr-rule);flex:1 0 100%;margin-top:4px;padding-top:4px}.pr-headline[data-astro-cid-3r2ehnnq]{font-size:clamp(28px,8cqi,38px)}.pr-deck[data-astro-cid-3r2ehnnq]{font-size:16.5px}.pr-prose[data-astro-cid-3r2ehnnq]{font-size:16.5px;line-height:1.62}.pr-side[data-astro-cid-3r2ehnnq]{gap:var(--s-20);grid-template-columns:1fr}}@container pr (width<=400px){.pr-meta-strip[data-astro-cid-3r2ehnnq]{grid-template-columns:1fr}.pr-cell[data-astro-cid-3r2ehnnq]{border-right:none}}
