.article-hero{padding:112px 0 56px;border-bottom:1px solid #252525;background:radial-gradient(circle at 80% 10%,rgba(238,43,37,.12),transparent 34%)}.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 24px;color:#777;font-size:12px}.breadcrumbs a{color:#aaa;text-decoration:none}.breadcrumbs a:hover{color:#fff}.article-hero h1{max-width:960px;margin:0;font-size:clamp(46px,7vw,88px);line-height:.94;letter-spacing:-.065em}.article-hero .article-deck{max-width:790px;margin:28px 0 0;color:#b5b5b5;font-size:clamp(18px,2vw,23px);line-height:1.55}.article-meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px;color:#777;font-size:12px}.article-shell{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:54px;padding-top:70px;padding-bottom:100px}.article-body{min-width:0}.article-body h2{margin:58px 0 18px;font-size:clamp(31px,4vw,48px);line-height:1.02;letter-spacing:-.04em}.article-body h2:first-child{margin-top:0}.article-body h3{margin:34px 0 12px;font-size:22px}.article-body p,.article-body li{color:#b0b0b0;font-size:17px;line-height:1.75}.article-body a{color:#fff;text-underline-offset:3px}.article-body strong{color:#fff}.article-body ul{padding-left:22px}.article-body li+li{margin-top:9px}.fact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:28px 0}.fact-card{padding:22px;border:1px solid #2c2c2c;border-radius:14px;background:#0e0e0e}.fact-card small{display:block;color:#777;text-transform:uppercase;letter-spacing:.09em;font-weight:800}.fact-card strong{display:block;margin-top:8px;font-size:20px;overflow-wrap:anywhere}.code-box{margin:22px 0;padding:20px;border:1px solid #383838;border-left:3px solid var(--red);border-radius:10px;background:#0b0b0b;color:#fff;font:600 14px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow-wrap:anywhere}.article-note{margin:28px 0;padding:22px;border:1px solid #60491f;border-radius:12px;background:#171109;color:#e0c183;line-height:1.65}.article-note strong{color:#ffd98a}.article-aside{position:sticky;top:104px;height:max-content}.aside-card{padding:22px;border:1px solid #2d2d2d;border-radius:16px;background:#0d0d0d}.aside-card+.aside-card{margin-top:14px}.aside-card h2{margin:0 0 14px;font-size:17px}.aside-card a{display:block;padding:10px 0;border-bottom:1px solid #252525;color:#aaa;text-decoration:none;font-size:14px}.aside-card a:last-child{border-bottom:0}.aside-card a:hover{color:#fff}.aside-card p{margin:0;color:#777;font-size:13px;line-height:1.6}.page-footer-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:16px}.page-footer-links a{color:#999;font-size:12px}.mini-status{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #333;border-radius:999px;color:#bbb;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.07em}.mini-status::before{content:"";width:7px;height:7px;border-radius:50%;background:#39c56b;box-shadow:0 0 10px rgba(57,197,107,.55)}.table-wrap{overflow-x:auto;margin:24px 0;border:1px solid #2b2b2b;border-radius:14px}.seo-table{width:100%;border-collapse:collapse;min-width:620px}.seo-table th,.seo-table td{padding:15px 17px;border-bottom:1px solid #292929;text-align:left;vertical-align:top}.seo-table th{background:#101010;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.07em}.seo-table td{color:#aaa;font-size:14px;line-height:1.5}.seo-table tr:last-child td{border-bottom:0}.related-guides{padding-top:0}.related-guides .market-card{min-height:150px}@media(max-width:900px){.article-shell{grid-template-columns:1fr}.article-aside{position:static}.fact-grid{grid-template-columns:1fr 1fr}}@media(max-width:600px){.article-hero{padding:82px 0 42px}.article-shell{padding-top:50px;padding-bottom:72px}.fact-grid{grid-template-columns:1fr}.article-body p,.article-body li{font-size:16px}.article-hero h1{font-size:46px}}
