@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}.faq-list{justify-items:center;gap:1.2rem;display:grid}.faq-list__card{background-color:#010314;border:2px solid #202231;border-radius:10px;width:100%}.faq-list__card--opened .faq-list__card__header__chevron{transform:rotate(180deg)}.faq-list__card--opened .faq-list__card__content{grid-template-rows:1fr}.faq-list__card--opened .faq-list__card__header:before{border-bottom-right-radius:0;border-bottom-left-radius:0}.faq-list__card__header{isolation:isolate;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.faq-list__card__header:before{content:"";opacity:0;pointer-events:none;z-index:-1;background:linear-gradient(40deg,#202231 50%,#6990d1 150%);border-radius:6px;transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.faq-list__card__header:hover:before{opacity:1}.faq-list__card__header:hover .faq-list__card__header__main__number{color:#6990d1;transform:translate(2px)}.faq-list__card__header:hover .faq-list__card__header__main__title{color:#fafbfb;transform:translate(3px)}.faq-list__card__header:hover+.faq-list__card__content .faq-list__card__content__text{border-color:#0000}.faq-list__card__header__main{align-items:center;gap:1rem;display:flex}.faq-list__card__header__main__number{color:#3f3765;letter-spacing:.15px;font-size:15px;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-list__card__header__main__title{font-family:var(--font-fira-code);color:#fafbfbcc;text-transform:uppercase;letter-spacing:.25px;font-size:14px;font-weight:400;line-height:22px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.faq-list__card__header__main__title{font-size:20px;line-height:32px}}.faq-list__card__header__chevron{transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-list__card__content{grid-template-rows:0fr;margin-inline:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.faq-list__card__content__text{color:#fafbfbcc;letter-spacing:.4px;border-top:2px solid #202231;padding-block:1rem 2rem;padding-inline:1rem;font-size:14px;font-weight:300;line-height:22px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}@media (min-width:768px){.faq-list__card__content__text{padding-inline:2.8rem}}
@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}.services-list{justify-items:center;gap:1.2rem;display:grid}@media (min-width:768px){.services-list{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:1024px){.services-list{grid-template-columns:repeat(3,1fr)}}.services-list__card{background-color:#202231;border-radius:10px;max-width:550px}.services-list__card--opened .services-list__card__chevron{transform:rotate(180deg)}.services-list__card--opened .services-list__card__content{grid-template-rows:1fr}.services-list__card:nth-child(3n+1) .services-list__card__header__main__icon{background:linear-gradient(#6990d1,#4debc6)}.services-list__card:nth-child(3n+2) .services-list__card__header__main__icon{background:linear-gradient(#ffd879,#fe6a68)}.services-list__card:nth-child(3n+3) .services-list__card__header__main__icon{background:linear-gradient(#ec9fff,#7f99fa)}@media (min-width:1024px){.services-list__card{grid-template-rows:subgrid;grid-row:span 2;gap:0;display:grid}.services-list__card:nth-child(6n+4) .services-list__card__header__main__icon{background:linear-gradient(#ffd879,#fe6a68)}.services-list__card:nth-child(6n+5) .services-list__card__header__main__icon{background:linear-gradient(#ec9fff,#7f99fa)}.services-list__card:nth-child(6n+6) .services-list__card__header__main__icon{background:linear-gradient(#6990d1,#4debc6)}}.services-list__card__header{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.services-list__card__header__main{align-items:center;gap:1rem;display:flex}.services-list__card__header__main__icon{aspect-ratio:1;border-radius:6px;flex-shrink:0;place-items:center;width:40px;display:grid}.services-list__card__header__main__icon svg{width:auto;height:60%}.services-list__card__header__main__title{letter-spacing:.25px;font-size:clamp(18px,1.7vw,22px);font-weight:600}.services-list__card__header__chevron{font-size:18px;transition:all .2s cubic-bezier(.4,0,.2,1)}.services-list__card__header__chevron:hover{scale:1.15}.services-list__card__content{grid-template-rows:0fr;margin-inline:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.services-list__card__content__text{color:#fafbfbcc;letter-spacing:.4px;border-top:2px solid #01031480;padding-block:.5rem 1rem;font-size:14px;font-weight:300;line-height:22px;overflow:hidden}.services-list__card__content__text b{color:#fafbfb;font-weight:400}@media (min-width:768px){.services-list__card .services-list__card__header{cursor:auto}.services-list__card .services-list__card__header__chevron{display:none}.services-list__card .services-list__card__content{grid-template-rows:1fr}}
@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}.carousel{scrollbar-width:none;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.carousel::-webkit-scrollbar{display:none}.carousel__slide{flex:0 0 100%;padding-inline:.5rem}@media (min-width:1024px){.carousel__slide{flex-basis:50%}}.carousel-pagination{justify-content:center;gap:.5rem;margin-top:1.5rem;display:flex}.carousel-pagination__dot{cursor:pointer;background-color:#010314;border:2px solid #3f3765;border-radius:4px;flex:0 0 12px;width:12px;height:12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.carousel-pagination__dot--active{cursor:auto;background-color:#b88cff;flex-basis:24px}
@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}.testimonial-card{background-color:#010314;border:2px solid #202231;border-radius:.6rem;flex-direction:column;min-height:260px;padding:1rem;display:flex}.testimonial-card__header{justify-content:space-between;margin-bottom:.5rem;display:flex}.testimonial-card__header__rating{color:#ffd87999;letter-spacing:.2rem}.testimonial-card__header__translated{font-family:var(--font-fira-code);color:#6990d1;font-size:14px}.testimonial-card__content{letter-spacing:.5px;margin-bottom:1rem;line-height:24px}.testimonial-card__content__text p{margin-bottom:.5rem;font-weight:300}.testimonial-card__content__text__expand-button{color:#fafbfb99;white-space:nowrap;cursor:pointer;margin-left:.5rem;font-size:12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.testimonial-card__content__text__expand-button:hover{color:#fafbfb}.testimonial-card__content button{color:#b88cff99;font-size:12px;transition:all .2s cubic-bezier(.4,0,.2,1)}.testimonial-card__content button:hover{color:#b88cff}.testimonial-card__footer{justify-content:space-between;margin-top:auto;display:flex}.testimonial-card__footer__position{color:#fafbfbcc;letter-spacing:.4px;font-size:12px;line-height:20px}.testimonial-card__footer__source{color:#fafbfbcc;align-items:flex-end;gap:.5rem;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.testimonial-card__footer__source:after{content:"";background-color:#fafbfbcc;width:0%;height:1px;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.testimonial-card__footer__source:hover{color:#fafbfb}.testimonial-card__footer__source:hover:after{width:100%}.testimonial-card__footer__source span{letter-spacing:.4px;font-size:12px}.testimonial-card__footer__source svg{font-size:18px}
@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}.workflow-list{background-color:#010314;border:1px solid #202231;border-radius:1rem;display:grid;overflow:hidden}.workflow-list__item{isolation:isolate;gap:1rem;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:grid;position:relative}.workflow-list__item:not(:last-child){border-bottom:1px solid #202231}.workflow-list__item:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;z-index:-1;background:linear-gradient(40deg,#202231 50%,#6990d1 150%);transition:all .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.workflow-list__item:hover:before{opacity:1}.workflow-list__item:hover .workflow-list__item__title__number{color:#6990d1;transform:translate(2px)}.workflow-list__item:hover .workflow-list__item__title__text{color:#fafbfb;transform:translate(3px)}.workflow-list__item:hover .workflow-list__item__description{color:#fafbfb}.workflow-list__item:first-of-type{border-top-left-radius:.8rem;border-top-right-radius:.8rem}.workflow-list__item:last-of-type{border-bottom-right-radius:.8rem;border-bottom-left-radius:.8rem}.workflow-list__item__title{align-items:center;gap:1rem;display:flex}.workflow-list__item__title__number{color:#3f3765;letter-spacing:.15px;font-size:15px;transition:all .3s cubic-bezier(.4,0,.2,1)}.workflow-list__item__title__text{font-family:var(--font-fira-code);color:#fafbfbcc;text-transform:uppercase;letter-spacing:.25px;font-size:20px;font-weight:400;line-height:32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.workflow-list__item__description{color:#fafbfbcc;letter-spacing:.4px;font-size:14px;font-weight:300;line-height:22px;transition:all .3s cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.workflow-list{grid-auto-rows:1fr}.workflow-list__item{grid-template-columns:1fr 1fr;gap:2rem}.workflow-list__item__description{margin-block:auto}}@media (prefers-reduced-motion:reduce){.workflow-list__item,.workflow-list__item:before,.workflow-list__item__title__number,.workflow-list__item__title__text,.workflow-list__item__description{transition:none}}
@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleUpRightAnimation{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ripple-expand{to{opacity:0;transform:scale(1)}}.services__subtitle{color:#fafbfbcc;text-align:center;letter-spacing:.25px;margin-bottom:4rem;font-size:clamp(16px,1.3vw,20px);line-height:clamp(24px,2vw,32px)}.services__subtitle b{color:#fafbfb;font-weight:500}
