/* Рамки со всех сторон, приглушённые. Чтобы отключить - уберите <link> на этот файл. */
:root{--edge:rgba(var(--c1r),.32);--edge-soft:rgba(var(--c1r),.2);--edge-hover:rgba(var(--c1r),.62);
  --edge2:rgba(var(--c2r),.38);--edge2-hover:rgba(var(--c2r),.7)}

/* карточки, тарифы, отзывы, цифры */
.card{border:1px solid var(--edge)}
.card.reveal.in:hover,.b-cards .card.reveal.in:hover{border-color:var(--edge-hover)}
.stats div{border:1px solid var(--edge)}

/* текстовые панели: полосу слева заменяет ровная рамка */
.b-text p{padding:26px 32px;border:1px solid var(--edge)}
.b-text p::before{display:none}
.b-twocol .cols{border:1px solid var(--edge)}
.b-twocol .cols p+p{border-left-color:var(--edge-soft)}
@media(max-width:700px){.b-text p{padding:20px}.b-twocol .cols p+p{border-top-color:var(--edge-soft)}}

/* цитата: рамка цвета второго акцента вокруг, без толстой полосы слева */
blockquote{border:1px solid var(--edge2)}

/* список с галочками */
.b-checklist .tick li{border-color:var(--edge)}
.b-checklist .tick li.reveal.in:hover{border-color:var(--edge-hover);box-shadow:0 10px 26px rgba(var(--bkr),.45)}

/* плитки номеров в «Преимуществах» */
.b-features .feat>div::before{border-color:rgba(var(--c1r),.5)}

/* остальные виджеты - в том же стиле */
.tbl,.form,.pic,.embed,.banner{border:1px solid var(--edge)}
.docs a{border-color:var(--edge)}
.docs a:hover{border-color:var(--edge2-hover)}
.ava{border-color:rgba(var(--c1r),.55)}
