.blog-article-page{color:#fff;background:#000;min-height:100vh;padding:48px 20px 80px}.blog-article-page__inner{max-width:760px;margin:0 auto}.blog-article-page__back{color:#b8bec4;margin-bottom:28px;text-decoration:none;display:inline-block}.blog-article-page__back:hover{color:#fff}.blog-article-page__category{letter-spacing:.08em;text-transform:uppercase;color:#b8bec4;margin:0 0 12px;font-size:13px}.blog-article-page__title{margin:0 0 12px;font-family:Oswald,Bebas Neue,Arial,sans-serif;font-size:clamp(32px,6vw,52px);font-weight:600;line-height:1.1}.blog-article-page__meta{color:#b8bec4;margin:0 0 28px;font-size:14px}.blog-article-page__cover{aspect-ratio:16/9;background-position:50%;background-size:cover;border-radius:16px;width:100%;margin:0 0 28px}.blog-article-page__excerpt{color:#e8eaed;margin:0 0 28px;font-size:20px;line-height:1.5}.article-content{gap:18px;font-size:18px;line-height:1.7;display:grid}.article-content__text{white-space:pre-wrap;margin:0}.article-content__heading{margin:12px 0 0;font-family:Oswald,Bebas Neue,Arial,sans-serif;line-height:1.2}.article-content h2.article-content__heading{font-size:30px}.article-content h3.article-content__heading{font-size:24px}.article-content__figure{margin:8px 0}.article-content__image{border-radius:14px;width:100%;height:auto;display:block}.article-content__figure figcaption{color:#b8bec4;margin-top:8px;font-size:14px}.article-content__quote{background:#ffffff0f;border-left:3px solid #fff;margin:8px 0;padding:16px 18px;font-style:italic}.article-content__list{margin:0;padding-left:22px}.article-content__list li+li{margin-top:8px}
