.site-hero[data-astro-cid-psl7ya74]{isolation:isolate;border-bottom:1px solid var(--color-border);min-height:36rem;position:relative;overflow:hidden}.site-hero[data-astro-cid-psl7ya74]:before{z-index:-2;background:var(--hero-background) center / cover;content:"";position:absolute;inset:0}.site-hero[data-astro-cid-psl7ya74]:after{z-index:-1;content:"";background:linear-gradient(90deg,#050504fa,#080808d1 57%,#08080899),linear-gradient(#0000 50%,#080808);position:absolute;inset:0}.hero-grid[data-astro-cid-psl7ya74]{grid-template-columns:1.2fr .8fr;align-items:end;gap:clamp(2rem,7vw,7rem);min-height:36rem;padding-block:clamp(4rem,9vw,8rem);display:grid}.eyebrow[data-astro-cid-psl7ya74]{color:var(--color-gold-bright);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:850}h1[data-astro-cid-psl7ya74]{letter-spacing:-.075em;margin:0;font-size:clamp(3.4rem,8vw,7rem);line-height:.94}.hero-summary[data-astro-cid-psl7ya74]{max-width:38rem;color:var(--color-text-muted);margin:1.5rem 0 0;font-size:1.08rem;line-height:1.75}.price-block[data-astro-cid-psl7ya74]{background:#080808bf;border:1px solid #ffd77c6b;border-radius:.55rem;gap:.35rem;padding:clamp(1.3rem,3vw,2rem);display:grid}.price-block[data-astro-cid-psl7ya74] span[data-astro-cid-psl7ya74]{color:var(--color-gold-bright);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:850}.price-block[data-astro-cid-psl7ya74] strong[data-astro-cid-psl7ya74]{letter-spacing:-.065em;font-size:clamp(3rem,6vw,5rem)}.price-block[data-astro-cid-psl7ya74] small[data-astro-cid-psl7ya74]{color:var(--color-text-muted)}.site-page[data-astro-cid-psl7ya74]{gap:clamp(4rem,8vw,7rem);padding-block:clamp(4rem,8vw,7rem);display:grid}h2[data-astro-cid-psl7ya74]{letter-spacing:-.055em;margin:0;font-size:clamp(2.3rem,5vw,4.3rem);line-height:1}.section-heading[data-astro-cid-psl7ya74]{max-width:48rem;margin-bottom:2.5rem}.included-grid[data-astro-cid-psl7ya74]{grid-template-columns:repeat(3,1fr);gap:.9rem;display:grid}.included-grid[data-astro-cid-psl7ya74] article[data-astro-cid-psl7ya74]{background:#11110f;border:1px solid #e7a13247;border-radius:.6rem;min-height:15rem;padding:clamp(1.3rem,3vw,2rem)}.included-grid[data-astro-cid-psl7ya74] span[data-astro-cid-psl7ya74]{color:var(--color-gold-bright);font-size:.72rem;font-weight:850}.included-grid[data-astro-cid-psl7ya74] h3[data-astro-cid-psl7ya74]{margin:3rem 0 .7rem;font-size:1.35rem}.included-grid[data-astro-cid-psl7ya74] p[data-astro-cid-psl7ya74]{color:var(--color-text-muted);margin:0;line-height:1.65}.handoff-panel[data-astro-cid-psl7ya74]{isolation:isolate;border:1px solid var(--color-border);border-radius:.8rem;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,6vw,5rem);padding:clamp(1.5rem,5vw,4rem);display:grid;position:relative;overflow:hidden}.handoff-panel[data-astro-cid-psl7ya74]:before{z-index:-1;background:linear-gradient(105deg, #080808fa, #080808bd), var(--section-texture) center / cover;content:"";position:absolute;inset:0}.handoff-copy[data-astro-cid-psl7ya74]{color:var(--color-text-muted);line-height:1.75}.handoff-copy[data-astro-cid-psl7ya74] p[data-astro-cid-psl7ya74]{margin-top:0}.review-action[data-astro-cid-psl7ya74]{border:1px solid var(--color-border);background:#11110f;border-radius:.65rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:flex}.review-action[data-astro-cid-psl7ya74]>div[data-astro-cid-psl7ya74]{max-width:43rem}.review-action[data-astro-cid-psl7ya74] h2[data-astro-cid-psl7ya74]{font-size:clamp(1.8rem,4vw,3.2rem)}.review-action[data-astro-cid-psl7ya74] p[data-astro-cid-psl7ya74]:last-child{color:var(--color-text-muted);line-height:1.7}.disabled-action[data-astro-cid-psl7ya74]{border:1px solid var(--color-gold-deep);background:var(--color-gold-deep);color:#080808;border-radius:.35rem;flex:none;padding:.85rem 1rem;font-weight:800;text-decoration:none}.disabled-action[data-astro-cid-psl7ya74]:hover{background:var(--color-gold-bright)}.alternate-product[data-astro-cid-psl7ya74]{border-top:1px solid var(--color-border);justify-content:space-between;gap:1rem;padding-top:1.2rem;display:flex}.alternate-product[data-astro-cid-psl7ya74] span[data-astro-cid-psl7ya74]{color:var(--color-text-muted)}.alternate-product[data-astro-cid-psl7ya74] a[data-astro-cid-psl7ya74]{color:var(--color-gold-bright);text-align:right;font-weight:800}@media (width<=780px){.hero-grid[data-astro-cid-psl7ya74],.included-grid[data-astro-cid-psl7ya74],.handoff-panel[data-astro-cid-psl7ya74]{grid-template-columns:1fr}.review-action[data-astro-cid-psl7ya74],.alternate-product[data-astro-cid-psl7ya74]{flex-direction:column;align-items:flex-start}.alternate-product[data-astro-cid-psl7ya74] a[data-astro-cid-psl7ya74]{text-align:left}}
