.dj-hero[data-astro-cid-7gn2m35r]{position:relative;min-height:min(84vh,820px);display:grid;align-items:end;color:var(--color-deck-ink);background:var(--color-deck);isolation:isolate;overflow:hidden}.dj-hero[data-astro-cid-7gn2m35r]>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none;z-index:-2}.dj-hero[data-astro-cid-7gn2m35r]:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#061221ed,#06122199 48%,#0612211f 90%)}.dj-hero-copy[data-astro-cid-7gn2m35r]{padding-block:var(--space-10) var(--space-8)}.dj-crumbs[data-astro-cid-7gn2m35r] ol[data-astro-cid-7gn2m35r]{list-style:none;margin:0 0 var(--space-6);padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2);font-size:var(--text-sm);color:#cad2d8}.dj-crumbs[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]+li[data-astro-cid-7gn2m35r]:before{content:"/";margin-right:var(--space-2);color:#a6afb7}.dj-crumbs[data-astro-cid-7gn2m35r] a[data-astro-cid-7gn2m35r]{color:#dee6ec;text-decoration:none}.dj-crumbs[data-astro-cid-7gn2m35r] a[data-astro-cid-7gn2m35r]:hover{text-decoration:underline}.dj-crumbs[data-astro-cid-7gn2m35r] a[data-astro-cid-7gn2m35r]:focus-visible{outline:3px solid var(--color-gold);outline-offset:2px}.dj-identity[data-astro-cid-7gn2m35r]{color:var(--color-gold);font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);letter-spacing:-.01em;margin:0 0 var(--space-2)}.dj-title[data-astro-cid-7gn2m35r]{font-family:var(--font-display);font-weight:780;font-size:clamp(2.5rem,1.1rem + 5vw,6rem);line-height:.94;letter-spacing:-.04em;margin:0 0 var(--space-5);max-width:16ch;color:var(--color-deck-ink);text-wrap:balance;overflow-wrap:break-word}.dj-lead[data-astro-cid-7gn2m35r]{font-size:var(--text-xl);line-height:1.45;color:#dae3e9;max-width:40rem;margin:0}.dj-split[data-astro-cid-7gn2m35r]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-8);align-items:start}.dj-split--head[data-astro-cid-7gn2m35r]{align-items:end;margin-bottom:var(--space-6)}@media(max-width:860px){.dj-split[data-astro-cid-7gn2m35r]{grid-template-columns:1fr;gap:var(--space-4)}}.dj-summary[data-astro-cid-7gn2m35r] p[data-astro-cid-7gn2m35r]{font-size:var(--text-lg);line-height:1.6;color:var(--color-ink-soft);max-width:60ch}.dj-summary[data-astro-cid-7gn2m35r] .dj-summary-first[data-astro-cid-7gn2m35r]{font-family:var(--font-display);font-weight:600;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);line-height:1.25;letter-spacing:-.015em;color:var(--color-ink);max-width:34ch}.dj-h2[data-astro-cid-7gn2m35r]{font-family:var(--font-display);font-weight:740;font-size:var(--text-3xl);line-height:1;letter-spacing:-.03em;margin:0 0 var(--space-5);text-wrap:balance}.dj-h3[data-astro-cid-7gn2m35r]{font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);letter-spacing:-.015em;margin:0 0 var(--space-4)}.dj-market[data-astro-cid-7gn2m35r]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8)}@media(max-width:860px){.dj-market[data-astro-cid-7gn2m35r]{grid-template-columns:1fr;gap:var(--space-7)}}.dj-who[data-astro-cid-7gn2m35r]{list-style:none;margin:0;padding:0;border-top:1px solid var(--color-line)}.dj-who[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]{display:grid;gap:2px;padding:var(--space-4) 0;border-bottom:1px solid var(--color-line)}.dj-who[data-astro-cid-7gn2m35r] strong[data-astro-cid-7gn2m35r]{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);letter-spacing:-.01em}.dj-who[data-astro-cid-7gn2m35r] span[data-astro-cid-7gn2m35r]{color:var(--color-ink-soft)}.dj-buys-intro[data-astro-cid-7gn2m35r]{font-size:var(--text-lg);margin:0 0 var(--space-4);max-width:44ch}.dj-buys[data-astro-cid-7gn2m35r]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.dj-buys[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]{position:relative;padding-left:1.6rem;line-height:1.5}.dj-buys[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]:before{content:"";position:absolute;left:0;top:.5em;width:.65rem;height:.65rem;border-radius:50%;background:var(--color-accent)}.dj-reality[data-astro-cid-7gn2m35r]{background:var(--color-deck);color:var(--color-deck-ink)}.dj-reality[data-astro-cid-7gn2m35r] .lo-h2{color:var(--color-deck-ink);margin-bottom:var(--space-5)}.dj-reality-grid[data-astro-cid-7gn2m35r]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--space-8);align-items:start}@media(max-width:860px){.dj-reality-grid[data-astro-cid-7gn2m35r]{grid-template-columns:1fr;gap:var(--space-6)}}.dj-crowd[data-astro-cid-7gn2m35r]{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--color-gold);margin:0 0 var(--space-4)}.dj-crowd[data-astro-cid-7gn2m35r] span[data-astro-cid-7gn2m35r]{color:#c2ccd3;font-weight:500}.dj-reality-body[data-astro-cid-7gn2m35r]{font-size:var(--text-lg);line-height:1.6;color:#d7dfe5;max-width:58ch}.dj-reality[data-astro-cid-7gn2m35r] .dj-h3[data-astro-cid-7gn2m35r]{color:var(--color-deck-ink)}.dj-standout[data-astro-cid-7gn2m35r]{list-style:none;margin:0;padding:0;counter-reset:so;display:grid;gap:var(--space-4)}.dj-standout[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]{counter-increment:so;display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid oklch(96% .01 240 / .16);font-size:var(--text-lg);line-height:1.45}.dj-standout[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]:before{content:counter(so);font-family:var(--font-display);font-weight:760;font-size:var(--text-2xl);line-height:1;color:var(--color-gold)}.dj-table-wrap[data-astro-cid-7gn2m35r]{overflow-x:auto}.dj-table-wrap[data-astro-cid-7gn2m35r]:focus-visible{outline:var(--focus-ring);outline-offset:4px}.dj-table[data-astro-cid-7gn2m35r]{width:100%;min-width:640px;border-collapse:collapse}.dj-table[data-astro-cid-7gn2m35r] th[data-astro-cid-7gn2m35r],.dj-table[data-astro-cid-7gn2m35r] td[data-astro-cid-7gn2m35r]{text-align:left;vertical-align:top;padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--color-line);line-height:1.45}.dj-table[data-astro-cid-7gn2m35r] thead[data-astro-cid-7gn2m35r] th[data-astro-cid-7gn2m35r]{font-size:var(--text-sm);font-weight:650;color:var(--color-ink-soft);border-bottom:2px solid var(--color-ink)}.dj-table[data-astro-cid-7gn2m35r] tbody[data-astro-cid-7gn2m35r] th[data-astro-cid-7gn2m35r]{font-weight:600;width:32%}.dj-range[data-astro-cid-7gn2m35r]{font-family:var(--font-display);font-weight:720;font-size:var(--text-lg);letter-spacing:-.01em;white-space:nowrap}@media(max-width:860px){.dj-range[data-astro-cid-7gn2m35r]{white-space:normal}}.dj-table[data-astro-cid-7gn2m35r] a[data-astro-cid-7gn2m35r]{color:var(--color-link)}.dj-note[data-astro-cid-7gn2m35r]{margin:var(--space-4) 0 0;color:var(--color-ink-soft);max-width:70ch}.dj-note[data-astro-cid-7gn2m35r] a[data-astro-cid-7gn2m35r]{color:var(--color-link)}.dj-rules[data-astro-cid-7gn2m35r]{margin:0;display:grid;gap:0;border-top:1px solid var(--color-line)}.dj-rules[data-astro-cid-7gn2m35r] div[data-astro-cid-7gn2m35r]{padding:var(--space-4) 0;border-bottom:1px solid var(--color-line)}.dj-rules[data-astro-cid-7gn2m35r] dt[data-astro-cid-7gn2m35r]{font-weight:700;margin-bottom:var(--space-1)}.dj-rules[data-astro-cid-7gn2m35r] dd[data-astro-cid-7gn2m35r]{margin:0;color:var(--color-ink-soft);line-height:1.55}.dj-rules[data-astro-cid-7gn2m35r] a[data-astro-cid-7gn2m35r]{color:var(--color-link);white-space:nowrap}@media(max-width:480px){.dj-rules[data-astro-cid-7gn2m35r] a[data-astro-cid-7gn2m35r]{white-space:normal}}.dj-fine[data-astro-cid-7gn2m35r]{font-size:var(--text-sm);color:var(--color-ink-faint);margin:var(--space-4) 0 0;max-width:60ch}.dj-moves-h[data-astro-cid-7gn2m35r]{margin-bottom:var(--space-7)}.dj-moves[data-astro-cid-7gn2m35r]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);counter-reset:mv}@media(max-width:860px){.dj-moves[data-astro-cid-7gn2m35r]{grid-template-columns:1fr;gap:var(--space-5)}}.dj-moves[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]{counter-increment:mv;border-top:3px solid var(--color-ink);padding-top:var(--space-4)}.dj-moves[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]:before{content:counter(mv);display:block;font-family:var(--font-display);font-weight:780;font-size:clamp(3rem,2rem + 3vw,4.4rem);line-height:.9;letter-spacing:-.05em;color:var(--color-accent);margin-bottom:var(--space-3)}.dj-moves[data-astro-cid-7gn2m35r] p[data-astro-cid-7gn2m35r]{margin:0;font-size:var(--text-lg);line-height:1.5}.dj-kit[data-astro-cid-7gn2m35r]{background:var(--color-deck);color:var(--color-deck-ink);padding-block:clamp(var(--space-8),10vh,var(--space-9))}.dj-kit-grid[data-astro-cid-7gn2m35r]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-8);align-items:center}@media(max-width:860px){.dj-kit-grid[data-astro-cid-7gn2m35r]{grid-template-columns:1fr;gap:var(--space-6)}}.dj-kit-h[data-astro-cid-7gn2m35r]{color:var(--color-deck-ink);margin-bottom:var(--space-4)}.dj-kit-copy[data-astro-cid-7gn2m35r]{font-size:var(--text-lg);color:#d7dfe5;max-width:42ch}.dj-actions[data-astro-cid-7gn2m35r]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}.dj-kit-list[data-astro-cid-7gn2m35r]{list-style:none;margin:0;padding:0;border-top:1px solid oklch(96% .01 240 / .2)}.dj-kit-list[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]{padding:var(--space-4) 0;border-bottom:1px solid oklch(96% .01 240 / .2);font-family:var(--font-display);font-weight:650;font-size:var(--text-xl);letter-spacing:-.015em;display:flex;gap:var(--space-3);align-items:baseline}.dj-kit-list[data-astro-cid-7gn2m35r] li[data-astro-cid-7gn2m35r]:before{content:"";flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--color-gold);transform:translateY(-.15em)}.dj-quiz[data-astro-cid-7gn2m35r]{background:var(--color-gold-soft)}.dj-quiz-inner[data-astro-cid-7gn2m35r]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-5)}.dj-quiz[data-astro-cid-7gn2m35r] .dj-h2[data-astro-cid-7gn2m35r]{margin-bottom:var(--space-3)}.dj-others[data-astro-cid-7gn2m35r]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.dj-others[data-astro-cid-7gn2m35r] a[data-astro-cid-7gn2m35r]{font-family:var(--font-display);font-weight:650;font-size:var(--text-xl);letter-spacing:-.015em;color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-line);text-underline-offset:6px;transition:text-decoration-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.dj-others[data-astro-cid-7gn2m35r] a[data-astro-cid-7gn2m35r]:hover{color:var(--color-accent-strong);text-decoration-color:currentColor}
