.pg-hero.svelte-1d4ub93{background:linear-gradient(180deg,#16120e,#1b1611 55%,#0c0a07);color:#f4ece0;padding:clamp(48px,8vw,112px) clamp(16px,4vw,64px)}.pg-inner.svelte-1d4ub93{max-width:820px;margin:0 auto;text-align:center}.pg-kicker.svelte-1d4ub93{margin:0 0 16px;font:600 .72rem var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#b9ae9f}.pg-dot.svelte-1d4ub93{display:inline-block;width:7px;height:7px;border-radius:50%;background:#9abe9f;margin-right:10px;vertical-align:.12em}.pg-h.svelte-1d4ub93{margin:0 0 18px;font:400 clamp(2.5rem,5.4vw,4.4rem)/1.04 var(--font-heading);letter-spacing:-.01em;text-wrap:balance;color:inherit}.pg-p.svelte-1d4ub93{margin:0 auto;max-width:36rem;font:1.15rem/1.65 var(--font-body);color:#d8cfc2}.pg-facts.svelte-1d4ub93{list-style:none;margin:24px 0 28px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.pg-facts.svelte-1d4ub93 li:where(.svelte-1d4ub93){padding:6px 14px;border:1px solid rgba(250,246,240,.25);border-radius:999px;font-size:.9rem;color:#e6dccd}.pg-btn.svelte-1d4ub93{display:inline-flex;padding:15px 28px;border-radius:999px;background:#faf6f0;color:#1c1814;font:600 1rem var(--font-body);text-decoration:none}.pg-btn.svelte-1d4ub93:hover{opacity:.88}.st.svelte-1d4ub93{background:var(--bg-secondary);padding:clamp(64px,9vw,112px) 16px}.st-inner.svelte-1d4ub93{max-width:1160px;margin:0 auto}.st-kicker-top.svelte-1d4ub93{margin:0 0 10px;text-align:center;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--success)}.st-h.svelte-1d4ub93{margin:0 auto 36px;max-width:22ch;text-align:center;font:400 clamp(2rem,4.2vw,3rem)/1.08 var(--font-heading);text-wrap:balance;color:var(--text-primary)}.st-live.svelte-1d4ub93{list-style:none;margin:0;padding:0;display:grid;gap:18px}@media(min-width:900px){.st-live.svelte-1d4ub93{grid-template-columns:repeat(auto-fit,minmax(0,calc((100% - 36px) / 3)));justify-content:center}}.lv.svelte-1d4ub93{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;background:var(--bg-primary);border:1px solid var(--border);transition:border-color .2s ease}.lv.svelte-1d4ub93:hover{border-color:var(--success)}.lv-cover.svelte-1d4ub93{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;background:color-mix(in srgb,var(--success) 13%,var(--bg-primary));color:var(--success);text-decoration:none}.lv-cat.svelte-1d4ub93{position:absolute;top:14px;left:16px;font-size:.66rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb,var(--success) 70%,var(--text-primary))}.lv-ver.svelte-1d4ub93{position:absolute;top:12px;right:14px;font-size:.66rem;font-weight:600;letter-spacing:.08em;padding:2px 7px;border:1px solid color-mix(in srgb,var(--success) 40%,transparent);border-radius:5px;color:color-mix(in srgb,var(--success) 70%,var(--text-primary))}.lv-icon.svelte-1d4ub93{display:grid;place-items:center}.lv-body.svelte-1d4ub93{display:flex;flex-direction:column;flex:1;padding:clamp(18px,2.4vw,24px)}.lv-name.svelte-1d4ub93{margin:0 0 6px;font:400 1.8rem/1.1 var(--font-heading)}.lv-name.svelte-1d4ub93 a:where(.svelte-1d4ub93){color:var(--text-primary);text-decoration:none}.lv-line.svelte-1d4ub93{margin:0 0 20px;font-size:1rem;line-height:1.5;color:var(--text-secondary)}.lv-foot.svelte-1d4ub93{margin-top:auto;display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--border)}.lv-price.svelte-1d4ub93{flex:1;font:400 1.6rem/1 var(--font-heading);color:var(--text-primary)}.lv-more.svelte-1d4ub93{font-size:.92rem;color:var(--text-secondary);text-decoration:underline;text-underline-offset:3px}.lv-buy.svelte-1d4ub93{padding:10px 20px;border-radius:999px;background:var(--text-primary);color:var(--bg-primary);font:600 .92rem var(--font-body);text-decoration:none}.lv-buy.svelte-1d4ub93:hover{opacity:.88}.lv-blank.svelte-1d4ub93{background:transparent;border-style:dashed}.lv-blank.svelte-1d4ub93:hover{border-color:var(--border)}.lv-blank.svelte-1d4ub93 .lv-cover:where(.svelte-1d4ub93){background:color-mix(in srgb,var(--text-secondary) 7%,transparent);color:var(--text-secondary)}.lv-blank.svelte-1d4ub93 .lv-name:where(.svelte-1d4ub93){color:var(--text-secondary)}@media(max-width:899px){.lv-blank.svelte-1d4ub93~.lv-blank:where(.svelte-1d4ub93){display:none}.lv-blank.svelte-1d4ub93 .lv-cover:where(.svelte-1d4ub93){aspect-ratio:3 / 1}}.lv-soon-tag.svelte-1d4ub93{font:600 .72rem var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary)}.bd-blank.svelte-1d4ub93{border-style:dashed!important;color:#8f8578!important}.bd-blank.svelte-1d4ub93 .bd-icon:where(.svelte-1d4ub93){color:#8f8578}.bd.svelte-1d4ub93{background:var(--bg-primary);padding:clamp(56px,8vw,96px) 16px}.bd-card.svelte-1d4ub93{max-width:1100px;margin:0 auto;display:grid;gap:28px;padding:clamp(24px,4vw,48px);border-radius:18px;background:#1c1814;color:#faf6f0}.bd-kicker.svelte-1d4ub93{margin:0 0 10px;font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#9abe9f}.bd-h.svelte-1d4ub93{margin:0 0 12px;font:400 clamp(2rem,4vw,3rem)/1.05 var(--font-heading);color:inherit}.bd-p.svelte-1d4ub93{margin:0 0 20px;font-size:1.05rem;line-height:1.6;color:#d8cfc2;max-width:30rem}.bd-price.svelte-1d4ub93{display:flex;align-items:baseline;gap:12px;margin:0 0 20px}.bd-price.svelte-1d4ub93 strong:where(.svelte-1d4ub93){font:400 3rem/1 var(--font-heading);font-weight:400}.bd-price.svelte-1d4ub93 span:where(.svelte-1d4ub93){font-size:.95rem;color:#b9ae9f}.bd-btn.svelte-1d4ub93{display:inline-flex;padding:13px 26px;border-radius:999px;border:1px solid rgba(250,246,240,.35);color:#e6dccd;font:600 .95rem var(--font-body);cursor:default}.bd-note.svelte-1d4ub93{margin:14px 0 0;font-size:.88rem;color:#b9ae9f}.bd-icons.svelte-1d4ub93{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;align-content:center}.bd-icons.svelte-1d4ub93 li:where(.svelte-1d4ub93){display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:10px;border:1px solid rgba(250,246,240,.12);font-size:.95rem;color:#e6dccd}.bd-icon.svelte-1d4ub93{display:grid;place-items:center;color:#9abe9f}@media(min-width:900px){.bd-card.svelte-1d4ub93{grid-template-columns:1fr 1fr;align-items:center;gap:48px}}
