.purchase-panel[data-astro-cid-bzfr3r3g]{flex-shrink:0;width:320px;position:sticky;top:90px}.purchase-panel__card[data-astro-cid-bzfr3r3g]{background:#fff;border:1px solid #c0783447;border-radius:12px;padding:24px;box-shadow:0 10px 30px #141a1412}.purchase-panel__header[data-astro-cid-bzfr3r3g]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.purchase-panel__badge[data-astro-cid-bzfr3r3g]{color:#fff;font-family:var(--font-montserrat),sans-serif;letter-spacing:.08em;text-transform:uppercase;background:#141a14e6;border-radius:20px;padding:5px 12px;font-size:.72rem;font-weight:800;line-height:1.2}.purchase-panel__badge--for-sale[data-astro-cid-bzfr3r3g]{background:var(--accent)}.purchase-panel__badge--retail[data-astro-cid-bzfr3r3g]{background:#135884}.purchase-panel__badge--reserved[data-astro-cid-bzfr3r3g]{background:#76613f}.purchase-panel__badge--sold[data-astro-cid-bzfr3r3g],.purchase-panel__badge--collection[data-astro-cid-bzfr3r3g],.purchase-panel__badge--gifted[data-astro-cid-bzfr3r3g]{background:#141a14bf}.purchase-panel__price[data-astro-cid-bzfr3r3g]{color:rgb(var(--gray-dark));font-family:var(--font-montserrat),sans-serif;letter-spacing:-.02em;font-size:1.45rem;font-weight:800}.purchase-panel__title[data-astro-cid-bzfr3r3g]{color:rgb(var(--gray-dark));font-family:var(--font-montserrat),sans-serif;margin:0 0 6px;font-size:1.15rem;font-weight:700;line-height:1.35}.purchase-panel__tagline[data-astro-cid-bzfr3r3g]{color:rgb(var(--gray));margin:0 0 20px;font-size:.88rem;line-height:1.45}.purchase-panel__actions[data-astro-cid-bzfr3r3g]{margin-bottom:24px}.purchase-panel__btn[data-astro-cid-bzfr3r3g]{width:100%;min-height:48px;font-family:var(--font-montserrat),sans-serif;text-align:center;border-radius:6px;justify-content:center;align-items:center;padding:12px 18px;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.purchase-panel__btn--primary[data-astro-cid-bzfr3r3g]{border:1px solid var(--accent);background:var(--accent);color:#fff;box-shadow:0 4px 12px #c0783440}.purchase-panel__btn--primary[data-astro-cid-bzfr3r3g]:hover{border-color:var(--accent-dark);background:var(--accent-dark);transform:translateY(-1px);box-shadow:0 6px 16px #c0783459}.purchase-panel__btn--secondary[data-astro-cid-bzfr3r3g]{color:var(--accent-dark);background:#fbf7f1;border:1px solid #c0783466}.purchase-panel__btn--secondary[data-astro-cid-bzfr3r3g]:hover{border-color:var(--accent);background:#f7ede2;transform:translateY(-1px)}.purchase-panel__shipping-note[data-astro-cid-bzfr3r3g]{color:rgb(var(--gray));text-align:center;margin:10px 0 0;font-size:.82rem;line-height:1.4}.purchase-panel__shipping-note[data-astro-cid-bzfr3r3g] a[data-astro-cid-bzfr3r3g]{color:var(--accent-dark);font-weight:700}.purchase-panel__specs[data-astro-cid-bzfr3r3g]{border-top:1px solid #00000014;padding-top:18px}.purchase-panel__specs-title[data-astro-cid-bzfr3r3g]{color:rgb(var(--gray-dark));font-family:var(--font-montserrat),sans-serif;letter-spacing:.05em;text-transform:uppercase;margin:0 0 12px;font-size:.85rem;font-weight:800}.purchase-panel__specs-list[data-astro-cid-bzfr3r3g]{flex-direction:column;gap:10px;margin:0;display:flex}.purchase-panel__spec-row[data-astro-cid-bzfr3r3g]{flex-direction:column;gap:2px;display:flex}.purchase-panel__spec-row[data-astro-cid-bzfr3r3g] dt[data-astro-cid-bzfr3r3g]{color:rgb(var(--gray));text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.purchase-panel__spec-row[data-astro-cid-bzfr3r3g] dd[data-astro-cid-bzfr3r3g]{color:rgb(var(--gray-dark));margin:0;font-size:.9rem;font-weight:600;line-height:1.4}.purchase-panel__footer[data-astro-cid-bzfr3r3g]{text-align:center;border-top:1px solid #00000014;margin-top:20px;padding-top:16px}.purchase-panel__shop-link[data-astro-cid-bzfr3r3g]{color:var(--accent-dark);font-family:var(--font-montserrat),sans-serif;font-size:.85rem;font-weight:700;text-decoration:none}.purchase-panel__shop-link[data-astro-cid-bzfr3r3g]:hover{text-decoration:underline}main[data-astro-cid-tldeq5d5]{max-width:1400px;margin:0 auto;padding:60px 20px}.hero-image[data-astro-cid-tldeq5d5]{aspect-ratio:16/9;width:100%;max-width:1000px;margin:0 auto 40px;overflow:hidden}.hero-image[data-astro-cid-tldeq5d5] img[data-astro-cid-tldeq5d5]{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.prose-container[data-astro-cid-tldeq5d5]{gap:40px;width:100%;max-width:1200px;margin:0 auto;padding-left:24px;display:flex}.prose[data-astro-cid-tldeq5d5]{min-width:0;max-width:750px;color:rgb(var(--gray-dark));flex:1;margin:0;font-size:1.05rem;line-height:1.7}.title[data-astro-cid-tldeq5d5]{border-bottom:1px solid #00000014;margin-bottom:40px;padding-bottom:20px}.date[data-astro-cid-tldeq5d5]{color:rgb(var(--gray));margin-bottom:12px;font-size:.9rem}.last-updated-on[data-astro-cid-tldeq5d5]{margin-left:8px;font-style:italic}.title[data-astro-cid-tldeq5d5] h1[data-astro-cid-tldeq5d5]{letter-spacing:-.5px;color:rgb(var(--gray-dark));margin:0;font-size:2.2rem;line-height:1.2}.overview[data-astro-cid-tldeq5d5]{max-width:680px;color:rgb(var(--gray));margin:18px 0 0;font-size:1.08rem;line-height:1.65}.prose[data-astro-cid-tldeq5d5] h2[data-astro-cid-tldeq5d5]{color:rgb(var(--gray-dark));margin-top:2em;margin-bottom:.8em;font-size:1.6rem}.prose[data-astro-cid-tldeq5d5] h3[data-astro-cid-tldeq5d5]{color:rgb(var(--gray-dark));margin-top:1.8em;margin-bottom:.6em;font-size:1.3rem}.prose[data-astro-cid-tldeq5d5] p[data-astro-cid-tldeq5d5]{margin-bottom:1.5em}.prose[data-astro-cid-tldeq5d5] img[data-astro-cid-tldeq5d5]{border-radius:8px;max-width:100%;height:auto;margin:20px 0}.prose[data-astro-cid-tldeq5d5] a[data-astro-cid-tldeq5d5]{color:var(--accent);text-decoration:underline}.prose[data-astro-cid-tldeq5d5] ul[data-astro-cid-tldeq5d5],.prose[data-astro-cid-tldeq5d5] ol[data-astro-cid-tldeq5d5]{margin-bottom:1.5em;padding-left:24px}.prose[data-astro-cid-tldeq5d5] li[data-astro-cid-tldeq5d5]{margin-bottom:8px}.prose table{border-collapse:separate;border-spacing:0;background:#fbfaf8;border:1px solid #c078343d;border-radius:10px;width:100%;margin:1.4rem 0 2.4rem;font-size:.98rem;line-height:1.55;overflow:hidden;box-shadow:0 12px 28px #141a140f}.prose table thead{background:#c078341f}.prose table thead:has(th:empty){display:none}.prose table th,.prose table td{text-align:left;vertical-align:top;border-bottom:1px solid #141a1414;padding:14px 18px}.prose table th{color:rgb(var(--gray-dark));font-family:var(--font-montserrat),sans-serif;font-size:.9rem;font-weight:700}.prose table tbody tr:last-child td{border-bottom:0}.prose table td:first-child{width:34%;color:rgb(var(--gray-dark));font-family:var(--font-montserrat),sans-serif;background:#ffffff80;font-weight:700}.prose table td:first-child strong{font-weight:700}.prose table td:last-child{color:rgb(var(--gray-dark))}.prose[data-astro-cid-tldeq5d5] hr[data-astro-cid-tldeq5d5]{border:0;border-top:1px solid #00000014;margin:40px 0}.buyer-placement-callout[data-astro-cid-tldeq5d5]{background:#fbf7f1;border:1px solid #c0783440;border-radius:6px;align-items:center;gap:12px;margin:16px 0 20px;padding:10px 14px;display:flex}.placement-badge[data-astro-cid-tldeq5d5]{background:var(--accent);color:#fff;font-family:var(--font-montserrat),sans-serif;letter-spacing:.04em;text-transform:uppercase;border-radius:4px;flex-shrink:0;padding:4px 8px;font-size:.76rem;font-weight:800}.buyer-placement-callout[data-astro-cid-tldeq5d5] p[data-astro-cid-tldeq5d5]{color:rgb(var(--gray-dark));font-size:.94rem;font-weight:600;margin:0!important}.similar-work-banner[data-astro-cid-tldeq5d5]{background:#fbfaf8;border:1px solid #c078344d;border-radius:10px;margin:40px 0 20px;padding:28px 26px;box-shadow:0 8px 20px #141a140a}.similar-work-banner[data-astro-cid-tldeq5d5] h3[data-astro-cid-tldeq5d5]{color:rgb(var(--gray-dark));font-family:var(--font-montserrat),sans-serif;font-size:1.22rem;font-weight:800;margin:0 0 8px!important}.similar-work-banner[data-astro-cid-tldeq5d5] p[data-astro-cid-tldeq5d5]{color:rgb(var(--gray));font-size:.95rem;line-height:1.55;margin:0 0 16px!important}.similar-work-actions[data-astro-cid-tldeq5d5]{flex-wrap:wrap;gap:12px;display:flex}