.CategoryLinks-module__4p0-1G__nav{margin-top:var(--space-6)}.CategoryLinks-module__4p0-1G__list{column-gap:var(--space-6);flex-wrap:wrap;display:flex}.CategoryLinks-module__4p0-1G__link{min-height:44px;color:var(--wayfinding);text-decoration-line:underline;-webkit-text-decoration-color:var(--border-control);text-decoration-color:var(--border-control);text-underline-offset:5px;align-items:center;font-weight:500;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s;display:inline-flex}.CategoryLinks-module__4p0-1G__link[aria-current=page]{color:var(--text);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){.CategoryLinks-module__4p0-1G__link:hover{color:var(--wayfinding-hover);text-decoration-color:currentColor}.CategoryLinks-module__4p0-1G__link[aria-current=page]:hover{color:var(--text)}}
.Layout-module__UnW_6a__frame{width:100%;max-width:var(--frame);padding-inline:var(--gutter);margin-inline:auto}.Layout-module__UnW_6a__grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);display:grid}.Layout-module__UnW_6a__section{padding-block:var(--section);border-top:1px solid var(--border)}.Layout-module__UnW_6a__unruled{border-top:0}.Layout-module__UnW_6a__all,.Layout-module__UnW_6a__main,.Layout-module__UnW_6a__stage,.Layout-module__UnW_6a__read,.Layout-module__UnW_6a__rail{grid-column:1/-1}@media (min-width:1000px){.Layout-module__UnW_6a__main{grid-column:1/span 8}.Layout-module__UnW_6a__stage{grid-column:9/span 4}.Layout-module__UnW_6a__read{grid-column:1/span 7}.Layout-module__UnW_6a__rail{grid-column:10/span 3}}@media print{.Layout-module__UnW_6a__read,.Layout-module__UnW_6a__rail{grid-column:1/-1}}
.BlogHead-module__nulzJW__head{padding-block:var(--space-16) var(--space-12)}.BlogHead-module__nulzJW__lede{margin-top:var(--space-6)}.BlogHead-module__nulzJW__crumbs{color:var(--wayfinding);margin-bottom:16px;font-size:14px;font-weight:500;line-height:1.5}.BlogHead-module__nulzJW__crumbs ol{flex-wrap:wrap;column-gap:8px;display:flex}.BlogHead-module__nulzJW__crumbs li{align-items:center;display:flex}.BlogHead-module__nulzJW__crumbs li+li:before{content:"·";color:var(--text-subtle);margin-right:8px}.BlogHead-module__nulzJW__crumbs a{text-decoration-line:underline;-webkit-text-decoration-color:var(--border-control);text-decoration-color:var(--border-control);text-underline-offset:4px;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}@media (hover:hover) and (pointer:fine){.BlogHead-module__nulzJW__crumbs a:hover{color:var(--wayfinding-hover);text-decoration-color:currentColor}}@media (max-width:899.98px){.BlogHead-module__nulzJW__crumbs a{align-items:center;min-height:44px;display:inline-flex}}
@media (max-width:999.98px),print{.PostRail-module__pG7mpa__rail>.PostRail-module__pG7mpa__contents{display:none}.PostRail-module__pG7mpa__rail>.PostRail-module__pG7mpa__contents+*{margin-top:0}}.PostRail-module__pG7mpa__sources>li+li{margin-top:var(--space-3)}.PostRail-module__pG7mpa__sources a{color:var(--accent);text-underline-offset:3px;text-wrap:pretty;text-decoration-line:underline;text-decoration-thickness:from-font;transition:color .15s}@media (hover:hover) and (pointer:fine){.PostRail-module__pG7mpa__sources a:hover{color:var(--accent-hover)}}@media (max-width:899.98px){.PostRail-module__pG7mpa__sources{margin-block:calc(.75em - 22px)}.PostRail-module__pG7mpa__sources>li+li{margin-top:0}.PostRail-module__pG7mpa__sources a{min-width:44px;padding-block:calc(22px - .75em);display:inline-block}}.PostRail-module__pG7mpa__authors li+li{margin-top:var(--space-4)}.PostRail-module__pG7mpa__authors strong{color:var(--text);font-weight:500}.PostRail-module__pG7mpa__role{display:block}
.SiteFooter-module__Z6VBLq__footer{padding-block:64px 24px;font-size:15px}.SiteFooter-module__Z6VBLq__top{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:40px var(--gutter);display:grid}.SiteFooter-module__Z6VBLq__about,.SiteFooter-module__Z6VBLq__column{grid-column:1/-1}.SiteFooter-module__Z6VBLq__about p{max-width:26em;color:var(--text-muted);margin-top:12px}.SiteFooter-module__Z6VBLq__column h2{margin-bottom:12px;font-size:14px;font-weight:500}.SiteFooter-module__Z6VBLq__link{width:fit-content;min-height:44px;color:var(--text-muted);align-items:center;display:flex}.SiteFooter-module__Z6VBLq__bottom{border-top:1px solid var(--border);color:var(--text-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding-top:24px;display:flex}@media (min-width:600px){.SiteFooter-module__Z6VBLq__column{grid-column:span 4}}@media (min-width:1000px){.SiteFooter-module__Z6VBLq__about{grid-column:1/span 5}.SiteFooter-module__Z6VBLq__column{grid-column:span 3}.SiteFooter-module__Z6VBLq__about+.SiteFooter-module__Z6VBLq__column{grid-column:7/span 3}}.SiteFooter-module__Z6VBLq__link,.SiteFooter-module__Z6VBLq__brand{text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#0000;transition:text-decoration-color .15s}@media (hover:hover) and (pointer:fine){.SiteFooter-module__Z6VBLq__link:hover,.SiteFooter-module__Z6VBLq__brand:hover{text-decoration-color:currentColor}}@media print{.SiteFooter-module__Z6VBLq__footer{break-inside:avoid}}
.VisuallyHidden-module__iPEdNa__hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
