/* Azma editorial post styling for UZ/KZ feeds and CMS; scoped to article wrappers only. */
.t-feed__post-popup__content{max-width:760px!important;width:100%!important}
.t-feed__post-popup__title,.t-cms__page__cell_txt h1{font-size:44px!important;line-height:1.16!important;letter-spacing:-.025em!important;font-weight:700!important;color:#172033!important}
.t-feed__post-popup__date-parts-wrapper{color:#6b7280!important;font-size:13px!important;letter-spacing:.04em}
.t-feed__post-popup__cover-wrapper{margin-top:24px!important;margin-bottom:32px!important}
.t-feed__post-popup__cover-wrapper img{display:block;width:100%;height:auto;border-radius:20px!important}
.t-feed__post-popup__text-wrapper,.t-cms__page__cell_txt{font-size:16px!important;line-height:1.65!important;color:#222b3a!important}
.t-feed__post-popup__text-wrapper p,.t-cms__page__cell_txt p{margin:0 0 1.15em!important}
.t-feed__post-popup__text-wrapper h2,.t-cms__page__cell_txt h2{font-size:28px!important;line-height:1.25!important;letter-spacing:-.015em!important;color:#172033!important;margin:1.8em 0 .65em!important}
.t-feed__post-popup__text-wrapper h3,.t-cms__page__cell_txt h3{font-size:21px!important;line-height:1.35!important;color:#172033!important;margin:1.35em 0 .5em!important}
.t-feed__post-popup__text-wrapper ul,.t-feed__post-popup__text-wrapper ol,.t-cms__page__cell_txt ul,.t-cms__page__cell_txt ol{padding-left:1.35em!important;margin:0 0 1.3em!important}
.t-feed__post-popup__text-wrapper li,.t-cms__page__cell_txt li{padding-left:.2em;margin:.45em 0!important;line-height:1.6!important}
.t-feed__post-popup__text-wrapper a,.t-cms__page__cell_txt a{color:#2858cc!important;text-decoration-thickness:1px;text-underline-offset:3px}
.t-cms__page.t-cms__page_tile{display:flex!important;flex-direction:column!important;gap:0!important;max-width:760px!important;width:calc(100% - 40px)!important;margin-left:auto!important;margin-right:auto!important}
.t-cms__page__cell_media,.t-cms__page__cell_txt{display:contents!important}
.t-cms__page__molecule:has(h1){order:1!important}
.t-cms__page__molecule_media{order:2!important;margin-top:24px!important;margin-bottom:28px!important}
.t-cms__page__cell_txt .azma-article-toc{order:3!important}
.t-cms__page__cell_txt .t-cms__page__molecule:not(:has(h1)){order:4!important}
.t-cms__page__cell_txt .azma-cta-card{order:5!important}
.t-cms__page__atom:has(.t-cms__page__image){border-radius:20px!important;overflow:hidden!important}
.t-cms__page__image{border-radius:20px!important}
.azma-article-toc{box-sizing:border-box;background:#f3f5fb;border:1px solid #e8ebf3;border-radius:18px;padding:26px 30px;margin:28px 0 36px!important;color:#172033}
.azma-article-toc__title{font-size:18px!important;font-weight:700!important;margin:0 0 14px!important;color:#172033!important}
.azma-article-toc a{display:block;color:#2858cc!important;text-decoration:none!important;line-height:1.5!important;margin:9px 0!important}
.azma-cta-card{box-sizing:border-box;background:#eef2ff;border-radius:20px;padding:34px 36px;margin:36px 0 24px!important;color:#142342}
.azma-cta-card__eyebrow{font-size:13px!important;font-weight:700!important;color:#295ae9!important;margin:0 0 10px!important}
.azma-cta-card__title{font-size:30px!important;line-height:1.18!important;font-weight:700!important;color:#142342!important;margin:0 0 12px!important}
.azma-cta-card__descr{font-size:16px!important;line-height:1.55!important;color:#142342!important;margin:0 0 22px!important}
.azma-cta-card__actions{display:flex;flex-wrap:wrap;gap:12px}
.azma-cta-card__btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 24px;border-radius:10px;font-size:16px!important;font-weight:700!important;text-decoration:none!important;line-height:1.2!important}
.t-feed__post-popup__text-wrapper a.azma-cta-card__btn--primary,.t-cms__page__cell_txt a.azma-cta-card__btn--primary,a.azma-cta-card__btn--primary{background:#295ae9!important;color:#ffffff!important}
.t-feed__post-popup__text-wrapper a.azma-cta-card__btn--secondary,.t-cms__page__cell_txt a.azma-cta-card__btn--secondary,a.azma-cta-card__btn--secondary{background:#ffffff!important;color:#295ae9!important}
@media(max-width:640px){.t-feed__post-popup__title,.t-cms__page__cell_txt h1{font-size:30px!important;line-height:1.18!important}.t-feed__post-popup__content{padding-left:0!important;padding-right:0!important}.t-feed__post-popup__text-wrapper,.t-cms__page__cell_txt{font-size:16px!important;line-height:1.65!important}.t-feed__post-popup__text-wrapper h2,.t-cms__page__cell_txt h2{font-size:24px!important}.t-feed__post-popup__text-wrapper h3,.t-cms__page__cell_txt h3{font-size:19px!important}.t-feed__post-popup__cover-wrapper img,.t-cms__page__atom:has(.t-cms__page__image),.t-cms__page__image{border-radius:15px!important}.azma-article-toc{padding:21px 20px;border-radius:15px;margin:22px 0 28px!important}.azma-cta-card{padding:24px 20px;border-radius:16px;margin:28px 0 20px!important}.azma-cta-card__title{font-size:24px!important}.azma-cta-card__btn{width:100%;box-sizing:border-box}.t-cms__page.t-cms__page_tile{width:100%!important}.t-cms__page__molecule_media{margin-top:20px!important;margin-bottom:24px!important}}
