.article-silo{margin-top:42px;padding:28px 30px;border:1px solid #cde5ed;border-radius:12px;background:linear-gradient(135deg,#f1fbfe,#fff)}.article-silo>span{color:#078bb9;font-size:11px;font-weight:800;letter-spacing:.12em}.article-silo h2{margin:10px 0 9px;font-size:25px;line-height:1.35}.article-silo h2 a{color:#123b4d}.article-silo p{margin:0;color:#54727e;line-height:1.7}.article-silo__category{display:inline-block;margin-top:16px;color:#087fa8;font-size:14px;font-weight:800}.article-shell{width:min(1080px,calc(100% - 40px));margin:auto}.article-hero{padding:64px 0 52px;background:linear-gradient(135deg,#effaff,#f8fcfd);border-bottom:1px solid #dcecf3}.breadcrumbs{display:flex;gap:9px;color:#55717d;font-size:12px;margin-bottom:28px}.article-hero h1{max-width:900px;margin:13px 0 18px;font-size:clamp(34px,5vw,56px);line-height:1.16;letter-spacing:-.04em}.article-lead{max-width:790px;color:#536e79;font-size:17px;line-height:1.75}.article-byline{display:flex;flex-wrap:wrap;gap:12px 24px;padding-top:20px;color:#607984;font-size:12px}.article-byline b{color:#087fa8}.article-layout{display:grid;grid-template-columns:minmax(0,720px) 280px;gap:70px;padding:55px 0 75px}.article-content{font-size:17px;line-height:1.85}.article-content h2{font-size:30px;line-height:1.3;margin:48px 0 15px}.article-content h3{font-size:23px;margin:35px 0 12px}.article-content img{max-width:100%;height:auto;margin:26px auto;border-radius:8px}.article-content table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.article-content td,.article-content th{padding:12px;border:1px solid #dbe7eb}.aside-card{position:sticky;top:100px;margin-bottom:22px;padding:24px;border:1px solid #d7e7ec;border-radius:10px;background:#f8fcfd}.aside-card p{color:#607984;font-size:13px}.aside-card>a{color:#078bb9;font-weight:800}.aside-link{display:block!important;padding:13px 0;border-top:1px solid #deeaee;font-size:13px;line-height:1.5}.editorial-box{margin-top:45px;padding:24px;border-left:4px solid #0a9fd0;background:#effaff}.related{padding:65px 0;background:#f4f9fa}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.related-grid article{background:#fff;border:1px solid #dbe8ec;border-radius:9px;overflow:hidden}.related-grid img{width:100%;aspect-ratio:16/10;object-fit:cover}.related-grid h3{padding:0 18px 18px;font-size:16px;line-height:1.5}.article-empty{padding:100px 0}@media(max-width:850px){.article-layout{grid-template-columns:1fr;gap:25px}.article-layout>aside{display:none}.related-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.article-shell{width:calc(100% - 28px)}.article-hero{padding:42px 0 35px}.article-hero h1{font-size:34px}.article-lead,.article-content{font-size:15px}.article-silo{padding:23px}.article-silo h2{font-size:21px}.related-grid{grid-template-columns:1fr}}
