

/* Start:/bitrix/templates/main/components/bitrix/news/blog/bitrix/news.detail/.default/style.css?178941102129172*/
/* CogaSystem: shared detail styles for blog and knowledge base.
 * Canonical source: news/baza-znanij/bitrix/news.detail/.default/style.css
 * Keep the blog copy byte-identical. Stage 9.
 */
.coga-article-page {
	padding: 76px 0 56px;
	border-bottom: 1px solid #e8e8e8;
	background: #fff;
}

.coga-article-page > .container > .row {
	display: flex;
	align-items: stretch;
	flex-wrap: wrap;
}

.coga-article,
.coga-article *,
.coga-article-sidebar,
.coga-article-sidebar * {
	box-sizing: border-box;
}

.coga-article-main { min-width: 0; }

.coga-article__header {
	margin: 0 0 32px;
	padding: 0 0 24px;
	border-bottom: 1px solid #e9edf2;
}

.coga-article__title {
	margin: 0 !important;
	color: #222 !important;
	font-size: 42px !important;
	font-weight: 700;
	line-height: 1.16;
	letter-spacing: -0.02em;
	overflow-wrap: anywhere;
}

.coga-article__content {
 --coga-ink: #252b33;
 --coga-muted: #596575;
 --coga-line: #dfe4ea;
 --coga-soft: #f5f7fa;
 --coga-blue: #2357c6;
 --coga-warm: #fff7f4;
 --coga-accent: #b73e28;
 min-width: 0;
 display: flow-root;
	color: #3d4652;
	font-size: 17px;
	line-height: 1.72;
	overflow-wrap: anywhere;
	text-align: left !important;
}

.coga-article__title,
.coga-article__content h2,
.coga-article__content h3,
.coga-article__content h4,
.coga-article__content p,
.coga-article__content ul,
.coga-article__content ol,
.coga-article__content li,
.coga-article__content blockquote,
.coga-article__content table,
.coga-article__content th,
.coga-article__content td,
.coga-article__content figcaption,
.coga-article__content .alert,
.coga-article__content .card,
.coga-article__content .card-body {
	text-align: left !important;
}

.coga-article__content .text-center {
	text-align: center !important;
}

.coga-article__content > :first-child {
	margin-top: 0 !important;
}

.coga-article__content > :last-child {
	margin-bottom: 0 !important;
}

.coga-article__content h2,
.coga-article__content h3,
.coga-article__content h4 {
	color: #222;
	font-weight: 700;
	line-height: 1.3;
	overflow-wrap: anywhere;
}

.coga-article__content h2 {
	margin: 44px 0 18px;
	font-size: 30px;
}

.coga-article__content h3 {
	margin: 34px 0 14px;
	font-size: 24px;
}

.coga-article__content h4 {
 margin: 28px 0 12px;
 font-size: 20px;
}
.coga-article__content h5,
.coga-article__content h6 {
 margin: 24px 0 12px;
 color: #252b33;
 font-size: 18px;
 font-weight: 700;
 line-height: 1.4;
 text-align: left;
}

.coga-article__content p,
.coga-article__content ul,
.coga-article__content ol,
.coga-article__content table,
.coga-article__content blockquote,
.coga-article__content pre,
.coga-article__content .alert,
.coga-article__content .card {
	margin-top: 0;
	margin-bottom: 22px;
}

.coga-article__content ul,
.coga-article__content ol {
 padding-left: 26px;
}
.coga-article__content ul { list-style-type: disc; }
.coga-article__content ol { list-style-type: decimal; }
.coga-article__content li::marker { color: #b73e28; }
.coga-article__content .lead { color: #252b33; font-size: 22px; line-height: 1.55; }
.coga-article__content .text-muted { color: #596575; }
.coga-article__content small { font-size: 14px; line-height: 1.6; }

.coga-article__content li {
	margin-bottom: 8px;
}

.coga-article__content li:last-child {
	margin-bottom: 0;
}

.coga-article__content a {
	color: #2357c6;
	text-decoration: underline;
	text-decoration-thickness: 1px;
	text-underline-offset: 3px;
}

.coga-article__content a:hover,
.coga-article__content a:focus {
	color: #173d91;
}

.coga-article__content img,
.coga-article__content video,
.coga-article__content iframe {
	max-width: 100%;
}

.coga-article__content img {
	height: auto;
	margin: 10px auto 26px;
	border-radius: 10px;
}

.coga-article__content figure {
	max-width: 100%;
	margin: 28px 0;
}

.coga-article__content figure img {
	margin-bottom: 10px;
}

.coga-article__content figcaption {
	color: #747d89;
	font-size: 14px;
	line-height: 1.5;
}

.coga-article__content blockquote {
	padding: 18px 22px;
	border: 0;
	border-left: 4px solid #ed5e3a;
	border-radius: 0 8px 8px 0;
	background: #f8f9fb;
	color: #3d4652;
	font-size: 17px;
}

.coga-article__content blockquote > :last-child {
	margin-bottom: 0;
}

.coga-article__content .table-responsive {
	margin-bottom: 24px;
	border: 0;
	max-width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}

.coga-article__content table {
	width: 100%;
	border-collapse: collapse;
	font-size: 15px;
	line-height: 1.5;
}

.coga-article__content th,
.coga-article__content td,
.coga-article__content .table > thead > tr > th,
.coga-article__content .table > tbody > tr > th,
.coga-article__content .table > tbody > tr > td,
.coga-article__content .table > tfoot > tr > td {
	padding: 12px 14px;
	border: 1px solid #dfe4ea;
	text-align: left;
	vertical-align: top;
}

.coga-article__content th {
	background: #f3f5f8;
	color: #252b33;
	font-weight: 700;
}

/* Inline-примеры лучше размечать span.coga-code-inline: старый
   плагин сайта может обрабатывать теги code до применения CSS. */
.coga-article__content code {
 display: inline;
 position: static;
 height: auto;
 max-height: none;
 overflow: visible;
	padding: 2px 5px;
	border-radius: 4px;
	background: #f1f3f6;
	color: #b23b24;
	font-size: .9em;
	white-space: normal;
}

.coga-article__content pre {
	max-width: 100%;
	padding: 18px;
	overflow: auto;
	border: 1px solid #dfe4ea;
	border-radius: 8px;
	background: #f7f8fa;
	-webkit-overflow-scrolling: touch;
}

.coga-article__content pre code {
 display: block;
	padding: 0;
	background: transparent;
	color: inherit;
	white-space: pre;
}

.coga-article__content hr {
	margin: 36px 0;
	border: 0;
	border-top: 1px solid #e3e7ec;
}

.coga-article__content .alert {
 padding: 18px 20px;
 border: 1px solid #dfe4ea;
 border-radius: 10px;
 color: #3d4652;
}
.coga-article__content .alert-primary,
.coga-article__content .alert-info { background: #f1f5fc; border-color: #d4dff2; }
.coga-article__content .alert-success { background: #f2f9f4; border-color: #c9e1d1; }
.coga-article__content .alert-warning { background: #fff8e9; border-color: #e8d7ae; }
.coga-article__content .alert-danger { background: #fff3f2; border-color: #eccdca; }

.coga-article__content .card {
	border: 1px solid #e1e5ea;
	border-radius: 10px;
	background: #fff;
	box-shadow: 0 5px 20px rgba(30, 42, 60, .06);
}

.coga-article__content .card-body {
 padding: 22px;
}
.coga-article__content .card-body > :last-child,
.coga-article__content .alert > :last-child { margin-bottom: 0; }

.coga-article__content .card-title {
	margin-top: 0;
}

/* Sidebar banner */
.coga-article-sidebar {
	position: relative;
}

.coga-sidebar-sticky {
	position: -webkit-sticky;
	position: sticky;
	top: 104px;
	z-index: 2;
}

.coga-sidebar-sticky--fixed {
	position: fixed !important;
	top: 104px !important;
	z-index: 20;
}

.coga-sidebar-sticky--bottom {
	position: absolute !important;
	top: auto !important;
	right: 15px;
	bottom: 0;
	left: 15px !important;
	width: auto !important;
}

.coga-start-card {
	position: relative;
	overflow: hidden;
	padding: 26px 24px 24px;
	border: 1px solid #dfdfdf;
	border-radius: 14px;
	background: radial-gradient(circle at 105% -5%, #fbe7e0 0, #fbe7e0 80px, transparent 81px), linear-gradient(145deg, #fff 0%, #fff7f4 100%);
	box-shadow: 0 12px 34px rgba(32, 39, 49, .1);
	color: #303640;
}


.coga-start-card__eyebrow {
	position: relative;
	margin-bottom: 10px;
	color: #d94a32;
	font-size: 12px;
	font-weight: 700;
	letter-spacing: .12em;
	text-transform: uppercase;
}

.coga-start-card__title {
	position: relative;
	margin: 0 0 15px;
	color: #252a31;
	font-size: 25px;
	font-weight: 700;
	line-height: 1.2;
}

.coga-start-card__price {
	margin: 0 0 12px;
	color: #e74c3c;
	font-size: 36px;
	font-weight: 700;
	line-height: 1;
}

.coga-start-card__price small {
	color: #6f7782;
	font-size: 13px;
	font-weight: 400;
}

.coga-start-card__text {
	margin: 0 0 16px;
	color: #555e69;
	font-size: 15px;
	line-height: 1.55;
}

.coga-start-card__features {
	margin: 0 0 20px;
	padding: 0 0 0 20px;
	list-style: disc;
}

.coga-start-card__features li {
	position: relative;
	margin-bottom: 8px;
	padding-left: 0;
	color: #424a54;
	font-size: 14px;
	line-height: 1.4;
}

.coga-start-card__features li::marker { color: #b73e28; }

.coga-start-card__button.btn {
	display: block;
	width: 100%;
	margin: 0 0 13px;
	padding: 12px 14px;
	border: 1px solid #e74c3c;
	border-radius: 7px;
	background: #e74c3c;
	box-shadow: none;
	color: #fff;
	font-size: 15px;
	font-weight: 700;
	text-align: center;
	text-transform: none;
}

.coga-start-card__button.btn:hover,
.coga-start-card__button.btn:focus {
	border-color: #cf3f2f;
	background: #cf3f2f;
	color: #fff;
}

.coga-start-card__link {
	display: block;
	color: #555e69;
	font-size: 13px;
	text-align: center;
	text-decoration: underline;
	text-underline-offset: 3px;
}

.coga-start-card__link:hover,
.coga-start-card__link:focus {
	color: #d94a32;
}

@media (max-width: 991px) {
	.coga-article-page {
		padding: 48px 0 44px;
	}

	.coga-article-page > .container > .row {
		display: block;
	}

	.coga-article-sidebar {
		margin-top: 38px;
	}

	.coga-sidebar-sticky,
	.coga-sidebar-sticky--fixed,
	.coga-sidebar-sticky--bottom {
		position: static !important;
		width: auto !important;
	}

	.coga-start-card {
		max-width: 620px;
	}
}

@media (max-width: 767px) {
	.coga-article-page {
		padding: 38px 0 36px;
	}

	.coga-article__header {
		margin-bottom: 24px;
		padding-bottom: 18px;
	}

	.coga-article__title {
		font-size: 31px !important;
		line-height: 1.2;
	}

	.coga-article__content {
		font-size: 16px;
		line-height: 1.65;
	}

	.coga-article__content h2 {
		margin-top: 34px;
		font-size: 25px;
	}

	.coga-article__content h3 {
		margin-top: 28px;
		font-size: 21px;
	}

	.coga-article__content table {
		display: block;
		width: 100%;
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}

	.coga-start-card {
		padding: 23px 20px 21px;
	}
}

@media print {
	.coga-article-sidebar {
		display: none !important;
	}

	.coga-article-main {
		width: 100% !important;
	}

	.coga-article-page {
		padding: 0;
		border: 0;
	}

	.coga-article__content a {
		color: inherit;
		text-decoration: none;
	}
}

/* Compatibility with the standard Bitrix detail markup */
.news-detail {
	word-wrap: break-word;
}

.news-detail img.detail_picture {
	max-width: 100%;
	height: auto;
}

.coga-article-page .news-date-time,
.news-detail .news-date-time {
	color: #486daa;
}

/* ======================================================================
   CogaSystem: компоненты базы знаний, версия 2.0 / 2026-09-11
   Выше находятся базовые правила страницы и баннера. Новые компоненты работают только внутри
   .coga-article__content. Bootstrap и основные CSS сайта остаются подключены.
   Не подключайте этот файл повторно из текста статьи: его загружает Битрикс.

   КАРТА КОМПОНЕНТОВ (HTML помещается в «Детальный текст»):

   Вступление:
   <div class="coga-intro"><p class="coga-eyebrow">Практика</p>
     <p class="lead">Короткое обещание статьи</p><p>Пояснение</p></div>

   Содержание:
   <nav class="coga-toc" aria-label="Содержание статьи">
     <p class="coga-block-title">В этой статье</p>
     <ol><li><a href="#example">Пример</a></li></ol></nav>
   <h2 id="example">Пример</h2>

   Адаптивная сетка (2 колонки; --three: 3; --four: 4):
   <div class="coga-grid coga-grid--two coga-grid--fill-last">
     <div class="coga-box"><p class="coga-block-title">Заголовок</p>
       <p>Текст</p></div><div class="coga-box">...</div></div>
   --fill-last растягивает последний непарный блок ТОЛЬКО в сетке --two.
   .coga-span-all растягивает любой элемент на всю строку.
   .coga-grid--top отключает растягивание блоков по высоте.

   Сравнение: .coga-box.coga-box--avoid / .coga-box.coga-box--prefer.
   Подписывайте их «Неудачно» / «Лучше»: цвет не заменяет смысл.

   Шаги:
   <ol class="coga-steps"><li><p class="coga-block-title">Подготовьте</p>
     <p>Пояснение</p></li><li>...</li></ol>

   Чек-лист (статический список проверок, не интерактивная форма):
   <ul class="coga-checklist coga-checklist--two"><li>Проверьте ссылки</li>
     <li>Проверьте отписку</li></ul>

   Пример + разбор:
   <div class="coga-example"><div class="coga-mail">
     <div class="coga-mail__header"><p><strong>Тема:</strong> Пример</p></div>
     <div class="coga-mail__body"><p>Текст письма</p></div>
     <div class="coga-mail__footer">Служебная часть</div></div>
     <aside class="coga-example__notes" aria-label="Разбор примера">
       <p class="coga-block-title">Почему это работает</p><p>Разбор</p>
     </aside></div>

   Скриншот:
   <figure class="coga-figure coga-figure--medium">
     <a class="coga-image-link" href="ПОЛНЫЙ_ФАЙЛ" target="_blank"
       rel="noopener" aria-label="Открыть скриншот в новой вкладке">
       <img src="ФАЙЛ" alt="Описание" width="854" height="400" loading="lazy">
     </a><figcaption>Нажмите, чтобы открыть полный размер.</figcaption></figure>
   --small: до 400px; --medium: до 680px; без модификатора: до 760px.
   --full: вся доступная ширина статьи. Не задавайте фиксированную высоту.
   Это обычная ссылка на изображение. CSS не создаёт lightbox.

   Медиа слева / текст справа:
   <div class="coga-media"><figure class="coga-figure">...</figure>
     <div><p class="coga-block-title">Пояснение</p><p>Текст</p></div></div>

   Примечание: .coga-note + --info / --success / --warning / --danger.
   Метка: <span class="coga-tag">Пример</span> (только короткий текст).
   Итог: <div class="coga-next"><p class="coga-block-title">Следующий шаг</p>
     <p>Пояснение и согласованная ссылка</p></div>
   Кнопка-ссылка при необходимости: <a class="coga-button" href="URL">Действие</a>

   Раскрывающееся пояснение без JS:
   <details class="coga-details"><summary>Вопрос</summary>
     <div class="coga-details__body"><p>Ответ</p></div></details>

   Дополнительно:
   .coga-table — таблица внутри .table-responsive;
   .coga-compact — компактные абзацы внутри выбранного блока;
   .coga-code-inline — код в <span>, если плагин сайта перехватывает <code>.
   Не нужны inline-стили, mb-4, h-100 или дополнительный JavaScript.
   ====================================================================== */


.coga-article__content [id] { scroll-margin-top: 120px; }
.coga-article__content a:focus-visible,
.coga-article__content button:focus-visible,
.coga-article__content summary:focus-visible {
 outline: 3px solid #2357c6;
 outline-offset: 4px;
}

/* Заголовки компонентов не получают большие отступы H2/H3 статьи. */
.coga-article__content .coga-block-title {
 margin: 0 0 12px;
 font-size: 21px;
 line-height: 1.35;
 font-weight: 700;
 color: var(--coga-ink);
}
.coga-article__content .coga-eyebrow {
 margin: 0 0 12px;
 font-size: 12px;
 line-height: 1.5;
 font-weight: 700;
 letter-spacing: .08em;
 text-transform: uppercase;
 color: var(--coga-accent);
}
.coga-article__content .coga-intro,
.coga-article__content .coga-next {
 padding: 28px;
 margin: 0 0 28px;
 border: 1px solid #eadbd5;
 border-radius: 14px;
 background: var(--coga-warm);
}
.coga-article__content .coga-intro .lead {
 font-size: 25px;
 line-height: 1.45;
 color: var(--coga-ink);
 margin-bottom: 16px;
}
.coga-article__content .coga-next { margin-top: 32px; }

/* Сетка: одна колонка по умолчанию, без фиксированной высоты. */
.coga-article__content .coga-grid {
 display: grid;
 grid-template-columns: minmax(0, 1fr);
 gap: 18px;
 list-style: none;
 margin: 0 0 28px;
 padding: 0;
}
.coga-article__content .coga-grid > * { min-width: 0; margin: 0; }
.coga-article__content .coga-grid > .card { margin: 0; }
.coga-article__content .coga-grid--top { align-items: start; }
.coga-article__content .coga-span-all { grid-column: 1 / -1; }
.coga-article__content .coga-box {
 min-width: 0;
 padding: 22px;
 border: 1px solid var(--coga-line);
 border-radius: 10px;
 background: #fff;
}
.coga-article__content .coga-box--avoid {
 border-top: 4px solid #bc443b;
 background: #fff8f7;
}
.coga-article__content .coga-box--prefer {
 border-top: 4px solid #28734c;
 background: #f5faf7;
}

/* Содержание остаётся обычными доступными якорными ссылками. */
.coga-article__content .coga-toc {
 padding: 22px;
 margin: 0 0 28px;
 border: 1px solid var(--coga-line);
 border-radius: 10px;
 background: var(--coga-soft);
}
.coga-article__content .coga-toc ol { margin: 0; padding-left: 24px; }
.coga-article__content .coga-toc li { margin: 0 0 8px; }
.coga-article__content .coga-toc li:last-child { margin-bottom: 0; }
.coga-article__content .coga-toc a { display: inline-block; padding: 3px 0; }

/* Шаги: нативная нумерация OL. Изображения помещайте ВНУТРИ LI.
   Поддерживаются start/value; нумерация не зависит от CSS-счётчика. */
.coga-article__content .coga-steps {
 list-style: decimal outside;
 margin: 0 0 28px;
 padding: 0 0 0 34px;
}
.coga-article__content .coga-steps > li {
 display: list-item;
 margin: 0 0 12px;
 padding: 18px 20px;
 border: 1px solid var(--coga-line);
 border-radius: 12px;
 background: #fafbfc;
}
.coga-article__content .coga-steps > li::marker {
 color: var(--coga-accent);
 font-size: 18px;
 font-weight: 700;
}
.coga-article__content .coga-steps > li:last-child { margin-bottom: 0; }
.coga-article__content .coga-steps .coga-block-title { font-size: 19px; margin-bottom: 8px; }

/* Статический список проверок: нативный квадратный маркер, без формы. */
.coga-article__content .coga-checklist {
 list-style: square outside;
 padding: 0 0 0 22px;
 margin: 0 0 28px;
}
.coga-article__content .coga-checklist > li {
 display: list-item;
 min-width: 0;
 padding: 14px 8px 14px 4px;
 margin: 0;
 border-top: 1px solid var(--coga-line);
}
.coga-article__content .coga-checklist > li::marker { color: #64748b; }

/* Пример письма и разбор. Ничего не обрезается по высоте. */
.coga-article__content .coga-example {
 display: grid;
 grid-template-columns: minmax(0, 1fr);
 gap: 24px;
 align-items: start;
 margin: 0 0 28px;
}
.coga-article__content .coga-example > * { min-width: 0; }
.coga-article__content .coga-mail {
 border: 1px solid var(--coga-line);
 border-radius: 12px;
 background: #fff;
 overflow-wrap: anywhere;
}
.coga-article__content .coga-mail__header {
 padding: 20px;
 border-bottom: 1px solid var(--coga-line);
 border-radius: 11px 11px 0 0;
 background: var(--coga-soft);
 font-size: 14px;
 line-height: 1.6;
}
.coga-article__content .coga-mail__body { padding: 22px; }
.coga-article__content .coga-mail__footer {
 padding: 18px 22px;
 border-top: 1px solid var(--coga-line);
 color: var(--coga-muted);
 font-size: 14px;
 line-height: 1.6;
}
.coga-article__content .coga-example__notes {
 padding: 20px;
 border-left: 3px solid var(--coga-blue);
 background: #f5f8fd;
}

/* Изображения: полное изображение с естественными пропорциями. */
.coga-article__content figure.coga-figure {
 width: 100%;
 max-width: 760px;
 margin: 24px auto;
}
.coga-article__content figure.coga-figure--medium { max-width: 680px; }
.coga-article__content figure.coga-figure--small { max-width: 400px; }
.coga-article__content figure.coga-figure--full { max-width: none; }
.coga-article__content figure.coga-figure--full img { width: 100%; }
.coga-article__content .coga-figure img {
 display: block;
 width: auto;
 max-width: 100%;
 height: auto;
 float: none;
 margin: 0 auto 10px;
}
.coga-article__content .coga-figure figcaption { margin: 0; }
.coga-article__content .coga-image-link { display: block; cursor: zoom-in; }
.coga-article__content .coga-media {
 display: grid;
 grid-template-columns: minmax(0, 1fr);
 gap: 24px;
 align-items: start;
 margin: 0 0 28px;
}
.coga-article__content .coga-media > * { min-width: 0; }
.coga-article__content .coga-media > .coga-figure { margin: 0 auto; }

/* Примечания: всегда сопровождайте цвет текстовой подписью. */
.coga-article__content .coga-note {
 padding: 18px 20px;
 margin: 0 0 24px;
 border: 1px solid var(--coga-line);
 border-left: 4px solid #7b8797;
 border-radius: 8px;
 background: var(--coga-soft);
}
.coga-article__content .coga-note--info { background: #f1f5fc; border-left-color: #2357c6; }
.coga-article__content .coga-note--success { background: #f2f9f4; border-left-color: #28734c; }
.coga-article__content .coga-note--warning { background: #fff8e9; border-left-color: #976300; }
.coga-article__content .coga-note--danger { background: #fff3f2; border-left-color: #bc443b; }
.coga-article__content .coga-tag {
 display: inline-block;
 max-width: 100%;
 padding: 3px 9px;
 border: 1px solid var(--coga-line);
 border-radius: 20px;
 background: var(--coga-soft);
 color: var(--coga-muted);
 font-size: 12px;
 line-height: 1.5;
 white-space: normal;
}
.coga-article__content a.coga-button {
 display: inline-block;
 max-width: 100%;
 padding: 12px 20px;
 border: 1px solid #b73e28;
 border-radius: 7px;
 background: #b73e28;
 color: #fff;
 font-size: 16px;
 font-weight: 700;
 line-height: 1.5;
 white-space: normal;
 text-align: center !important;
 text-decoration: none;
}
.coga-article__content a.coga-button:hover,
.coga-article__content a.coga-button:focus { background: #96311f; color: #fff; }

/* Нативное раскрытие: работает без Bootstrap Collapse / JavaScript. */
.coga-article__content .coga-details {
 border: 1px solid var(--coga-line);
 border-radius: 10px;
 background: #fff;
 margin: 0 0 14px;
}
.coga-article__content .coga-details > summary {
 display: list-item;
 list-style: disclosure-closed inside;
 padding: 18px 20px;
 color: var(--coga-ink);
 font-weight: 700;
 cursor: pointer;
}
.coga-article__content .coga-details[open] > summary {
 list-style-type: disclosure-open;
 border-bottom: 1px solid var(--coga-line);
}
.coga-article__content .coga-details__body { padding: 20px; }

/* Локальные компактные интервалы — не меняют все существующие карточки. */
.coga-article__content .coga-compact p,
.coga-article__content .coga-box p,
.coga-article__content .coga-mail__header p { margin-bottom: 12px; }
.coga-article__content .coga-box > :last-child,
.coga-article__content .coga-intro > :last-child,
.coga-article__content .coga-next > :last-child,
.coga-article__content .coga-note > :last-child,
.coga-article__content .coga-compact > :last-child,
.coga-article__content .coga-steps > li > :last-child,
.coga-article__content .coga-mail__header > :last-child,
.coga-article__content .coga-mail__body > :last-child,
.coga-article__content .coga-mail__footer > :last-child,
.coga-article__content .coga-example__notes > :last-child,
.coga-article__content .coga-details__body > :last-child { margin-bottom: 0; }
.coga-article__content .coga-code-inline {
 display: inline;
 padding: 2px 5px;
 border-radius: 4px;
 background: #f1f3f6;
 color: #923220;
 font-family: Consolas, Monaco, monospace;
 font-size: .9em;
 overflow-wrap: anywhere;
}
.coga-article__content table.coga-table { margin-bottom: 0; }
.coga-article__content .coga-table caption {
 color: var(--coga-muted);
 padding: 0 0 10px;
 text-align: left;
}

@media (min-width: 768px) {
 .coga-article__content .coga-grid--two,
 .coga-article__content .coga-grid--four { grid-template-columns: repeat(2, minmax(0, 1fr)); }
 .coga-article__content .coga-grid--three { grid-template-columns: repeat(auto-fit, minmax(210px, 1fr)); }
 .coga-article__content .coga-grid--two.coga-grid--fill-last > :last-child:nth-child(odd) {
  grid-column: 1 / -1;
 }
 .coga-article__content .coga-checklist--two {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 36px;
 }
 .coga-article__content .coga-example { grid-template-columns: minmax(0, 3fr) minmax(0, 2fr); }
 .coga-article__content .coga-media { grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); }
}
@media (min-width: 1200px) {
 .coga-article__content .coga-grid--four { grid-template-columns: repeat(auto-fit, minmax(185px, 1fr)); }
}
@media (max-width: 767px) {
 .coga-article__content .coga-intro,
 .coga-article__content .coga-next { padding: 20px; }
 .coga-article__content .coga-intro .lead { font-size: 22px; }
 .coga-article__content .coga-box,
 .coga-article__content .coga-toc,
 .coga-article__content .coga-mail__body,
 .coga-article__content .coga-details__body { padding: 18px; }
 .coga-article__content .coga-block-title { font-size: 20px; }
 .coga-article__content .coga-steps { padding-left: 26px; }
 .coga-article__content .coga-steps > li { padding: 16px; }
 .coga-article__content .coga-button { width: 100%; }
 .coga-article__content table.coga-table { display: table; }
}
@media print {
 .coga-article__content .coga-grid,
 .coga-article__content .coga-example,
 .coga-article__content .coga-media,
 .coga-article__content .coga-checklist--two { display: block; }
 .coga-article__content .coga-grid > * { margin-bottom: 14px; }
 .coga-article__content .coga-box,
 .coga-article__content .coga-note { break-inside: avoid; }
 .coga-article__content .coga-button { background: #fff; color: #222 !important; border-color: #222; }
}

/* Контакты и связанные материалы: вся информация видна без раскрытия. */
.coga-article__content .coga-provider { display: flex; flex-direction: column; }
.coga-article__content .coga-provider__requirements {
 margin-top: auto;
 padding-top: 14px;
 border-top: 1px solid var(--coga-line);
 color: var(--coga-muted);
 font-size: 15px;
 line-height: 1.6;
}
.coga-article__content .coga-related {
 margin: 32px 0 0;
 padding: 24px;
 border: 1px solid var(--coga-line);
 border-radius: 12px;
 background: var(--coga-soft);
}
.coga-article__content .coga-related ul { list-style: none; padding: 0; margin: 0; }
.coga-article__content .coga-related li { padding: 12px 0; margin: 0; border-top: 1px solid var(--coga-line); }
.coga-article__content .coga-related li:last-child { padding-bottom: 0; }
.coga-article__content .coga-related a { display: inline-block; }
.coga-article__content .coga-mail__body { user-select: text; }
.coga-article__content > .coga-mail { margin-bottom: 28px; }
.coga-article__content .coga-mail__body > p + p { margin-top: 0; }
.coga-article__content .coga-figure img:only-child { margin-bottom: 0; }
.coga-article__content .coga-figure > a:only-child img { margin-bottom: 0; }
.coga-article__content .coga-steps > li > figure { margin-top: 18px; }
.coga-article__content .coga-note strong { color: var(--coga-ink); }
.coga-article__content .coga-checklist--two > :last-child:nth-child(odd) { grid-column: 1 / -1; }
.coga-article__content .coga-caption { color: var(--coga-muted); font-size: 14px; line-height: 1.6; }
.coga-article__content .table-responsive > .table > thead > tr > th,
.coga-article__content .table-responsive > .table > tbody > tr > th,
.coga-article__content .table-responsive > .table > tbody > tr > td,
.coga-article__content .table-responsive > .table > tfoot > tr > td { white-space: normal; }
@media (max-width: 767px) {
 .coga-article__content .coga-related { padding: 18px; }
 .coga-article__content .coga-mail__header,
 .coga-article__content .coga-mail__footer,
 .coga-article__content .coga-note { padding: 16px 18px; }
 .coga-article__content .coga-intro .lead { font-size: 21px; }
 .coga-article__content .coga-provider__requirements { margin-top: 0; }
}
@media print {
 .coga-article__content .coga-mail { border-color: #777; }
 .coga-article__content .coga-steps > li,
 .coga-article__content .coga-related { break-inside: avoid; }
}

/* End */


/* Start:/bitrix/templates/main/components/bitrix/news/blog/bitrix/news.detail/.default/invalid-email.css?178949215229635*/
/* CogaSystem: isolated landing for nevalidnyy-email-chto-eto. */
.coga-article-page.coga-invalid-landing{padding:44px 0 56px;background:#fff}
.coga-invalid-landing .coga-article-main{width:100%;flex:0 0 100%;max-width:100%}
.coga-invalid-landing .coga-article__header{border:0;padding:0;margin:0 0 18px;max-width:940px}
.coga-invalid-landing .coga-article__title{font-size:46px!important;line-height:1.12;letter-spacing:-.025em}
.coga-invalid-landing .coga-invalid-label{display:block;color:#6750be;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;margin-bottom:12px}
.coga-invalid-landing .coga-article__content>.lead{max-width:900px;font-size:22px}
.coga-invalid-landing .coga-article__content>p{max-width:900px}
.coga-invalid-landing .coga-invalid-routes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:30px 0 34px}
.coga-invalid-landing a.coga-invalid-route{position:relative;display:flex;flex-direction:column;gap:8px;padding:26px 54px 26px 26px;border:1px solid #dedfe9;border-radius:18px;background:#f7f7fc;color:#252b33;text-decoration:none;box-shadow:0 8px 26px rgba(35,41,59,.04)}
.coga-invalid-landing a.coga-invalid-route:nth-child(2){background:#f4f8fb;border-color:#d9e5ed}
.coga-invalid-landing .coga-invalid-route strong{font-size:24px;line-height:1.25}
.coga-invalid-landing .coga-invalid-route span:not(.coga-invalid-label){color:#596575;font-size:16px}
.coga-invalid-landing .coga-invalid-route .coga-invalid-label{margin:0}
.coga-invalid-landing .coga-invalid-route b{position:absolute;right:24px;top:50%;font-size:26px;color:#6750be}
.coga-invalid-landing .coga-article__content>img{display:block;width:100%;height:auto;margin:28px 0}
.coga-invalid-landing .coga-article__content>h2{margin-top:42px;padding-top:24px;border-top:1px solid #e8ebf0;scroll-margin-top:105px}
.coga-invalid-landing .coga-invalid-service{background:#f5f7fb;border:1px solid #e0e5ed;border-radius:22px;padding:32px;margin:44px 0;scroll-margin-top:105px}
.coga-invalid-landing .coga-invalid-service-head{max-width:820px}
.coga-invalid-landing .coga-invalid-service h2{margin:0 0 16px}
.coga-invalid-landing .coga-invalid-screen{margin:24px 0}
.coga-invalid-landing .coga-invalid-screen img{display:block;width:100%;height:auto;border:1px solid #dde3eb;border-radius:12px;margin:0 0 10px;background:#fff}
.coga-invalid-landing .coga-invalid-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}
.coga-invalid-landing .coga-invalid-actions .btn{display:inline-flex;align-items:center;justify-content:center;white-space:normal;min-height:48px;padding:12px 22px;border:1px solid #252b33;border-radius:10px;background:#252b33;color:#fff;text-decoration:none;font-size:16px;line-height:1.4}
.coga-invalid-landing .coga-invalid-small{margin:18px 0 0;font-size:14px;color:#596575}
.coga-invalid-landing .coga-invalid-faq{margin:44px 0}
.coga-invalid-landing .coga-invalid-faq details{padding:18px 0;border-bottom:1px solid #e1e5ec}
.coga-invalid-landing .coga-invalid-faq summary{cursor:pointer;font-weight:700;font-size:19px;color:#252b33}
.coga-invalid-landing .coga-invalid-faq details p{max-width:850px;margin:14px 0 0}
.coga-invalid-landing .coga-invalid-final{padding:32px;border-radius:22px;background:#f1effa;border:1px solid #e0dcef;margin:38px 0 0}
.coga-invalid-landing .coga-invalid-final h2{margin:0 0 14px}
.coga-invalid-landing .coga-invalid-final p{max-width:850px}
.coga-invalid-landing a:focus-visible,.coga-invalid-landing summary:focus-visible{outline:3px solid #6750be;outline-offset:4px}
@media(max-width:767px){
.coga-article-page.coga-invalid-landing{padding:28px 0 36px}
.coga-invalid-landing .coga-article__title{font-size:32px!important}
.coga-invalid-landing .coga-article__content>.lead{font-size:19px}
.coga-invalid-landing .coga-invalid-routes{grid-template-columns:1fr;gap:12px;margin:24px 0}
.coga-invalid-landing a.coga-invalid-route{padding:21px 45px 21px 20px}
.coga-invalid-landing .coga-invalid-route strong{font-size:21px}
.coga-invalid-landing .coga-invalid-service,.coga-invalid-landing .coga-invalid-final{padding:22px 18px;border-radius:16px;margin-top:30px}
.coga-invalid-landing .coga-invalid-actions{align-items:stretch;flex-direction:column;gap:14px}
.coga-invalid-landing .coga-invalid-actions .btn{width:100%}
.coga-invalid-landing .coga-article__content>h2{margin-top:30px;padding-top:20px}
}

/* Vector hero: only the invalid-email landing. */
.coga-invalid-landing .coga-article__header.coga-invalid-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:28px;max-width:none;margin:0 0 38px;padding:4px 0 30px;border-bottom:1px solid #e6eaf0}
.coga-invalid-landing .coga-invalid-hero-copy{min-width:0}
.coga-invalid-landing .coga-invalid-hero .coga-article__title{font-size:43px!important;line-height:1.12;letter-spacing:-.035em}
.coga-invalid-landing .coga-invalid-hero .coga-invalid-label{display:inline-block;background:#efebfb;padding:7px 12px;border-radius:30px;margin:0 0 18px;letter-spacing:.06em}
.coga-invalid-landing .coga-invalid-hero .lead{color:#596575;font-size:19px;line-height:1.6;margin:20px 0 24px;font-weight:400;text-align:left}
.coga-invalid-landing .coga-invalid-hero-art{min-width:0}
.coga-invalid-landing .coga-invalid-vector{display:block;width:100%;height:auto;max-width:100%;overflow:visible}
.coga-invalid-landing .coga-invalid-hero-art .coga-invalid-vector{aspect-ratio:4/3}
.coga-invalid-landing .coga-invalid-hero-link{color:#343d4c;text-decoration:none;font-size:16px;font-weight:500}
.coga-invalid-landing .coga-invalid-hero-link span{margin-left:9px;color:#6750be}
.coga-invalid-landing .coga-invalid-screen{padding:0;background:transparent;border:0;box-shadow:none}
.coga-invalid-landing .coga-invalid-screen figcaption{margin-top:12px}
.coga-invalid-landing .coga-invalid-service{background:linear-gradient(130deg,#f6f8fc,#f5f3fb);border-color:#e0e4ee}
@media(min-width:768px) and (max-width:991px){
.coga-invalid-landing .coga-article__header.coga-invalid-hero{gap:8px;grid-template-columns:1.2fr 1fr}
.coga-invalid-landing .coga-invalid-hero .coga-article__title{font-size:34px!important}
.coga-invalid-landing .coga-invalid-hero .lead{font-size:17px}
}
@media(max-width:767px){
.coga-invalid-landing .coga-article__header.coga-invalid-hero{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:24px;padding:0 0 20px}
.coga-invalid-landing .coga-invalid-hero .coga-article__title{font-size:32px!important;line-height:1.13}
.coga-invalid-landing .coga-invalid-hero .lead{font-size:18px;margin:16px 0 20px}
.coga-invalid-landing .coga-invalid-hero-art{max-width:390px;width:100%;margin:0 auto}
.coga-invalid-landing .coga-invalid-hero .coga-invalid-actions{flex-direction:row;align-items:center;gap:16px}
.coga-invalid-landing .coga-invalid-hero .coga-invalid-actions .btn{width:auto;padding:12px 17px}
.coga-invalid-landing .coga-invalid-screen{overflow:visible;padding-bottom:0}
.coga-invalid-landing .coga-invalid-screen>.coga-invalid-vector{min-width:0}
}

.coga-invalid-landing .coga-invalid-quickfix{padding:28px;border:1px solid #dce8e3;border-radius:18px;background:#f6faf8;margin:32px 0;scroll-margin-top:110px}
.coga-invalid-landing .coga-invalid-quickfix h2{margin:0 0 18px}
.coga-invalid-landing .coga-invalid-quickfix ul{max-width:920px;margin-bottom:16px}
.coga-invalid-landing .coga-invalid-quickfix li{margin-bottom:13px}
.coga-invalid-landing .coga-invalid-vector-mobile{display:none}
.coga-invalid-landing .coga-invalid-faq summary{min-height:44px;padding:6px 0}
.coga-invalid-landing .coga-invalid-hero-link{padding:10px 0;min-height:44px;display:inline-flex;align-items:center}
@media(max-width:767px){
.coga-invalid-landing .coga-invalid-vector-desktop{display:none}
.coga-invalid-landing .coga-invalid-vector-mobile{display:block}
.coga-invalid-landing .coga-invalid-quickfix{padding:22px 18px;margin:26px 0}
.coga-invalid-landing .coga-invalid-hero .coga-invalid-actions{gap:6px 16px}
}
/* Landing visual system, 2026-09-15. Scoped to this article. */
.coga-invalid-landing .coga-article__header.coga-invalid-hero{padding:28px;border:1px solid #e3ddf3;border-radius:26px;background:linear-gradient(115deg,#faf7ff 0%,#fff 57%,#edf8f8 100%);margin-bottom:28px;gap:24px}
.coga-invalid-landing .coga-invalid-hero .coga-article__title{font-size:40px!important}
.coga-invalid-landing .coga-invalid-actions .btn{background:#6244ad;border-color:#6244ad;box-shadow:0 5px 14px rgba(98,68,173,.13)}
.coga-invalid-landing .coga-article__content>h2{margin-top:32px;padding:0 0 0 16px;border-top:0;border-left:4px solid #9474d3;line-height:1.25}
.coga-invalid-landing .coga-article__content>.coga-box{border:1px solid #e6e3ed;border-radius:18px;background:#fbfafc;padding:20px 24px;margin:0 0 20px;box-shadow:none}
.coga-invalid-landing .coga-box ul,.coga-invalid-landing .coga-box ol,.coga-invalid-landing .coga-invalid-quickfix ul{padding-left:24px;margin:0}
.coga-invalid-landing .coga-box li,.coga-invalid-landing .coga-invalid-quickfix li{padding:10px 0 10px 7px;margin:0;border-bottom:1px solid #e6e3ed;line-height:1.65}
.coga-invalid-landing .coga-box li:last-child,.coga-invalid-landing .coga-invalid-quickfix li:last-child{border-bottom:0}
.coga-invalid-landing .coga-box li::marker,.coga-invalid-landing .coga-invalid-quickfix li::marker{color:#7452b4;font-weight:700}
.coga-invalid-landing .coga-article__content>.coga-box:has(>.coga-block-title)>ol{list-style-type:disc}
.coga-invalid-landing .coga-grid{gap:18px;align-items:start}
.coga-invalid-landing .coga-grid>.coga-box{--card-accent:#8254b8;--card-tint:#f8f3fd;border:1px solid #e5deee;border-top:4px solid var(--card-accent);border-radius:18px;padding:22px;background:linear-gradient(155deg,var(--card-tint),#fff 75%);box-shadow:0 6px 20px rgba(39,28,62,.035);height:auto}
.coga-invalid-landing .coga-grid>.coga-box:nth-child(2){--card-accent:#268f95;--card-tint:#eef9f8}
.coga-invalid-landing .coga-grid>.coga-box:nth-child(3){--card-accent:#ba7164;--card-tint:#fff5f0}
.coga-invalid-landing .coga-grid>.coga-box:nth-child(4){--card-accent:#5e82b5;--card-tint:#f1f6fc}
.coga-invalid-landing .coga-grid>.coga-box:nth-child(5){--card-accent:#8e78b0;--card-tint:#f6f3fa}
.coga-invalid-landing .coga-grid>.coga-box .coga-block-title{color:var(--card-accent);font-size:22px;line-height:1.3;margin-bottom:14px}
.coga-invalid-landing .coga-grid>.coga-box>p:last-child{margin:16px 0 0;padding-top:14px;border-top:1px solid #e6e3ed}
.coga-invalid-landing .coga-grid>.coga-box .coga-note{background:#fff;border:1px solid #e8e3ed;border-radius:10px;padding:12px 15px;margin-bottom:14px;font-size:16px}
.coga-invalid-landing .coga-note{border-radius:14px;border:1px solid #ddd5ee;border-left:4px solid #8b68c4;background:#f6f2fc}
.coga-invalid-landing .coga-note--warning{background:#fff6ef;border-color:#edcbb6;border-left-color:#c98758}
.coga-invalid-landing .coga-invalid-quickfix{background:linear-gradient(120deg,#eff9f5,#f8fcfa);border-color:#cde7dc;padding:26px;margin:28px 0}
.coga-invalid-landing .coga-invalid-quickfix .coga-invalid-label{color:#26796e}
.coga-invalid-landing .coga-invalid-quickfix>p:last-child{margin:18px 0 0}
.coga-invalid-landing .coga-table{border:1px solid #ded7eb;border-radius:16px;overflow-x:auto}
.coga-invalid-landing .coga-table table{margin:0;width:100%;min-width:580px;border-collapse:collapse}
.coga-invalid-landing .coga-table thead th{background:#eee8f8;color:#3e2f58;border:0;padding:16px 18px}
.coga-invalid-landing .coga-table tbody td{padding:16px 18px;border:0;border-bottom:1px solid #e6e1ed;vertical-align:top}
.coga-invalid-landing .coga-table tbody tr:nth-child(even){background:#faf8fd}
.coga-invalid-landing .coga-table tbody tr:last-child td{border-bottom:0}
.coga-invalid-landing .coga-invalid-service{padding:28px;margin:32px 0;background:linear-gradient(130deg,#f0f8fa,#f3edfc);border-color:#d8deec}
.coga-invalid-landing .coga-related{padding:24px;border:1px solid #ddd5ed;border-radius:18px;background:#f7f4fc;margin:28px 0 0}
.coga-invalid-landing .coga-related h2{margin:0 0 14px}
.coga-invalid-landing .coga-related li{padding:7px 0}
.coga-invalid-landing .coga-related+br{display:none}
.coga-invalid-landing .coga-invalid-faq{padding:0;margin:28px 0}
.coga-invalid-landing .coga-invalid-faq h2{margin:0 0 18px}
.coga-invalid-landing .coga-invalid-faq details{padding:0 20px;margin:0 0 10px;border:1px solid #e0d9ec;border-radius:14px;background:#faf8fd}
.coga-invalid-landing .coga-invalid-faq details[open]{background:#f1ecfa;border-color:#cfc1e8}
.coga-invalid-landing .coga-invalid-faq summary{display:list-item;list-style:disclosure-closed inside;padding:17px 0;min-height:44px;font-size:18px;line-height:1.5}
.coga-invalid-landing .coga-invalid-faq details[open]>summary{list-style:disclosure-open inside}
.coga-invalid-landing .coga-invalid-faq summary::marker{color:#7452b4}
.coga-invalid-landing .coga-invalid-faq details p{margin:0;padding:0 0 18px;max-width:900px}
.coga-invalid-landing .coga-invalid-final{margin:28px 0 0;padding:30px;background:linear-gradient(110deg,#ece4fa,#f0f8fa);border:1px solid #d9cdeb;border-radius:22px}
@media(max-width:767px){
.coga-invalid-landing .coga-article__header.coga-invalid-hero{padding:22px 18px;border-radius:20px;gap:8px}
.coga-invalid-landing .coga-invalid-hero .coga-article__title{font-size:30px!important}
.coga-invalid-landing .coga-article__content>h2{font-size:26px;margin-top:28px;padding:0 0 0 12px}
.coga-invalid-landing .coga-grid{grid-template-columns:minmax(0,1fr);gap:14px}
.coga-invalid-landing .coga-grid>.coga-box{grid-column:auto;padding:20px 18px}
.coga-invalid-landing .coga-article__content>.coga-box,.coga-invalid-landing .coga-invalid-quickfix,.coga-invalid-landing .coga-invalid-service,.coga-invalid-landing .coga-related,.coga-invalid-landing .coga-invalid-final{padding:20px 18px;border-radius:16px}
.coga-invalid-landing .coga-invalid-faq{padding:0;margin:24px 0}
.coga-invalid-landing .coga-invalid-faq details{padding:0 16px}
.coga-invalid-landing .coga-invalid-faq summary{font-size:17px}
.coga-invalid-landing .coga-invalid-actions{gap:12px}
}

/* Decorative vector backgrounds: text remains real HTML. */
.coga-invalid-landing .coga-invalid-quickfix{background-image:linear-gradient(90deg,#f0f9f5 0%,rgba(240,249,245,.97) 58%,rgba(240,249,245,.55) 100%),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22480%22%20height%3D%22340%22%20viewBox%3D%220%200%20480%20340%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paper%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e0d5f8%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22flap%22%20x2%3D%220.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23bda8e9%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23d7c5f3%22%20stop-opacity%3D%22.6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ede6fa%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3Cfilter%20id%3D%22shadow%22%20x%3D%22-40%25%22%20y%3D%22-40%25%22%20width%3D%22190%25%22%20height%3D%22200%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2212%22%20stdDeviation%3D%2210%22%20flood-color%3D%22%239b85c4%22%20flood-opacity%3D%22.19%22%2F%3E%3C%2Ffilter%3E%3Cg%20id%3D%22mail%22%3E%3Crect%20width%3D%22160%22%20height%3D%22110%22%20rx%3D%2213%22%20fill%3D%22url(%23paper)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%20103%2070%2047Q80%2040%2090%2047L157%20103%22%20fill%3D%22%23f7f3fd%22%2F%3E%3Cpath%20d%3D%22M3%205%2070%2059Q80%2067%2090%2059L157%205%22%20fill%3D%22url(%23flap)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fdefs%3E%3Cellipse%20cx%3D%22305%22%20cy%3D%22180%22%20rx%3D%22175%22%20ry%3D%22160%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cpath%20d%3D%22M146%20260C322%20336%20470%20141%20346%2085C229%2031%20149%20203%20343%20257%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2213%22%20opacity%3D%22.6%22%2F%3E%3Cg%20opacity%3D%22.6%22%20transform%3D%22translate(355%2045)%20rotate(18)%20scale(.43)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(210%20126)%20rotate(-13%2080%2055)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%22.55%22%20transform%3D%22translate(128%20249)%20rotate(-20)%20scale(.4)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(362%20218)%22%20filter%3D%22url(%23shadow)%22%3E%3Ccircle%20r%3D%2240%22%20fill%3D%22%23edf9f4%22%20stroke%3D%22%23fff%22%20stroke-width%3D%225%22%2F%3E%3Cpath%20d%3D%22m-16%200%2011%2012%2023-25%22%20fill%3D%22none%22%20stroke%3D%22%2387b7ac%22%20stroke-width%3D%227%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22m185%2085%208-17%207%2017%2018%206-18%207-7%2018-8-18-17-7z%22%20fill%3D%22%23d7c7ef%22%20opacity%3D%22.65%22%2F%3E%3C%2Fsvg%3E");background-position:center,right center;background-size:cover,440px auto;background-repeat:no-repeat}
.coga-invalid-landing .coga-grid>.coga-box{background-image:linear-gradient(90deg,var(--card-tint) 0%,rgba(255,255,255,.9) 65%,rgba(255,255,255,.65)),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22480%22%20height%3D%22340%22%20viewBox%3D%220%200%20480%20340%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paper%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e0d5f8%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22flap%22%20x2%3D%220.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23bda8e9%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23d7c5f3%22%20stop-opacity%3D%22.6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ede6fa%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3Cfilter%20id%3D%22shadow%22%20x%3D%22-40%25%22%20y%3D%22-40%25%22%20width%3D%22190%25%22%20height%3D%22200%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2212%22%20stdDeviation%3D%2210%22%20flood-color%3D%22%239b85c4%22%20flood-opacity%3D%22.19%22%2F%3E%3C%2Ffilter%3E%3Cg%20id%3D%22mail%22%3E%3Crect%20width%3D%22160%22%20height%3D%22110%22%20rx%3D%2213%22%20fill%3D%22url(%23paper)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%20103%2070%2047Q80%2040%2090%2047L157%20103%22%20fill%3D%22%23f7f3fd%22%2F%3E%3Cpath%20d%3D%22M3%205%2070%2059Q80%2067%2090%2059L157%205%22%20fill%3D%22url(%23flap)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fdefs%3E%3Cellipse%20cx%3D%22305%22%20cy%3D%22180%22%20rx%3D%22175%22%20ry%3D%22160%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cpath%20d%3D%22M146%20260C322%20336%20470%20141%20346%2085C229%2031%20149%20203%20343%20257%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2213%22%20opacity%3D%22.6%22%2F%3E%3Cg%20opacity%3D%22.6%22%20transform%3D%22translate(355%2045)%20rotate(18)%20scale(.43)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(210%20126)%20rotate(-13%2080%2055)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%22.55%22%20transform%3D%22translate(128%20249)%20rotate(-20)%20scale(.4)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(345%20224)%20rotate(-12)%22%20filter%3D%22url(%23shadow)%22%3E%3Ccircle%20r%3D%2237%22%20fill%3D%22%23f7f3ff%22%20fill-opacity%3D%22.8%22%20stroke%3D%22%23b5a0d9%22%20stroke-width%3D%2211%22%2F%3E%3Cpath%20d%3D%22m27%2028%2033%2034%22%20stroke%3D%22%23b5a0d9%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22m185%2085%208-17%207%2017%2018%206-18%207-7%2018-8-18-17-7z%22%20fill%3D%22%23d7c7ef%22%20opacity%3D%22.65%22%2F%3E%3C%2Fsvg%3E");background-position:center,right top;background-size:cover,260px auto;background-repeat:no-repeat}
.coga-invalid-landing .coga-related{background-image:linear-gradient(90deg,#f7f4fc 0%,rgba(247,244,252,.98) 55%,rgba(247,244,252,.18) 100%),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22480%22%20height%3D%22340%22%20viewBox%3D%220%200%20480%20340%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paper%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e0d5f8%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22flap%22%20x2%3D%220.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23bda8e9%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23d7c5f3%22%20stop-opacity%3D%22.6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ede6fa%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3Cfilter%20id%3D%22shadow%22%20x%3D%22-40%25%22%20y%3D%22-40%25%22%20width%3D%22190%25%22%20height%3D%22200%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2212%22%20stdDeviation%3D%2210%22%20flood-color%3D%22%239b85c4%22%20flood-opacity%3D%22.19%22%2F%3E%3C%2Ffilter%3E%3Cg%20id%3D%22mail%22%3E%3Crect%20width%3D%22160%22%20height%3D%22110%22%20rx%3D%2213%22%20fill%3D%22url(%23paper)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%20103%2070%2047Q80%2040%2090%2047L157%20103%22%20fill%3D%22%23f7f3fd%22%2F%3E%3Cpath%20d%3D%22M3%205%2070%2059Q80%2067%2090%2059L157%205%22%20fill%3D%22url(%23flap)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fdefs%3E%3Cellipse%20cx%3D%22305%22%20cy%3D%22180%22%20rx%3D%22175%22%20ry%3D%22160%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cpath%20d%3D%22M146%20260C322%20336%20470%20141%20346%2085C229%2031%20149%20203%20343%20257%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2213%22%20opacity%3D%22.6%22%2F%3E%3Cg%20opacity%3D%22.6%22%20transform%3D%22translate(355%2045)%20rotate(18)%20scale(.43)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(210%20126)%20rotate(-13%2080%2055)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%22.55%22%20transform%3D%22translate(128%20249)%20rotate(-20)%20scale(.4)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(345%20224)%20rotate(-12)%22%20filter%3D%22url(%23shadow)%22%3E%3Ccircle%20r%3D%2237%22%20fill%3D%22%23f7f3ff%22%20fill-opacity%3D%22.8%22%20stroke%3D%22%23b5a0d9%22%20stroke-width%3D%2211%22%2F%3E%3Cpath%20d%3D%22m27%2028%2033%2034%22%20stroke%3D%22%23b5a0d9%22%20stroke-width%3D%2214%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22m185%2085%208-17%207%2017%2018%206-18%207-7%2018-8-18-17-7z%22%20fill%3D%22%23d7c7ef%22%20opacity%3D%22.65%22%2F%3E%3C%2Fsvg%3E");background-position:center,right center;background-size:cover,320px auto;background-repeat:no-repeat}
.coga-invalid-landing .coga-invalid-final{background-image:linear-gradient(90deg,#eee6fa 0%,rgba(238,230,250,.96) 52%,rgba(241,248,250,.12) 100%),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22480%22%20height%3D%22340%22%20viewBox%3D%220%200%20480%20340%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paper%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e0d5f8%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22flap%22%20x2%3D%220.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23bda8e9%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23d7c5f3%22%20stop-opacity%3D%22.6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ede6fa%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3Cfilter%20id%3D%22shadow%22%20x%3D%22-40%25%22%20y%3D%22-40%25%22%20width%3D%22190%25%22%20height%3D%22200%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2212%22%20stdDeviation%3D%2210%22%20flood-color%3D%22%239b85c4%22%20flood-opacity%3D%22.19%22%2F%3E%3C%2Ffilter%3E%3Cg%20id%3D%22mail%22%3E%3Crect%20width%3D%22160%22%20height%3D%22110%22%20rx%3D%2213%22%20fill%3D%22url(%23paper)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%20103%2070%2047Q80%2040%2090%2047L157%20103%22%20fill%3D%22%23f7f3fd%22%2F%3E%3Cpath%20d%3D%22M3%205%2070%2059Q80%2067%2090%2059L157%205%22%20fill%3D%22url(%23flap)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fdefs%3E%3Cellipse%20cx%3D%22305%22%20cy%3D%22180%22%20rx%3D%22175%22%20ry%3D%22160%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cpath%20d%3D%22M146%20260C322%20336%20470%20141%20346%2085C229%2031%20149%20203%20343%20257%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2213%22%20opacity%3D%22.6%22%2F%3E%3Cg%20opacity%3D%22.6%22%20transform%3D%22translate(355%2045)%20rotate(18)%20scale(.43)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(210%20126)%20rotate(-13%2080%2055)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%22.55%22%20transform%3D%22translate(128%20249)%20rotate(-20)%20scale(.4)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(370%20232)%22%20filter%3D%22url(%23shadow)%22%3E%3Ccircle%20r%3D%2237%22%20fill%3D%22%23f4effc%22%20stroke%3D%22%23fff%22%20stroke-width%3D%224%22%2F%3E%3Cpath%20d%3D%22M-16%200h32M4-12%2017%200%204%2012%22%20fill%3D%22none%22%20stroke%3D%22%23ac94d5%22%20stroke-width%3D%226%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22m185%2085%208-17%207%2017%2018%206-18%207-7%2018-8-18-17-7z%22%20fill%3D%22%23d7c7ef%22%20opacity%3D%22.65%22%2F%3E%3C%2Fsvg%3E");background-position:center,right center;background-size:cover,420px auto;background-repeat:no-repeat}
.coga-invalid-landing .coga-invalid-final>h2,.coga-invalid-landing .coga-invalid-final>p{max-width:70%}
@media(max-width:767px){
.coga-invalid-landing .coga-invalid-final>h2,.coga-invalid-landing .coga-invalid-final>p{max-width:100%}
.coga-invalid-landing .coga-invalid-final,.coga-invalid-landing .coga-related{background-image:linear-gradient(90deg,rgba(247,244,252,.98),rgba(247,244,252,.88)),url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22480%22%20height%3D%22340%22%20viewBox%3D%220%200%20480%20340%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22paper%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e0d5f8%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22flap%22%20x2%3D%220.8%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22%23fff%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23bda8e9%22%2F%3E%3C%2FlinearGradient%3E%3CradialGradient%20id%3D%22glow%22%3E%3Cstop%20stop-color%3D%22%23d7c5f3%22%20stop-opacity%3D%22.6%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ede6fa%22%20stop-opacity%3D%220%22%2F%3E%3C%2FradialGradient%3E%3Cfilter%20id%3D%22shadow%22%20x%3D%22-40%25%22%20y%3D%22-40%25%22%20width%3D%22190%25%22%20height%3D%22200%25%22%3E%3CfeDropShadow%20dx%3D%220%22%20dy%3D%2212%22%20stdDeviation%3D%2210%22%20flood-color%3D%22%239b85c4%22%20flood-opacity%3D%22.19%22%2F%3E%3C%2Ffilter%3E%3Cg%20id%3D%22mail%22%3E%3Crect%20width%3D%22160%22%20height%3D%22110%22%20rx%3D%2213%22%20fill%3D%22url(%23paper)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M3%20103%2070%2047Q80%2040%2090%2047L157%20103%22%20fill%3D%22%23f7f3fd%22%2F%3E%3Cpath%20d%3D%22M3%205%2070%2059Q80%2067%2090%2059L157%205%22%20fill%3D%22url(%23flap)%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fdefs%3E%3Cellipse%20cx%3D%22305%22%20cy%3D%22180%22%20rx%3D%22175%22%20ry%3D%22160%22%20fill%3D%22url(%23glow)%22%2F%3E%3Cpath%20d%3D%22M146%20260C322%20336%20470%20141%20346%2085C229%2031%20149%20203%20343%20257%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%2213%22%20opacity%3D%22.6%22%2F%3E%3Cg%20opacity%3D%22.6%22%20transform%3D%22translate(355%2045)%20rotate(18)%20scale(.43)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(210%20126)%20rotate(-13%2080%2055)%22%20filter%3D%22url(%23shadow)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20opacity%3D%22.55%22%20transform%3D%22translate(128%20249)%20rotate(-20)%20scale(.4)%22%3E%3Cuse%20href%3D%22%23mail%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(370%20232)%22%20filter%3D%22url(%23shadow)%22%3E%3Ccircle%20r%3D%2237%22%20fill%3D%22%23f4effc%22%20stroke%3D%22%23fff%22%20stroke-width%3D%224%22%2F%3E%3Cpath%20d%3D%22M-16%200h32M4-12%2017%200%204%2012%22%20fill%3D%22none%22%20stroke%3D%22%23ac94d5%22%20stroke-width%3D%226%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22m185%2085%208-17%207%2017%2018%206-18%207-7%2018-8-18-17-7z%22%20fill%3D%22%23d7c7ef%22%20opacity%3D%22.65%22%2F%3E%3C%2Fsvg%3E");background-size:cover,270px auto}
.coga-invalid-landing .coga-invalid-quickfix{background-size:cover,280px auto}
}

/* End */
/* /bitrix/templates/main/components/bitrix/news/blog/bitrix/news.detail/.default/style.css?178941102129172 */
/* /bitrix/templates/main/components/bitrix/news/blog/bitrix/news.detail/.default/invalid-email.css?178949215229635 */
