.page-module__MVuj9W__article{padding-bottom:var(--space-20);overflow-x:clip}.page-module__MVuj9W__header{padding:clamp(3.5rem, 7vw, 5.5rem) var(--space-6) var(--space-8);background:linear-gradient(90deg,#1167ff0e 1px,#0000 1px) 0 0/38px 38px,linear-gradient(#1167ff0e 1px,#0000 1px) 0 0/38px 38px,linear-gradient(#ffffffe0,#f7f9fb00)}.page-module__MVuj9W__headerShell{max-width:940px;padding-bottom:var(--space-8);border-bottom:1px solid var(--border-subtle);margin:0 auto}.page-module__MVuj9W__authorLine{align-items:center;gap:var(--space-3);margin-bottom:var(--space-7);display:flex}.page-module__MVuj9W__authorPhoto{border:1px solid var(--border-medium);object-fit:cover;width:50px;height:50px;box-shadow:4px 4px 0 var(--accent-gold);border-radius:50%;flex:none}.page-module__MVuj9W__authorLine span{font-family:var(--font-heading);font-size:var(--text-sm);font-weight:950;display:block}.page-module__MVuj9W__authorLine p{max-width:560px;color:var(--text-muted);font-size:var(--text-xs);margin:2px 0 0;line-height:1.45}.page-module__MVuj9W__kickerRow{margin-bottom:var(--space-4);flex-wrap:wrap;gap:8px;display:flex}.page-module__MVuj9W__kickerRow span,.page-module__MVuj9W__graphEyebrow,.page-module__MVuj9W__closeEyebrow,.page-module__MVuj9W__railCard>span,.page-module__MVuj9W__timestamp span{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:850}.page-module__MVuj9W__kickerRow span{border:1px solid var(--border-subtle);background:#ffffffd6;padding:5px 8px}.page-module__MVuj9W__header h1{max-width:900px;margin:0 0 var(--space-5);font-size:clamp(2.05rem,6vw,4rem);line-height:1.05}.page-module__MVuj9W__promise{max-width:780px;color:var(--text-primary);font-family:var(--font-serif);font-size:clamp(1.16rem,2vw,1.4rem);line-height:1.68}.page-module__MVuj9W__description{max-width:720px;margin-top:var(--space-3);color:var(--text-secondary);font-size:1rem;line-height:1.7}.page-module__MVuj9W__headerProof{max-width:780px;margin-top:var(--space-6);padding:var(--space-4);border:1px solid var(--border-blue);border-left:5px solid var(--accent-blue);border-radius:var(--radius-md);background:#ffffffe0}.page-module__MVuj9W__headerProof span{margin-bottom:var(--space-2);color:var(--accent-blue);font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:950;display:block}.page-module__MVuj9W__headerProof p{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.65}.page-module__MVuj9W__graphSection{padding:var(--space-10) var(--space-6)}.page-module__MVuj9W__graphInner{gap:var(--space-6);grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);max-width:1180px;margin:0 auto;display:grid}.page-module__MVuj9W__graphInner h2{margin:var(--space-2) 0 var(--space-3);font-size:clamp(1.55rem,3vw,2.2rem)}.page-module__MVuj9W__graphInner p{color:var(--text-secondary);line-height:1.65}.page-module__MVuj9W__graphColumns{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__MVuj9W__graphGroup,.page-module__MVuj9W__railCard,.page-module__MVuj9W__authorCard,.page-module__MVuj9W__nextPanel,.page-module__MVuj9W__endCta{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:#ffffffeb}.page-module__MVuj9W__graphGroup{min-width:0;padding:var(--space-5)}.page-module__MVuj9W__graphGroup h3{margin-bottom:var(--space-4);font-size:1rem}.page-module__MVuj9W__relationGroup{padding-top:var(--space-3);border-top:1px solid var(--border-subtle);gap:8px;display:grid}.page-module__MVuj9W__relationGroup+.page-module__MVuj9W__relationGroup{margin-top:var(--space-4)}.page-module__MVuj9W__relationGroup span{color:var(--accent-blue);font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:950}.page-module__MVuj9W__relationGroup a{color:var(--text-primary);font-size:var(--text-sm);font-weight:780;line-height:1.35;text-decoration:none}.page-module__MVuj9W__relationGroup a:hover,.page-module__MVuj9W__relationGroup a:focus-visible{color:var(--accent-blue);outline:none}.page-module__MVuj9W__graphEmpty{color:var(--text-muted);font-size:var(--text-sm)}.page-module__MVuj9W__contentLayout{max-width:1120px;padding:var(--space-8) var(--space-6) 0;grid-template-columns:minmax(0,720px) minmax(230px,300px);justify-content:center;align-items:start;gap:clamp(2rem,5vw,4rem);margin:0 auto;display:grid}.page-module__MVuj9W__articleColumn{min-width:0}.page-module__MVuj9W__readingRail{gap:var(--space-4);min-width:0;display:grid;position:sticky;top:96px}.page-module__MVuj9W__railCard{min-width:0;padding:var(--space-4)}.page-module__MVuj9W__railCard strong{margin:var(--space-2) 0;color:var(--accent-blue);font-family:var(--font-heading);font-size:1.1rem;display:block}.page-module__MVuj9W__railCard p{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.page-module__MVuj9W__tocList,.page-module__MVuj9W__sourceList{margin:var(--space-3) 0 0;gap:8px;padding:0;list-style:none;display:grid}.page-module__MVuj9W__tocList a{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.35;text-decoration:none}.page-module__MVuj9W__tocList a:hover,.page-module__MVuj9W__tocList a:focus-visible{color:var(--accent-blue);outline:none}.page-module__MVuj9W__tocSub{padding-left:var(--space-3)}.page-module__MVuj9W__sourceList li{color:var(--text-muted);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.7rem;line-height:1.45}.page-module__MVuj9W__articleBody{min-width:0;max-width:720px;color:var(--text-primary);font-family:var(--font-body);overflow-wrap:break-word;text-wrap:pretty;font-size:18px;line-height:1.86}.page-module__MVuj9W__articleBody>*{margin-bottom:1.5em}.page-module__MVuj9W__articleBody>:last-child{margin-bottom:0}.page-module__MVuj9W__articleBody h2,.page-module__MVuj9W__articleBody h3{overflow-wrap:break-word;scroll-margin-top:96px}.page-module__MVuj9W__articleBody h2{padding-top:var(--space-5);border-top:1px solid var(--border-subtle);font-family:var(--font-heading);margin-top:3em;margin-bottom:.85em;font-size:clamp(1.55rem,3vw,2.05rem);line-height:1.2}.page-module__MVuj9W__articleBody h2:first-child{border-top:0;margin-top:0;padding-top:0}.page-module__MVuj9W__articleBody h3{font-family:var(--font-heading);margin-top:2em;margin-bottom:.75em;font-size:clamp(1.18rem,2vw,1.36rem);line-height:1.28}.page-module__MVuj9W__articleBody .heading-anchor{display:none}.page-module__MVuj9W__articleBody p{margin-bottom:1.4em}.page-module__MVuj9W__articleBody a{color:var(--accent-blue);text-underline-offset:4px;font-weight:760;-webkit-text-decoration:underline #1167ff47;text-decoration:underline #1167ff47;text-decoration-thickness:1.5px}.page-module__MVuj9W__articleBody a:hover,.page-module__MVuj9W__articleBody a:focus-visible{color:var(--accent-blue-dim);outline:none}.page-module__MVuj9W__articleBody strong{color:var(--text-primary);font-weight:850}.page-module__MVuj9W__articleBody ul,.page-module__MVuj9W__articleBody ol{margin-bottom:1.7em;padding-left:1.35em}.page-module__MVuj9W__articleBody li{margin-bottom:.62em;line-height:1.75}.page-module__MVuj9W__articleBody li::marker{color:var(--accent-blue);font-weight:850}.page-module__MVuj9W__articleBody code{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-secondary);color:var(--accent-blue);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.15em .38em;font-size:.86em}:is(.page-module__MVuj9W__articleBody .library-callout,.page-module__MVuj9W__articleBody .library-proof-block,.page-module__MVuj9W__articleBody .library-template-block,.page-module__MVuj9W__articleBody .library-takeaway){padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:#ffffffeb;margin:2em 0;box-shadow:6px 6px #1167ff14}.page-module__MVuj9W__articleBody .library-callout{border-left:5px solid var(--accent-blue)}.page-module__MVuj9W__articleBody .library-proof-block{border-left:5px solid var(--accent-gold);background-color:#fffffff0;background-image:linear-gradient(90deg,#ffc62921 1px,#0000 1px),linear-gradient(#ffc6291a 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.page-module__MVuj9W__articleBody .library-template-block{border-left:5px solid var(--accent-green)}.page-module__MVuj9W__articleBody .library-takeaway{border-left:5px solid var(--accent-coral)}.page-module__MVuj9W__articleBody .library-callout:before{margin-bottom:var(--space-3);color:var(--accent-blue);font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:950;display:block}.page-module__MVuj9W__articleBody .library-proof-block:before{margin-bottom:var(--space-3);color:var(--accent-blue);font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:950;display:block}.page-module__MVuj9W__articleBody .library-template-block:before{margin-bottom:var(--space-3);color:var(--accent-blue);font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:950;display:block}.page-module__MVuj9W__articleBody .library-takeaway:before{margin-bottom:var(--space-3);color:var(--accent-blue);font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:950;display:block}.page-module__MVuj9W__articleBody .library-callout:before{content:attr(data-label)}.page-module__MVuj9W__articleBody .library-proof-block:before{content:attr(data-label)}.page-module__MVuj9W__articleBody .library-template-block:before{content:attr(data-label)}.page-module__MVuj9W__articleBody .library-takeaway:before{content:attr(data-label)}.page-module__MVuj9W__closeSection{margin-top:var(--space-20);padding:var(--space-14) var(--space-6) 0;border-top:1px solid var(--border-subtle);background:linear-gradient(#ffffffb8,#f7f9fb00)}.page-module__MVuj9W__closeInner{max-width:1120px;margin:0 auto}.page-module__MVuj9W__closeEyebrow{margin-bottom:var(--space-5);letter-spacing:.08em;text-transform:uppercase}.page-module__MVuj9W__closeGrid{gap:var(--space-6);grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);display:grid}.page-module__MVuj9W__authorCard{gap:var(--space-5);padding:var(--space-7);display:flex;box-shadow:8px 8px #ffc62924}.page-module__MVuj9W__authorAvatar{border:1px solid var(--border-medium);border-radius:var(--radius-md);object-fit:cover;width:92px;height:112px;box-shadow:5px 5px 0 var(--accent-gold);flex:none}.page-module__MVuj9W__authorCard h2,.page-module__MVuj9W__nextPanel h2,.page-module__MVuj9W__endCta h2{margin-bottom:var(--space-3);font-size:clamp(1.3rem,2vw,1.7rem)}.page-module__MVuj9W__authorCard p,.page-module__MVuj9W__endCta p{color:var(--text-secondary);line-height:1.65}.page-module__MVuj9W__authorLinks{margin-top:var(--space-4);flex-wrap:wrap;gap:10px 18px;display:flex}.page-module__MVuj9W__authorLinks a{color:var(--accent-blue);font-size:var(--text-sm);font-weight:850}.page-module__MVuj9W__nextPanel{padding:var(--space-6)}.page-module__MVuj9W__nextList{gap:var(--space-3);display:grid}.page-module__MVuj9W__nextList a{padding:var(--space-4);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:inherit;background:#fff;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:block}.page-module__MVuj9W__nextList a:hover,.page-module__MVuj9W__nextList a:focus-visible{border-color:var(--border-blue);outline:none;transform:translate(-1px,-1px);box-shadow:5px 5px #1167ff1a}.page-module__MVuj9W__nextList span{color:var(--accent-blue);font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:950}.page-module__MVuj9W__nextList h3{margin:var(--space-2) 0;font-size:1rem}.page-module__MVuj9W__nextList p{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.page-module__MVuj9W__endCta{margin-top:var(--space-6);padding:var(--space-7);border-color:var(--border-gold);background-color:#ffffffe6;background-image:linear-gradient(90deg,#ffc6292b 1px,#0000 1px),linear-gradient(#ffc62924 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.page-module__MVuj9W__endCta span{margin-bottom:var(--space-2);color:var(--accent-blue);font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:950;display:block}.page-module__MVuj9W__endCta p{max-width:760px;margin-bottom:var(--space-5)}.page-module__MVuj9W__timestamp{margin-top:var(--space-5);flex-wrap:wrap;gap:8px 14px;display:flex}.page-module__MVuj9W__backWrap{max-width:var(--container-blog);padding:var(--space-8) var(--space-6) 0;text-align:center;margin:0 auto}@media (max-width:1040px){.page-module__MVuj9W__graphInner,.page-module__MVuj9W__contentLayout,.page-module__MVuj9W__closeGrid{grid-template-columns:1fr}.page-module__MVuj9W__readingRail{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:760px){.page-module__MVuj9W__article{padding-bottom:var(--space-16)}.page-module__MVuj9W__header{padding:var(--space-12) var(--space-4) var(--space-6)}.page-module__MVuj9W__authorLine{align-items:flex-start}.page-module__MVuj9W__header h1{font-size:clamp(1.85rem,10vw,2.75rem)}.page-module__MVuj9W__promise{font-size:1.08rem}.page-module__MVuj9W__graphSection{padding:var(--space-8) var(--space-4)}.page-module__MVuj9W__graphColumns,.page-module__MVuj9W__readingRail{grid-template-columns:1fr}.page-module__MVuj9W__contentLayout{padding:var(--space-6) var(--space-4) 0}.page-module__MVuj9W__articleBody{font-size:17px;line-height:1.82}.page-module__MVuj9W__articleBody h2{padding-top:var(--space-4);margin-top:2.4em}:is(.page-module__MVuj9W__articleBody .library-callout,.page-module__MVuj9W__articleBody .library-proof-block,.page-module__MVuj9W__articleBody .library-template-block,.page-module__MVuj9W__articleBody .library-takeaway){padding:var(--space-5)}.page-module__MVuj9W__closeSection{margin-top:var(--space-14);padding:var(--space-10) var(--space-4) 0}.page-module__MVuj9W__authorCard{padding:var(--space-5);flex-direction:column}.page-module__MVuj9W__nextPanel,.page-module__MVuj9W__endCta{padding:var(--space-5)}.page-module__MVuj9W__backWrap{padding-left:var(--space-4);padding-right:var(--space-4)}}
