.topic-layout[data-astro-cid-tgtuilwa]{display:grid;grid-template-columns:minmax(0,720px) minmax(220px,280px);gap:64px;justify-content:center;padding-block:38px 80px}.topic-main[data-astro-cid-tgtuilwa],.topic-margin[data-astro-cid-tgtuilwa]{min-width:0}h2[data-astro-cid-tgtuilwa]{margin:0 0 20px;font:500 clamp(25px,2.6vw,32px)/1.2 var(--sans);letter-spacing:-.035em}h3[data-astro-cid-tgtuilwa]{margin:0;font:500 20px/1.35 var(--sans);letter-spacing:-.02em}p[data-astro-cid-tgtuilwa]{color:var(--ink-soft);font:16px/1.75 var(--sans)}.topic-introduction[data-astro-cid-tgtuilwa]>p[data-astro-cid-tgtuilwa]+p[data-astro-cid-tgtuilwa]{margin-top:18px}.topic-introduction[data-astro-cid-tgtuilwa] .topic-author[data-astro-cid-tgtuilwa]{font-size:13px}a[data-astro-cid-tgtuilwa]{color:var(--accent);text-decoration:none;text-underline-offset:4px}a[data-astro-cid-tgtuilwa]:hover{text-decoration:underline}a[data-astro-cid-tgtuilwa]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.topic-section[data-astro-cid-tgtuilwa],.other-topics[data-astro-cid-tgtuilwa]{margin-top:42px;padding-top:26px;border-top:1px solid var(--line-strong);scroll-margin-top:var(--anchor-offset)}.audience-list[data-astro-cid-tgtuilwa],.essay-list[data-astro-cid-tgtuilwa],.further-list[data-astro-cid-tgtuilwa]{list-style:none;margin:0;padding:0}.audience-list[data-astro-cid-tgtuilwa] li[data-astro-cid-tgtuilwa],.further-list[data-astro-cid-tgtuilwa] li[data-astro-cid-tgtuilwa]{padding-block:20px;border-bottom:1px solid var(--line)}.audience-list[data-astro-cid-tgtuilwa] li[data-astro-cid-tgtuilwa]:first-child,.further-list[data-astro-cid-tgtuilwa] li[data-astro-cid-tgtuilwa]:first-child{padding-top:0}.audience-list[data-astro-cid-tgtuilwa] h3[data-astro-cid-tgtuilwa]{font-size:17px}.audience-list[data-astro-cid-tgtuilwa] p[data-astro-cid-tgtuilwa],.essay-list[data-astro-cid-tgtuilwa] p[data-astro-cid-tgtuilwa],.further-list[data-astro-cid-tgtuilwa] p[data-astro-cid-tgtuilwa]{margin-top:8px;font-size:15px;line-height:1.7}.audience-list[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa]{display:inline-block;margin-top:8px;padding-block:8px;font:14px/1.55 var(--sans)}.essay-list[data-astro-cid-tgtuilwa] li[data-astro-cid-tgtuilwa]{display:grid;grid-template-columns:30px minmax(0,1fr);gap:18px;padding-block:24px;border-bottom:1px solid var(--line)}.essay-list[data-astro-cid-tgtuilwa] li[data-astro-cid-tgtuilwa]:first-child{padding-top:0}.essay-number[data-astro-cid-tgtuilwa]{padding-top:6px;color:var(--ink-faint);font:12px/1.5 var(--mono)}.essay-list[data-astro-cid-tgtuilwa] h3[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa],.further-list[data-astro-cid-tgtuilwa] h3[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa]{color:var(--ink)}.essay-list[data-astro-cid-tgtuilwa] h3[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa]:hover,.further-list[data-astro-cid-tgtuilwa] h3[data-astro-cid-tgtuilwa] a[data-astro-cid-tgtuilwa]:hover{color:var(--accent)}.reading-time[data-astro-cid-tgtuilwa]{display:block;margin-top:12px;color:var(--ink-faint);font:12px/1.5 var(--mono)}.topic-margin[data-astro-cid-tgtuilwa] h2[data-astro-cid-tgtuilwa]{margin-bottom:18px;color:var(--ink-soft);font:12px/1.5 var(--mono);letter-spacing:.02em}.topic-margin[data-astro-cid-tgtuilwa] dl[data-astro-cid-tgtuilwa]{margin:0}.concept[data-astro-cid-tgtuilwa]{padding-block:16px;border-top:1px solid var(--line)}.concept[data-astro-cid-tgtuilwa] dt[data-astro-cid-tgtuilwa]{font:500 16px/1.5 var(--sans)}.concept[data-astro-cid-tgtuilwa] dd[data-astro-cid-tgtuilwa]{margin:8px 0 0;color:var(--ink-soft);font:14px/1.7 var(--sans)}.margin-link[data-astro-cid-tgtuilwa],.other-topics[data-astro-cid-tgtuilwa]>a[data-astro-cid-tgtuilwa]{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding-block:8px;font:14px/1.5 var(--sans)}.related-projects[data-astro-cid-tgtuilwa]{margin-top:34px;padding-top:20px;border-top:1px solid var(--line-strong)}.related-projects[data-astro-cid-tgtuilwa] p[data-astro-cid-tgtuilwa]{margin-bottom:12px;font-size:14px}.other-topics[data-astro-cid-tgtuilwa]>a[data-astro-cid-tgtuilwa]{border-bottom:1px solid var(--line)}@media(max-width:1000px){.topic-layout[data-astro-cid-tgtuilwa]{gap:36px;grid-template-columns:minmax(0,1fr) 240px}}@media(max-width:760px){.topic-layout[data-astro-cid-tgtuilwa]{grid-template-columns:1fr;gap:42px;padding-block:28px 56px}.topic-margin[data-astro-cid-tgtuilwa]{padding-top:26px;border-top:1px solid var(--line-strong)}.essay-list[data-astro-cid-tgtuilwa] li[data-astro-cid-tgtuilwa]{grid-template-columns:24px minmax(0,1fr);gap:12px}}
