@charset "UTF-8";
.uzs-article{ --uzs-porcelain:#F7F3FA; --uzs-paper:#FFFFFF; --uzs-ink:#241A30; --uzs-ink-soft:#5B4A6B; --uzs-teal:var(--dp-primary); --uzs-teal-deep:var(--dp-primary); --uzs-teal-bright:#D14FD1; --uzs-blush:#F0B65C; --uzs-mist:#F4E9F4; --uzs-line: rgba(122,20,120,0.14); --uzs-maxw: 700px; background:var(--uzs-porcelain); color:var(--uzs-ink); font-family: inherit; font-weight:400; line-height:1.6; -webkit-font-smoothing:antialiased; overflow-x:hidden; width:100%; max-width:100%; border-radius:16px; overflow:hidden; }
.uzs-article, .uzs-article *{ box-sizing:border-box; }
.uzs-article .uzs-wrap{ max-width:var(--uzs-maxw); width:100%; margin:0 auto; padding:0 20px; }
.uzs-article .uzs-hero{ position:relative; padding:28px 0 24px; background:linear-gradient(160deg, var(--uzs-teal-deep) 0%, var(--uzs-teal) 100%); color:var(--uzs-paper); overflow:hidden; width:100%; text-align:center; }
.uzs-article .uzs-eyebrow{ font-family: inherit; font-size:11.5px; letter-spacing:0.12em; text-transform:uppercase; color:rgba(255,255,255,0.72); display:flex; align-items:center; justify-content:center; gap:10px; margin-bottom:12px; }
.uzs-article .uzs-eyebrow .uzs-dot{ width:6px;height:6px;border-radius:50%;background:var(--uzs-blush); flex-shrink:0; }
.uzs-article .uzs-hero-title{ color:var(--uzs-paper); font-family: inherit; font-weight:600; font-size:clamp(19px, 4.2vw, 25px); line-height:1.25; max-width:540px; margin:0 auto; }
.uzs-article .uzs-hero-title em{ font-style:italic; color:var(--uzs-blush); }
.uzs-article .uzs-drops{ display:flex; justify-content:center; align-items:flex-end; gap:16px; margin-top:18px; height:26px; width:100%; position:relative; }
.uzs-article .uzs-drops::before{ content:''; position:absolute; bottom:0; left:28%; right:28%; height:1px; background:rgba(255,255,255,0.25); }
.uzs-article .uzs-drop{ width:6px; height:6px; border-radius:50%; background:var(--uzs-blush); box-shadow:0 0 8px var(--uzs-blush); opacity:0; animation:uzs-fall 3s infinite ease-in-out; }
.uzs-article .uzs-drop:nth-child(1){ animation-delay:0s; }
.uzs-article .uzs-drop:nth-child(2){ animation-delay:0.4s; }
.uzs-article .uzs-drop:nth-child(3){ animation-delay:0.8s; }
.uzs-article .uzs-drop:nth-child(4){ animation-delay:1.2s; }
.uzs-article .uzs-drop:nth-child(5){ animation-delay:1.6s; }
@keyframes uzs-fall{ 0%{ transform:translateY(-18px); opacity:0; } 30%{ opacity:1; } 70%{ transform:translateY(0); opacity:1; } 100%{ transform:translateY(0); opacity:0; } }
.uzs-article .uzs-lede{ margin-top:12px; margin-left:auto; margin-right:auto; max-width:540px; font-size: 15px !important; color:rgba(255,255,255,0.86); font-weight:300; text-align:center; line-height:1.5; }
.uzs-article .uzs-freq{ margin-top:14px; font-size:12.5px; color:rgba(255,255,255,0.6); display:flex; gap:14px 20px; flex-wrap:wrap; justify-content:center; width:100%; }
.uzs-article .uzs-freq b{ color:var(--uzs-blush); font-weight:500; }
.uzs-article.uzs-v2{ padding:0; margin:0 0 18px; }