.BlogArticle_chips__WfEv7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ss-space-2)}.BlogArticle_page__FE9aJ{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ss-space-6);max-width:72rem;margin:0 auto;padding:var(--ss-space-5) clamp(1.25rem,5vw,2.5rem) var(--ss-space-8);font-family:var(--ss-font-sans);color:var(--ss-ink)}.BlogArticle_page__FE9aJ>nav{margin-bottom:calc(-1 * var(--ss-space-3))}.BlogArticle_hero__ZoR5I{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;background:var(--ss-surface);border:var(--ss-border);border-radius:calc(var(--ss-radius-lg) * 1.6)}.BlogArticle_heroArt__wXYfw{position:relative;order:-1;height:7rem}.BlogArticle_heroText__jLsKP{display:grid;gap:var(--ss-space-3);padding:var(--ss-space-5);min-width:0}.BlogArticle_title__auZfG{margin:0;font-size:clamp(1.75rem,5.2vw,2.75rem);font-weight:var(--ss-weight-semibold);letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.BlogArticle_byline__iE6j0{display:flex;align-items:center;gap:var(--ss-space-3);margin:0;font-size:var(--ss-text-sm);color:var(--ss-muted)}.BlogArticle_avatar__38OWY{flex:none;display:grid;place-items:center;width:2rem;height:2rem;font-size:var(--ss-text-xs);font-weight:var(--ss-weight-semibold);color:var(--ss-ink);background:var(--ss-surface-sunk);border:1px solid var(--ss-hairline-strong);border-radius:var(--ss-radius-full)}@media (min-width:48rem){.BlogArticle_hero__ZoR5I{grid-template-columns:minmax(0,1fr) 17rem}.BlogArticle_heroArt__wXYfw{order:0;height:auto}.BlogArticle_heroText__jLsKP{padding:var(--ss-space-6)}}.BlogArticle_layout__3Tbfb{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ss-space-6);margin-top:var(--ss-space-6)}@media (min-width:64rem){.BlogArticle_layout__3Tbfb{grid-template-columns:minmax(0,42rem) 14rem;justify-content:center;gap:var(--ss-space-7)}}.BlogArticle_body__BVh26.BlogArticle_body__BVh26{max-width:none;font-size:1.0625rem;line-height:1.65;overflow-wrap:break-word}.BlogArticle_body__BVh26.BlogArticle_body__BVh26 h2{margin:var(--ss-space-7) 0 var(--ss-space-3);scroll-margin-top:6rem;font-size:clamp(1.5rem,3.4vw,1.875rem);letter-spacing:-.03em;text-wrap:balance}.BlogArticle_body__BVh26.BlogArticle_body__BVh26>p:first-child{font-size:1.25rem;line-height:1.5;letter-spacing:-.01em}.BlogArticle_body__BVh26.BlogArticle_body__BVh26 h3{margin:var(--ss-space-5) 0 var(--ss-space-2);font-size:1.1875rem}.BlogArticle_body__BVh26.BlogArticle_body__BVh26 strong{font-weight:var(--ss-weight-semibold)}.BlogArticle_body__BVh26.BlogArticle_body__BVh26 aside{margin:var(--ss-space-5) 0;padding:var(--ss-space-3) var(--ss-space-4);font-size:var(--ss-text-md);border:1px solid var(--ss-warn);border-radius:var(--ss-radius-md)}.BlogArticle_body__BVh26.BlogArticle_body__BVh26 aside strong{color:var(--ss-warn)}.BlogArticle_figure__GHODl{margin:var(--ss-space-6) 0;min-width:0}@media (min-width:64rem){.BlogArticle_figure__GHODl{margin-inline:calc(-1 * var(--ss-space-6))}}.BlogArticle_share__tl4vf{display:flex;justify-content:center}.BlogArticle_endBand__5FSY_{display:grid;justify-items:start;gap:var(--ss-space-3);padding:var(--ss-space-6) var(--ss-space-5);background:radial-gradient(55% 130% at 0 0,color-mix(in srgb,var(--ss-gem-bg) 75%,transparent),transparent 70%),var(--ss-surface);border:var(--ss-border);border-radius:calc(var(--ss-radius-lg) * 1.6)}.BlogArticle_bodyCol__pNmeF{min-width:0}.BlogArticle_bandTitle__QTCd5{margin:0;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:var(--ss-weight-semibold);letter-spacing:-.03em;line-height:1.1;text-wrap:balance}.BlogArticle_bandLede__8dM2a{margin:0;max-width:38rem;font-size:var(--ss-text-md);line-height:var(--ss-leading-body);color:var(--ss-muted)}.BlogArticle_bandActions__GsW2N{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ss-space-3)}.BlogArticle_quietLink__CTd2o{font-size:var(--ss-text-sm);color:var(--ss-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--ss-hairline-strong)}.BlogArticle_quietLink__CTd2o:hover{text-decoration-color:var(--ss-ink)}.BlogArticle_quietLink__CTd2o:focus-visible{outline:2px solid var(--ss-focus);outline-offset:3px;border-radius:var(--ss-radius-sm)}.BlogArticle_footer__Ytywp{min-width:0}