.ShareRail-module__C0Pyna__rail[data-orientation=vertical]{position:-webkit-sticky;position:sticky;top:132px}.ShareRail-module__C0Pyna__label{margin-bottom:var(--st-3);color:var(--st-text-muted)}.ShareRail-module__C0Pyna__actions{gap:var(--st-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ShareRail-module__C0Pyna__rail[data-orientation=horizontal] .ShareRail-module__C0Pyna__actions{flex-flow:wrap}.ShareRail-module__C0Pyna__button{align-items:center;gap:var(--st-2);width:100%;min-height:var(--st-control-h-nav);padding:0 var(--st-3);border:var(--st-hair) solid var(--st-slate);border-radius:var(--st-control-r);box-shadow:var(--st-shadow-raise);font-family:var(--st-body);font-size:var(--st-fs-caption);color:var(--st-text-muted);cursor:pointer;transition:color var(--st-fast) var(--st-ease), border-color var(--st-fast) var(--st-ease), box-shadow var(--st-fast) var(--st-ease);background:0 0;font-weight:500;display:inline-flex}.ShareRail-module__C0Pyna__rail[data-orientation=horizontal] .ShareRail-module__C0Pyna__button{width:auto}.ShareRail-module__C0Pyna__button:hover{color:var(--st-ink);border-color:var(--st-ink);box-shadow:var(--st-shadow-lift)}.ShareRail-module__C0Pyna__button:focus-visible{color:var(--st-ink);border-color:var(--st-ink);box-shadow:var(--st-shadow-lift)}.ShareRail-module__C0Pyna__icon{fill:currentColor;width:max(15px, calc(var(--st-tu) * 1.5));height:max(15px, calc(var(--st-tu) * 1.5));flex:none}.ShareRail-module__C0Pyna__text{white-space:nowrap}@media (min-width:1101px){.ShareRail-module__C0Pyna__rail[data-orientation=vertical] .ShareRail-module__C0Pyna__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ShareRail-module__C0Pyna__rail[data-orientation=vertical] .ShareRail-module__C0Pyna__button{width:var(--st-control-h-nav);justify-content:center;padding:0}}
.ArticleBody-module__vADl_G__flow{--measure:min(90rem, calc(var(--st-u) * 100));--wide:calc(var(--st-u) * 14);--gap:calc(var(--st-tu) * 2);--gap-block:calc(var(--st-tu) * 3.2);--gap-section:calc(var(--st-tu) * 4.8);margin-top:var(--gap-block)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose{grid-template-columns:[full-start] minmax(var(--st-gutter), 1fr) [wide-start] minmax(0, var(--wide)) [text-start] min(var(--measure), 100% - 2 * var(--st-gutter)) [text-end] minmax(0, var(--wide)) [wide-end] minmax(var(--st-gutter), 1fr) [full-end];max-width:none;font-size:var(--st-fs-read);line-height:var(--st-lh-caption);color:var(--st-text);display:grid}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>*{grid-column:text}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>figure[data-size=wide]{grid-column:wide}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>figure[data-size=full]{grid-column:full}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>*{margin-top:0;margin-bottom:0}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>*+*{margin-top:var(--gap)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>figure{margin-top:var(--gap-block)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>aside{margin-top:var(--gap-block)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>figure+*{margin-top:var(--gap-block)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>aside+*{margin-top:var(--gap-block)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>h2{margin-top:var(--gap-section)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>h3{margin-top:var(--gap-block)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>h4{margin-top:var(--gap-block)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose li+li{margin-top:calc(var(--st-tu) * .8)}.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>figure[data-size=full] figcaption{padding-inline:var(--st-gutter)}@media (max-width:760px){.ArticleBody-module__vADl_G__flow .ArticleBody-module__vADl_G__prose>figure[data-size=wide]{grid-column:text}}
.ReadingProgress-module__5e2_4W__track{inset:var(--st-header-h) 0 auto;z-index:55;pointer-events:none;height:2px;position:fixed}.ReadingProgress-module__5e2_4W__bar{background:var(--st-ink);transform-origin:0;height:100%;transform:scaleX(0)}
.TopicGrid-module__OoNeVq__wrap{gap:var(--st-6);flex-direction:column;display:flex}.TopicGrid-module__OoNeVq__bar{justify-content:space-between;align-items:center;gap:var(--st-3) var(--st-5);padding-bottom:var(--st-4);border-bottom:var(--st-hair) solid var(--st-rule);flex-wrap:wrap;display:flex}.TopicGrid-module__OoNeVq__topics{gap:var(--st-2);flex-wrap:wrap;display:flex}.TopicGrid-module__OoNeVq__topic{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:44px;padding:var(--st-1) var(--st-3);border:var(--st-hair) solid var(--st-slate);border-radius:var(--st-r-pill);cursor:pointer;font-family:var(--st-body);font-size:var(--st-fs-ui);color:var(--st-text);transition:color var(--st-fast) var(--st-ease), background-color var(--st-fast) var(--st-ease), border-color var(--st-fast) var(--st-ease);background:0 0;align-items:center;font-weight:450;line-height:1.2;display:inline-flex}.TopicGrid-module__OoNeVq__topic:hover{color:var(--st-text);border-color:var(--st-ink)}.TopicGrid-module__OoNeVq__topic[aria-pressed=true]{background:var(--st-ink);border-color:var(--st-ink);color:var(--st-paper)}.TopicGrid-module__OoNeVq__topic[aria-pressed=true]:hover{background:var(--st-graphite);border-color:var(--st-graphite);color:var(--st-paper)}.TopicGrid-module__OoNeVq__tally{font-size:var(--st-fs-sm);color:var(--st-text-muted)}.TopicGrid-module__OoNeVq__grid{gap:var(--st-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TopicGrid-module__OoNeVq__card[data-hidden]{display:none}.TopicGrid-module__OoNeVq__link{gap:var(--st-4);height:100%;padding:var(--st-3);border:var(--st-hair) solid var(--st-ash);border-radius:var(--st-r-paper);color:var(--st-text);transition:border-color var(--st-fast) var(--st-ease);flex-direction:column;display:flex}.TopicGrid-module__OoNeVq__link:hover{color:var(--st-text);border-color:var(--st-ink)}.TopicGrid-module__OoNeVq__frame{aspect-ratio:3/2;border-radius:var(--st-r);background:var(--st-ink-deep);display:block;position:relative;overflow:hidden}.TopicGrid-module__OoNeVq__image{object-fit:cover;transition:transform var(--st-slow) var(--st-ease)}.TopicGrid-module__OoNeVq__link:hover .TopicGrid-module__OoNeVq__image{transform:scale(1.03)}.TopicGrid-module__OoNeVq__body{gap:var(--st-2);padding:0 var(--st-2) var(--st-2);flex-direction:column;flex:1;display:flex}.TopicGrid-module__OoNeVq__meta{gap:var(--st-2);font-family:var(--st-mono);font-size:var(--st-fs-label);letter-spacing:var(--st-ls-label);text-transform:uppercase;color:var(--st-text-muted);display:flex}.TopicGrid-module__OoNeVq__title{font-size:var(--st-fs-heading);font-weight:500;line-height:var(--st-lh-heading-sm);letter-spacing:-.02em;text-wrap:balance;transition:color var(--st-fast) var(--st-ease)}.TopicGrid-module__OoNeVq__link:hover .TopicGrid-module__OoNeVq__title{color:var(--st-text-muted)}.TopicGrid-module__OoNeVq__excerpt{-webkit-line-clamp:2;font-size:var(--st-fs-ui);line-height:var(--st-lh-body);color:var(--st-text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.TopicGrid-module__OoNeVq__date{padding-top:var(--st-2);font-size:var(--st-fs-sm);color:var(--st-text-muted);margin-top:auto}@media (max-width:1100px){.TopicGrid-module__OoNeVq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.TopicGrid-module__OoNeVq__grid{grid-template-columns:minmax(0,1fr)}}
.BlogArchive-module__J_s8MG__archive{padding:var(--st-section-y) var(--st-gutter)}.BlogArchive-module__J_s8MG__empty{font-size:var(--st-fs-lede);color:var(--st-text-muted)}
.BlogFront-module__Q2khaa__masthead{justify-content:space-between;align-items:flex-end;gap:var(--st-5);padding:calc(var(--st-header-h) + var(--st-8)) var(--st-gutter) var(--st-7);flex-wrap:wrap;display:flex}.BlogFront-module__Q2khaa__title{font-size:var(--st-fs-hero)}.BlogFront-module__Q2khaa__lede{max-width:40ch;font-size:var(--st-fs-lede);line-height:var(--st-lh-body);color:var(--st-text-muted)}.BlogFront-module__Q2khaa__empty{padding:0 var(--st-gutter) var(--st-section-y);font-size:var(--st-fs-lede);color:var(--st-text-muted)}.BlogFront-module__Q2khaa__front{gap:var(--st-5);padding:0 var(--st-gutter);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.BlogFront-module__Q2khaa__feature[data-size=large]{grid-column:1/span 8}.BlogFront-module__Q2khaa__feature[data-size=large]:only-child{grid-column:1/-1}.BlogFront-module__Q2khaa__side{gap:var(--st-5);grid-column:9/span 4;display:grid}.BlogFront-module__Q2khaa__featureLink{gap:var(--st-4);height:100%;padding:var(--st-3);border:var(--st-hair) solid var(--st-ash);border-radius:var(--st-r-paper);color:var(--st-text);transition:border-color var(--st-fast) var(--st-ease);flex-direction:column;display:flex}.BlogFront-module__Q2khaa__featureLink:hover{color:var(--st-text);border-color:var(--st-ink)}.BlogFront-module__Q2khaa__featureFrame{border-radius:var(--st-r);background:var(--st-ink-deep);aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.BlogFront-module__Q2khaa__feature[data-size=small] .BlogFront-module__Q2khaa__featureFrame{aspect-ratio:16/8}.BlogFront-module__Q2khaa__featureImage{object-fit:cover;transition:transform var(--st-slow) var(--st-ease)}.BlogFront-module__Q2khaa__featureLink:hover .BlogFront-module__Q2khaa__featureImage{transform:scale(1.03)}.BlogFront-module__Q2khaa__featureBody{align-items:flex-start;gap:var(--st-3);padding:0 var(--st-2) var(--st-2);flex-direction:column;flex:1;display:flex}.BlogFront-module__Q2khaa__chip{padding:var(--st-1) var(--st-3);border-radius:var(--st-r-pill);background:var(--st-postit);color:var(--st-ink);font-size:var(--st-fs-sm);align-items:center;font-weight:500;display:inline-flex}.BlogFront-module__Q2khaa__featureTitle{font-size:var(--st-fs-heading);font-weight:500;line-height:var(--st-lh-heading-sm);letter-spacing:-.02em;text-wrap:balance}.BlogFront-module__Q2khaa__featureTitle[data-size=large]{max-width:28ch;font-size:var(--st-fs-h3);line-height:var(--st-lh-heading)}.BlogFront-module__Q2khaa__featureExcerpt{max-width:60ch;font-size:var(--st-fs-ui);line-height:var(--st-lh-body);color:var(--st-text-muted)}.BlogFront-module__Q2khaa__featureMeta{font-size:var(--st-fs-sm);color:var(--st-text-muted);margin-top:auto}.BlogFront-module__Q2khaa__latest{padding:var(--st-section-y) var(--st-gutter)}.BlogFront-module__Q2khaa__sectionTitle{margin-bottom:var(--st-head-gap);font-size:var(--st-fs-display-sm)}@media (max-width:1100px){.BlogFront-module__Q2khaa__feature[data-size=large],.BlogFront-module__Q2khaa__side{grid-column:1/-1}.BlogFront-module__Q2khaa__side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.BlogFront-module__Q2khaa__side{grid-template-columns:minmax(0,1fr)}}
.BlogPost-module__XRHahq__article{padding-top:calc(var(--st-header-h) + var(--st-tu) * 4.8)}.BlogPost-module__XRHahq__head{align-items:center;gap:calc(var(--st-tu) * 2.4);padding-inline:var(--st-gutter);text-align:center;flex-direction:column;display:flex}.BlogPost-module__XRHahq__chip{padding:var(--st-1) var(--st-3);border-radius:var(--st-r-pill);background:var(--st-postit);color:var(--st-ink);font-size:var(--st-fs-sm);align-items:center;font-weight:500;display:inline-flex}.BlogPost-module__XRHahq__chip:hover{background:var(--st-ink);color:var(--st-paper)}.BlogPost-module__XRHahq__title{max-width:18em;font-size:var(--st-fs-display-md);text-wrap:balance}.BlogPost-module__XRHahq__dek{max-width:40em;font-size:var(--st-fs-lede);line-height:var(--st-lh-body);color:var(--st-text-muted)}.BlogPost-module__XRHahq__byline{align-items:center;gap:var(--st-2);font-size:var(--st-fs-sm);display:flex}.BlogPost-module__XRHahq__avatar{border-radius:var(--st-r-pill);flex:none;width:40px;height:40px;position:relative;overflow:hidden}.BlogPost-module__XRHahq__avatarImage{object-fit:cover}.BlogPost-module__XRHahq__author{color:var(--st-text);font-weight:500}.BlogPost-module__XRHahq__author:hover,.BlogPost-module__XRHahq__bylineMeta{color:var(--st-text-muted)}.BlogPost-module__XRHahq__cover{margin:calc(var(--st-tu) * 4.8) var(--st-gutter) 0;aspect-ratio:16/8;border-radius:var(--st-r-lg);background:var(--st-ink-deep);position:relative;overflow:hidden}.BlogPost-module__XRHahq__coverImage{object-fit:cover}.BlogPost-module__XRHahq__column{width:min(90rem, calc(var(--st-u) * 100), 100% - 2 * var(--st-gutter));margin:calc(var(--st-tu) * 4.8) auto 0;font-size:var(--st-fs-read)}.BlogPost-module__XRHahq__tags{gap:var(--st-2);margin:calc(var(--st-tu) * 4.8) 0 calc(var(--st-tu) * 3.2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.BlogPost-module__XRHahq__tag{min-height:36px;padding:0 var(--st-3);border:var(--st-hair) solid var(--st-slate);border-radius:var(--st-r-pill);font-size:var(--st-fs-sm);color:var(--st-text);align-items:center;display:inline-flex}.BlogPost-module__XRHahq__tag:hover{color:var(--st-paper);background:var(--st-ink);border-color:var(--st-ink)}.BlogPost-module__XRHahq__related{padding:var(--st-section-y) var(--st-gutter)}.BlogPost-module__XRHahq__relatedTitle{margin-bottom:var(--st-head-gap);font-size:var(--st-fs-display-sm)}
.TopicBand-module__Iu7-wq__band{padding:var(--st-section-y-lg) var(--st-gutter);background:var(--st-bg);color:var(--st-text)}.TopicBand-module__Iu7-wq__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.TopicBand-module__Iu7-wq__list{gap:var(--st-3) var(--st-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.TopicBand-module__Iu7-wq__topic{align-items:flex-start;gap:var(--st-2);color:var(--st-text);transition:color var(--st-fast) var(--st-ease);display:inline-flex}.TopicBand-module__Iu7-wq__topic:hover,.TopicBand-module__Iu7-wq__topic[aria-current=page]{color:var(--st-text-muted)}.TopicBand-module__Iu7-wq__name{font-size:var(--st-fs-h3)}.TopicBand-module__Iu7-wq__count{font-family:var(--st-mono);font-size:var(--st-fs-label);color:var(--st-text-muted)}
