.single-page-post{padding:clamp(1.5rem,40 / 1600 * 100vw,2.5rem)}.single-page-post .container{display:-ms-grid;display:grid;-ms-grid-columns:1.3fr .7fr;grid-template-columns:1.3fr .7fr;gap:1.5rem 6%}@media (max-width:980px){.single-page-post .container{-ms-grid-columns:1fr;grid-template-columns:1fr}}.single-page-post__meta{font-size:clamp(1rem,18 / 1600 * 100vw,1.125rem);font-weight:200;line-height:1.25;margin-bottom:clamp(.25rem,8 / 1600 * 100vw,.5rem)}.single-page-post h1{font-size:clamp(1.5rem,40 / 1600 * 100vw,2.5rem);font-weight:600;line-height:1.3;margin-bottom:clamp(1rem,30 / 1600 * 100vw,1.875rem)}.single-page-post h2{font-size:clamp(1rem,24 / 1600 * 100vw,1.5rem);font-weight:700;line-height:1.3;margin:1.25rem 0}.single-page-post a,.single-page-post li,.single-page-post p{margin-bottom:clamp(.75rem,30 / 1600 * 100vw,1.875rem);font-size:clamp(1rem,18 / 1600 * 100vw,1.125rem);font-weight:200;line-height:1.3}.single-page-post ul{margin-left:1.25rem}.single-page-post__featured{margin-bottom:clamp(.75rem,20 / 1600 * 100vw,1.25rem)}.single-page-post__featured img{width:100%;-o-object-fit:cover;object-fit:cover;max-height:21.875rem}.single-page-post .back-link{padding:1.125rem 2rem;-webkit-transition:all .3s;transition:all .3s;display:inline-block;margin-top:1.5rem}.single-page-post .back-link:hover{opacity:.7}.single-page-post .archive-blog__wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.25rem;padding:0}.single-page-post .archive-blog__wrapper h3{font-size:clamp(1rem,24 / 1600 * 100vw,1.5rem);font-weight:600;-webkit-transition:all .3s;transition:all .3s}.single-page-post .archive-blog__wrapper h3:hover{opacity:.7}.single-page-post a.archive-blog__item-top{margin-bottom:.5rem}.single-page-post__sidebar .sidebar-title{font-size:clamp(1.5rem,40 / 1600 * 100vw,2.5rem);font-weight:600;line-height:1.25;text-transform:uppercase}.post-author-signature{background:#fff;color:#191919;border-radius:.625rem;border-left:4px solid #ff6b35;padding:clamp(1rem,24 / 1600 * 100vw,1.5rem);margin-bottom:clamp(1.25rem,30 / 1600 * 100vw,1.875rem)}.post-author-signature__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:1rem}.post-author-signature__avatar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block}.post-author-signature__avatar img{width:4.125rem;height:4.125rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.post-author-signature__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.post-author-signature__name{font-weight:700;font-size:clamp(1rem,18 / 1600 * 100vw,1.125rem);color:#191919;text-decoration:none;margin-bottom:0}.post-author-signature__name:hover{opacity:.7}.post-author-signature__excerpt{font-size:clamp(.875rem,15 / 1600 * 100vw,.9375rem);color:#555;line-height:1.45;margin:0}.post-author-signature__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e8e8e8}.post-author-signature__meta-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3125rem;font-size:clamp(.75rem,13 / 1600 * 100vw,.8125rem);color:#666}.post-author-signature__meta-item svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#888}.post-author-signature__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.post-author-signature__share-label{font-size:.875rem;font-weight:600;color:#333}.post-author-signature__share-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.125rem;height:2.125rem;border-radius:50%;border:2px solid #ccc;color:#555;font-size:.8125rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;margin-bottom:0}.post-author-signature__share-btn:hover{border-color:#191919;color:#191919;opacity:1}@media (max-width:767px){.post-author-signature__meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}}