.reading-column[data-astro-cid-zgljowwt]{background:var(--card);border:1px solid var(--line-solid);padding:calc(var(--u) * 4) var(--pad) calc(var(--u) * 5);display:block;container:reading-column/inline-size}:is([data-rail-bleed],.cell-grid)+.reading-column[data-astro-cid-zgljowwt]{border-top:0}.reading-col[data-astro-cid-zgljowwt]{--rail-pad:0px;max-width:66ch;font-size:var(--t-body);margin-inline:auto}.prose[data-astro-cid-sblo5pwt]{color:var(--text-2);font-size:var(--t-body);overflow-wrap:break-word;line-height:1.6}.prose[data-astro-cid-sblo5pwt]>*+*{margin-top:1.1em}.prose[data-astro-cid-sblo5pwt]>p:first-child,.prose[data-astro-cid-sblo5pwt] p.lede{font-size:var(--t-lead);color:var(--text);line-height:1.45}.prose[data-astro-cid-sblo5pwt][data-drop-cap]>p:first-child:first-letter,.prose[data-astro-cid-sblo5pwt][data-drop-cap] p.lede:first-letter{float:left;padding:var(--s-1) var(--s-2) 0 0;color:var(--text);font-size:3.3em;font-weight:500;line-height:.85}.prose[data-astro-cid-sblo5pwt] :is(h2,h3,h4){color:var(--text);scroll-margin-top:var(--u);text-wrap:balance;font-weight:500}.prose[data-astro-cid-sblo5pwt] h2{letter-spacing:-.02em;margin-top:2em;font-size:clamp(24px,2vw,32px);line-height:1.12}.prose[data-astro-cid-sblo5pwt] h3{font-size:var(--t-title);letter-spacing:-.01em;margin-top:1.6em;line-height:1.15}.prose[data-astro-cid-sblo5pwt] h4{font-size:var(--t-body);margin-top:1.4em;line-height:1.3}.prose[data-astro-cid-sblo5pwt] :is(h2,h3,h4)+*{margin-top:.6em}.prose[data-astro-cid-sblo5pwt] :is(h2,h3,h4)[tabindex="-1"]:focus:not(:focus-visible){outline:none}.prose[data-astro-cid-sblo5pwt] :is(strong,b){color:var(--text);font-weight:500}.prose[data-astro-cid-sblo5pwt] code{font-family:var(--font-mono);font-size:.88em}.prose[data-astro-cid-sblo5pwt] hr{border:0;border-top:1px solid var(--line);margin-block:2em}.prose[data-astro-cid-sblo5pwt] a:not(.link-cta){--lk-line:var(--link-line);--lk-a:var(--lk-line);--lk-b:var(--lk-line);color:var(--text);background-image:linear-gradient(90deg, var(--lk-a), var(--lk-b));background-repeat:no-repeat;background-size:100% var(--lk-th,1px);background-position:0 calc(100% - .12em);text-decoration:none;transition:--lk-a .22s,--lk-b .22s,background-size .22s}@media (hover:hover){.prose[data-astro-cid-sblo5pwt] a:not(.link-cta):hover{--lk-a:var(--grad-a);--lk-b:var(--grad-b);--lk-th:1.5px}}.prose[data-astro-cid-sblo5pwt] a:not(.link-cta):focus-visible{--lk-a:var(--grad-a);--lk-b:var(--grad-b);--lk-th:1.5px}.prose[data-astro-cid-sblo5pwt] a:not(.link-cta):active{opacity:.7}.prose[data-astro-cid-sblo5pwt] :is(ul,ol){padding:0;list-style:none}.prose[data-astro-cid-sblo5pwt] li{padding-left:var(--s-4);position:relative}.prose[data-astro-cid-sblo5pwt] li+li,.prose[data-astro-cid-sblo5pwt] li>:is(ul,ol){margin-top:.5em}.prose[data-astro-cid-sblo5pwt] ul>li:before{content:"";width:var(--s-2);background:var(--line-strong);height:1px;position:absolute;top:.8em;left:0}.prose[data-astro-cid-sblo5pwt] ol{counter-reset:prose-ol}.prose[data-astro-cid-sblo5pwt] ol>li{counter-increment:prose-ol;padding-left:var(--s-5)}.prose[data-astro-cid-sblo5pwt] ol>li:before{content:counter(prose-ol);font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--text-3);position:absolute;top:.3em;left:0}.prose[data-astro-cid-sblo5pwt] blockquote{padding:calc(var(--u) * 2) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--text);font-size:var(--t-story);letter-spacing:-.02em;text-align:center;text-wrap:balance;margin-block:1.6em;font-weight:500;line-height:1.12}.prose[data-astro-cid-sblo5pwt] blockquote>*+*{margin-top:.5em}.prose[data-astro-cid-sblo5pwt] blockquote :is(cite,footer){font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-style:normal;display:block}.prose[data-astro-cid-sblo5pwt] img,.prose[data-astro-cid-sblo5pwt] .print-photo.is-flow{border:1px solid var(--line-solid);background-color:var(--paper);width:100%;height:auto;display:block}.prose[data-astro-cid-sblo5pwt] .print-photo.is-flow>img{border:0}.prose[data-astro-cid-sblo5pwt] figure{margin-block:1.6em}.prose[data-astro-cid-sblo5pwt] figcaption{margin-top:var(--s-1);font-size:var(--t-label);color:var(--text-3);text-align:center;line-height:1.45}@media (width>=901px){.prose[data-astro-cid-sblo5pwt] blockquote{margin-inline:calc(-1*max(0px,min(6ch,50cqi - 50%)))}.prose[data-astro-cid-sblo5pwt] figure{margin-inline:calc(-1*max(0px,min(8ch,50cqi - 50%)))}}.prose[data-astro-cid-sblo5pwt] table{border-collapse:collapse;width:100%;font-size:var(--t-label);font-variant-numeric:tabular-nums;line-height:1.45}.prose[data-astro-cid-sblo5pwt] :is(th,td){padding:var(--s-2) var(--s-2) var(--s-2) 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere}.prose[data-astro-cid-sblo5pwt] th{font-family:var(--font-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);border-bottom-color:var(--line-strong);font-weight:400}.prose[data-astro-cid-sblo5pwt] td{color:var(--text-2)}@media (prefers-reduced-motion:reduce){.prose[data-astro-cid-sblo5pwt] a:not(.link-cta){transition:none}}
