@charset "UTF-8";
/***!  Style Declaration  !***/

.egida-random{background:#f4f6fb;padding:56px 0 64px}.egida-random__wrap{max-width:1180px;margin:0 auto;padding:0 22px}.egida-random__title{font-size:26px;font-weight:800;color:#1e293b;margin:0 0 28px;text-align:center;letter-spacing:-.02em}.egida-random__title::after{content:"";display:block;width:56px;height:3px;background:#4b4687;border-radius:2px;margin:12px auto 0;transition:transform .9s cubic-bezier(.2,.8,.3,1) .15s}.egida-random__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.egida-random__card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #e7eaf3;border-radius:14px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 2px 8px rgba(30,41,59,.05);transition:opacity .6s ease,transform .6s ease,box-shadow .25s ease,border-color .25s ease}.egida-random__card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--cat,#5a52c7);z-index:1}.egida-random__card:hover{box-shadow:0 12px 26px rgba(30,41,59,.12);border-color:var(--cat,#5a52c7)}.egida-random__media{height:118px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#eef0fb,#e2e6f6)}.egida-random__icon{width:64px;height:64px;border-radius:18px;display:flex;align-items:center;justify-content:center;animation:egidaFloat 3.2s ease-in-out infinite;transition:transform .4s ease}.egida-random__icon svg{width:32px;height:32px}.egida-random__card:hover .egida-random__icon{transform:scale(1.12) rotate(-4deg)}@keyframes egidaFloat{0%,100%{translate:0 0}50%{translate:0 -6px}}.egida-random__body{padding:14px 16px 16px;display:flex;flex-direction:column;flex-grow:1;text-align:center}.egida-random__h{display:inline-block;align-self:center;max-width:100%;padding:6px 12px;border-radius:14px;font-size:15px;font-weight:700;line-height:1.35;margin:0 0 8px;transition:transform .3s ease}.egida-random__card:hover .egida-random__h{transform:scale(1.03)}.egida-random__p{font-size:12.5px;line-height:1.5;color:#64748b;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.egida-random__more{margin-top:auto;font-size:12.5px;font-weight:700;color:#4b4687;transition:color .2s ease}.egida-random__card:hover .egida-random__more{color:#5a52c7}.egida-random.egida-anim-ready .egida-random__card{opacity:0;transform:translateY(24px)}.egida-random.egida-anim-ready.is-visible .egida-random__card{opacity:1;transform:translateY(0)}.egida-random.egida-anim-ready.is-visible .egida-random__card:nth-child(2){transition-delay:.07s}.egida-random.egida-anim-ready.is-visible .egida-random__card:nth-child(3){transition-delay:.14s}.egida-random.egida-anim-ready.is-visible .egida-random__card:nth-child(4){transition-delay:.21s}.egida-random.egida-anim-ready .egida-random__title::after{transform:scaleX(0)}.egida-random.egida-anim-ready.is-visible .egida-random__title::after{transform:scaleX(1)}@media (max-width:991px){.egida-random__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.egida-random__grid{grid-template-columns:1fr}.egida-random__title{font-size:21px}}@media (prefers-reduced-motion:reduce){.egida-random__icon{animation:none}.egida-random.egida-anim-ready .egida-random__card,.egida-random.egida-anim-ready .egida-random__title::after{transition:none;opacity:1;transform:none}}
