.Embed-module__1wGf9q__figure{max-width:var(--measure)}.Embed-module__1wGf9q__frame{border:1px solid var(--line);border-radius:var(--radius);background:var(--ground-raised);width:100%;position:relative;overflow:hidden}.Embed-module__1wGf9q__video{aspect-ratio:16/9}.Embed-module__1wGf9q__square{aspect-ratio:1}.Embed-module__1wGf9q__audio{height:10.5rem}.Embed-module__1wGf9q__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.Embed-module__1wGf9q__caption{color:var(--ink-muted);margin-top:.75rem;font-size:.875rem}
.ExternalIcon-module__FTRaMq__icon{vertical-align:-.15em;transition:transform .2s var(--ease);margin-left:.15em;display:inline-block}
.Card-module__ckVvha__card{border-radius:var(--radius);transition:background-color .2s var(--ease), box-shadow .2s var(--ease);gap:.35rem 1.5rem;margin:0 -1.25rem;padding:1.25rem;display:grid;position:relative}@media (min-width:640px){.Card-module__ckVvha__card{grid-template-columns:8.5rem 1fr}}.Card-module__ckVvha__card:hover,.Card-module__ckVvha__card:focus-within{background:var(--ground-raised);box-shadow:inset 0 1px 0 0 var(--sheen), 0 1px 0 0 var(--line)}.Card-module__ckVvha__aside{font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;padding-top:.2rem;font-size:.75rem;line-height:1.5}.Card-module__ckVvha__body{min-width:0}.Card-module__ckVvha__title{color:var(--ink);font-size:1.0625rem;font-weight:600}.Card-module__ckVvha__titleLink{color:inherit}.Card-module__ckVvha__titleLink:before{content:"";border-radius:var(--radius);position:absolute;inset:0}.Card-module__ckVvha__card:hover .Card-module__ckVvha__title,.Card-module__ckVvha__card:focus-within .Card-module__ckVvha__title{color:var(--accent)}.Card-module__ckVvha__card:hover .Card-module__ckVvha__title svg,.Card-module__ckVvha__card:focus-within .Card-module__ckVvha__title svg{transform:translate(2px,-2px)}.Card-module__ckVvha__subtitle{color:var(--ink-muted);font-size:.9375rem}.Card-module__ckVvha__summary{color:var(--ink-soft);max-width:var(--measure);margin-top:.5rem;font-size:.9375rem}.Card-module__ckVvha__highlights{max-width:var(--measure);color:var(--ink-soft);margin-top:.6rem;padding-left:1.1em;font-size:.9375rem;list-style:outside}.Card-module__ckVvha__highlights li+li{margin-top:.3rem}.Card-module__ckVvha__links{z-index:1;flex-wrap:wrap;gap:1rem;margin-top:.75rem;display:flex;position:relative}.Card-module__ckVvha__link{color:var(--ink);align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;display:inline-flex}.Card-module__ckVvha__link:hover,.Card-module__ckVvha__link:focus-visible{color:var(--accent)}
.Colophon-module__imXOLa__colophon{color:var(--ink-muted);max-width:var(--measure);padding:3rem 0 4rem;font-size:.875rem}
.page-module___8aEwW__page{z-index:1;max-width:80rem;padding:3rem var(--gutter) 0;margin:0 auto;position:relative}@media (min-width:1024px){.page-module___8aEwW__page{gap:clamp(3rem,6vw,6rem);padding-top:0;display:flex}}.page-module___8aEwW__main{flex:1;min-width:0;padding-top:3rem}@media (min-width:1024px){.page-module___8aEwW__main{padding-top:6rem}}.page-module___8aEwW__about{max-width:var(--measure)}.page-module___8aEwW__about p+p{margin-top:1.1em}.page-module___8aEwW__intro{max-width:var(--measure);color:var(--ink-muted);margin-bottom:1.5rem}.page-module___8aEwW__more{margin-top:2rem;font-size:.9375rem}.page-module___8aEwW__posts{flex-direction:column;display:flex}.page-module___8aEwW__post{border-top:1px solid var(--line);gap:.35rem 1.5rem;padding:1.25rem 0;display:grid}.page-module___8aEwW__post:first-child{border-top:0}.page-module___8aEwW__post:last-child{border-bottom:1px solid var(--line)}@media (min-width:640px){.page-module___8aEwW__post{grid-template-columns:8.5rem 1fr}}.page-module___8aEwW__postDate{font-family:var(--font-mono);color:var(--ink-muted);padding-top:.25rem;font-size:.75rem}.page-module___8aEwW__postTitle{font-size:1.0625rem}.page-module___8aEwW__postTitle a:hover,.page-module___8aEwW__postTitle a:focus-visible{color:var(--accent)}.page-module___8aEwW__postSummary{max-width:var(--measure);margin-top:.35rem;font-size:.9375rem}
.BeyondGrid-module__3RnLAG__empty{color:var(--ink-muted);padding:2rem 0}
.PageShell-module__0PC4Tq__shell{z-index:1;max-width:48rem;padding:0 var(--gutter);flex-direction:column;min-height:100vh;margin:0 auto;display:flex;position:relative}.PageShell-module__0PC4Tq__header{justify-content:space-between;align-items:center;padding:1.5rem 0;display:flex}.PageShell-module__0PC4Tq__back{color:var(--ink);transition:color .15s var(--ease);align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.PageShell-module__0PC4Tq__back svg{transition:transform .2s var(--ease)}.PageShell-module__0PC4Tq__back:hover,.PageShell-module__0PC4Tq__back:focus-visible{color:var(--accent)}.PageShell-module__0PC4Tq__back:hover svg{transform:translate(-3px)}.PageShell-module__0PC4Tq__main{flex:1;padding:2.5rem 0 4rem}.PageShell-module__0PC4Tq__eyebrow{font-family:var(--font-mono);color:var(--ink-muted);margin-bottom:.75rem;font-size:.8rem}.PageShell-module__0PC4Tq__title{letter-spacing:-.025em;max-width:20ch;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.05}.PageShell-module__0PC4Tq__lead{max-width:var(--measure);color:var(--ink-soft);margin-top:1.25rem;font-size:1.125rem}.PageShell-module__0PC4Tq__content{margin-top:2.5rem}
.TagList-module__WcDlKq__list{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex}.TagList-module__WcDlKq__tag{font-family:var(--font-mono);background:var(--accent-tint);color:var(--accent);border-radius:999px;padding:.4rem .65rem;font-size:.75rem;line-height:1}
.page-module__MeVZfG__scroll{margin:0 calc(-1 * var(--gutter));padding:0 var(--gutter);overflow-x:auto}.page-module__MeVZfG__table{border-collapse:collapse;width:100%;font-size:.9375rem}.page-module__MeVZfG__table th{text-align:left;color:var(--ink);border-bottom:1px solid var(--ink-muted);padding:0 1rem .75rem 0;font-size:.8125rem;font-weight:600}.page-module__MeVZfG__table td{border-bottom:1px solid var(--line);vertical-align:top;padding:.9rem 1rem .9rem 0}.page-module__MeVZfG__mono{font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;font-size:.8rem}.page-module__MeVZfG__title{color:var(--ink);font-weight:600}.page-module__MeVZfG__title a:hover,.page-module__MeVZfG__title a:focus-visible{color:var(--accent)}.page-module__MeVZfG__muted{color:var(--ink-muted)}.page-module__MeVZfG__hideSmall{display:none}@media (min-width:640px){.page-module__MeVZfG__hideSmall{display:table-cell}}
.page-module__C62mKa__visit{border-bottom:1px solid var(--line);margin-bottom:2.5rem;padding-bottom:1.5rem}.page-module__C62mKa__visit a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:.2em;align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.page-module__C62mKa__visit a:hover,.page-module__C62mKa__visit a:focus-visible{color:var(--accent);text-decoration-color:currentColor}.page-module__C62mKa__footer{border-top:1px solid var(--line);margin-top:3rem;padding-top:1.5rem}
.page-module__LT-C6q__facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.5rem 2rem;margin-bottom:2.5rem;padding:1.5rem 0;display:grid}.page-module__LT-C6q__facts dt{font-family:var(--font-mono);color:var(--ink-muted);margin-bottom:.35rem;font-size:.75rem}.page-module__LT-C6q__facts dd{color:var(--ink);font-weight:600}.page-module__LT-C6q__facts dd ul{margin-top:0}.page-module__LT-C6q__factsWide{grid-column:1/-1}.page-module__LT-C6q__live{align-items:center;gap:.35rem;display:inline-flex}.page-module__LT-C6q__live:hover,.page-module__LT-C6q__live:focus-visible{color:var(--accent)}
.page-module__FBXeda__article{padding-top:.5rem}.page-module__FBXeda__footer{border-top:1px solid var(--line);margin-top:3rem;padding-top:1.5rem}
