.effect[data-astro-cid-apcakkt7]{position:absolute;top:0;left:0;z-index:5;width:100%;height:100%;background:linear-gradient(90deg,#fff,#fff0 40.73% 60.73%,#fff)}@media (max-width: 1024px){.effect[data-astro-cid-apcakkt7]{background:linear-gradient(90deg,#fff,#fff0 29.73% 79.73%,#fff)}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-2500px)}}.works[data-astro-cid-apcakkt7]{overflow:hidden;box-sizing:border-box;position:relative;width:100%;max-width:1180px}.wrapper__works[data-astro-cid-apcakkt7]{animation:scroll 30s linear infinite;display:flex;width:10000px;gap:50px}p[data-astro-cid-apcakkt7]{display:flex;font-weight:500;font-size:32px;line-height:100%;letter-spacing:-2%;vertical-align:bottom;width:max-content}.block[data-astro-cid-4invqw37]{display:flex;flex-direction:column;gap:48px;width:100%;max-width:1180px}@media (max-width: 1024px){.block[data-astro-cid-4invqw37]{gap:24px;align-items:center}}.block__button[data-astro-cid-4invqw37]{background:#1455ff}.swiper-format[data-astro-cid-4invqw37]{width:100%}.swiper-format__wrap[data-astro-cid-4invqw37]{gap:28px;align-items:center}@media (max-width: 1024px){.swiper-format__wrap[data-astro-cid-4invqw37]{gap:12px;margin-left:-10px}}.card[data-astro-cid-4invqw37]{width:100%;max-width:375px;border-radius:var(--radius-x4, 16px);background:linear-gradient(0deg,#ffffffb3 0% 100%),#ffd6c4;background-blend-mode:soft-light,normal;display:flex;flex-direction:column;gap:24px;padding:12px;position:relative}@media (max-width: 1024px){.card[data-astro-cid-4invqw37]{max-width:320px}}.card__diamond[data-astro-cid-4invqw37]{position:absolute;max-width:55px;right:0;bottom:250px}.card__diamond_short[data-astro-cid-4invqw37]{bottom:150px}@media (max-width: 1024px){.card__diamond[data-astro-cid-4invqw37]{bottom:260px;max-width:40px}.card__diamond_short[data-astro-cid-4invqw37]{bottom:130px}}.card_good[data-astro-cid-4invqw37]{background:linear-gradient(0deg,#ffffffb3 0% 100%),linear-gradient(180deg,#3848ff -3.95%,#64c6ff 4.73%,#d8e8ff 15.68%);background-blend-mode:soft-light,normal}.card__top[data-astro-cid-4invqw37]{padding:12px 0;display:flex;flex-direction:column;gap:8px}.card__title[data-astro-cid-4invqw37]{color:var(--text-primary, #0e0e12);font-family:PP Right Grotesk;font-size:26px;font-weight:500;line-height:90%;letter-spacing:-.52px;text-align:center}@media (max-width: 1024px){.card__title[data-astro-cid-4invqw37]{font-size:20px;line-height:18px;letter-spacing:-.4px}}.card__subtitle[data-astro-cid-4invqw37]{color:var(--text-secondary, rgba(14, 14, 18, .64));font-family:Graphik LCG;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.07px;text-align:center}@media (max-width: 1024px){.card__subtitle[data-astro-cid-4invqw37]{font-size:12px;line-height:16px;letter-spacing:-.06px}}.card__points[data-astro-cid-4invqw37]{display:flex;flex-direction:column}.card__points-group[data-astro-cid-4invqw37]{display:flex;flex-direction:column;border-radius:var(--radius-10, 10px);border:1px solid var(--border-accent, #1455ff);background:var(--bg-accent-subdued, rgba(20, 85, 255, .05));overflow:hidden}.card__point[data-astro-cid-4invqw37]{color:var(--text-primary, #0e0e12);font-family:Graphik LCG;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.07px;display:flex;align-items:start;gap:12px;padding:8px}.card__point_grouped[data-astro-cid-4invqw37]{border:none;background:transparent}.card__point_first[data-astro-cid-4invqw37]{border-radius:var(--radius-10, 10px);border:1px solid var(--border-accent, #1455ff);background:var(--bg-accent-subdued, rgba(20, 85, 255, .05))}.card__point[data-astro-cid-4invqw37] svg[data-astro-cid-4invqw37]{width:100%;max-width:16px;height:16px;flex-shrink:0}@media (max-width: 1024px){.card__point[data-astro-cid-4invqw37]{line-height:18px;gap:10px}}.card__price[data-astro-cid-4invqw37]{display:flex;flex-direction:column;gap:4px;border-radius:12px;background:var(--bg-primary, #fff);padding:12px;color:#ee271f}.card__price_good[data-astro-cid-4invqw37]{color:#1455ff}.card__price[data-astro-cid-4invqw37] p[data-astro-cid-4invqw37]{font-size:24px;font-weight:500;line-height:124%;letter-spacing:-.24px}@media (max-width: 1024px){.card__price[data-astro-cid-4invqw37] p[data-astro-cid-4invqw37]{font-size:20px;line-height:18px;letter-spacing:-.4px}}.card__price[data-astro-cid-4invqw37] span[data-astro-cid-4invqw37]{color:var(--text-tertiary, rgba(14, 14, 18, .4));font-family:Graphik LCG;font-size:14px;font-weight:500;line-height:140%;letter-spacing:-.07px;white-space:normal}@media (max-width: 1024px){.card__price[data-astro-cid-4invqw37] span[data-astro-cid-4invqw37]{font-size:12px;line-height:16px;letter-spacing:-.06px}}.card__callback[data-astro-cid-4invqw37]{padding:12px;border-radius:var(--radius-x3, 12px);background:var(--bg-accent, #1455ff);display:flex;flex-direction:column;gap:8px}.card__text[data-astro-cid-4invqw37]{color:var(--text-on-color, #fff);font-family:Graphik LCG;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:-.08px}.card__timer[data-astro-cid-4invqw37]{display:flex;justify-content:space-between;align-items:center;padding:4px 12px;border-radius:var(--radius-x2, 8px);background:#fff3;color:var(--text-inverse-secondary, rgba(255, 255, 255, .64));font-family:Graphik LCG;font-size:14px;font-style:normal;font-weight:500;line-height:140%;letter-spacing:-.07px}.card__timer[data-astro-cid-4invqw37] span[data-astro-cid-4invqw37]{color:var(--text-on-color, #fff);font-family:PP Right Grotesk;font-size:20px;font-weight:500;line-height:140%}.card__button[data-astro-cid-4invqw37]{color:var(--text-primary, #0e0e12);text-align:center;font-family:Graphik LCG;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:-.07px;border-radius:var(--radius-10, 10px);background:var(--bg-primary, #fff);display:flex;justify-content:center;align-items:center;padding:15px 0;width:100%}.card__consult[data-astro-cid-4invqw37]{padding:15px 0;width:100%;border-radius:var(--radius-10, 10px);background:var(--bg-accent, #1455ff);color:var(--text-on-color, #fff);text-align:center;font-family:Graphik LCG;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.07px}
