.BlogPostView__chromeBand__f7d24{display:none}.BlogPostView__progress__f7d24{background:var(--gradient-magic);height:.1875rem;transform:scaleX(var(--progress,0));transform-origin:0;width:100%;z-index:var(--z-overlay);position:fixed;top:0;left:0}@media (hover:none){@supports (animation-timeline:scroll()){.BlogPostView__chromeBand__f7d24{animation:linear both BlogPostView__chromeBandIn__f7d24;animation-range:0 var(--chrome-band);background:var(--color-background-primary);height:var(--chrome-band);z-index:var(--z-overlay);animation-timeline:scroll();display:block;position:fixed;top:0;left:0;right:0}.BlogPostView__progress__f7d24{top:var(--chrome-band)}.BlogPostView__prose__f7d24 h2{scroll-margin-top:calc(var(--chrome-band) + var(--space-s))}}}@keyframes BlogPostView__chromeBandIn__f7d24{0%{opacity:0}to{opacity:1}}.BlogPostView__opening__f7d24{margin:0 auto}.BlogPostView__kicker__f7d24{gap:var(--space-xxs);margin:0 0 var(--space-s);flex-wrap:wrap;display:flex}.BlogPostView__tag__f7d24{background:color-mix(in srgb, var(--color-accent) 12%, transparent);border-radius:var(--radius-l);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;padding:.125rem var(--space-xs);text-transform:uppercase}.BlogPostView__title__f7d24{letter-spacing:-.03em;font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.08}.BlogPostView__standfirst__f7d24{color:var(--color-accent);font-family:var(--font-display);font-size:var(--text-xl);margin-top:var(--space-m);font-style:italic;line-height:1.5}.BlogPostView__meta__f7d24{border-top:var(--border-width) solid var(--color-divider);color:var(--color-text-muted);font-size:var(--text-s);align-items:center;gap:var(--space-xxs);margin-top:var(--space-l);padding-top:var(--space-s);flex-wrap:wrap;display:flex}.BlogPostView__author__f7d24{color:var(--color-text-secondary)}@media (hover:hover){.BlogPostView__author__f7d24:hover{color:var(--color-accent)}}.BlogPostView__hero__f7d24{--ratio:2.5 / 1;border-radius:var(--radius-m);margin:var(--space-xl) auto 0;overflow:clip}.BlogPostView__body__f7d24{margin-top:var(--space-xl)}.BlogPostView__column__f7d24{max-width:44rem;margin:0 auto}.BlogPostView__prose__f7d24{color:var(--color-text-secondary);line-height:1.7}.BlogPostView__prose__f7d24 h2{color:var(--color-text-primary);font-size:var(--text-l);font-weight:var(--weight-semibold);margin-top:var(--space-l)}.BlogPostView__prose__f7d24 h3{color:var(--color-text-primary);font-size:var(--text-m);font-weight:var(--weight-semibold);margin-top:var(--space-m)}.BlogPostView__prose__f7d24 p{margin-top:var(--space-s)}.BlogPostView__prose__f7d24 ul,.BlogPostView__prose__f7d24 ol{margin-top:var(--space-s);padding-left:var(--space-l)}.BlogPostView__prose__f7d24 li{margin-top:var(--space-xxs)}.BlogPostView__prose__f7d24 a{color:var(--color-accent)}.BlogPostView__prose__f7d24 strong{color:var(--color-text-primary);font-weight:var(--weight-semibold)}.BlogPostView__prose__f7d24 blockquote{border-left:.1875rem solid var(--color-accent);color:var(--color-text-primary);font-size:var(--text-l);margin:var(--space-l) 0;padding-left:var(--space-m);font-style:italic;line-height:1.5}.BlogPostView__prose__f7d24 code{background:var(--color-background-secondary);border-radius:var(--radius-s);font-family:var(--font-mono);padding:.125rem .3125rem;font-size:.9em}.BlogPostView__prose__f7d24 h2{font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.01em;margin-top:var(--space-xl);scroll-margin-top:var(--space-l)}.BlogPostView__prose__f7d24 h2:before{background:var(--color-accent);content:"";height:.125rem;margin-bottom:var(--space-s);width:1.75rem;display:block}.BlogPostView__prose__f7d24 li::marker{color:var(--color-accent)}.BlogPostView__prose__f7d24 blockquote{color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--text-xxl);margin:var(--space-xl) 0;text-align:center;border-left:none;padding:0;font-style:italic;line-height:1.35}.BlogPostView__prose__f7d24 blockquote p{margin:0}.BlogPostView__prose__f7d24 blockquote:before{background:var(--gradient-magic);content:"";height:.125rem;margin:0 auto var(--space-m);width:3rem;display:block}.BlogPostView__questions__f7d24{margin-top:var(--space-xl)}.BlogPostView__questionsTitle__f7d24{font-size:var(--text-xl);font-weight:var(--weight-bold);margin:0 0 var(--space-m)}.BlogPostView__answer__f7d24{color:var(--color-text-secondary);font-size:var(--text-m);margin:0;line-height:1.6}.BlogPostView__more__f7d24{margin-top:var(--space-xl)}.BlogPostView__moreTitle__f7d24{font-size:var(--text-xl);font-weight:var(--weight-bold);margin:0 0 var(--space-m)}.BlogPostView__moreList__f7d24{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.BlogPostView__moreCard__f7d24{background:var(--color-background-elevated);border-radius:var(--radius-m);color:inherit;height:100%;transition:box-shadow var(--transition), translate var(--transition);flex-direction:column;display:flex;overflow:clip}@media (hover:hover){.BlogPostView__moreCard__f7d24:hover{box-shadow:var(--shadow-l);translate:0 -.1875rem}}.BlogPostView__moreBody__f7d24{gap:var(--space-xxs);padding:var(--space-m);flex-direction:column;display:flex}.BlogPostView__moreName__f7d24{font-size:var(--text-m);font-weight:var(--weight-semibold);line-height:1.3}.BlogPostView__moreText__f7d24{color:var(--color-text-muted);font-size:var(--text-s);line-height:1.5}@media (width>=45.1875rem){.BlogPostView__hero__f7d24{--ratio:4 / 1}}@media (width>=68.875rem){.BlogPostView__body__f7d24{grid-template-columns:13rem minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.BlogPostView__column__f7d24{margin:0}.BlogPostView__rail__f7d24{top:var(--space-l);position:sticky}}
