

/* Start:/bitrix/templates/aspro-lite/components/bitrix/news/blog/style.css?17926595045082*/
.topic__heading > .sation-blog-meta {
  display: flex;
  flex: 1 1 calc(100% - 84px);
  min-width: 0;
  flex-wrap: wrap;
  align-items: center;
  gap: 8px 20px;
  margin-top: 14px;
  color: #84909c;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
}

.sation-blog-meta__item {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  white-space: nowrap;
}

.sation-blog-meta__icon {
  width: 15px;
  height: 15px;
  flex: 0 0 15px;
}

.sation-blog-meta__views {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}

@media (max-width: 600px) {
  .topic__heading > .sation-blog-meta {
    gap: 8px 14px;
    margin-top: 10px;
    font-size: 12px;
  }
}

/* Blog article navigation, design v3. Scoped to the detail page only. */
.sation-blog-nav { margin: 48px auto 64px; }
.sation-blog-nav h2,
.sation-blog-nav h3 { margin: 0; color: #182331; font-weight: 700; }
.sation-blog-nav h2 { font-size: 24px; line-height: 1.35; }
.sation-blog-nav h3 { font-size: 16px; line-height: 1.4; }
.sation-blog-nav__panel > h2 { font-size: 14px; line-height: 1.4; }
.sation-blog-nav__heading { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px 24px; margin-bottom: 22px; }
.sation-blog-nav__heading a { color: #f37125; font-size: 14px; font-weight: 600; text-decoration: none; }
.sation-blog-nav__heading a:hover { text-decoration: underline; }
.sation-blog-nav__cards { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; }
.sation-blog-nav__card { display: flex; flex-direction: column; min-width: 0; overflow: hidden; border: 1px solid #e7e9eb; border-radius: 12px; color: #182331; text-decoration: none; background: #fff; transition: box-shadow .2s ease, transform .2s ease; }
.sation-blog-nav__card:hover { color: #182331; box-shadow: 0 8px 28px rgba(16, 32, 48, .1); transform: translateY(-2px); }
.sation-blog-nav__image { display: block; aspect-ratio: 1.7; background: #f1f2f3; }
.sation-blog-nav__image img { display: block; width: 100%; height: 100%; object-fit: cover; }
.sation-blog-nav__card-body { display: flex; flex-direction: column; flex: 1; gap: 12px; padding: 16px; }
.sation-blog-nav__card-body strong { font-size: 16px; line-height: 1.45; }
.sation-blog-nav__card-body small { margin-top: auto; color: #84909c; font-size: 12px; line-height: 1.5; }
.sation-blog-nav__panel { margin-top: 24px; padding: 28px; border-radius: 14px; background: #f8f8f8; }
.sation-blog-nav__sections { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px; margin-top: 18px; }
.sation-blog-nav__section { display: flex; min-width: 0; min-height: 116px; flex-direction: column; align-items: center; justify-content: center; gap: 5px; padding: 14px 8px; border: 1px solid #e6e8ea; border-radius: 10px; background: #fff; text-align: center; text-decoration: none; color: #182331; }
.sation-blog-nav__section:hover,
.sation-blog-nav__section.is-current { border-color: #ffc29d; background: #fff0e6; color: #f37125; }
.sation-blog-nav__section-icon { display: block; width: 22px; height: 22px; color: #86929d; line-height: 1; }
.sation-blog-nav__section-icon svg { display: block; width: 100%; height: 100%; }
.sation-blog-nav__section.is-current .sation-blog-nav__section-icon { color: #f37125; }
.sation-blog-nav__section strong { font-size: 14px; line-height: 1.35; }
.sation-blog-nav__section small { color: #84909c; font-size: 12px; }
.sation-blog-nav__topics { margin-top: 24px; padding-top: 24px; border-top: 1px solid #e3e5e7; }
.sation-blog-nav__tags { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; }
.sation-blog-nav__tags a { display: inline-flex; align-items: center; min-height: 34px; padding: 5px 12px; border: 1px solid #e4e6e8; border-radius: 999px; background: #fff; color: #33404d; font-size: 13px; line-height: 1.3; text-decoration: none; }
.sation-blog-nav__tags a:hover { border-color: #f37125; color: #f37125; }
.sation-blog-nav__no-tags { color: #84909c; font-size: 13px; }
.sation-blog-nav__toggle { display: inline-flex; margin-top: 14px; padding: 0; border: 0; background: transparent; color: #f37125; font: inherit; font-size: 14px; cursor: pointer; }
.sation-blog-nav__toggle:hover { text-decoration: underline; }
.sation-blog-nav__all-tags[hidden] { display: none !important; }
.sation-blog-nav a:focus-visible,
.sation-blog-nav button:focus-visible { outline: 2px solid #f37125; outline-offset: 3px; }
@media (max-width: 900px) {
  .sation-blog-nav__sections { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 650px) {
  .sation-blog-nav { margin: 36px auto 48px; }
  .sation-blog-nav h2 { font-size: 21px; }
  .sation-blog-nav__cards { grid-template-columns: 1fr; gap: 12px; }
  .sation-blog-nav__card { flex-direction: row; min-height: 112px; }
  .sation-blog-nav__image { flex: 0 0 38%; aspect-ratio: auto; }
  .sation-blog-nav__card-body { padding: 12px; }
  .sation-blog-nav__card-body strong { font-size: 14px; }
  .sation-blog-nav__panel { padding: 20px 14px; }
  .sation-blog-nav__section { min-height: 100px; }
}

/* End */


/* Start:/local/include/sation-blog-category-nav/style.css?17927390082366*/
.sation-blog-category-nav {
  box-sizing: border-box;
  margin: 0 auto 28px;
  padding: 18px 22px 20px;
  border-radius: 14px;
  background: #f8f8f8;
}
.sation-blog-category-nav h2 {
  margin: 0;
  color: #182331;
  font-size: 15px;
  font-weight: 700;
  line-height: 1.4;
}
.sation-blog-category-nav__grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 10px;
  margin-top: 14px;
}
.sation-blog-category-nav:not(.is-section) .sation-blog-category-nav__grid {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.sation-blog-category-nav__tile {
  box-sizing: border-box;
  display: flex;
  min-width: 0;
  min-height: 90px;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 4px;
  padding: 9px 8px;
  border: 1px solid #e6e8ea;
  border-radius: 10px;
  background: #fff;
  color: #182331;
  text-align: center;
  text-decoration: none;
  transition: border-color .2s ease, background-color .2s ease, box-shadow .2s ease;
}
.sation-blog-category-nav__tile:hover,
.sation-blog-category-nav__tile.is-active {
  border-color: #ffc29d;
  background: #fff0e6;
  color: #f37125;
}
.sation-blog-category-nav__tile:hover {
  box-shadow: 0 4px 14px rgba(30, 30, 30, .07);
}
.sation-blog-category-nav__icon {
  width: 20px;
  height: 20px;
  color: #86929d;
}
.sation-blog-category-nav__tile:hover .sation-blog-category-nav__icon,
.sation-blog-category-nav__tile.is-active .sation-blog-category-nav__icon {
  color: #f37125;
}
.sation-blog-category-nav__icon svg { display: block; width: 100%; height: 100%; }
.sation-blog-category-nav__tile strong { font-size: 14px; line-height: 1.25; }
.sation-blog-category-nav__tile small { color: #84909c; font-size: 12px; line-height: 1.25; }
.sation-blog-category-nav__tile:focus-visible { outline: 2px solid #f37125; outline-offset: 2px; }
@media (max-width: 760px) {
  .sation-blog-category-nav__grid,
  .sation-blog-category-nav:not(.is-section) .sation-blog-category-nav__grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 480px) {
  .sation-blog-category-nav { padding: 16px 12px; }
  .sation-blog-category-nav__grid { gap: 8px; }
  .sation-blog-category-nav__tile { min-height: 86px; padding: 8px 5px; }
  .sation-blog-category-nav__tile strong { font-size: 12px; }
  .sation-blog-category-nav__tile small { font-size: 11px; }
}

/* End */


/* Start:/bitrix/templates/aspro-lite/css/chip.min.css?17424671071014*/
.chip{--item-pl:12px;--item-pr:12px;--item-height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:rgba(136,136,136,.1);background-color:var(--darkgrey_bg_black);border-radius:8px;border-radius:var(--border-radius);height:34px;height:var(--item-height);color:var(--white_text_black);}.chip__label{overflow:hidden;text-overflow:ellipsis;padding-left:var(--item-pl);padding-right:var(--item-pr);white-space:nowrap;}.chip.active{color:#fff;}.chip.active:not(.chip--toggle){cursor:default;}.chip--transparent{background-color:transparent;}.chip:hover{background-color:var(--light,rgba(136,136,136,.05)) var(--dark,#343434);}.chip__icon{padding-left:var(--item-pl);padding-right:var(--item-pr);border-left:1px solid rgba(255,255,255,.2);height:18px;display:flex;align-items:center;stroke:#fff;}.chip--sm{--item-pl:10px;--item-pr:10px;--item-height:29px;}.chip--md{--item-height:37px;}@media (max-width:600px){.chip--sm-to-600{--item-pl:10px;--item-pr:10px;--item-height:30px}}
/* End */


/* Start:/bitrix/templates/aspro-lite/components/bitrix/subscribe.edit/side/style.min.css?174246491597*/
.subscribe-side-block{padding:15px 20px 24px 20px}.subscribe-side-block__text{margin-bottom:18px}
/* End */


/* Start:/bitrix/templates/aspro-lite/components/bitrix/news.list/blog-list/style.min.css?17424649151521*/
.blog-list__item{position:relative;overflow:hidden}.blog-list__item-image-wrapper{position:relative;padding-top:63%}.blog-list__item-image{background-size:cover;background-position:center;background-repeat:no-repeat;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.bx-ie .blog-list__item-text-top-part{flex-basis:auto}.blog-list__item-preview-wrapper{margin-top:9px}.blog-list__item-text-wrapper{padding:13px 15px 0}.blog-list__item-link--absolute{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.blog-list__item-text-bottom-part{margin-top:9px;display:flex;flex-direction:row;flex-wrap:wrap}.blog-list__item-period{position:relative}.blog-list__item-text-bottom-part__separator{margin:0 11px;font-size:.93333em;line-height:18px;opacity:.2}.blog-list__item-sticker{position:absolute;font-size:0;line-height:0;z-index:2;bottom:20px;left:16px}.blog-list__item__popup-video{background-color:#9e9e9e;background-color:var(--theme-base-color);height:32px;width:32px;border-radius:50%}.blog-list__item__popup-video:before{content:"";position:absolute;top:50%;left:50%;border:5px solid transparent;border-left:11px solid #fff;margin:-5px 0 0 -4px}@media (max-width:600px){.blog-list__item-preview-wrapper{font-size:13px;line-height:20px;margin-bottom:15px}.blog-list__item-text-wrapper{padding:17px 19px 0}.blog-list__item-image-wrapper{padding-top:67%}.blog-list__item-text-bottom-part__separator{margin:0 7px;line-height:21px}}@media (max-width:500px){.grid-list--normal .blog-list__wrapper{width:100%}}
/* End */
/* /bitrix/templates/aspro-lite/components/bitrix/news/blog/style.css?17926595045082 */
/* /local/include/sation-blog-category-nav/style.css?17927390082366 */
/* /bitrix/templates/aspro-lite/css/chip.min.css?17424671071014 */
/* /bitrix/templates/aspro-lite/components/bitrix/subscribe.edit/side/style.min.css?174246491597 */
/* /bitrix/templates/aspro-lite/components/bitrix/news.list/blog-list/style.min.css?17424649151521 */
