.hero[data-astro-cid-i3irphx7]{padding:40px 0 56px}.dateline[data-astro-cid-i3irphx7]{color:var(--ink-2);border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-bottom:16px;font-size:13px;display:flex}h1[data-astro-cid-i3irphx7]{letter-spacing:-.015em;padding:28px 0 8px;font-size:clamp(44px,7.2vw,104px);line-height:.98}h1[data-astro-cid-i3irphx7] .pre[data-astro-cid-i3irphx7]{letter-spacing:0;color:var(--ink-2);margin-bottom:6px;font-size:.42em;font-style:italic;font-weight:400;display:block}.mm[data-astro-cid-i3irphx7]{color:var(--ink-2);border-bottom:1px solid var(--rule);margin:0;padding-bottom:28px;font-size:14px}.cols[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);display:grid}.cols[data-astro-cid-i3irphx7].ruled{border-top:1px solid var(--rule);margin-top:20px}.cols[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{margin:0;padding:28px 28px 0}.cols[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]+[data-astro-cid-i3irphx7]{border-left:1px solid var(--rule)}.cols[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:first-child{padding-left:0}.cols[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:last-child{padding-right:0}.lede[data-astro-cid-i3irphx7]{font-family:var(--display);margin:0 0 22px;font-size:22px;line-height:1.5}.lede[data-astro-cid-i3irphx7]:first-letter{float:left;color:var(--accent);padding:6px 8px 0 0;font-size:3.1em;line-height:.85}.ctas[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:10px;display:flex}.portrait[data-astro-cid-i3irphx7]{aspect-ratio:4/5;object-fit:cover;object-position:50% 0;border:1px solid var(--rule);background:var(--band);width:100%;height:auto;display:block}.cap[data-astro-cid-i3irphx7]{color:var(--ink-2);margin-top:8px;font-size:13px}h2[data-astro-cid-i3irphx7].kicker{font-family:var(--body);margin-bottom:14px}.roles[data-astro-cid-i3irphx7]{margin:0;padding:0;list-style:none}.roles[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{border-bottom:1px solid var(--rule);justify-content:space-between;gap:12px;padding:12px 0;font-size:15px;display:flex}.roles[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:first-child{padding-top:0}.roles[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]:last-child{color:var(--ink-2);white-space:nowrap}@media (width<=980px){.cols[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cols[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:first-child{grid-column:1/-1;padding-right:0}.cols[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]:nth-child(2){border-left:0;padding-left:0}}@media (width<=720px){.cols[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.cols[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]{padding:24px 0 0}.cols[data-astro-cid-i3irphx7]>[data-astro-cid-i3irphx7]+[data-astro-cid-i3irphx7]{border-left:0;border-top:1px solid var(--rule);margin-top:24px}.portrait[data-astro-cid-i3irphx7]{max-width:360px}}.quotes[data-astro-cid-2etx5j5c]{background:var(--band);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.quotes[data-astro-cid-2etx5j5c] .wrap[data-astro-cid-2etx5j5c]{padding-top:64px;padding-bottom:48px}.kicker[data-astro-cid-2etx5j5c]{margin:0 0 20px}.q-stage[data-astro-cid-2etx5j5c]{grid-template-columns:72px minmax(0,1fr);gap:24px;display:grid}.q-mark[data-astro-cid-2etx5j5c]{font-family:var(--display);color:var(--accent);font-size:120px;line-height:.8}.q-list[data-astro-cid-2etx5j5c]{gap:40px;margin:0;padding:0;list-style:none;display:grid}blockquote[data-astro-cid-2etx5j5c]{margin:0}.q-text[data-astro-cid-2etx5j5c]{font-family:var(--display);max-width:30ch;margin:0 0 22px;font-size:clamp(26px,3.3vw,40px);line-height:1.3}.q-meta[data-astro-cid-2etx5j5c]{color:var(--ink-2);margin:0;font-size:15px}.q-meta[data-astro-cid-2etx5j5c] b[data-astro-cid-2etx5j5c]{color:var(--ink);font-weight:600}.q-note[data-astro-cid-2etx5j5c]{margin:20px 0 0;padding-left:96px}.is-carousel[data-astro-cid-2etx5j5c] .q-list[data-astro-cid-2etx5j5c]{gap:0;min-height:250px}.is-carousel[data-astro-cid-2etx5j5c] .q-slide[data-astro-cid-2etx5j5c]{grid-area:1/1}.is-carousel[data-astro-cid-2etx5j5c] .q-slide[data-astro-cid-2etx5j5c][hidden]{display:none}.q-controls[data-astro-cid-2etx5j5c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-left:96px;display:flex}.q-controls[data-astro-cid-2etx5j5c][hidden]{display:none}.dots[data-astro-cid-2etx5j5c]{gap:4px;display:flex}.dots[data-astro-cid-2etx5j5c] button[data-astro-cid-2etx5j5c]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.dots[data-astro-cid-2etx5j5c] button[data-astro-cid-2etx5j5c] span[data-astro-cid-2etx5j5c]{background:var(--rule);width:28px;height:3px;display:block}.dots[data-astro-cid-2etx5j5c] button[data-astro-cid-2etx5j5c][aria-current=true] span[data-astro-cid-2etx5j5c]{background:var(--accent)}.q-arrows[data-astro-cid-2etx5j5c]{align-items:center;gap:8px;display:flex}.q-count[data-astro-cid-2etx5j5c]{color:var(--ink-2);margin-right:8px;font-size:14px}.iconbtn[data-astro-cid-2etx5j5c]{border:1px solid var(--rule);background:var(--paper);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (width<=720px){.q-stage[data-astro-cid-2etx5j5c]{grid-template-columns:1fr;gap:4px}.q-mark[data-astro-cid-2etx5j5c]{height:48px;font-size:80px}.q-controls[data-astro-cid-2etx5j5c],.q-note[data-astro-cid-2etx5j5c]{padding-left:0}.is-carousel[data-astro-cid-2etx5j5c] .q-list[data-astro-cid-2etx5j5c]{min-height:0}}@media (prefers-reduced-motion:no-preference){.q-slide[data-astro-cid-2etx5j5c]{transition:opacity .22s}.fading[data-astro-cid-2etx5j5c] .q-slide[data-astro-cid-2etx5j5c]{opacity:0}}.first[data-astro-cid-tgmlnvik]{border-top:0}.chapters[data-astro-cid-tgmlnvik]{border-top:2px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ch[data-astro-cid-tgmlnvik]{padding:20px 20px 8px 0}.ch[data-astro-cid-tgmlnvik]+.ch[data-astro-cid-tgmlnvik]{border-left:1px solid var(--rule);padding-left:20px}.kicker[data-astro-cid-tgmlnvik]{margin:0}.yr[data-astro-cid-tgmlnvik]{font-family:var(--display);margin:6px 0 4px;font-size:34px;line-height:1}h3[data-astro-cid-tgmlnvik]{margin:0 0 12px;font-size:20px}ul[data-astro-cid-tgmlnvik]{margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none}ul[data-astro-cid-tgmlnvik] li[data-astro-cid-tgmlnvik]{border-top:1px solid var(--rule);padding:8px 0}b[data-astro-cid-tgmlnvik]{font-weight:600}@media (width<=980px){.chapters[data-astro-cid-tgmlnvik]{grid-template-columns:repeat(2,minmax(0,1fr))}.ch[data-astro-cid-tgmlnvik]:nth-child(odd){border-left:0;padding-left:0}}@media (width<=720px){.chapters[data-astro-cid-tgmlnvik]{grid-template-columns:1fr}.ch[data-astro-cid-tgmlnvik],.ch[data-astro-cid-tgmlnvik]+.ch[data-astro-cid-tgmlnvik]{border-left:0;border-bottom:1px solid var(--rule);padding-left:0}}.work[data-astro-cid-mkpuktms]{border-top:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}a[data-astro-cid-mkpuktms]{color:var(--ink);flex-direction:column;gap:10px;padding:22px 22px 24px 0;text-decoration:none;display:flex}a[data-astro-cid-mkpuktms]+a[data-astro-cid-mkpuktms]{border-left:1px solid var(--rule);padding-left:22px}a[data-astro-cid-mkpuktms]:hover h3[data-astro-cid-mkpuktms]{text-underline-offset:4px;text-decoration:underline 1px}h3[data-astro-cid-mkpuktms]{font-size:26px}p[data-astro-cid-mkpuktms]{color:var(--ink-2);margin:0;font-size:15px}.go[data-astro-cid-mkpuktms]{color:var(--accent);margin-top:auto;font-size:14px;font-weight:600}@media (width<=980px){.work[data-astro-cid-mkpuktms]{grid-template-columns:repeat(2,minmax(0,1fr))}a[data-astro-cid-mkpuktms]:nth-child(odd){border-left:0;padding-left:0}}@media (width<=720px){.work[data-astro-cid-mkpuktms]{grid-template-columns:1fr}a[data-astro-cid-mkpuktms],a[data-astro-cid-mkpuktms]+a[data-astro-cid-mkpuktms]{border-left:0;border-bottom:1px solid var(--rule);padding-left:0}}.shelf[data-astro-cid-xl5ij4qa]{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.cover[data-astro-cid-xl5ij4qa]{aspect-ratio:2/3;color:var(--ink-2);background:repeating-linear-gradient(135deg,var(--band) 0 9px,transparent 9px 18px);border:1px solid var(--rule);flex-direction:column;justify-content:space-between;margin-bottom:12px;padding:14px;display:flex}.cover[data-astro-cid-xl5ij4qa] b[data-astro-cid-xl5ij4qa]{font-family:var(--display);color:var(--ink);font-size:18px;font-weight:500;line-height:1.2}.cover[data-astro-cid-xl5ij4qa] small[data-astro-cid-xl5ij4qa]{font-size:11px}h3[data-astro-cid-xl5ij4qa]{font-family:var(--body);font-size:14px;font-weight:500;line-height:1.45}h3[data-astro-cid-xl5ij4qa] a[data-astro-cid-xl5ij4qa]{color:var(--ink);text-decoration:none}h3[data-astro-cid-xl5ij4qa] a[data-astro-cid-xl5ij4qa]:hover{text-decoration:underline}cite[data-astro-cid-xl5ij4qa]{font-style:normal}p[data-astro-cid-xl5ij4qa]{color:var(--ink-2);margin:0;font-size:13px;line-height:1.45}@media (width<=980px){.shelf[data-astro-cid-xl5ij4qa]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.shelf[data-astro-cid-xl5ij4qa]{grid-template-columns:repeat(2,minmax(0,1fr))}}.lang[data-astro-cid-ckpp7jqb]{background:var(--accent);color:var(--on-accent)}.wrap[data-astro-cid-ckpp7jqb]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:56px;padding-top:64px;padding-bottom:64px;display:grid}.kicker[data-astro-cid-ckpp7jqb]{color:inherit;margin:0 0 12px}h2[data-astro-cid-ckpp7jqb]{margin-bottom:16px;font-size:40px;line-height:1.1}p[data-astro-cid-ckpp7jqb]{margin:0;font-size:17px;line-height:1.6}.steps[data-astro-cid-ckpp7jqb]{border-top:2px solid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-ckpp7jqb] li[data-astro-cid-ckpp7jqb]{padding:16px 16px 0 0;font-size:14px;line-height:1.5}.steps[data-astro-cid-ckpp7jqb] li[data-astro-cid-ckpp7jqb]+li[data-astro-cid-ckpp7jqb]{border-left:1px solid color-mix(in srgb,currentColor 35%,transparent);padding-left:16px}.steps[data-astro-cid-ckpp7jqb] b[data-astro-cid-ckpp7jqb]{font-family:var(--display);margin-bottom:6px;font-size:30px;font-weight:500;display:block}a[data-astro-cid-ckpp7jqb]{color:var(--on-accent);font-weight:600}a[data-astro-cid-ckpp7jqb]:focus-visible{outline-color:var(--on-accent)}.more[data-astro-cid-ckpp7jqb]{margin-top:24px}.more[data-astro-cid-ckpp7jqb] a[data-astro-cid-ckpp7jqb]{padding:10px 0;display:inline-block}@media (width<=980px){.wrap[data-astro-cid-ckpp7jqb]{grid-template-columns:1fr;gap:32px}}@media (width<=720px){h2[data-astro-cid-ckpp7jqb]{font-size:32px}.steps[data-astro-cid-ckpp7jqb]{grid-template-columns:1fr 1fr;row-gap:20px}.steps[data-astro-cid-ckpp7jqb] li[data-astro-cid-ckpp7jqb]:nth-child(3){border-left:0;padding-left:0}}
