.rhp2[data-astro-cid-y3uempdf]{justify-self:end;width:100%;max-width:420px;position:relative}.rhp2-glow[data-astro-cid-y3uempdf]{z-index:0;pointer-events:none;background:radial-gradient(58% 52% at 72% 16%, color-mix(in oklab, var(--color-cyan) 32%, transparent), transparent 70%), radial-gradient(50% 46% at 18% 96%, color-mix(in oklab, var(--color-cyan) 14%, transparent), transparent 72%);filter:blur(6px);position:absolute;inset:-14% -10% -18% -6%}.rhp2-card[data-astro-cid-y3uempdf]{z-index:1;border-radius:var(--radius-lg);border:1px solid color-mix(in oklab, var(--color-cyan) 28%, var(--line-strong));background:linear-gradient(168deg, var(--color-slate-3) 0%, var(--color-slate-1) 62%);box-shadow:var(--shadow-dark-xl), 0 0 0 1px color-mix(in oklab, var(--color-cyan) 8%, transparent);position:relative;overflow:hidden}.rhp2-bar[data-astro-cid-y3uempdf]{border-bottom:1px solid color-mix(in oklab, var(--color-snow) 8%, transparent);background-color:color-mix(in oklab, var(--color-snow) 3%, transparent);align-items:center;gap:9px;padding:12px 15px;display:flex}.rhp2-badge[data-astro-cid-y3uempdf]{font-family:var(--font-mono);letter-spacing:.14em;border-radius:var(--radius-xs);background-color:color-mix(in oklab, var(--color-cyan) 16%, transparent);color:var(--color-cyan-mid);flex:none;padding:4px 9px;font-size:10px;font-weight:800}.rhp2-crumb[data-astro-cid-y3uempdf]{font-family:var(--font-mono);letter-spacing:.03em;color:var(--color-snow-soft);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10.5px;overflow:hidden}.rhp2-crumb[data-astro-cid-y3uempdf] i[data-astro-cid-y3uempdf]{color:var(--text-muted);margin:0 5px;font-style:normal}.rhp2-live[data-astro-cid-y3uempdf]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-cyan-mid);flex:none;align-items:center;gap:6px;margin-left:auto;font-size:9.5px;font-weight:700;display:inline-flex}.rhp2-live[data-astro-cid-y3uempdf]:before{content:"";background-color:var(--color-cyan);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in oklab, var(--color-cyan) 60%, transparent);border-radius:50%}.rhp2-head[data-astro-cid-y3uempdf]{padding:16px 16px 8px}.rhp2-head[data-astro-cid-y3uempdf] b[data-astro-cid-y3uempdf]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-snow);font-size:16px;font-weight:900;line-height:1.1;display:block}.rhp2-head[data-astro-cid-y3uempdf] i[data-astro-cid-y3uempdf]{color:var(--color-snow-muted);font-size:11px;font-style:normal}.rhp2-sections[data-astro-cid-y3uempdf]{flex-direction:column;gap:12px;margin:0;padding:6px 16px 2px;list-style:none;display:flex}.sec[data-astro-cid-y3uempdf]{flex-direction:column;gap:7px;display:flex}.sec-h[data-astro-cid-y3uempdf]{color:var(--color-snow-soft);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.sec-mark[data-astro-cid-y3uempdf]{background-color:var(--color-cyan);border-radius:50%;flex:none;width:6px;height:6px}.sec-lines[data-astro-cid-y3uempdf]{flex-direction:column;gap:5px;padding-left:14px;display:flex}.sec-lines[data-astro-cid-y3uempdf] .ln[data-astro-cid-y3uempdf]{transform-origin:0;background-color:color-mix(in oklab, var(--color-snow) 13%, transparent);border-radius:3px;height:5px}.ln[data-astro-cid-y3uempdf].w90{width:90%}.ln[data-astro-cid-y3uempdf].w82{width:82%}.ln[data-astro-cid-y3uempdf].w76{width:76%}.ln[data-astro-cid-y3uempdf].w72{width:72%}.ln[data-astro-cid-y3uempdf].w64{width:64%}.ln[data-astro-cid-y3uempdf].w58{width:58%}.rhp2-chart[data-astro-cid-y3uempdf]{border-top:1px solid color-mix(in oklab, var(--color-snow) 7%, transparent);align-items:flex-end;gap:6px;height:52px;margin:6px 16px 0;padding-top:10px;display:flex}.rhp2-chart[data-astro-cid-y3uempdf] span[data-astro-cid-y3uempdf]{transform-origin:bottom;background:linear-gradient(180deg, var(--color-cyan) 0%, color-mix(in oklab, var(--color-cyan) 30%, transparent) 100%);border-radius:2px 2px 0 0;flex:1;min-height:4px}.rhp2-chart[data-astro-cid-y3uempdf] .b1[data-astro-cid-y3uempdf]{height:54%}.rhp2-chart[data-astro-cid-y3uempdf] .b2[data-astro-cid-y3uempdf]{height:78%}.rhp2-chart[data-astro-cid-y3uempdf] .b3[data-astro-cid-y3uempdf]{height:62%}.rhp2-chart[data-astro-cid-y3uempdf] .b4[data-astro-cid-y3uempdf]{background:linear-gradient(180deg, var(--color-cyan-mid), var(--color-cyan));height:90%}.rhp2-chart[data-astro-cid-y3uempdf] .b5[data-astro-cid-y3uempdf]{height:68%}.rhp2-chart[data-astro-cid-y3uempdf] .b6[data-astro-cid-y3uempdf]{height:82%}.rhp2-chart[data-astro-cid-y3uempdf] .b7[data-astro-cid-y3uempdf]{height:58%}.rhp2-chart[data-astro-cid-y3uempdf] .b8[data-astro-cid-y3uempdf]{height:72%}.rhp2-foot[data-astro-cid-y3uempdf]{border-top:1px solid color-mix(in oklab, var(--color-snow) 8%, transparent);font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-snow-muted);justify-content:space-between;align-items:center;margin-top:12px;padding:12px 16px;font-size:10px;display:flex}.rhp2-foot-r[data-astro-cid-y3uempdf]{color:var(--color-cyan-mid);font-weight:700}@media (prefers-reduced-motion:no-preference){.rhp2-live[data-astro-cid-y3uempdf]:before{animation:2.4s ease-out infinite rhp2-pulse}.sec[data-astro-cid-y3uempdf]{opacity:0;animation:rhp2-rise .5s var(--ease-out-quart,ease-out) forwards}.sec[data-astro-cid-y3uempdf].s1{animation-delay:.15s}.sec[data-astro-cid-y3uempdf].s2{animation-delay:.85s}.sec[data-astro-cid-y3uempdf].s3{animation-delay:1.55s}.sec-lines[data-astro-cid-y3uempdf] .ln[data-astro-cid-y3uempdf]{animation:rhp2-write .55s var(--ease-out-quart,ease-out) forwards;transform:scaleX(0)}.sec[data-astro-cid-y3uempdf].s1 .ln[data-astro-cid-y3uempdf]:first-child{animation-delay:.35s}.sec[data-astro-cid-y3uempdf].s1 .ln[data-astro-cid-y3uempdf]:nth-child(2){animation-delay:.5s}.sec[data-astro-cid-y3uempdf].s2 .ln[data-astro-cid-y3uempdf]:first-child{animation-delay:1.05s}.sec[data-astro-cid-y3uempdf].s2 .ln[data-astro-cid-y3uempdf]:nth-child(2){animation-delay:1.2s}.sec[data-astro-cid-y3uempdf].s3 .ln[data-astro-cid-y3uempdf]:first-child{animation-delay:1.75s}.sec[data-astro-cid-y3uempdf].s3 .ln[data-astro-cid-y3uempdf]:nth-child(2){animation-delay:1.9s}.rhp2-chart[data-astro-cid-y3uempdf] span[data-astro-cid-y3uempdf]{animation:rhp2-grow .6s var(--ease-out-expo,ease-out) forwards;animation-delay:2.1s;transform:scaleY(0)}.rhp2-chart[data-astro-cid-y3uempdf] .b2[data-astro-cid-y3uempdf]{animation-delay:2.16s}.rhp2-chart[data-astro-cid-y3uempdf] .b3[data-astro-cid-y3uempdf]{animation-delay:2.22s}.rhp2-chart[data-astro-cid-y3uempdf] .b4[data-astro-cid-y3uempdf]{animation-delay:2.28s}.rhp2-chart[data-astro-cid-y3uempdf] .b5[data-astro-cid-y3uempdf]{animation-delay:2.34s}.rhp2-chart[data-astro-cid-y3uempdf] .b6[data-astro-cid-y3uempdf]{animation-delay:2.4s}.rhp2-chart[data-astro-cid-y3uempdf] .b7[data-astro-cid-y3uempdf]{animation-delay:2.46s}.rhp2-chart[data-astro-cid-y3uempdf] .b8[data-astro-cid-y3uempdf]{animation-delay:2.52s}}@keyframes rhp2-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-cyan) 55%, transparent)}70%,to{box-shadow:0 0 0 7px color-mix(in oklab, var(--color-cyan) 0%, transparent)}}@keyframes rhp2-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rhp2-write{to{transform:scaleX(1)}}@keyframes rhp2-grow{to{transform:scaleY(1)}}@media (width<=940px){.rhp2[data-astro-cid-y3uempdf]{justify-self:start;max-width:460px}}.rflow[data-astro-cid-e3vvwx45]{background-color:var(--color-paper);background-image:radial-gradient(46% 42% at 100% 0%, color-mix(in oklab, var(--color-cyan) 8%, transparent), transparent 56%);padding-block:var(--section-pad-y);scroll-margin-top:5rem;position:relative;overflow-x:clip}.rflow-head[data-astro-cid-e3vvwx45]{margin-bottom:clamp(36px,4.4vw,56px)}.rflow-eyebrow[data-astro-cid-e3vvwx45]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:12px;margin:0 0 22px;font-weight:500;display:inline-flex}.rflow-eyebrow[data-astro-cid-e3vvwx45]:before{margin-right:0}.rflow-eyebrow[data-astro-cid-e3vvwx45]:after{margin-left:0}.rflow-count[data-astro-cid-e3vvwx45]{letter-spacing:.12em;color:var(--color-cyan-deep);border-left:1px solid var(--line-strong);padding-left:12px;font-weight:700}.rflow-head-main[data-astro-cid-e3vvwx45]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,64px);display:grid}.rflow-head[data-astro-cid-e3vvwx45] h2[data-astro-cid-e3vvwx45]{max-width:20ch;font-size:var(--text-h2);letter-spacing:-.035em;color:var(--text);text-wrap:balance;margin:0;line-height:1}.rflow-head[data-astro-cid-e3vvwx45] h2[data-astro-cid-e3vvwx45] .accent-serif[data-astro-cid-e3vvwx45]{color:var(--color-cyan-deep);display:block}.rflow-lede[data-astro-cid-e3vvwx45]{max-width:46ch;font-size:var(--text-lede);color:var(--text-soft);margin:0 0 6px;line-height:1.55}.refinery[data-astro-cid-e3vvwx45]{grid-template-columns:minmax(168px,.92fr) minmax(40px,.42fr) minmax(0,2.15fr) minmax(40px,.42fr) minmax(176px,1fr);align-items:center;gap:clamp(4px,1vw,14px);display:grid}.rf-zone-label[data-astro-cid-e3vvwx45]{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:0 0 12px;font-size:10px;font-weight:700}.rf-zone-label[data-astro-cid-e3vvwx45] i[data-astro-cid-e3vvwx45]{color:var(--text-faint);margin:0 5px;font-style:normal}.rf-intake[data-astro-cid-e3vvwx45]{grid-column:1}.rf-sources[data-astro-cid-e3vvwx45]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rf-src[data-astro-cid-e3vvwx45]{flex-direction:column;gap:7px;display:flex}.c-v[data-astro-cid-e3vvwx45]{--sc:var(--color-violet-deep)}.c-a[data-astro-cid-e3vvwx45]{--sc:var(--color-amber-deep)}.c-t[data-astro-cid-e3vvwx45]{--sc:var(--color-cyan-deep)}.rf-src-head[data-astro-cid-e3vvwx45]{align-items:center;gap:8px;display:inline-flex}.rf-src-node[data-astro-cid-e3vvwx45]{background-color:var(--sc);width:11px;height:11px;box-shadow:0 0 0 3px color-mix(in oklab, var(--sc) 18%, transparent);border-radius:50%;flex:none}.rf-src-k[data-astro-cid-e3vvwx45]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:13px;font-weight:900}.rf-src-domains[data-astro-cid-e3vvwx45]{flex-wrap:wrap;gap:5px;padding-left:19px;display:flex}.rf-domain[data-astro-cid-e3vvwx45]{font-family:var(--font-mono);letter-spacing:.01em;color:var(--text-soft);border-radius:var(--radius-xs);background-color:var(--color-paper-raised);border:1px solid var(--line-strong);padding:3px 7px;font-size:9.5px}.rf-flow[data-astro-cid-e3vvwx45]{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:8px;display:flex;position:relative}.rf-flow-in[data-astro-cid-e3vvwx45]{grid-column:2}.rf-flow-out[data-astro-cid-e3vvwx45]{grid-column:4}.rf-converge[data-astro-cid-e3vvwx45],.rf-tap[data-astro-cid-e3vvwx45]{width:100%;height:clamp(120px,16vw,170px);display:block;overflow:visible}.rfc-line[data-astro-cid-e3vvwx45]{fill:none;stroke-width:2px;stroke-linecap:round}.rfc-v[data-astro-cid-e3vvwx45]{stroke:color-mix(in oklab, var(--color-violet) 60%, transparent)}.rfc-a[data-astro-cid-e3vvwx45]{stroke:color-mix(in oklab, var(--color-amber) 64%, transparent)}.rfc-t[data-astro-cid-e3vvwx45]{stroke:color-mix(in oklab, var(--color-cyan) 64%, transparent)}.rfc-g[data-astro-cid-e3vvwx45]{stroke:color-mix(in oklab, var(--color-cyan) 70%, transparent)}.rf-flow-cap[data-astro-cid-e3vvwx45]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:8.5px;font-weight:700}.rf-lake[data-astro-cid-e3vvwx45]{grid-column:3}.rf-lake-label[data-astro-cid-e3vvwx45]{text-align:center}.rf-ramp[data-astro-cid-e3vvwx45]{isolation:isolate;border-radius:var(--radius-lg);border:1px solid var(--color-slate-blue);box-shadow:var(--shadow-md);background-color:var(--color-paper-raised);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.rf-stage[data-astro-cid-e3vvwx45]{border-right:1px solid color-mix(in oklab, var(--color-slate-blue) 38%, transparent);flex-direction:column;gap:9px;padding:clamp(12px,1.5vw,16px) clamp(11px,1.4vw,15px) clamp(13px,1.6vw,17px);display:flex;position:relative}.rf-stage[data-astro-cid-e3vvwx45]:last-child{border-right:0}.st-bronze[data-astro-cid-e3vvwx45]{background-color:color-mix(in oklab, var(--color-amber-deep) 16%, var(--color-paper-raised))}.st-silver[data-astro-cid-e3vvwx45]{background-color:color-mix(in oklab, var(--color-slate-blue) 9%, var(--color-paper-raised))}.st-gold[data-astro-cid-e3vvwx45]{background-color:color-mix(in oklab, var(--color-amber) 30%, var(--color-paper-raised));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-cyan) 30%, transparent)}.rf-stage-bar[data-astro-cid-e3vvwx45]{justify-content:space-between;align-items:baseline;gap:6px;display:flex}.rf-stage-k[data-astro-cid-e3vvwx45]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text);font-size:12px;font-weight:800}.rf-stage-state[data-astro-cid-e3vvwx45]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:8.5px;font-weight:700}.rf-tex[data-astro-cid-e3vvwx45]{height:clamp(44px,5.4vw,58px);display:block}.rf-tex[data-astro-cid-e3vvwx45] svg[data-astro-cid-e3vvwx45]{width:100%;height:100%;display:block}.st-bronze[data-astro-cid-e3vvwx45] .rf-tex[data-astro-cid-e3vvwx45] circle[data-astro-cid-e3vvwx45]{fill:color-mix(in oklab, var(--color-amber-deep) 60%, transparent)}.st-silver[data-astro-cid-e3vvwx45] .rf-tex[data-astro-cid-e3vvwx45] line[data-astro-cid-e3vvwx45]{stroke:color-mix(in oklab, var(--color-slate-blue) 55%, transparent);stroke-width:2.4px;stroke-linecap:round}.rf-gold-fill[data-astro-cid-e3vvwx45]{fill:color-mix(in oklab, var(--color-amber) 46%, var(--color-paper-raised));stroke:color-mix(in oklab, var(--color-amber-deep) 45%, transparent);stroke-width:1px}.rf-gold-check[data-astro-cid-e3vvwx45]{fill:none;stroke:var(--color-cyan-deep);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.rf-stage-t[data-astro-cid-e3vvwx45]{color:var(--text-soft);font-size:11px;line-height:1.35}.rf-read-tag[data-astro-cid-e3vvwx45]{width:fit-content;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;border-radius:var(--radius-pill);background-color:var(--color-cyan-soft);color:var(--color-cyan-deep);margin-top:1px;padding:4px 8px;font-size:8.5px;font-weight:800}.rf-sweep[data-astro-cid-e3vvwx45]{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent 0%, color-mix(in oklab, var(--color-cyan) 16%, transparent) 44%, color-mix(in oklab, var(--color-cyan) 30%, transparent) 50%, color-mix(in oklab, var(--color-cyan) 16%, transparent) 56%, transparent 100%);position:absolute;inset:0}.rf-ari[data-astro-cid-e3vvwx45]{grid-column:5}.rf-ari-card[data-astro-cid-e3vvwx45]{border-radius:var(--radius-lg);background-color:var(--color-paper-raised);border:1px solid color-mix(in oklab, var(--color-cyan) 34%, var(--line-strong));box-shadow:var(--shadow-md);flex-direction:column;gap:8px;padding:clamp(14px,1.6vw,18px);display:flex}.rf-ari-head[data-astro-cid-e3vvwx45]{align-items:center;gap:9px;display:inline-flex}.rf-ari-node[data-astro-cid-e3vvwx45]{background-color:var(--color-cyan-deep);width:13px;height:13px;box-shadow:0 0 0 3px color-mix(in oklab, var(--color-cyan) 22%, transparent);border-radius:50%;flex:none}.rf-ari-k[data-astro-cid-e3vvwx45]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:15px;font-weight:900}.rf-ari-t[data-astro-cid-e3vvwx45]{font-family:var(--font-mono);letter-spacing:.01em;color:var(--text-soft);font-size:10px;line-height:1.4}.rf-ari-doc[data-astro-cid-e3vvwx45]{width:100%;height:clamp(48px,6vw,60px);margin-top:2px}.doc-page[data-astro-cid-e3vvwx45]{fill:color-mix(in oklab, var(--color-cyan) 5%, var(--color-paper-raised));stroke:color-mix(in oklab, var(--color-cyan) 28%, var(--line-strong));stroke-width:1px}.doc-ln[data-astro-cid-e3vvwx45]{stroke:color-mix(in oklab, var(--color-slate-blue) 42%, transparent);stroke-width:2.4px;stroke-linecap:round}.doc-ln[data-astro-cid-e3vvwx45].dl-hi{stroke:var(--color-cyan-deep);stroke-width:3px}.rf-ari-trace[data-astro-cid-e3vvwx45]{font-family:var(--font-mono);letter-spacing:.03em;color:var(--text-soft);font-size:9.5px}.conv-down[data-astro-cid-e3vvwx45]{color:var(--color-cyan-deep);flex-direction:column;align-items:center;gap:4px;width:100%;margin:clamp(22px,2.8vw,32px) auto 0;display:flex}.conv-down-t[data-astro-cid-e3vvwx45]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:700}@media (prefers-reduced-motion:no-preference){.st-gold[data-astro-cid-e3vvwx45]{animation:3.8s ease-in-out infinite rf-goldbreath}}@keyframes rf-goldbreath{0%,to{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-cyan) 26%, transparent)}50%{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-cyan) 52%, transparent)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rf-sweep[data-astro-cid-e3vvwx45]{animation:linear both rf-sweep view();animation-range:entry 8% cover 46%}}}@keyframes rf-sweep{0%{opacity:0;transform:translate(-100%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(102%)}}@media (width<=1000px){.refinery[data-astro-cid-e3vvwx45]{grid-template-columns:1fr;gap:0;max-width:560px;margin-inline:auto}.rf-intake[data-astro-cid-e3vvwx45],.rf-lake[data-astro-cid-e3vvwx45],.rf-ari[data-astro-cid-e3vvwx45]{grid-column:1}.rf-flow[data-astro-cid-e3vvwx45]{flex-direction:row;grid-column:1;align-self:center;gap:10px;padding-block:12px}.rf-converge[data-astro-cid-e3vvwx45],.rf-tap[data-astro-cid-e3vvwx45]{width:clamp(120px,30vw,200px);height:40px;transform:rotate(90deg)}.rf-intake[data-astro-cid-e3vvwx45] .rf-sources[data-astro-cid-e3vvwx45]{flex-flow:wrap;justify-content:center;gap:14px}.rf-src[data-astro-cid-e3vvwx45]{flex:150px}.rf-lake-label[data-astro-cid-e3vvwx45]{text-align:left}}@media (width<=560px){.rflow-head-main[data-astro-cid-e3vvwx45]{grid-template-columns:1fr;align-items:start;gap:18px}.rflow-head[data-astro-cid-e3vvwx45] h2[data-astro-cid-e3vvwx45]{max-width:18ch}.rflow-lede[data-astro-cid-e3vvwx45]{max-width:54ch}.rf-ramp[data-astro-cid-e3vvwx45]{grid-template-columns:1fr}.rf-stage[data-astro-cid-e3vvwx45]{border-right:0;border-bottom:1px solid color-mix(in oklab, var(--color-slate-blue) 38%, transparent);flex-flow:wrap;align-items:center;gap:8px 12px}.rf-stage[data-astro-cid-e3vvwx45]:last-child{border-bottom:0}.rf-stage-bar[data-astro-cid-e3vvwx45]{flex-direction:column;flex:80px;align-items:flex-start;gap:2px}.rf-tex[data-astro-cid-e3vvwx45]{flex:90px;height:34px}.rf-stage-t[data-astro-cid-e3vvwx45],.rf-intake[data-astro-cid-e3vvwx45] .rf-src[data-astro-cid-e3vvwx45]{flex:100%}}.rlive[data-astro-cid-vbphqc5q]{background-color:var(--color-paper-cool);padding-block:var(--section-pad-y);position:relative}.rlive-seam[data-astro-cid-vbphqc5q]{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--color-cyan) 42%, transparent) 50%, transparent);height:1px;position:absolute;top:0;left:0;right:0}.rlive-head[data-astro-cid-vbphqc5q]{margin-bottom:clamp(36px,4.4vw,56px)}.rlive-eyebrow[data-astro-cid-vbphqc5q]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);align-items:center;margin:0 0 22px;font-weight:600;display:inline-flex}.rlive-head-main[data-astro-cid-vbphqc5q]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,64px);display:grid}.rlive-head[data-astro-cid-vbphqc5q] h2[data-astro-cid-vbphqc5q]{max-width:16ch;font-size:var(--text-h2);letter-spacing:-.035em;color:var(--text);text-wrap:balance;margin:0;line-height:1}.rlive-head[data-astro-cid-vbphqc5q] h2[data-astro-cid-vbphqc5q] .accent-serif[data-astro-cid-vbphqc5q]{color:var(--color-cyan-deep);display:block}.rlive-head-side[data-astro-cid-vbphqc5q]{flex-direction:column;gap:clamp(16px,2vw,22px);display:flex}.rlive-lede[data-astro-cid-vbphqc5q]{max-width:48ch;font-size:var(--text-lede);color:var(--text-soft);margin:0;line-height:1.6}.rlive-kinds[data-astro-cid-vbphqc5q]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.rlive-kinds-label[data-astro-cid-vbphqc5q]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:10px;font-weight:700}.rlive-kinds[data-astro-cid-vbphqc5q] ul[data-astro-cid-vbphqc5q]{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.rlive-kinds[data-astro-cid-vbphqc5q] li[data-astro-cid-vbphqc5q]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-soft);border-radius:var(--radius-pill);background-color:var(--color-paper-raised);border:1px solid var(--line-strong);padding:4px 10px;font-size:10.5px}.rlive-stage[data-astro-cid-vbphqc5q]{border-radius:var(--radius-xl);border:1px solid color-mix(in oklab, var(--color-cyan) 16%, var(--line-strong));background:radial-gradient(60% 55% at 50% 0%, color-mix(in oklab, var(--color-cyan) 8%, transparent), transparent 70%), linear-gradient(180deg, var(--color-slate-1) 0%, var(--color-slate-0) 100%);box-shadow:var(--shadow-xl);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,56px);padding:clamp(24px,3.5vw,48px);display:grid;overflow:hidden}.rlive-frame[data-astro-cid-vbphqc5q]{flex-direction:column;gap:10px;margin:0;display:flex}.rlive-bar[data-astro-cid-vbphqc5q]{border:1px solid color-mix(in oklab, var(--color-cyan) 26%, var(--line-strong));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(180deg, var(--color-slate-3), var(--color-slate-2));border-bottom:0;align-items:center;gap:10px;padding:11px 14px;display:flex}.rlive-badge[data-astro-cid-vbphqc5q]{font-family:var(--font-mono);letter-spacing:.14em;border-radius:var(--radius-xs);background-color:color-mix(in oklab, var(--color-cyan) 16%, transparent);color:var(--color-cyan-mid);flex:none;padding:4px 9px;font-size:10px;font-weight:800}.rlive-crumb[data-astro-cid-vbphqc5q]{font-family:var(--font-mono);letter-spacing:.03em;color:var(--color-snow-soft);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.rlive-crumb[data-astro-cid-vbphqc5q] i[data-astro-cid-vbphqc5q]{color:var(--text-muted);margin:0 5px;font-style:normal}.rlive-live[data-astro-cid-vbphqc5q]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cyan-mid);flex:none;align-items:center;gap:7px;margin-left:auto;font-size:9.5px;font-weight:700;display:inline-flex}.rlive-live[data-astro-cid-vbphqc5q]:before{content:"";background-color:var(--color-cyan);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in oklab, var(--color-cyan) 60%, transparent);border-radius:50%}.rlive-screen[data-astro-cid-vbphqc5q]{border:1px solid color-mix(in oklab, var(--color-cyan) 26%, var(--line-strong));border-radius:0 0 var(--radius-lg) var(--radius-lg);box-shadow:var(--shadow-dark-xl), 0 0 0 1px color-mix(in oklab, var(--color-cyan) 7%, transparent);background-color:var(--color-slate-0);position:relative;overflow:hidden}.rlive-img[data-astro-cid-vbphqc5q]{width:100%;height:auto;display:block}.rlive-sweep[data-astro-cid-vbphqc5q]{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--color-cyan) 16%, transparent) 44%, color-mix(in oklab, var(--color-cyan) 42%, transparent) 50%, color-mix(in oklab, var(--color-cyan) 16%, transparent) 56%, transparent 100%);position:absolute;inset:0}.rlive-cap[data-astro-cid-vbphqc5q]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);align-self:flex-end;font-size:10.5px;position:relative}.rlive-cap[data-astro-cid-vbphqc5q] i[data-astro-cid-vbphqc5q]{margin:0 5px;font-style:normal}.rlive-points[data-astro-cid-vbphqc5q]{flex-direction:column;gap:clamp(20px,2.6vw,30px);margin:0;padding:0;list-style:none;display:flex;position:relative}.rlive-points[data-astro-cid-vbphqc5q]:before{content:"";background:linear-gradient(180deg, color-mix(in oklab, var(--color-cyan) 60%, transparent), color-mix(in oklab, var(--color-cyan) 12%, transparent));border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:5px}.rpt[data-astro-cid-vbphqc5q]{grid-template-columns:1fr;gap:5px;padding-left:28px;display:grid;position:relative}.rpt-node[data-astro-cid-vbphqc5q]{background-color:var(--color-cyan);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in oklab, var(--color-cyan) 18%, transparent), 0 0 0 1px var(--color-slate-1);border-radius:50%;position:absolute;top:4px;left:0}.rpt-k[data-astro-cid-vbphqc5q]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);font-size:clamp(1.02rem,1.4vw,1.2rem);font-weight:900}.rpt-t[data-astro-cid-vbphqc5q]{color:var(--text-soft);font-size:13.5px;line-height:1.55}.rlive-foot[data-astro-cid-vbphqc5q]{border:1px solid color-mix(in oklab, var(--color-cyan) 22%, var(--line-strong));border-radius:var(--radius-lg);background-color:var(--color-cyan-soft);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:start;gap:clamp(16px,3vw,40px);margin-top:clamp(32px,4vw,52px);padding:clamp(20px,2.6vw,28px) clamp(20px,2.6vw,30px);display:grid}.rlive-foot-k[data-astro-cid-vbphqc5q]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cyan-deep);margin:0;font-size:12px;font-weight:800}.rlive-foot-t[data-astro-cid-vbphqc5q]{max-width:70ch;color:var(--text-soft);margin:0;font-size:1rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.rlive-live[data-astro-cid-vbphqc5q]:before{animation:2.2s ease-out infinite rlive-pulse}}@keyframes rlive-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-cyan) 55%, transparent)}70%,to{box-shadow:0 0 0 8px color-mix(in oklab, var(--color-cyan) 0%, transparent)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rlive-sweep[data-astro-cid-vbphqc5q]{animation:linear both rlive-sweep view();animation-range:entry 6% cover 52%}}}@keyframes rlive-sweep{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(102%)}}@media (width<=980px){.rlive-stage[data-astro-cid-vbphqc5q]{grid-template-columns:minmax(0,1fr);gap:30px}.rlive-cap[data-astro-cid-vbphqc5q]{align-self:flex-start}}@media (width<=760px){.rlive-head-main[data-astro-cid-vbphqc5q]{grid-template-columns:1fr;align-items:start;gap:20px}.rlive-head[data-astro-cid-vbphqc5q] h2[data-astro-cid-vbphqc5q]{max-width:18ch}.rlive-lede[data-astro-cid-vbphqc5q]{max-width:56ch}}@media (width<=620px){.rlive-foot[data-astro-cid-vbphqc5q]{grid-template-columns:1fr;gap:12px}}.readers[data-astro-cid-hvloyuij]{background-color:var(--color-paper);padding-block:var(--section-pad-y);position:relative}.readers-head[data-astro-cid-hvloyuij]{margin-bottom:clamp(40px,5vw,64px)}.readers-eyebrow[data-astro-cid-hvloyuij]{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);align-items:center;margin:0 0 22px;font-weight:600;display:inline-flex}.readers-head-main[data-astro-cid-hvloyuij]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:clamp(20px,4vw,64px);display:grid}.readers-head[data-astro-cid-hvloyuij] h2[data-astro-cid-hvloyuij]{max-width:16ch;font-size:var(--text-h2);letter-spacing:-.035em;color:var(--text);text-wrap:balance;margin:0;line-height:1}.readers-head[data-astro-cid-hvloyuij] h2[data-astro-cid-hvloyuij] .accent-serif[data-astro-cid-hvloyuij]{color:var(--color-cyan-deep)}.readers-lede[data-astro-cid-hvloyuij]{max-width:46ch;font-size:var(--text-lede);color:var(--text-soft);margin:0 0 6px;line-height:1.55}.readers-stage[data-astro-cid-hvloyuij]{max-width:1040px;margin-inline:auto;position:relative}.readers-grid[data-astro-cid-hvloyuij]{--rgap:clamp(26px, 5vw, 76px);z-index:1;column-gap:var(--rgap);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) clamp(196px,21vw,248px) minmax(0,1fr);align-items:stretch;row-gap:clamp(24px,3.5vw,44px);display:grid;position:relative}.r-tl[data-astro-cid-hvloyuij]{grid-area:1/1}.r-tr[data-astro-cid-hvloyuij]{grid-area:1/3}.r-bl[data-astro-cid-hvloyuij]{grid-area:2/1}.r-br[data-astro-cid-hvloyuij]{grid-area:2/3}.readers-core[data-astro-cid-hvloyuij]{z-index:2;grid-area:1/2/3}.readers-web[data-astro-cid-hvloyuij]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.readers-web[data-astro-cid-hvloyuij] line[data-astro-cid-hvloyuij]{stroke:color-mix(in oklab, var(--color-slate-blue) 62%, transparent);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linecap:round}.reader[data-astro-cid-hvloyuij]{z-index:1;border-radius:var(--radius-lg);background-color:var(--color-paper-raised);border:1px solid var(--line-strong);box-shadow:var(--shadow-md);flex-direction:column;gap:12px;padding:clamp(15px,1.6vw,19px);display:flex;position:relative}.reader-node[data-astro-cid-hvloyuij]{z-index:2;background-color:var(--color-cyan-deep);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in oklab, var(--color-cyan) 18%, transparent), 0 0 0 1px var(--color-paper);border-radius:50%;display:none;position:absolute;top:50%;transform:translateY(-50%)}.reader-bar[data-astro-cid-hvloyuij]{justify-content:space-between;align-items:center;gap:10px;display:flex}.reader-role[data-astro-cid-hvloyuij]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:900}.reader-verb[data-astro-cid-hvloyuij]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);background-color:var(--color-cyan-soft);color:var(--color-cyan-deep);flex:none;padding:4px 10px;font-size:10px;font-weight:800}.reader-reads[data-astro-cid-hvloyuij]{color:var(--text-soft);margin:0;font-size:12.5px;line-height:1.5}.viz[data-astro-cid-hvloyuij]{position:relative}.viz-heat[data-astro-cid-hvloyuij]{flex-direction:column;gap:10px;display:flex}.heat-plot[data-astro-cid-hvloyuij]{grid-template-rows:1fr 16px;grid-template-columns:16px 1fr;gap:5px;display:grid}.heat-grid[data-astro-cid-hvloyuij]{aspect-ratio:5/4;border-left:2px solid color-mix(in oklab, var(--color-slate-blue) 55%, transparent);border-bottom:2px solid color-mix(in oklab, var(--color-slate-blue) 55%, transparent);grid-area:1/2;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(5,1fr);gap:3px;min-height:96px;padding:4px 0 0 4px;display:grid}.hc[data-astro-cid-hvloyuij]{background-color:color-mix(in oklab, var(--color-cyan) 10%, var(--color-paper));border-radius:3px}.hc[data-astro-cid-hvloyuij].lvl-1{background-color:color-mix(in oklab, var(--color-cyan) 10%, var(--color-paper))}.hc[data-astro-cid-hvloyuij].lvl-2{background-color:color-mix(in oklab, var(--color-cyan) 24%, var(--color-paper))}.hc[data-astro-cid-hvloyuij].lvl-3{background-color:color-mix(in oklab, var(--color-cyan) 38%, var(--color-paper))}.hc[data-astro-cid-hvloyuij].lvl-4{background-color:color-mix(in oklab, var(--color-cyan) 50%, var(--color-paper))}.hc[data-astro-cid-hvloyuij].lvl-5{background-color:color-mix(in oklab, var(--color-cyan) 64%, var(--color-paper))}.hc[data-astro-cid-hvloyuij].act{box-shadow:0 0 0 1.5px var(--color-paper), 0 0 0 3.5px var(--color-cyan-deep);z-index:1;border-radius:3px}.heat-yax[data-astro-cid-hvloyuij]{writing-mode:vertical-rl;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);grid-area:1/1;place-self:center;font-size:8.5px;transform:rotate(180deg)}.heat-xax[data-astro-cid-hvloyuij]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft);grid-area:2/2;place-self:center;font-size:8.5px}.viz-tag[data-astro-cid-hvloyuij]{width:fit-content;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);background-color:var(--color-cyan-soft);color:var(--color-cyan-deep);padding:4px 9px;font-size:9px;font-weight:800}.viz-cov[data-astro-cid-hvloyuij]{padding:2px 0}.cov-list[data-astro-cid-hvloyuij]{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.cov-row[data-astro-cid-hvloyuij]{grid-template-columns:1fr;gap:5px;display:grid}.cov-k[data-astro-cid-hvloyuij]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-soft);font-size:10.5px}.cov-track[data-astro-cid-hvloyuij]{border-radius:var(--radius-pill);background-color:color-mix(in oklab, var(--color-slate-blue) 14%, var(--color-paper));height:8px;position:relative;overflow:hidden}.cov-fill[data-astro-cid-hvloyuij]{border-radius:var(--radius-pill);background-color:var(--color-cyan-deep);transform-origin:0;position:absolute;inset:0 auto 0 0}.cov-hi[data-astro-cid-hvloyuij]{width:86%}.cov-mid[data-astro-cid-hvloyuij]{width:64%}.cov-full[data-astro-cid-hvloyuij]{width:94%}.cov-hi2[data-astro-cid-hvloyuij]{width:78%}.viz-trend[data-astro-cid-hvloyuij]{padding-top:4px}.trend-svg[data-astro-cid-hvloyuij]{width:100%;height:clamp(78px,9vw,96px);display:block}.tr-grid[data-astro-cid-hvloyuij]{stroke:color-mix(in oklab, var(--color-slate-blue) 22%, transparent);stroke-width:1px}.tr-th[data-astro-cid-hvloyuij]{stroke:color-mix(in oklab, var(--color-slate-blue) 55%, transparent);stroke-width:1px;stroke-dasharray:4 4}.tr-area[data-astro-cid-hvloyuij]{fill:color-mix(in oklab, var(--color-cyan) 12%, transparent);stroke:none}.tr-line[data-astro-cid-hvloyuij]{fill:none;stroke:var(--color-cyan-deep);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.tr-drill[data-astro-cid-hvloyuij]{fill:var(--color-cyan-deep);stroke:var(--color-paper);stroke-width:2px}.trend-tag[data-astro-cid-hvloyuij]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cyan-deep);font-size:8.5px;font-weight:700;position:absolute;top:2px;right:2px}.viz-line[data-astro-cid-hvloyuij]{position:relative}.ln-list[data-astro-cid-hvloyuij]{flex-direction:column;gap:9px;margin:0;padding:0 0 0 12px;list-style:none;display:flex;position:relative}.ln-list[data-astro-cid-hvloyuij]:before{content:"";background-color:color-mix(in oklab, var(--color-slate-blue) 35%, transparent);width:1.5px;position:absolute;top:6px;bottom:6px;left:3px}.ln-row[data-astro-cid-hvloyuij]{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}.ln-dot[data-astro-cid-hvloyuij]{width:8px;height:8px;box-shadow:0 0 0 2px var(--color-paper-raised);border-radius:50%;margin-left:-12px}.ln-dot[data-astro-cid-hvloyuij].c-v{background-color:var(--color-violet)}.ln-dot[data-astro-cid-hvloyuij].c-a{background-color:var(--color-amber)}.ln-dot[data-astro-cid-hvloyuij].c-t{background-color:var(--color-cyan)}.ln-txt[data-astro-cid-hvloyuij]{font-family:var(--font-mono);letter-spacing:.01em;color:var(--text-soft);font-size:10.5px;line-height:1.3}.ln-txt[data-astro-cid-hvloyuij] i[data-astro-cid-hvloyuij]{color:var(--text-muted);margin:0 3px;font-style:normal}.ln-tick[data-astro-cid-hvloyuij]{color:var(--color-slate-blue-deep);flex:none}.readers-core[data-astro-cid-hvloyuij]{text-align:center;border-radius:var(--radius-xl);background:radial-gradient(circle at 50% 30%, color-mix(in oklab, var(--color-cyan) 26%, var(--color-paper-raised)), var(--color-paper-raised) 76%);border:1px solid color-mix(in oklab, var(--color-cyan) 50%, transparent);width:100%;max-width:252px;min-height:224px;box-shadow:var(--shadow-xl), 0 0 0 1px color-mix(in oklab, var(--color-cyan) 16%, transparent);flex-direction:column;justify-content:center;place-self:center;align-items:center;gap:clamp(16px,2vw,24px);padding:clamp(24px,2.6vw,32px) clamp(18px,2vw,22px);display:flex;position:relative}.core-breath[data-astro-cid-hvloyuij]{border-radius:var(--radius-xl);pointer-events:none;box-shadow:0 0 0 0 color-mix(in oklab, var(--color-cyan) 30%, transparent);position:absolute;inset:-2px}.core-top[data-astro-cid-hvloyuij]{flex-direction:column;align-items:center;gap:8px;display:flex}.core-strata[data-astro-cid-hvloyuij]{flex-direction:column;gap:3px;width:64px;display:flex}.core-strata[data-astro-cid-hvloyuij] .cs[data-astro-cid-hvloyuij]{border-radius:var(--radius-pill);height:5px}.core-strata[data-astro-cid-hvloyuij] .cs-b[data-astro-cid-hvloyuij]{background-color:color-mix(in oklab, var(--color-amber-deep) 40%, var(--color-paper-raised));align-self:flex-start;width:64%}.core-strata[data-astro-cid-hvloyuij] .cs-s[data-astro-cid-hvloyuij]{background-color:color-mix(in oklab, var(--color-slate-blue) 34%, var(--color-paper-raised));align-self:flex-start;width:82%}.core-strata[data-astro-cid-hvloyuij] .cs-g[data-astro-cid-hvloyuij]{background-color:color-mix(in oklab, var(--color-amber) 50%, var(--color-paper-raised));width:100%;box-shadow:0 0 0 1.5px color-mix(in oklab, var(--color-cyan) 50%, transparent)}.core-cap[data-astro-cid-hvloyuij]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:9.5px;font-weight:700}.core-cap[data-astro-cid-hvloyuij] i[data-astro-cid-hvloyuij]{color:var(--text-faint);margin:0 3px;font-style:normal}.core-mid[data-astro-cid-hvloyuij]{flex-direction:column;align-items:center;gap:7px;display:flex}.core-node[data-astro-cid-hvloyuij]{background-color:var(--color-cyan-deep);width:22px;height:22px;box-shadow:0 0 0 5px color-mix(in oklab, var(--color-cyan) 24%, transparent);border-radius:50%}.core-k[data-astro-cid-hvloyuij]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:clamp(1rem,1.4vw,1.18rem);font-weight:900;line-height:1.05}.core-t[data-astro-cid-hvloyuij]{font-family:var(--font-mono);letter-spacing:.03em;color:var(--text-muted);font-size:10px}.core-foot[data-astro-cid-hvloyuij]{color:var(--text-soft);margin:0;font-size:11px;line-height:1.4}.readers-wider[data-astro-cid-hvloyuij]{border-top:1px solid var(--line-strong);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:clamp(28px,3.4vw,44px);padding-top:clamp(20px,2.4vw,28px);display:flex}.rw-label[data-astro-cid-hvloyuij]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-cyan-deep);white-space:nowrap;font-size:10.5px;font-weight:700}.rw-roles[data-astro-cid-hvloyuij]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rw-role[data-astro-cid-hvloyuij]{font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-soft);border-radius:var(--radius-pill);background-color:var(--color-paper-raised);border:1px solid var(--line-strong);padding:5px 11px;font-size:11px}@media (prefers-reduced-motion:no-preference){.core-breath[data-astro-cid-hvloyuij]{animation:4s ease-in-out infinite rd-breath}}@keyframes rd-breath{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-cyan) 26%, transparent)}50%{box-shadow:0 0 0 10px color-mix(in oklab, var(--color-cyan) 0%, transparent)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cov-fill[data-astro-cid-hvloyuij]{animation:linear both rd-cov view();animation-range:entry 14% cover 40%}.tr-line[data-astro-cid-hvloyuij]{stroke-dasharray:360;animation:linear both rd-draw view();animation-range:entry 14% cover 46%}.hc[data-astro-cid-hvloyuij]{animation:linear both rd-cell view();animation-range:entry 12% cover 38%}}}@keyframes rd-cov{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rd-draw{0%{stroke-dashoffset:360px}to{stroke-dashoffset:0}}@keyframes rd-cell{0%{opacity:.25}to{opacity:1}}@media (width<=760px){.readers-head-main[data-astro-cid-hvloyuij]{grid-template-columns:1fr;align-items:start;gap:18px}.readers-head[data-astro-cid-hvloyuij] h2[data-astro-cid-hvloyuij]{max-width:18ch}.readers-lede[data-astro-cid-hvloyuij]{max-width:56ch}}@media (width<=860px){.readers-grid[data-astro-cid-hvloyuij]{grid-template-rows:none;grid-template-columns:1fr;row-gap:0;padding-left:26px;position:relative}.readers-grid[data-astro-cid-hvloyuij]:before{content:"";background:linear-gradient(180deg, color-mix(in oklab, var(--color-cyan) 60%, transparent) 0%, color-mix(in oklab, var(--color-cyan) 52%, transparent) 9%, color-mix(in oklab, var(--color-slate-blue) 58%, transparent) 26%, color-mix(in oklab, var(--color-slate-blue) 48%, transparent) 100%);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:5px}.readers-web[data-astro-cid-hvloyuij]{display:none}.reader[data-astro-cid-hvloyuij]{margin-bottom:22px;grid-area:auto!important}.reader-node[data-astro-cid-hvloyuij]{display:block;top:28px;transform:none;left:-26px!important;right:auto!important}.readers-core[data-astro-cid-hvloyuij]{text-align:left;border-radius:var(--radius-lg);flex-flow:wrap;order:-1;grid-area:auto;justify-content:flex-start;place-self:stretch stretch;align-items:center;gap:10px 18px;max-width:none;min-height:0;margin-bottom:26px;padding:16px 18px}.readers-core[data-astro-cid-hvloyuij] .core-top[data-astro-cid-hvloyuij]{flex-direction:row;align-items:center;gap:10px}.readers-core[data-astro-cid-hvloyuij] .core-strata[data-astro-cid-hvloyuij]{flex-direction:row;align-items:center;width:auto}.readers-core[data-astro-cid-hvloyuij] .core-strata[data-astro-cid-hvloyuij] .cs[data-astro-cid-hvloyuij]{height:5px;align-self:center!important;width:20px!important}.readers-core[data-astro-cid-hvloyuij] .core-mid[data-astro-cid-hvloyuij]{flex-flow:wrap;align-items:center;gap:9px}.readers-core[data-astro-cid-hvloyuij] .core-k[data-astro-cid-hvloyuij]{font-size:1.05rem}.readers-core[data-astro-cid-hvloyuij] .core-foot[data-astro-cid-hvloyuij]{flex:100%}}@media (width<=420px){.readers-core[data-astro-cid-hvloyuij]{flex-flow:column;align-items:flex-start;gap:12px}.readers-core[data-astro-cid-hvloyuij] .core-top[data-astro-cid-hvloyuij]{width:100%}.readers-core[data-astro-cid-hvloyuij] .core-mid[data-astro-cid-hvloyuij]{align-items:flex-start}.readers-core[data-astro-cid-hvloyuij] .core-foot[data-astro-cid-hvloyuij]{width:100%}}
