:root{--ground: #141210;--ground-soft: #1c1813;--ground-raise: #221d17;--ink: #ede6d8;--ink-dim: #b7aa90;--ink-faint: #7d735f;--gold: #c6a15b;--gold-soft: #d8b877;--gold-deep: #9a7b3f;--frame: #2b251c;--hairline: #37301f;--paper: #f5efe3;--paper-ink: #211c17;--paper-dim: #6a6152;--serif: "Bodoni Moda", Georgia, "Times New Roman", serif;--sans: "Jost", system-ui, -apple-system, sans-serif;--wrap: 1180px;--measure: 66ch}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--sans);font-weight:300;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.display{font-family:var(--serif);font-weight:500;letter-spacing:.01em;line-height:1.12;margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--gold-soft)}img{max-width:100%;height:auto;display:block}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 clamp(20px,5vw,56px)}.eyebrow{font-family:var(--sans);font-weight:400;font-size:12px;letter-spacing:.34em;text-transform:uppercase;color:var(--gold)}.rule{width:46px;height:1px;background:var(--gold-deep);border:0;margin:0}.frame{position:relative;display:inline-block;background:linear-gradient(145deg,#e8cd90,#b98f45 42%,#7c5e2c 70%,#d8b877);padding:clamp(8px,1.1vw,13px);border-radius:2px;box-shadow:0 24px 60px -24px #000c,0 2px #ffffff0d inset}.frame__mat{display:block;background:#efe7d6;padding:clamp(12px,2.2vw,30px);line-height:0}.frame__mat--dark{background:#16130f}.frame img{box-shadow:0 0 0 1px #00000059}.protect{position:relative;display:block;line-height:0}.protect img{-webkit-user-drag:none;user-select:none;-webkit-touch-callout:none}.protect__guard{position:absolute;inset:0;z-index:2;cursor:default}.btn{display:inline-block;font-family:var(--sans);font-weight:400;font-size:13px;letter-spacing:.16em;text-transform:uppercase;padding:14px 30px;border:1px solid var(--gold-deep);color:var(--gold-soft);background:transparent;cursor:pointer;transition:background .25s ease,color .25s ease}.btn:hover,.btn--solid{background:var(--gold);color:#16130f;border-color:var(--gold)}.btn--solid:hover{background:var(--gold-soft);color:#16130f}.reading{background:var(--paper);color:var(--paper-ink)}.reading a{color:var(--paper-ink);text-decoration:underline;text-decoration-color:var(--gold-deep);text-underline-offset:3px}.reading a:hover{color:var(--gold-deep)}.reading .measure{max-width:var(--measure)}.reading .eyebrow{color:var(--gold-deep)}.status{font-size:13px;letter-spacing:.05em}.status--held{color:var(--ink-dim)}.status--available{color:var(--gold-soft)}footer.site{border-top:1px solid var(--hairline);color:var(--ink-faint);font-size:13px}@media (prefers-reduced-motion: no-preference){html.js [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}html.js [data-reveal][data-delay="1"]{transition-delay:.08s}html.js [data-reveal][data-delay="2"]{transition-delay:.16s}html.js [data-reveal][data-delay="3"]{transition-delay:.24s}html.js [data-reveal][data-delay="4"]{transition-delay:.32s}html.js [data-reveal][data-delay="5"]{transition-delay:.4s}html.js [data-reveal].is-in{opacity:1;transform:none}html.js [data-reveal] .frame img{transform:scale(1.05);transition:transform 1.5s cubic-bezier(.22,1,.36,1)}html.js [data-reveal].is-in .frame img{transform:none}}.nav[data-astro-cid-dmqpwcec]{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;justify-content:center;padding:16px clamp(16px,4vw,40px);pointer-events:none}.nav__panel[data-astro-cid-dmqpwcec]{pointer-events:auto;width:100%;max-width:var(--wrap);display:flex;align-items:center;justify-content:space-between;gap:20px;height:62px;padding:0 clamp(18px,3vw,30px);background:color-mix(in srgb,var(--ground) 62%,transparent);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);border:1px solid color-mix(in srgb,var(--gold-deep) 40%,transparent);border-radius:999px;box-shadow:0 16px 40px -20px #000000b3}.nav__mark[data-astro-cid-dmqpwcec]{font-family:var(--serif);font-size:19px;letter-spacing:.02em;color:var(--ink);white-space:nowrap}.nav__mark[data-astro-cid-dmqpwcec]:hover{color:var(--gold-soft)}.nav__links[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:clamp(14px,2.4vw,32px)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-dim)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--gold-soft)}.nav__search[data-astro-cid-dmqpwcec]{pointer-events:auto;background:none;border:0;color:var(--ink-dim);cursor:pointer;display:flex;padding:4px}.nav__search[data-astro-cid-dmqpwcec]:hover{color:var(--gold-soft)}.search[data-astro-cid-dmqpwcec]{position:fixed;inset:0;z-index:60;background:color-mix(in srgb,var(--ground) 92%,transparent);backdrop-filter:blur(10px);padding:clamp(80px,14vh,160px) clamp(20px,6vw,80px)}.search__close[data-astro-cid-dmqpwcec]{position:absolute;top:26px;right:34px;background:none;border:0;color:var(--ink-dim);font-size:34px;line-height:1;cursor:pointer}.search__close[data-astro-cid-dmqpwcec]:hover{color:var(--gold-soft)}.search__box[data-astro-cid-dmqpwcec]{max-width:720px;margin:0 auto}.search__box[data-astro-cid-dmqpwcec] input[data-astro-cid-dmqpwcec]{width:100%;background:none;border:0;border-bottom:1px solid var(--gold-deep);color:var(--ink);font-family:var(--serif);font-size:clamp(26px,4vw,44px);font-style:italic;padding:10px 0}.search__box[data-astro-cid-dmqpwcec] input[data-astro-cid-dmqpwcec]:focus{outline:none;border-color:var(--gold)}.search__results[data-astro-cid-dmqpwcec]{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column}.search__results[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:baseline;gap:20px;padding:14px 0;border-bottom:1px solid var(--hairline);color:var(--ink)}.search__results[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--gold-soft)}.search__results[data-astro-cid-dmqpwcec] .r-title[data-astro-cid-dmqpwcec]{flex:1;font-family:var(--serif);font-size:19px;font-style:italic}.search__results[data-astro-cid-dmqpwcec] .r-artist[data-astro-cid-dmqpwcec]{color:var(--ink-faint);font-size:12px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.search__empty[data-astro-cid-dmqpwcec]{color:var(--ink-faint);padding:16px 0}@media (max-width: 640px){.nav__panel[data-astro-cid-dmqpwcec]{height:auto;flex-direction:column;gap:8px;padding:12px 20px;border-radius:22px}.nav__links[data-astro-cid-dmqpwcec]{gap:16px}}.foot[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:32px;padding:46px 0 60px;flex-wrap:wrap}.foot__name[data-astro-cid-sz7xmlte]{font-family:var(--serif);font-size:18px;color:var(--ink)}.foot__line[data-astro-cid-sz7xmlte]{margin:6px 0 0;color:var(--ink-faint)}.foot__right[data-astro-cid-sz7xmlte]{text-align:right;display:flex;flex-direction:column;gap:3px}.foot__right[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold-soft)}.foot__fine[data-astro-cid-sz7xmlte]{margin:10px 0 0;color:var(--ink-faint);font-size:12px}@media (max-width: 640px){.foot__right[data-astro-cid-sz7xmlte]{text-align:left}}.main--inner[data-astro-cid-5hce7sga]{padding-top:94px}@media (max-width: 640px){.main--inner[data-astro-cid-5hce7sga]{padding-top:128px}}
