.wm-site{--wm-ink:#172333;--wm-navy:#101c2b;--wm-blue:#244b70;--wm-muted:#667487;--wm-line:#e4e9ef;color:var(--wm-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;max-width:1180px;margin:0 auto;background:#f5f7fa;line-height:1.55}.wm-site *{box-sizing:border-box}.wm-hero{background:linear-gradient(125deg,#0e1927,#193653 72%,#244b70);color:#fff;padding:38px clamp(22px,5vw,58px) 24px;min-height:360px;display:flex;flex-direction:column;justify-content:space-between}.wm-brandline{display:flex;gap:13px;align-items:center}.wm-brand-mark{width:43px;height:43px;border:1px solid #8ba8c2;border-radius:50%;display:grid;place-items:center;font-weight:800;letter-spacing:-1px;color:#dce9f5}.wm-brand{font-size:19px;letter-spacing:2.4px;font-weight:800}.wm-tagline{font-size:9px;letter-spacing:1.5px;color:#b8c9d9;margin-top:3px}.wm-hero-copy{max-width:700px;padding:42px 0 36px}.wm-eyebrow,.wm-hero-foot,.wm-ticker-label,.wm-kicker{font-size:10px;letter-spacing:1.6px;font-weight:700}.wm-eyebrow{color:#a9c5df}.wm-hero h1{font-size:clamp(36px,6vw,64px);line-height:1.02;letter-spacing:-2px;color:#fff;margin:14px 0 16px}.wm-hero h1 em{font-style:normal;color:#9fc4e4}.wm-hero-copy p{max-width:570px;color:#d2deea;font-size:16px;margin:0}.wm-hero-foot{border-top:1px solid #ffffff35;padding-top:14px;display:flex;justify-content:space-between;color:#c2d2e1}.wm-ticker-label{padding:12px 22px 7px;background:#101c2b;color:#9eb5ca}.wm-ticker-dark{background:#101c2b;padding:0 0 10px;overflow:hidden}.wm-panel{background:#fff;margin:18px 0;padding:clamp(18px,3vw,30px);border:1px solid var(--wm-line);border-radius:8px;box-shadow:0 5px 20px #1a2d4010}.wm-panel h2{font-size:22px;letter-spacing:-.5px;margin:0 0 20px;color:#172333}.wm-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.wm-section-head h2{margin-bottom:18px}.wm-kicker{color:#73869a;font-size:9px}.wm-tv-wrap{min-height:360px}.wm-tv-wrap .tradingview-widget-container{width:100%}.wm-news-grid,.wm-analysis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wm-news-card,.wm-analysis-card{padding:18px;border:1px solid var(--wm-line);border-radius:6px;background:#fbfcfd;min-width:0}.wm-news-meta{font-size:10px;color:#718195;text-transform:uppercase;letter-spacing:.6px;margin-bottom:9px}.wm-news-card h3,.wm-analysis-card h3{font-size:17px;line-height:1.3;margin:0 0 9px}.wm-news-card h3 a,.wm-analysis-card h3 a{color:#1b3046;text-decoration:none}.wm-news-card h3 a:hover,.wm-analysis-card h3 a:hover{color:#28689d}.wm-news-card p,.wm-analysis-card p{font-size:13px;color:#5e6c7b;margin:0 0 12px}.wm-readmore{font-size:12px;font-weight:700;color:#24577f;text-decoration:none}.wm-empty{background:#f3f6f9;padding:18px;border-radius:5px;color:#566679;font-size:13px}.wm-muted{color:#657487;font-size:14px}.wm-disclaimer{margin:18px 0;background:#eaf0f5;padding:20px 22px;border-radius:6px;color:#526274;font-size:12px}.wm-disclaimer strong{color:#263d54}.wm-disclaimer p{margin:7px 0 0}.wm-disclaimer .wm-credit{font-size:10px;color:#77889a}.wm-footer{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#101c2b;color:#b7c8d8;padding:20px 24px;font-size:10px;letter-spacing:1.4px;font-weight:700}.wm-site .tradingview-widget-copyright{font-size:10px!important}@media(max-width:650px){.wm-hero{min-height:330px}.wm-news-grid,.wm-analysis-grid{grid-template-columns:1fr}.wm-hero-foot{font-size:9px}.wm-brand{font-size:16px}.wm-tagline{font-size:8px}.wm-panel{margin:12px 0}.wm-tv-wrap{min-height:420px}}
