/* T23: блоки в конце бесплатных статей и разделов — «Читайте также», «Разбор идеи», ссылка на услуги.
   Цвета статей (бордо и золото); .ek-next--blue — для синих страниц «Профессионал» (/services/). Подключается только на нужных страницах. */
.ek-next{box-sizing:border-box;margin:36px 0 8px;padding:22px 24px;border:1px solid rgba(217,183,104,.38);border-radius:18px;background:rgba(255,255,255,.035);color:#d9c8c1;line-height:1.55;text-align:left;max-width:100%}
.ek-next *{box-sizing:border-box}
.ek-next--page{width:min(1040px,calc(100% - 32px));margin:30px auto}
.ek-next[hidden]{display:none!important}
.ek-next p.ek-next__h{margin:0 0 12px;color:#f0d99b;font-size:20px;font-weight:800;line-height:1.3}
.ek-next ul.ek-next__list{margin:0;padding:0;list-style:none;display:grid;gap:9px}
.ek-next ul.ek-next__list li{position:relative;margin:0;padding:0 0 0 24px;font-size:17px;line-height:1.5;color:inherit}
.ek-next ul.ek-next__list li::before{content:"→";position:absolute;left:0;top:0;color:#d9b768}
.ek-next ul.ek-next__list li::marker{content:none}
.ek-next a{color:#f0d99b;text-decoration:underline;text-decoration-color:rgba(240,217,155,.45);text-underline-offset:3px;overflow-wrap:anywhere}
.ek-next a:hover{color:#fff}
.ek-next p{margin:0 0 12px;font-size:17px;line-height:1.6;color:#d9c8c1}
.ek-next p.ek-next__more{margin:14px 0 0;font-size:16px}
.ek-next--cta{border-color:rgba(217,183,104,.62);background:linear-gradient(145deg,rgba(217,183,104,.10),rgba(255,255,255,.02))}
.ek-next p.ek-next__kicker{margin:0 0 6px;color:#d9b768;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.ek-next p.ek-next__title{margin:0 0 12px;color:#f8f3ee;font-size:clamp(20px,2.6vw,26px);font-weight:800;line-height:1.25}
.ek-next p.ek-next__row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:16px 0 12px}
.ek-next a.ek-next__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;border-radius:10px;background:#d9b768;color:#24070d!important;font-size:16px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none}
.ek-next a.ek-next__btn:hover{background:#f0d99b;color:#24070d!important}
.ek-next p.ek-next__small{margin:0;font-size:15px}
/* Синий вариант (/services/) — как карточки ek-services.css */
.ek-next-section{padding:8px 0 40px}
.ek-next--blue{margin:0;border-color:rgba(29,185,230,.45);background:linear-gradient(180deg,rgba(15,42,77,.96),rgba(9,31,59,.98));color:#cbd5e1}
.ek-next--blue p.ek-next__h{color:#f1f5f9}
.ek-next--blue ul.ek-next__list li::before{color:#1db9e6}
.ek-next--blue a{color:#72cdf0;text-decoration-color:rgba(114,205,240,.4)}
/* /library/articles/kak-otkryt-tentovyy-biznes-s-nulya/: шапка .hero выстроена в строку, и кнопки «В раздел» / «На главную»
   (ekten-final-nav-v31.js) уходили за правый край — страница прокручивалась вбок на компьютере. Те же две кнопки уже есть
   в верхней панели раздела, поэтому дубль в шапке скрыт. */
header.hero>nav.ekten-exit-v3{display:none!important}
@media(max-width:640px){
.ek-next{padding:18px 16px;border-radius:16px}
.ek-next--page{width:calc(100% - 28px)}
.ek-next a.ek-next__btn{width:100%}
.ek-next ul.ek-next__list li,.ek-next p{font-size:16px}
}
