.deed[data-astro-cid-meeg3d3l]{margin:0;position:relative}.deed-sheet[data-astro-cid-meeg3d3l]{background:var(--sheet);border:1px solid #cbd1da;border-top:3px solid var(--navy);border-radius:var(--radius);padding:clamp(22px,3vw,32px) clamp(20px,3vw,34px) clamp(26px,3vw,34px) clamp(40px,4vw,54px);position:relative;box-shadow:0 1px #e6e9ee,0 28px 50px -36px #1f3d6d80}.deed-sheet[data-astro-cid-meeg3d3l]:before{content:"";background:var(--red);opacity:.6;width:1px;position:absolute;top:0;bottom:0;left:clamp(22px,2.4vw,32px)}.deed-kicker[data-astro-cid-meeg3d3l]{color:var(--red);letter-spacing:.1em;margin:0 0 2px;font-variant-caps:all-small-caps;font-weight:700}.deed-title[data-astro-cid-meeg3d3l]{font-family:var(--font-display);font-size:var(--step-1);color:var(--navy);margin:0 0 14px;font-weight:600}.deed-rows[data-astro-cid-meeg3d3l]{margin:0}.deed-row[data-astro-cid-meeg3d3l]{border-bottom:1px dotted #aab2bf;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:11px 0;display:grid}.deed-row[data-astro-cid-meeg3d3l] dt[data-astro-cid-meeg3d3l]{color:var(--ink-2)}.deed-row[data-astro-cid-meeg3d3l] dd[data-astro-cid-meeg3d3l]{font-family:var(--font-display);color:var(--ink);text-align:right;white-space:nowrap;margin:0;font-size:1.18rem;font-weight:600}.deed-row--total[data-astro-cid-meeg3d3l]{border-bottom:3px double var(--navy)}.deed-row--total[data-astro-cid-meeg3d3l] dd[data-astro-cid-meeg3d3l]{color:var(--navy);font-size:1.4rem}.deed-foot[data-astro-cid-meeg3d3l]{color:var(--muted);margin:14px 0 0;padding-right:110px;font-size:.84rem}.type[data-astro-cid-meeg3d3l]{display:inline-block;position:relative}.type-live[data-astro-cid-meeg3d3l]{white-space:nowrap;visibility:hidden;position:absolute;top:0;left:0}.stamp[data-astro-cid-meeg3d3l]{mix-blend-mode:multiply;opacity:.9;pointer-events:none;width:clamp(104px,11vw,134px);height:auto;position:absolute;bottom:-30px;right:clamp(4px,1.5vw,18px);transform:rotate(-11deg)}.stamp-bleed[data-astro-cid-meeg3d3l]{opacity:.22}.motion .deed[data-astro-cid-meeg3d3l]:not(.is-done) .type-ghost[data-astro-cid-meeg3d3l]{visibility:hidden;animation:0s 3.5s forwards failsafe-show}.motion .deed[data-astro-cid-meeg3d3l].is-typing .type-ghost[data-astro-cid-meeg3d3l]{animation:none}.motion .deed[data-astro-cid-meeg3d3l].is-typing .type-live[data-astro-cid-meeg3d3l],.motion .deed[data-astro-cid-meeg3d3l].is-done .type-ghost[data-astro-cid-meeg3d3l]{visibility:visible}.motion .deed[data-astro-cid-meeg3d3l].is-done .type-live[data-astro-cid-meeg3d3l]{visibility:hidden}.motion .deed[data-astro-cid-meeg3d3l]:not(.is-stamped) .stamp[data-astro-cid-meeg3d3l]{opacity:0;animation:0s 3.5s forwards failsafe-fade}.motion .deed[data-astro-cid-meeg3d3l].is-typing:not(.is-stamped) .stamp[data-astro-cid-meeg3d3l]{animation:none}.motion .deed[data-astro-cid-meeg3d3l].is-stamped .stamp[data-astro-cid-meeg3d3l]{animation:stamp-press .38s var(--ease-out) both}.motion .deed[data-astro-cid-meeg3d3l]:not(.is-stamped) .stamp-bleed[data-astro-cid-meeg3d3l]{opacity:0}.motion .deed[data-astro-cid-meeg3d3l].is-stamped .stamp-bleed[data-astro-cid-meeg3d3l]{animation:ink-bleed .7s .12s var(--ease-out) both}.type[data-astro-cid-meeg3d3l].is-active .type-live[data-astro-cid-meeg3d3l]:after{content:"";vertical-align:-.1em;background:var(--red);width:1px;height:.95em;margin-left:2px;display:inline-block}@keyframes stamp-press{0%{opacity:0;transform:rotate(-11deg)scale(1.06)}to{opacity:.9;transform:rotate(-11deg)scale(1)}}@keyframes ink-bleed{0%{opacity:0}to{opacity:.22}}@keyframes failsafe-show{to{visibility:visible}}@keyframes failsafe-fade{to{opacity:.9}}.toc[data-astro-cid-lxjewoq2]{border-top:3px double var(--navy);margin:0;padding:0;list-style:none}.toc[data-astro-cid-lxjewoq2] a[data-astro-cid-lxjewoq2]{min-height:54px;color:var(--ink);border-bottom:1px solid var(--rule);align-items:baseline;gap:12px;padding:14px 0;text-decoration:none;display:flex}.toc-no[data-astro-cid-lxjewoq2]{width:2.2ch;font-family:var(--font-display);color:var(--red);font-variant-numeric:lining-nums tabular-nums;flex:none}.toc-title[data-astro-cid-lxjewoq2]{min-width:0;font-family:var(--font-display);font-size:var(--step-1);flex:0 auto;font-weight:500;line-height:1.3;transition:color .16s}.toc-lead[data-astro-cid-lxjewoq2]{border-bottom:1px dotted #9aa3b1;flex:2rem;min-width:1.5rem;transform:translateY(-.28em)}.toc-ref[data-astro-cid-lxjewoq2]{color:var(--muted);letter-spacing:.06em;flex:none;font-size:.86rem;font-variant-caps:all-small-caps;font-weight:600}@media (hover:hover) and (pointer:fine){.toc[data-astro-cid-lxjewoq2] a[data-astro-cid-lxjewoq2]:hover .toc-title[data-astro-cid-lxjewoq2]{color:var(--navy)}.toc[data-astro-cid-lxjewoq2] a[data-astro-cid-lxjewoq2]:hover .toc-lead[data-astro-cid-lxjewoq2]{border-bottom-color:var(--red)}}@media (width<=560px){.toc-lead[data-astro-cid-lxjewoq2]{display:none}.toc[data-astro-cid-lxjewoq2] a[data-astro-cid-lxjewoq2]{flex-wrap:wrap}.toc-title[data-astro-cid-lxjewoq2]{flex:1 1 0}.toc-ref[data-astro-cid-lxjewoq2]{width:100%;padding-left:calc(2.2ch + 12px)}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(36px,5vw,72px) clamp(48px,7vw,92px)}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(36px,5vw,72px);display:grid}.hero-copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:15ch;animation:fade-in var(--fade) var(--ease-out) both;margin-bottom:.4em;font-size:clamp(2.05rem,1.35rem + 2.5vw,3.15rem)}.hero-sub[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--ink-2);max-width:46ch;animation:fade-in var(--fade) 60ms var(--ease-out) both;margin-bottom:1.6em}.hero-actions[data-astro-cid-lcdefpme]{animation:fade-in var(--fade) .12s var(--ease-out) both;flex-wrap:wrap;gap:12px;display:flex}.band[data-astro-cid-lcdefpme]{background:var(--paper-2);border-block:1px solid var(--rule)}.lead[data-astro-cid-lcdefpme]{max-width:66ch;color:var(--ink-2)}.after-tl[data-astro-cid-lcdefpme]{margin-top:1.6rem}.quote-section[data-astro-cid-lcdefpme]{background:var(--paper-2);border-top:1px solid var(--rule)}.quote-wrap[data-astro-cid-lcdefpme]{max-width:720px}.quote-wrap[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:60ch;color:var(--ink-2)}.section-sources[data-astro-cid-lcdefpme]{padding-bottom:clamp(32px,5vw,56px)}@media (width<=900px){.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:auto}}
