.vd-notes[data-astro-cid-tb26sqli]{border-top:1px solid #000;margin-top:2.5rem;padding:2.5rem 0 4rem}.vd-meta[data-astro-cid-tb26sqli]{flex-wrap:wrap;gap:.5rem;margin:0;display:flex}.vd-meta[data-astro-cid-tb26sqli] span[data-astro-cid-tb26sqli]{letter-spacing:.12em;text-transform:uppercase;color:#000;background:#fff;border:1px solid #000;padding:.2rem .45rem;font:700 .75rem/1.2 IBM Plex Mono,ui-monospace,monospace}.vd-meta[data-astro-cid-tb26sqli] span[data-astro-cid-tb26sqli]:first-child{color:#fff;background:#5b2e23;border-color:#5b2e23}.vd-guest[data-astro-cid-tb26sqli]{color:#000;margin:1rem 0 0;font-family:Barlow Semi Condensed,system-ui,sans-serif;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:900;line-height:1.05}.vd-role[data-astro-cid-tb26sqli]{color:#5b2e23;margin:.35rem 0 1.25rem;font-weight:700}.vd-about[data-astro-cid-tb26sqli]{margin-top:1rem}.vd-block[data-astro-cid-tb26sqli]{margin-top:3rem}.vd-h[data-astro-cid-tb26sqli]{color:#000;border-bottom:1px solid #000;margin:0 0 1rem;padding-bottom:.5rem;font-family:Barlow Semi Condensed,system-ui,sans-serif;font-size:1.6rem;font-weight:900;line-height:1.1}.vd-lessons[data-astro-cid-tb26sqli]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.vd-lessons[data-astro-cid-tb26sqli] li[data-astro-cid-tb26sqli]{grid-template-columns:2.75rem 1fr;align-items:start;gap:.75rem;display:grid}.vd-num[data-astro-cid-tb26sqli]{color:#5b2e23;font:700 1rem/1.5 IBM Plex Mono,ui-monospace,monospace}.vd-lessons[data-astro-cid-tb26sqli] h3[data-astro-cid-tb26sqli]{color:#000;text-transform:none;letter-spacing:0;margin:0;font-size:1.15rem;font-weight:800;line-height:1.3}.vd-lessons[data-astro-cid-tb26sqli] p[data-astro-cid-tb26sqli]{color:#333;margin:.35rem 0 0;font-size:1.05rem;line-height:1.6}.vd-quotes[data-astro-cid-tb26sqli]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=720px){.vd-quotes[data-astro-cid-tb26sqli]{grid-template-columns:1fr 1fr}}.vd-quotes[data-astro-cid-tb26sqli] li[data-astro-cid-tb26sqli]{background:#fff;border:1px solid #000;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.25rem;display:flex}.vd-quotes[data-astro-cid-tb26sqli] blockquote[data-astro-cid-tb26sqli]{color:#000;margin:0;font-family:Barlow Semi Condensed,system-ui,sans-serif;font-size:1.35rem;font-weight:700;line-height:1.25}.vd-quotes[data-astro-cid-tb26sqli] a[data-astro-cid-tb26sqli],.vd-source[data-astro-cid-tb26sqli] a[data-astro-cid-tb26sqli]{letter-spacing:.1em;text-transform:uppercase;color:#5b2e23;font:700 .75rem/1.2 IBM Plex Mono,ui-monospace,monospace}.vd-qa[data-astro-cid-tb26sqli]{gap:1.25rem;margin:0;display:grid}.vd-qa[data-astro-cid-tb26sqli] dt[data-astro-cid-tb26sqli]{color:#000;font-size:1.1rem;font-weight:800;line-height:1.35}.vd-qa[data-astro-cid-tb26sqli] dd[data-astro-cid-tb26sqli]{color:#333;margin:.3rem 0 0;font-size:1.05rem;line-height:1.6}.vd-chapters[data-astro-cid-tb26sqli],.vd-more[data-astro-cid-tb26sqli]{margin:0;padding:0;list-style:none}.vd-chapters[data-astro-cid-tb26sqli] li[data-astro-cid-tb26sqli],.vd-more[data-astro-cid-tb26sqli] li[data-astro-cid-tb26sqli]{border-bottom:1px solid #000}.vd-chapters[data-astro-cid-tb26sqli] a[data-astro-cid-tb26sqli]{color:#000;grid-template-columns:4.5rem 1fr;gap:.75rem;padding:.7rem 0;text-decoration:none;display:grid}.vd-chapters[data-astro-cid-tb26sqli] a[data-astro-cid-tb26sqli]:hover span[data-astro-cid-tb26sqli]:last-child,.vd-more[data-astro-cid-tb26sqli] a[data-astro-cid-tb26sqli]:hover strong[data-astro-cid-tb26sqli]{text-underline-offset:3px;text-decoration:underline}.vd-time[data-astro-cid-tb26sqli]{letter-spacing:.08em;text-transform:uppercase;color:#5b2e23;font:700 .8rem/1.6 IBM Plex Mono,ui-monospace,monospace}.vd-source[data-astro-cid-tb26sqli]{color:#555;margin:1rem 0 0;font-size:.9rem}.vd-more[data-astro-cid-tb26sqli] a[data-astro-cid-tb26sqli]{color:#000;gap:.15rem;padding:.9rem 0;text-decoration:none;display:grid}.vd-more[data-astro-cid-tb26sqli] strong[data-astro-cid-tb26sqli]{font-size:1.15rem}.vd-more[data-astro-cid-tb26sqli] a[data-astro-cid-tb26sqli] span[data-astro-cid-tb26sqli]:last-child{color:#333}.sr-only[data-astro-cid-tb26sqli]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.article-face[data-astro-cid-6ebbwsfy]{width:56px;height:56px;font-size:1rem}.article-next[data-astro-cid-6ebbwsfy]{color:#000;margin:0 0 1.25rem;font-family:Barlow Semi Condensed,system-ui,sans-serif;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:800;line-height:1.1}
