.layout[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,680px) 240px;align-items:start;gap:64px;display:grid}.article[data-astro-cid-zg7dkzxc]{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.head[data-astro-cid-zg7dkzxc]{gap:var(--space-3);flex-direction:column;display:flex}h1[data-astro-cid-zg7dkzxc]{text-wrap:balance;margin:0}.byline[data-astro-cid-zg7dkzxc]{color:var(--text-muted);margin:0;font-size:15px}.byline[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--text);font-weight:700}.hero[data-astro-cid-zg7dkzxc] .cover{border-radius:24px}.intro[data-astro-cid-zg7dkzxc]{color:var(--text);margin:0;font-size:19px;line-height:1.6}.takeaways[data-astro-cid-zg7dkzxc]{padding:var(--space-4) var(--space-5);border-radius:20px}.takeaways[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin:0 0 var(--space-2);font-family:var(--font-text)}.takeaways[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.takeaways[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]::marker{color:var(--teal-light)}.prose[data-astro-cid-zg7dkzxc]{color:oklch(90% .012 255);font-size:18px;line-height:1.7}.prose[data-astro-cid-zg7dkzxc] h2{text-wrap:balance;color:var(--text);margin:40px 0 12px;scroll-margin-top:96px;font-size:28px;line-height:1.2}.prose[data-astro-cid-zg7dkzxc] h3{font:700 20px / 1.3 var(--font-text);color:var(--text);margin:28px 0 8px}.prose[data-astro-cid-zg7dkzxc] p,.prose[data-astro-cid-zg7dkzxc] ul,.prose[data-astro-cid-zg7dkzxc] ol{margin:0 0 16px}.prose[data-astro-cid-zg7dkzxc] li{margin-bottom:6px}.prose[data-astro-cid-zg7dkzxc] a{color:var(--teal-light)}.prose[data-astro-cid-zg7dkzxc] strong{color:var(--text)}.prose[data-astro-cid-zg7dkzxc] table{border-collapse:collapse;max-width:100%;margin:0 0 16px;font-size:16px;display:block;overflow-x:auto}.prose[data-astro-cid-zg7dkzxc] th,.prose[data-astro-cid-zg7dkzxc] td{border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top;padding:10px 14px}.prose[data-astro-cid-zg7dkzxc] .mid-mission[data-astro-cid-zg7dkzxc]{justify-content:space-between;align-items:center;gap:var(--space-4);background:radial-gradient(circle at 10% 0,oklch(55% .1 190/.3),#0000 65%),oklch(24% .04 220);border-radius:18px;margin:32px 0;padding:18px 20px;display:flex}.prose[data-astro-cid-zg7dkzxc] .mid-text{flex-direction:column;gap:4px;display:flex}.prose[data-astro-cid-zg7dkzxc] .mid-mission .label{font-size:11px}.prose[data-astro-cid-zg7dkzxc] .mid-mission p{color:var(--text-muted);margin:0;font-size:16px;line-height:1.45}.prose[data-astro-cid-zg7dkzxc] .mid-mission b{color:var(--text)}.prose[data-astro-cid-zg7dkzxc] .mid-btn{min-height:44px;color:var(--ink);flex-shrink:0;padding:0 20px;font-size:15px;text-decoration:none}@media (width<=599px){.prose[data-astro-cid-zg7dkzxc] .mid-mission{flex-direction:column;align-items:stretch}}.questions[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin:0 0 var(--space-3);font-size:28px}.endbox[data-astro-cid-zg7dkzxc]{padding:var(--space-5);gap:var(--space-4);border-radius:20px;flex-direction:column;font-size:15px;display:flex}.person[data-astro-cid-zg7dkzxc]{align-items:center;gap:12px;display:flex}.person[data-astro-cid-zg7dkzxc]>span[data-astro-cid-zg7dkzxc]:last-child{flex-direction:column;display:flex}.person[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--text)}.avatar[data-astro-cid-zg7dkzxc]{width:44px;height:44px;font:800 15px var(--font-display);background:oklch(40% .06 220);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.muted[data-astro-cid-zg7dkzxc]{color:var(--text-muted)}.sources[data-astro-cid-zg7dkzxc]{padding-top:var(--space-4);border-top:1px solid var(--hairline)}.sources[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{color:var(--text-muted);margin:8px 0 0;padding-left:20px}.sources[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{margin-bottom:4px}.sources[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--text-muted);overflow-wrap:anywhere}.note[data-astro-cid-zg7dkzxc]{padding-top:var(--space-4);border-top:1px solid var(--hairline);margin:0}.note[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--teal-light);font-weight:700}.mission[data-astro-cid-zg7dkzxc]{padding:var(--space-5);align-items:flex-start;gap:var(--space-2);background:radial-gradient(circle at 15% 0,oklch(55% .1 190/.35),#0000 60%),oklch(24% .04 220);border-radius:20px;flex-direction:column;display:flex}.mission[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin:0;font-size:26px}.mission[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{margin:0 0 var(--space-2);color:var(--text-muted)}.mission[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--teal-light)}.keep[data-astro-cid-zg7dkzxc]{gap:var(--space-3);flex-direction:column;display:flex}.keep[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{font-family:var(--font-text);margin:0}.grid[data-astro-cid-zg7dkzxc]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.toc[data-astro-cid-zg7dkzxc]{gap:var(--space-2);flex-direction:column;display:flex;position:sticky;top:96px}.toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc],.toc-fold[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc],.toc-fold[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--text-muted);border-radius:10px;padding:8px 12px;font-size:15px;line-height:1.35;text-decoration:none;display:block}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover,.toc-fold[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--text);background:#ffffff0f}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc].is-current,.toc-fold[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc].is-current{color:var(--text);background:oklch(72% .12 190/.16)}.progress[data-astro-cid-zg7dkzxc]{margin-top:var(--space-3);flex-direction:column;gap:6px;display:flex}.bar[data-astro-cid-zg7dkzxc]{background:#ffffff1a;border-radius:2px;height:3px;display:block;overflow:hidden}.bar[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{background:var(--teal);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.left[data-astro-cid-zg7dkzxc]{color:var(--text-muted);font-size:13px}@media (prefers-reduced-motion:no-preference){.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc],.bar[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{transition:background var(--duration-fast) var(--ease), transform .12s linear}}.toc-fold[data-astro-cid-zg7dkzxc]{border-radius:16px;padding:4px 8px;display:none}.toc-fold[data-astro-cid-zg7dkzxc] summary[data-astro-cid-zg7dkzxc]{cursor:pointer;padding:12px 8px;font-weight:600}@media (width<=1099px){.layout[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr)}.article[data-astro-cid-zg7dkzxc]{max-width:680px}.toc[data-astro-cid-zg7dkzxc]{display:none}.toc-fold[data-astro-cid-zg7dkzxc]{display:block}}@media (width<=959px){.prose[data-astro-cid-zg7dkzxc]{font-size:17px}.prose[data-astro-cid-zg7dkzxc] h2{font-size:24px}.grid[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr)}}
