@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_hole__rQkl0{display:contents}.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)}.post_featureBody__pi__f{min-width:0}.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-radius:999px;background:rgba(31,95,198,.08);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{min-width:0}.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-radius:999px;background:rgba(12,15,29,.04);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_featureLang__DPEtK{padding:.2rem .55rem;border-radius:999px;background:rgba(12,15,29,.04);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5b6474}.post_featureImage__Al9wQ,.post_featureImage__Al9wQ img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.post_featureImage__Al9wQ{margin:0 0 1.75rem;overflow:hidden;background:rgba(12,15,29,.05)}.post_feature__oMFc7>.post_featureImage__Al9wQ{grid-column:1/-1;margin:0}.post_feedEmpty___bw7_{max-width:1100px;margin:0 auto;padding:3rem 0;border-top:1px solid rgba(12,15,29,.1);font-size:1.05rem;line-height:1.7;color:#5b6474}.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:#0c0f1d;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_updated__ZJB_0{font-size:.8rem;font-style:normal;opacity:.8}.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-radius:999px;background:#eef3fb;font-size:.72rem;font-weight:600;color:#5b6474}.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:none;border-radius:.888px;background:rgba(12,15,29,.06);font-size:.8rem;color:#0c0f1d;cursor:pointer}.post_copyLink__YCT3a:focus-visible{outline:2px solid #1f5fc6;outline-offset:2px}.post_article__2pFam{font-size:1.14rem;line-height:1.85;color:#1d2333}.post_article__2pFam :where(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[data-chapter]: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_article__2pFam :where(h3:not([class])){margin:2.4rem 0 .9rem;font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.5rem);font-weight:700;line-height:1.3;letter-spacing:-.01em;color:#0c0f1d}.post_article__2pFam :where(ol:not([class])){margin:0 0 1.6em;padding:0;list-style:none;counter-reset:post-step}.post_article__2pFam :where(ol:not([class]))>li{position:relative;margin-bottom:.6em;padding-left:2.1rem;counter-increment:post-step}.post_article__2pFam :where(ol:not([class]))>li:before{content:counter(post-step) ".";position:absolute;top:0;left:0;font-family:var(--font-display);font-weight:700;color:#1f5fc6}.post_article__2pFam :where(hr:not([class])){height:0;margin:2.8rem 0;border:0;border-top:1px solid rgba(12,15,29,.1)}.post_article__2pFam :where(a:not([class])){color:#1f5fc6;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgba(31,95,198,.35);text-decoration-color:rgba(31,95,198,.35);text-underline-offset:.2em;overflow-wrap:anywhere;transition:-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease;transition:text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.post_article__2pFam :where(a:not([class]):hover){-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.post_article__2pFam :where(a:not([class]):focus-visible){border-radius:2px;outline:2px solid #1f5fc6;outline-offset:2px}.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}.post_afterwordPrimary__fIRXd:focus-visible,.post_afterwordSecondary__Ra77H:focus-visible{outline:2px solid #fffffd;outline-offset:2px}.post_afterwordPrimary__fIRXd{background:#1f5fc6;color:#fffffd}.post_afterwordSecondary__Ra77H{background:rgba(255,255,253,.1);color:#fffffd}.post_figure__s9qVg{margin:0 0 3rem}.post_figureImage__CnmlF,.post_figureImage__CnmlF img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;background:rgba(12,15,29,.05)}.post_figureCaption__LdMoQ{margin-top:.85rem;font-size:.88rem;line-height:1.55;color:#5b6474}.post_figureCredit__t_40K{display:block;margin-top:.15rem;font-size:.78rem;color:rgba(91,100,116,.85)}.post_postHero__2ketx~.post_figure__s9qVg{max-width:calc(880px + 4rem);margin:3rem auto 0;padding:0 2rem}.post_postHero__2ketx .post_figure__s9qVg{margin:2.5rem 0 0}.post_postHero__2ketx .post_figureCaption__LdMoQ{color:hsla(0,0%,100%,.7)}.post_postHero__2ketx .post_figureCredit__t_40K{color:hsla(0,0%,100%,.55)}.post_notice__yEcsb{margin:0 0 2.25rem;padding:.9rem 1.15rem;background:rgba(31,95,198,.07);font-size:.95rem;line-height:1.55;color:#0c0f1d}.post_postHero__2ketx .post_notice__yEcsb{margin:1.75rem 0 0;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.85)}.post_postHero__2ketx~.post_notice__yEcsb{max-width:880px;margin:2rem auto 0}.post_previewBanner__kBgC_{position:fixed;bottom:1.25rem;left:50%;z-index:35;width:max-content;max-width:calc(100% - 2rem);margin:0;padding:.6rem 1.15rem;border-radius:999px;background:#e7b717;font-size:.85rem;font-weight:600;line-height:1.4;text-align:center;color:#0c0f1d;transform:translateX(-50%)}.post_keywords__DNb66{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:2.25rem 0 0;padding:0;list-style:none}.post_keywords__DNb66>:where(h2,h3,p,span,strong,dt){margin:0 .4rem 0 0;font-family:inherit;font-size:.72rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;color:#5b6474}.post_keywords__DNb66>:where(ul,ol,dd){display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.post_keywordChip__09Gmx{display:inline-block;margin:0;padding:.3rem .75rem;border-radius:999px;background:rgba(12,15,29,.04);font-family:inherit;font-size:.78rem;font-weight:400;letter-spacing:normal;line-height:1.4;text-transform:none;color:#5b6474;text-decoration:none}.post_share__IyPVQ{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2.5rem}.post_shareTitle__C8_yH{margin:0;font-family:inherit;font-size:.72rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;color:#5b6474}.post_shareLinks__aAhO9{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.post_shareLink__fC7oZ,.post_shareNative__F9v4L{display:inline-flex;align-items:center;gap:.45rem;padding:.5rem .85rem;border:none;border-radius:.888px;background:rgba(12,15,29,.06);font:inherit;font-size:.82rem;font-weight:500;line-height:1.3;color:#0c0f1d;text-decoration:none;cursor:pointer}.post_shareLink__fC7oZ:focus-visible,.post_shareNative__F9v4L:focus-visible{outline:2px solid #1f5fc6;outline-offset:2px}.post_shareLink__fC7oZ svg,.post_shareNative__F9v4L svg{flex-shrink:0;width:16px;height:16px}.post_shareNative__F9v4L[hidden]{display:none}.post_related__7WE80{margin-top:3.5rem}.post_relatedTitle__Qka_v{margin:0 0 1rem;font-family:inherit;font-size:.72rem;font-weight:700;letter-spacing:.18em;line-height:1.4;text-transform:uppercase;color:#1f5fc6}.post_relatedList__ux0EU{margin:0;padding:0;list-style:none;border-top:1px solid rgba(12,15,29,.1)}.post_relatedItem__33N8g{display:block;padding:1.35rem 0;border-bottom:1px solid rgba(12,15,29,.1);color:#0c0f1d;text-decoration:none}.post_relatedItem__33N8g a{display:block;color:inherit;text-decoration:none}.post_relatedItem__33N8g h3,.post_relatedItem__33N8g strong{display:block;margin:0;font-family:var(--font-display);font-size:1.3rem;font-weight:700;line-height:1.25;color:#0c0f1d}.post_relatedItem__33N8g p{margin:.4rem 0 0;font-size:.95rem;line-height:1.6;color:#5b6474}.post_relatedItem__33N8g a:focus-visible :is(h3,strong),.post_relatedItem__33N8g:focus-visible :is(h3,strong){color:#1f5fc6}.post_article__2pFam .post_back__rz94t{display:inline-block;margin-top:2.5rem;color:#5b6474}.post_article__2pFam .post_back__rz94t:focus-visible,.post_article__2pFam .post_back__rz94t:hover{color:#0c0f1d}@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,.post_tocEmpty__4G8Fq{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}.post_postHero__2ketx~.post_figure__s9qVg{margin-top:2rem;padding:0 1.25rem}.post_postHero__2ketx~.post_notice__yEcsb{margin:1.5rem 1.25rem 0}}@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[data-chapter]:not([data-visible]){opacity:1;transform:none}}