.articlePageMain{margin-top:var(--header-content-gap);box-sizing:border-box;padding-bottom:40px}.articleTemplateCard{box-sizing:border-box;background:#fff;border:1px solid #71788224;border-radius:20px;width:100%;max-width:895px;padding:32px}.articleDate{color:#0e121bb3;font-family:var(--font-inter),Inter,system-ui,sans-serif;margin:0;font-size:16px;font-weight:400;line-height:140%}.articleTitle{color:#001f5a;font-family:var(--font-inter),Inter,system-ui,sans-serif;margin:12px 0 0;font-size:32px;font-weight:600;line-height:120%}.articleCover{background:#f5f7fa;border-radius:16px;width:100%;max-width:831px;height:auto;margin-top:20px;position:relative;overflow:hidden}.articleCoverImage{object-fit:contain;width:100%;height:auto;display:block}.articleMiniTitle{color:#001f5a;font-family:var(--font-inter),Inter,system-ui,sans-serif;margin:20px 0 0;font-size:24px;font-weight:700;line-height:100%}.articleSubTitle{color:#001f5a;font-family:var(--font-inter),Inter,system-ui,sans-serif;margin:20px 0 0;font-size:20px;font-weight:500;line-height:120%}.articleText{color:#0e121bb3;font-family:var(--font-inter),Inter,system-ui,sans-serif;margin:20px 0 0;font-size:16px;font-weight:400;line-height:140%}.articleText p{margin:0 0 12px}.articleText p:last-child{margin-bottom:0}.articleList{flex-direction:column;gap:8px;margin:20px 0 0;padding-left:24px;display:flex}.articleListItem{color:#0e121bb3;font-family:var(--font-inter),Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:140%;list-style-type:disc}.articleListItem::marker{color:#001f5a80}.articleQuote{color:#0e121bcc;font-family:var(--font-inter),Inter,system-ui,sans-serif;white-space:pre-line;background:#f5f7fa;border-left:4px solid #001f5a66;border-radius:0 12px 12px 0;margin:20px 0 0;padding:16px 20px;font-size:16px;font-style:italic;font-weight:400;line-height:160%}.articleBanner{color:#001f5a;font-family:var(--font-inter),Inter,system-ui,sans-serif;white-space:pre-line;background:#001f5a0f;border-radius:16px;margin:20px 0 0;padding:20px 24px;font-size:16px;font-weight:500;line-height:150%}.articleBlockImage{background:#f5f7fa;border-radius:16px;width:100%;max-width:831px;height:auto;margin:20px 0 0;position:relative;overflow:hidden}.articleBlockImageInner{object-fit:contain;width:100%;height:auto;display:block}.articleStateText{font-family:var(--font-inter),Inter,system-ui,sans-serif;margin-top:20px;font-size:16px;line-height:140%}.articleStateText--error{color:#c00}.articleSkeletonLine{color:#0000;background:linear-gradient(90deg,#f5f7fa 0%,#e6e8eb 50%,#f5f7fa 100%) 0 0/200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite articleSkeletonShimmer}.articleSkeletonLine--title{width:min(740px,100%);height:58px}.articleSkeletonLine--mini{width:min(530px,100%);height:24px}.articleSkeletonLine--sub{width:min(430px,100%);height:24px}.articleSkeletonLine--text{width:100%;height:120px}@keyframes articleSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1400px) and (min-width:721px){.articleDesktopHeader{display:none!important}.articlePageRoot .russiaTariffsPageInner{padding-top:52px}.articlePageMain{margin-top:32px}.articleTemplateCard{max-width:none}}@media (max-width:1024px){.articleTemplateCard{padding:24px}.articleTitle{font-size:32px}}@media (max-width:640px){.articleTemplateCard{border-radius:16px;padding:16px}.articleTitle{font-size:28px}.articleMiniTitle{font-size:22px}}@media (max-width:720px){.articleDesktopHeader{display:none}.articlePageRoot{padding:20px!important}.articlePageRoot .russiaTariffsPageInner,.articlePageRoot .russiaTariffsRowShell{padding-left:0!important;padding-right:0!important}.articlePageMain{margin-top:24px;padding-bottom:0}.articleTemplateCard{background:0 0;border:none;border-radius:0;max-width:none;padding:0}.articleDate{font-size:16px}.articleTitle{margin-top:12px;font-size:32px}.articleCover,.articleBlockImage{border-radius:16px;height:350px;margin-top:20px}.articleMiniTitle{margin-top:20px;font-size:24px}.articleSubTitle{margin-top:20px;font-size:20px}.articleText,.articleList,.articleQuote,.articleBanner{margin-top:20px;font-size:16px}}
