.j-seed[data-astro-cid-u3swoky4]{width:clamp(40px,4vw,54px);height:auto;margin:0 auto clamp(1.5rem,3vw,2.1rem);display:block}.j-cat[data-astro-cid-u3swoky4]{color:var(--gold);margin-bottom:clamp(1rem,2vw,1.4rem)}.j-title[data-astro-cid-u3swoky4]{max-width:20ch;margin:0 auto}.j-hero-cta[data-astro-cid-u3swoky4]{margin:clamp(1.6rem,3.2vw,2.4rem) 0 0}.j-hero-cue-hold[data-astro-cid-u3swoky4]{margin:clamp(5rem,9.5vw,7rem) 0 0;text-align:center}.j-hero-cue[data-astro-cid-u3swoky4]{display:inline-flex;flex-direction:column;align-items:center;gap:.7em;font-family:var(--font-label);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--cream);opacity:.88}.j-hero-cue-label[data-astro-cid-u3swoky4]{border-bottom:1px solid currentColor;padding-bottom:.5em}.j-hero-cue[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{flex:none;margin-right:.18em;transition:transform .25s ease}.j-hero-cue[data-astro-cid-u3swoky4]:hover{opacity:1}.j-hero-cue[data-astro-cid-u3swoky4]:hover svg[data-astro-cid-u3swoky4]{transform:translateY(3px)}@media(prefers-reduced-motion:reduce){.j-hero-cue[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{transition:none}.j-hero-cue[data-astro-cid-u3swoky4]:hover svg[data-astro-cid-u3swoky4]{transform:none}}.j-meta[data-astro-cid-u3swoky4]{display:flex;align-items:center;justify-content:center;gap:.85rem;margin:clamp(1.4rem,2.8vw,2rem) 0 0;font-family:var(--font-label);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;opacity:.92}.j-dot[data-astro-cid-u3swoky4]{width:4px;height:4px;border-radius:50%;background:var(--gold);flex:none}.j-block[data-astro-cid-u3swoky4]{display:grid;gap:clamp(1.25rem,2.5vw,1.75rem)}@media(min-width:900px){.j-block[data-astro-cid-u3swoky4]{grid-template-columns:minmax(0,.46fr) minmax(0,1.54fr);gap:clamp(2.5rem,5vw,4.5rem);align-items:start}}.j-eyebrow[data-astro-cid-u3swoky4]{color:var(--gold);margin:0;line-height:1.7}.j-eyebrow--ink[data-astro-cid-u3swoky4]{color:var(--rose)}.j-copy[data-astro-cid-u3swoky4] p[data-astro-cid-u3swoky4]{max-width:66ch}.j-inside[data-astro-cid-u3swoky4],.j-book[data-astro-cid-u3swoky4]{scroll-margin-top:calc(var(--header-h) + 1.25rem)}.j-next[data-astro-cid-u3swoky4]{display:inline-flex;flex-direction:column;align-items:center;gap:.7em;margin-top:clamp(2rem,4vw,2.75rem);font-family:var(--font-label);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--maroon)}.j-next-label[data-astro-cid-u3swoky4]{border-bottom:1px solid currentColor;padding-bottom:.5em}.j-next[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{flex:none;margin-right:.18em;transition:transform .25s ease}.j-next[data-astro-cid-u3swoky4]:hover svg[data-astro-cid-u3swoky4]{transform:translateY(3px)}@media(prefers-reduced-motion:reduce){.j-next[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{transition:none}.j-next[data-astro-cid-u3swoky4]:hover svg[data-astro-cid-u3swoky4]{transform:none}}.j-open[data-astro-cid-u3swoky4]{font-family:var(--font-display);font-style:italic;font-size:1.24em;line-height:1.5}.j-note[data-astro-cid-u3swoky4]{font-family:var(--font-label);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;margin-top:1rem}.j-note-link[data-astro-cid-u3swoky4]{color:var(--white);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.j-note-link[data-astro-cid-u3swoky4]:hover{text-decoration-color:transparent}.ladder[data-astro-cid-u3swoky4]{display:grid;grid-template-columns:1fr;margin:clamp(2.5rem,5vw,3.5rem) auto 0;max-width:940px;text-align:left;border-top:1px solid color-mix(in srgb,#fff 22%,transparent)}.rung[data-astro-cid-u3swoky4]{display:grid;gap:.55rem;padding:clamp(1.6rem,3vw,2.1rem) 0;text-decoration:none;border-bottom:1px solid color-mix(in srgb,#fff 22%,transparent)}.rung-qty[data-astro-cid-u3swoky4]{margin:0;color:var(--cream)}.rung-price[data-astro-cid-u3swoky4]{font-family:var(--font-display);font-size:clamp(1.9rem,3.4vw,2.5rem);line-height:1.1}.rung-floor[data-astro-cid-u3swoky4]{display:block;margin-top:.55rem;font-family:var(--font-label);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;line-height:1.4;opacity:.82}.rung-go[data-astro-cid-u3swoky4]{justify-self:start;display:inline-flex;align-items:center;gap:.6em;margin-top:.55rem;padding:1em 2.4em;border:1px solid var(--gold);border-radius:6px;background:var(--gold);font-family:var(--font-label);font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;line-height:normal;color:var(--ink);transition:background .3s ease,color .3s ease}.rung-go[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{transition:transform .25s ease}.rung[data-astro-cid-u3swoky4]:hover .rung-go[data-astro-cid-u3swoky4]{background:transparent;color:var(--gold)}.rung[data-astro-cid-u3swoky4]:hover .rung-go[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{transform:translate(3px)}.ladder[data-astro-cid-u3swoky4]{display:grid;grid-template-columns:1fr;max-width:940px;border-top:0}@media(min-width:780px){.ladder[data-astro-cid-u3swoky4]{grid-template-columns:1fr 1fr;column-gap:clamp(2.5rem,5vw,4rem)}.rung[data-astro-cid-u3swoky4]{border-bottom:0;border-top:1px solid color-mix(in srgb,#fff 22%,transparent);align-content:start}}.j-alt[data-astro-cid-u3swoky4]{text-decoration:none}.j-alt-main[data-astro-cid-u3swoky4]{display:grid;gap:.35rem}.j-alt-label[data-astro-cid-u3swoky4]{font-family:var(--font-display);font-style:italic;font-size:clamp(1.5rem,2.6vw,1.95rem);line-height:1.15;color:var(--cream);opacity:.82}.j-alt-em[data-astro-cid-u3swoky4]{color:var(--white);opacity:1}.j-alt-price[data-astro-cid-u3swoky4]{font-family:var(--font-label);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.j-alt-go[data-astro-cid-u3swoky4]{display:inline-flex;align-items:center;gap:.6em;padding:1em 2.4em;border:1px solid var(--white);border-radius:6px;background:var(--white);font-family:var(--font-label);font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;line-height:normal;color:var(--ink);transition:background .3s ease,color .3s ease}.j-alt-go[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{flex:none;transition:transform .25s ease}.j-alt[data-astro-cid-u3swoky4]:hover .j-alt-go[data-astro-cid-u3swoky4]{background:transparent;color:var(--white)}.j-alt[data-astro-cid-u3swoky4]:hover .j-alt-go[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{transform:translate(3px)}.j-classes[data-astro-cid-u3swoky4]{margin:clamp(2.75rem,5.5vw,4rem) auto 1.75rem;max-width:42ch;opacity:.84}.j-more-lede[data-astro-cid-u3swoky4]{font-family:var(--font-display);font-style:italic;font-size:clamp(1.02rem,1.6vw,1.16rem);margin:.9rem 0 0;opacity:.78}.more-list[data-astro-cid-u3swoky4]{list-style:none;margin:0;padding:0}.more-list[data-astro-cid-u3swoky4] li[data-astro-cid-u3swoky4]{border-top:1px solid color-mix(in srgb,var(--ink) 16%,transparent)}.more-list[data-astro-cid-u3swoky4] li[data-astro-cid-u3swoky4]:last-child{border-bottom:1px solid color-mix(in srgb,var(--ink) 16%,transparent)}.more-detail[data-astro-cid-u3swoky4]>summary[data-astro-cid-u3swoky4]{display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;column-gap:1rem;padding:1.05rem 0;cursor:pointer;list-style:none}.more-detail[data-astro-cid-u3swoky4]>summary[data-astro-cid-u3swoky4]::-webkit-details-marker{display:none}.more-detail[data-astro-cid-u3swoky4]>summary[data-astro-cid-u3swoky4]:after{content:"+";grid-column:2;grid-row:1;font-family:var(--font-label);font-size:1.05rem;line-height:1;opacity:.5}.more-detail[data-astro-cid-u3swoky4]>summary[data-astro-cid-u3swoky4]:hover:after{opacity:1}.more-detail[data-astro-cid-u3swoky4][open]>summary[data-astro-cid-u3swoky4]:after{content:"–"}.more-name[data-astro-cid-u3swoky4]{grid-column:1;grid-row:1;font-family:var(--font-display);font-size:clamp(1.1rem,1.9vw,1.32rem);line-height:1.3}.more-detail[data-astro-cid-u3swoky4]>summary[data-astro-cid-u3swoky4]:hover .more-name[data-astro-cid-u3swoky4]{color:var(--gold-dark)}.more-side[data-astro-cid-u3swoky4]{grid-column:3;grid-row:1;justify-self:end;display:flex;align-items:baseline;gap:1.1rem}.more-book[data-astro-cid-u3swoky4]{flex:none;font-family:var(--font-label);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);opacity:.62;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.22em}.more-detail[data-astro-cid-u3swoky4]>summary[data-astro-cid-u3swoky4]:hover .more-book[data-astro-cid-u3swoky4],.more-book[data-astro-cid-u3swoky4]:hover,.more-book[data-astro-cid-u3swoky4]:focus-visible{opacity:1;color:var(--gold-dark)}.more-meta[data-astro-cid-u3swoky4]{font-family:var(--font-label);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;opacity:.62}.more-answer[data-astro-cid-u3swoky4]{margin:0 0 1.15rem;max-width:62ch}.more-answer[data-astro-cid-u3swoky4] p[data-astro-cid-u3swoky4]{margin:0 0 .7rem;font-size:.95rem;line-height:1.62}.more-go[data-astro-cid-u3swoky4]{margin-bottom:0!important}@media(max-width:560px){.more-detail[data-astro-cid-u3swoky4]>summary[data-astro-cid-u3swoky4]{grid-template-columns:auto 1fr;row-gap:.35rem}.more-detail[data-astro-cid-u3swoky4]>summary[data-astro-cid-u3swoky4]:after{grid-column:2;justify-self:start}.more-side[data-astro-cid-u3swoky4]{grid-column:1 / -1;grid-row:2;justify-self:start}}.j-back[data-astro-cid-u3swoky4]{margin-top:clamp(2.5rem,5vw,3.5rem)}.j-crumb[data-astro-cid-u3swoky4]{margin:0 0 clamp(2rem,4vw,3rem)}.j-crumb[data-astro-cid-u3swoky4] a[data-astro-cid-u3swoky4]{display:inline-flex;align-items:center;gap:.7em;font-family:var(--font-label);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:currentColor;opacity:.48;transition:opacity .2s ease}.j-crumb[data-astro-cid-u3swoky4] a[data-astro-cid-u3swoky4]:hover{opacity:.85}.j-crumb-label[data-astro-cid-u3swoky4]{border-bottom:1px solid transparent;padding-bottom:.45em}.j-crumb[data-astro-cid-u3swoky4] a[data-astro-cid-u3swoky4]:hover .j-crumb-label[data-astro-cid-u3swoky4]{border-bottom-color:currentColor}.j-crumb[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{flex:none;transition:transform .25s ease}.j-crumb[data-astro-cid-u3swoky4] a[data-astro-cid-u3swoky4]:hover svg[data-astro-cid-u3swoky4]{transform:translate(-3px)}@media(prefers-reduced-motion:reduce){.j-crumb[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{transition:none}.j-crumb[data-astro-cid-u3swoky4] a[data-astro-cid-u3swoky4]:hover svg[data-astro-cid-u3swoky4]{transform:none}}@media(prefers-reduced-motion:reduce){.rung-go[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4],.rung[data-astro-cid-u3swoky4]:hover .rung-go[data-astro-cid-u3swoky4] svg[data-astro-cid-u3swoky4]{transition:none;transform:none}}
