.bs-blog{min-height:60vh;padding:26px 0 95px;background:#fff;color:#1f2633}
.bs-blog-index{padding-top:24px}
.bs-blog .wrap{max-width:1260px;padding-inline:15px}
.bs-blog-breadcrumb{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin:0 0 66px;color:#9b9b9b;font:14px/18px CoText,Arial,sans-serif}
.bs-blog-breadcrumb a{color:#005eff}
.bs-blog-breadcrumb a:hover{text-decoration:underline}
.bs-blog-index h1{margin:0 0 40px;color:#005eff;font:700 41.6px/1 CoText,Arial,sans-serif}
.bs-blog-index-intro,.bs-blog-visually-hidden,.bs-blog-kz-label{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.bs-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:15px;row-gap:40px}
.bs-blog-card{display:block;min-width:0;color:#1f2633;text-decoration:none;transition:color .2s}
.bs-blog-card-image{height:auto;aspect-ratio:16/9;margin:0 0 16px;background:#d9d9d9;overflow:hidden}
.bs-blog-card-image img{display:block;width:100%;height:auto}
.bs-blog-card h2{margin:0 0 6px;color:inherit;font:600 18px/26px CoText,Arial,sans-serif}
.bs-blog-card:hover,.bs-blog-card:focus-visible{color:#005eff}
.bs-blog-card p{margin:0 0 15px;color:#1f2633;font:400 14px/18px CoText,Arial,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.bs-blog-card time{display:block;color:#1f2633;font:300 12px/15px CoText,Arial,sans-serif;text-transform:uppercase}
.bs-blog-article{padding-top:0}
.bs-blog-article>.wrap{max-width:none;height:105px;display:flex;align-items:center;background:#f1f4f9}
.bs-blog-article .bs-blog-breadcrumb{width:min(800px,100%);margin:0 auto;color:#828a99;font-weight:300;min-width:0}
.bs-blog-detail-layout{max-width:830px;margin:auto;padding:20px 15px 0}
.bs-blog-back{display:block;width:max-content;max-width:100%;height:46px;color:#1f2633;font:700 16px/20px CoText,Arial,sans-serif}
.bs-blog-back span{display:inline-block;margin-right:12px;color:#005eff;font:300 28px/18px CoText,Arial,sans-serif;vertical-align:-2px}
.bs-blog-back:hover,.bs-blog-bottom-back:hover{text-decoration:underline}
.bs-blog-article-body{padding:46px 15px 0}
.bs-blog-article-body header{max-width:600px;margin:0 auto 32px}
.bs-blog-article-body h1{margin:0 0 20px;color:#005eff;font:700 44px/53px CoText,Arial,sans-serif}
.bs-blog-article-body time{display:block;color:#828a99;font:300 12px/15px CoText,Arial,sans-serif}
.bs-blog-prose{display:flex;flex-direction:column;color:#666}
.bs-blog-prose p,.bs-blog-prose h2,.bs-blog-prose h3,.bs-blog-prose ul,.bs-blog-prose ol,.bs-blog-prose blockquote{max-width:600px;margin-left:auto;margin-right:auto}
.bs-blog-prose p{margin-top:18px;margin-bottom:18px;font:300 15px/23px CoText,Arial,sans-serif}
.bs-blog-prose h2{margin-top:40px;margin-bottom:20px;color:#1f2633;font:600 28px/34px CoText,Arial,sans-serif}
.bs-blog-prose h3{margin-top:30px;margin-bottom:15px;color:#1f2633;font:600 22px/28px CoText,Arial,sans-serif}
.bs-blog-prose ul,.bs-blog-prose ol{padding-left:24px;font:300 15px/23px CoText,Arial,sans-serif}
.bs-blog-prose li{margin-bottom:8px}
.bs-blog-prose a,.bs-blog-bottom-back,.bs-blog-original-link a{color:#005eff}
.bs-blog-prose .static-text__image{max-width:720px;margin:30px auto}
.bs-blog-prose figure{margin:0}
.bs-blog-prose figure img,.bs-blog-prose>img{display:block;max-width:100%;height:auto;margin:0 auto}
.bs-blog-prose figcaption{max-width:600px;margin:7px auto 0;text-align:center;color:#828a99;font:300 13px/18px CoText,Arial,sans-serif}
.bs-blog-original-link{margin-top:26px!important}
.bs-blog-bottom-back{display:block;max-width:600px;margin:32px auto 0;font:700 14px/18px CoText,Arial,sans-serif}
.bs-blog-share{display:flex;align-items:center;gap:24px;max-width:600px;margin:35px auto 0;padding:20px 0;border-top:1px solid #e6eaf3;font:300 14px/18px CoText,Arial,sans-serif}
.bs-blog-share>div{display:flex;gap:12px;flex-wrap:wrap}
.bs-blog-share a{color:#fff}
.bs-blog-share-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;border-radius:2px;background:#0077ff;transition:opacity .2s ease,transform .2s ease}
.bs-blog-share-icon svg{display:block;width:24px;height:24px}
.bs-blog-share-icon--ok{background:#ff7700}
.bs-blog-share-icon--x{background:#0f1419}
.bs-blog-share-icon--telegram{background:#64a9dc}
.bs-blog-share-icon:hover{opacity:.82;transform:translateY(-2px)}
.bs-blog-share-icon:focus-visible,.bs-blog-card:focus-visible,.bs-blog-back:focus-visible,.bs-blog-bottom-back:focus-visible,.bs-blog-breadcrumb a:focus-visible{outline:2px solid #005eff;outline-offset:3px}
@media(max-width:900px){.bs-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 15px}.bs-blog-index h1{font-size:38px}}
@media(max-width:600px){.bs-blog{padding:22px 0 65px}.bs-blog-breadcrumb{margin-bottom:34px;font-size:12px}.bs-blog-index h1{font-size:34px;margin-bottom:30px}.bs-blog-grid{grid-template-columns:1fr;gap:24px}.bs-blog-article{padding-top:0}.bs-blog-article>.wrap{height:auto;min-height:84px;padding-block:18px}.bs-blog-article .bs-blog-breadcrumb{font-size:12px;line-height:17px;overflow-wrap:anywhere}.bs-blog-detail-layout{padding:18px 15px 0}.bs-blog-back{height:42px;font-size:14px}.bs-blog-article-body{padding:24px 0 0}.bs-blog-article-body header{margin-bottom:24px}.bs-blog-article-body h1{font-size:32px;line-height:38px}.bs-blog-prose p,.bs-blog-prose ul,.bs-blog-prose ol{font-size:15px;line-height:23px}.bs-blog-prose h2{font-size:24px;line-height:30px;margin-top:30px}.bs-blog-prose .static-text__image{margin:20px auto}.bs-blog-share{align-items:flex-start;flex-direction:column;gap:12px}}
@media(prefers-reduced-motion:reduce){.bs-blog-share-icon,.bs-blog-card{transition:none!important}}
.bs-blog-prose .bs-blog-kz-lead{color:#1f2633;font-weight:500;font-size:18px;line-height:27px}
.bs-blog-prose .bs-blog-kz-cover{order:-1;width:100%;max-width:720px;margin:0 auto 30px}.bs-blog-kz-cover img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}
.bs-blog-prose .bs-blog-kz-sources{max-width:600px;margin:40px auto 0;padding-top:10px;border-top:1px solid #e6eaf3}.bs-blog-kz-sources h2{font-size:19px;line-height:25px;margin:18px 0 12px}.bs-blog-kz-sources ul{margin:0;padding-left:20px}.bs-blog-kz-note{font-size:13px!important;color:#828a99;margin-top:38px!important}.bs-blog-kz-note a{color:#005eff}
.bs-blog-article{padding-bottom:0}
.bs-blog-article .bs-blog-share{display:block;height:64px;max-width:600px;margin:40px auto 0;padding:0;border:0}
.bs-blog-share>span{display:block;margin-bottom:20px}
.bs-blog-share>div{display:flex;gap:15px;margin-left:30px;padding-top:2px}
.bs-blog-catalog-cta{padding:40px 20px}
.bs-blog-catalog-cta-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1300px;min-height:309px;margin:auto;padding:60px 24px;background:#0047b0;text-align:center}
.bs-blog-catalog-cta h2{max-width:510px;margin:0 0 30px;color:#fff;font:700 32px/41px CoText,Arial,sans-serif}
.bs-blog-catalog-cta a{display:inline-flex;align-items:center;justify-content:center;width:min(255px,100%);min-height:57px;background:#005eff;color:#fff;font:300 18px/18px CoText,Arial,sans-serif;text-decoration:none;transition:background-color .2s ease,transform .2s ease}
.bs-blog-catalog-cta a:hover{background:#1672ff;transform:translateY(-2px)}
.bs-blog-catalog-cta a:focus-visible,.bs-blog-faq-more:focus-visible,.bs-blog-faq summary:focus-visible{outline:2px solid #005eff;outline-offset:3px}
.bs-blog-faq{padding:40px 0 70px;background:#fff}
.bs-blog-faq h2{max-width:500px;margin:0 auto 40px;color:#005eff;font:600 32px/32px CoText,Arial,sans-serif}
.bs-blog-faq-items{max-width:1321px;margin:auto}
.bs-blog-faq details{padding:0 64px 0 39px}
.bs-blog-faq details[hidden]{display:none}
.bs-blog-faq summary{position:relative;display:flex;align-items:center;min-height:50px;padding:8px 26px 8px 0;list-style:none;color:#1f2633;font:300 14px/18px CoText,Arial,sans-serif;text-transform:uppercase;cursor:pointer}
.bs-blog-faq summary::-webkit-details-marker{display:none}
.bs-blog-faq summary::after{content:'+';position:absolute;right:0;top:50%;display:grid;place-items:center;width:20px;height:20px;transform:translateY(-50%);color:#005eff;font:300 25px/20px CoText,Arial,sans-serif;transition:transform .2s ease}
.bs-blog-faq details[open] summary::after{content:'−'}
.bs-blog-faq details p{max-width:900px;margin:0 0 20px;color:#1f2633;font:300 15px/20px CoText,Arial,sans-serif}
.bs-blog-faq-more{display:block;width:280px;min-height:60px;margin:74px auto 0;padding:0 30px;border:0;background:#005eff;color:#fff;font:500 22px/49px CoText,Arial,sans-serif;cursor:pointer;transition:background-color .2s ease,transform .2s ease}
.bs-blog-faq-more:hover{background:#1672ff;transform:translateY(-2px)}
@media(max-width:900px){.bs-blog-catalog-cta-inner{min-height:280px}.bs-blog-faq h2{max-width:none;margin:0 25px 30px}.bs-blog-faq-items{margin:0 20px}.bs-blog-faq details{padding-left:20px;padding-right:20px}}
@media(max-width:600px){.bs-blog-catalog-cta{padding:26px 15px}.bs-blog-catalog-cta-inner{min-height:260px;padding:35px 22px}.bs-blog-catalog-cta h2{font-size:26px;line-height:33px;margin-bottom:24px}.bs-blog-catalog-cta a{font-size:16px}.bs-blog-faq{padding:26px 0 55px}.bs-blog-faq h2{margin:0 15px 22px;font-size:28px;line-height:34px}.bs-blog-faq-items{margin:0 15px}.bs-blog-faq details{padding:0 4px}.bs-blog-faq summary{min-height:56px}.bs-blog-faq-more{width:min(280px,calc(100% - 30px));margin-top:36px}.bs-blog-share>div{margin-left:0;gap:12px}.bs-blog-share-icon{width:44px;height:44px;background:transparent!important}.bs-blog-share-icon svg{width:24px;height:24px;border-radius:2px;background:#0077ff}.bs-blog-share-icon--ok svg{background:#ff7700}.bs-blog-share-icon--x svg{background:#0f1419}.bs-blog-share-icon--telegram svg{background:#64a9dc}}
@media(prefers-reduced-motion:reduce){.bs-blog-catalog-cta a,.bs-blog-faq-more,.bs-blog-faq summary::after{transition:none!important}}
