.decision[data-astro-cid-lvryk42a]{padding-top:1.25rem;border-top:1px solid rgb(42 39 48 / .2);counter-increment:decision}.decision[data-astro-cid-lvryk42a]:before{display:block;font-family:var(--font-mono);font-size:.75rem;color:var(--color-inked-blue);content:counter(decision,decimal-leading-zero)}.title[data-astro-cid-lvryk42a]{margin-top:.75rem;font-size:1.5rem;line-height:1.25}.decision[data-astro-cid-lvryk42a]>p{margin-top:1rem;font-family:var(--font-serif);font-size:1rem;line-height:1.65;color:#2a2730c7}.decisions[data-astro-cid-thtwja2d]{background:var(--color-hero-paper);color:var(--color-ink)}.wrap[data-astro-cid-thtwja2d]{max-width:75rem;margin:0 auto;padding:4.5rem 1rem}.label[data-astro-cid-thtwja2d]{font-size:.6875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--color-inked-blue)}.list[data-astro-cid-thtwja2d]{display:grid;gap:2.5rem;margin-top:2rem;list-style:none;counter-reset:decision}@media(min-width:48rem){.list[data-astro-cid-thtwja2d]{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));column-gap:3rem}}@media(min-width:64rem){.wrap[data-astro-cid-thtwja2d]{padding:5.5rem 2rem}}.overview[data-astro-cid-zzbbe2v5]{display:grid;gap:3rem;max-width:75rem;margin:0 auto;padding:4.5rem 1rem 4rem;color:var(--color-ink)}.label[data-astro-cid-zzbbe2v5]{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-inked-blue)}.main[data-astro-cid-zzbbe2v5]{display:grid;gap:1.25rem;align-content:start;max-width:42rem}.main[data-astro-cid-zzbbe2v5]>p:not(.label){font-family:var(--font-serif);font-size:1.125rem;line-height:1.65;color:#2a2730c7}.main[data-astro-cid-zzbbe2v5]>p.label+p{font-size:clamp(1.5rem,2.4vw,1.875rem);line-height:1.4;color:var(--color-ink)}.problem[data-astro-cid-zzbbe2v5]{display:grid;gap:1.25rem;align-content:start;max-width:30rem}.quote[data-astro-cid-zzbbe2v5]{padding-left:1.25rem;border-left:3px solid var(--project, var(--color-clay));font-size:clamp(1.5rem,2.2vw,1.75rem);line-height:1.35}.problem[data-astro-cid-zzbbe2v5]>p:not(.label){padding-left:1.25rem;font-family:var(--font-serif);font-size:1rem;line-height:1.65;color:#2a2730c7}@media(min-width:64rem){.overview[data-astro-cid-zzbbe2v5]{grid-template-columns:minmax(0,42rem) minmax(0,28rem);justify-content:space-between;padding:6rem 2rem 5rem}}.part[data-astro-cid-niqxlsef]{position:relative;display:grid;gap:1.5rem;max-width:75rem;margin:0 auto;padding:4rem 1rem;border-top:1px solid rgb(42 39 48 / .12);scroll-margin-top:3.5rem;color:var(--color-ink)}.anchor[data-astro-cid-niqxlsef]{position:absolute;top:0;scroll-margin-top:3.5rem}.part[data-astro-cid-niqxlsef]:is(:target,:has(>.anchor:target)) .head[data-astro-cid-niqxlsef]{border-radius:6px;animation:part-arrive .9s var(--ease-out) .35s both}@keyframes part-arrive{0%{background-color:color-mix(in oklab,var(--color-clay) 18%,transparent);box-shadow:0 0 0 14px color-mix(in oklab,var(--color-clay) 18%,transparent)}to{background-color:transparent;box-shadow:0 0 0 14px transparent}}.tag[data-astro-cid-niqxlsef]{display:flex;align-items:center;gap:.625rem;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-inked-blue)}.owner[data-astro-cid-niqxlsef]{padding:.125rem .5rem;border:1px solid rgb(42 39 48 / .2);border-radius:999px;color:#2a273099;letter-spacing:.08em}.owner[data-astro-cid-niqxlsef].mine{border-color:transparent;background:color-mix(in oklab,var(--project, var(--color-inked-blue)) 16%,transparent);color:color-mix(in oklab,var(--project, var(--color-inked-blue)) 62%,black)}.glyph[data-astro-cid-niqxlsef]{width:30px;height:22px;flex:none;stroke:var(--color-ink);stroke-width:1.2;stroke-linejoin:round}.name[data-astro-cid-niqxlsef]{margin-top:.75rem;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.05}.text[data-astro-cid-niqxlsef]{display:grid;gap:1.25rem;align-content:start;max-width:34rem}.text[data-astro-cid-niqxlsef]>p{font-family:var(--font-serif);font-size:1.125rem;line-height:1.65;color:#2a2730db}.text[data-astro-cid-niqxlsef]>p a{color:var(--color-clay);text-decoration:underline;text-underline-offset:3px}.text[data-astro-cid-niqxlsef]>h3{margin-top:1rem;font-family:var(--font-mono);font-size:.6875rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#2a27308f}.text[data-astro-cid-niqxlsef]>h3+ul,.refs[data-astro-cid-niqxlsef]{margin-top:-.5rem;list-style:none}.text[data-astro-cid-niqxlsef]>h3+ul>li,.refs[data-astro-cid-niqxlsef] li[data-astro-cid-niqxlsef]{padding:.625rem 0;border-top:1px solid rgb(42 39 48 / .1);font-size:.9375rem;line-height:1.5}.refs[data-astro-cid-niqxlsef] li[data-astro-cid-niqxlsef]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);column-gap:.25rem}.refs[data-astro-cid-niqxlsef] .font-mono[data-astro-cid-niqxlsef]{grid-row:span 2;padding-top:.2rem;font-size:.6875rem;color:var(--color-inked-blue)}.ref-name[data-astro-cid-niqxlsef]{font-weight:500}.ref-tech[data-astro-cid-niqxlsef]{font-size:.8125rem;color:#2a273099}@media(min-width:64rem){.part[data-astro-cid-niqxlsef]{grid-template-columns:minmax(0,21rem) minmax(0,1fr);grid-template-areas:"head stage" "text stage";grid-template-rows:auto 1fr;column-gap:3.5rem;padding:5rem 2rem}.head[data-astro-cid-niqxlsef]{grid-area:head}.text[data-astro-cid-niqxlsef]{grid-area:text}.stage-slot[data-astro-cid-niqxlsef]{grid-area:stage;min-width:0}.part[data-astro-cid-niqxlsef].words{grid-template-areas:"head text";grid-template-rows:auto}.part[data-astro-cid-niqxlsef].words .text[data-astro-cid-niqxlsef]{padding-top:1.75rem}.part[data-astro-cid-niqxlsef].wide{grid-template-columns:minmax(0,28rem) minmax(0,1fr);grid-template-areas:"head text" "stage stage";grid-template-rows:auto auto;row-gap:3rem}.part[data-astro-cid-niqxlsef].wide .text[data-astro-cid-niqxlsef]{max-width:36rem;padding-top:1.75rem}.part[data-astro-cid-niqxlsef].wide .stage-slot[data-astro-cid-niqxlsef]{width:min(calc(100vw - 4rem),86rem);margin-left:50%;translate:-50% 0}}.status[data-astro-cid-ukqlgxd5]{display:grid;gap:3rem;max-width:75rem;margin:0 auto;padding:4.5rem 1rem 5rem;color:var(--color-ink)}.label[data-astro-cid-ukqlgxd5]{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-inked-blue)}.now[data-astro-cid-ukqlgxd5]{display:grid;gap:1rem;align-content:start;max-width:34rem}.title[data-astro-cid-ukqlgxd5]{font-size:clamp(1.75rem,3vw,2rem);line-height:1.25}.now[data-astro-cid-ukqlgxd5]>p:not(.label){font-family:var(--font-serif);font-size:1.0625rem;line-height:1.65;color:#2a2730c7}.now[data-astro-cid-ukqlgxd5]>p a{color:var(--color-clay);text-decoration:underline;text-underline-offset:3px}.next[data-astro-cid-ukqlgxd5]{position:relative;display:grid;gap:.5rem;align-content:start;min-height:13rem;padding:2rem;color:#fff;background-color:var(--color-blueprint);background-image:linear-gradient(rgb(255 255 255 / .08) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .08) 1px,transparent 1px);background-size:24px 24px;outline:1px solid rgb(255 255 255 / .6);outline-offset:-12px;transition:translate .2s cubic-bezier(.25,.8,.25,1)}.next[data-astro-cid-ukqlgxd5]:hover{translate:0 -3px}.next[data-astro-cid-ukqlgxd5]:focus-visible{outline:2px solid var(--color-clay);outline-offset:3px}.next-label[data-astro-cid-ukqlgxd5]{font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffffd9}.next-name[data-astro-cid-ukqlgxd5]{font-size:clamp(2.75rem,5vw,3.5rem);line-height:1.05}.next-tagline[data-astro-cid-ukqlgxd5]{font-size:1.25rem;color:#ffffffe6}.next-arrow[data-astro-cid-ukqlgxd5]{position:absolute;right:2rem;bottom:1.5rem;font-size:2rem}@media(min-width:64rem){.status[data-astro-cid-ukqlgxd5]{grid-template-columns:minmax(0,34rem) minmax(0,35rem);justify-content:space-between;padding:5.5rem 2rem 6rem}}
