.promo-card[data-v-3c85da44]{display:flex;flex-direction:column;padding:16px;position:relative}@media screen and (width >= 768px){.promo-card[data-v-3c85da44]{padding:24px}}@media screen and (width >= 1536px){.promo-card[data-v-3c85da44]{padding:40px}}.promo-card[data-v-3c85da44]{border-radius:16px;overflow:hidden;transition:backgroundColor,.2s ease;z-index:1}.promo-card__link[data-v-3c85da44]{border-radius:inherit;top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.promo-card[data-v-3c85da44]:before{background-image:var(--0b79712a);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:50%;transition:transform .2s ease;width:100%;z-index:-1}.promo-card--light-text .promo-card__content[data-v-3c85da44]{color:var(--white-alpha-80)}.promo-card--default[data-v-3c85da44]{border:1px solid var(--data-blue-alpha-10)}.promo-card--light[data-v-3c85da44]{background-color:var(--data-blue-alpha-5)}.promo-card--dark[data-v-3c85da44]{background-color:var(--data-blue);color:var(--white)}.promo-card--purple-faded[data-v-3c85da44]{background-color:var(--purple-50)}.promo-card--blue-faded[data-v-3c85da44]{background-color:var(--blue-50)}.promo-card--green-faded[data-v-3c85da44]{background-color:var(--green-50)}.promo-card--red-faded[data-v-3c85da44]{background-color:var(--red-50)}.promo-card--orange-faded[data-v-3c85da44]{background-color:var(--orange-50)}.promo-card--green[data-v-3c85da44]{background-color:var(--green-400);color:var(--white)}.promo-card--red[data-v-3c85da44]{background-color:var(--red-400);color:var(--white)}.promo-card--orange[data-v-3c85da44]{background-color:var(--orange-400);color:var(--white)}.promo-card--purple[data-v-3c85da44]{background-color:var(--purple-400);color:var(--white)}.promo-card--blue[data-v-3c85da44]{background-color:var(--blue-400);color:var(--white)}@media (hover:hover){.promo-card--default[data-v-3c85da44]:hover{background-color:var(--data-blue-alpha-5);border-color:transparent}.promo-card--green[data-v-3c85da44]:hover{background-color:var(--green-5)}.promo-card--red[data-v-3c85da44]:hover{background-color:var(--red-5)}.promo-card--orange[data-v-3c85da44]:hover{background-color:var(--orange-5)}.promo-card--purple[data-v-3c85da44]:hover{background-color:var(--purple-5)}.promo-card--blue[data-v-3c85da44]:hover{background-color:var(--blue-5)}.promo-card--dark[data-v-3c85da44]:hover{background-color:var(--data-blue-hover)}.promo-card:hover .promo-card__bottom svg[data-v-3c85da44]{transform:rotate(0)}.promo-card[data-v-3c85da44]:hover:before{transform:scale(1.1)}}.promo-card__title[data-v-3c85da44]{margin-bottom:12px}.promo-card__content[data-v-3c85da44]{color:var(--data-blue-alpha-80);font-size:18px;line-height:140%;margin-bottom:40px}.promo-card__bottom[data-v-3c85da44]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:auto}.promo-card__bottom[data-v-3c85da44] p{color:var(--data-blue-alpha-80)}@media screen and (width >= 768px){.promo-card__bottom[data-v-3c85da44] .button{width:-moz-max-content;width:max-content}}.promo-card__bottom svg[data-v-3c85da44]{display:block;height:24px;transform:rotate(-45deg);transition:transform .2s ease;width:24px}.promo-card__tags[data-v-3c85da44]{-moz-column-gap:4px;column-gap:4px;display:flex;flex-wrap:wrap}.promo-card--circle[data-v-3c85da44]{isolation:isolate}.promo-card--circle .promo-card__bottom[data-v-3c85da44],.promo-card--circle .promo-card__content[data-v-3c85da44],.promo-card--circle .promo-card__title[data-v-3c85da44]{position:relative;z-index:1}.promo-card__circle[data-v-3c85da44]{--x:var(--2fe2a45e);--y:var(--41ea1812);--color:var(--45ac589a);background-color:var(--color);border-radius:50%;display:none;filter:blur(75px);height:200px;left:var(--x);overflow:hidden;pointer-events:none;position:absolute;top:var(--y);transform:translate3d(-50%,-50%,0);width:200px;z-index:0}@media (hover:hover){.promo-card__circle[data-v-3c85da44]{display:block}}@keyframes float-bottom-3c85da44{0%,to{opacity:.7;transform:translate(-50%) translateY(0) scale(1)}50%{opacity:.9;transform:translate(-50%) translateY(-50px) scale(1.05)}}@keyframes float-top-3c85da44{0%,to{opacity:.6;transform:translate(-70%) translateY(0) rotate(0)}50%{opacity:.8;transform:translate(-50%) translateY(15px) rotate(5deg)}}@keyframes float-right-3c85da44{0%,to{opacity:.5;transform:translateY(-40%) translate(0) scale(1)}50%{opacity:.7;transform:translateY(-60%) translate(-30px) scale(1.1)}}@keyframes float-left-3c85da44{0%,to{opacity:.6;transform:translateY(-50%) translate(0) scale(1)}50%{opacity:.8;transform:translateY(-50%) translate(25px) scale(1.08)}}.animated-background[data-v-3c85da44]{filter:blur(20px);height:1066px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:796px;z-index:-1}.circle[data-v-3c85da44]{animation-iteration-count:infinite;animation-timing-function:ease-in-out;border-radius:50%;position:absolute}.circle-bottom[data-v-3c85da44]{animation:float-bottom-3c85da44 8s ease-in-out infinite;background:#ffc636;bottom:-250px;height:856px;width:856px}.circle-bottom[data-v-3c85da44],.circle-top[data-v-3c85da44]{left:50%;transform:translate(-50%)}.circle-top[data-v-3c85da44]{animation:float-top-3c85da44 6s ease-in-out infinite;background:#ff7b7f;border:72px solid #fff1ce;filter:blur(65px);height:509px;top:-150px;width:509px}.circle-right[data-v-3c85da44]{animation:float-right-3c85da44 10s ease-in-out infinite;background:#ff975a;border:40.116px solid #9747ff;filter:blur(109px);height:934px;right:-300px;width:934px}.circle-left[data-v-3c85da44],.circle-right[data-v-3c85da44]{top:50%;transform:translateY(-50%)}.circle-left[data-v-3c85da44]{animation:float-left-3c85da44 7s ease-in-out infinite;background:#eee5ff;filter:blur(106px);height:856px;left:-400px;width:856px}.circle[data-v-3c85da44]:before{animation:morph-3c85da44 12s ease-in-out infinite;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}@keyframes morph-3c85da44{0%,to{border-radius:50%;transform:scale(1)}25%{border-radius:60% 40% 70% 30%/40% 60% 30% 70%;transform:scale(1.02)}50%{border-radius:40% 60% 30% 70%/60% 40% 70% 30%;transform:scale(.98)}75%{border-radius:70% 30% 60% 40%/30% 70% 40% 60%;transform:scale(1.01)}}
