@keyframes post_rise__1kmEl{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.post_eyebrow__luuWi{display:inline-block;margin-bottom:1.1rem;font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#1f5fc6}.post_index__Khsnh{min-height:100vh;padding:calc(var(--nav-height) + 4rem) 2rem 6rem;background:#fffffd;color:#0c0f1d}.post_indexHero__MJ0ER{max-width:1100px;margin:0 auto 3.5rem;animation:post_rise__1kmEl .8s cubic-bezier(.22,.61,.36,1) both}.post_indexHero__MJ0ER h1{max-width:15ch;margin:0 0 1.25rem;font-family:var(--font-display);font-size:clamp(2.4rem,6vw,4.2rem);font-weight:700;line-height:1.04;letter-spacing:-.02em}.post_indexHero__MJ0ER p{max-width:640px;margin:0;font-size:1.1rem;line-height:1.7;color:#5b6474}.post_feed__FIU2E{max-width:1100px;margin:0 auto;padding:0;list-style:none;border-top:1px solid rgba(12,15,29,.1)}.post_feedItem__fHz4s{animation:post_rise__1kmEl .9s cubic-bezier(.22,.61,.36,1) both}.post_feature__oMFc7{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);grid-gap:2.5rem;gap:2.5rem;padding:3rem 0;border-bottom:1px solid rgba(12,15,29,.1);color:inherit;text-decoration:none}.post_feature__oMFc7:focus-visible{outline:2px solid #1f5fc6;outline-offset:6px}.post_featureNumber__h7avh{font-family:var(--font-display);font-size:clamp(5.5rem,12vw,10rem);font-weight:700;line-height:.8;color:transparent;-webkit-text-stroke:1.5px rgba(12,15,29,.22);transition:-webkit-text-stroke-color .4s cubic-bezier(.22,.61,.36,1),color .4s cubic-bezier(.22,.61,.36,1)}.post_feature__oMFc7:hover .post_featureNumber__h7avh{-webkit-text-stroke-color:#1f5fc6;color:rgba(31,95,198,.06)}.post_featureMeta___GjG8{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;font-size:.82rem;color:#5b6474}.post_kind__GcE8n{padding:.2rem .65rem;border:1px solid #1f5fc6;border-radius:999px;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#1f5fc6}.post_feature__oMFc7 h2{margin:1rem 0 0;font-family:var(--font-display);font-size:clamp(1.9rem,4vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.015em}.post_featureTitle__pZ2LE{background-image:linear-gradient(#1f5fc6,#1f5fc6);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .6s cubic-bezier(.22,.61,.36,1)}.post_feature__oMFc7:hover .post_featureTitle__pZ2LE{background-size:100% 2px}.post_featureDek__5mX0b{margin:1rem 0 .4rem;font-size:1.15rem;line-height:1.5;color:#0c0f1d}.post_featureExcerpt__0DsvF{max-width:62ch;margin:0;line-height:1.7;color:#5b6474}.post_featureChapters__6wHUc{display:flex;flex-wrap:wrap;gap:.45rem;margin:1.5rem 0 0;padding:0;list-style:none}.post_featureChapters__6wHUc li{padding:.3rem .7rem;border:1px solid rgba(12,15,29,.1);border-radius:999px;font-size:.78rem;color:#5b6474}.post_featureFoot__QtqwS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem}.post_featureAuthor__pidFp{display:flex;flex-direction:column;font-size:.95rem;font-weight:600;color:#0c0f1d}.post_featureAuthor__pidFp span{font-size:.85rem;font-weight:400;color:#5b6474}.post_featureCta__EN3cg{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:#1f5fc6}.post_featureCta__EN3cg svg{transition:transform .35s cubic-bezier(.22,.61,.36,1)}.post_feature__oMFc7:hover .post_featureCta__EN3cg svg{transform:translateX(5px)}.post_post__mW0hq{background:#fffffd;color:#0c0f1d}body:has(.post_post__mW0hq){overflow-x:clip}.post_postHero__2ketx{position:relative;overflow:hidden;padding:calc(var(--nav-height) + 3.5rem) 2rem 4rem;background:radial-gradient(120% 90% at 85% 0,rgba(31,95,198,.28) 0,transparent 55%),linear-gradient(160deg,#0c0f1d,#0e1e32);color:#fffffd}.post_postHeroInner__f__Ae{position:relative;max-width:880px;margin:0 auto}.post_back__rz94t{font-size:.9rem;color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .2s ease}.post_back__rz94t:focus-visible,.post_back__rz94t:hover{color:#fffffd}.post_postKicker__HnLi4{display:flex;gap:.9rem;margin:2.25rem 0 1rem;animation:post_rise__1kmEl .8s cubic-bezier(.22,.61,.36,1) both}.post_postKicker__HnLi4 span{font-size:.75rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:hsla(0,0%,100%,.65)}.post_postKicker__HnLi4 span:first-child{color:#fffffd}.post_postHero__2ketx h1{margin:0;font-family:var(--font-display);font-size:clamp(2.6rem,7vw,5rem);font-weight:700;line-height:1.02;letter-spacing:-.025em;animation:post_rise__1kmEl .9s cubic-bezier(.22,.61,.36,1) 80ms both}.post_postDek__p63mG{max-width:42ch;margin:1.4rem 0 0;font-size:clamp(1.1rem,2.2vw,1.4rem);line-height:1.5;color:hsla(0,0%,100%,.78);animation:post_rise__1kmEl .9s cubic-bezier(.22,.61,.36,1) .16s both}.post_byline__nezm6{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.25rem;margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid hsla(0,0%,100%,.14);animation:post_rise__1kmEl .9s cubic-bezier(.22,.61,.36,1) .24s both}.post_avatar__6RPRQ{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#1f5fc6;font-family:var(--font-display);font-weight:700;color:#fffffd}.post_bylineName__BbQvN{display:flex;flex-direction:column}.post_bylineName__BbQvN span{font-size:.85rem;color:hsla(0,0%,100%,.65)}.post_bylineMeta__MRQHr{display:flex;flex-direction:column;gap:.2rem;margin-left:auto;font-size:.85rem;text-align:right;color:hsla(0,0%,100%,.72)}.post_readBar__ydIAC{position:fixed;top:var(--nav-height);right:0;left:0;z-index:29;height:3px;background:rgba(12,15,29,.06);pointer-events:none}.post_readBarFill__uei43{position:absolute;top:0;bottom:0;left:0;width:calc(var(--read, 0)*100%);background:#1f5fc6}.post_readBarTime__tnzgW{position:absolute;top:10px;right:1rem;padding:.2rem .6rem;border:1px solid rgba(12,15,29,.1);border-radius:999px;background:rgba(255,255,253,.92);font-size:.72rem;font-weight:600;color:#5b6474;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.post_readerLayout__t0_Ne{display:grid;grid-template-columns:240px minmax(0,680px);justify-content:center;grid-gap:4rem;gap:4rem;max-width:1100px;margin:0 auto;padding:4rem 2rem 6rem}.post_toc__X6sZ9{position:-webkit-sticky;position:sticky;top:calc(var(--nav-height) + 2.5rem);align-self:start}.post_tocToggle__ELnzq{display:none}.post_tocList__Ovxid{margin:0;padding:0;list-style:none}.post_tocLink__RF9Po{display:flex;gap:.7rem;padding:.45rem 0;font-size:.86rem;line-height:1.35;color:#5b6474;text-decoration:none;transition:color .3s ease}.post_tocLink__RF9Po:hover{color:#0c0f1d}.post_tocLinkRead__fUfhm{color:rgba(12,15,29,.42)}.post_tocLinkActive__wfVfn{font-weight:600;color:#0c0f1d}.post_tocKicker__ExBYT{flex-shrink:0;min-width:1.6rem;padding-top:.08rem;font-family:var(--font-display);font-size:.78rem;font-weight:700;color:#1f5fc6}.post_copyLink__YCT3a{margin-top:1.5rem;padding:.55rem .9rem;border:1px solid rgba(12,15,29,.1);border-radius:.888px;background:none;font-size:.8rem;color:#0c0f1d;cursor:pointer;transition:border-color .2s ease}.post_copyLink__YCT3a:focus-visible,.post_copyLink__YCT3a:hover{border-color:#0c0f1d}.post_article__2pFam{font-size:1.14rem;line-height:1.85;color:#1d2333}.post_article__2pFam p{margin:0 0 1.4em}.post_article__2pFam strong{font-weight:600;color:#0c0f1d}.post_chapter__pPhnN{margin-bottom:3.5rem;scroll-margin-top:calc(var(--nav-height) + 2rem);transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1)}@media(scripting:enabled){.post_chapter__pPhnN:not([data-visible]){opacity:0;transform:translateY(24px)}}.post_chapterHead__mcVMn{margin:0 0 1.75rem}.post_chapterHead__mcVMn h2{margin:0;font-family:var(--font-display);font-size:clamp(1.7rem,3.4vw,2.3rem);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:#0c0f1d}.post_chapterKicker__ihSNt{display:block;margin-bottom:.6rem;font-size:.75rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#1f5fc6}.post_pullQuote__Pet2Y{margin:2.6rem 0;padding:0}.post_pullQuote__Pet2Y p{margin:0;font-family:var(--font-display);font-size:clamp(1.35rem,2.6vw,1.75rem);font-weight:500;line-height:1.35;color:#0c0f1d}.post_list__VYiRm{margin:0 0 1.6em;padding:0;list-style:none}.post_list__VYiRm li{position:relative;margin-bottom:.6em;padding-left:1.6rem}.post_list__VYiRm li:before{content:"";position:absolute;top:.85em;left:0;width:.8rem;height:2px;background:#1f5fc6}.post_signature__abuEU{display:flex;flex-direction:column;gap:.3rem;margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(12,15,29,.1)}.post_signature__abuEU span,.post_signature__abuEU time{font-size:.95rem;color:#5b6474}.post_signature__abuEU .post_signatureName__SXkGw{font-family:var(--font-display);font-size:1.6rem;font-weight:700;color:#0c0f1d}.post_afterword__DP84d{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.25rem 1.5rem;margin-top:3rem;padding:1.75rem;background:#0e1e32;color:#fffffd}.post_afterword__DP84d p{max-width:40ch;margin:0;font-size:1rem;line-height:1.6;color:hsla(0,0%,100%,.82)}.post_afterwordLinks__muEU4{display:flex;flex-wrap:wrap;gap:.75rem}.post_afterwordPrimary__fIRXd,.post_afterwordSecondary__Ra77H{padding:.7rem 1.1rem;border-radius:.888px;font-size:.92rem;font-weight:600;text-decoration:none;transition:background .2s ease,border-color .2s ease}.post_afterwordPrimary__fIRXd{background:#1f5fc6;color:#fffffd}.post_afterwordPrimary__fIRXd:hover{background:#1b52ac}.post_afterwordSecondary__Ra77H{border:1px solid hsla(0,0%,100%,.4);color:#fffffd}.post_afterwordSecondary__Ra77H:hover{border-color:#fffffd}@media(max-width:960px){.post_readerLayout__t0_Ne{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding:0 1.25rem 4rem}.post_toc__X6sZ9{top:var(--nav-height);z-index:20;margin:0 -1.25rem;padding:0 1.25rem;border-bottom:1px solid rgba(12,15,29,.1);background:rgba(255,255,253,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.post_tocToggle__ELnzq{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.85rem 0;border:none;background:none;font-size:.85rem;font-weight:600;color:#0c0f1d;cursor:pointer}.post_tocCurrent__xsPoP{overflow:hidden;font-weight:400;color:#5b6474;white-space:nowrap;text-overflow:ellipsis}.post_tocList__Ovxid{display:none;padding-bottom:.75rem}.post_tocListOpen__P3zmk{display:block}.post_copyLink__YCT3a,.post_readBarTime__tnzgW{display:none}.post_article__2pFam{font-size:1.06rem;line-height:1.8}.post_bylineMeta__MRQHr{margin-left:0;text-align:left}}@media(max-width:760px){.post_index__Khsnh{padding:calc(var(--nav-height) + 2.5rem) 1.25rem 4rem}.post_feature__oMFc7{grid-template-columns:minmax(0,1fr);gap:1rem;padding:2.25rem 0}.post_postHero__2ketx{padding:calc(var(--nav-height) + 2rem) 1.25rem 3rem}}@media(prefers-reduced-motion:reduce){.post_byline__nezm6,.post_feedItem__fHz4s,.post_indexHero__MJ0ER,.post_postDek__p63mG,.post_postHero__2ketx h1,.post_postKicker__HnLi4{animation:none}.post_chapter__pPhnN{transition:none}.post_chapter__pPhnN:not([data-visible]){opacity:1;transform:none}}