.vault-crumb[data-astro-cid-kj4uhpwo]{padding-top:calc(var(--nav-h, 80px) + 2.5rem);padding-bottom:.75rem;background:var(--color-obsidian, #060608)}@media(max-width:768px){.vault-crumb[data-astro-cid-kj4uhpwo]{padding-top:calc(var(--nav-h, 80px) + 1.5rem);padding-bottom:.5rem}}.vault-crumb-inner[data-astro-cid-kj4uhpwo]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-ui, sans-serif);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.vault-crumb-link[data-astro-cid-kj4uhpwo]{color:var(--color-gold, #c9a962);text-decoration:none;transition:opacity .2s ease}.vault-crumb-link[data-astro-cid-kj4uhpwo]:hover{opacity:.7}.vault-crumb-sep[data-astro-cid-kj4uhpwo]{color:#f4f2ee40}.vault-crumb-current[data-astro-cid-kj4uhpwo]{color:#f4f2ee99}.atelier-stage[data-astro-cid-kj4uhpwo]{padding:3rem 0 5rem;background:var(--color-obsidian, #060608)}.atelier-grid[data-astro-cid-kj4uhpwo]{display:grid;grid-template-columns:1.1fr .9fr;gap:4.5rem;align-items:start}@media(max-width:960px){.atelier-grid[data-astro-cid-kj4uhpwo]{grid-template-columns:1fr;gap:3rem}}.atelier-visuals[data-astro-cid-kj4uhpwo]{display:flex;flex-direction:column;gap:1.75rem}.atelier-master-frame[data-astro-cid-kj4uhpwo]{position:relative;aspect-ratio:4/5;background:radial-gradient(circle at center,#151518,#08080a 75%,#050507);border:1px solid rgba(244,242,238,.08);display:flex;align-items:center;justify-content:center;overflow:hidden}.atelier-master-img[data-astro-cid-kj4uhpwo]{height:92%;width:auto;max-width:90%;object-fit:contain;filter:drop-shadow(0 20px 40px rgba(0,0,0,.85)) drop-shadow(0 0 50px rgba(201,169,98,.15));transition:transform .6s var(--ease-luxury, cubic-bezier(.16, 1, .3, 1))}.atelier-master-frame[data-astro-cid-kj4uhpwo]:hover .atelier-master-img[data-astro-cid-kj4uhpwo]{transform:scale(1.03)}.atelier-radial-glow[data-astro-cid-kj4uhpwo]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 50%,rgba(201,169,98,.06) 0%,transparent 70%)}.atelier-placeholder[data-astro-cid-kj4uhpwo]{display:flex;align-items:center;justify-content:center;height:100%;color:var(--color-gold, #c9a962);font-size:3rem}.atelier-gallery-cascade[data-astro-cid-kj4uhpwo]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.atelier-cascade-item[data-astro-cid-kj4uhpwo]{aspect-ratio:4/5;background:#0d0d10;border:1px solid rgba(244,242,238,.06);overflow:hidden}.atelier-cascade-img[data-astro-cid-kj4uhpwo]{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-luxury, ease)}.atelier-cascade-item[data-astro-cid-kj4uhpwo]:hover .atelier-cascade-img[data-astro-cid-kj4uhpwo]{transform:scale(1.04)}.atelier-desk[data-astro-cid-kj4uhpwo]{position:relative}.atelier-desk-sticky[data-astro-cid-kj4uhpwo]{position:sticky;top:5rem}.atelier-header-strip[data-astro-cid-kj4uhpwo]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.edition-code-badge[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--color-gold, #c9a962)}.vintage-pill[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:2px 8px;border:1px solid rgba(201,169,98,.3);color:var(--color-ivory, #f4f2ee)}.atelier-title[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:clamp(2rem,3.5vw,3.2rem);color:var(--color-ivory, #f4f2ee);line-height:1.12;margin:.25rem 0 1rem;font-weight:400}.atelier-tagline[data-astro-cid-kj4uhpwo]{font-family:var(--font-editorial, serif);font-style:italic;font-size:1.125rem;color:#f4f2eeb3;line-height:1.6;margin:1.25rem 0 1.5rem}.atelier-valuation[data-astro-cid-kj4uhpwo]{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:1.5rem 0;border-top:1px solid rgba(244,242,238,.08);border-bottom:1px solid rgba(244,242,238,.08);margin-bottom:1.75rem}.valuation-primary[data-astro-cid-kj4uhpwo]{display:flex;flex-direction:column;gap:4px}.valuation-amount[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:1.75rem;color:var(--color-gold, #c9a962);letter-spacing:.04em}.valuation-note[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#f4f2ee66}.allocation-status-chip[data-astro-cid-kj4uhpwo]{display:flex;align-items:center;gap:6px;font-family:var(--font-ui, sans-serif);font-size:11px;letter-spacing:.08em;color:var(--color-ivory, #f4f2ee);padding:6px 12px;background:#f4f2ee0a;border:1px solid rgba(244,242,238,.12)}.status-dot[data-astro-cid-kj4uhpwo]{width:6px;height:6px;background:var(--color-gold, #c9a962);border-radius:50%;box-shadow:0 0 8px #c9a96299}.atelier-variants[data-astro-cid-kj4uhpwo]{margin-bottom:1.75rem}.variants-heading[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#f4f2ee66;margin-bottom:.75rem}.variants-grid[data-astro-cid-kj4uhpwo]{display:flex;gap:8px;flex-wrap:wrap}.variant-chip[data-astro-cid-kj4uhpwo]{padding:10px 16px;background:#f4f2ee08;border:1px solid rgba(244,242,238,.12);color:var(--color-ivory, #f4f2ee);font-family:var(--font-ui, sans-serif);font-size:11px;letter-spacing:.08em;cursor:pointer;transition:all .2s ease}.variant-chip[data-astro-cid-kj4uhpwo]:hover:not(:disabled){border-color:var(--color-gold, #c9a962)}.variant-chip--active[data-astro-cid-kj4uhpwo]{border-color:var(--color-gold, #c9a962)!important;background:#c9a9621a!important;color:var(--color-gold, #c9a962)!important}.atelier-actions[data-astro-cid-kj4uhpwo]{display:flex;flex-direction:column;gap:12px;margin-bottom:2rem}.atelier-btn-main[data-astro-cid-kj4uhpwo]{width:100%;padding:16px 24px;font-size:12px;letter-spacing:.18em;cursor:pointer}.provenance-strip[data-astro-cid-kj4uhpwo]{display:flex;flex-direction:column;gap:10px;padding-top:1.5rem;border-top:1px solid rgba(244,242,238,.06)}.provenance-item[data-astro-cid-kj4uhpwo]{display:flex;align-items:center;gap:10px;font-family:var(--font-ui, sans-serif);font-size:11px;letter-spacing:.08em;color:#f4f2ee99}.prov-icon[data-astro-cid-kj4uhpwo]{color:var(--color-gold, #c9a962);font-size:10px}.sensory-section[data-astro-cid-kj4uhpwo]{padding:6rem 0;background:#08080b;border-top:1px solid rgba(244,242,238,.06)}.section-lead-center[data-astro-cid-kj4uhpwo]{text-align:center;margin-bottom:3.5rem}.sensory-grid[data-astro-cid-kj4uhpwo]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:900px){.sensory-grid[data-astro-cid-kj4uhpwo]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.sensory-grid[data-astro-cid-kj4uhpwo]{grid-template-columns:1fr}}.sensory-card[data-astro-cid-kj4uhpwo]{background:#f4f2ee05;border:1px solid rgba(244,242,238,.08);padding:2.25rem 1.75rem;display:flex;flex-direction:column;gap:.75rem;transition:border-color .3s ease}.sensory-card[data-astro-cid-kj4uhpwo]:hover{border-color:#c9a96266}.sensory-step[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:14px;color:var(--color-gold, #c9a962);letter-spacing:.15em}.sensory-title[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:1.25rem;color:var(--color-ivory, #f4f2ee);font-weight:400}.sensory-body[data-astro-cid-kj4uhpwo]{font-family:var(--font-editorial, serif);font-size:.95rem;line-height:1.65;color:#f4f2eea6}.specs-section[data-astro-cid-kj4uhpwo]{padding:5rem 0;background:var(--color-obsidian, #060608)}.specs-table-grid[data-astro-cid-kj4uhpwo]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#c9a96233;border:1px solid rgba(201,169,98,.2);margin-top:2rem}@media(max-width:768px){.specs-table-grid[data-astro-cid-kj4uhpwo]{grid-template-columns:repeat(2,1fr)}}.spec-cell[data-astro-cid-kj4uhpwo]{background:#09090c;padding:2rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;text-align:center}.spec-label[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#f4f2ee66}.spec-val[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:1.15rem;color:var(--color-gold, #c9a962)}.craft-narrative-section[data-astro-cid-kj4uhpwo]{padding:6rem 0;background:radial-gradient(circle at 20% 50%,#c9a9620d,#060608 80%);border-top:1px solid rgba(244,242,238,.06)}.craft-narrative-inner[data-astro-cid-kj4uhpwo]{max-width:860px;margin:0 auto;text-align:center}.craft-narrative-inner[data-astro-cid-kj4uhpwo] .eyebrow[data-astro-cid-kj4uhpwo],.craft-narrative-inner[data-astro-cid-kj4uhpwo] .eyebrow-center[data-astro-cid-kj4uhpwo]{justify-content:center;margin-inline:auto}.gold-rule-subtle[data-astro-cid-kj4uhpwo]{width:48px;height:1px;background:var(--color-gold, #c9a962);margin:1.5rem auto}.craft-p[data-astro-cid-kj4uhpwo]{font-family:var(--font-editorial, serif);font-size:1.15rem;line-height:1.8;color:#f4f2eeb3;margin-bottom:1.5rem}.craft-points[data-astro-cid-kj4uhpwo]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid rgba(244,242,238,.08)}.craft-point[data-astro-cid-kj4uhpwo]{display:flex;flex-direction:column;gap:6px}.cp-num[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:2.2rem;color:var(--color-gold, #c9a962)}.cp-lbl[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#f4f2ee80}.editorial-desc-section[data-astro-cid-kj4uhpwo]{padding:4rem 0;background:var(--color-obsidian, #060608)}.pairings-section[data-astro-cid-kj4uhpwo]{padding:6rem 0;background:#08080a;border-top:1px solid rgba(244,242,238,.06)}.pairings-grid[data-astro-cid-kj4uhpwo]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:768px){.pairings-grid[data-astro-cid-kj4uhpwo]{grid-template-columns:1fr}}.pairing-card[data-astro-cid-kj4uhpwo]{text-decoration:none;background:#f4f2ee05;border:1px solid rgba(244,242,238,.06);overflow:hidden;display:flex;flex-direction:column;transition:border-color .3s ease}.pairing-card[data-astro-cid-kj4uhpwo]:hover{border-color:#c9a96266}.pairing-img-wrap[data-astro-cid-kj4uhpwo]{aspect-ratio:4/3;overflow:hidden;background:#111114;display:flex;align-items:center;justify-content:center}.pairing-img[data-astro-cid-kj4uhpwo]{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.pairing-card[data-astro-cid-kj4uhpwo]:hover .pairing-img[data-astro-cid-kj4uhpwo]{transform:scale(1.04)}.pairing-placeholder[data-astro-cid-kj4uhpwo]{color:var(--color-gold, #c9a962);font-size:2rem}.pairing-info[data-astro-cid-kj4uhpwo]{padding:1.5rem;display:flex;flex-direction:column;gap:6px}.pairing-badge[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold, #c9a962)}.pairing-title[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:1.15rem;color:var(--color-ivory, #f4f2ee);font-weight:400}.pairing-price[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:13px;color:#f4f2eeb3;margin-top:4px}.sticky-bar[data-astro-cid-kj4uhpwo]{position:fixed;bottom:0;left:0;right:0;z-index:90;background:#0a0a0cf0;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-top:1px solid rgba(201,169,98,.25);padding:1rem 0;transform:translateY(100%);transition:transform .4s var(--ease-luxury, ease)}.sticky-bar--visible[data-astro-cid-kj4uhpwo]{transform:translateY(0)}.sticky-bar-inner[data-astro-cid-kj4uhpwo]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.sticky-bar-info[data-astro-cid-kj4uhpwo]{display:flex;align-items:center;gap:1rem}.sticky-bar-badge[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold, #c9a962);display:none}@media(min-width:640px){.sticky-bar-badge[data-astro-cid-kj4uhpwo]{display:inline-block}}.sticky-bar-title[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:1.1rem;color:var(--color-ivory, #f4f2ee)}.sticky-bar-price[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:14px;color:var(--color-gold, #c9a962);margin-left:.5rem}.sticky-bar-btn[data-astro-cid-kj4uhpwo]{padding:10px 20px;font-size:11px;letter-spacing:.14em;white-space:nowrap;cursor:pointer}.drawer-backdrop[data-astro-cid-kj4uhpwo]{position:fixed;inset:0;z-index:1000;background:#000000bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:flex-end;opacity:0;pointer-events:none;transition:opacity .35s ease}.drawer-backdrop[data-astro-cid-kj4uhpwo].drawer-open{opacity:1;pointer-events:auto}.drawer-panel[data-astro-cid-kj4uhpwo]{width:min(520px,100%);height:100%;background:#09090c;border-left:1px solid rgba(201,169,98,.3);box-shadow:-12px 0 60px #000000e6;display:flex;flex-direction:column;transform:translate(100%);transition:transform .4s var(--ease-luxury, cubic-bezier(.16, 1, .3, 1))}.drawer-backdrop[data-astro-cid-kj4uhpwo].drawer-open .drawer-panel[data-astro-cid-kj4uhpwo]{transform:translate(0)}.drawer-header[data-astro-cid-kj4uhpwo]{display:flex;align-items:center;justify-content:space-between;padding:1.75rem 2rem 1.25rem;border-bottom:1px solid rgba(244,242,238,.08)}.drawer-brand-tag[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--color-gold, #c9a962)}.drawer-close-btn[data-astro-cid-kj4uhpwo]{background:none;border:none;color:#f4f2ee80;font-size:1.1rem;cursor:pointer;padding:4px;transition:color .2s ease}.drawer-close-btn[data-astro-cid-kj4uhpwo]:hover{color:var(--color-ivory, #f4f2ee)}.drawer-body[data-astro-cid-kj4uhpwo]{padding:2rem;overflow-y:auto;flex:1}.drawer-title[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:1.75rem;color:var(--color-ivory, #f4f2ee);font-weight:400;margin:0}.drawer-subtitle[data-astro-cid-kj4uhpwo]{font-family:var(--font-editorial, serif);font-size:.95rem;color:#f4f2ee99;line-height:1.6;margin-bottom:1.5rem}.drawer-edition-summary[data-astro-cid-kj4uhpwo]{display:flex;align-items:center;justify-content:space-between;background:#f4f2ee08;border:1px solid rgba(201,169,98,.2);padding:1rem 1.25rem;margin-bottom:2rem}.des-left[data-astro-cid-kj4uhpwo]{display:flex;flex-direction:column;gap:2px}.des-label[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold, #c9a962)}.des-name[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:1.05rem;color:var(--color-ivory, #f4f2ee)}.des-price[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:1.15rem;color:var(--color-gold, #c9a962)}.drawer-form[data-astro-cid-kj4uhpwo]{display:flex;flex-direction:column;gap:1.25rem}.drawer-field[data-astro-cid-kj4uhpwo]{display:flex;flex-direction:column;gap:6px}.drawer-field-row[data-astro-cid-kj4uhpwo]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:480px){.drawer-field-row[data-astro-cid-kj4uhpwo]{grid-template-columns:1fr}}.drawer-label[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#f4f2ee73}.drawer-input[data-astro-cid-kj4uhpwo],.drawer-select[data-astro-cid-kj4uhpwo],.drawer-textarea[data-astro-cid-kj4uhpwo]{width:100%;background:#f4f2ee08;border:1px solid rgba(244,242,238,.14);color:var(--color-ivory, #f4f2ee);font-family:var(--font-ui, sans-serif);font-size:13px;padding:12px 14px;outline:none;transition:border-color .2s ease}.drawer-input[data-astro-cid-kj4uhpwo]:focus,.drawer-select[data-astro-cid-kj4uhpwo]:focus,.drawer-textarea[data-astro-cid-kj4uhpwo]:focus{border-color:var(--color-gold, #c9a962)}.drawer-select[data-astro-cid-kj4uhpwo] option[data-astro-cid-kj4uhpwo]{background:#09090c;color:#f4f2ee}.drawer-submit-area[data-astro-cid-kj4uhpwo]{margin-top:1rem}.drawer-status-msg[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:12px;margin-top:8px;text-align:center}.drawer-success[data-astro-cid-kj4uhpwo]{text-align:center;padding:3rem 1rem}.success-mark[data-astro-cid-kj4uhpwo]{font-size:2.5rem;color:var(--color-gold, #c9a962);display:block;margin-bottom:1rem}.success-title[data-astro-cid-kj4uhpwo]{font-family:var(--font-display, serif);font-size:1.8rem;color:var(--color-ivory, #f4f2ee);font-weight:400;margin-bottom:1rem}.success-body[data-astro-cid-kj4uhpwo]{font-family:var(--font-editorial, serif);font-size:1.1rem;color:#f4f2eeb3;margin-bottom:1rem}.success-ref[data-astro-cid-kj4uhpwo]{font-family:var(--font-ui, sans-serif);font-size:1.3rem;letter-spacing:.16em;color:var(--color-gold, #c9a962);margin:1.25rem 0}.success-note[data-astro-cid-kj4uhpwo]{font-family:var(--font-editorial, serif);font-size:.95rem;color:#f4f2ee80;line-height:1.6;max-width:380px;margin:0 auto}
