.BlogPostContent-module__EOJh8G__article{--tw-bg-opacity:1;background-color:rgb(253 251 247/var(--tw-bg-opacity,1));min-height:100vh}.BlogPostContent-module__EOJh8G__staticHeader{--tw-bg-opacity:1;background-color:rgb(253 251 247/var(--tw-bg-opacity,1));border-color:#0000001a;border-bottom-width:1px}.BlogPostContent-module__EOJh8G__containerWide{width:100%}@media (min-width:640px){.BlogPostContent-module__EOJh8G__containerWide{max-width:640px}}@media (min-width:768px){.BlogPostContent-module__EOJh8G__containerWide{max-width:768px}}@media (min-width:1024px){.BlogPostContent-module__EOJh8G__containerWide{max-width:1024px}}@media (min-width:1280px){.BlogPostContent-module__EOJh8G__containerWide{max-width:1280px}}@media (min-width:1536px){.BlogPostContent-module__EOJh8G__containerWide{max-width:1536px}}.BlogPostContent-module__EOJh8G__containerWide{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){.BlogPostContent-module__EOJh8G__containerWide{padding-left:3rem;padding-right:3rem}}.BlogPostContent-module__EOJh8G__staticHeaderInner{padding-top:5rem;padding-bottom:1.5rem}@media (min-width:768px){.BlogPostContent-module__EOJh8G__staticHeaderInner{padding-top:6rem}}.BlogPostContent-module__EOJh8G__backButton{font-family:var(--font-inter),sans-serif;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.BlogPostContent-module__EOJh8G__backButton:hover{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.BlogPostContent-module__EOJh8G__metaRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.BlogPostContent-module__EOJh8G__metaText{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.BlogPostContent-module__EOJh8G__badge{border-radius:calc(var(--radius) - 4px);text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));background-color:#0000000d;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.BlogPostContent-module__EOJh8G__title{font-family:var(--font-playfair),serif;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1));margin-bottom:.75rem;font-size:1.875rem;line-height:1.25}@media (min-width:768px){.BlogPostContent-module__EOJh8G__title{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.BlogPostContent-module__EOJh8G__title{font-size:3rem;line-height:1}}.BlogPostContent-module__EOJh8G__excerpt{font-family:var(--font-inter),sans-serif;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));font-size:1rem;line-height:1.625}@media (min-width:768px){.BlogPostContent-module__EOJh8G__excerpt{font-size:1.125rem;line-height:1.75rem}}.BlogPostContent-module__EOJh8G__tagsRow{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.BlogPostContent-module__EOJh8G__tag{border-radius:calc(var(--radius) - 4px);--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));background-color:#0000000d;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.BlogPostContent-module__EOJh8G__tag:hover{background-color:#0000001a}.BlogPostContent-module__EOJh8G__stickyHeaderBase{z-index:60;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur)var(--tw-backdrop-brightness)var(--tw-backdrop-contrast)var(--tw-backdrop-grayscale)var(--tw-backdrop-hue-rotate)var(--tw-backdrop-invert)var(--tw-backdrop-opacity)var(--tw-backdrop-saturate)var(--tw-backdrop-sepia);background-color:#fdfbf7f2;border-color:#0000001a;border-bottom-width:1px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;position:fixed;top:0;left:0;right:0}.BlogPostContent-module__EOJh8G__stickyHeaderVisible{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:1}.BlogPostContent-module__EOJh8G__stickyHeaderHidden{pointer-events:none;--tw-translate-y:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:0}.BlogPostContent-module__EOJh8G__stickyInner{padding-top:.625rem;padding-bottom:.625rem}.BlogPostContent-module__EOJh8G__stickyRow{justify-content:space-between;align-items:center;gap:1rem;min-width:0;display:flex}.BlogPostContent-module__EOJh8G__stickyBack{font-family:var(--font-inter),sans-serif;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));flex-shrink:0;align-items:center;gap:.5rem;font-size:.75rem;line-height:1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.BlogPostContent-module__EOJh8G__stickyBack:hover{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.BlogPostContent-module__EOJh8G__stickyTitle{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-family:var(--font-playfair),serif;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1));flex:1;padding-left:1rem;padding-right:1rem;font-size:1rem;line-height:1.25;overflow:hidden}@media (min-width:768px){.BlogPostContent-module__EOJh8G__stickyTitle{font-size:1.125rem;line-height:1.75rem}}.BlogPostContent-module__EOJh8G__stickyTitle{min-width:0}.BlogPostContent-module__EOJh8G__stickyMetaRight{flex-shrink:0;align-items:center;gap:.5rem;min-width:0;display:flex}.BlogPostContent-module__EOJh8G__metaHiddenMd{display:none}@media (min-width:768px){.BlogPostContent-module__EOJh8G__metaHiddenMd{display:inline}}.BlogPostContent-module__EOJh8G__badgeCompact{border-radius:calc(var(--radius) - 4px);text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));background-color:#0000000d;padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem}.BlogPostContent-module__EOJh8G__featuredWrap{width:100%;height:50vh;position:relative;overflow:hidden}@media (min-width:768px){.BlogPostContent-module__EOJh8G__featuredWrap{height:60vh}}.BlogPostContent-module__EOJh8G__contentOuter{padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.BlogPostContent-module__EOJh8G__contentOuter{padding-top:6rem;padding-bottom:6rem}}.BlogPostContent-module__EOJh8G__contentGrid{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2.5rem;max-width:72rem;margin-left:auto;margin-right:auto;display:grid}@media (min-width:1024px){.BlogPostContent-module__EOJh8G__contentGrid{column-gap:2.5rem}}.BlogPostContent-module__EOJh8G__contentCol{grid-column:span 12/span 12}@media (min-width:1024px){.BlogPostContent-module__EOJh8G__contentCol{grid-column:span 8/span 8}}.BlogPostContent-module__EOJh8G__proseWrap{max-width:48rem}.BlogPostContent-module__EOJh8G__tocMobile{background-color:#ffffff80;border-width:1px;border-color:#0000001a;margin-bottom:2.5rem;padding:1rem}@media (min-width:1024px){.BlogPostContent-module__EOJh8G__tocMobile{display:none}}.BlogPostContent-module__EOJh8G__tocMobile{max-width:100%}.BlogPostContent-module__EOJh8G__tocSummary{cursor:pointer;text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.BlogPostContent-module__EOJh8G__tocNav{margin-top:1rem}.BlogPostContent-module__EOJh8G__tocNav>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.BlogPostContent-module__EOJh8G__tocNav{max-width:100%}.BlogPostContent-module__EOJh8G__tocLinkBase{white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block}.BlogPostContent-module__EOJh8G__tocLinkActive{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1));text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#0000004d}.BlogPostContent-module__EOJh8G__tocLinkInactive{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}.BlogPostContent-module__EOJh8G__tocLinkInactive:hover{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1))}.BlogPostContent-module__EOJh8G__tocIndent{padding-left:1rem}.BlogPostContent-module__EOJh8G__tocDesktopAside{grid-column:span 4/span 4;display:none}@media (min-width:1024px){.BlogPostContent-module__EOJh8G__tocDesktopAside{display:block}}.BlogPostContent-module__EOJh8G__tocDesktopAside{min-width:0;max-width:100%}.BlogPostContent-module__EOJh8G__tocDesktopSticky{flex-direction:column;max-height:calc(100vh - 8rem);display:flex;position:sticky;top:7rem}.BlogPostContent-module__EOJh8G__tocKicker{text-transform:uppercase;letter-spacing:.18em;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));flex-shrink:0;margin-bottom:1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px}.BlogPostContent-module__EOJh8G__tocDesktopNav>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.BlogPostContent-module__EOJh8G__tocDesktopNav{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#0003 transparent;flex:1;overflow:hidden auto}.BlogPostContent-module__EOJh8G__tocDesktopNav::-webkit-scrollbar{width:6px}.BlogPostContent-module__EOJh8G__tocDesktopNav::-webkit-scrollbar-track{background:0 0}.BlogPostContent-module__EOJh8G__tocDesktopNav::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.BlogPostContent-module__EOJh8G__tocDesktopNav::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.BlogPostContent-module__EOJh8G__tocLinkInactiveDesktop{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));text-underline-offset:4px;text-decoration-color:#0000004d}.BlogPostContent-module__EOJh8G__tocLinkInactiveDesktop:hover{--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1));text-decoration-line:underline}.BlogPostContent-module__EOJh8G__footer{--tw-bg-opacity:1;background-color:rgb(253 251 247/var(--tw-bg-opacity,1));border-color:#0000001a;border-top-width:1px;padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.BlogPostContent-module__EOJh8G__footer{padding-top:6rem;padding-bottom:6rem}}.BlogPostContent-module__EOJh8G__footerInner{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;max-width:48rem;margin-left:auto;margin-right:auto;display:flex}@media (min-width:640px){.BlogPostContent-module__EOJh8G__footerInner{flex-direction:row;align-items:center}}.BlogPostContent-module__EOJh8G__footerBack{font-family:var(--font-inter),sans-serif;--tw-text-opacity:1;color:rgb(26 26 26/var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.BlogPostContent-module__EOJh8G__footerBack:hover{--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1))}.BlogPostContent-module__EOJh8G__footerSearch{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}@media (min-width:640px){.BlogPostContent-module__EOJh8G__footerSearch{flex-direction:row;align-items:center}}.BlogPostContent-module__EOJh8G__footerSearch{flex-wrap:wrap}.BlogPostContent-module__EOJh8G__footerSearchText{font-family:var(--font-inter),sans-serif;--tw-text-opacity:1;color:rgb(85 85 85/var(--tw-text-opacity,1));font-feature-settings:"kern" 1,"liga" 1;letter-spacing:-.01em;font-size:.875rem;line-height:1.625}
