figure.article-explainer{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:0;margin:30px 0;padding:0;overflow:hidden;border:1px solid #355249;border-radius:6px;background:#0c181b;max-width:100%;text-align:left}.article-explainer *{box-sizing:border-box}.article-explainer .vx-art{position:relative;min-width:0;background:#081118}.article-explainer .vx-art img{display:block;width:100%;height:100%;min-height:270px;max-height:650px;object-fit:cover;object-position:center;border:0;filter:none;aspect-ratio:auto}.article-explainer .vx-content{min-width:0;padding:22px}.article-explainer .vx-kicker{display:block;font:700 10px/1.6 ui-monospace,Consolas,monospace;letter-spacing:.08em;color:#64e5bb}.article-explainer h3{font:650 22px/1.25 system-ui!important;letter-spacing:-.025em!important;color:#eef4f8;margin:9px 0 18px!important;border:0;padding:0}.article-explainer ol.vx-steps{list-style:none;margin:0;padding:0;display:grid;gap:13px}.article-explainer .vx-steps li{display:grid;grid-template-columns:47px minmax(0,1fr);gap:11px;margin:0;padding:0;border:0;align-items:start}.article-explainer .vx-marker{display:flex;align-items:center;justify-content:center;min-height:31px;border:1px solid #3b6b5b;background:#112e25;color:#79ecc7;font:700 10px/1.2 ui-monospace,Consolas,monospace;white-space:nowrap}.article-explainer .vx-steps b{display:block;font:650 14px/1.4 system-ui;color:#eef4f8}.article-explainer .vx-steps p{font:400 13px/1.6 system-ui!important;color:#b3c7cf!important;margin:4px 0 0!important;max-width:none}.article-explainer .vx-takeaway{border-top:1px solid #335047;margin-top:17px;padding-top:12px;color:#80e8c5;font:600 14px/1.5 system-ui}.article-explainer>figcaption{grid-column:1/-1;margin:0;padding:12px 18px;background:#081218;border-top:1px solid #294239;font:400 11px/1.6 system-ui;color:#a0b5bf;text-transform:none;letter-spacing:0}.article-explainer figcaption span{display:block;color:#78939f;margin-top:3px}.article-explainer figcaption a{color:#78e8c4;text-decoration:underline;text-underline-offset:3px}.article-explainer .vx-equation{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:17px}.article-explainer .vx-equation span{padding:7px 9px;background:#10243a;border:1px solid #31516e;color:#b9d6ff;font:600 11px/1.4 system-ui}.article-explainer .vx-equation span:nth-child(2){background:#2a2215;border-color:#6a5430;color:#f1cd88}.article-explainer .vx-equation span:last-child{background:#103027;border-color:#346751;color:#87efc9}.article-explainer .vx-comparison{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px}.article-explainer .vx-comparison>div{padding:12px;background:#09151e;border:1px solid #35505e}.article-explainer .vx-comparison small{display:block;font:700 10px/1.4 ui-monospace,monospace;color:#91b8d0}.article-explainer .vx-comparison span{display:block;font:12px/1.6 system-ui;color:#c1d2dc;margin-top:7px}.article-explainer .vx-comparison strong{display:block;font:700 25px/1.3 ui-monospace,monospace;color:#6da8ff;margin-top:7px}.article-explainer .vx-comparison>div:last-child strong{color:#ff7a85}
@media(max-width:700px){figure.article-explainer{grid-template-columns:1fr;margin:24px 0}.article-explainer .vx-art img{height:165px;min-height:0;max-height:none;object-position:center 48%}.article-explainer .vx-content{padding:19px 17px}.article-explainer h3{font-size:21px!important;margin-bottom:16px!important}.article-explainer .vx-steps li{grid-template-columns:47px minmax(0,1fr);gap:10px}.article-explainer .vx-steps p{font-size:13px!important}.article-explainer>figcaption{padding:12px 16px}.article-explainer .vx-takeaway{font-size:14px}}
.article-explainer .vx-art{display:flex;align-items:center;background:radial-gradient(ellipse at center,#142833,#081118 75%)}.article-explainer .vx-art img{height:auto;min-height:0;object-fit:contain}.article-explainer .vx-marker.vx-negative{color:#ff929b;background:#30191e;border-color:#7b3e49}
@media(max-width:700px){.article-explainer .vx-art{height:180px}.article-explainer .vx-art img{height:180px;width:100%;object-fit:contain}}
@media(prefers-reduced-motion:reduce){.article-explainer{scroll-behavior:auto}}
