.attn-fig[data-astro-cid-hvfbujai]{margin:2.25rem 0}@media (width>=900px){.attn-fig[data-astro-cid-hvfbujai]{margin-inline:-3rem}}.mm-wrap[data-astro-cid-sfxvbpkf]{cursor:pointer;outline:none;display:block;position:relative}.mm-mini[data-astro-cid-sfxvbpkf] svg{width:100%;height:auto;transition:opacity .2s;display:block}.mm-wrap[data-astro-cid-sfxvbpkf]:hover .mm-mini[data-astro-cid-sfxvbpkf],.mm-wrap[data-astro-cid-sfxvbpkf]:focus-visible .mm-mini[data-astro-cid-sfxvbpkf]{opacity:.6}.mm-pop[data-astro-cid-sfxvbpkf]{z-index:30;background:var(--bg);border:1px solid var(--rule-strong);opacity:0;visibility:hidden;transform-origin:100% 0;pointer-events:none;border-radius:12px;width:min(38rem,88vw);margin:0;padding:.7rem .9rem .55rem;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 10px);right:-6px;transform:translateY(-6px)scale(.97);box-shadow:0 1px 2px #0000000f,0 18px 40px -16px #281e1459}.mm-pop[data-astro-cid-sfxvbpkf]:before{content:"";background:var(--bg);border-left:1px solid var(--rule-strong);border-top:1px solid var(--rule-strong);width:12px;height:12px;position:absolute;top:-7px;right:44px;transform:rotate(45deg)}.mm-wrap[data-astro-cid-sfxvbpkf]:hover .mm-pop[data-astro-cid-sfxvbpkf],.mm-wrap[data-astro-cid-sfxvbpkf]:focus-visible .mm-pop[data-astro-cid-sfxvbpkf]{opacity:1;visibility:visible;transform:none}.mm-hint[data-astro-cid-sfxvbpkf]{white-space:nowrap;background:var(--accent-soft);color:var(--accent-ink);font-family:var(--sans);opacity:0;visibility:hidden;pointer-events:none;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;transition:opacity .4s,visibility .4s;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)}.mm-hint[data-astro-cid-sfxvbpkf]:after{content:"";border:4px solid #0000;border-left-color:var(--accent-soft);margin-top:-4px;position:absolute;top:50%;left:100%}.mm-wrap[data-astro-cid-sfxvbpkf].hint .mm-hint[data-astro-cid-sfxvbpkf]{opacity:1;visibility:visible}.mm-wrap[data-astro-cid-sfxvbpkf].hint:after{content:"";border:1.5px solid var(--accent);pointer-events:none;border-radius:8px;animation:2.2s ease-out infinite mm-pulse;position:absolute;inset:-5px}@keyframes mm-pulse{0%{opacity:.8;transform:scale(.96)}70%,to{opacity:0;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.mm-wrap[data-astro-cid-sfxvbpkf].hint:after{opacity:.6;animation:none}}.mm-title[data-astro-cid-sfxvbpkf]{font-family:var(--sans);color:var(--ink-3);justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 .35rem;font-size:.75rem;display:flex}.mm-title[data-astro-cid-sfxvbpkf] strong[data-astro-cid-sfxvbpkf]{color:var(--accent-ink);font-size:.9rem}.mm-foot[data-astro-cid-sfxvbpkf]{font-family:var(--sans);color:var(--ink-3);text-align:right;margin:.25rem 0 0;font-size:.7rem}.mm3[data-astro-cid-5g62rqlb]{margin:2rem 0;position:relative}@media (width>=900px){.mm3[data-astro-cid-5g62rqlb]{margin-inline:-3rem}}.mm3-map[data-astro-cid-5g62rqlb]{opacity:.9;width:120px;position:absolute;top:0;right:0}.mm3-map[data-astro-cid-5g62rqlb] svg{width:100%;height:auto;display:block}.mm3[data-astro-cid-5g62rqlb][data-which=qk] .mm3-svg[data-astro-cid-5g62rqlb],.mm3[data-astro-cid-5g62rqlb][data-which=wv] .mm3-svg[data-astro-cid-5g62rqlb]{max-width:30rem;margin-inline:auto}.mm3-svg[data-astro-cid-5g62rqlb]{width:100%;height:auto;font-family:var(--sans);display:block}.mm3-read[data-astro-cid-5g62rqlb]{min-height:1.5em;font-family:var(--mono);color:var(--ink-2);text-align:center;margin:.25rem 0 0;font-size:.78rem}figcaption[data-astro-cid-5g62rqlb]{font-family:var(--sans);color:var(--ink-3);text-align:center;margin-top:.5rem;max-width:42rem;margin-inline:auto;font-size:.8125rem;line-height:1.5}.ap[data-astro-cid-43u4626y]{margin:2rem 0;padding-top:.5rem;position:relative}.ap-map[data-astro-cid-43u4626y]{width:104px;position:absolute;top:-.5rem;right:0}.ap-map[data-astro-cid-43u4626y] svg,.ap-svg[data-astro-cid-43u4626y] svg{width:100%;height:auto;display:block}.ap-svg[data-astro-cid-43u4626y]{max-width:38rem;margin-inline:auto;padding-top:1.25rem}.ap-svg[data-astro-cid-43u4626y] svg{font-family:var(--sans)}.ap-svg[data-astro-cid-43u4626y] .h{fill:var(--ink);font-size:12px;font-weight:600}.ap-svg[data-astro-cid-43u4626y] .l,.ap-svg[data-astro-cid-43u4626y] .s{fill:var(--ink-3);font-size:10.5px}.ap-svg[data-astro-cid-43u4626y] .m{font-family:var(--mono);fill:var(--ink-2);font-size:11px}.ap-svg[data-astro-cid-43u4626y] .n{font-family:var(--mono);fill:var(--ink);text-anchor:middle;font-size:10.5px}.ap-svg[data-astro-cid-43u4626y] .lq{font-family:var(--mono);fill:var(--note);font-size:11px}.ap-svg[data-astro-cid-43u4626y] .lk{font-family:var(--mono);fill:var(--accent);font-size:11px}.ap-svg[data-astro-cid-43u4626y] .hk{font-family:var(--serif);fill:var(--accent);font-size:17px;font-style:italic}.ap-svg[data-astro-cid-43u4626y] .hq{font-family:var(--serif);fill:var(--note);font-size:17px;font-style:italic}.ap-svg[data-astro-cid-43u4626y] .hv{font-family:var(--serif);fill:var(--tip);font-size:17px;font-style:italic}.ap-svg[data-astro-cid-43u4626y] .mk{font-family:var(--mono);fill:var(--ink);font-size:11px;font-weight:700}.ap-svg[data-astro-cid-43u4626y] .card{fill:var(--bg-sunken);stroke:color-mix(in oklab, var(--ink) 10%, transparent)}.ap-svg[data-astro-cid-43u4626y] .bl{fill:var(--ink);font-size:13px;font-weight:550}.ap-svg[data-astro-cid-43u4626y] .mat{fill:color-mix(in oklab, var(--ink) 5%, var(--bg-raised));stroke:color-mix(in oklab, var(--ink) 25%, transparent)}.ap-svg[data-astro-cid-43u4626y] .mw,.ap-svg[data-astro-cid-43u4626y] .mv{font-family:var(--serif);fill:var(--ink);font-size:17px;font-style:italic}.ap-svg[data-astro-cid-43u4626y] .sub{font-size:10px}.ap-svg[data-astro-cid-43u4626y] .flow{fill:none;stroke:var(--ink-3);stroke-width:2px;stroke-linecap:round}.ap-svg[data-astro-cid-43u4626y] .thin{fill:none;stroke:var(--rule-strong);stroke-width:1.2px}.ap-svg[data-astro-cid-43u4626y] .gl{font-family:var(--serif);fill:var(--warn);font-size:13px;font-style:italic}.ap-svg[data-astro-cid-43u4626y] .op{fill:var(--ink-2);font-size:20px}figcaption[data-astro-cid-43u4626y]{font-family:var(--sans);color:var(--ink-3);text-align:center;margin-top:.75rem;font-size:.8125rem;line-height:1.5}.rx[data-astro-cid-bheqoko6]{margin:2rem 0;position:relative}@media (width>=900px){.rx[data-astro-cid-bheqoko6]{margin-inline:-3rem}}.rx-map[data-astro-cid-bheqoko6]{width:104px;position:absolute;top:-.25rem;right:0}.rx-map[data-astro-cid-bheqoko6] svg{width:100%;height:auto;display:block}.rx-controls[data-astro-cid-bheqoko6]{font-family:var(--sans);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;padding-right:120px;font-size:.82rem;display:flex}.rx-controls[data-astro-cid-bheqoko6] input[data-astro-cid-bheqoko6]{vertical-align:middle;width:8rem;accent-color:var(--ink-2)}.rx-controls[data-astro-cid-bheqoko6] .q[data-astro-cid-bheqoko6],.rx-controls[data-astro-cid-bheqoko6] .k[data-astro-cid-bheqoko6]{font-family:var(--serif);font-size:1.05rem;font-style:italic}.q[data-astro-cid-bheqoko6]{color:var(--note)}.k[data-astro-cid-bheqoko6]{color:var(--accent)}.rx-buttons[data-astro-cid-bheqoko6]{gap:.35rem;display:inline-flex}.rx-controls[data-astro-cid-bheqoko6] button[data-astro-cid-bheqoko6]{font:inherit;border:1px solid var(--rule-strong);background:var(--bg);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:.2rem .65rem;font-size:.78rem}.rx-controls[data-astro-cid-bheqoko6] button[data-astro-cid-bheqoko6].on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.rx-svg[data-astro-cid-bheqoko6]{width:100%;height:auto;font-family:var(--sans);margin-top:.5rem;display:block}.rx-svg[data-astro-cid-bheqoko6] .n{font-family:var(--mono);fill:var(--ink);text-anchor:middle;font-size:11px}.rx-svg[data-astro-cid-bheqoko6] .l{fill:var(--ink-3);font-size:11px}.rx-svg[data-astro-cid-bheqoko6] .h{fill:var(--ink);font-size:12.5px;font-weight:600}.rx-svg[data-astro-cid-bheqoko6] .math{font-family:var(--serif);font-size:18px;font-style:italic}.rx-svg[data-astro-cid-bheqoko6] .mono{font-family:var(--mono);fill:var(--ink-2);font-size:12px}.rx-svg[data-astro-cid-bheqoko6] .cell{transition:fill .25s}figcaption[data-astro-cid-bheqoko6]{font-family:var(--sans);color:var(--ink-3);text-align:center;margin-top:.6rem;max-width:40rem;margin-inline:auto;font-size:.8125rem;line-height:1.55}.kvb[data-astro-cid-4fp73cjs]{margin:2rem 0;position:relative}@media (width>=900px){.kvb[data-astro-cid-4fp73cjs]{margin-inline:-3rem}}.kvb-map[data-astro-cid-4fp73cjs]{width:104px;position:absolute;top:-.25rem;right:0}.kvb-controls[data-astro-cid-4fp73cjs]{font-family:var(--sans);color:var(--ink-3);align-items:center;gap:.4rem;font-size:.8rem;display:flex}.kvb-controls[data-astro-cid-4fp73cjs] button[data-astro-cid-4fp73cjs]{font:inherit;border:1px solid var(--rule-strong);background:var(--bg);color:var(--ink-2);cursor:pointer;border-radius:999px;padding:.2rem .7rem}.kvb-controls[data-astro-cid-4fp73cjs] button[data-astro-cid-4fp73cjs].on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.kvb-svg[data-astro-cid-4fp73cjs]{width:100%;height:auto;font-family:var(--sans);margin-top:.5rem;display:block}.kvb-svg[data-astro-cid-4fp73cjs] .bar{transition:y .5s,height .5s}.kvb-svg[data-astro-cid-4fp73cjs] .v{font-family:var(--mono);fill:var(--ink);text-anchor:middle;font-size:12px;font-weight:600;transition:y .5s}.kvb-svg[data-astro-cid-4fp73cjs] .step{fill:var(--ink);text-anchor:middle;font-size:12px;font-weight:600}.kvb-svg[data-astro-cid-4fp73cjs] .why{fill:var(--ink-3);text-anchor:middle;font-size:10.5px}.kvb-svg[data-astro-cid-4fp73cjs] .cut{font-family:var(--mono);fill:var(--accent-ink);text-anchor:middle;font-size:11px}.kvb-svg[data-astro-cid-4fp73cjs] .ref{fill:var(--ink-3);font-size:10.5px}figcaption[data-astro-cid-4fp73cjs]{font-family:var(--sans);color:var(--ink-3);text-align:center;margin-top:.6rem;max-width:40rem;margin-inline:auto;font-size:.8125rem;line-height:1.55}.mp[data-astro-cid-y4clwqt3]{margin:2rem 0;padding-top:.75rem;position:relative}.mp-map[data-astro-cid-y4clwqt3]{z-index:2;width:104px;position:absolute;top:-.5rem;right:0}.mp-svg[data-astro-cid-y4clwqt3]{max-width:44rem;margin-inline:auto;padding-top:1.5rem}.mp-svg[data-astro-cid-y4clwqt3] svg{width:100%;height:auto;font-family:var(--sans);display:block}.mp-svg[data-astro-cid-y4clwqt3] .h{fill:var(--ink);font-size:12.5px;font-weight:600}.mp-svg[data-astro-cid-y4clwqt3] .s{fill:var(--ink-3);font-size:11px}.mp-svg[data-astro-cid-y4clwqt3] .sw{fill:var(--accent-ink);font-size:11px;font-weight:600}.mp-svg[data-astro-cid-y4clwqt3] .chipt{font-family:var(--mono);fill:#fff;font-size:10px;font-weight:600}.mp-svg[data-astro-cid-y4clwqt3] .card.idle{fill:none;stroke:var(--rule-strong);stroke-dasharray:4 3}.mp-svg[data-astro-cid-y4clwqt3] .sumc{fill:var(--bg-raised);stroke:var(--ink-3);stroke-width:1.2px}.mp-svg[data-astro-cid-y4clwqt3] .sumt{fill:var(--ink-2);font-size:13px}.mp-svg[data-astro-cid-y4clwqt3] .load{fill:color-mix(in oklab, var(--accent) 45%, var(--bg-raised))}.mp-svg[data-astro-cid-y4clwqt3] .busy{fill:var(--accent)}.mp-svg[data-astro-cid-y4clwqt3] .zone-math{fill:color-mix(in oklab, var(--note) 7%, transparent)}.mp-svg[data-astro-cid-y4clwqt3] .zone-mem{fill:color-mix(in oklab, var(--accent) 6%, transparent)}.mp-svg[data-astro-cid-y4clwqt3] .mi{font-family:var(--serif);fill:var(--ink);font-size:16px;font-style:italic}.mp-svg[data-astro-cid-y4clwqt3] .mi2{fill:var(--ink-2);font-size:11px;font-weight:600}.mp-svg[data-astro-cid-y4clwqt3] .trk{stroke:var(--rule-strong);stroke-width:1.5px}.mp-svg[data-astro-cid-y4clwqt3] .hl{fill:color-mix(in oklab, var(--accent) 55%, transparent);stroke:var(--accent);stroke-width:1px}.mp-svg[data-astro-cid-y4clwqt3] .tm-read{fill:var(--note)}.mp-svg[data-astro-cid-y4clwqt3] .tm-math{fill:var(--accent)}.mp-svg[data-astro-cid-y4clwqt3] .tm-read.lose,.mp-svg[data-astro-cid-y4clwqt3] .tm-math.lose{opacity:.35}.mp-svg[data-astro-cid-y4clwqt3] .sh-att{fill:color-mix(in oklab, var(--note) 30%, var(--bg-raised));stroke:var(--note)}.mp-svg[data-astro-cid-y4clwqt3] .sh-exp{fill:color-mix(in oklab, var(--accent) 35%, var(--bg-raised));stroke:var(--accent)}.mp-svg[data-astro-cid-y4clwqt3] .sh-small{fill:color-mix(in oklab, var(--ink) 8%, var(--bg-raised));stroke:var(--rule-strong)}.mp-svg[data-astro-cid-y4clwqt3] .lane{font-family:var(--mono);fill:var(--ink-3);font-size:9.5px}.mp-svg[data-astro-cid-y4clwqt3] .tm-now{fill:var(--ink-3)}.mp-svg[data-astro-cid-y4clwqt3] .bl2{fill:var(--ink);font-size:12px;font-weight:600}.mp-svg[data-astro-cid-y4clwqt3] .inv2{fill:#fff;font-size:12px;font-weight:600}.mp-svg[data-astro-cid-y4clwqt3] .inv3{fill:#fff;font-size:11px;font-weight:600}.mp-svg[data-astro-cid-y4clwqt3] .knob{fill:var(--warn)}.mp-svg[data-astro-cid-y4clwqt3] .flow.thin{stroke-width:1.4px}.mp-svg[data-astro-cid-y4clwqt3] .op{fill:var(--ink-3);font-size:18px}.mp-svg[data-astro-cid-y4clwqt3] .inv{fill:var(--bg);font-size:10px;font-weight:600}.mp-svg[data-astro-cid-y4clwqt3] .sn{fill:var(--note);font-size:11px}.mp-svg[data-astro-cid-y4clwqt3] .m{font-family:var(--mono);fill:var(--ink-2);font-size:11px}.mp-svg[data-astro-cid-y4clwqt3] .n{font-family:var(--mono);fill:var(--ink);font-size:10px}.mp-svg[data-astro-cid-y4clwqt3] .bl{fill:var(--ink);font-size:13px;font-weight:550}.mp-svg[data-astro-cid-y4clwqt3] .tag{font-family:var(--mono);fill:var(--accent-ink);font-size:9.5px}.mp-svg[data-astro-cid-y4clwqt3] .card{fill:var(--bg-sunken);stroke:color-mix(in oklab, var(--ink) 10%, transparent)}.mp-svg[data-astro-cid-y4clwqt3] .dot{fill:color-mix(in oklab, var(--ink) 12%, var(--bg-raised))}.mp-svg[data-astro-cid-y4clwqt3] .dot.on{fill:var(--accent)}.mp-svg[data-astro-cid-y4clwqt3] .shared{fill:var(--ink-2)}.mp-svg[data-astro-cid-y4clwqt3] .matr{fill:color-mix(in oklab, var(--accent) 22%, var(--bg-raised));stroke:color-mix(in oklab, var(--accent) 60%, transparent)}.mp-svg[data-astro-cid-y4clwqt3] .matr.shared{fill:color-mix(in oklab, var(--ink) 6%, var(--bg-raised));stroke:var(--rule-strong)}.mp-svg[data-astro-cid-y4clwqt3] .scale{fill:color-mix(in oklab, var(--warn) 30%, var(--bg-raised));stroke:var(--warn)}.mp-svg[data-astro-cid-y4clwqt3] .membf{fill:var(--rule-strong)}.mp-svg[data-astro-cid-y4clwqt3] .memfp4{fill:var(--accent)}.mp-svg[data-astro-cid-y4clwqt3] .tok{fill:var(--bg-raised);stroke:var(--ink-2)}.mp-svg[data-astro-cid-y4clwqt3] .flow{fill:none;stroke:var(--ink-3);stroke-width:2px;stroke-linecap:round}figcaption[data-astro-cid-y4clwqt3]{font-family:var(--sans);color:var(--ink-3);text-align:center;margin-top:.75rem;max-width:40rem;margin-inline:auto;font-size:.8125rem;line-height:1.55}.params[data-astro-cid-r7pvsprd]{margin-inline:0}@media (width>=900px){.params[data-astro-cid-r7pvsprd]{margin-inline:-4rem}}svg[data-astro-cid-r7pvsprd]{width:100%;height:auto;font-family:var(--sans);fill:var(--ink);font-size:12.5px}text[data-astro-cid-r7pvsprd]{font-weight:500}.sub[data-astro-cid-r7pvsprd]{fill:var(--ink-3);font-size:11px;font-weight:400}rect[data-astro-cid-r7pvsprd]{stroke-width:1.5px}.moe[data-astro-cid-r7pvsprd] rect[data-astro-cid-r7pvsprd]{fill:var(--accent-soft);stroke:var(--accent)}.attn[data-astro-cid-r7pvsprd] rect[data-astro-cid-r7pvsprd]{fill:var(--note-soft);stroke:var(--note)}.dense[data-astro-cid-r7pvsprd] rect[data-astro-cid-r7pvsprd]{fill:var(--bg-sunken);stroke:var(--ink-3)}figcaption[data-astro-cid-r7pvsprd]{font-family:var(--sans);color:var(--ink-3);text-align:center;margin-top:.7rem;font-size:.8125rem;line-height:1.5}.strip[data-astro-cid-qhw6upel]{margin-inline:0}svg[data-astro-cid-qhw6upel]{width:100%;height:auto;font-family:var(--mono);fill:var(--ink-2);font-size:9.5px}rect[data-astro-cid-qhw6upel]{stroke-width:1px}.sliding[data-astro-cid-qhw6upel] rect[data-astro-cid-qhw6upel],.lg-s[data-astro-cid-qhw6upel]{fill:var(--bg-sunken);stroke:var(--rule-strong)}.full[data-astro-cid-qhw6upel] rect[data-astro-cid-qhw6upel],.lg-f[data-astro-cid-qhw6upel]{fill:var(--accent-soft);stroke:var(--accent)}.full[data-astro-cid-qhw6upel] text[data-astro-cid-qhw6upel]{fill:var(--accent-ink);font-weight:600}.legend[data-astro-cid-qhw6upel] text[data-astro-cid-qhw6upel]{font-family:var(--sans);fill:var(--ink-3);font-size:11px}figcaption[data-astro-cid-qhw6upel]{font-family:var(--sans);color:var(--ink-3);text-align:center;margin-top:.7rem;font-size:.8125rem;line-height:1.5}.mask[data-astro-cid-okxf7gbo]{margin-inline:0}svg[data-astro-cid-okxf7gbo]{width:100%;max-width:38rem;height:auto;font-family:var(--sans);margin-inline:auto;display:block}.title[data-astro-cid-okxf7gbo]{fill:var(--ink);font-size:13px;font-weight:600}.sub[data-astro-cid-okxf7gbo],.axis[data-astro-cid-okxf7gbo]{fill:var(--ink-3);font-size:10.5px}.on[data-astro-cid-okxf7gbo]{fill:var(--note);opacity:.85}.off[data-astro-cid-okxf7gbo]{fill:var(--bg-sunken);stroke:var(--rule);stroke-width:.6px}figcaption[data-astro-cid-okxf7gbo]{font-family:var(--sans);color:var(--ink-3);text-align:center;margin-top:.7rem;font-size:.8125rem;line-height:1.5}.tweet[data-astro-cid-tcjdruon]{justify-content:center;margin:2rem 0;display:flex}.tweet[data-astro-cid-tcjdruon] blockquote.twitter-tweet{border:1px solid var(--rule-strong);border-radius:var(--radius);background:var(--bg-raised);max-width:34rem;font-family:var(--sans);color:var(--ink-3);margin:0;padding:1rem 1.25rem;font-size:.95rem}.tweet[data-astro-cid-tcjdruon] blockquote.twitter-tweet p{color:var(--ink);margin:0 0 .5rem;font-size:1.05rem}.tweet[data-astro-cid-tcjdruon] .twitter-tweet-rendered{margin:0 auto!important}.deeper[data-astro-cid-l4jsp5lq]{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);margin:2.5rem 0}summary[data-astro-cid-l4jsp5lq]{cursor:pointer;align-items:center;gap:.9rem;padding:1rem .25rem;list-style:none;display:flex}summary[data-astro-cid-l4jsp5lq]::-webkit-details-marker{display:none}summary[data-astro-cid-l4jsp5lq]:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.icon[data-astro-cid-l4jsp5lq]{border:1.5px solid var(--accent);border-radius:50%;flex:none;width:28px;height:28px;transition:background .2s;position:relative}.bar[data-astro-cid-l4jsp5lq]{background:var(--accent);border-radius:1px;width:11px;height:1.6px;margin:-.8px 0 0 -5.5px;transition:transform .25s;position:absolute;top:50%;left:50%}.bar[data-astro-cid-l4jsp5lq].v{transform:rotate(90deg)}.deeper[data-astro-cid-l4jsp5lq][open] .bar[data-astro-cid-l4jsp5lq].v{transform:rotate(0)}summary[data-astro-cid-l4jsp5lq]:hover .icon[data-astro-cid-l4jsp5lq]{background:var(--accent-soft)}.text[data-astro-cid-l4jsp5lq]{flex-direction:column;gap:.1rem;min-width:0;display:flex}.eyebrow[data-astro-cid-l4jsp5lq]{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);font-size:.7rem;font-weight:600}.title[data-astro-cid-l4jsp5lq]{font-family:var(--serif);color:var(--ink);font-size:1.2rem;line-height:1.3;transition:color .2s}summary[data-astro-cid-l4jsp5lq]:hover .title[data-astro-cid-l4jsp5lq]{color:var(--accent-ink)}.meta[data-astro-cid-l4jsp5lq]{font-family:var(--sans);color:var(--ink-3);flex:none;align-self:flex-end;margin-left:auto;padding-bottom:.2rem;font-size:.78rem}.deeper-body[data-astro-cid-l4jsp5lq]{border-left:2px solid var(--accent-soft);margin:0 0 1.5rem 13px;padding:.25rem 0 .25rem 1.6rem}.deeper-body[data-astro-cid-l4jsp5lq]>:first-child{margin-top:.5rem}.deeper[data-astro-cid-l4jsp5lq][open] .deeper-body[data-astro-cid-l4jsp5lq]{animation:.25s ease-out deeper-in}@keyframes deeper-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.deeper[data-astro-cid-l4jsp5lq][open] .deeper-body[data-astro-cid-l4jsp5lq]{animation:none}}@media (width<=560px){.meta[data-astro-cid-l4jsp5lq]{display:none}.deeper-body[data-astro-cid-l4jsp5lq]{padding-left:1rem}}
