.post__section{margin:30px 0 70px}.post__container{max-width:1350px;margin:0 auto;padding:0 15px}@media(max-width:767px){.post__container{padding:0 10px}}.post__badge{display:inline-block;margin-bottom:12px;padding:4px 10px;border-radius:999px;background:#ffe8a3;color:#7a5b00;font-size:12px;font-weight:600}.post__title{font-family:Bebas Neue,sans-serif;font-size:44px;line-height:1.05;margin:6px 0 10px}@media(max-width:767px){.post__title{font-size:32px}}.post__meta{display:flex;align-items:center;gap:10px;color:#8b96a3;font-size:14px;margin-bottom:16px}.post__meta .post__dot{opacity:.5}.icon-eye{vertical-align:-3px}.post__hero img{width:100%;height:auto;border-radius:10px;margin:10px 0 24px}.post__content.imported{background:#fff;border-radius:10px;padding:18px}.post__content.imported p{line-height:1.65;margin:12px 0}.post__content.imported img{max-width:100%;height:auto;display:block;margin:16px auto;border-radius:8px}.post__content.imported table{width:100%;border-collapse:collapse;margin:16px 0;table-layout:fixed;word-wrap:break-word}.post__content.imported th,.post__content.imported td{border:1px solid #e3e6ea;padding:10px 12px;vertical-align:top}.post__content.imported th{background:#f7f9fc;font-weight:600}.post__lead{color:#8b96a3;margin:0 0 10px}.rx__actions{display:flex;gap:10px;margin-top:16px}.rx__btn{border:1px solid #aab1b7;background:#fff;padding:10px 14px;border-radius:8px;cursor:pointer;transition:.2s}.rx__btn:hover{background:#0234c7;color:#fff;border-color:#0234c7}.blog-article{background:#fff;border-radius:10px;overflow:hidden;height:100%;display:flex;flex-direction:column}.article-views{position:absolute;bottom:10px;right:10px;background:#000000b3;color:#fff;padding:5px 10px;border-radius:15px;display:flex;align-items:center;gap:6px;font-size:14px}.catalog__content{display:flex;flex-direction:column}.catalog__bottom{margin-top:auto}.contacts-popup{display:none;position:absolute;top:60px;right:20px;background:#fff;border:1px solid #ddd;box-shadow:0 4px 8px #00000026;border-radius:8px;width:240px;z-index:1000}.contacts-popup.active{display:block}.contacts-popup a{display:block;padding:10px 16px;text-decoration:none;color:#000;font-size:15px;border-bottom:1px solid #eee}.contacts-popup a:last-child{border-bottom:none}.contacts-popup a:hover{background:#f5f5f5;color:#2452cc}.mob-menu ul{list-style:none;margin:0;padding:0}.mob-menu li{border-bottom:1px solid #eee}.mob-menu li:last-child{border-bottom:none}.mob-menu a{display:block;padding:12px 16px;text-decoration:none;color:#000;font-size:16px;transition:background .2s}.mob-menu a:hover{background:#f7f7f7}.blog-container,.post-page-container{color:var(--gtt-text)!important}.blog-article.catalog__item{height:auto!important;min-height:100%!important;border:1px solid var(--gtt-border)!important;border-radius:8px!important;background:var(--gtt-bg-elevated)!important;box-shadow:var(--gtt-shadow-sm)!important}.blog-article.catalog__item:hover{border-color:var(--gtt-accent)!important;box-shadow:var(--gtt-shadow-md)!important;transform:translateY(-2px)!important}.blog-article .catalog__link{color:var(--gtt-text)!important}.blog-article .catalog__image{height:auto!important;padding-top:58%!important;background:var(--gtt-bg-soft)!important}.blog-article .catalog__image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important}.blog-article .catalog__content{gap:14px!important;padding:22px!important;background:var(--gtt-bg-elevated)!important}.catalog .catalog__body .catalog__item.blog-article .catalog__content .catalog__top .catalog__name{min-height:76px!important;color:var(--gtt-text)!important;font-family:Inter,sans-serif!important;font-size:22px!important;font-weight:780!important;line-height:1.22!important}.blog-article .catalog__type,.post .meta,.post__meta,.post__lead{color:var(--gtt-text-muted)!important}.blog-article .catalog__bottom{justify-content:stretch!important;padding-top:10px!important}.blog-article ._btn._secondary,.pagination a,.rx__btn,.reaction-form button{border:1px solid var(--gtt-border)!important;border-radius:8px!important;background:var(--gtt-bg-elevated)!important;color:var(--gtt-text)!important;box-shadow:none!important}.blog-article ._btn._secondary:hover,.pagination a.active,.pagination a:hover,.rx__btn:hover,.reaction-form button:hover{border-color:var(--gtt-accent)!important;background:var(--gtt-accent)!important;color:#fff!important}.post,.post__content.imported,.post-sidebar .sidebar-card,.login-container{border:1px solid var(--gtt-border)!important;border-radius:8px!important;background:var(--gtt-bg-elevated)!important;box-shadow:var(--gtt-shadow-sm)!important;color:var(--gtt-text)!important}.post h1,.post h2,.post h2 a,.post__title,.sidebar-title{color:var(--gtt-text)!important;font-family:Inter,sans-serif!important;letter-spacing:0!important}.post-content,.post-content p,.post__content.imported p{color:var(--gtt-text-muted)!important;line-height:1.72!important}.post__hero img,.post-hero img{border-radius:8px!important}.views-icon,.views-badge,.article-views{background:#111827b8!important;color:#fff!important;backdrop-filter:blur(10px)}.contacts-popup{border:1px solid var(--gtt-border)!important;background:var(--gtt-bg-elevated)!important;box-shadow:var(--gtt-shadow-sm)!important}.contacts-popup a,.mob-menu a{color:var(--gtt-text)!important}.contacts-popup a:hover,.mob-menu a:hover{background:var(--gtt-accent-soft)!important;color:var(--gtt-accent)!important}@media(max-width:767px){.blog-article.catalog__item{height:auto!important}.catalog .catalog__body .catalog__item.blog-article .catalog__content .catalog__top .catalog__name{min-height:0!important;font-size:20px!important}}.blog-article .catalog__image{aspect-ratio:16 / 9!important;height:auto!important;padding-top:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.blog-article .catalog__image img{position:static!important;width:100%!important;height:100%!important;object-fit:cover!important;padding:0!important}.mob-menu__body{background:#fffffff5!important;border:1px solid var(--gtt-border)!important;box-shadow:var(--gtt-shadow-md)!important}.mob-menu li,.mob-menu__item{border-bottom:1px solid var(--gtt-border)!important}.mob-menu a,.mob-menu__link{color:var(--gtt-text)!important;font-size:16px!important;font-weight:720!important}.mob-menu a:hover,.mob-menu__link:hover{background:var(--gtt-accent-soft)!important;color:var(--gtt-accent)!important}html[data-theme=dark] .mob-menu__body{background:#151d2bf5!important}.blog-container,.post,.post *,.post-page-container,.post-page-container *,.blog-article,.blog-article *,.pagination,.pagination *,.reaction-form,.reaction-form *,form,form *{font-family:Bahnschrift,Segoe UI,Arial,sans-serif!important}.post h1,.post h2,.post h3,.post h2 a,.post__title,.sidebar-title,.catalog .catalog__body .catalog__item.blog-article .catalog__content .catalog__top .catalog__name{font-family:Bahnschrift,Segoe UI,Arial,sans-serif!important;letter-spacing:0!important}.blog-article ._btn._secondary,.pagination a,.rx__btn,.reaction-form button,.views-icon,.views-badge,.article-views{font-family:Bahnschrift,Segoe UI,Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.045em}.blog-container,.blog-container *,.post-page-container,.post-page-container *,.blog-article,.blog-article *,.blog-footer,.blog-footer *,.pagination,.pagination *,.reaction-form,.reaction-form *,.comment-form,.comment-form *,.blog-page input,.blog-page textarea,.blog-page select,.blog-page button{font-family:Sohne,Inter,Segoe UI,Arial,sans-serif!important}.post h1,.post h2,.post h3,.post__title,.blog-title,.blog-article h1,.blog-article h2,.blog-article h3{font-family:Sohne,Inter,Segoe UI,Arial,sans-serif!important;letter-spacing:0!important}.blog-article ._btn._secondary,.pagination a,.pagination span,.rx__btn,.reaction-form button,.comment-form button,.views-icon,.views-badge,.article-views,.blog-badge{font-family:Sohne,Inter,Segoe UI,Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.045em;font-weight:650}.blog-container,.blog-container *,.post-page-container,.post-page-container *,.blog-article,.blog-article *,.blog-footer,.blog-footer *,.pagination,.pagination *,.reaction-form,.reaction-form *,.comment-form,.comment-form *,.blog-page input,.blog-page textarea,.blog-page select,.blog-page button,.post h1,.post h2,.post h3,.post__title,.blog-title,.blog-article h1,.blog-article h2,.blog-article h3,.blog-article ._btn._secondary,.pagination a,.pagination span,.rx__btn,.reaction-form button,.comment-form button,.views-icon,.views-badge,.article-views,.blog-badge{font-family:S\f6hne,Inter,Segoe UI,Arial,sans-serif!important}:root{--blog-card-radius: var(--gtt-radius, 8px);--blog-card-border: var(--gtt-border-soft, rgba(17, 24, 39, .1));--blog-card-shadow: var(--gtt-shadow-card, 0 12px 34px rgba(17, 24, 39, .07));--blog-card-shadow-hover: 0 18px 46px rgba(17, 24, 39, .11);--blog-surface: var(--gtt-bg-elevated, #ffffff);--blog-surface-soft: var(--gtt-neutral-50, #f7f9fc);--blog-text: var(--gtt-text, #111827);--blog-muted: var(--gtt-text-muted, #64748b);--blog-accent: var(--gtt-primary, #1646d2)}.blog-container,.post__container,.post-page-container{max-width:var(--gtt-container, 1240px)!important;padding-left:clamp(16px,3vw,32px)!important;padding-right:clamp(16px,3vw,32px)!important}.blog-container,.blog-container *,.post__container,.post__container *,.post-page-container,.post-page-container *{font-family:S\f6hne,Inter,Segoe UI,Arial,sans-serif!important}.catalog .post__container>.catalog__title{margin:0 0 clamp(24px,4vw,44px)!important;color:var(--blog-text)!important;letter-spacing:-.01em!important}.catalog .catalog__body{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(18px,2vw,28px)!important;align-items:stretch!important}.blog-article.catalog__item{width:auto!important;min-width:0!important;min-height:100%!important;height:auto!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid var(--blog-card-border)!important;border-radius:var(--blog-card-radius)!important;background:var(--blog-surface)!important;box-shadow:var(--blog-card-shadow)!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease!important}.blog-article.catalog__item:hover{transform:translateY(-4px)!important;border-color:#1646d23d!important;box-shadow:var(--blog-card-shadow-hover)!important}.blog-article .catalog__link{min-height:100%!important;display:flex!important;flex-direction:column!important;color:inherit!important;text-decoration:none!important}.blog-article .catalog__image{position:relative!important;width:100%!important;height:auto!important;aspect-ratio:16 / 10!important;padding:0!important;margin:0!important;overflow:hidden!important;border-radius:var(--blog-card-radius) var(--blog-card-radius) 0 0!important;border:0!important;background:linear-gradient(180deg,var(--blog-surface-soft),#eef2f7)!important}.blog-article .catalog__image:before,.blog-article .catalog__image:after{display:none!important}.blog-article .catalog__image img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.blog-article .catalog__content{min-height:210px!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:space-between!important;gap:18px!important;padding:clamp(18px,2vw,24px)!important}.catalog .catalog__body .catalog__item.blog-article .catalog__content .catalog__top .catalog__name{min-height:0!important;margin:0!important;color:var(--blog-text)!important;font-size:clamp(20px,1.7vw,24px)!important;font-weight:650!important;line-height:1.18!important;letter-spacing:0!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.blog-article .catalog__bottom{width:100%!important;margin-top:auto!important;padding-top:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.blog-article ._btn._secondary{width:100%!important;min-height:44px!important;min-width:0!important;padding:0 18px!important;border-radius:8px!important;border:1px solid var(--blog-accent)!important;background:var(--blog-accent)!important;color:#fff!important;font-size:13px!important;font-weight:700!important;line-height:1!important;letter-spacing:.055em!important;text-transform:uppercase!important;box-shadow:0 10px 22px #1646d229!important}.blog-article:hover ._btn._secondary{transform:translateY(-1px)!important;box-shadow:0 14px 28px #1646d233!important}.views-icon,.views-badge,.article-views{min-height:30px!important;border:1px solid rgba(255,255,255,.24)!important;background:#111827a8!important;color:#fff!important;box-shadow:0 10px 24px #1118272e!important;backdrop-filter:blur(12px)!important}.post-page-container{max-width:1120px!important;margin:0 auto!important}.post-layout{display:block!important;max-width:900px!important;margin:clamp(30px,5vw,64px) auto clamp(56px,8vw,96px)!important}.post.blog-container{max-width:900px!important;margin:0 auto!important;padding:clamp(22px,4vw,44px)!important;border:1px solid var(--blog-card-border)!important;border-radius:var(--blog-card-radius)!important;background:var(--blog-surface)!important;box-shadow:var(--blog-card-shadow)!important}.post.blog-container h1{max-width:820px!important;margin:0 auto 22px!important;color:var(--blog-text)!important;font-size:clamp(34px,5vw,58px)!important;font-weight:700!important;line-height:1.06!important;letter-spacing:-.02em!important;text-align:left!important}.post .meta{max-width:820px!important;margin:0 auto 26px!important;color:var(--blog-muted)!important;font-size:14px!important;line-height:1.55!important}.post-hero{max-width:860px!important;margin:0 auto 28px!important;aspect-ratio:16 / 9!important;overflow:hidden!important;border-radius:var(--blog-card-radius)!important;background:var(--blog-surface-soft)!important;box-shadow:none!important;text-align:initial!important}.post-hero img{width:100%!important;height:100%!important;max-width:none!important;margin:0!important;display:block!important;object-fit:cover!important;object-position:center center!important;border-radius:0!important;box-shadow:none!important}.post-hero .views-badge{top:14px!important;right:14px!important}.post-content.imported,.post__content.imported{max-width:820px!important;margin:0 auto!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--blog-text)!important}.post-content.imported p,.post__content.imported p,.post .content.imported p{margin:0 0 1.15em!important;color:var(--blog-text)!important;font-size:clamp(17px,1.35vw,19px)!important;line-height:1.78!important}.post-content.imported h2,.post-content.imported h3,.post__content.imported h2,.post__content.imported h3,.post .content.imported h2,.post .content.imported h3{margin:1.65em 0 .65em!important;color:var(--blog-text)!important;font-weight:700!important;line-height:1.18!important}.post-content.imported img,.post__content.imported img,.post .content.imported img{width:auto!important;max-width:100%!important;height:auto!important;margin:28px auto!important;display:block!important;border-radius:var(--blog-card-radius)!important;box-shadow:0 10px 28px #11182714!important}.post-content.imported table,.post__content.imported table{overflow:hidden!important;border-radius:var(--blog-card-radius)!important;border-color:var(--blog-card-border)!important}.post.blog-container>p:last-child{max-width:820px!important;margin:32px auto 0!important}.post.blog-container>p:last-child a{color:var(--blog-accent)!important;font-weight:650!important;text-decoration:none!important}.post-sidebar{position:static!important;max-width:900px!important;margin:28px auto 0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important}.sidebar-card{min-width:0!important;margin:0!important;padding:10px!important;border:1px solid var(--blog-card-border)!important;border-radius:var(--blog-card-radius)!important;background:var(--blog-surface)!important;color:var(--blog-text)!important;box-shadow:0 8px 24px #1118270f!important}.sidebar-card .thumb{width:100%!important;height:auto!important;aspect-ratio:16 / 10!important;margin:0 0 10px!important;display:block!important;border-radius:7px!important;object-fit:cover!important;object-position:center center!important;background:var(--blog-surface-soft)!important}.sidebar-card h4{color:var(--blog-text)!important;font-size:14px!important;font-weight:650!important;line-height:1.35!important}html[data-theme=dark] .blog-article .catalog__image,html[data-theme=dark] .post-hero,html[data-theme=dark] .sidebar-card .thumb{background:linear-gradient(180deg,#182235,#111827)!important}@media(max-width:1024px){.catalog .catalog__body,.post-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.catalog .catalog__body,.post-sidebar{grid-template-columns:1fr!important}.blog-article .catalog__image{aspect-ratio:16 / 10!important}.blog-article .catalog__content{min-height:180px!important;padding:18px!important}.post-layout{margin-top:22px!important}.post.blog-container{padding:20px!important}.post.blog-container h1{font-size:clamp(30px,9vw,40px)!important}.post-hero{aspect-ratio:4 / 3!important}}.blog-article .catalog__image{display:block!important;aspect-ratio:16 / 10!important;min-height:0!important;line-height:0!important}.blog-article .catalog__image img{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;visibility:visible!important}.post-page-container{max-width:var(--gtt-container, 1240px)!important;width:100%!important;padding-left:clamp(16px,3vw,32px)!important;padding-right:clamp(16px,3vw,32px)!important}.post-layout,.post.blog-container{max-width:var(--gtt-container, 1240px)!important;width:100%!important}.post.blog-container h1,.post .meta,.post-content.imported,.post__content.imported,.post.blog-container>p:last-child{max-width:1080px!important}.post-hero{max-width:1120px!important;width:100%!important;display:block!important;position:relative!important;line-height:0!important}.post-hero img{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;visibility:visible!important}@media(max-width:767px){.post.blog-container h1,.post .meta,.post-content.imported,.post__content.imported,.post.blog-container>p:last-child,.post-hero{max-width:100%!important}}.blog-article .catalog__name,.catalog .catalog__body .catalog__item.blog-article .catalog__content .catalog__top .catalog__name,.post.blog-container h1,.post h1,.post h2,.post h3,.post__title,.blog-title,.sidebar-title,.sidebar-card h4,.post-content.imported h2,.post-content.imported h3,.post__content.imported h2,.post__content.imported h3,.post .content.imported h2,.post .content.imported h3{font-weight:600!important}.blog-article ._btn._secondary,.post.blog-container>p:last-child a,.post__badge,.blog-badge,.mob-menu a,.mob-menu__link{font-weight:560!important}.blog-article.catalog__item,.post.blog-container,.sidebar-card{background:#fff!important;border-radius:12px!important;box-shadow:0 4px 16px #0000000a!important}.blog-article .catalog__name,.catalog .catalog__body .catalog__item.blog-article .catalog__content .catalog__top .catalog__name,.post.blog-container h1,.post h1,.post h2,.post h3,.post__title,.blog-title,.sidebar-title,.sidebar-card h4{font-weight:600!important}.blog-article .catalog__type,.blog-article ._btn._secondary,.post.blog-container>p:last-child a,.post__badge,.blog-badge{font-weight:540!important}.post-content,.post-content p,.post__content.imported p,.post .content.imported p,.post .meta,.post__meta,.post__lead{font-weight:400!important}html[data-theme=dark] .blog-article.catalog__item,html[data-theme=dark] .post.blog-container,html[data-theme=dark] .sidebar-card{background:#171a21!important;border-color:#ffffff14!important;color:#f3f4f6!important;box-shadow:0 4px 16px #0000002e!important}@media(max-width:767px){.post__title,.blog-title,.catalog .post__container>.catalog__title{font-size:30px!important}}
