.ng[data-astro-cid-ipxgasmm]{padding:clamp(7.5rem,5.5rem + 4vw,9rem) 0 var(--space-2xl)}.ng__col[data-astro-cid-ipxgasmm]{max-width:720px}.ng__head[data-astro-cid-ipxgasmm]{margin-bottom:48px}.ng__eyebrow[data-astro-cid-ipxgasmm]{color:var(--brass);margin:0 0 var(--space-xs)}.ng__title[data-astro-cid-ipxgasmm]{font-family:var(--font-display);font-variation-settings:"opsz" 144,"wght" 340,"SOFT" 70;font-size:clamp(2.5rem,1.6rem + 3.6vw,4.1rem);line-height:1.04;letter-spacing:-.024em;color:var(--cream);margin:0 0 18px;text-wrap:balance}.ng__sub[data-astro-cid-ipxgasmm]{color:var(--cream-dim);font-size:var(--step-1);line-height:var(--leading-body);max-width:54ch}.ng__intro[data-astro-cid-ipxgasmm]{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:32px;align-items:start;margin-bottom:16px}.ng__facts[data-astro-cid-ipxgasmm]{border-top:1px solid var(--hairline-brass);border-bottom:1px solid var(--hairline-brass);padding:var(--space-xs) 0 var(--space-3xs)}.ng__facts-title[data-astro-cid-ipxgasmm]{font-family:var(--font-body);font-variant-caps:all-small-caps;letter-spacing:.07em;font-weight:400;font-size:var(--step-0);color:var(--brass);margin:0 0 var(--space-3xs)}.ng__facts[data-astro-cid-ipxgasmm] dl[data-astro-cid-ipxgasmm]{margin:0}.ng__facts[data-astro-cid-ipxgasmm] dl[data-astro-cid-ipxgasmm]>div[data-astro-cid-ipxgasmm]{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--hairline)}.ng__facts[data-astro-cid-ipxgasmm] dt[data-astro-cid-ipxgasmm]{color:var(--cream-faint);font-variant-caps:all-small-caps;letter-spacing:.06em;font-size:var(--step-0)}.ng__facts[data-astro-cid-ipxgasmm] dd[data-astro-cid-ipxgasmm]{margin:0;color:var(--cream);font-size:.96rem;line-height:1.5}.ng__facts[data-astro-cid-ipxgasmm] a[data-astro-cid-ipxgasmm]{color:var(--cream);border-bottom:1px solid var(--hairline-brass);transition:color var(--dur-1) var(--ease-out)}.ng__facts[data-astro-cid-ipxgasmm] a[data-astro-cid-ipxgasmm]:hover{color:var(--brass-bright)}.ng__portrait[data-astro-cid-ipxgasmm]{margin:0;width:100%}.ng__portrait[data-astro-cid-ipxgasmm] img[data-astro-cid-ipxgasmm]{display:block;width:100%;height:auto;border-radius:2px;outline:1px solid var(--hairline-brass);outline-offset:5px}.ng__books[data-astro-cid-ipxgasmm]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0 8px;max-width:62ch}.ng__book[data-astro-cid-ipxgasmm]{display:flex;flex-direction:column;gap:10px;border-bottom:0;color:inherit}.ng__book-plate[data-astro-cid-ipxgasmm]{height:168px;container-type:size}.ng__book-plate[data-astro-cid-ipxgasmm]>.bplate{height:100%}.ng__book-cap[data-astro-cid-ipxgasmm]{font-size:.88rem;line-height:1.35;color:var(--cream-faint);text-align:center}.ng__book[data-astro-cid-ipxgasmm]:hover .ng__book-cap[data-astro-cid-ipxgasmm]{color:var(--brass-bright)}.ng__body[data-astro-cid-ipxgasmm] h2[data-astro-cid-ipxgasmm]{font-family:var(--font-display);font-variation-settings:"opsz" 72,"wght" 400,"SOFT" 40;font-size:1.45rem;color:var(--cream);margin:44px 0 12px}.ng__answers[data-astro-cid-ipxgasmm]{margin-bottom:8px}.ng__answer[data-astro-cid-ipxgasmm] h2[data-astro-cid-ipxgasmm]{margin-top:36px}.ng__qa[data-astro-cid-ipxgasmm] h3[data-astro-cid-ipxgasmm]{font-family:var(--font-display);font-variation-settings:"opsz" 36,"wght" 420,"SOFT" 40;font-size:1.08rem;color:var(--cream);margin:24px 0 6px}.ng__facts-src[data-astro-cid-ipxgasmm]{margin:12px 0 0;font-size:.85rem;color:var(--cream-faint)}.ng__body[data-astro-cid-ipxgasmm] p[data-astro-cid-ipxgasmm]{color:var(--cream-dim);font-size:1.02rem;line-height:1.75;margin:0 0 16px;max-width:62ch}.ng__body[data-astro-cid-ipxgasmm]>h2[data-astro-cid-ipxgasmm]:first-child+p[data-astro-cid-ipxgasmm]:first-letter{float:left;margin:.06em .1em 0 0;font-family:var(--font-display);font-variation-settings:"opsz" 144,"wght" 320,"SOFT" 80;font-size:3.55em;line-height:.8;color:var(--brass)}.ng__body[data-astro-cid-ipxgasmm] a[data-astro-cid-ipxgasmm]{color:var(--cream);border-bottom:1px solid var(--hairline-brass);transition:color var(--dur-1) var(--ease-out)}.ng__body[data-astro-cid-ipxgasmm] a[data-astro-cid-ipxgasmm]:hover{color:var(--brass-bright)}.ng__paths[data-astro-cid-ipxgasmm]{margin-top:var(--space-2xl)}.ng__paths-title[data-astro-cid-ipxgasmm]{margin:0 0 var(--space-xs);padding-bottom:var(--space-xs);font-family:var(--font-display);font-variation-settings:"opsz" 48,"wght" 380,"SOFT" 60;font-size:var(--step-2);color:var(--cream);border-bottom:1px solid var(--hairline-brass)}.ng__attrib[data-astro-cid-ipxgasmm]{margin-top:var(--space-xl);color:var(--cream-faint);font-size:var(--step--1);max-width:62ch}@media(max-width:560px){.ng__intro[data-astro-cid-ipxgasmm]{grid-template-columns:minmax(0,1fr);gap:28px}.ng__facts[data-astro-cid-ipxgasmm] dl[data-astro-cid-ipxgasmm]>div[data-astro-cid-ipxgasmm]{grid-template-columns:minmax(0,1fr);gap:2px}.ng__facts[data-astro-cid-ipxgasmm] dt[data-astro-cid-ipxgasmm]{font-size:.8rem}.ng__portrait[data-astro-cid-ipxgasmm]{width:min(240px,100%);margin:0 auto}.ng__books[data-astro-cid-ipxgasmm]{grid-template-columns:repeat(3,minmax(0,1fr))}.ng__book-plate[data-astro-cid-ipxgasmm]{height:auto;aspect-ratio:5 / 7}.ng__book-plate[data-astro-cid-ipxgasmm]>.bplate{min-width:0;font-size:.6rem;padding-inline:.7em}}
