.manifesto[data-astro-cid-nnfqu5h2]{background:var(--accent);color:var(--accent-ink);margin-top:clamp(4.5rem,10vw,8rem);padding-block:clamp(2.5rem,6vw,4.5rem) clamp(2rem,4vw,3rem);overflow:hidden}.manifesto-inner[data-astro-cid-nnfqu5h2]{gap:clamp(1.25rem,2.5vw,2rem);display:grid}.definition[data-astro-cid-nnfqu5h2]{max-width:44rem}.entry-line[data-astro-cid-nnfqu5h2]{flex-wrap:wrap;align-items:baseline;gap:.25rem 1.25rem;display:flex}.word[data-astro-cid-nnfqu5h2]{--wm-accent:var(--pop);font-size:clamp(4rem,2rem + 9vw,10rem);line-height:.85}.gram[data-astro-cid-nnfqu5h2]{font-size:var(--fs-small);opacity:.85}.def[data-astro-cid-nnfqu5h2]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem);font-weight:750;line-height:1}.pitch[data-astro-cid-nnfqu5h2]{margin-top:.9rem;line-height:1.5}.project[data-astro-cid-nnfqu5h2]{border-bottom:1.5px solid;align-items:center;gap:.4em;margin-top:1.2rem;font-weight:600;text-decoration:none;display:inline-flex}.project[data-astro-cid-nnfqu5h2] svg{width:1em;height:1em;transition:transform .3s var(--ease-out)}.project[data-astro-cid-nnfqu5h2]:hover svg{transform:translate(2px,-2px)}.marquee[data-astro-cid-nnfqu5h2]{border-top:1px solid #f1f0eb4d;margin-top:clamp(2.5rem,5vw,3.5rem);padding-block:1.1rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.track[data-astro-cid-nnfqu5h2]{width:max-content;display:flex}.group[data-astro-cid-nnfqu5h2]{align-items:baseline;margin:0;padding:0;list-style:none;display:flex}.group[data-astro-cid-nnfqu5h2] li[data-astro-cid-nnfqu5h2]{white-space:nowrap;align-items:baseline;display:flex}.group[data-astro-cid-nnfqu5h2] li[data-astro-cid-nnfqu5h2]:after{content:"";background:var(--pop);width:.5rem;height:.5rem;margin-inline:clamp(1.25rem,3vw,2.25rem);display:inline-block;transform:translateY(-.35em)}.group[data-astro-cid-nnfqu5h2] a[data-astro-cid-nnfqu5h2]{font-family:var(--font-display);letter-spacing:-.02em;transition:opacity .2s var(--ease-out);font-size:clamp(1.5rem,1.15rem + 1.5vw,2.5rem);font-weight:750;font-stretch:93%;text-decoration:none}.group[data-astro-cid-nnfqu5h2] a[data-astro-cid-nnfqu5h2]:hover,.group[data-astro-cid-nnfqu5h2] a[data-astro-cid-nnfqu5h2]:focus-visible{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:2px}.mark-q[data-astro-cid-nnfqu5h2]{color:var(--pop)}@media (prefers-reduced-motion:no-preference){.track[data-astro-cid-nnfqu5h2]{animation:defile var(--duration) linear infinite}.marquee[data-astro-cid-nnfqu5h2]:hover .track[data-astro-cid-nnfqu5h2],.marquee[data-astro-cid-nnfqu5h2]:focus-within .track[data-astro-cid-nnfqu5h2]{animation-play-state:paused}@keyframes defile{to{transform:translate(-50%)}}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-nnfqu5h2]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.group[data-astro-cid-nnfqu5h2][aria-hidden]{display:none}}.deck[data-astro-cid-4nkgsg5d]{background:var(--accent);color:var(--accent-ink);align-content:center;gap:1rem;padding:clamp(1.25rem,3vw,2.25rem);display:grid}.deck-hint[data-astro-cid-4nkgsg5d]{font-size:var(--fs-small);opacity:.9;font-weight:600}.deck-stage[data-astro-cid-4nkgsg5d]{margin-bottom:14px;margin-right:14px;display:grid;position:relative}.deck-stage[data-astro-cid-4nkgsg5d][hidden]{display:none}.deck-stage[data-astro-cid-4nkgsg5d]:before,.deck-stage[data-astro-cid-4nkgsg5d]:after{content:"";background:var(--bg);pointer-events:none;position:absolute;inset:0}.deck-stage[data-astro-cid-4nkgsg5d]:before{opacity:.35;transform:translate(14px,14px)}.deck-stage[data-astro-cid-4nkgsg5d]:after{opacity:.6;transform:translate(7px,7px)}.deck-stage[data-astro-cid-4nkgsg5d][data-remaining="2"]:before,.deck-stage[data-astro-cid-4nkgsg5d][data-remaining="1"]:before,.deck-stage[data-astro-cid-4nkgsg5d][data-remaining="1"]:after{opacity:0}.hc[data-astro-cid-4nkgsg5d]{z-index:1;perspective:1400px;grid-area:1/1;position:relative}.hc[data-astro-cid-4nkgsg5d][hidden]{display:none}.hc-inner[data-astro-cid-4nkgsg5d]{display:grid}.hc-face[data-astro-cid-4nkgsg5d]{background:var(--bg);color:var(--ink);align-content:center;gap:.8rem;padding:clamp(1.25rem,2.6vw,1.9rem);display:grid}.hc-step[data-astro-cid-4nkgsg5d],.hc-label[data-astro-cid-4nkgsg5d]{font-size:var(--fs-small);color:var(--ink-muted);font-variant-numeric:tabular-nums;font-weight:600}.hc-q[data-astro-cid-4nkgsg5d]{font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;font-size:clamp(1.4rem,1.1rem + 1.1vw,2rem);font-weight:800;font-stretch:93%;line-height:1.08}.hc-from[data-astro-cid-4nkgsg5d]{font-size:var(--fs-small);color:var(--ink-muted);line-height:1.4}.hc-from[data-astro-cid-4nkgsg5d] a[data-astro-cid-4nkgsg5d]{color:var(--accent-text);font-weight:600}.hc-a[data-astro-cid-4nkgsg5d]{outline:none;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.45}.deck[data-astro-cid-4nkgsg5d]:not(.is-live) .hc-back[data-astro-cid-4nkgsg5d]{border-top:1px dashed var(--line-strong)}.deck[data-astro-cid-4nkgsg5d].is-live .hc[data-astro-cid-4nkgsg5d]{cursor:pointer}.deck[data-astro-cid-4nkgsg5d].is-live .hc-inner[data-astro-cid-4nkgsg5d]{transform-style:preserve-3d}.deck[data-astro-cid-4nkgsg5d].is-live .hc-face[data-astro-cid-4nkgsg5d]{backface-visibility:hidden;grid-area:1/1;min-height:clamp(13rem,24vw,17rem)}.deck[data-astro-cid-4nkgsg5d].is-live .hc-back[data-astro-cid-4nkgsg5d]{align-content:start;transform:rotateY(180deg)}.deck-controls[data-astro-cid-4nkgsg5d]{gap:.75rem;display:grid}.deck-controls[data-astro-cid-4nkgsg5d][hidden],.deck-rate[data-astro-cid-4nkgsg5d][hidden],.deck-end[data-astro-cid-4nkgsg5d][hidden],.deck-btn[data-astro-cid-4nkgsg5d][hidden]{display:none}.deck-btn[data-astro-cid-4nkgsg5d]{border:1.5px solid var(--accent-ink);border-radius:var(--radius-pill);min-height:3rem;color:var(--accent-ink);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease-out), color .2s var(--ease-out), transform .15s var(--ease-out);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.6em 1.2em;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.deck-btn[data-astro-cid-4nkgsg5d]:hover{background:var(--accent-ink);color:var(--accent)}.deck-btn[data-astro-cid-4nkgsg5d]:active{transform:scale(.97)}.deck-btn[data-astro-cid-4nkgsg5d]:focus-visible{outline:3px solid var(--pop);outline-offset:2px}.deck-btn--flip[data-astro-cid-4nkgsg5d],.deck-btn--pop[data-astro-cid-4nkgsg5d],.deck-rate-btn--good[data-astro-cid-4nkgsg5d]{border-color:var(--pop);background:var(--pop);color:var(--pop-ink)}.deck-btn--flip[data-astro-cid-4nkgsg5d]{justify-self:start}.deck-btn--flip[data-astro-cid-4nkgsg5d]:hover,.deck-btn--pop[data-astro-cid-4nkgsg5d]:hover,.deck-rate-btn--good[data-astro-cid-4nkgsg5d]:hover{border-color:var(--accent-ink);background:var(--accent-ink);color:var(--accent)}.deck-rate[data-astro-cid-4nkgsg5d]{grid-template-columns:1fr 1fr 1.2fr;gap:.5rem;display:grid}.deck-rate-btn[data-astro-cid-4nkgsg5d]{padding-inline:.5em}.deck-rate-btn[data-astro-cid-4nkgsg5d] small[data-astro-cid-4nkgsg5d]{font-size:var(--fs-xs);opacity:.8;font-weight:600}.deck-status[data-astro-cid-4nkgsg5d]{min-height:1.45em;font-size:var(--fs-small);font-weight:600;line-height:1.45}.deck-end[data-astro-cid-4nkgsg5d]{outline:none;gap:.9rem;display:grid}.deck-end-title[data-astro-cid-4nkgsg5d]{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.8rem,1.3rem + 2vw,2.6rem);font-weight:800;font-stretch:90%;line-height:1}.dot[data-astro-cid-4nkgsg5d]{background:var(--pop);width:.2em;height:.2em;margin-left:.06em;display:inline-block}.deck-end-text[data-astro-cid-4nkgsg5d]{max-width:36ch;line-height:1.5}.deck-end-actions[data-astro-cid-4nkgsg5d]{flex-wrap:wrap;gap:.6rem;display:flex}.deck-end-actions[data-astro-cid-4nkgsg5d] .deck-btn[data-astro-cid-4nkgsg5d]{flex-direction:row}.mine-n[data-astro-cid-4nkgsg5d]{color:var(--pop);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.deck[data-astro-cid-4nkgsg5d].is-live .hc-inner[data-astro-cid-4nkgsg5d]{transition:transform .55s var(--ease-out)}.deck[data-astro-cid-4nkgsg5d].is-live .hc[data-astro-cid-4nkgsg5d].is-flipped .hc-inner[data-astro-cid-4nkgsg5d]{transform:rotateY(180deg)}.deck[data-astro-cid-4nkgsg5d].is-live .hc[data-astro-cid-4nkgsg5d]{transition:transform .32s cubic-bezier(.4,0,1,1),opacity .32s ease-in}.hc[data-astro-cid-4nkgsg5d][data-leave="3"]{opacity:0;transform:translate(45%)rotate(5deg)}.hc[data-astro-cid-4nkgsg5d][data-leave="1"]{opacity:0;transform:translate(-45%)rotate(-5deg)}.hc[data-astro-cid-4nkgsg5d][data-leave="2"]{opacity:0;transform:translateY(18%)}.deck[data-astro-cid-4nkgsg5d].is-live .hc[data-astro-cid-4nkgsg5d].is-entering{opacity:.6;transition:none;transform:translate(7px,7px)scale(.98)}.deck-end[data-astro-cid-4nkgsg5d]:not([hidden]) .dot[data-astro-cid-4nkgsg5d]{animation:.7s cubic-bezier(.34,1.56,.64,1) .1s both deck-dot}}@media (prefers-reduced-motion:reduce){.deck[data-astro-cid-4nkgsg5d].is-live .hc-back[data-astro-cid-4nkgsg5d]{visibility:hidden;transform:none}.deck[data-astro-cid-4nkgsg5d].is-live .hc[data-astro-cid-4nkgsg5d].is-flipped .hc-front[data-astro-cid-4nkgsg5d]{visibility:hidden}.deck[data-astro-cid-4nkgsg5d].is-live .hc[data-astro-cid-4nkgsg5d].is-flipped .hc-back[data-astro-cid-4nkgsg5d]{visibility:visible}}@keyframes deck-dot{0%{opacity:0;transform:translateY(-1.2em)}}.trio-head[data-astro-cid-xj3ulsqa]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-bottom:clamp(1.5rem,3vw,2.25rem);display:flex}.trio-title[data-astro-cid-xj3ulsqa]{font-size:var(--fs-h2)}.trio-grid[data-astro-cid-xj3ulsqa]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem) clamp(1.25rem,3vw,3rem);margin:0;padding:0;list-style:none;display:grid}.trio-grid--3[data-astro-cid-xj3ulsqa] .item--big[data-astro-cid-xj3ulsqa]{grid-area:span 2/1/auto/span 7}.trio-grid--3[data-astro-cid-xj3ulsqa] .item--row[data-astro-cid-xj3ulsqa]{grid-column:8/span 5}.trio-grid--2[data-astro-cid-xj3ulsqa] .item[data-astro-cid-xj3ulsqa]:first-child{grid-column:span 7}.trio-grid--2[data-astro-cid-xj3ulsqa] .item[data-astro-cid-xj3ulsqa]:last-child{grid-column:span 5}.trio-grid--1[data-astro-cid-xj3ulsqa] .item[data-astro-cid-xj3ulsqa]{grid-column:span 12}.trio-grid--1[data-astro-cid-xj3ulsqa] .item-link[data-astro-cid-xj3ulsqa]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.item-link[data-astro-cid-xj3ulsqa]{flex-direction:column;gap:1rem;height:100%;text-decoration:none;display:flex}.media[data-astro-cid-xj3ulsqa]{isolation:isolate;aspect-ratio:4/3;border-radius:var(--radius-img);background:var(--accent);position:relative;overflow:hidden}.media[data-astro-cid-xj3ulsqa] img[data-astro-cid-xj3ulsqa]{object-fit:cover;width:100%;height:100%;transition:filter .5s var(--ease-out), transform .8s var(--ease-out)}.media[data-astro-cid-xj3ulsqa]:after{content:"";background:var(--accent);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out);position:absolute;inset:0}@media (hover:hover){.item-link[data-astro-cid-xj3ulsqa]:hover .media[data-astro-cid-xj3ulsqa] img[data-astro-cid-xj3ulsqa]{filter:grayscale()contrast(1.1);transform:scale(1.035)}.item-link[data-astro-cid-xj3ulsqa]:hover .media[data-astro-cid-xj3ulsqa]:after{opacity:1}}.item-link[data-astro-cid-xj3ulsqa]:focus-visible .media[data-astro-cid-xj3ulsqa]:after{opacity:1}.media--empty[data-astro-cid-xj3ulsqa]{background:var(--bg-sunken);place-items:center;display:grid}.media--empty[data-astro-cid-xj3ulsqa]:after{display:none}.media-q[data-astro-cid-xj3ulsqa]{font-family:var(--font-display);color:var(--accent-text);font-size:clamp(3rem,8vw,7rem);font-weight:800;line-height:1}.item--big[data-astro-cid-xj3ulsqa] .media[data-astro-cid-xj3ulsqa]{aspect-ratio:5/4}.trio-grid--1[data-astro-cid-xj3ulsqa] .media[data-astro-cid-xj3ulsqa],.trio-grid--2[data-astro-cid-xj3ulsqa] .media[data-astro-cid-xj3ulsqa]{aspect-ratio:4/3}.text[data-astro-cid-xj3ulsqa]{align-content:start;gap:.55rem;display:grid}.item-meta[data-astro-cid-xj3ulsqa]{flex-wrap:wrap;align-items:center;gap:.2rem .9rem;display:flex}.item-cat[data-astro-cid-xj3ulsqa]{color:var(--ink);font-weight:600}.item-q[data-astro-cid-xj3ulsqa]{text-wrap:balance;transition:color .25s var(--ease-out);font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:750;line-height:1.15}.item--big[data-astro-cid-xj3ulsqa] .item-q[data-astro-cid-xj3ulsqa]{letter-spacing:-.022em;font-size:clamp(1.6rem,1.15rem + 1.5vw,2.4rem);font-weight:800;font-stretch:93%;line-height:1.05}.item-link[data-astro-cid-xj3ulsqa]:hover .item-q[data-astro-cid-xj3ulsqa]{color:var(--accent-text)}.item-excerpt[data-astro-cid-xj3ulsqa]{max-width:58ch;color:var(--ink-soft);font-size:1.05rem;line-height:1.5}.item--row[data-astro-cid-xj3ulsqa] .media[data-astro-cid-xj3ulsqa]{aspect-ratio:16/9}@media (width<=899px){.item--row[data-astro-cid-xj3ulsqa] .item-link[data-astro-cid-xj3ulsqa]{border-top:1px solid var(--line);grid-template-columns:clamp(6.5rem,22vw,9rem) minmax(0,1fr);align-items:start;gap:1rem;padding-top:1.25rem;display:grid}.item--row[data-astro-cid-xj3ulsqa] .media[data-astro-cid-xj3ulsqa]{aspect-ratio:1}.trio-grid[data-astro-cid-xj3ulsqa]{grid-template-columns:minmax(0,1fr)}.trio-grid[data-astro-cid-xj3ulsqa] .item[data-astro-cid-xj3ulsqa],.trio-grid--3[data-astro-cid-xj3ulsqa] .item--big[data-astro-cid-xj3ulsqa],.trio-grid--3[data-astro-cid-xj3ulsqa] .item--row[data-astro-cid-xj3ulsqa],.trio-grid--2[data-astro-cid-xj3ulsqa] .item[data-astro-cid-xj3ulsqa]:first-child,.trio-grid--2[data-astro-cid-xj3ulsqa] .item[data-astro-cid-xj3ulsqa]:last-child{grid-area:auto}.trio-grid--1[data-astro-cid-xj3ulsqa] .item-link[data-astro-cid-xj3ulsqa]{display:flex}.item--big[data-astro-cid-xj3ulsqa] .media[data-astro-cid-xj3ulsqa],.trio-grid--1[data-astro-cid-xj3ulsqa] .media[data-astro-cid-xj3ulsqa],.trio-grid--2[data-astro-cid-xj3ulsqa] .media[data-astro-cid-xj3ulsqa]{aspect-ratio:16/10}}.lead[data-astro-cid-ckrwovkg]{gap:clamp(1rem,2vw,1.5rem);display:grid}.lead-media[data-astro-cid-ckrwovkg]{isolation:isolate;aspect-ratio:21/9;border-radius:var(--radius-img);background:var(--accent);display:block;position:relative;overflow:hidden}.lead-media[data-astro-cid-ckrwovkg] img[data-astro-cid-ckrwovkg]{object-fit:cover;width:100%;height:100%;transition:filter .5s var(--ease-out), transform .8s var(--ease-out)}.lead-media[data-astro-cid-ckrwovkg]:after{content:"";background:var(--accent);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out);position:absolute;inset:0}@media (hover:hover){.lead[data-astro-cid-ckrwovkg]:has(.lead-q a:hover) .lead-media[data-astro-cid-ckrwovkg] img[data-astro-cid-ckrwovkg],.lead-media[data-astro-cid-ckrwovkg]:hover img[data-astro-cid-ckrwovkg]{filter:grayscale()contrast(1.1);transform:scale(1.02)}.lead[data-astro-cid-ckrwovkg]:has(.lead-q a:hover) .lead-media[data-astro-cid-ckrwovkg]:after,.lead-media[data-astro-cid-ckrwovkg]:hover:after{opacity:1}}.lead-body[data-astro-cid-ckrwovkg]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);margin-top:clamp(.5rem,1.5vw,1rem);display:grid}.lead-meta[data-astro-cid-ckrwovkg]{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.lead-q[data-astro-cid-ckrwovkg]{letter-spacing:-.028em;text-wrap:balance;margin-top:1rem;padding-bottom:.1em;font-size:clamp(2rem,1.2rem + 2.6vw,3.6rem);font-weight:800;font-stretch:93%;line-height:1}.lead--text[data-astro-cid-ckrwovkg] .lead-q[data-astro-cid-ckrwovkg]{font-size:clamp(2.4rem,1.2rem + 3.8vw,4.6rem)}.lead-q[data-astro-cid-ckrwovkg] a[data-astro-cid-ckrwovkg]{text-decoration:none}.lead-q[data-astro-cid-ckrwovkg] a[data-astro-cid-ckrwovkg]:hover{text-underline-offset:.1em;text-decoration:underline;text-decoration-thickness:.06em}.lead-short[data-astro-cid-ckrwovkg]{font-size:var(--fs-lead);color:var(--ink-soft);line-height:1.45}.lead-short-label[data-astro-cid-ckrwovkg]{color:var(--ink);font-weight:700}.lead-actions[data-astro-cid-ckrwovkg]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.5rem;display:flex}@media (width<=899px){.lead-media[data-astro-cid-ckrwovkg]{aspect-ratio:16/10}.lead-body[data-astro-cid-ckrwovkg]{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem}}.memory[data-astro-cid-cc25nswx]{background:var(--bg-sunken)}.memory-inner[data-astro-cid-cc25nswx]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:clamp(3.5rem,8vw,6.5rem);display:grid}.memory-title[data-astro-cid-cc25nswx]{letter-spacing:-.032em;max-width:16ch;font-size:clamp(2rem,1.2rem + 2.6vw,3.5rem);font-weight:800;font-stretch:90%;line-height:1}.memory-steps[data-astro-cid-cc25nswx]{border-top:2px solid var(--ink);margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding:0;list-style:none}.memory-step[data-astro-cid-cc25nswx]{border-bottom:1px solid var(--line);color:var(--ink-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:1rem;line-height:1.45;text-decoration:none;display:grid}.memory-step[data-astro-cid-cc25nswx] strong[data-astro-cid-cc25nswx]{font-family:var(--font-display);color:var(--ink);font-size:1.1em;font-weight:800}.memory-step-arrow[data-astro-cid-cc25nswx]{border-radius:var(--radius-pill);width:2.25rem;height:2.25rem;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--ink);transition:background-color .2s var(--ease-out), color .2s var(--ease-out), transform .3s var(--ease-out);place-items:center;display:grid}.memory-step-arrow[data-astro-cid-cc25nswx] svg{width:.95rem;height:.95rem}.memory-step[data-astro-cid-cc25nswx]:hover strong[data-astro-cid-cc25nswx]{color:var(--accent-text)}.memory-step[data-astro-cid-cc25nswx]:hover .memory-step-arrow[data-astro-cid-cc25nswx],.memory-step[data-astro-cid-cc25nswx]:focus-visible .memory-step-arrow[data-astro-cid-cc25nswx]{background:var(--accent);color:var(--accent-ink);box-shadow:none;transform:translate(3px)}.memory-actions[data-astro-cid-cc25nswx]{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:clamp(1.5rem,3vw,2rem);display:flex}.memory-free[data-astro-cid-cc25nswx]{font-size:var(--fs-small);color:var(--ink-soft);font-weight:600}.memory-fig[data-astro-cid-cc25nswx]{background:var(--bg);box-shadow:inset 0 0 0 1.5px var(--line-strong);margin:0;padding:clamp(1.5rem,3.5vw,2.75rem)}.memory-lead[data-astro-cid-cc25nswx]{color:var(--ink-soft);font-weight:600}.memory-stat[data-astro-cid-cc25nswx]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent-text);margin-top:.3rem;font-size:clamp(2.6rem,1.5rem + 4vw,5rem);font-weight:800;font-stretch:88%;line-height:.95}.dot[data-astro-cid-cc25nswx]{background:currentColor;width:.18em;height:.18em;margin-left:.05em;display:inline-block}.memory-sub[data-astro-cid-cc25nswx]{color:var(--ink);margin-top:.75rem;font-weight:600}.jumps[data-astro-cid-cc25nswx]{border-bottom:2px solid var(--ink);align-items:flex-end;height:clamp(8rem,14vw,10.5rem);margin:clamp(1.5rem,3vw,2.25rem) 0 0;padding:0 .4rem 0 0;list-style:none;display:flex;position:relative}.jumps[data-astro-cid-cc25nswx]:before{content:"";background:var(--ink);width:.7rem;height:.7rem;position:absolute;bottom:-.4rem;left:-.35rem}.jump[data-astro-cid-cc25nswx]{flex:var(--w) 1 0;min-width:3.4rem;height:calc(var(--h) * (100% - 1.9rem));position:relative}.jump[data-astro-cid-cc25nswx]:before{content:"";border:2.5px solid var(--accent-text);border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;position:absolute;inset:0}.jump[data-astro-cid-cc25nswx]:after{content:"";background:var(--accent-text);width:.7rem;height:.7rem;position:absolute;bottom:-.4rem;right:-.35rem}.jump-gap[data-astro-cid-cc25nswx]{font-size:var(--fs-small);white-space:nowrap;font-weight:700;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-.35rem)}.jumps-axis[data-astro-cid-cc25nswx]{justify-content:space-between;gap:1rem;margin-top:.75rem;display:flex}.memory-fig[data-astro-cid-cc25nswx] figcaption[data-astro-cid-cc25nswx]{font-size:var(--fs-xs);color:var(--ink-muted);margin-top:1.25rem;line-height:1.5}@media (width<=899px){.memory-inner[data-astro-cid-cc25nswx]{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.jump[data-astro-cid-cc25nswx]{min-width:2.9rem}.jump-gap[data-astro-cid-cc25nswx]{font-size:var(--fs-xs)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.jump[data-astro-cid-cc25nswx]:before,.jump[data-astro-cid-cc25nswx]:after,.jump-gap[data-astro-cid-cc25nswx]{animation:linear both jump-in;animation-timeline:view()}.jump[data-astro-cid-cc25nswx]:before{animation-name:jump-draw}.jump[data-astro-cid-cc25nswx]:first-child:before,.jump[data-astro-cid-cc25nswx]:first-child:after,.jump[data-astro-cid-cc25nswx]:first-child .jump-gap[data-astro-cid-cc25nswx]{animation-range:entry 60% cover 30%}.jump[data-astro-cid-cc25nswx]:nth-child(2):before,.jump[data-astro-cid-cc25nswx]:nth-child(2):after,.jump[data-astro-cid-cc25nswx]:nth-child(2) .jump-gap[data-astro-cid-cc25nswx]{animation-range:cover 22% cover 34%}.jump[data-astro-cid-cc25nswx]:nth-child(3):before,.jump[data-astro-cid-cc25nswx]:nth-child(3):after,.jump[data-astro-cid-cc25nswx]:nth-child(3) .jump-gap[data-astro-cid-cc25nswx]{animation-range:cover 27% cover 39%}.jump[data-astro-cid-cc25nswx]:nth-child(4):before,.jump[data-astro-cid-cc25nswx]:nth-child(4):after,.jump[data-astro-cid-cc25nswx]:nth-child(4) .jump-gap[data-astro-cid-cc25nswx]{animation-range:cover 32% cover 44%}.jump[data-astro-cid-cc25nswx]:nth-child(5):before,.jump[data-astro-cid-cc25nswx]:nth-child(5):after,.jump[data-astro-cid-cc25nswx]:nth-child(5) .jump-gap[data-astro-cid-cc25nswx]{animation-range:cover 37% cover 49%}@keyframes jump-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes jump-in{0%{opacity:0}}}}.more-title[data-astro-cid-aogt5gur]{font-size:var(--fs-h2);margin-bottom:clamp(1.25rem,3vw,2rem)}.more-list[data-astro-cid-aogt5gur]{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,4vw,4rem);margin:0;padding:0;list-style:none;display:grid}.more-item[data-astro-cid-aogt5gur]:last-child:nth-child(odd){grid-column:1/-1}.more-link[data-astro-cid-aogt5gur]{border-bottom:1px solid var(--line);grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:start;gap:1rem;height:100%;padding-block:1.25rem;text-decoration:none;display:grid}.more-n[data-astro-cid-aogt5gur]{font-family:var(--font-display);color:var(--accent-text);font-variant-numeric:tabular-nums;padding-top:.15em;font-size:1.05rem;font-weight:800}.more-text[data-astro-cid-aogt5gur]{gap:.4rem;display:grid}.more-q[data-astro-cid-aogt5gur]{text-wrap:balance;transition:color .25s var(--ease-out);font-size:clamp(1.15rem,1rem + .5vw,1.4rem);font-weight:750;line-height:1.15}.more-link[data-astro-cid-aogt5gur]:hover .more-q[data-astro-cid-aogt5gur]{color:var(--accent-text)}.more-meta[data-astro-cid-aogt5gur]{flex-wrap:wrap;align-items:center;gap:.2rem .9rem;display:flex}.more-cat[data-astro-cid-aogt5gur]{color:var(--ink);font-weight:600}.more-arrow[data-astro-cid-aogt5gur]{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:background-color .2s var(--ease-out), color .2s var(--ease-out), transform .3s var(--ease-out);place-items:center;display:grid}.more-arrow[data-astro-cid-aogt5gur] svg{width:1rem;height:1rem}.more-link[data-astro-cid-aogt5gur]:hover .more-arrow[data-astro-cid-aogt5gur],.more-link[data-astro-cid-aogt5gur]:focus-visible .more-arrow[data-astro-cid-aogt5gur]{background:var(--accent);color:var(--accent-ink);box-shadow:none;transform:translate(3px)}.more-all[data-astro-cid-aogt5gur]{margin-top:clamp(1.5rem,3vw,2.25rem)}@media (width<=767px){.more-list[data-astro-cid-aogt5gur]{grid-template-columns:minmax(0,1fr)}.more-link[data-astro-cid-aogt5gur]{grid-template-columns:2rem minmax(0,1fr)}.more-arrow[data-astro-cid-aogt5gur]{display:none}}.spot[data-astro-cid-cfvi43nb]{background:var(--pop);color:var(--pop-ink)}.spot-inner[data-astro-cid-cfvi43nb]{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-content:start;gap:clamp(1rem,2.5vw,1.75rem) clamp(2rem,5vw,5rem);padding-block:clamp(3rem,7vw,5.5rem);display:grid}.spot-inner[data-astro-cid-cfvi43nb]>[data-astro-cid-cfvi43nb]:not(.spot-media){grid-column:1}.spot-media[data-astro-cid-cfvi43nb]{isolation:isolate;aspect-ratio:4/5;border-radius:var(--radius-img);background:var(--accent);grid-area:1/2/span 3;align-self:center;position:relative;overflow:hidden}.spot-media[data-astro-cid-cfvi43nb] img[data-astro-cid-cfvi43nb]{object-fit:cover;filter:grayscale()contrast(1.1);width:100%;height:100%}.spot-media[data-astro-cid-cfvi43nb]:after{content:"";background:var(--accent);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.spot-media[data-astro-cid-cfvi43nb]:not(:has(img)):after{display:none}.spot-glyph[data-astro-cid-cfvi43nb]{height:100%;font-family:var(--font-display);color:var(--pop);place-items:center;font-size:clamp(8rem,18vw,16rem);font-weight:800;line-height:1;display:grid}@media (width<=899px){.spot-inner[data-astro-cid-cfvi43nb]{grid-template-columns:minmax(0,1fr)}.spot-media[data-astro-cid-cfvi43nb]{display:none}}.spot-title[data-astro-cid-cfvi43nb]{font-family:var(--font-text);font-size:var(--fs-lead);letter-spacing:0;font-weight:700}.spot-q[data-astro-cid-cfvi43nb]{max-width:22ch;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.2rem,1.1rem + 4.2vw,5rem);font-weight:800;font-stretch:90%;line-height:.98}.spot-q[data-astro-cid-cfvi43nb] a[data-astro-cid-cfvi43nb]{text-decoration:none}.spot-q[data-astro-cid-cfvi43nb] a[data-astro-cid-cfvi43nb]:hover{text-underline-offset:.1em;text-decoration:underline;text-decoration-thickness:.06em}.spot[data-astro-cid-cfvi43nb] .qmark{color:var(--accent)}.spot-answer[data-astro-cid-cfvi43nb]{max-width:52rem}.spot-btn[data-astro-cid-cfvi43nb]{border-radius:var(--radius-pill);background:var(--pop-ink);min-height:3rem;color:var(--pop);cursor:pointer;transition:transform .15s var(--ease-out);align-items:center;padding:.85em 1.4em;font-weight:700;line-height:1;list-style:none;display:inline-flex}.spot-btn[data-astro-cid-cfvi43nb]::-webkit-details-marker{display:none}.spot-btn[data-astro-cid-cfvi43nb]:active{transform:scale(.97)}.spot-btn[data-astro-cid-cfvi43nb]:focus-visible{outline:3px solid var(--pop-ink);outline-offset:3px}.spot-btn-hide[data-astro-cid-cfvi43nb],.spot-answer[data-astro-cid-cfvi43nb][open] .spot-btn-show[data-astro-cid-cfvi43nb]{display:none}.spot-answer[data-astro-cid-cfvi43nb][open] .spot-btn-hide[data-astro-cid-cfvi43nb]{display:inline}.spot-answer[data-astro-cid-cfvi43nb][open] .spot-btn[data-astro-cid-cfvi43nb]{color:var(--pop-ink);box-shadow:inset 0 0 0 1.5px var(--pop-ink);background:0 0}.spot-a[data-astro-cid-cfvi43nb]{border-top:2px solid var(--pop-ink);gap:1.25rem;margin-top:clamp(1.25rem,3vw,2rem);padding-top:clamp(1.25rem,3vw,2rem);display:grid}.spot-short[data-astro-cid-cfvi43nb]{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:500;line-height:1.35}.spot-foot[data-astro-cid-cfvi43nb]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.spot-read[data-astro-cid-cfvi43nb]{color:inherit;text-underline-offset:.2em;align-items:center;gap:.45em;font-weight:700;display:inline-flex}.spot-read[data-astro-cid-cfvi43nb] svg{width:1em;height:1em}@media (prefers-reduced-motion:no-preference){.spot-answer[data-astro-cid-cfvi43nb][open] .spot-a[data-astro-cid-cfvi43nb]{animation:spot-in .45s var(--ease-out) both}@keyframes spot-in{0%{opacity:0;transform:translateY(12px)}}}.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);min-height:min(100svh - 12rem,36rem);padding-block:clamp(2rem,4.5vw,3.5rem);display:grid}.hero-title[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:clamp(2.1rem,1.05rem + 3.5vw,3.9rem);font-weight:800;font-stretch:88%;line-height:.98}.hero-line[data-astro-cid-lcdefpme]{display:block}.hero-line--accent[data-astro-cid-lcdefpme]{color:var(--accent-text)}.hero-dot[data-astro-cid-lcdefpme]{background:currentColor;width:.19em;height:.19em;margin-left:.05em;display:inline-block}.hero-sub[data-astro-cid-lcdefpme]{max-width:40ch;font-size:var(--fs-lead);color:var(--ink-soft);margin-top:clamp(1.25rem,2.5vw,1.75rem);line-height:1.45}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}main>*+*{margin-top:clamp(4.5rem,10vw,8rem)}.hero[data-astro-cid-lcdefpme]+*{margin-top:clamp(2.5rem,4vw,3rem)}main>[data-band]+[data-band]{margin-top:0}.themes-title[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);margin-bottom:clamp(1.5rem,3vw,2.25rem)}.home-series[data-astro-cid-lcdefpme]{margin-top:clamp(2rem,4vw,3rem)}@media (width<=899px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);min-height:0;padding-bottom:0}.hero-deck[data-astro-cid-lcdefpme]{margin-inline:calc(-1 * var(--gutter))}}
