.cpage[data-astro-cid-ab7uqm7x]{isolation:isolate;padding:calc(var(--header-h) + clamp(16px, 3vw, 40px)) 0 clamp(80px, 9vw, 140px);background:#1a0500;position:relative}.cpage__media[data-astro-cid-ab7uqm7x]{z-index:-2;position:fixed;inset:0;overflow:hidden}.cpage__media[data-astro-cid-ab7uqm7x] video[data-astro-cid-ab7uqm7x]{object-fit:cover;width:100%;height:100%}.cpage[data-astro-cid-ab7uqm7x]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#000 0%,#000000c7 35%,#0000004d 75%,#0000);height:clamp(420px,48vw,640px);position:absolute;inset:0 0 auto}.cpage__head[data-astro-cid-ab7uqm7x]{text-align:center;justify-items:center;gap:18px;padding-block:clamp(20px,4vw,56px) clamp(24px,4vw,48px);display:grid}.cpage__title[data-astro-cid-ab7uqm7x]{font:600 var(--text-display)/1.05 var(--font-display);color:var(--gold);text-shadow:0 2px 18px #000000b3}.cpage__lede[data-astro-cid-ab7uqm7x]{max-width:36ch;font:500 var(--text-intro)/1.45 var(--font-lede);color:#fff6ea;text-wrap:balance;text-shadow:0 1px 12px #0009}.cpage__jump[data-astro-cid-ab7uqm7x]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.cpage__jump[data-astro-cid-ab7uqm7x] [data-astro-cid-ab7uqm7x]:is(a,button){border-radius:var(--radius-pill);color:#fff6ea;min-height:44px;font:600 15px/1 var(--font-feature);letter-spacing:.1em;backdrop-filter:blur(10px);transition:border-color var(--motion-quick) var(--ease-out), background-color var(--motion-quick) var(--ease-out);background:#280e088c;border:1px solid #ffba7859;align-items:center;gap:10px;padding:8px 10px 8px 22px;text-decoration:none;display:inline-flex}.cpage__count[data-astro-cid-ab7uqm7x]{color:#f6c46a;letter-spacing:0;background:#f6c46a2e;border-radius:14px;place-items:center;min-width:28px;height:28px;padding-inline:6px;display:grid}@media (hover:hover) and (pointer:fine){.cpage__jump[data-astro-cid-ab7uqm7x] [data-astro-cid-ab7uqm7x]:is(a,button):hover{background:#3c140ab3;border-color:#ffc778cc}}.cpage__jump[data-astro-cid-ab7uqm7x] button[data-astro-cid-ab7uqm7x][aria-pressed=true]{color:#f6c46a;border-color:#ffc778cc}.shelf[data-astro-cid-ab7uqm7x][hidden]{display:none}.shelf[data-astro-cid-ab7uqm7x]{outline:none;gap:clamp(56px,8vw,120px);padding-top:clamp(48px,6vw,88px);scroll-margin-top:0;display:grid}.shelf__title[data-astro-cid-ab7uqm7x]{font:700 var(--text-small)/1 var(--font-feature);letter-spacing:.32em;text-transform:uppercase;color:#f6c46a;text-shadow:0 1px 8px #0009;align-items:center;gap:24px;display:flex}.shelf__title[data-astro-cid-ab7uqm7x]:before,.shelf__title[data-astro-cid-ab7uqm7x]:after{content:"";background:linear-gradient(90deg,#0000,#f6c46a99);flex:1;height:1px}.shelf__title[data-astro-cid-ab7uqm7x]:after{background:linear-gradient(90deg,#f6c46a99,#0000)}.work[data-astro-cid-ab7uqm7x]{grid-template-columns:minmax(0,440px) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,120px);width:100%;max-width:1120px;margin-inline:auto;scroll-margin-top:24px;display:grid}.work--flip[data-astro-cid-ab7uqm7x]{grid-template-columns:minmax(0,1fr) minmax(0,440px)}.work--flip[data-astro-cid-ab7uqm7x] .work__art[data-astro-cid-ab7uqm7x]{order:2}.work__art[data-astro-cid-ab7uqm7x]{justify-items:center;gap:14px;display:grid;position:relative}.work__art[data-astro-cid-ab7uqm7x] .work__cover{z-index:1;border-radius:6px;width:100%;position:relative;box-shadow:0 40px 80px -30px #000000d9,0 0 0 1px #ffdcb41f}.work--book[data-astro-cid-ab7uqm7x]{grid-template-columns:minmax(0,340px) minmax(0,1fr)}.work__image-link[data-astro-cid-ab7uqm7x]{border-radius:6px;width:100%;display:block}.work__image-link[data-astro-cid-ab7uqm7x] .work__cover{transition:filter var(--motion-quick) var(--ease-out)}.work__art[data-astro-cid-ab7uqm7x] figcaption[data-astro-cid-ab7uqm7x]{font:italic 500 14px/1.6 var(--font-body);color:#ffecd7d9;text-shadow:0 1px 6px #000000b3}.work__art[data-astro-cid-ab7uqm7x] figcaption[data-astro-cid-ab7uqm7x] a{color:#ffd27a}.work__text[data-astro-cid-ab7uqm7x]{color:inherit;border-radius:var(--glass-radius);transition:background-color var(--motion-quick) var(--ease-out), border-color var(--motion-quick) var(--ease-out);backdrop-filter:blur(14px)saturate(1.2);background:#1e0b07d6;border:1px solid #ffba7838;padding:clamp(26px,3.4vw,48px);text-decoration:none;display:block;box-shadow:0 24px 60px -18px #0009,inset 0 1px #ffdcb41f}.work__eyebrow[data-astro-cid-ab7uqm7x]{font:700 var(--text-small)/1.8 var(--font-feature);letter-spacing:.14em;text-transform:uppercase;color:#f6c46a}.work__title[data-astro-cid-ab7uqm7x]{transition:color var(--motion-quick) var(--ease-out);font:700 var(--text-title)/1.1 var(--font-display);color:#fff6ea;text-wrap:balance}.work__eyebrow[data-astro-cid-ab7uqm7x]+.work__title[data-astro-cid-ab7uqm7x]{margin-top:6px}.work__text[data-astro-cid-ab7uqm7x] .work__credit{font:600 15px/1.6 var(--font-feature);color:#ffd9b0;margin-top:8px}.work__body[data-astro-cid-ab7uqm7x]{font:500 var(--text-body-lg)/1.75 var(--font-feature);color:#fff2e6e6;text-wrap:pretty;gap:1em;margin:22px 0 30px;display:grid}@media (hover:hover) and (pointer:fine){.work__image-link[data-astro-cid-ab7uqm7x]:hover .work__cover{filter:brightness(1.08)}.work__text[data-astro-cid-ab7uqm7x]:hover{background-color:#3c1d10f0;border-color:#f6c46ab3}.work__text[data-astro-cid-ab7uqm7x]:hover .work__title[data-astro-cid-ab7uqm7x]{color:#f6c46a}}.work__image-link[data-astro-cid-ab7uqm7x]:focus-visible .work__cover{filter:brightness(1.08)}.work__text[data-astro-cid-ab7uqm7x]:focus-visible{background-color:#3c1d10f0;border-color:#f6c46ab3}.work__text[data-astro-cid-ab7uqm7x]:focus-visible .work__title[data-astro-cid-ab7uqm7x]{color:#f6c46a}.work__text[data-astro-cid-ab7uqm7x]:active{background-color:#482414fa}.work__image-link[data-astro-cid-ab7uqm7x]:active .work__cover{filter:brightness(.94)}@media (width<=900px){.work[data-astro-cid-ab7uqm7x],.work--flip[data-astro-cid-ab7uqm7x],.work--book[data-astro-cid-ab7uqm7x]{grid-template-columns:minmax(0,1fr);gap:32px;max-width:600px}.work--flip[data-astro-cid-ab7uqm7x] .work__art[data-astro-cid-ab7uqm7x]{order:0}.work__art[data-astro-cid-ab7uqm7x]{justify-self:center;width:min(380px,74%)}.work--book[data-astro-cid-ab7uqm7x] .work__art[data-astro-cid-ab7uqm7x]{width:min(300px,62%)}}
