.sp-article[data-shareplane-special="issue-657"]{--i657-ink:#eaf2fa;--i657-muted:#aab9c8;--i657-navy:#06182a;--i657-panel:#0b2237;--i657-gold:#e8b45a;--i657-line:rgba(144,188,219,.22)}
.sp-article[data-shareplane-special="issue-657"] .i657-hero{margin:0 0 2.5rem;border:1px solid var(--i657-line);border-radius:24px;overflow:hidden;background:linear-gradient(145deg,#061525,#0b2740);box-shadow:0 28px 80px rgba(0,0,0,.22)}
.i657-hero__media{background:#061525}.i657-hero__media img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:cover}
.i657-hero__copy{padding:clamp(1.4rem,3vw,2.8rem)}
.i657-eyebrow{font:700 .76rem/1.2 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.18em;color:var(--i657-gold);margin-bottom:1rem}
.i657-hero h1{max-width:19ch;margin:0;color:#fff;font-size:clamp(2.2rem,5vw,4.8rem);line-height:.98;letter-spacing:-.04em}
.i657-dek{max-width:46rem;margin:1.15rem 0 0;color:#d3dfeb;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.55}
.i657-byline{display:flex;align-items:center;gap:.5rem;margin:1.15rem 0 0;color:#c6d4e1;font:600 .92rem/1.4 system-ui,sans-serif}.i657-byline strong{font-weight:750}.i657-byline a{color:#fff;text-decoration:none}.i657-byline a:hover,.i657-byline a:focus{text-decoration:underline;text-underline-offset:.18em}.i657-byline time{color:#aebfd0}
.i657-thesis{margin:2rem 0 3rem;padding:1.35rem 1.5rem;border-left:3px solid var(--i657-gold);background:linear-gradient(90deg,rgba(232,180,90,.10),rgba(232,180,90,.02));border-radius:0 14px 14px 0}
.i657-thesis span{display:block;margin-bottom:.45rem;font:700 .72rem/1.2 system-ui,sans-serif;text-transform:uppercase;letter-spacing:.16em;color:var(--i657-gold)}
.i657-thesis p{margin:0;font-size:clamp(1.2rem,2.2vw,1.55rem);line-height:1.45}
.i657-pullquote{margin:3rem auto;padding:2rem clamp(1.3rem,4vw,3rem);max-width:56rem;border:0;border-top:1px solid var(--i657-line);border-bottom:1px solid var(--i657-line);background:transparent}
.i657-pullquote p{margin:0;font-size:clamp(1.35rem,2.6vw,2rem);line-height:1.35;letter-spacing:-.02em}
.i657-pullquote--warm{border-color:rgba(232,180,90,.38)}
.i657-leverage{margin:3rem 0;padding:clamp(1.4rem,3vw,2.4rem);border:1px solid var(--i657-line);border-radius:20px;background:linear-gradient(160deg,rgba(11,34,55,.95),rgba(6,24,42,.96));color:var(--i657-ink)}
.i657-leverage figcaption{display:flex;gap:.5rem 1rem;align-items:baseline;justify-content:space-between;flex-wrap:wrap;margin-bottom:1.5rem}.i657-leverage figcaption strong{font-size:1.25rem}.i657-leverage figcaption span{color:var(--i657-muted);font-size:.9rem}
.i657-leverage__flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.i657-leverage__flow section{min-height:11rem;padding:1.2rem;border:1px solid var(--i657-line);border-radius:16px;background:rgba(255,255,255,.025)}
.i657-leverage__flow span{display:block;margin-bottom:1rem;color:var(--i657-gold);font:700 .75rem/1 system-ui,sans-serif;letter-spacing:.14em}.i657-leverage__flow strong{display:block;font-size:1.15rem;line-height:1.25}.i657-leverage__flow small{display:block;margin-top:.7rem;color:var(--i657-muted);font-size:.9rem;line-height:1.5}
.i657-leverage>p{margin:1.5rem 0 0;color:#fff;font-size:1.08rem;font-weight:700;text-align:center}
@media(max-width:720px){.sp-article[data-shareplane-special="issue-657"] .i657-hero{border-radius:16px}.i657-hero__copy{padding:1.35rem}.i657-byline{flex-wrap:wrap}.i657-leverage__flow{grid-template-columns:1fr}.i657-leverage__flow section{min-height:auto}.i657-leverage figcaption{display:block}.i657-leverage figcaption span{display:block;margin-top:.4rem}.i657-pullquote{padding:1.4rem .25rem}}
