/* Общая шапка и подвал главной; вёрстка самой статьи сохраняется. */
.blog-site-shell{--paper:#F4F3EF;--sage:#E8EDE8;--ink:#20383A;--accent:#2F5D63;--muted:#2F5D63;--serif:'Cormorant Garamond',Georgia,serif;background:var(--paper);color:var(--ink);font:17px/1.6 Manrope,Arial,sans-serif}.blog-site-shell .page-width{width:calc(100% - 48px);max-width:1160px;margin-inline:auto}.blog-site-shell .site-header{position:sticky;top:0;z-index:60;background:rgb(244 243 239 / .85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:0}.blog-site-shell .header-inner{min-height:94px;padding-block:12px;gap:22px;transition:min-height .3s ease-out}.blog-site-shell .site-header.is-compact .header-inner{min-height:78px}.blog-site-shell .site-header.is-compact .brand small{display:none}.blog-site-shell .brand{color:var(--ink)}.blog-site-shell .brand>span{font-size:32px}.blog-site-shell .brand small{font:12px/1.5 Manrope,Arial,sans-serif;color:var(--ink)}.blog-site-shell .desktop-nav{gap:24px;font-size:14px}.blog-site-shell .site-header a[aria-current=page]{text-decoration:underline;text-underline-offset:6px}.blog-site-shell .header-book{background:var(--accent);color:white;border:1px solid var(--accent);box-shadow:none}.blog-language{display:flex;align-items:center;gap:14px;padding:10px 14px;border-radius:99px;background:var(--sage);font:12px/1.6 Manrope,Arial,sans-serif}.blog-language span{font-weight:700}.blog-language a{color:var(--ink);text-decoration:none}.blog-site-shell .site-footer{background:var(--paper);color:var(--ink);border:0}.blog-site-shell .footer-main{border:0;padding-block:56px}.blog-site-shell .footer-bottom{border:0}.blog-site-shell .footer-socials{display:flex;flex-wrap:wrap;gap:12px 22px}.blog-site-shell .footer-social-link{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}.blog-site-shell .footer-social-link svg{width:20px;height:20px;flex:0 0 20px}.blog-site-shell .footer-brand{font-family:var(--serif);color:var(--ink)}.article-service-link,.article-funding-link{font-size:16px;line-height:1.7}.article-service-link{margin-top:32px!important}.article-service-link a,.article-funding-link a{color:var(--accent);text-underline-offset:5px}.featured-copy>h2:first-child{margin-top:0}
@media(max-width:1100px){.blog-site-shell .desktop-nav{gap:15px;font-size:13px}.blog-site-shell .header-actions{gap:14px}}@media(max-width:700px){.blog-site-shell .page-width{width:calc(100% - 40px)}.blog-site-shell .header-inner{min-height:76px;gap:12px}.blog-site-shell .site-header.is-compact .header-inner{min-height:60px}.blog-site-shell .brand>span{font-size:26px}.blog-site-shell .brand small{font-size:11px}.blog-site-shell .footer-main{padding-block:40px}.blog-site-shell .header-book{display:none}}
@media(prefers-reduced-motion:reduce){.blog-site-shell *, .blog-site-shell *::before,.blog-site-shell *::after{transition:none!important;animation:none!important}.blog-site-shell .header-inner,.blog-site-shell .site-header.is-compact .header-inner{min-height:94px}.blog-site-shell .site-header.is-compact .brand small{display:block}}@media(prefers-reduced-motion:reduce) and (max-width:700px){.blog-site-shell .header-inner,.blog-site-shell .site-header.is-compact .header-inner{min-height:76px}}
