.Short_imgWrapper__xSvEG{align-items:center;display:flex;flex-direction:column;left:calc(-50cqw + 50%);max-width:none;min-width:0;position:relative;width:100%;width:100cqw}.PostBody_markdown___qu9I{overflow-wrap:break-word}@media (min-width:640px){.PostBody_markdown___qu9I{line-height:1.5}}.PostBody_markdown___qu9I>p{text-wrap:pretty;color:var(--text-primary-color)}.PostBody_markdown___qu9I>p>a[target=_blank]{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity));text-decoration-line:underline}.PostBody_markdown___qu9I>p>a[target=_blank]:after{--tw-content:"";background-image:url(/external-link.svg);background-repeat:no-repeat;background-size:contain;content:var(--tw-content);display:inline-block;height:.8em;margin-bottom:2px;margin-left:3px;vertical-align:text-bottom;width:.8em}.PostBody_markdown___qu9I>*{margin-bottom:2rem!important;margin-left:auto;margin-right:auto;max-width:612px}.PostBody_markdown___qu9I>:first-child{margin-top:0}.PostBody_markdown___qu9I>:last-child{margin-bottom:0!important}.PostBody_markdown___qu9I cite{display:block;font-size:.875rem;line-height:1.25rem;padding-top:.5rem}.PostBody_markdown___qu9I .react-tweet-theme{margin-left:auto;margin-right:auto;max-width:612px}@media (min-width:612px){.PostBody_markdown___qu9I figure img{border-radius:2.5px}}.PostBody_markdown___qu9I>figure{align-items:center;display:flex;flex-direction:column;max-width:none;padding-bottom:.5rem;padding-top:.5rem;width:100%}@media (min-width:640px){.PostBody_markdown___qu9I>figure{padding-bottom:1rem;padding-top:1rem}}.PostBody_markdown___qu9I>figure{left:calc(-50cqw + 50%);position:relative;width:100cqw}.PostBody_markdown___qu9I figcaption{color:var(--text-secondary-color);font-family:var(--font-family-primary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;line-height:1.25rem;margin-top:.5rem;max-width:612px;text-align:center}.PostBody_markdown___qu9I figure>figcaption{padding-left:.5rem;padding-right:.5rem}.PostBody_markdown___qu9I h1{font-size:2rem}.PostBody_markdown___qu9I h1,.PostBody_markdown___qu9I>h2{color:var(--text-accent-color);font-family:var(--font-family-primary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;line-height:1.375;margin-bottom:1.5rem;margin-top:2.5rem}.PostBody_markdown___qu9I>h2{font-size:1.5rem;scroll-margin:1.5rem}.PostBody_markdown___qu9I>h3{color:var(--text-accent-color);font-size:1.125rem;font-weight:700;line-height:1.375;margin-bottom:1.5rem;margin-top:2rem}.PostBody_markdown___qu9I blockquote,.PostBody_markdown___qu9I>h3{font-family:var(--font-family-primary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.PostBody_markdown___qu9I blockquote{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));font-size:1.25rem;font-weight:600;line-height:1.75rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}.PostBody_markdown___qu9I blockquote>p{margin-bottom:0}.PostBody_markdown___qu9I blockquote a{display:block;font-size:.875rem;font-weight:400;line-height:1.25rem;padding-top:.5rem}.PostBody_markdown___qu9I blockquote:before{align-items:center;content:"''";display:flex;font-family:var(--font-family-primary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:3rem;font-style:italic;font-weight:700;justify-content:center;line-height:1.2;text-align:center}.PostBody_markdown___qu9I figcaption>a,.PostBody_markdown___qu9I li>a,.PostBody_markdown___qu9I p>a,.PostBody_markdown___qu9I strong>a{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity));overflow-wrap:break-word;text-decoration-line:underline}.PostBody_markdown___qu9I>ul{list-style-type:disc;padding-left:1rem}.PostBody_markdown___qu9I>ul>li{margin-bottom:.5rem;margin-top:.5rem}.PostBody_markdown___qu9I ol{list-style-position:inside;list-style-type:decimal}.PostBody_markdown___qu9I ol p{display:inline}.PostBody_markdown___qu9I code{padding-left:.5rem;padding-right:.5rem}.PostBody_markdown___qu9I code,.PostBody_markdown___qu9I pre{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));border-radius:.25rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;overflow:scroll;overflow-wrap:break-word}.PostBody_markdown___qu9I pre{padding:1rem}.PostBody_markdown___qu9I hr{aspect-ratio:9/16;border-color:var(--text-secondary-color);border-width:0 0 2px}.PostBody_markdown___qu9I .link-preview-widget{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:2px;cursor:pointer;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:140px;width:100%}.PostBody_markdown___qu9I .link-preview-widget a:first-child{grid-column:span 5/span 5;padding:1rem;text-decoration-line:none}@media (min-width:640px){.PostBody_markdown___qu9I .link-preview-widget a:first-child{grid-column:span 3/span 3}}.PostBody_markdown___qu9I .link-preview-widget:hover a{text-decoration-line:none;text-decoration-thickness:2px}.PostBody_markdown___qu9I .link-preview-widget-image{aspect-ratio:1200/630;background-position:50%;background-repeat:no-repeat;background-size:cover;grid-column:span 5/span 5;grid-row-start:1;min-height:100%}@media (min-width:640px){.PostBody_markdown___qu9I .link-preview-widget-image{aspect-ratio:auto;grid-column:span 2/span 2}}.PostBody_markdown___qu9I .link-preview-widget-title{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-family:var(--font-family-primary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.125rem;font-weight:700;line-height:1.4;margin-bottom:.5rem}.PostBody_markdown___qu9I .link-preview-widget-title:hover{text-decoration-line:underline;text-decoration-thickness:2px}.PostBody_markdown___qu9I .link-preview-widget-title:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTkgMnYxaDMuM0w2IDkuM2wuNy43TDEzIDMuN1Y3aDFWMlpNNCA0Yy0xLjEgMC0yIC45LTIgMnY2YzAgMS4xLjkgMiAyIDJoNmMxLjEgMCAyLS45IDItMlY3bC0xIDF2NGMwIC42LS40IDEtMSAxSDRjLS42IDAtMS0uNC0xLTFWNmMwLS42LjQtMSAxLTFoNGwxLTFaIi8+PC9zdmc+) no-repeat;background-size:contain;content:"";display:inline-block;height:1em;margin:0 .05em 2px 4px;vertical-align:text-bottom;width:1em}.PostBody_markdown___qu9I .link-preview-widget-description{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;color:var(--text-secondary-color);display:-webkit-box;font-size:.875rem;line-height:1.25rem;overflow:hidden}.PostBody_markdown___qu9I .link-preview-widget-description,.PostBody_markdown___qu9I .link-preview-widget-url{font-family:var(--font-family-primary),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.PostBody_markdown___qu9I .link-preview-widget-url{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-size:.75rem;line-height:1rem;margin-top:.5rem}.LargePost_gradientBlur__SPc6f{background:linear-gradient(0deg,rgba(0,0,0,.9),rgba(0,0,0,.8) 40%,transparent)}.MiniPost_gradientBlur__Z4JPo{background:linear-gradient(to top,var(--text-accent-color) 0,var(--text-primary-color) 40%,transparent 100%)}.PostHero_heroImage__88td_{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;width:100%}.PostHero_heroContainer__TwmMt{align-items:stretch;display:flex;flex-direction:column;justify-content:stretch;left:calc(-50cqw + 50%);position:relative;width:100cqw}@media (min-width:768px){.PostHero_heroImage__88td_{aspect-ratio:18/10}}@media (min-width:1280px){.PostHero_heroImage__88td_{aspect-ratio:18/10}}.PostHero_heroCaption__kVfxB{padding-left:16px;padding-right:16px}@media screen and (min-width:1200px){.PostHero_heroImage__88td_{border-radius:2.5px}.PostHero_heroCaption__kVfxB{padding-left:0}}.PostHero_imageWrapper__ttmhQ{max-width:1200px}