.share-actions-module__t7tjua__section{width:min(100%, var(--share-max-width,100%));padding-inline:var(--share-padding-inline,0);flex-direction:column;gap:.75rem;margin-inline:auto;display:flex;position:relative}.share-actions-module__t7tjua__caption{color:var(--color-text);font-family:var(--font-mono);letter-spacing:var(--letter-spacing-wide);margin:0;font-size:18px;line-height:1.2}.share-actions-module__t7tjua__actions{align-items:center;gap:.5rem;display:flex}.share-actions-module__t7tjua__actionButton{cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:transform .18s,opacity .2s;display:inline-flex}.share-actions-module__t7tjua__actionButton:hover{opacity:.85}.share-actions-module__t7tjua__actionButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.share-actions-module__t7tjua__actionIcon{width:40px;height:40px}.share-actions-module__t7tjua__actionButtonPressed{animation:.18s share-actions-module__t7tjua__shareActionPress}.share-actions-module__t7tjua__copySuccessIcon{width:40px;height:40px;color:var(--color-accent);justify-content:center;align-items:center;animation:.18s share-actions-module__t7tjua__copySuccessReveal;display:inline-flex}.share-actions-module__t7tjua__copySuccessSvg{width:40px;height:40px;display:block}.share-actions-module__t7tjua__status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes share-actions-module__t7tjua__shareActionPress{0%{transform:scale(1)}50%{transform:scale(.88)}to{transform:scale(1)}}@keyframes share-actions-module__t7tjua__copySuccessReveal{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}
.post-module__fFuUMG__pageShell{--post-shell-max:1664px;--post-text-max:600px;--post-mobile-padding:16px;--post-banner-width:120px;width:100%;max-width:var(--post-shell-max);margin-inline:auto}.post-module__fFuUMG__pageShellWithBanners{flex-direction:column;display:flex}.post-module__fFuUMG__bannerRail{width:min(100%, var(--post-text-max));padding-inline:var(--post-mobile-padding);flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0 auto;display:flex}.post-module__fFuUMG__bannerCard{width:var(--post-banner-width);display:block}.post-module__fFuUMG__bannerCardLink{transition:transform .18s,opacity .2s}.post-module__fFuUMG__bannerCardLink:hover{opacity:.9;transform:translateY(-2px)}.post-module__fFuUMG__bannerCardLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.post-module__fFuUMG__bannerImage{width:100%;height:auto;display:block}.post-module__fFuUMG__article{flex-direction:column;width:100%;min-width:0;padding-top:2rem;padding-bottom:2.5rem;display:flex}.post-module__fFuUMG__titleBlock{flex-direction:column;align-items:center;gap:1.25rem;width:100%;scroll-margin-top:2rem;display:flex}.post-module__fFuUMG__title{text-align:center;font-family:var(--font-heading);font-size:clamp(2.75rem,6vw,4rem);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text);margin:0}.post-module__fFuUMG__metaBlock{width:min(100%, var(--post-text-max));padding-inline:var(--post-mobile-padding);flex-direction:column;gap:.125rem;margin-inline:auto;display:flex}.post-module__fFuUMG__metaLine{color:var(--color-secondary);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.post-module__fFuUMG__metaLink{color:inherit;text-decoration:underline}.post-module__fFuUMG__metaLink:hover{color:var(--color-accent)}.post-module__fFuUMG__metaLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.post-module__fFuUMG__topDivider{width:min(100%, var(--post-text-max));height:1px;padding-inline:var(--post-mobile-padding);background-color:var(--color-border);background-clip:content-box;margin:1.25rem auto 0}.post-module__fFuUMG__leadText{width:min(100%, var(--post-text-max));padding-inline:var(--post-mobile-padding);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:1.75rem auto 0}.post-module__fFuUMG__heroSection{width:min(100%, var(--post-text-max));padding-inline:var(--post-mobile-padding);margin-top:1.5rem;margin-left:auto;margin-right:auto}.post-module__fFuUMG__heroImage{width:100%;height:auto;display:block}.post-module__fFuUMG__bodyColumn{width:min(100%, var(--post-text-max));padding-inline:var(--post-mobile-padding);color:var(--color-text);font-family:var(--font-body);margin:1.75rem auto 0;font-size:18px;line-height:1.3334}.post-module__fFuUMG__bodyColumn h2{font-family:var(--font-heading);font-size:var(--font-size-h2);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--color-text);margin-top:0;margin-bottom:1.5rem}.post-module__fFuUMG__bodyColumn p{margin-top:0;margin-bottom:1.5rem}.post-module__fFuUMG__backToTopLink{width:min(100%, var(--post-text-max));padding-inline:var(--post-mobile-padding);color:var(--color-accent);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-normal);-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;gap:.35rem;margin:0 auto;text-decoration:none;display:flex}.post-module__fFuUMG__backToTopLink:hover{color:var(--color-accent-hover)}.post-module__fFuUMG__backToTopLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.post-module__fFuUMG__backToTopIcon{background-color:currentColor;flex-shrink:0;width:15px;height:15px;-webkit-mask-image:url(/icons/UpArrow.svg);mask-image:url(/icons/UpArrow.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.post-module__fFuUMG__bottomDivider{width:min(100%, var(--post-text-max));height:1px;padding-inline:var(--post-mobile-padding);background-color:var(--color-border);background-clip:content-box;margin:1.75rem auto 2rem}.post-module__fFuUMG__shareSection{--share-max-width:var(--post-text-max);--share-padding-inline:var(--post-mobile-padding)}@media (min-width:768px){.post-module__fFuUMG__bannerRail{grid-template-columns:repeat(auto-fit, minmax(var(--post-banner-width), 1fr));justify-content:flex-start;gap:1rem;display:grid}.post-module__fFuUMG__bannerCard{width:100%;max-width:160px}.post-module__fFuUMG__article{padding-top:2.5rem;padding-bottom:3rem}.post-module__fFuUMG__title{font-size:clamp(3.25rem,5vw,4rem)}.post-module__fFuUMG__leadText,.post-module__fFuUMG__heroSection,.post-module__fFuUMG__bodyColumn{margin-top:2rem}}@media (min-width:1280px){.post-module__fFuUMG__pageShellWithBanners{grid-template-columns:var(--post-banner-width) minmax(0, 1fr);-moz-column-gap:2rem;align-items:start;column-gap:2rem;display:grid}.post-module__fFuUMG__bannerRail{flex-direction:column;justify-content:flex-start;gap:1rem;width:100%;margin:0;padding:2.5rem 0 0;display:flex}.post-module__fFuUMG__bannerCard{max-width:none}.post-module__fFuUMG__metaBlock,.post-module__fFuUMG__topDivider,.post-module__fFuUMG__leadText,.post-module__fFuUMG__heroSection,.post-module__fFuUMG__bodyColumn,.post-module__fFuUMG__backToTopLink,.post-module__fFuUMG__bottomDivider,.post-module__fFuUMG__shareSection{padding-inline:0}}
.essay-module__drN8RG__pageShell{--essay-shell-max:1664px;--essay-text-max:600px;--essay-mobile-padding:16px;width:100%;max-width:var(--essay-shell-max);margin-inline:auto}.essay-module__drN8RG__article{flex-direction:column;width:100%;padding-top:2rem;padding-bottom:2.5rem;display:flex}.essay-module__drN8RG__titleBlock{flex-direction:column;align-items:center;gap:2.25rem;width:100%;scroll-margin-top:2rem;display:flex}.essay-module__drN8RG__title{text-align:center;font-family:var(--font-heading);font-size:clamp(2.75rem,6vw,4rem);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tight);color:var(--color-text);margin:0}.essay-module__drN8RG__metaBlock{width:min(100%, var(--essay-text-max));padding-inline:var(--essay-mobile-padding);flex-direction:column;gap:.125rem;margin-inline:auto;display:flex}.essay-module__drN8RG__metaLine{color:var(--color-secondary);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.essay-module__drN8RG__metaLink{color:inherit;text-decoration:underline}.essay-module__drN8RG__metaLink:hover{color:var(--color-accent)}.essay-module__drN8RG__metaLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.essay-module__drN8RG__topDivider{width:min(100%, var(--essay-text-max));height:1px;padding-inline:var(--essay-mobile-padding);background-color:var(--color-border);background-clip:content-box;margin:1.25rem auto 0}.essay-module__drN8RG__leadText{width:min(100%, var(--essay-text-max));padding-inline:var(--essay-mobile-padding);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:1.75rem auto 0}.essay-module__drN8RG__bodyColumn{width:min(100%, var(--essay-text-max));padding-inline:var(--essay-mobile-padding);color:var(--color-text);font-family:var(--font-body);margin:1.75rem auto 0;font-size:18px;line-height:1.3334}.essay-module__drN8RG__bodyColumn h2{font-family:var(--font-heading);font-size:var(--font-size-h2);line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--color-text);margin-top:0;margin-bottom:1.5rem}.essay-module__drN8RG__bodyColumn p{margin-top:0;margin-bottom:1.5rem}.essay-module__drN8RG__backToTopLink{width:min(100%, var(--essay-text-max));padding-inline:var(--essay-mobile-padding);color:var(--color-accent);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-height-normal);-webkit-user-select:none;user-select:none;justify-content:flex-end;align-items:center;gap:.35rem;margin:0 auto;text-decoration:none;display:flex}.essay-module__drN8RG__backToTopLink:hover{color:var(--color-accent-hover)}.essay-module__drN8RG__backToTopLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.essay-module__drN8RG__backToTopIcon{background-color:currentColor;flex-shrink:0;width:15px;height:15px;-webkit-mask-image:url(/icons/UpArrow.svg);mask-image:url(/icons/UpArrow.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.essay-module__drN8RG__bottomDivider{width:min(100%, var(--essay-text-max));height:1px;padding-inline:var(--essay-mobile-padding);background-color:var(--color-border);background-clip:content-box;margin:1.75rem auto 2rem}.essay-module__drN8RG__shareSection{--share-max-width:var(--essay-text-max);--share-padding-inline:var(--essay-mobile-padding)}@media (min-width:768px){.essay-module__drN8RG__article{padding-top:2.5rem;padding-bottom:3rem}.essay-module__drN8RG__title{font-size:clamp(3.25rem,5vw,4rem)}.essay-module__drN8RG__leadText,.essay-module__drN8RG__bodyColumn{margin-top:2rem}}@media (min-width:1280px){.essay-module__drN8RG__metaBlock,.essay-module__drN8RG__topDivider,.essay-module__drN8RG__leadText,.essay-module__drN8RG__bodyColumn,.essay-module__drN8RG__backToTopLink,.essay-module__drN8RG__bottomDivider,.essay-module__drN8RG__shareSection{padding-inline:0}}
