.byline[data-astro-cid-z2hdh63o]{display:flex;align-items:center;gap:var(--spacing-4);padding-top:var(--spacing-2)}.byline[data-astro-cid-z2hdh63o] p[data-astro-cid-z2hdh63o]{display:flex;flex-direction:column;margin:0;line-height:var(--leading-body)}.byline-name[data-astro-cid-z2hdh63o]{font-weight:600}.byline-photo[data-astro-cid-z2hdh63o]{width:var(--spacing-12);height:var(--spacing-12);flex-shrink:0;object-fit:cover;border:3px solid var(--color-border);border-radius:var(--radius-full)}.author-card[data-astro-cid-zggvg2wy]{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6);border:3px solid var(--color-border);box-shadow:6px 6px 0 var(--color-ink)}.author-card[data-astro-cid-zggvg2wy] p[data-astro-cid-zggvg2wy]{margin:0}.author-card-photo[data-astro-cid-zggvg2wy]{width:var(--spacing-24);height:var(--spacing-24);flex-shrink:0;object-fit:cover;border:3px solid var(--color-border);border-radius:var(--radius-full)}.author-card-text[data-astro-cid-zggvg2wy]{display:flex;flex-direction:column;gap:var(--spacing-2)}.author-card-kicker[data-astro-cid-zggvg2wy]{color:var(--color-ink-muted)}.author-card-name[data-astro-cid-zggvg2wy]{font-family:var(--font-title);font-size:var(--text-title);font-weight:var(--font-weight-title);line-height:var(--leading-title);font-stretch:85%}.author-card-name[data-astro-cid-zggvg2wy] a[data-astro-cid-zggvg2wy]{color:var(--color-ink);text-decoration:underline 2px var(--color-channel);text-underline-offset:4px}.author-card-bio[data-astro-cid-zggvg2wy] a{color:var(--color-ink);text-decoration:underline 2px var(--color-channel);text-underline-offset:3px}.author-card-name[data-astro-cid-zggvg2wy] a[data-astro-cid-zggvg2wy]:hover,.author-card-bio[data-astro-cid-zggvg2wy] a:hover{text-decoration-thickness:4px}.author-card-name[data-astro-cid-zggvg2wy] a[data-astro-cid-zggvg2wy]:focus-visible,.author-card-bio[data-astro-cid-zggvg2wy] a:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}.author-card-role[data-astro-cid-zggvg2wy]{font-weight:600}.author-card-bio[data-astro-cid-zggvg2wy]{padding-top:var(--spacing-2);text-wrap:pretty}@media(min-width:640px){.author-card[data-astro-cid-zggvg2wy]{flex-direction:row;align-items:flex-start;gap:var(--spacing-6);padding:var(--spacing-8)}}.toc[data-astro-cid-trvzk3ln]{padding:var(--spacing-6) 0 var(--spacing-3);border-top:3px solid var(--color-border);border-bottom:3px solid var(--color-border)}.toc-title[data-astro-cid-trvzk3ln]{margin:0 0 var(--spacing-2);font-family:var(--font-box-title);font-size:var(--text-box-title);font-weight:var(--font-weight-box-title);line-height:var(--leading-box-title);font-stretch:85%}.toc[data-astro-cid-trvzk3ln] ol[data-astro-cid-trvzk3ln]{margin:0;padding:0;list-style:none}.toc[data-astro-cid-trvzk3ln] a[data-astro-cid-trvzk3ln]{display:flex;align-items:baseline;gap:var(--spacing-4);padding:var(--spacing-2) 0;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-ink);text-decoration:none}.toc-num[data-astro-cid-trvzk3ln]{flex-shrink:0;background-color:var(--color-channel);color:var(--color-surface)}.toc-text[data-astro-cid-trvzk3ln]{text-decoration:underline 2px var(--color-channel);text-underline-offset:4px}.toc[data-astro-cid-trvzk3ln] a[data-astro-cid-trvzk3ln]:hover .toc-text[data-astro-cid-trvzk3ln]{text-decoration-thickness:4px}.toc[data-astro-cid-trvzk3ln] a[data-astro-cid-trvzk3ln]:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}@media(min-width:640px){.toc[data-astro-cid-trvzk3ln] a[data-astro-cid-trvzk3ln]{font-size:var(--text-box-title);line-height:var(--leading-lede)}}.takeaways[data-astro-cid-umli433s]{padding:var(--spacing-6);background-color:var(--color-sandbar);border:3px solid var(--color-border);box-shadow:6px 6px 0 var(--color-ink)}.takeaways-title[data-astro-cid-umli433s]{margin:0 0 var(--spacing-4);font-family:var(--font-title);font-size:var(--text-title);font-weight:var(--font-weight-title);line-height:var(--leading-title);font-stretch:85%}.takeaways[data-astro-cid-umli433s] ul[data-astro-cid-umli433s]{display:flex;flex-direction:column;gap:var(--spacing-4);margin:0;padding:0;list-style:none}.takeaways[data-astro-cid-umli433s] li[data-astro-cid-umli433s]{position:relative;padding-left:var(--spacing-6);font-size:var(--text-body);line-height:var(--leading-body)}.takeaways[data-astro-cid-umli433s] li[data-astro-cid-umli433s]:before{content:"";position:absolute;top:8px;left:0;width:var(--spacing-2);height:var(--spacing-2);background-color:var(--color-ink)}.takeaways[data-astro-cid-umli433s] a[data-astro-cid-umli433s]{color:var(--color-ink);text-decoration:none}.takeaways[data-astro-cid-umli433s] a[data-astro-cid-umli433s]:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.takeaways[data-astro-cid-umli433s] a[data-astro-cid-umli433s]:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}@media(min-width:640px){.takeaways[data-astro-cid-umli433s]{padding:var(--spacing-6) var(--spacing-8) var(--spacing-8)}.takeaways[data-astro-cid-umli433s] li[data-astro-cid-umli433s]{font-size:var(--text-box-title);line-height:var(--leading-lede)}.takeaways[data-astro-cid-umli433s] li[data-astro-cid-umli433s]:before{top:12px}}
