body.swf-strategy-reader .sws-article-cover img{width:100%;height:auto;max-height:none;aspect-ratio:16/9;object-fit:cover}.swf-beginner,.swf-figure{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:32px 0;padding:28px;border:1px solid #c7d7dc;border-radius:16px;background:#f5f9fa;color:#152f3c}.swf-beginner h2{margin-top:8px!important}.swf-beginner h3{font-size:22px}.swf-beginner li{margin:0 0 14px;padding-left:4px;line-height:1.75}.sf-eyebrow{font-size:12px!important;letter-spacing:.1em;text-transform:uppercase;font-weight:750;color:#28616a;margin:0 0 10px!important}.sf-result{border-left:4px solid #147782;padding:16px 20px;background:#e7f1ee;margin:24px 0}.sf-result p{margin:8px 0 0!important}.sf-terms{border-top:1px solid #bacdd4;padding:16px 0 0}.sf-terms summary{cursor:pointer;font-weight:700;line-height:1.6;min-height:44px}.sf-terms summary:focus-visible{outline:3px solid #2358dc;outline-offset:4px}.sf-terms ul{padding-left:22px}.swf-figure{background:#fff;padding:28px;overflow:hidden}.swf-figure figcaption{color:inherit}.swf-figure h3{font-size:clamp(22px,3vw,29px);line-height:1.25;margin:6px 0 12px}.swf-figure figcaption p{font-size:15px;line-height:1.6;margin:0 0 24px}.sf-bars{width:100%;font-variant-numeric:tabular-nums}.sf-scale{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#435d69;margin:0 76px 14px 210px}.sf-scale span:nth-child(2){text-align:center}.sf-row{display:grid;grid-template-columns:194px minmax(0,1fr) 78px;align-items:center;gap:16px;min-height:44px;padding:8px 0;border-top:1px solid #e2eaee}.sf-label{font-size:15px;line-height:1.4;overflow-wrap:anywhere}.sf-track{height:22px;display:block;position:relative;background:#f1f5f7;border-radius:3px;min-width:0}.sf-zero{position:absolute;top:-5px;bottom:-5px;width:1px;background:#738d9a;z-index:2}.sf-bar{position:absolute;top:0;bottom:0;background:#147782;border-radius:2px;min-width:0}.sf-bar.negative{background:#b74d42}.sf-bar.series2{background:#5268a0}.sf-bar.series3{background:#b47d29}.sf-value{font-size:15px;text-align:right;white-space:nowrap;color:#18313d}.sf-reading{padding:20px 0 0;margin:22px 0 0;border-top:1px solid #cad9df}.sf-reading strong{font-size:16px}.sf-reading p{font-size:16px;line-height:1.75;margin:8px 0 0}.sf-model-note{font-size:13px!important;line-height:1.65!important;color:#405866;margin:20px 0 0!important}.sf-legend{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:15px;margin:0 0 16px}.sf-legend span:first-child{color:#0c636c}.sf-legend span:last-child{color:#a53b32}.sf-line{display:block;width:100%;height:auto;overflow:visible}.sf-line text{font-family:system-ui,sans-serif;font-size:15px;fill:#294957}.sf-mobile{display:none}.sf-data-link{font-size:15px}.swf-figure,.swf-beginner{scroll-margin-top:30px}@media(max-width:650px){.swf-figure,.swf-beginner{padding:20px 16px;margin:24px 0;border-radius:12px}.swf-figure h3{font-size:23px}.sf-scale{margin:0 0 12px;font-size:11px}.sf-row{grid-template-columns:minmax(0,1fr) 74px;gap:8px 12px;padding:12px 0}.sf-label{grid-column:1/-1;font-size:15px}.sf-track{height:23px}.sf-value{font-size:15px}.sf-reading p{font-size:16px}.swf-beginner ol{padding-left:20px}.sf-result{padding:14px}.sf-desktop{display:none}.sf-mobile{display:block}.sf-line text{font-size:18px}.sf-legend{font-size:14px}.sf-model-note{overflow-wrap:anywhere}}@media(prefers-contrast:more){.sf-track{border:1px solid #576e7b}.sf-zero{background:#102f40;width:2px}.sf-row{border-color:#7c919b}}