.article-layout>.article-body{min-width:0}.qa-table{max-width:100%}.qa-sources a{overflow-wrap:anywhere}.qa-intro{padding:40px 0 28px}.qa-intro h1{font-size:clamp(28px,3.5vw,44px);line-height:1.45;max-width:1000px}.qa-meta{color:#60738b;font-size:13px;margin:15px 0}.qa-answer{padding:24px;background:#edf3ff;border:1px solid #dce6fb;border-radius:12px;margin:28px 0}.qa-aside{position:sticky;top:95px;align-self:start;display:grid;gap:20px}.qa-contact{padding:24px;border:1px solid #dce3ef;border-radius:14px;background:#f6f8fd}.qa-contact h2{font-size:21px}.qa-contact p{line-height:1.8;margin:14px 0}.qa-toc{display:grid;gap:12px;padding-top:15px}.qa-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.qa-card{padding:23px;border:1px solid #dce4f0;border-radius:13px;background:#fff;min-width:0}.qa-card h3{font-size:20px;line-height:1.55;margin:10px 0}.qa-card p{line-height:1.9;color:#536781}.qa-card small{color:#687e98}.qa-feed{padding:42px 0;background:#f7f9fd;color:#18283f}.qa-feed h2{font-size:29px;line-height:1.5;margin:15px 0 24px}.qa-feed a{color:#3659ee}.qa-table{overflow:auto;margin:20px 0}.qa-table table{border-collapse:collapse;min-width:600px;width:100%}.qa-table td,.qa-table th{border:1px solid #dce3ee;padding:15px;text-align:left;line-height:1.8}.qa-sources{font-size:14px}.article-body section{scroll-margin-top:110px}.qa-list{padding:35px 0 60px}.qa-tags{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.future-enabled .qa-card,.future-enabled .qa-contact{background:#142035;border-color:#ffffff25;color:#f4f7ff}.future-enabled .qa-feed{background:#101a2b;color:#f4f7ff}.future-enabled .qa-card p{color:#b8c9dd}@media(max-width:980px){.qa-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.qa-grid{grid-template-columns:1fr}.qa-aside{position:static}.qa-feed{padding:28px 0}.qa-feed h2{font-size:25px}.qa-intro{padding-top:22px}}.rich-article{font-size:16px;line-height:1.95}.rich-article h2{font-size:clamp(23px,2.5vw,30px);line-height:1.5;margin:45px 0 18px}.rich-article h3{font-size:20px;margin:25px 0 12px}.rich-article p{margin:0 0 18px}.rich-article ul,.rich-article ol{padding-left:24px;margin:15px 0 25px}.rich-article li{margin:8px 0}.rich-lead{font-size:19px;line-height:1.85;padding:22px 0;border-bottom:2px solid #4965ec;margin-bottom:30px}.rich-note,.rich-case{padding:24px;border-radius:12px;margin:28px 0;border-left:4px solid #5264e8;background:#f1f5ff}.rich-case{background:#f6f9f7;border-color:#3c8c74}.rich-note strong,.rich-case strong{display:block;margin-bottom:10px}.rich-code{padding:22px;border-radius:12px;background:#111e32;color:#e9f1ff;overflow:auto;font-size:14px;line-height:1.8;white-space:pre;margin:20px 0}.rich-figure{margin:28px 0;padding:22px;border:1px solid #dae3f1;border-radius:12px;background:#fafcff}.rich-figure figcaption{font-size:13px;color:#5f7086;line-height:1.8;margin-top:16px}.rich-flow{display:grid;gap:12px}.rich-flow>div{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:start;padding:16px;border-radius:10px;background:#eaf0ff}.rich-flow b{background:#4965ec;color:#fff;border-radius:50%;width:30px;height:30px;text-align:center;font-size:14px}.rich-flow strong{display:block;font-size:17px}.rich-bars{display:grid;gap:18px}.rich-bar-label{display:flex;justify-content:space-between;gap:20px;font-size:14px}.rich-track{height:18px;background:#e4ebf6;border-radius:4px;margin-top:7px}.rich-fill{height:100%;background:#4562ed;border-radius:4px;min-width:4px}.rich-faq{border-top:1px solid #dbe3ee;padding:16px 0}.rich-faq summary{font-weight:650;cursor:pointer;line-height:1.7}.rich-faq p{margin:15px 0 0}.rich-timeline{border-left:2px solid #6681ed;padding-left:24px;margin:25px 0}.rich-timeline article{position:relative;margin:0 0 25px}.rich-timeline article:before{content:'';position:absolute;left:-31px;top:8px;width:12px;height:12px;border-radius:50%;background:#5265ec}.rich-timeline time{font-size:13px;font-weight:700;color:#405bd7}.rich-table{max-width:100%;overflow:auto;margin:22px 0}.rich-table table{min-width:620px;width:100%;border-collapse:collapse;font-size:14px}.rich-table th,.rich-table td{padding:14px;border:1px solid #dbe3ee;vertical-align:top;line-height:1.8}.rich-table th{background:#edf2fb;text-align:left}.rich-article code:not(pre code){background:#edf1f8;padding:2px 5px;border-radius:4px;overflow-wrap:anywhere}.rich-related{margin:35px 0;padding-top:22px;border-top:1px solid #dbe3ee}.future-enabled .rich-note,.future-enabled .rich-case,.future-enabled .rich-figure{background:#15233a;color:#e3edf9;border-color:#4d6c91}.future-enabled .rich-table th,.future-enabled .rich-flow>div{background:#1b304b}.future-enabled .rich-table td,.future-enabled .rich-table th{border-color:#47617d}@media(max-width:700px){.rich-article{font-size:16px}.rich-lead{font-size:18px}.rich-note,.rich-case,.rich-figure{padding:18px}.rich-article h2{margin-top:34px}}