@charset "UTF-8";

.dp-brief.uzs-article.uzs-v2{margin:0 0 16px!important;padding:0 0 18px!important;max-width:none;
  border-radius:16px;overflow:hidden;text-align:center;position:relative;z-index:0;
  background:linear-gradient(160deg,var(--uzs-teal-deep,var(--dp-primary)) 0%,var(--uzs-teal,var(--dp-primary)) 100%)}
/* на мобільному тема дає кожному header рамку знизу — у блоці вона ріже градієнт */
.dp-brief .uzs-hero{background:transparent!important;padding:20px 18px 0!important;margin:0!important;border:0!important;box-shadow:none!important;border-radius:0!important}
/* описи компактної версії (uzs-v2) малюють hero на світлому фоні: там темний абзац і сіра пігулка
   бренду. У блоці покупки фон градієнтний, тож перебиваємо їх вагою .dp-brief.uzs-article */
.dp-brief.uzs-article .uzs-lede{color:rgba(255,255,255,.86)!important}
.dp-brief.uzs-article .uzs-eyebrow{background:transparent!important;color:rgba(255,255,255,.72)!important;padding:0!important;font-weight:400!important}
/* анімацію hero (бульбашки, краплі, пульс…) у блоці покупки НЕ ховаємо — їй вона подобається */
.uzs-article .dp-desc-title{margin:0!important;padding:26px 20px 4px!important;max-width:none;text-align:center;
  font-size:21px!important;line-height:1.3!important;font-weight:600!important;color:var(--uzs-ink,#241A30)!important}
.uzs-article .dp-desc-title em{font-style:italic;color:var(--uzs-teal,var(--dp-primary))}
@media (max-width:767px){.uzs-article .dp-desc-title{padding:20px 16px 2px!important;font-size:18px!important}}
/* запасні стилі абзацу й плашок: в описах Lamic (варіант uzs-wrap) правил для них немає */
.dp-brief .uzs-lede{max-width:540px;margin-left:auto;margin-right:auto;color:rgba(255,255,255,.86);font-weight:300;line-height:1.5;text-align:center}
.dp-brief .uzs-freq{display:flex;flex-wrap:wrap;width:100%}
.dp-brief .uzs-freq b{color:var(--uzs-blush,#F0B65C);font-weight:500}
.dp-brief .uzs-lede{margin-top:10px!important;font-size:14px!important;
  display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.dp-brief .uzs-freq{margin-top:14px;gap:8px;justify-content:center}
.dp-brief .uzs-freq span{background:rgba(255,255,255,.13);border-radius:999px;padding:5px 11px;
  color:rgba(255,255,255,.88);font-size:12.5px;line-height:1.3}
.dp-brief__more{margin-top:16px;display:inline-flex;align-items:center;gap:6px;padding:9px 20px;
  border:1px solid rgba(255,255,255,.6);border-radius:999px;background:transparent;color:#fff;
  font-size:14px;font-weight:600;line-height:1.2;cursor:pointer}
.dp-brief__more:hover,.dp-brief__more:focus-visible{background:rgba(255,255,255,.14);outline:none}
