body{margin:0;padding:0;background:var(--paper);color:var(--ink);font:16px / 1.5 var(--sans)}h1[data-astro-cid-pzo5irhb]{font:600 2em var(--serif);margin:1em 0 .5em}h2[data-astro-cid-pzo5irhb]{font:600 1.3em var(--serif);margin:1.5em 0 .5em;color:var(--ink-soft)}a[data-astro-cid-pzo5irhb]{color:var(--brass);text-decoration:none}a[data-astro-cid-pzo5irhb]:hover{text-decoration:underline}.container[data-astro-cid-pzo5irhb]{max-width:720px;margin:0 auto;padding:24px 20px 48px}.breadcrumb[data-astro-cid-pzo5irhb]{font-size:.9em;color:var(--muted);margin-bottom:2em}.breadcrumb[data-astro-cid-pzo5irhb] a[data-astro-cid-pzo5irhb]{color:var(--brass)}.offer-header[data-astro-cid-pzo5irhb]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:2em;margin-bottom:2em;box-shadow:var(--shadow)}.price-display[data-astro-cid-pzo5irhb]{font:600 1.8em var(--serif);color:var(--brass);margin:.5em 0;font-variant-numeric:tabular-nums}.pd-cur[data-astro-cid-pzo5irhb],.pd-basis[data-astro-cid-pzo5irhb]{font-size:.6em;font-weight:500;color:var(--muted);letter-spacing:.02em}.soldout-banner[data-astro-cid-pzo5irhb]{background:var(--warn-bg);color:var(--warn);border:1px solid var(--warn);border-radius:8px;padding:.8em 1em;margin:1em 0 .5em;font-size:.95em}.stock-badge[data-astro-cid-pzo5irhb]{display:inline-block;padding:.4em .8em;border-radius:6px;font-size:.9em;font-weight:600;margin:.5em 0}.stock-ok[data-astro-cid-pzo5irhb]{background:var(--ok-bg);color:var(--ok)}.stock-warn[data-astro-cid-pzo5irhb]{background:var(--warn-bg);color:var(--warn)}.stock-neu[data-astro-cid-pzo5irhb]{background:var(--neu-bg);color:var(--neu)}.spec-row[data-astro-cid-pzo5irhb]{display:flex;justify-content:space-between;padding:.8em 0;border-bottom:1px solid var(--line)}.spec-row[data-astro-cid-pzo5irhb]:last-child{border-bottom:none}.spec-label[data-astro-cid-pzo5irhb]{color:var(--muted);font-weight:600}.spec-value[data-astro-cid-pzo5irhb]{text-align:right;color:var(--ink)}.spec-code[data-astro-cid-pzo5irhb]{font-family:var(--mono);font-size:.92em;letter-spacing:.03em;user-select:all}.reconfirm[data-astro-cid-pzo5irhb]{font-size:.85em;color:var(--muted);margin-top:1em;margin-bottom:0;line-height:1.5}.reconfirm[data-astro-cid-pzo5irhb] a[data-astro-cid-pzo5irhb]{color:inherit;text-decoration:underline}.reconfirm-button[data-astro-cid-pzo5irhb]{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.spec-hedge[data-astro-cid-pzo5irhb]{display:inline-block;margin-left:.5em;font-family:var(--mono, monospace);font-size:.72em;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:3px;padding:.1em .4em;vertical-align:middle;cursor:help}.cta-button[data-astro-cid-pzo5irhb]{display:inline-block;background:var(--brass);color:#fff;padding:.8em 1.6em;border-radius:6px;font-weight:600;margin:1em .5em 1em 0;border:none;cursor:pointer}.cta-button[data-astro-cid-pzo5irhb]:hover{background:var(--brass);text-decoration:none;opacity:.9}.cta-secondary[data-astro-cid-pzo5irhb]{background:var(--paper-2);color:var(--ink);border:1px solid var(--line)}.buying-notes[data-astro-cid-pzo5irhb]{margin-top:1.5em;border-top:1px solid var(--line);padding-top:1em;max-width:70ch}.buying-notes[data-astro-cid-pzo5irhb] h2[data-astro-cid-pzo5irhb]{font-size:1.05em;margin:0 0 .5em}.buying-notes[data-astro-cid-pzo5irhb] p[data-astro-cid-pzo5irhb]{margin:0 0 .6em;font-size:.95em;color:var(--ink-soft, var(--ink))}.related-offers[data-astro-cid-pzo5irhb]{margin:3em 0 0}.offer-grid[data-astro-cid-pzo5irhb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5em;margin-top:1em}.offer-card[data-astro-cid-pzo5irhb]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:1.5em;box-shadow:var(--shadow)}.offer-card[data-astro-cid-pzo5irhb] h3[data-astro-cid-pzo5irhb]{margin:0 0 .5em;font:600 1.1em var(--serif);color:var(--ink)}.offer-card[data-astro-cid-pzo5irhb] .price[data-astro-cid-pzo5irhb]{font:600 1.3em var(--serif);color:var(--brass);margin:.5em 0}.footer[data-astro-cid-pzo5irhb]{text-align:center;padding:2em 0;border-top:1px solid var(--line);color:var(--muted);font-size:.9em;margin-top:3em}.footer[data-astro-cid-pzo5irhb] a[data-astro-cid-pzo5irhb]{color:var(--brass)}
