.lqm[data-astro-cid-cfqcmk3d]{position:absolute;inset:0;touch-action:pan-y;cursor:grab;-webkit-tap-highlight-color:transparent}.lqm[data-astro-cid-cfqcmk3d].is-dragging{cursor:grabbing}.lqm__poster[data-astro-cid-cfqcmk3d]{position:absolute;left:0;top:5%;width:100%;height:86%;object-fit:contain;object-position:44% 50%;pointer-events:none;user-select:none}.lqm[data-astro-cid-cfqcmk3d].lqm--alt .lqm__poster[data-astro-cid-cfqcmk3d]{visibility:hidden}.lqm__canvas[data-astro-cid-cfqcmk3d]{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity .6s var(--ease-out)}.lqm[data-astro-cid-cfqcmk3d].is-live .lqm__canvas[data-astro-cid-cfqcmk3d]{opacity:1}.lqm__hint[data-astro-cid-cfqcmk3d]{position:absolute;left:44%;bottom:.4rem;transform:translate(-50%);margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .6s var(--ease-out) 1.2s}.lqm[data-astro-cid-cfqcmk3d].is-live .lqm__hint[data-astro-cid-cfqcmk3d]{opacity:1}.lqm[data-astro-cid-cfqcmk3d].is-dragging .lqm__hint[data-astro-cid-cfqcmk3d]{opacity:0;transition-delay:0ms}.lqm[data-astro-cid-cfqcmk3d] .lqm__toggle{right:max(1rem,env(safe-area-inset-right,0px));bottom:.4rem}@media(max-width:900px){.lqm__poster[data-astro-cid-cfqcmk3d]{top:2%;height:84%;object-position:50% 50%}.lqm__hint[data-astro-cid-cfqcmk3d]{left:50%}}.pa[data-astro-cid-tdpyjrmp]{position:relative;width:100%;height:100%;overflow:hidden;container-type:inline-size}.pa--sources[data-astro-cid-tdpyjrmp]{background:radial-gradient(70% 90% at 85% 10%,rgba(114,194,184,.32),transparent 70%),linear-gradient(150deg,#e4f1ea,#f7f6ee)}.pa--evidence[data-astro-cid-tdpyjrmp]{background:radial-gradient(70% 90% at 85% 10%,rgba(143,155,196,.32),transparent 70%),linear-gradient(150deg,#e6e8f3,#f5f5f0)}.pa--human[data-astro-cid-tdpyjrmp]{background:radial-gradient(70% 90% at 85% 10%,rgba(242,172,124,.3),transparent 70%),linear-gradient(150deg,#f3e4d5,#f8f3ea)}.pa__stage[data-astro-cid-tdpyjrmp]{position:absolute;left:50%;top:50%;width:25em;height:15.625em;font-size:4cqw;transform:translate(-50%,-50%)}.pa[data-astro-cid-tdpyjrmp] p[data-astro-cid-tdpyjrmp]{margin:0}.pa__file[data-astro-cid-tdpyjrmp],.pa__page[data-astro-cid-tdpyjrmp],.pa__answer[data-astro-cid-tdpyjrmp],.pa__log[data-astro-cid-tdpyjrmp]{position:absolute;background:#fffdf8;border:1px solid rgba(33,32,28,.1);box-shadow:0 1px 2px #0b4f5b0d,0 .6em 1.4em -.6em #0b4f5b38}.pa__file[data-astro-cid-tdpyjrmp]{left:4.6em;width:15.8em;height:3.5em;display:flex;align-items:center;gap:.7em;padding:0 .8em;border-radius:.7em;animation:pa-float 8s ease-in-out infinite}.pa__file--0[data-astro-cid-tdpyjrmp]{top:2.2em;rotate:-4deg;opacity:.72;animation-delay:-2.6s}.pa__file--1[data-astro-cid-tdpyjrmp]{top:5.5em;left:5.4em;rotate:2.5deg;opacity:.88;animation-delay:-5.2s}.pa__file--2[data-astro-cid-tdpyjrmp]{top:9.1em;left:4.2em;width:16.6em}.pa__type[data-astro-cid-tdpyjrmp]{display:grid;place-items:center;min-width:3.6em;height:1.9em;padding:0 .45em;flex:none;border-radius:.35em;font-family:var(--font-mono);font-size:.62em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff}.pa__type--pdf[data-astro-cid-tdpyjrmp]{background:#b04a2a}.pa__type--xlsx[data-astro-cid-tdpyjrmp]{background:#1b7151}.pa__type--docx[data-astro-cid-tdpyjrmp]{background:var(--navy-500)}.pa__fname[data-astro-cid-tdpyjrmp]{display:grid;min-width:0;gap:.1em}.pa__fn[data-astro-cid-tdpyjrmp]{overflow:hidden;font-size:.78em;font-weight:500;color:var(--ink);white-space:nowrap;text-overflow:ellipsis}.pa__fmeta[data-astro-cid-tdpyjrmp]{font-family:var(--font-mono);font-size:.56em;color:var(--ink-faint)}.pa__seal[data-astro-cid-tdpyjrmp]{display:inline-flex;align-items:center;gap:.3em;margin-left:auto;padding:.3em .65em .3em .45em;border-radius:999px;background:var(--seal);color:var(--on-seal);font-family:var(--font-mono);font-size:.56em;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 .3em .8em -.3em #126f7db3}.pa__seal[data-astro-cid-tdpyjrmp] svg[data-astro-cid-tdpyjrmp]{width:1.3em;height:1.3em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pa__page[data-astro-cid-tdpyjrmp]{left:2.6em;top:1.6em;width:13.4em;height:12.6em;padding:1em 1.05em;border-radius:.4em}.pa__ref[data-astro-cid-tdpyjrmp]{padding-bottom:.55em;margin-bottom:.7em!important;border-bottom:1px solid rgba(33,32,28,.1);font-family:var(--font-mono);font-size:.56em;font-weight:600;color:var(--ink-soft)}.pa__text[data-astro-cid-tdpyjrmp]{font-size:.66em;line-height:1.55;color:var(--ink)}.pa__faint[data-astro-cid-tdpyjrmp]{color:#21201c61}.pa__mark[data-astro-cid-tdpyjrmp]{padding:.05em 0;color:var(--ink);background-color:transparent;background-image:linear-gradient(#b04a2a2b,#b04a2a2b),linear-gradient(#b04a2a,#b04a2a);background-size:100% 100%,100% 1px;background-position:0 0,0 100%;background-repeat:no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:pa-mark 9s ease-in-out infinite}.pa__pin[data-astro-cid-tdpyjrmp]{position:absolute;left:-.95em;display:inline-grid;place-items:center;width:1.9em;height:1.9em;margin-top:-.1em;border-radius:.4em;background:var(--seal);color:var(--on-seal);font-family:var(--font-mono);font-size:.86em;font-weight:600;line-height:1}.pa__answer[data-astro-cid-tdpyjrmp]{left:13.2em;top:9.4em;width:10.4em;padding:.75em .85em .8em;border-radius:.6em;border-color:#126f7d29}.pa__alabel[data-astro-cid-tdpyjrmp]{margin-bottom:.4em!important;font-family:var(--font-mono);font-size:.5em;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.pa__claim[data-astro-cid-tdpyjrmp]{font-size:.68em;line-height:1.45;color:var(--ink)}.pa__cite[data-astro-cid-tdpyjrmp]{display:inline-grid;place-items:center;width:1.55em;height:1.55em;margin-left:.25em;vertical-align:.1em;border-radius:.35em;background:var(--seal);color:var(--on-seal);font-family:var(--font-mono);font-size:.82em;font-weight:600;line-height:1}.pa__log[data-astro-cid-tdpyjrmp]{left:2.5em;top:1.75em;width:20em;padding:.85em 1em .5em;border-radius:.8em}.pa__loghead[data-astro-cid-tdpyjrmp]{display:flex;justify-content:space-between;padding-bottom:.55em;font-family:var(--font-mono);font-size:.56em;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.pa__rows[data-astro-cid-tdpyjrmp]{margin:0;padding:0;list-style:none}.pa__row[data-astro-cid-tdpyjrmp]{display:flex;align-items:center;gap:.65em;padding:.6em 0;border-top:1px solid rgba(33,32,28,.08)}.pa__avatar[data-astro-cid-tdpyjrmp]{display:grid;place-items:center;width:2.1em;height:2.1em;flex:none;border-radius:50%;background:#d8f0ea;color:var(--seal);font-family:var(--font-mono);font-size:.6em;font-weight:600}.pa__what[data-astro-cid-tdpyjrmp]{display:grid;min-width:0;gap:.15em}.pa__dclaim[data-astro-cid-tdpyjrmp]{overflow:hidden;font-size:.72em;font-weight:500;color:var(--ink);white-space:nowrap;text-overflow:ellipsis}.pa__dmeta[data-astro-cid-tdpyjrmp]{font-family:var(--font-mono);font-size:.54em;color:var(--ink-faint)}.pa__state[data-astro-cid-tdpyjrmp]{position:relative;display:grid;margin-left:auto;flex:none;font-size:.58em;font-weight:600}.pa__state[data-astro-cid-tdpyjrmp]>span[data-astro-cid-tdpyjrmp]{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:.35em;padding:.35em .75em;border-radius:999px;white-space:nowrap}.pa__state--ok[data-astro-cid-tdpyjrmp] .pa__done[data-astro-cid-tdpyjrmp]{background:#e2efe6;color:var(--ok)}.pa__state--ok[data-astro-cid-tdpyjrmp] .pa__done[data-astro-cid-tdpyjrmp]:before{content:"";width:.55em;height:.3em;margin-top:-.15em;border-left:1.6px solid currentColor;border-bottom:1.6px solid currentColor;rotate:-45deg}.pa__state--ask[data-astro-cid-tdpyjrmp] .pa__done[data-astro-cid-tdpyjrmp]{background:#f5ead3;color:var(--tint-amber-fg)}.pa__state--ask[data-astro-cid-tdpyjrmp] .pa__done[data-astro-cid-tdpyjrmp]:before{content:"";width:.45em;height:.45em;border-radius:50%;background:var(--warn)}.pa__open[data-astro-cid-tdpyjrmp]{border:1px dashed rgba(33,32,28,.3);color:var(--ink-faint);opacity:0}.pa__state--live[data-astro-cid-tdpyjrmp] .pa__open[data-astro-cid-tdpyjrmp]{animation:pa-open 9s ease-in-out infinite}.pa__state--live[data-astro-cid-tdpyjrmp] .pa__done[data-astro-cid-tdpyjrmp]{animation:pa-done 9s ease-in-out infinite}@keyframes pa-float{0%,to{translate:0 0}50%{translate:0 -.3em}}@keyframes pa-mark{0%,8%{background-size:0% 100%,0% 1px}22%,to{background-size:100% 100%,100% 1px}}@keyframes pa-open{0%,58%{opacity:0}62%,90%{opacity:1}96%,to{opacity:0}}@keyframes pa-done{0%,58%{opacity:1;scale:1}62%,90%{opacity:0;scale:.85}96%,to{opacity:1;scale:1}}.sc[data-astro-cid-obefkajq]{--label: 13.5rem;--gap: 1.5rem;--h: 3rem;margin:0;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--paper-bright);box-shadow:var(--shadow-m);overflow:hidden}.sc__head[data-astro-cid-obefkajq]{display:flex;align-items:start;justify-content:space-between;gap:1.5rem;padding:clamp(1.4rem,2.6vw,2rem) clamp(1.4rem,2.8vw,2.2rem) 0}.sc__titles[data-astro-cid-obefkajq]{display:grid;gap:.3rem}.sc__caption[data-astro-cid-obefkajq]{font-family:var(--font-display);font-size:clamp(1.2rem,1.8vw,1.42rem);line-height:1.25;color:var(--ink)}.sc__note[data-astro-cid-obefkajq]{font-size:var(--fs-small);color:var(--ink-soft)}.sc__sample[data-astro-cid-obefkajq]{flex:none;padding:.3rem .7rem;border:1px solid var(--line);border-radius:var(--r-pill);background:var(--paper-raised);font-family:var(--font-mono);font-size:.7rem;letter-spacing:.05em;color:var(--ink-faint);white-space:nowrap}.sc__plot[data-astro-cid-obefkajq]{position:relative;padding:clamp(1.6rem,3vw,2.2rem) clamp(1.4rem,2.8vw,2.2rem) .9rem}.sc__grid[data-astro-cid-obefkajq]{position:absolute;top:clamp(1rem,2vw,1.4rem);bottom:2.4rem;left:calc(clamp(1.4rem,2.8vw,2.2rem) + var(--label) + var(--gap));right:clamp(1.4rem,2.8vw,2.2rem);border-left:1px solid var(--line-strong);background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),rgba(33,32,28,.09) calc(25% - 1px) 25%);pointer-events:none}.sc__rows[data-astro-cid-obefkajq]{position:relative;display:grid;gap:1.15rem;margin:0;padding:0;list-style:none}.sc__row[data-astro-cid-obefkajq]{display:grid;grid-template-columns:var(--label) minmax(0,1fr);align-items:center;gap:var(--gap);transition:opacity var(--t-slow) var(--ease-out)}.sc__rows[data-astro-cid-obefkajq]:hover .sc__row[data-astro-cid-obefkajq]:not(:hover){opacity:.45}.sc__label[data-astro-cid-obefkajq]{grid-area:1 / 1;font-size:.98rem;line-height:1.35;color:var(--ink);text-align:right}.sc__track[data-astro-cid-obefkajq]{grid-area:1 / 2;position:relative;height:var(--h);border-radius:12px;background:#21201c09}.sc__bar[data-astro-cid-obefkajq]{position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 100%);border-radius:12px;background:linear-gradient(180deg,#2aa1ac,#126f7d 62%,#4fb1b6 62% 75%,#93d0c2 75% 88%,#cfeae3 88%);box-shadow:inset 0 1px #ffffff29,0 8px 18px -12px #126f7d99;transition:width 1.1s cubic-bezier(.22,1,.36,1) calc(.15s + var(--i) * .14s)}.sc__value[data-astro-cid-obefkajq]{grid-area:1 / 2;justify-self:start;margin-left:calc(var(--v) * 100% + .9rem);display:flex;align-items:baseline;font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.15rem);font-weight:420;line-height:1;letter-spacing:-.01em;color:var(--ink);white-space:nowrap;transition:opacity .5s var(--ease-out) calc(.7s + var(--i) * .14s)}.sc__unit[data-astro-cid-obefkajq]{font-size:.56em;color:var(--ink-soft)}.sc__unit[data-astro-cid-obefkajq]:lang(de){margin-left:.14em}.sc__approx[data-astro-cid-obefkajq]{margin-right:.3em;font-family:var(--font-sans);font-size:.42em;font-weight:500;letter-spacing:.02em;color:var(--ink-soft)}.sc__axis[data-astro-cid-obefkajq]{display:grid;grid-template-columns:repeat(4,1fr) 0;margin:.9rem 0 0 calc(var(--label) + var(--gap));font-family:var(--font-mono);font-size:.66rem;color:var(--ink-faint)}.sc__axis[data-astro-cid-obefkajq] span[data-astro-cid-obefkajq]{justify-self:start;transform:translate(-50%);white-space:nowrap}.sc__axis[data-astro-cid-obefkajq] span[data-astro-cid-obefkajq]:first-child{transform:none}.sc__axis[data-astro-cid-obefkajq] span[data-astro-cid-obefkajq]:last-child{transform:translate(-100%)}.js .sc[data-astro-cid-obefkajq]:not(.is-revealed) .sc__bar[data-astro-cid-obefkajq]{width:0}.js .sc[data-astro-cid-obefkajq]:not(.is-revealed) .sc__value[data-astro-cid-obefkajq]{opacity:0}.sc__foot[data-astro-cid-obefkajq]{display:flex;align-items:end;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin-top:.9rem;padding:.95rem clamp(1.4rem,2.8vw,2.2rem);border-top:1px solid var(--line);background:var(--paper-raised)}.sc__question[data-astro-cid-obefkajq]{max-width:44rem;margin:0;font-size:var(--fs-micro);line-height:1.5;color:var(--ink-soft)}.sc__source[data-astro-cid-obefkajq]{margin:0;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint)}.sc__source[data-astro-cid-obefkajq] a[data-astro-cid-obefkajq]{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:.25em;transition:color var(--t) var(--ease-out),text-decoration-color var(--t) var(--ease-out)}.sc__source[data-astro-cid-obefkajq] a[data-astro-cid-obefkajq]:hover{color:var(--cite-strong);text-decoration-color:currentColor}@media(max-width:760px){.sc[data-astro-cid-obefkajq]{--h: 2.4rem}.sc__head[data-astro-cid-obefkajq]{flex-direction:column;gap:.8rem}.sc__grid[data-astro-cid-obefkajq],.sc__axis[data-astro-cid-obefkajq]{display:none}.sc__rows[data-astro-cid-obefkajq]{gap:1.3rem}.sc__row[data-astro-cid-obefkajq]{grid-template-columns:minmax(0,1fr) auto;gap:.5rem 1rem}.sc__label[data-astro-cid-obefkajq]{align-self:end;text-align:left}.sc__value[data-astro-cid-obefkajq]{grid-area:1 / 2;margin-left:0;font-size:1.6rem}.sc__track[data-astro-cid-obefkajq]{grid-area:2 / 1 / 3 / 3}}.pd[data-astro-cid-u5wwi5ki]{scroll-margin-top:calc(var(--nav-h) + 1rem);overflow:hidden;border-block:1px solid var(--line);background:radial-gradient(55% 85% at 92% 12%,rgba(114,194,184,.3),transparent 72%),radial-gradient(40% 60% at 6% 96%,rgba(242,172,124,.16),transparent 70%),linear-gradient(155deg,#e4f1ee 0%,var(--paper) 64%)}.pd__header[data-astro-cid-u5wwi5ki]{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,4vw,3rem)}.pd__intro[data-astro-cid-u5wwi5ki]{display:grid;gap:1rem;max-width:40rem}.pd__controls[data-astro-cid-u5wwi5ki]{display:flex;align-items:center;gap:.9rem;flex:none}.pd__note[data-astro-cid-u5wwi5ki]{max-width:17rem;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.04em;line-height:1.55;color:var(--ink-faint);text-align:right}.pd__motion[data-astro-cid-u5wwi5ki]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid var(--line-strong);background:var(--paper-bright);color:var(--seal);cursor:pointer;transition:background var(--t),border-color var(--t)}.pd__motion[data-astro-cid-u5wwi5ki]:hover{border-color:var(--seal)}.pd__motion-icon[data-astro-cid-u5wwi5ki]{display:flex;gap:4px}.pd__motion-icon[data-astro-cid-u5wwi5ki] span[data-astro-cid-u5wwi5ki]{width:3px;height:12px;border-radius:1px;background:currentColor}.pd[data-astro-cid-u5wwi5ki].is-paused .pd__motion-icon[data-astro-cid-u5wwi5ki] span[data-astro-cid-u5wwi5ki]:first-child{width:0;height:0;border-radius:0;background:none;border-left:10px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent}.pd[data-astro-cid-u5wwi5ki].is-paused .pd__motion-icon[data-astro-cid-u5wwi5ki] span[data-astro-cid-u5wwi5ki]:last-child{display:none}.pd__window[data-astro-cid-u5wwi5ki]{position:relative;border-radius:18px;background:var(--paper-bright);border:1px solid rgba(33,32,28,.1);box-shadow:0 1px 1px #0b4f5b0a,0 14px 28px -10px #0b4f5b1f,0 48px 90px -28px #0b4f5b47;overflow:hidden}.pd__bar[data-astro-cid-u5wwi5ki]{display:flex;align-items:center;gap:1rem;height:46px;padding-inline:1rem;border-bottom:1px solid var(--line);background:linear-gradient(180deg,#f8f6f1,#f1eee7);font-family:var(--font-mono);font-size:.72rem;color:var(--ink-faint)}.pd__lights[data-astro-cid-u5wwi5ki]{display:flex;gap:7px;flex:none}.pd__lights[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]{width:11px;height:11px;border-radius:50%;background:#e3b2a6;box-shadow:inset 0 0 0 .5px #0000001f}.pd__lights[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]:nth-child(2){background:#e9d09d}.pd__lights[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]:nth-child(3){background:#a9d6c6}.pd__crumbs[data-astro-cid-u5wwi5ki]{display:flex;align-items:center;gap:.55rem;min-width:0;margin-inline:auto;white-space:nowrap;overflow:hidden}.pd__brand[data-astro-cid-u5wwi5ki]{color:var(--seal);font-weight:600}.pd__sep[data-astro-cid-u5wwi5ki]{opacity:.5}.pd__doc[data-astro-cid-u5wwi5ki]{overflow:hidden;text-overflow:ellipsis;color:var(--ink-soft)}.pd__eu[data-astro-cid-u5wwi5ki]{flex:none;padding:.15rem .5rem;border-radius:999px;border:1px solid var(--line-strong);font-size:.64rem;letter-spacing:.08em;color:var(--seal)}.pd__body[data-astro-cid-u5wwi5ki]{display:grid;grid-template-columns:250px minmax(0,1fr) 360px;min-height:540px}.pd__label[data-astro-cid-u5wwi5ki]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.pd__list[data-astro-cid-u5wwi5ki]{display:flex;flex-direction:column;gap:2px;padding:1rem .6rem;border-right:1px solid var(--line);background:#f7f5f0}.pd__listhead[data-astro-cid-u5wwi5ki]{display:flex;justify-content:space-between;margin:0 .5rem .6rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.pd__item[data-astro-cid-u5wwi5ki]{position:relative;display:grid;gap:.3rem;padding:.7rem .75rem .75rem;border:0;border-radius:10px;background:transparent;text-align:left;font:inherit;color:var(--ink);cursor:pointer;transition:background var(--t),box-shadow var(--t)}.pd__item[data-astro-cid-u5wwi5ki]:hover{background:#fffdf8b3}.pd__item[data-astro-cid-u5wwi5ki][aria-selected=true]{background:var(--paper-bright);box-shadow:0 0 0 1px #126f7d1f,0 4px 14px -6px #0b4f5b2e}.pd__item[data-astro-cid-u5wwi5ki][aria-selected=true]:before{content:"";position:absolute;left:-.6rem;top:.8rem;bottom:.8rem;width:3px;border-radius:0 3px 3px 0;background:var(--seal)}.pd__item[data-astro-cid-u5wwi5ki]:focus-visible{outline:2px solid var(--seal);outline-offset:1px}.pd__itemtop[data-astro-cid-u5wwi5ki]{display:flex;align-items:center;justify-content:space-between}.pd__fmt[data-astro-cid-u5wwi5ki]{font-family:var(--font-mono);font-size:.66rem;font-weight:600;letter-spacing:.06em;color:var(--seal)}.pd__itemq[data-astro-cid-u5wwi5ki]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.8rem;line-height:1.4;color:var(--ink-soft)}.pd__state[data-astro-cid-u5wwi5ki]{width:16px;height:16px;border-radius:50%;border:1.5px dashed rgba(33,32,28,.28);transition:all .3s var(--ease-out)}.pd__item[data-astro-cid-u5wwi5ki].is-done .pd__state--approve[data-astro-cid-u5wwi5ki]{border:0;background:var(--ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}.pd__item[data-astro-cid-u5wwi5ki].is-done .pd__state--ask[data-astro-cid-u5wwi5ki]{border:0;background:var(--warn) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 6.2a3 3 0 1 1 3.9 2.8c-.6.2-.9.6-.9 1.2v.3M8 12.4v.1' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/100% no-repeat}.pd__main[data-astro-cid-u5wwi5ki]{position:relative;display:flex;flex-direction:column;gap:1.6rem;padding:1.6rem 1.8rem 1.4rem;outline:none}.pd__q[data-astro-cid-u5wwi5ki]{display:grid;gap:.7rem;padding-bottom:1.4rem;border-bottom:1px solid var(--line)}.pd__ref[data-astro-cid-u5wwi5ki]{text-transform:none;padding:.1rem .5rem;border-radius:999px;background:var(--seal-soft);color:var(--seal);letter-spacing:.06em}.pd__question[data-astro-cid-u5wwi5ki]{margin:0;font-family:var(--font-display);font-size:clamp(1.2rem,1.7vw,1.45rem);line-height:1.35;color:var(--ink)}.pd__draft[data-astro-cid-u5wwi5ki]{display:grid;gap:.75rem}.pd__writing[data-astro-cid-u5wwi5ki]{display:none;align-items:center;gap:.25rem;color:var(--seal);letter-spacing:.04em;text-transform:none}.pd__writing[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]{width:3px;height:3px;border-radius:50%;background:currentColor;animation:pd-dot 1s infinite ease-in-out}.pd__writing[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]:nth-child(2){animation-delay:.15s}.pd__writing[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]:nth-child(3){animation-delay:.3s}[data-astro-cid-u5wwi5ki][data-step=write] .pd__writing[data-astro-cid-u5wwi5ki]{display:inline-flex}.pd__text[data-astro-cid-u5wwi5ki]{position:relative;margin:0;min-height:7.2em;font-size:1rem;line-height:1.65;color:var(--ink)}[data-astro-cid-u5wwi5ki][data-step=search] .pd__text[data-astro-cid-u5wwi5ki],[data-astro-cid-u5wwi5ki][data-step=found] .pd__text[data-astro-cid-u5wwi5ki]{color:transparent}[data-astro-cid-u5wwi5ki][data-step=search] .pd__text[data-astro-cid-u5wwi5ki]:before,[data-astro-cid-u5wwi5ki][data-step=found] .pd__text[data-astro-cid-u5wwi5ki]:before{content:"";position:absolute;inset:.35em 0 auto;height:4.6em;background:repeating-linear-gradient(180deg,rgba(33,32,28,.08) 0 .7em,transparent .7em 1.65em);animation:pd-breathe 1.4s infinite ease-in-out}.pd__cite[data-astro-cid-u5wwi5ki]{display:inline-grid;place-items:center;width:1.2rem;height:1.2rem;margin-left:.3rem;padding:0;vertical-align:.12rem;border-radius:5px;background:var(--seal);color:var(--on-seal);font-family:var(--font-mono);font-size:.62rem;line-height:1;font-weight:600;cursor:default;box-shadow:0 2px 6px -2px #126f7d80}.pd__foot[data-astro-cid-u5wwi5ki]{display:flex;align-items:center;gap:.55rem;margin:.2rem 0 0;padding-top:.75rem;border-top:1px dashed var(--line);font-family:var(--font-mono);font-size:.72rem;color:var(--ink-soft);opacity:0;transition:opacity .4s var(--ease-out)}[data-astro-cid-u5wwi5ki][data-step=review] .pd__foot[data-astro-cid-u5wwi5ki],[data-astro-cid-u5wwi5ki][data-step=decide] .pd__foot[data-astro-cid-u5wwi5ki],[data-astro-cid-u5wwi5ki][data-step=done] .pd__foot[data-astro-cid-u5wwi5ki]{opacity:1}.pd__footnum[data-astro-cid-u5wwi5ki]{display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:5px;background:var(--seal);color:var(--on-seal);font-size:.6rem;font-weight:600}.pd__review[data-astro-cid-u5wwi5ki]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:auto;padding:.9rem 1rem;border-radius:12px;background:#f7f5f0;border:1px solid var(--line);min-height:4.2rem}.pd__next[data-astro-cid-u5wwi5ki]{display:grid;gap:.35rem;margin:0}.pd__nextchip[data-astro-cid-u5wwi5ki]{display:inline-flex;align-items:center;gap:.45rem;font-size:.86rem;font-weight:500;color:var(--ink)}.pd__nextchip[data-astro-cid-u5wwi5ki]:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--warn);box-shadow:0 0 0 3px #a8771a26}.pd__decide[data-astro-cid-u5wwi5ki]{display:flex;gap:.5rem}.pd__btn[data-astro-cid-u5wwi5ki]{padding:.5rem .95rem;border-radius:9px;font-size:.82rem;font-weight:600;transition:transform .16s var(--ease-out),box-shadow .16s var(--ease-out),opacity var(--t)}.pd__btn--ask[data-astro-cid-u5wwi5ki]{border:1px solid var(--line-strong);background:var(--paper-bright);color:var(--ink)}.pd__btn--ok[data-astro-cid-u5wwi5ki]{background:var(--seal);color:var(--on-seal);box-shadow:0 6px 14px -6px #126f7d99}.pd__btn[data-astro-cid-u5wwi5ki].is-press{transform:scale(.95)}.pd__log[data-astro-cid-u5wwi5ki]{position:absolute;inset:0;display:flex;align-items:center;gap:.75rem;margin:0;padding:0 1rem;border-radius:12px;background:#eef3ee;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}[data-astro-cid-u5wwi5ki][data-decision=ask] .pd__log[data-astro-cid-u5wwi5ki]{background:#f6eedf}[data-astro-cid-u5wwi5ki][data-step=done] .pd__log[data-astro-cid-u5wwi5ki]{opacity:1;transform:none}.pd__avatar[data-astro-cid-u5wwi5ki]{display:grid;place-items:center;width:2rem;height:2rem;flex:none;border-radius:50%;background:var(--seal);color:var(--on-seal);font-family:var(--font-mono);font-size:.66rem;font-weight:600}.pd__logtext[data-astro-cid-u5wwi5ki]{display:grid;gap:.1rem}.pd__logwhat[data-astro-cid-u5wwi5ki]{display:inline-flex;align-items:center;gap:.4rem;font-size:.88rem;font-weight:600;color:var(--ok)}.pd__logwhat[data-astro-cid-u5wwi5ki]:before{content:"";width:15px;height:15px;border-radius:50%;background:var(--ok) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}[data-astro-cid-u5wwi5ki][data-decision=ask] .pd__logwhat[data-astro-cid-u5wwi5ki]{color:var(--tint-amber-fg)}[data-astro-cid-u5wwi5ki][data-decision=ask] .pd__logwhat[data-astro-cid-u5wwi5ki]:before{background:var(--warn) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h7M8.5 5l3 3-3 3' fill='none' stroke='%23fff' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}.pd__logwhen[data-astro-cid-u5wwi5ki]{font-family:var(--font-mono);font-size:.68rem;color:var(--ink-faint)}[data-astro-cid-u5wwi5ki][data-step=done] .pd__decide[data-astro-cid-u5wwi5ki],[data-astro-cid-u5wwi5ki][data-step=done] .pd__next[data-astro-cid-u5wwi5ki]{visibility:hidden}[data-astro-cid-u5wwi5ki][data-step=search] .pd__review[data-astro-cid-u5wwi5ki],[data-astro-cid-u5wwi5ki][data-step=found] .pd__review[data-astro-cid-u5wwi5ki],[data-astro-cid-u5wwi5ki][data-step=write] .pd__review[data-astro-cid-u5wwi5ki]{opacity:.35}.pd__review[data-astro-cid-u5wwi5ki]{transition:opacity .4s var(--ease-out)}.pd__cursor[data-astro-cid-u5wwi5ki]{position:absolute;left:0;top:0;z-index:3;width:18px;height:22px;opacity:0;pointer-events:none;transform:translate(var(--cx, 60%),var(--cy, 60%));transition:transform .9s cubic-bezier(.5,.05,.25,1),opacity .3s;filter:drop-shadow(0 2px 3px rgba(11,79,91,.35))}.pd__cursor[data-astro-cid-u5wwi5ki] svg[data-astro-cid-u5wwi5ki]{width:100%;height:100%;fill:var(--ink);stroke:#fff;stroke-width:1.2}[data-astro-cid-u5wwi5ki][data-step=decide] .pd__cursor[data-astro-cid-u5wwi5ki]{opacity:1}.pd__source[data-astro-cid-u5wwi5ki]{display:flex;flex-direction:column;gap:.9rem;padding:1.4rem 1.3rem;border-left:1px solid var(--line);background:radial-gradient(80% 50% at 50% 100%,rgba(176,74,42,.05),transparent 70%),#f4f1ea}.pd__search[data-astro-cid-u5wwi5ki]{display:none;align-items:center;gap:.25rem;color:var(--seal)}.pd__search[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]{width:3px;height:3px;border-radius:50%;background:currentColor;animation:pd-dot 1s infinite ease-in-out}.pd__search[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]:nth-child(2){animation-delay:.15s}.pd__search[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]:nth-child(3){animation-delay:.3s}[data-astro-cid-u5wwi5ki][data-step=search] .pd__search[data-astro-cid-u5wwi5ki]{display:inline-flex}[data-astro-cid-u5wwi5ki][data-step=search] .pd__found[data-astro-cid-u5wwi5ki]{display:none}.pd__files[data-astro-cid-u5wwi5ki]{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.pd__files[data-astro-cid-u5wwi5ki][hidden]{display:none}.pd__file[data-astro-cid-u5wwi5ki]{position:relative;display:flex;align-items:center;gap:.6rem;padding:.5rem .6rem;border-radius:9px;border:1px solid transparent;font-size:.8rem;color:var(--ink-soft);overflow:hidden;transition:background .3s,border-color .3s,opacity .3s}.pd__file[data-astro-cid-u5wwi5ki].is-hit{background:var(--paper-bright);border-color:#126f7d29;color:var(--ink);box-shadow:0 3px 10px -6px #0b4f5b40}.pd__file[data-astro-cid-u5wwi5ki].is-hit:after{content:"";margin-left:auto;width:14px;height:14px;flex:none;border-radius:50%;background:var(--seal) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.3l2.2 2.2 4.8-5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}[data-astro-cid-u5wwi5ki][data-step=search] .pd__file[data-astro-cid-u5wwi5ki]{background:transparent;border-color:transparent;box-shadow:none}[data-astro-cid-u5wwi5ki][data-step=search] .pd__file[data-astro-cid-u5wwi5ki]:after{display:none}[data-astro-cid-u5wwi5ki][data-step=search] .pd__file[data-astro-cid-u5wwi5ki]:before{content:"";position:absolute;inset:0;background:#126f7d12;opacity:0;animation:pd-scan 1.1s infinite ease-in-out;animation-delay:calc(var(--n, 0) * .18s)}.pd__file[data-astro-cid-u5wwi5ki]:nth-child(2){--n: 1}.pd__file[data-astro-cid-u5wwi5ki]:nth-child(3){--n: 2}[data-astro-cid-u5wwi5ki][data-step]:not([data-step=search]) .pd__file[data-astro-cid-u5wwi5ki]:not(.is-hit){opacity:.55}.pd__fname[data-astro-cid-u5wwi5ki]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd__ftype[data-astro-cid-u5wwi5ki]{display:grid;place-items:center;width:2.1rem;height:1.4rem;flex:none;border-radius:5px;font-family:var(--font-mono);font-size:.56rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff}.pd__ftype--pdf[data-astro-cid-u5wwi5ki]{background:#b04a2a}.pd__ftype--docx[data-astro-cid-u5wwi5ki]{background:var(--navy-500)}.pd__ftype--xlsx[data-astro-cid-u5wwi5ki]{background:#1b7151}.pd__page[data-astro-cid-u5wwi5ki]{position:relative;flex:1;display:grid;align-content:start;gap:.75rem;padding:1.1rem 1.15rem 1.2rem;border-radius:6px;background:#fffefb;border:1px solid rgba(33,32,28,.08);box-shadow:0 1px 2px #0b4f5b0f,0 12px 24px -12px #0b4f5b33;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}[data-astro-cid-u5wwi5ki][data-step=search] .pd__page[data-astro-cid-u5wwi5ki]{opacity:.25;transform:translateY(6px)}.pd__pagehead[data-astro-cid-u5wwi5ki]{display:flex;justify-content:space-between;gap:.5rem;padding-bottom:.6rem;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:.66rem;color:var(--ink-faint)}.pd__pagedoc[data-astro-cid-u5wwi5ki]{color:var(--ink-soft);font-weight:600}.pd__lines[data-astro-cid-u5wwi5ki]{display:grid;gap:.55rem}.pd__lines[data-astro-cid-u5wwi5ki] i[data-astro-cid-u5wwi5ki]{display:block;height:.42rem;border-radius:3px;background:#21201c12}.pd__passage[data-astro-cid-u5wwi5ki]{position:relative;margin:0;font-size:.84rem;line-height:1.6;color:var(--ink)}.pd__mark[data-astro-cid-u5wwi5ki]{position:absolute;left:-2.05rem;top:.15rem;display:grid;place-items:center;width:1.2rem;height:1.2rem;border-radius:5px;background:var(--seal);color:var(--on-seal);font-family:var(--font-mono);font-size:.6rem;font-weight:600;transition:transform .3s var(--ease-out)}.pd__passage[data-astro-cid-u5wwi5ki] mark[data-astro-cid-u5wwi5ki]{padding:.05em .1em;border-radius:3px;color:inherit;background-color:transparent;background-image:linear-gradient(#b04a2a29,#b04a2a29),linear-gradient(var(--cite),var(--cite));background-size:100% 100%,100% 1.5px;background-position:0 0,0 100%;background-repeat:no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .9s var(--ease-out)}[data-astro-cid-u5wwi5ki][data-step=search] .pd__passage[data-astro-cid-u5wwi5ki] mark[data-astro-cid-u5wwi5ki],[data-astro-cid-u5wwi5ki][data-step=found].is-sweep .pd__passage[data-astro-cid-u5wwi5ki] mark[data-astro-cid-u5wwi5ki]{background-size:0% 100%,0% 1.5px}[data-astro-cid-u5wwi5ki][data-step=search] .pd__passage[data-astro-cid-u5wwi5ki]{filter:blur(2px);opacity:.4}.pd__passage[data-astro-cid-u5wwi5ki]{transition:filter .4s,opacity .4s}.pd[data-astro-cid-u5wwi5ki].is-linked .pd__passage[data-astro-cid-u5wwi5ki] mark[data-astro-cid-u5wwi5ki]{background-image:linear-gradient(#b04a2a4d,#b04a2a4d),linear-gradient(var(--cite),var(--cite))}.pd[data-astro-cid-u5wwi5ki].is-linked .pd__mark[data-astro-cid-u5wwi5ki]{transform:scale(1.15)}@keyframes pd-dot{0%,to{opacity:.25}50%{opacity:1}}@keyframes pd-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes pd-scan{0%,to{opacity:0}50%{opacity:1}}@media(max-width:1080px){.pd__body[data-astro-cid-u5wwi5ki]{grid-template-columns:220px minmax(0,1fr)}.pd__source[data-astro-cid-u5wwi5ki]{grid-column:1 / -1;border-left:0;border-top:1px solid var(--line)}.pd__files[data-astro-cid-u5wwi5ki]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.pd__header[data-astro-cid-u5wwi5ki]{flex-direction:column;align-items:start}.pd__note[data-astro-cid-u5wwi5ki]{text-align:left}.pd__body[data-astro-cid-u5wwi5ki]{grid-template-columns:minmax(0,1fr)}.pd__list[data-astro-cid-u5wwi5ki]{flex-direction:row;gap:.4rem;padding:.7rem;overflow-x:auto;border-right:0;border-bottom:1px solid var(--line);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}.pd__listhead[data-astro-cid-u5wwi5ki],.pd__itemq[data-astro-cid-u5wwi5ki]{display:none}.pd__item[data-astro-cid-u5wwi5ki]{flex:none;padding:.5rem .8rem}.pd__item[data-astro-cid-u5wwi5ki][aria-selected=true]:before{display:none}.pd__itemtop[data-astro-cid-u5wwi5ki]{gap:.5rem}.pd__main[data-astro-cid-u5wwi5ki]{padding:1.2rem 1.1rem}.pd__review[data-astro-cid-u5wwi5ki]{flex-direction:column;align-items:stretch}.pd__decide[data-astro-cid-u5wwi5ki]{justify-content:flex-end}.pd__files[data-astro-cid-u5wwi5ki]{grid-template-columns:minmax(0,1fr)}.pd__file[data-astro-cid-u5wwi5ki]:not(.is-hit){display:none}.pd__wide[data-astro-cid-u5wwi5ki]{display:none}.pd__mark[data-astro-cid-u5wwi5ki]{left:auto;right:0;top:-1.7rem}}.it[data-astro-cid-xzrzjeee]{display:grid;gap:clamp(1.8rem,4vw,3.4rem);padding:clamp(1.4rem,4.4vw,3.2rem);align-items:center;background:var(--card-wash-clay);border-radius:var(--r-xl)}@media(min-width:980px){.it[data-astro-cid-xzrzjeee]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.it__copy[data-astro-cid-xzrzjeee]{display:grid;gap:1rem;justify-items:start}.it__more[data-astro-cid-xzrzjeee]{margin:.4rem 0 0}.it__panel[data-astro-cid-xzrzjeee]{display:grid;min-width:0;border:1px solid var(--line);border-radius:var(--r-l);background:var(--paper-bright);box-shadow:var(--shadow-s);overflow:hidden}.it__skyhead[data-astro-cid-xzrzjeee]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;padding:.9rem 1.1rem 0;font-family:var(--font-mono);font-size:.7rem;color:var(--ink-faint)}.it__legend[data-astro-cid-xzrzjeee]{display:inline-flex;align-items:center;gap:3px}.it__legend[data-astro-cid-xzrzjeee] i[data-astro-cid-xzrzjeee]{width:10px;height:10px;border-radius:2px;background:var(--k)}.it__legend[data-astro-cid-xzrzjeee] i[data-astro-cid-xzrzjeee]:first-of-type{margin-left:.35rem}.it__legend[data-astro-cid-xzrzjeee] i[data-astro-cid-xzrzjeee]:last-of-type{margin-right:.35rem}.it__sky[data-astro-cid-xzrzjeee]{display:block;width:100%;height:auto;padding:.5rem clamp(.8rem,3vw,2rem) 1rem}.it__top[data-astro-cid-xzrzjeee]{stroke:var(--paper-bright);stroke-width:.5;stroke-opacity:.8}.it__stats[data-astro-cid-xzrzjeee]{display:grid;gap:1px;margin:0;border-top:1px solid var(--line);background:var(--line)}@media(min-width:640px){.it__stats[data-astro-cid-xzrzjeee]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}}.it__stat[data-astro-cid-xzrzjeee]{display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.1rem 1.1rem;background:var(--paper-bright)}.it__stat[data-astro-cid-xzrzjeee] dd[data-astro-cid-xzrzjeee]{display:contents}.it__value[data-astro-cid-xzrzjeee]{order:1;display:inline-flex;align-items:baseline;gap:.45rem;white-space:nowrap}.it__stat[data-astro-cid-xzrzjeee] dt[data-astro-cid-xzrzjeee]{order:2;font-size:var(--fs-micro);line-height:1.4;color:var(--ink-soft);text-wrap:balance}.it__bullet[data-astro-cid-xzrzjeee],.it__diamonds[data-astro-cid-xzrzjeee],.it__parts[data-astro-cid-xzrzjeee]{order:3;margin-top:.15rem}.it__num[data-astro-cid-xzrzjeee]{font-family:var(--font-display);font-size:clamp(1.6rem,2.2vw,2.05rem);font-weight:420;line-height:1;font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.it__num--plan[data-astro-cid-xzrzjeee]{color:var(--seal)}.it__to[data-astro-cid-xzrzjeee]{font-size:1.05rem;color:var(--ink-faint)}.it__bullet[data-astro-cid-xzrzjeee]{width:min(100%,240px);height:auto}.it__thr[data-astro-cid-xzrzjeee]{stroke:var(--ink-faint);stroke-width:1}.it__move[data-astro-cid-xzrzjeee]{stroke:var(--seal);stroke-width:1.4;stroke-dasharray:2 2}.it__was[data-astro-cid-xzrzjeee]{fill:var(--paper-bright);stroke:var(--ink-faint);stroke-width:1.3;stroke-dasharray:2 1.6}.it__dot[data-astro-cid-xzrzjeee]{fill:var(--seal);stroke:var(--paper-bright);stroke-width:1.5}.it__diamonds[data-astro-cid-xzrzjeee]{display:flex;flex-wrap:wrap;gap:5px;padding:2px 0 0 2px}.it__diamonds[data-astro-cid-xzrzjeee] i[data-astro-cid-xzrzjeee]{width:7px;height:7px;background:var(--ink);transform:rotate(45deg)}.it__parts[data-astro-cid-xzrzjeee]{display:grid;gap:.1rem;margin:0;padding:0;list-style:none;font-family:var(--font-mono);font-size:.7rem;line-height:1.5;color:var(--ink-faint)}.hero[data-astro-cid-dzscngnb]{position:relative;overflow:hidden;border-bottom:1px solid var(--line);background:var(--wash-hero);padding-block:clamp(4rem,9vw,7rem) clamp(3rem,6vw,5rem)}.hero__stage[data-astro-cid-dzscngnb]{position:relative;align-self:stretch;min-height:460px;margin-block:-2rem;margin-right:calc(-.5*(100vw - min(var(--wrap),100vw - 2 * var(--gutter))))}.hero__inner[data-astro-cid-dzscngnb]{position:relative;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:clamp(1rem,3vw,2.5rem);display:grid;min-height:clamp(420px,52vh,560px);align-content:center}.hero__copy[data-astro-cid-dzscngnb]{display:grid;gap:1.6rem;justify-items:start;align-content:center;max-width:880px}.hero__title[data-astro-cid-dzscngnb]{font-size:clamp(2.7rem,5.1vw,4.7rem);max-width:13.5em}.hero__lead[data-astro-cid-dzscngnb]{max-width:30em}.hero__actions[data-astro-cid-dzscngnb]{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:.4rem}.hero__handoff[data-astro-cid-dzscngnb]{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap;font-size:var(--fs-small);border-top:1px solid var(--line);padding-top:1.2rem;margin-top:.4rem}.hero__handoff-machine[data-astro-cid-dzscngnb]{color:var(--seal);font-weight:620}.hero__handoff-next[data-astro-cid-dzscngnb]{display:inline-flex;align-items:baseline;gap:.6rem}.hero__handoff-arrow[data-astro-cid-dzscngnb]{color:var(--ink-faint)}.hero__handoff-team[data-astro-cid-dzscngnb]{color:var(--ink-soft)}.hero__formats[data-astro-cid-dzscngnb]{position:relative;display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;margin-top:clamp(3rem,6vw,5rem);padding-top:1.5rem;border-top:1px solid var(--line)}.hero__formats-label[data-astro-cid-dzscngnb]{font-size:var(--fs-micro);font-weight:560;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap}.hero__format-list[data-astro-cid-dzscngnb]{list-style:none;padding:0;display:flex;gap:.5rem;flex-wrap:wrap}.pillars[data-astro-cid-dzscngnb]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.pillar[data-astro-cid-dzscngnb]{overflow:hidden;display:grid;grid-template-rows:auto 1fr;background:var(--paper-bright);border-radius:var(--r-xl)}.pillar__media[data-astro-cid-dzscngnb]{aspect-ratio:16 / 10;overflow:hidden}.pillar__body[data-astro-cid-dzscngnb]{padding:1.6rem 1.7rem 1.8rem;display:grid;gap:.75rem;align-content:start;justify-items:start}.pillar__tag[data-astro-cid-dzscngnb]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.09em;text-transform:uppercase;color:var(--seal)}.pillar__text[data-astro-cid-dzscngnb]{color:var(--ink-soft);font-size:var(--fs-small);line-height:1.58}.statsec__chart[data-astro-cid-dzscngnb]{margin-top:1rem}.statsec[data-astro-cid-dzscngnb]{background:var(--wash-peach);border-block:1px solid var(--line)}.covgrid[data-astro-cid-dzscngnb]{display:grid;gap:1.25rem}.covgrid__row[data-astro-cid-dzscngnb]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.covcard[data-astro-cid-dzscngnb]{position:relative;display:grid;grid-template-rows:auto 1fr;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--shadow-s);transition:transform var(--t-slow) var(--ease-out),box-shadow var(--t-slow) var(--ease-out)}.covcard[data-astro-cid-dzscngnb]:hover,.covcard[data-astro-cid-dzscngnb]:focus-within{transform:translateY(-3px);box-shadow:var(--shadow-m)}.covcard__art[data-astro-cid-dzscngnb]{position:relative;aspect-ratio:16 / 10;overflow:hidden}.covcard__body[data-astro-cid-dzscngnb]{display:flex;flex-direction:column;align-items:flex-start;padding:1.4rem 1.5rem 1.35rem}.covcard__kind[data-astro-cid-dzscngnb]{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint)}.covcard__name[data-astro-cid-dzscngnb]{margin:.75rem 0 0;font-family:var(--font-display);font-weight:500;font-size:1.6rem;line-height:1.12;letter-spacing:-.012em}.covcard__link[data-astro-cid-dzscngnb]{color:inherit;text-decoration:none}.covcard__link[data-astro-cid-dzscngnb]:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit}.covcard__link[data-astro-cid-dzscngnb]:focus-visible{outline:none}.covcard[data-astro-cid-dzscngnb]:has(.covcard__link:focus-visible){outline:2px solid var(--seal);outline-offset:3px}.covcard__desc[data-astro-cid-dzscngnb]{margin:.65rem 0 1.5rem;font-size:.9rem;line-height:1.55;color:var(--ink-soft)}.covcard__more[data-astro-cid-dzscngnb]{margin-top:auto;align-self:stretch;padding-top:1.05rem;border-top:1px solid var(--line);font-weight:600;font-size:.95rem;color:var(--seal)}.covcard__more[data-astro-cid-dzscngnb] .arrow[data-astro-cid-dzscngnb]{position:relative;left:0;transition:left var(--t) var(--ease-out)}.covcard[data-astro-cid-dzscngnb]:hover .covcard__more[data-astro-cid-dzscngnb] .arrow[data-astro-cid-dzscngnb]{left:4px}.covcard--feature[data-astro-cid-dzscngnb]{grid-template-rows:none;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);min-height:24rem}.covcard--feature[data-astro-cid-dzscngnb] .covcard__art[data-astro-cid-dzscngnb]{aspect-ratio:auto}.covcard--feature[data-astro-cid-dzscngnb] .covcard__body[data-astro-cid-dzscngnb]{justify-content:center;padding:clamp(1.75rem,3.4vw,2.75rem) clamp(1.6rem,3.4vw,2.9rem)}.covcard--feature[data-astro-cid-dzscngnb] .covcard__name[data-astro-cid-dzscngnb]{margin-top:1rem;font-size:clamp(2rem,3.2vw,2.6rem);line-height:1.05}.covcard__lead[data-astro-cid-dzscngnb]{margin:.6rem 0 0;font-size:1.05rem;line-height:1.5;color:var(--ink-soft)}.covcard__facts[data-astro-cid-dzscngnb]{align-self:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.1rem,2.2vw,1.9rem);margin:1.7rem 0 0;padding-top:1.5rem;border-top:1px solid var(--line)}.covcard__fact[data-astro-cid-dzscngnb] dt[data-astro-cid-dzscngnb]{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--seal)}.covcard__fact[data-astro-cid-dzscngnb] dd[data-astro-cid-dzscngnb]{margin:.6rem 0 0;font-size:.875rem;line-height:1.55;color:var(--ink-soft)}.covgrid__more[data-astro-cid-dzscngnb]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin-top:1.4rem;font-size:var(--fs-small);color:var(--ink-soft)}.covgrid__more-lead[data-astro-cid-dzscngnb]{color:var(--ink-faint)}.sec[data-astro-cid-dzscngnb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,4rem);padding:clamp(2rem,5vw,3.4rem);align-items:center;background:var(--card-wash-slate);border-radius:var(--r-xl)}.sec__copy[data-astro-cid-dzscngnb]{display:grid;gap:1rem;justify-items:start}.sec__side[data-astro-cid-dzscngnb]{display:grid;grid-template-columns:minmax(0,.62fr) minmax(0,1fr);align-items:center;gap:clamp(1.2rem,3vw,2.6rem)}.sec__de[data-astro-cid-dzscngnb]{width:100%;height:auto;fill:none;stroke:#b04a2a;stroke-width:6.5;stroke-linecap:round;opacity:.85}@media(max-width:640px){.sec__side[data-astro-cid-dzscngnb]{grid-template-columns:minmax(0,1fr)}.sec__de[data-astro-cid-dzscngnb]{display:none}}.sec__points[data-astro-cid-dzscngnb]{--sign: 2.2rem;margin:0;display:grid;align-content:center}.sec__row[data-astro-cid-dzscngnb]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;border-bottom:1px solid var(--line)}.sec__row[data-astro-cid-dzscngnb]:last-child{border-bottom:0}.sec__row[data-astro-cid-dzscngnb] dt[data-astro-cid-dzscngnb]{display:flex;align-items:center;gap:.75rem;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-faint)}.sec__row[data-astro-cid-dzscngnb] dd[data-astro-cid-dzscngnb]{margin:0;text-align:right;font-weight:620;font-size:var(--fs-small);color:var(--seal)}.more[data-astro-cid-dzscngnb]{margin-top:2.2rem}.more--flush[data-astro-cid-dzscngnb]{margin-top:.4rem}@media(max-width:1020px){.covgrid__row[data-astro-cid-dzscngnb]{grid-template-columns:minmax(0,1fr)}.covcard[data-astro-cid-dzscngnb],.covcard--feature[data-astro-cid-dzscngnb]{grid-template-rows:none;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}.covcard__art[data-astro-cid-dzscngnb]{aspect-ratio:auto;min-height:13rem}.covcard--feature[data-astro-cid-dzscngnb]{min-height:0}.covcard__facts[data-astro-cid-dzscngnb]{grid-template-columns:minmax(0,1fr);gap:1.1rem}}@media(max-width:900px){.hero__inner[data-astro-cid-dzscngnb]{grid-template-columns:minmax(0,1fr)}.hero__stage[data-astro-cid-dzscngnb]{min-height:clamp(260px,62vw,400px);margin:1rem 0 -1rem}}@media(max-width:860px){.pillars[data-astro-cid-dzscngnb],.sec[data-astro-cid-dzscngnb]{grid-template-columns:1fr}}@media(max-width:480px){.hero[data-astro-cid-dzscngnb]{padding-block:3.25rem 2.75rem}.hero__inner[data-astro-cid-dzscngnb]{min-height:auto}.hero__copy[data-astro-cid-dzscngnb]{gap:1.25rem}.hero__title[data-astro-cid-dzscngnb]{max-width:none;font-size:clamp(2.25rem,10vw,2.55rem);overflow-wrap:anywhere;hyphens:manual}.hero__lead[data-astro-cid-dzscngnb]{max-width:none}.hero__formats[data-astro-cid-dzscngnb]{margin-top:2.5rem}}@media(max-width:560px){.covcard[data-astro-cid-dzscngnb],.covcard--feature[data-astro-cid-dzscngnb]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.covcard__art[data-astro-cid-dzscngnb],.covcard--feature[data-astro-cid-dzscngnb] .covcard__art[data-astro-cid-dzscngnb]{aspect-ratio:16 / 10;min-height:0}.covcard--feature[data-astro-cid-dzscngnb] .covcard__body[data-astro-cid-dzscngnb]{padding:1.4rem 1.5rem 1.5rem}.covcard--feature[data-astro-cid-dzscngnb] .covcard__name[data-astro-cid-dzscngnb]{font-size:1.9rem}}
