.editorial-main{max-width:960px;margin:0 auto;padding:160px 30px 80px;color:#182337}.editorial-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:14px;color:#64748b;margin-bottom:34px}.editorial-kicker{font-size:13px;letter-spacing:2px;font-weight:800;color:#008ea8}.editorial-heading h1{font-size:clamp(30px,4vw,46px);line-height:1.4;letter-spacing:-1.4px;word-break:keep-all;overflow-wrap:anywhere;margin:15px 0 24px}.editorial-meta{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:#64748b}.editorial-lead{font-size:20px;line-height:1.85;margin:28px 0}.editorial-cover{margin:35px 0}.editorial-cover img{display:block;width:100%;height:auto;border-radius:18px}.editorial-cover figcaption{font-size:13px;color:#64748b;margin-top:12px;text-align:center}.editorial-toc{background:#f1f6f9;border:1px solid #dfe9ef;border-radius:16px;padding:25px;display:flex;flex-direction:column;gap:13px}.editorial-toc strong{margin-bottom:5px}.editorial-toc a{color:#087d94;font-size:16px}.editorial-body{font-size:18px;line-height:1.95;overflow-wrap:anywhere;word-break:keep-all}.editorial-body section,.editorial-video{margin:48px 0;scroll-margin-top:150px}.editorial-body h2,.editorial-video h2{font-size:27px;line-height:1.55;letter-spacing:-.7px;margin-bottom:20px}.editorial-body p{margin:18px 0}.editorial-video>p{font-size:15px;line-height:1.8;color:#64748b}.editorial-video video{display:block;width:100%;height:auto;border-radius:15px;background:#0b1526;margin:20px 0}.editorial-video details{font-size:15px;line-height:1.85;padding:15px;background:#f8fafc;border-radius:10px}.editorial-video summary{cursor:pointer}.editorial-body a,.editorial-bottom a{color:#007e99;text-decoration:underline;text-underline-offset:4px}.editorial-body .citation{font-size:13px;color:#64748b;margin:10px 0}.editorial-checklist{background:#eef8f9;border-left:4px solid #079eaf;padding:26px 30px;border-radius:0 16px 16px 0}.editorial-checklist ul,.editorial-sources ol{padding-left:24px;list-style:revert}.editorial-checklist li{padding:6px 0}.editorial-sources{border-top:1px solid #e2e8f0;padding-top:25px;font-size:15px}.editorial-sources small{display:block;color:#64748b}.editorial-sources li{margin-bottom:15px;scroll-margin-top:150px}.editorial-related{display:flex;flex-wrap:wrap;gap:12px}.editorial-related h2{width:100%}.editorial-related>a{font-size:14px;background:#f3f6fa;padding:12px 18px;border-radius:10px;text-decoration:none}.editorial-bottom{border-top:1px solid #e2e8f0;margin-top:40px;padding-top:25px;display:flex;justify-content:space-between;font-size:15px}.editorial-body blockquote{margin:25px 0;border-left:4px solid #079eaf;padding:15px 25px;background:#f8fafc}.editorial-main a:focus-visible,.editorial-main summary:focus-visible{outline:3px solid #089db7;outline-offset:4px}.editorial-rss{display:block;text-align:right;margin:12px 0;color:#087d94;font-size:14px}.site-header .desktop-nav.editorial-open{display:flex!important}
@media(max-width:1000px){.site-header .desktop-nav.editorial-open{position:absolute;top:100%;left:0;right:0;background:white;padding:20px;flex-direction:column;gap:18px;box-shadow:0 12px 20px #0f172a15}}
@media(max-width:600px){.editorial-main{padding:125px 18px 50px}.editorial-heading h1{font-size:30px}.editorial-lead{font-size:18px}.editorial-body{font-size:17px;line-height:1.9}.editorial-body h2,.editorial-video h2{font-size:24px}.editorial-toc,.editorial-checklist{padding:20px}.editorial-meta{gap:9px}.editorial-cover{margin:25px 0}.editorial-sources{font-size:14px}.editorial-cover img,.editorial-video video{border-radius:10px}}
