.xPHOcq_layout{--tribute-bg:var(--theme-bg);--tribute-gold:var(--theme-readable-accent,var(--theme-gold-warm));--tribute-gold-bright:var(--theme-readable-accent,var(--theme-gold-warm));--tribute-ink:var(--theme-text);--tribute-copy:var(--theme-text-secondary);--tribute-muted:var(--theme-text-secondary);--tribute-accent-rgb:132 91 22;--tribute-border:rgb(var(--tribute-accent-rgb) / .28);--tribute-shadow:#362b1912;--tribute-focus:var(--theme-gold-warm);--tribute-art-bg:#070604;--tribute-art-panel:#090705eb;--tribute-art-ink:#f4dfab;--tribute-on-gold:#171006;--tribute-art-gold-rgb:224 183 90;color:var(--tribute-ink);background:var(--tribute-bg)}[data-theme=dark] .xPHOcq_layout{--tribute-accent-rgb:199 154 56;--tribute-shadow:#00000059}.xPHOcq_page{background:var(--tribute-bg);min-height:100%;overflow:hidden}.xPHOcq_hero{border-bottom:1px solid var(--theme-border-warm);padding:2.5rem 0 2rem;position:relative}.xPHOcq_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy shield""nav shield";align-items:center;column-gap:clamp(32px,4vw,48px);width:min(100% - 48px,1024px);margin:0 auto;display:grid}.xPHOcq_heroCopy{z-index:2;grid-area:copy;align-self:end;min-width:0;max-width:590px;position:relative}.xPHOcq_eyebrow{color:var(--tribute-gold-bright);font-size:var(--type-caption);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-weight:700;display:flex}.xPHOcq_eyebrow svg{stroke-width:1.4px;width:15px;height:15px}.xPHOcq_badge{color:var(--tribute-gold-bright);border:1px solid var(--theme-border-warm);background:var(--theme-card-base);font-size:var(--type-caption);border-radius:.3rem;margin:1.25rem 0 0;padding:.4rem .65rem;line-height:1.6;display:inline-flex}.xPHOcq_hero h1{max-width:720px;color:var(--tribute-ink);font-family:var(--font-playfair), Georgia, serif;font-size:var(--type-h1);letter-spacing:-.025em;text-wrap:balance;margin:1.25rem 0 0;font-weight:400;line-height:1.15}.xPHOcq_subtitle{color:var(--tribute-gold-bright);font-family:var(--font-playfair), Georgia, serif;margin:1rem 0 0;font-size:clamp(1.2rem,2.1vw,1.55rem);font-style:italic;line-height:1.5}.xPHOcq_intro{max-width:68ch;color:var(--tribute-copy);font-size:var(--type-lead);margin:1rem 0 0;line-height:1.8}.xPHOcq_detailNav{border-top:1px solid var(--tribute-border);grid-area:nav;align-self:start;margin-top:36px;padding-top:22px}.xPHOcq_detailNav>span{color:var(--tribute-muted);font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.xPHOcq_detailNav>div{flex-wrap:wrap;gap:0 18px;margin-top:4px;display:flex}.xPHOcq_detailNav a{min-height:44px;color:var(--tribute-copy);align-items:center;gap:.5rem;font-size:.9rem;line-height:1.6;transition:color .18s;display:inline-flex}.xPHOcq_detailNav a small{color:var(--tribute-gold);font-family:var(--font-inter), sans-serif;font-size:var(--type-caption);letter-spacing:.08em}.xPHOcq_detailNav a:hover,.xPHOcq_detailNav a:focus-visible{color:var(--tribute-gold-bright)}.xPHOcq_shieldStage{grid-area:shield;justify-self:center;width:min(100%,500px);max-width:100%;margin:0}.xPHOcq_shieldPicture{aspect-ratio:662/752;position:relative}.xPHOcq_fullShield{z-index:1;object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 12px 20px var(--tribute-shadow));position:relative}.xPHOcq_hotspot{z-index:3;width:44px;height:44px;color:var(--tribute-art-ink);border:1px solid rgb(var(--tribute-art-gold-rgb) / .74);background:#0b0906c7;border-radius:50%;place-items:center;transition:color .18s,border-color .18s,background .18s,transform .18s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0003}.xPHOcq_hotspot>span{font-size:var(--type-caption);letter-spacing:.08em;font-weight:700}.xPHOcq_hotspot small{color:var(--tribute-art-ink);border:1px solid rgb(var(--tribute-art-gold-rgb) / .24);background:var(--tribute-art-panel);font-family:var(--font-playfair), Georgia, serif;font-size:var(--type-caption);opacity:0;pointer-events:none;white-space:nowrap;border-radius:3px;padding:5px 8px;line-height:1;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-3px);box-shadow:0 6px 20px #00000059}.xPHOcq_hotspot:hover,.xPHOcq_hotspot:focus-visible{color:var(--tribute-on-gold);border-color:rgb(var(--tribute-art-gold-rgb));background:rgb(var(--tribute-art-gold-rgb));outline:none;transform:translate(-50%,-50%)scale(1.08)}.xPHOcq_hotspot:hover small,.xPHOcq_hotspot:focus-visible small{opacity:1;transform:translate(-50%)}.xPHOcq_shieldStage figcaption{color:var(--tribute-muted);font-size:var(--type-label);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .75rem;margin-top:1rem;line-height:1.6;display:flex}.xPHOcq_shieldStage .xPHOcq_inlineCredit{max-width:none;color:var(--tribute-muted);font-size:var(--type-label);letter-spacing:0;background:0 0;border:0;padding:0;position:static}.xPHOcq_scrollCue{width:fit-content;min-height:44px;color:var(--tribute-muted);align-items:center;gap:.6rem;margin:1.5rem auto 0;transition:color .18s;display:flex}.xPHOcq_scrollCue span{font-size:.9rem;line-height:1.6}.xPHOcq_scrollCue svg{width:14px;height:14px;color:var(--tribute-gold)}.xPHOcq_scrollCue:hover,.xPHOcq_scrollCue:focus-visible{color:var(--tribute-gold-bright)}.xPHOcq_main{width:min(100% - 48px,1024px);margin:0 auto;padding:2.5rem 0 4rem}.xPHOcq_provenance{border:1px solid var(--theme-border-warm);background:var(--theme-card-base);border-radius:6px;grid-template-columns:auto minmax(0,1fr);gap:1.25rem;margin:0 auto;padding:clamp(1.25rem,3vw,2rem);scroll-margin-top:90px;display:grid}.xPHOcq_provenanceIcon{width:44px;height:44px;color:var(--tribute-gold-bright);border:1px solid rgb(var(--tribute-accent-rgb) / .33);background:rgb(var(--tribute-accent-rgb) / .06);border-radius:50%;place-items:center;display:grid}.xPHOcq_provenanceIcon svg{stroke-width:1.4px;width:18px;height:18px}.xPHOcq_provenance div>p:first-child,.xPHOcq_paletteCopy>p:first-child,.xPHOcq_closingCopy>p:first-child{color:var(--tribute-gold);font-size:var(--type-caption);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}.xPHOcq_provenance h2{font-family:var(--font-playfair), Georgia, serif;margin:9px 0 0;font-size:clamp(1.55rem,2vw,2rem);font-weight:400}.xPHOcq_provenance div>p:last-child{max-width:72ch;color:var(--tribute-copy);font-size:var(--type-body);margin:10px 0 0;line-height:1.8}.xPHOcq_details{flex-direction:column;gap:3.5rem;margin-top:3.5rem;display:flex}.xPHOcq_detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:1.5rem clamp(1.75rem,4vw,3rem);scroll-margin-top:92px;display:grid}.xPHOcq_detailReverse{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xPHOcq_detailReverse .xPHOcq_detailArt{grid-column:2}.xPHOcq_detailReverse .xPHOcq_detailCopy{grid-column:1}.xPHOcq_detailHeading{grid-area:1/1/auto/-1;max-width:72ch}.xPHOcq_detailArt{border:1px solid var(--theme-border-warm);background:var(--theme-card-base);border-radius:8px;grid-area:2/1;margin:0;overflow:hidden}.xPHOcq_detailPicture{aspect-ratio:1;background:var(--tribute-art-bg);position:relative;overflow:hidden}.xPHOcq_imageCaption{color:var(--tribute-muted);font-size:var(--type-label);padding:.6rem .9rem;line-height:1.5}.xPHOcq_imageCaption .xPHOcq_inlineCredit{max-width:none;color:inherit;font-size:inherit;letter-spacing:0;background:0 0;border:0;padding:0;position:static}.xPHOcq_detailPicture:after{content:"";pointer-events:none;border:1px solid rgb(var(--tribute-art-gold-rgb) / .04);position:absolute;inset:0}.xPHOcq_detailImage{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,1,.36,1)}.xPHOcq_detailArt:hover .xPHOcq_detailImage{transform:scale(1.025)}.xPHOcq_detailPicture>span{z-index:2;width:42px;height:42px;color:var(--tribute-art-ink);border:1px solid rgb(var(--tribute-art-gold-rgb) / .33);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--type-caption);letter-spacing:.08em;background:#070604b3;border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:18px;left:18px}.xPHOcq_detailCopy{grid-area:2/2;min-width:0;max-width:54ch}.xPHOcq_detailIndex{color:var(--tribute-gold);font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}.xPHOcq_detailHeading h2{color:var(--tribute-ink);font-family:var(--font-playfair), Georgia, serif;font-size:var(--type-h2);letter-spacing:-.025em;text-wrap:balance;margin:.75rem 0 0;font-weight:400;line-height:1.2}.xPHOcq_detailSubtitle{color:var(--tribute-gold-bright);font-family:var(--font-playfair), Georgia, serif;margin:.75rem 0 0;font-size:clamp(1.15rem,1.7vw,1.55rem);font-style:italic;font-weight:400;line-height:1.6}.xPHOcq_detailBody{color:var(--tribute-copy);font-size:var(--type-body);margin:0;line-height:1.8}.xPHOcq_interpretation{border-left:1px solid var(--tribute-gold);flex-direction:column;gap:7px;margin-top:25px;padding:15px 0 15px 17px;display:flex}.xPHOcq_interpretation span{color:var(--tribute-muted);font-size:var(--type-caption);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.xPHOcq_interpretation strong{color:var(--tribute-copy);font-size:.95rem;font-weight:400;line-height:1.75}.xPHOcq_contextLink{min-height:44px;color:var(--tribute-gold-bright);border-radius:.25rem;align-items:center;gap:.6rem;max-width:100%;margin-top:.75rem;font-size:.9rem;line-height:1.6;transition:color .18s;display:inline-flex}.xPHOcq_contextLink svg{flex-shrink:0;width:14px;height:14px;transition:transform .18s}.xPHOcq_contextLink:hover,.xPHOcq_contextLink:focus-visible{color:var(--tribute-gold-bright)}.xPHOcq_contextLink:hover svg,.xPHOcq_contextLink:focus-visible svg{transform:translate(4px)}.xPHOcq_palette{border:1px solid var(--theme-border-warm);background:var(--theme-card-base);border-radius:6px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2rem;margin-top:3.5rem;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.xPHOcq_paletteCopy h2{font-family:var(--font-playfair), Georgia, serif;font-size:var(--type-h2);letter-spacing:-.025em;margin:.75rem 0 0;font-weight:400;line-height:1.2}.xPHOcq_paletteCopy>p:last-child{max-width:54ch;color:var(--tribute-copy);font-size:var(--type-body);margin:20px 0 0;line-height:1.8}.xPHOcq_swatches{border:1px solid rgb(var(--tribute-accent-rgb) / .24);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.xPHOcq_swatches>div{flex-direction:column;justify-content:flex-end;min-height:200px;padding:24px;display:flex}.xPHOcq_swatches>div+div{border-left:1px solid rgb(var(--tribute-accent-rgb) / .22)}.xPHOcq_goldSwatch{color:var(--tribute-on-gold);background:#c79a38}.xPHOcq_blackSwatch{color:var(--tribute-art-ink);background:#0b0906}.xPHOcq_swatches strong{font-family:var(--font-playfair), Georgia, serif;font-size:var(--type-body);font-weight:400}.xPHOcq_swatches small{font-size:var(--type-caption);letter-spacing:.18em;text-transform:uppercase;margin-top:7px;font-weight:700}.xPHOcq_closing{border-top:1px solid var(--theme-border-warm);grid-template-columns:160px minmax(0,1fr);align-items:center;gap:2rem;margin:3.5rem auto 0;padding-top:2.5rem;display:grid}.xPHOcq_closingCrest{place-items:center;width:160px;height:182px;display:grid}.xPHOcq_closingCrest img{object-fit:contain;width:160px;height:auto}.xPHOcq_closingCopy h2{font-family:var(--font-playfair), Georgia, serif;font-size:var(--type-h2);letter-spacing:-.025em;margin:.75rem 0 0;font-weight:400;line-height:1.2}.xPHOcq_closingCopy>p:nth-of-type(2){max-width:72ch;color:var(--tribute-copy);font-size:var(--type-body);margin:20px 0 0;line-height:1.8}.xPHOcq_closingActions{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.xPHOcq_primaryAction,.xPHOcq_secondaryAction{border-radius:6px;justify-content:center;align-items:center;gap:.6rem;min-height:44px;padding:.65rem 1rem;font-size:.9rem;font-weight:500;line-height:1.5;transition:color .18s,background .18s,border-color .18s;display:inline-flex}.xPHOcq_primaryAction{color:var(--tribute-ink);border:1px solid var(--theme-border-strong);background:var(--theme-surface)}.xPHOcq_secondaryAction{color:var(--tribute-gold-bright);border:1px solid var(--theme-border-warm);background:0 0}.xPHOcq_primaryAction svg{flex-shrink:0;width:14px;height:14px;transition:transform .18s}.xPHOcq_primaryAction:hover,.xPHOcq_primaryAction:focus-visible,.xPHOcq_secondaryAction:hover,.xPHOcq_secondaryAction:focus-visible{background:var(--theme-surface-hover)}.xPHOcq_primaryAction:hover svg,.xPHOcq_primaryAction:focus-visible svg{transform:translate(3px)}.xPHOcq_secondaryAction:hover,.xPHOcq_secondaryAction:focus-visible{color:var(--tribute-gold-bright);border-color:var(--tribute-gold-bright)}.xPHOcq_detailNav a:focus-visible,.xPHOcq_scrollCue:focus-visible,.xPHOcq_contextLink:focus-visible,.xPHOcq_primaryAction:focus-visible,.xPHOcq_secondaryAction:focus-visible{outline:2px solid var(--tribute-focus);outline-offset:4px}.xPHOcq_hotspot:focus-visible{outline:2px solid var(--tribute-focus);outline-offset:3px}@media (max-width:980px){.xPHOcq_hero{min-height:auto;padding-top:40px}.xPHOcq_heroGrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""nav""shield";width:min(100% - 40px,780px)}.xPHOcq_heroCopy{text-align:center;place-self:auto center;max-width:680px}.xPHOcq_eyebrow,.xPHOcq_detailNav>div{justify-content:center}.xPHOcq_detailNav{text-align:center;max-width:600px;margin-bottom:2.5rem;margin-left:auto;margin-right:auto}.xPHOcq_shieldStage{width:min(82vw,540px)}.xPHOcq_scrollCue{margin-top:1.25rem}.xPHOcq_detail,.xPHOcq_detailReverse{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem 1.75rem}.xPHOcq_palette{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.xPHOcq_hero{padding:32px 0 48px}.xPHOcq_heroGrid,.xPHOcq_main{width:min(100% - 32px,620px)}.xPHOcq_heroGrid{grid-template-areas:"copy""shield""nav";row-gap:1.5rem}.xPHOcq_detailNav{justify-self:stretch;margin:0}.xPHOcq_hero h1{font-size:var(--type-h1)}.xPHOcq_subtitle{font-size:1.25rem}.xPHOcq_intro{font-size:var(--type-body)}.xPHOcq_detailNav>div{gap:10px 15px}.xPHOcq_detailNav a{font-size:.82rem}.xPHOcq_shieldStage{width:min(94vw,500px)}.xPHOcq_hotspot{width:44px;height:44px}.xPHOcq_hotspot small{display:none}.xPHOcq_main{padding-top:48px;padding-bottom:76px}.xPHOcq_provenance{grid-template-columns:minmax(0,1fr);gap:15px}.xPHOcq_provenanceIcon{width:38px;height:38px}.xPHOcq_details{gap:2.5rem;margin-top:2.5rem}.xPHOcq_detail,.xPHOcq_detailReverse{grid-template-columns:minmax(0,1fr);gap:1.25rem}.xPHOcq_detailArt,.xPHOcq_detailReverse .xPHOcq_detailArt{grid-area:2/1}.xPHOcq_detailCopy,.xPHOcq_detailReverse .xPHOcq_detailCopy{grid-area:3/1}.xPHOcq_detailCopy{max-width:none}.xPHOcq_detailHeading h2{font-size:var(--type-h2)}.xPHOcq_palette{margin-top:2.5rem;padding:28px 20px 20px}.xPHOcq_swatches>div{min-height:180px;padding:18px}.xPHOcq_closing{text-align:center;grid-template-columns:minmax(0,1fr);gap:20px}.xPHOcq_closingCrest{justify-self:center;width:160px;height:176px}.xPHOcq_closingCrest img{height:165px}.xPHOcq_closingActions{justify-content:center}}@media (max-width:430px){.xPHOcq_badge{text-align:center;max-width:100%;line-height:1.45}.xPHOcq_shieldStage figcaption{font-size:var(--type-caption)}.xPHOcq_swatches{grid-template-columns:minmax(0,1fr)}.xPHOcq_swatches>div{min-height:136px}.xPHOcq_swatches>div+div{border-top:1px solid rgb(var(--tribute-accent-rgb) / .22);border-left:0}.xPHOcq_closingActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.xPHOcq_detailImage,.xPHOcq_hotspot,.xPHOcq_hotspot small,.xPHOcq_contextLink svg,.xPHOcq_primaryAction,.xPHOcq_secondaryAction{transition:none}}
