@import url(https://abaevalan.ru/wp-content/themes/custom-theme/assets/css/components/posts-slider.css);@import url(https://abaevalan.ru/wp-content/themes/custom-theme/assets/css/components/cta-form.css);@import url(https://abaevalan.ru/wp-content/themes/custom-theme/assets/css/components/faq.css);.ct-single{padding-top:32px}.ct-single__post-content .container:not(.ct-container__wrapper){padding:0}.footer-contacts__wrapper{border-radius:0}.ct-cta-form+.ct-faq{margin-bottom:0}.ct-single__breadcrumbs{margin-bottom:32px}.ct-single__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:60px;align-items:start}.ct-single__intro{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"author author" "title title" "tags meta";align-items:end;column-gap:24px;row-gap:0;margin-bottom:40px}.ct-single__intro--no-tags{grid-template-areas:"author author" "title title" "meta meta"}.ct-single__author{display:flex;align-items:center;gap:12px;margin-bottom:20px;grid-area:author}.ct-single__author-avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.ct-single__author-name{font-size:16px;font-weight:700;line-height:1;color:var(--color-bg-deepest);text-transform:uppercase}.ct-single__title{grid-area:title;margin-bottom:24px}.ct-single__intro .ct-post-tags{grid-area:tags;margin-bottom:0}.ct-single__meta-info{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;align-self:center;gap:24px}.ct-single__meta-reading-time,.ct-single__meta-date{display:inline-flex;align-items:center;gap:5px;font-weight:500;font-size:16px;line-height:140%;color:var(--color-neutral-700);text-decoration:none}.ct-single__meta-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ct-single__meta-icon svg{display:block;width:20px;height:20px}.ct-single__sidebar{position:sticky;top:24px}@media (max-width:1200px){.ct-single__grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:40px}.ct-single__intro{grid-template-columns:minmax(0,1fr);grid-template-areas:"author" "meta" "title" "tags";row-gap:0;margin-bottom:32px;gap:12px}.ct-single__meta-info{justify-content:space-between}.ct-single__title{margin-bottom:4px}}@media (max-width:960px){.ct-single{padding-top:20px}.ct-single__breadcrumbs{margin-bottom:20px}.ct-single__grid{display:block}.ct-single__author{gap:8px;margin-bottom:8px}.ct-single__author-avatar{width:38px;height:38px}.ct-single__author-name{font-size:14px}.ct-single__meta-reading-time,.ct-single__meta-date{gap:4px;font-size:14px}.ct-single__sidebar{display:none}.ct-single__posts-slider{padding-top:60px}}.sidebar-recent-posts__title{font-size:32px;color:var(--color-bg-deepest)}.sidebar-recent-posts__list{display:flex;flex-direction:column;gap:14px}.sidebar-post-card{display:flex;align-items:stretch;gap:8px;background:var(--color-white);border-radius:20px;padding:8px}.sidebar-post-card__media{flex-shrink:0;width:164px;border-radius:12px;overflow:hidden}.sidebar-post-card__img{display:block;width:100%;height:100%;object-fit:cover}.sidebar-post-card__body{flex:1;min-width:0;display:flex;flex-direction:column;padding:16px;gap:8px}.sidebar-post-card__title{font-size:20px;color:var(--color-bg-deepest);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidebar-post-card__excerpt{font-size:16px;line-height:1.3;color:var(--color-bg-deepest);margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sidebar-post-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:0}.sidebar-post-card__date{font-size:14px;line-height:1.2;color:var(--color-neutral-500)}