.post_post__RWwd6{--panel:#0f1729;--panel-2:#101c33;--fg:#e8eef8;--muted:#9fb0cb;--faint:#74859f;--accent:#60a5fa;--accent-ink:#7cb2ff;--rule:#1d2a43;--rule-strong:#27344f;--code-bg:#111d34;--shadow:0 1px 2px rgba(0,0,0,.4),0 16px 40px rgba(0,0,0,.45);box-sizing:border-box;width:100%;max-width:calc(44rem + 40px);margin-inline:auto;padding:clamp(40px,7vw,76px) 20px;font-family:var(--post-serif),Georgia,"Times New Roman",serif;color:var(--fg)}.post_post__RWwd6 .post_eyebrow__E5wPv{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--post-mono),ui-monospace,"SF Mono",Menlo,monospace;font-size:.74rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.post_post__RWwd6 .post_eyebrow__E5wPv svg{width:22px;height:22px;flex-shrink:0}.post_post__RWwd6 .post_title__QD_cm{margin:0 0 20px;font-family:var(--post-sans),ui-sans-serif,system-ui,sans-serif;font-weight:700;font-size:clamp(2rem,6vw,3.1rem);line-height:1.05;letter-spacing:-.022em;text-wrap:balance;color:var(--fg)}.post_post__RWwd6 .post_dek__3up9B{max-width:38rem;margin:0 0 30px;font-family:var(--post-serif),Georgia,"Times New Roman",serif;font-size:clamp(1.12rem,2.6vw,1.32rem);line-height:1.5;color:var(--muted);font-weight:400}.post_post__RWwd6 .post_byline__1UTmB{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;padding-bottom:26px;margin-bottom:36px;border-bottom:1px solid var(--rule);font-family:var(--post-mono),ui-monospace,"SF Mono",Menlo,monospace;font-size:.8rem;color:var(--faint)}.post_post__RWwd6 .post_byline__1UTmB b{color:var(--fg);font-weight:600}.post_post__RWwd6 .post_content__j_6Cd li,.post_post__RWwd6 .post_content__j_6Cd p{font-family:var(--post-serif),Georgia,"Times New Roman",serif;font-size:1.12rem;line-height:1.68;color:var(--fg)}.post_post__RWwd6 .post_content__j_6Cd p{margin:0 0 1.3em}.post_post__RWwd6 .post_content__j_6Cd>p:first-of-type:first-letter{font-family:var(--post-sans),ui-sans-serif,system-ui,sans-serif;font-weight:700;float:left;font-size:3.3em;line-height:.78;padding:.04em .1em 0 0;color:var(--accent-ink)}.post_post__RWwd6 .post_content__j_6Cd h2{margin:2.2em 0 .7em;font-size:clamp(1.3rem,3.2vw,1.6rem);letter-spacing:-.012em;line-height:1.2;text-wrap:balance}.post_post__RWwd6 .post_content__j_6Cd h2,.post_post__RWwd6 .post_content__j_6Cd h3{font-family:var(--post-sans),ui-sans-serif,system-ui,sans-serif;font-weight:600;color:var(--fg)}.post_post__RWwd6 .post_content__j_6Cd h3{margin:1.8em 0 .6em;font-size:1.15rem}.post_post__RWwd6 .post_content__j_6Cd :is(h1,h2,h3,h4,h5,h6){scroll-margin-top:6rem}.post_post__RWwd6 .post_content__j_6Cd a,.post_post__RWwd6 .post_related__rsXfW a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:3px}.post_post__RWwd6 .post_content__j_6Cd :is(h2,h3) a{color:inherit;text-decoration:none}.post_post__RWwd6 .post_content__j_6Cd :is(h2,h3) a:hover{text-decoration:underline}.post_post__RWwd6 .post_content__j_6Cd code{font-size:.88em;padding:.12em .4em;border-radius:5px}.post_post__RWwd6 .post_content__j_6Cd code,.post_post__RWwd6 .post_content__j_6Cd pre{font-family:var(--post-mono),ui-monospace,"SF Mono",Menlo,monospace;background:var(--code-bg);border:1px solid var(--rule)}.post_post__RWwd6 .post_content__j_6Cd pre{margin:0 0 1.3em;border-radius:10px;padding:14px 16px;overflow-x:auto;font-size:.85rem;line-height:1.55}.post_post__RWwd6 .post_content__j_6Cd pre code{font-size:inherit;line-height:inherit;border:0;background:none;padding:0;border-radius:0}.post_post__RWwd6 .post_content__j_6Cd ol,.post_post__RWwd6 .post_content__j_6Cd ul{padding-left:1.3em;margin:0 0 1.3em}.post_post__RWwd6 .post_content__j_6Cd ul{list-style-type:disc}.post_post__RWwd6 .post_content__j_6Cd ol{list-style-type:decimal}.post_post__RWwd6 .post_content__j_6Cd li{margin:.35em 0}.post_post__RWwd6 .post_content__j_6Cd li::marker{color:var(--faint)}.post_post__RWwd6 .post_content__j_6Cd strong{font-weight:600}.post_post__RWwd6 .post_content__j_6Cd hr{border:0;border-top:1px solid var(--rule);margin:2.4em 0}.post_post__RWwd6 .post_content__j_6Cd blockquote{margin:1.8em 0;padding:2px 0 2px 22px;border-left:3px solid var(--accent);font-family:var(--post-sans),ui-sans-serif,system-ui,sans-serif;font-weight:500;font-size:clamp(1.18rem,3vw,1.4rem);line-height:1.38;letter-spacing:-.01em;color:var(--fg);font-style:normal;quotes:none}.post_post__RWwd6 .post_content__j_6Cd blockquote p{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.post_post__RWwd6 .post_content__j_6Cd blockquote p:after,.post_post__RWwd6 .post_content__j_6Cd blockquote p:before,.post_post__RWwd6 .post_content__j_6Cd blockquote:after,.post_post__RWwd6 .post_content__j_6Cd blockquote:before{content:none}.post_post__RWwd6 .post_tableScroll__JItoJ{width:100%;overflow-x:auto;margin:0 0 1.3em}.post_post__RWwd6 .post_content__j_6Cd table{width:100%;border-collapse:collapse;font-family:var(--post-sans),ui-sans-serif,system-ui,sans-serif;font-size:.95rem}.post_post__RWwd6 .post_content__j_6Cd td,.post_post__RWwd6 .post_content__j_6Cd th{padding:8px 12px;border-bottom:1px solid var(--rule);text-align:left}.post_post__RWwd6 .post_content__j_6Cd th{font-family:var(--post-mono),ui-monospace,"SF Mono",Menlo,monospace;font-size:.72rem;text-transform:uppercase;color:var(--faint)}.post_post__RWwd6 .post_figure__MuWvF{margin:2.2em 0}.post_post__RWwd6 .post_imageFrame__G2arc{display:block;border:1px solid var(--rule-strong);border-radius:12px;overflow:hidden;background:var(--panel);box-shadow:var(--shadow)}.post_post__RWwd6 .post_imageFrame__G2arc img{display:block;width:100%;height:auto}.post_post__RWwd6 .post_figure__MuWvF figcaption,.post_post__RWwd6 .post_stages__8wlww figcaption{font-family:var(--post-mono),ui-monospace,"SF Mono",Menlo,monospace;color:var(--faint)}.post_post__RWwd6 .post_figure__MuWvF figcaption{font-size:.76rem;margin-top:11px;line-height:1.55}.post_post__RWwd6 .post_figure__MuWvF figcaption p,.post_post__RWwd6 .post_stages__8wlww figcaption p{font:inherit;color:inherit;margin:0}.post_post__RWwd6 .post_stages__8wlww{margin:2.4em 0}.post_post__RWwd6 .post_stageGrid__seKjs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.post_post__RWwd6 .post_stages__8wlww figcaption{font-size:.74rem;margin-top:12px;line-height:1.5}.post_post__RWwd6 .post_stage__FXbqH{background:var(--panel);border:1px solid var(--rule);border-radius:12px;padding:16px 16px 18px;display:flex;flex-direction:column;gap:9px;min-width:0;box-shadow:var(--shadow)}.post_post__RWwd6 .post_stageMeta__T7ciN{font-family:var(--post-mono),ui-monospace,"SF Mono",Menlo,monospace;font-size:.64rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);display:flex;justify-content:space-between;gap:8px}.post_post__RWwd6 .post_content__j_6Cd .post_stageTitle__qQk1T{font-family:var(--post-sans),ui-sans-serif,system-ui,sans-serif;font-weight:600;font-size:1.04rem;letter-spacing:-.01em;margin:0;color:var(--fg)}.post_post__RWwd6 .post_content__j_6Cd .post_stageBody__5e4_C li,.post_post__RWwd6 .post_content__j_6Cd .post_stageBody__5e4_C p,.post_post__RWwd6 .post_stageBody__5e4_C{font-family:var(--post-sans),ui-sans-serif,system-ui,sans-serif;font-size:.85rem;line-height:1.42;color:var(--muted);margin:0}.post_post__RWwd6 .post_stageHighlight__gIHrv{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),var(--shadow);background:var(--panel-2)}.post_post__RWwd6 .post_stageHighlight__gIHrv .post_stageWhen__bUV37{color:var(--accent-ink)}.post_post__RWwd6 .post_cta__QopLC{--muted:var(--secondary);--accent:var(--secondary);font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;color:hsl(var(--foreground))}.post_post__RWwd6 .post_related__rsXfW{margin-top:3rem;border-top:1px solid var(--rule);padding-top:2rem}.post_post__RWwd6 .post_related__rsXfW h2{font-family:var(--post-sans),ui-sans-serif,system-ui,sans-serif;font-weight:600;font-size:1.1rem}@media (width < 560px){.post_post__RWwd6 .post_stageGrid__seKjs{grid-template-columns:minmax(0,1fr)}}