.post-cta{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px;display:flex}.post-cta__tg{border-radius:var(--radius,12px);white-space:nowrap;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 24px;font-size:15px;display:inline-flex}.post-cta__tg svg{fill:currentColor;width:22px;height:22px}.post-cta__mark{color:var(--theme-accent,#d9ac43);font-size:15px;text-decoration:none}.post-cta__mark:after{content:" →"}.post-cta__mark:hover{color:var(--theme-text,#fff)}@media (max-width:767.98px){.post-cta{flex-direction:column;align-items:stretch;gap:14px;margin-top:20px}.post-cta__mark{text-align:center}}.global-post-header{border-bottom:1px solid #fff}.global-post-content video{object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;max-height:600px;border-radius:16px!important}.global-post-content h2,.global-post-content h3,.global-post-content h4,.global-post-content strong{margin-bottom:24px}.global-post-content strong{display:block}.global-post-content mark{background-color:var(--dark-grey);color:#fff;border-radius:16px;padding:32px 54px;font-size:22px;font-weight:500;display:flex}.global-post-content .swiper{margin:60px 0}.global-post-content .quote{border-left:1px solid #fff;margin:60px 0;padding-left:32px;font-size:max(20px,min(4vw,24px));font-weight:700;line-height:max(28px,min(4vw,36px));display:block}.global-post-content mark{margin:60px 0}.global-post-content ul,.global-post-content ol{color:#fff;margin:0 0 24px;padding-left:28px;font-size:16px;line-height:28px}.global-post-content ul{list-style:outside}.global-post-content ol{list-style:decimal}.global-post-content li{margin-bottom:8px;padding-left:6px}.global-post-content li::marker{color:rgba(255,255,255,.72)}.global-post-content .article-content-image,.global-post-content .article-content-image--centered{box-sizing:border-box;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:min(100%,860px);max-width:100%;margin:48px auto;padding:12px;display:flex;overflow:hidden}.global-post-content .article-content-image img,.global-post-content .article-content-image--centered img{object-fit:contain;border-radius:14px;width:100%;max-width:100%;height:auto;max-height:min(70vh,720px);display:block}.global-post-content .article-content-image figcaption,.global-post-content .article-content-image--centered figcaption{color:rgba(255,255,255,.72);text-align:center;max-width:760px;margin-top:12px;font-size:14px;line-height:1.45}
