/* Distinct homepage value exhibits: annotation, sequence, photographs, object, offer. */
.value-heading h2,.premium-heading h2,.purchase-faq h2{font:clamp(2.2rem,4.2vw,3.8rem)/1.06 var(--serif);letter-spacing:-.025em;margin:0 0 24px}
.value-heading>p,.premium-heading>p,.premium-object p,.purchase-faq>div>p{font-size:18px;line-height:1.6;max-width:520px}
.value-kicker,.value-locator,.value-edition,.premium-format{font-size:14px!important;line-height:1.5!important}
.value-kicker{font-family:var(--mono);letter-spacing:.06em}.value-locator{color:#aaa496;margin:16px 0 0}.value-edition{margin-top:24px!important}.value-edition a{border-bottom:1px solid #8b543f;padding-bottom:6px}
.annotation-value-section{border-top:1px solid #3b3832;padding-block:60px}.annotation-value{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}
.annotation-exhibit{margin:0;min-width:0}.annotation-exhibit>figcaption{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px 24px;padding:0 0 20px}.annotation-exhibit>figcaption>span:first-child{grid-column:1/-1;font:14px var(--mono);color:#b8b0a3}.annotation-exhibit>figcaption>q{font:clamp(1.9rem,3vw,2.8rem)/1.2 var(--serif)}.annotation-trace{font:36px var(--serif);color:#e46d45}
.annotation-closeup{background:#fff;padding:24px;border-left:4px solid #ce522d;color:#171717}.annotation-closeup .value-kicker{color:#913b24;margin:0 0 20px}.annotation-closeup .proof-page{color:#292621}.annotation-closeup .proof-page>span{font-size:14px;padding-top:16px}.annotation-closeup img{width:100%;height:auto}
.gateway-value-section{padding-block:64px}.gateway-value{--value-progress:0;display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:center}.gateway-value .eyebrow{color:#973f26}.gateway-value .value-locator{color:#655e54}.gateway-value .value-heading>p{margin-bottom:18px}
.gateway-visual{min-width:0}.gateway-stage-label{position:relative;height:30px;margin-bottom:20px;font:14px var(--mono);color:#6b4636}.gateway-stage-label>span{position:absolute;left:0;top:0}.released-label{opacity:clamp(0,calc(1 - var(--value-progress)*2),1)}.edition-label{opacity:clamp(0,calc(var(--value-progress)*2 - 1),1)}
.gateway-pages{display:grid;grid-template-columns:1fr .82fr 1fr;gap:14px;align-items:start}.gateway-leaf{margin:0;min-width:0}.gateway-leaf img{display:block;width:100%;height:auto;box-shadow:0 8px 18px #251d191c}.gateway-leaf figcaption{display:flex;align-items:baseline;justify-content:space-between;padding:12px 0;font:12px var(--mono)}.gateway-leaf figcaption strong{font:34px var(--serif)}
.gateway-gap{position:relative;aspect-ratio:900/1165}.gateway-missing,.gateway-supplied{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.gateway-missing{border:1px dashed #968779;color:#786c60;opacity:clamp(0,calc(1 - var(--value-progress)*2),1)}.gateway-missing strong{font:clamp(36px,5vw,70px)/1 var(--serif)}.gateway-missing span{font:12px var(--mono);margin-top:18px}.gateway-supplied{background:#ad4528;color:#fff3e6;box-shadow:0 8px 18px #251d1922;opacity:clamp(0,calc(var(--value-progress)*2 - 1),1);transform:translateY(calc((1 - var(--value-progress))*65px)) rotate(calc((1 - var(--value-progress))*-5deg));padding:12px}.gateway-supplied>span{font:12px/1.5 var(--mono);letter-spacing:.02em}.gateway-supplied>strong{font:clamp(42px,6vw,80px)/1.2 var(--serif);margin:10px 0}.gateway-supplied>p{font-size:14px;line-height:1.5}
.gateway-order{display:flex;gap:20px;align-items:center;margin-top:28px;padding-top:24px;border-top:1px solid #c4bbae}.gateway-order .value-kicker{font-size:12px!important}.gateway-order p{font-size:16px;line-height:1.5;margin-top:10px}.folio-pair{display:flex;gap:8px;min-width:132px;width:132px}.folio-pair figure{flex:1;min-width:0;margin:0;position:relative;transform:translateX(calc(var(--value-progress)*113%))}.folio-pair .folio-17{transform:translateX(calc(var(--value-progress)*-113%))}.folio-pair img{width:100%;height:auto;display:block;box-shadow:0 3px 8px #0002}.folio-pair figcaption{font:18px var(--serif);text-align:center;padding-top:4px}
.premium-value-section{padding-top:70px;padding-bottom:70px;border-top:1px solid #3b3832}.premium-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin-bottom:36px}.premium-heading>p{color:#c8c3b9}.premium-collection{margin:0}.premium-collection img{display:block;width:100%;height:auto}.premium-object{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px;align-items:center;padding-top:44px}.premium-object h3{font:clamp(2rem,3.5vw,3rem)/1.1 var(--serif);margin:0 0 20px}.premium-object p{color:#c8c3b9}.premium-object .premium-format{margin-top:20px;color:#e1d9ca}.premium-object figure{margin:0}.premium-object img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:50% 74%;display:block}
.purchase-faq-section{padding-block:64px;border-bottom:1px solid #3b3832}.purchase-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.purchase-faq>div>p{color:#b8b0a3}.purchase-faq .collection-jump{margin-top:26px;display:inline-block}.purchase-faq-items details{border-top:1px solid #49453f}.purchase-faq-items details:last-child{border-bottom:1px solid #49453f}.purchase-faq-items summary{font:21px/1.35 var(--serif);padding:22px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.purchase-faq-items summary::-webkit-details-marker{display:none}.purchase-faq-items summary>span{color:#e06a42}.purchase-faq-items details[open] summary>span{transform:rotate(45deg)}.purchase-faq-items details>p{font-size:17px;line-height:1.65;color:#c8c3b9;padding:0 30px 26px 0;margin:0}
@media(max-width:700px){.annotation-value,.gateway-value,.premium-heading,.premium-object,.purchase-faq{grid-template-columns:1fr;gap:30px}.annotation-value-section,.gateway-value-section,.premium-value-section,.purchase-faq-section{padding-block:40px}.value-heading h2,.premium-heading h2,.purchase-faq h2{font-size:36px;margin-bottom:18px}.value-heading>p,.premium-heading>p,.premium-object p,.purchase-faq>div>p{font-size:17px}.annotation-closeup{padding:18px 14px}.annotation-exhibit>figcaption{padding-bottom:16px}.annotation-value .value-edition{margin-top:18px!important}.gateway-pages{gap:8px}.gateway-supplied{padding:7px}.gateway-supplied>span{font-size:10px}.gateway-supplied>p{font-size:12px}.gateway-supplied>strong{font-size:46px;margin:5px 0}.gateway-missing span{font-size:10px;margin-top:10px}.gateway-leaf figcaption{font-size:10px}.gateway-leaf figcaption strong{font-size:28px}.gateway-order{justify-content:space-between;margin-top:20px;padding-top:20px}.gateway-value .value-locator{font-size:12px!important}.premium-heading{margin-bottom:26px}.premium-object{padding-top:30px}.premium-object img{aspect-ratio:2528/1696}.purchase-faq-items summary{font-size:20px;padding:20px 0}.purchase-faq-items details>p{font-size:16px;padding-right:0}.premium-collection{margin-inline:-8px}}
@media(prefers-reduced-motion:reduce){.gateway-value{--value-progress:1!important}.gateway-supplied,.folio-pair figure{transition:none}.gateway-supplied{transform:none}.released-label,.gateway-missing{opacity:0}.edition-label{opacity:1}}
/* Keep the exact selected note legible on a phone; enlargement still opens the original crop. */
.annotation-closeup .proof-page .annotation-reflow{display:none}
@media(max-width:700px){.annotation-closeup .proof-page .annotation-reflow{display:block}}
@media(max-width:700px){.annotation-closeup .proof-page>img{display:none}.annotation-reflow{display:block;text-align:left;font-family:var(--sans);font-size:17px!important;line-height:1.5;padding:0!important}.annotation-reflow>strong{display:block;font-size:15px;margin-bottom:10px}.annotation-reflow>span{display:block}.gateway-supplied>span,.gateway-missing span,.gateway-leaf figcaption{font-size:12px}.gateway-supplied>strong{font-size:40px;margin:3px 0}.gateway-supplied>p{margin:0;font-size:12px}.premium-object figure{grid-row:1}.premium-object>div{grid-row:2}.premium-object{padding-top:0}}
