.wall[data-astro-cid-gohuwhcb]{padding:var(--rhythm) 0}.wall__label[data-astro-cid-gohuwhcb]{margin:0 0 clamp(26px,4vh,40px)}.wall__grid[data-astro-cid-gohuwhcb]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.wall__cell[data-astro-cid-gohuwhcb]{background:var(--paper);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);display:flex;align-items:center;justify-content:center;min-height:clamp(104px,13vh,132px);padding:22px 26px;text-align:center;transition:background var(--t-fast) var(--ease)}.wall__cell[data-astro-cid-gohuwhcb]:hover{background:var(--paper-dk)}.wall__cell[data-astro-cid-gohuwhcb] img[data-astro-cid-gohuwhcb]{max-height:46px;max-width:100%;width:auto;object-fit:contain;filter:grayscale(1) contrast(1.05);opacity:.58;mix-blend-mode:multiply;transition:opacity var(--t-fast) var(--ease),filter var(--t-fast) var(--ease)}.wall__cell[data-astro-cid-gohuwhcb]:hover img[data-astro-cid-gohuwhcb]{opacity:1;filter:none}.wall__name[data-astro-cid-gohuwhcb]{font-family:var(--f-display);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.22;letter-spacing:-.02em;color:var(--ink-70);transition:color var(--t-fast) var(--ease)}.wall__cell[data-astro-cid-gohuwhcb].is-type:hover .wall__name[data-astro-cid-gohuwhcb]{color:var(--ink)}.wall__todo[data-astro-cid-gohuwhcb]{font-size:13px;line-height:1.6;color:var(--ink-70);border-left:2px solid var(--signal);padding:11px 15px;margin:26px 0 0;background:#f0561d12}.wall__todo[data-astro-cid-gohuwhcb] code[data-astro-cid-gohuwhcb]{font-family:var(--f-mono);font-size:11.5px;background:#1211100f;border-radius:2px;padding:2px 5px}@media(max-width:768px){.wall__grid[data-astro-cid-gohuwhcb]{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.wall__cell[data-astro-cid-gohuwhcb]{min-height:92px;padding:16px 18px}.wall__cell[data-astro-cid-gohuwhcb] img[data-astro-cid-gohuwhcb]{max-height:36px}}@media print{.wall__todo[data-astro-cid-gohuwhcb]{display:none}.wall__cell[data-astro-cid-gohuwhcb] img[data-astro-cid-gohuwhcb]{filter:grayscale(1);opacity:1}}.ab-hero[data-astro-cid-kh7btl4r]{padding:clamp(140px,18vh,210px) 0 var(--rhythm)}.ab-hero__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(32px,6vw,88px);align-items:end}.ab-hero__claim[data-astro-cid-kh7btl4r]{font-size:clamp(2.3rem,5.6vw,4.6rem);margin:18px 0 26px}.ab-hero__sub[data-astro-cid-kh7btl4r]{font-size:17px;color:var(--ink-70);max-width:42ch;margin:0}.ab-hero__portrait[data-astro-cid-kh7btl4r]{margin:0}.ab-hero__img[data-astro-cid-kh7btl4r]{aspect-ratio:4 / 5;width:100%;object-fit:cover;border-radius:3px;background:radial-gradient(85% 70% at 42% 24%,#4A443C 0%,transparent 62%),linear-gradient(158deg,#2a2621,#12100e);box-shadow:0 24px 56px -30px #12111080}.ab-hero__portrait[data-astro-cid-kh7btl4r] figcaption[data-astro-cid-kh7btl4r]{display:flex;justify-content:space-between;padding-top:11px;border-top:1px solid var(--rule);margin-top:12px}.ab-story[data-astro-cid-kh7btl4r]{background:var(--paper-dk);padding:var(--rhythm) 0}.ab-story__in[data-astro-cid-kh7btl4r]{max-width:700px}.ab-story__text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:18px;line-height:1.62;color:var(--ink-70);margin:0 0 22px}.ab-story__text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]:last-child{margin-bottom:0}.ab-pull[data-astro-cid-kh7btl4r]{font-family:var(--f-display);font-style:italic;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.2;letter-spacing:-.02em;color:var(--ink);border-left:2px solid var(--signal);padding-left:clamp(18px,2.4vw,30px);margin:clamp(38px,5vh,58px) 0}.ab-else[data-astro-cid-kh7btl4r]{background:var(--theatre);color:var(--paper);padding:var(--rhythm) 0}.ab-else__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(36px,5vw,80px);align-items:start}.ab-else__title[data-astro-cid-kh7btl4r]{font-size:clamp(2rem,4.4vw,3.4rem);margin:16px 0 18px}.ab-else__sub[data-astro-cid-kh7btl4r]{color:var(--theatre-70);font-size:16.5px;max-width:36ch;margin:0}.ab-else__links[data-astro-cid-kh7btl4r]{list-style:none;margin:0;padding:0;border-top:1px solid rgba(244,241,236,.14)}.ab-else__links[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{border-bottom:1px solid rgba(244,241,236,.14)}.ab-else__links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:16px;min-height:62px;padding:8px 0;transition:padding-left var(--t-fast) var(--ease)}.ab-else__links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover{padding-left:12px}.ab-else__n[data-astro-cid-kh7btl4r]{color:var(--theatre-45);transition:color var(--t-fast) var(--ease)}.ab-else__links[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]:hover .ab-else__n[data-astro-cid-kh7btl4r]{color:var(--signal)}.ab-else__name[data-astro-cid-kh7btl4r]{font-family:var(--f-display);font-size:clamp(1.2rem,2vw,1.6rem);letter-spacing:-.02em}.ab-else__arrow[data-astro-cid-kh7btl4r]{color:var(--theatre-45);font-size:17px}@media(max-width:1024px){.ab-hero__grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:44px;align-items:start}.ab-hero__portrait[data-astro-cid-kh7btl4r]{max-width:360px}.ab-else__grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:36px}}@media(max-width:768px){.ab-hero[data-astro-cid-kh7btl4r]{padding-top:120px}.ab-story__text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:16.5px}}@media(max-width:420px){.ab-story__text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:16px}}
