.blogPostPage_page__EWraB{min-height:100vh;overflow-x:hidden;background:#0d0d0d;color:#ffffff}.blogPostPage_headerRail__VuY6Y{height:90px;background:#0d0d0d}.blogPostPage_shell__BeSbM{position:relative;z-index:1;width:100%;max-width:1400px;margin-inline:auto;padding-inline:1.5rem}.blogPostPage_toc__2YPkM{position:sticky;top:68px;z-index:35;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(13,13,13,.96);color:#ffffff;backdrop-filter:blur(18px)}.blogPostPage_tocHeading__2XLms{display:flex;align-items:center;min-height:42px;color:rgba(255,255,255,.48);font-size:.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.blogPostPage_tocList__L60vO{display:flex;width:100%;gap:1.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.blogPostPage_tocList__L60vO::-webkit-scrollbar{display:none}.blogPostPage_tocList__L60vO li{min-width:72vw;flex:0 0 auto;scroll-snap-align:center}.blogPostPage_tocLink__Hj5DY{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:68px;padding:.75rem 0;color:rgba(255,255,255,.44);font-size:.75rem;font-weight:600;line-height:1.3;text-align:left;transition:color .2s ease}.blogPostPage_tocLinkActive__GhncL,.blogPostPage_tocLink__Hj5DY:hover{color:#ffffff}.blogPostPage_tocNumber__1Tp6v{color:rgba(255,255,255,.25);font-family:Inter Tight Variable,Inter Variable,system-ui,sans-serif;font-size:.68rem;letter-spacing:.08em;transition:color .2s ease}.blogPostPage_tocLinkActive__GhncL .blogPostPage_tocNumber__1Tp6v{color:#d6d2f0}.blogPostPage_tocText__M8jO8{max-width:24ch}.blogPostPage_tocIndicator__wvloy{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:#d6d2f0;transform:scaleX(0);transform-origin:left center;transition:transform .28s ease}.blogPostPage_tocLinkActive__GhncL .blogPostPage_tocIndicator__wvloy,.blogPostPage_tocLink__Hj5DY:hover .blogPostPage_tocIndicator__wvloy{transform:scaleX(1)}.blogPostPage_hero__7XLli{background:#0d0d0d;padding:clamp(3rem,7vw,6.5rem) 0 2.25rem}.blogPostPage_heroCopy__rP_Jw{max-width:900px;margin-top:clamp(3.25rem,7vw,6rem)}.blogPostPage_eyebrow__nVwz1{margin-bottom:1.25rem}.blogPostPage_heroTitle__pRSRk{max-width:18ch}.blogPostPage_standfirst__1073Q{max-width:58ch;margin-top:1.75rem;color:rgba(255,255,255,.62);font-size:clamp(1.08rem,1.8vw,1.35rem);line-height:1.68}.blogPostPage_meta__WS8fK{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .9rem;margin-top:2.75rem;border-top:1px solid rgba(255,255,255,.14);padding-top:1.25rem;color:rgba(255,255,255,.42);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.blogPostPage_byline__sdzNr{color:rgba(255,255,255,.78)}.blogPostPage_articleSection__9B23M{scroll-margin-top:190px;padding:clamp(3.75rem,6vw,6rem) 0}.blogPostPage_sectionLight__b8y9f{background:#eae8f8;color:#17151f}.blogPostPage_sectionDark__druyA{background:#0d0d0d;color:#ffffff}.blogPostPage_sectionNumberRow__ndm9F{display:grid;grid-template-columns:auto minmax(3rem,1fr) auto;align-items:center;gap:clamp(.75rem,2vw,1.5rem)}.blogPostPage_sectionNumber__7cXe3{font-family:Inter Tight Variable,Inter Variable,system-ui,sans-serif;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:600;letter-spacing:-.03em;line-height:1}.blogPostPage_sectionLight__b8y9f .blogPostPage_sectionNumber__7cXe3{color:rgba(23,21,31,.28)}.blogPostPage_sectionDark__druyA .blogPostPage_sectionNumber__7cXe3{color:rgba(255,255,255,.26)}.blogPostPage_sectionRule__sdjvw{height:1px}.blogPostPage_sectionLight__b8y9f .blogPostPage_sectionRule__sdjvw{background:rgba(23,21,31,.16)}.blogPostPage_sectionDark__druyA .blogPostPage_sectionRule__sdjvw{background:rgba(255,255,255,.14)}.blogPostPage_sectionProgress__KNY98{font-size:.65rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.blogPostPage_sectionLight__b8y9f .blogPostPage_sectionProgress__KNY98{color:rgba(23,21,31,.42)}.blogPostPage_sectionDark__druyA .blogPostPage_sectionProgress__KNY98{color:rgba(255,255,255,.4)}.blogPostPage_sectionCopy__Oynl2{max-width:800px;margin-top:clamp(2.5rem,4vw,3.75rem)}.blogPostPage_sectionTitle__pOlks{max-width:none;white-space:nowrap}.blogPostPage_sectionBody__qC1iK{max-width:68ch;margin-top:2rem;white-space:pre-line}.blogPostPage_sectionLight__b8y9f .blogPostPage_sectionBody__qC1iK{color:rgba(23,21,31,.7)}.blogPostPage_sectionDark__druyA .blogPostPage_sectionBody__qC1iK{color:rgba(255,255,255,.66)}.blogPostPage_sectionBody__qC1iK a{text-decoration-color:currentColor;text-underline-offset:.25em}.blogPostPage_closingSection__VhMGM{border-top:1px solid rgba(23,21,31,.12);background:#d6d2f0;padding:clamp(5rem,10vw,9rem) 0;color:#17151f}.blogPostPage_closingCopy__OwyOD{max-width:900px}.blogPostPage_closingCopy__OwyOD em{font-style:normal}.blogPostPage_closingLink__wG7SX{display:inline;border-bottom:1px solid rgba(23,21,31,.35);transition:border-color .18s ease}.blogPostPage_closingLink__wG7SX:hover{border-color:#17151f}.blogPostPage_closingLink__wG7SX svg{display:inline;width:.72em;height:.72em;margin-left:.5rem;transition:transform .2s ease}.blogPostPage_closingLink__wG7SX:hover svg{transform:translateX(.25rem)}@media (min-width:640px){.blogPostPage_toc__2YPkM{top:84px}.blogPostPage_articleSection__9B23M{scroll-margin-top:210px}}@media (min-width:1024px){.blogPostPage_tocList__L60vO{gap:0}.blogPostPage_tocList__L60vO li{min-width:0;flex:1 1 0}.blogPostPage_tocLink__Hj5DY{min-height:76px;padding-right:clamp(1rem,2vw,2rem)}.blogPostPage_tocList__L60vO li+li .blogPostPage_tocLink__Hj5DY{padding-left:clamp(1rem,2vw,2rem)}}@media (max-width:639px){.blogPostPage_headerRail__VuY6Y{height:80px}.blogPostPage_shell__BeSbM{padding-inline:1.25rem}.blogPostPage_heroCopy__rP_Jw{margin-top:3.25rem}.blogPostPage_meta__WS8fK{align-items:flex-start;flex-direction:column}.blogPostPage_meta__WS8fK>span[aria-hidden=true]{display:none}.blogPostPage_sectionNumberRow__ndm9F{grid-template-columns:auto minmax(2rem,1fr)}.blogPostPage_sectionProgress__KNY98{grid-column:1/-1}.blogPostPage_sectionCopy__Oynl2{margin-top:2.5rem}}@media (max-width:767px){.blogPostPage_sectionTitle__pOlks{white-space:normal}}@media (prefers-reduced-motion:reduce){.blogPostPage_closingLink__wG7SX,.blogPostPage_closingLink__wG7SX svg,.blogPostPage_tocIndicator__wvloy,.blogPostPage_tocLink__Hj5DY,.blogPostPage_tocNumber__1Tp6v{transition:none}}