.container[data-v-ae7f5774]{max-width:1440px}.container[data-v-ae7f5774],.container-fluid[data-v-ae7f5774]{margin:0 auto;padding:0 15px;position:relative}.container-fluid[data-v-ae7f5774]{max-width:100%}.wysiwyg[data-v-ae7f5774]{border-top:1px solid #0e0e0e;padding-bottom:clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px);padding-top:clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px)}.wysiwyg .container[data-v-ae7f5774]{max-width:1200px}.container[data-v-b026e159]{max-width:1440px}.container[data-v-b026e159],.container-fluid[data-v-b026e159]{margin:0 auto;padding:0 15px;position:relative}.container-fluid[data-v-b026e159]{max-width:100%}.marketing-banner[data-v-b026e159]{background-image:url(./bg.CW036qXW.png)}.marketing-banner.noBg[data-v-b026e159]{background-image:none}.marketing-banner[data-v-b026e159]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-top:1px solid #0e0e0e;padding-bottom:clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px);padding-top:clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px);text-align:center}.marketing-banner h2[data-v-b026e159]{margin-bottom:clamp(16px,16px + (32 - 16) * (100vw - 320px)/(1920 - 320),32px)}.marketing-banner .subtitle[data-v-b026e159] p{font-size:clamp(20px,20px + (22 - 20) * (100vw - 320px)/(1920 - 320),22px);line-height:clamp(30px,30px + (32 - 30) * (100vw - 320px)/(1920 - 320),32px)}.marketing-banner .subtitle[data-v-b026e159] p:last-of-type{margin-bottom:32px}.container[data-v-3a5984c0]{max-width:1440px}.container[data-v-3a5984c0],.container-fluid[data-v-3a5984c0]{margin:0 auto;padding:0 15px;position:relative}.container-fluid[data-v-3a5984c0]{max-width:100%}.card[data-v-3a5984c0]{padding:16px}.card[data-v-3a5984c0],.card__wrap[data-v-3a5984c0]{border-radius:30px;display:flex;flex-direction:column}.card__wrap[data-v-3a5984c0]{background:#181924;justify-content:center;min-height:100%;padding:32px;position:relative}.card__wrap.hasImg[data-v-3a5984c0]{padding-top:clamp(300px,300px + (350 - 300) * (100vw - 320px)/(1920 - 320),350px)}.card__wrap .background[data-v-3a5984c0]{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:30px 30px 0 0;left:0;padding-top:clamp(250px,250px + (300 - 250) * (100vw - 320px)/(1920 - 320),300px);position:absolute;top:0;width:100%}.card__wrap h3[data-v-3a5984c0]{margin-bottom:8px}.card__wrap .subtitle[data-v-3a5984c0]{font-size:clamp(18px,18px + (24 - 18) * (100vw - 320px)/(1920 - 320),24px);font-style:normal;font-weight:700}.card__wrap p[data-v-3a5984c0]{font-size:18px;line-height:150%;margin-top:32px}.card__wrap p[data-v-3a5984c0] img{height:auto;max-width:100%}.card__wrap a[data-v-3a5984c0]{margin-top:32px}.container[data-v-5645ec86]{max-width:1440px}.container[data-v-5645ec86],.container-fluid[data-v-5645ec86]{margin:0 auto;padding:0 15px;position:relative}.container-fluid[data-v-5645ec86]{max-width:100%}.card-group[data-v-5645ec86]{border-top:1px solid #0e0e0e;padding-bottom:clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px);padding-top:clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px)}.card-group .container[data-v-5645ec86],.card-group .container-fluid[data-v-5645ec86]{display:flex;flex-wrap:wrap}.card-group .container .wrap[data-v-5645ec86],.card-group .container-fluid .wrap[data-v-5645ec86]{display:block;padding:0 16px;width:100%}.card-group .container .wrap h2[data-v-5645ec86],.card-group .container-fluid .wrap h2[data-v-5645ec86]{line-height:1;margin-bottom:16px}.card-group .container .wrap[data-v-5645ec86] .subtitle,.card-group .container-fluid .wrap[data-v-5645ec86] .subtitle{font-size:clamp(20px,20px + (32 - 20) * (100vw - 320px)/(1920 - 320),32px);line-height:1.2;margin-bottom:64px}.card-group .container .wrap[data-v-5645ec86] .no-title,.card-group .container-fluid .wrap[data-v-5645ec86] .no-title{margin-bottom:0}.card-group[data-v-5645ec86] .cols-5>*{width:20%}@media (max-width:1500px){.card-group[data-v-5645ec86] .cols-5>*{width:33.3333333333%}}@media (max-width:1023px){.card-group[data-v-5645ec86] .cols-5>*{width:33.3333333333%}}@media (max-width:950px){.card-group[data-v-5645ec86] .cols-5>*{width:50%}}@media (max-width:595px){.card-group[data-v-5645ec86] .cols-5>*{width:100%}}.card-group[data-v-5645ec86] .cols-4>*{width:25%}@media (max-width:1500px){.card-group[data-v-5645ec86] .cols-4>*{width:33.3333333333%}}@media (max-width:1023px){.card-group[data-v-5645ec86] .cols-4>*{width:33.3333333333%}}@media (max-width:950px){.card-group[data-v-5645ec86] .cols-4>*{width:50%}}@media (max-width:595px){.card-group[data-v-5645ec86] .cols-4>*{width:100%}}.card-group[data-v-5645ec86] .cols-3>*{width:33.3333333333%}@media (max-width:950px){.card-group[data-v-5645ec86] .cols-3>*{width:50%}}@media (max-width:595px){.card-group[data-v-5645ec86] .cols-3>*{width:100%}}.card-group[data-v-5645ec86] .cols-2>*{width:50%}@media (max-width:595px){.card-group[data-v-5645ec86] .cols-2>*{width:100%}}.card-group[data-v-5645ec86] .cols-1>*{width:100%}.container[data-v-a9ae9937]{max-width:1440px}.container[data-v-a9ae9937],.container-fluid[data-v-a9ae9937]{margin:0 auto;padding:0 15px;position:relative}.container-fluid[data-v-a9ae9937]{max-width:100%}.text-media .text-right[data-v-a9ae9937]{flex-direction:row-reverse}.text-media.--style-fullwidth[data-v-a9ae9937]{border-top:1px solid #0e0e0e}.text-media.--style-fullwidth h2[data-v-a9ae9937]{line-height:1.2;margin-bottom:clamp(16px,16px + (32 - 16) * (100vw - 320px)/(1920 - 320),32px)}.text-media.--style-fullwidth p[data-v-a9ae9937]{font-size:clamp(20px,20px + (32 - 20) * (100vw - 320px)/(1920 - 320),32px);line-height:1.2;margin-bottom:32px}.text-media.--style-fullwidth .container[data-v-a9ae9937]{max-width:100%;padding:0}.text-media.--style-fullwidth .container .col[data-v-a9ae9937]{display:flex;justify-content:space-between}.text-media.--style-fullwidth .container .col .media[data-v-a9ae9937],.text-media.--style-fullwidth .container .col .text[data-v-a9ae9937]{width:50%}.text-media.--style-fullwidth .container .col .text[data-v-a9ae9937]{display:flex;justify-content:center;padding:120px 32px}.text-media.--style-fullwidth .container .col .text .wrap[data-v-a9ae9937]{max-width:600px}.text-media.--style-fullwidth .container .col .media[data-v-a9ae9937]{background-position:50%;background-size:cover}.text-media.--style-fullwidth .container .col .media img[data-v-a9ae9937],.text-media.--style-fullwidth .container .col .media video[data-v-a9ae9937]{width:100%}.text-media.--style-default .rows[data-v-a9ae9937]{margin:0 auto;max-width:900px}.text-media.--style-default[data-v-a9ae9937]{border-top:1px solid #0e0e0e;padding-bottom:clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px);padding-top:clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px);text-align:center}.text-media.--style-default img[data-v-a9ae9937],.text-media.--style-default video[data-v-a9ae9937]{border-radius:30px;height:clamp(120px,120px + (300 - 120) * (100vw - 320px)/(1920 - 320),300px);width:clamp(120px,120px + (300 - 120) * (100vw - 320px)/(1920 - 320),300px)}.text-media.--style-default p[data-v-a9ae9937]{font-size:clamp(20px,20px + (32 - 20) * (100vw - 320px)/(1920 - 320),32px);margin-bottom:16px}.text-media.--style-default small[data-v-a9ae9937]{color:#ff3bff;display:block;font-family:Inter,sans-serif;font-size:12px;font-weight:700;margin-bottom:16px;text-transform:uppercase}.text-media.--style-default a[data-v-a9ae9937]{display:inline-block;margin-top:32px}@keyframes fadeGlow-a9ae9937{0%{filter:drop-shadow(0 0 20px rgba(255,59,255,.5))}25%{filter:drop-shadow(0 0 30px rgba(79,76,229,.6))}50%{filter:drop-shadow(0 0 20px rgba(255,59,255,.5))}75%{filter:drop-shadow(0 0 30px rgba(79,76,229,.6))}to{filter:drop-shadow(0 0 20px rgba(255,59,255,.5))}}.text-media.--style-default .col[data-v-a9ae9937]{align-items:center;display:flex;justify-content:space-evenly}.text-media.--style-default .col .media[data-v-a9ae9937],.text-media.--style-default .col .text[data-v-a9ae9937]{padding:0 30px;width:400px}.text-media.--style-default .col .media img[data-v-a9ae9937],.text-media.--style-default .col .media video[data-v-a9ae9937],.text-media.--style-default .col .text img[data-v-a9ae9937],.text-media.--style-default .col .text video[data-v-a9ae9937]{animation:fadeGlow-a9ae9937 10s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(255,59,255,.5));transition:filter .2s ease-in;will-change:filter}.text-media.--style-default .col .text[data-v-a9ae9937]{text-align:left}.text-media.--style-default .col .text .copy[data-v-a9ae9937] span{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#5350f6,#e662fe)}.text-media.--style-default .col .text .copy[data-v-a9ae9937]{font-size:clamp(20px,20px + (36 - 20) * (100vw - 320px)/(1920 - 320),36px);font-style:normal;font-weight:600;letter-spacing:-.03em;line-height:clamp(22px,22px + (42 - 22) * (100vw - 320px)/(1920 - 320),42px)}.container[data-v-cb4d12d9]{max-width:1440px}.container[data-v-cb4d12d9],.container-fluid[data-v-cb4d12d9]{margin:0 auto;padding:0 15px;position:relative}.container-fluid[data-v-cb4d12d9]{max-width:100%}.contact-form[data-v-cb4d12d9]{padding:clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px) 32px}.contact-form .rich-text .wysiwyg[data-v-cb4d12d9]{border:none;margin:0 auto;max-width:800px;padding-bottom:clamp(32px,32px + (64 - 32) * (100vw - 320px)/(1920 - 320),64px);padding-top:0}.contact-form .message[data-v-cb4d12d9]{border-radius:5px;font-size:18px;padding:100px 0;text-align:center}.contact-form .message[data-v-cb4d12d9],.contact-form form[data-v-cb4d12d9]{display:flex;flex-direction:column;margin:0 auto;max-width:800px}.contact-form form input[data-v-cb4d12d9],.contact-form form textarea[data-v-cb4d12d9]{background:#01000e;border:1px solid #181924;border-radius:5px;color:#fff;font-family:Inter;font-size:16px;margin-bottom:16px;min-height:50px;padding:10px}.contact-form form textarea[data-v-cb4d12d9]{min-height:100px}.contact-form form .submit[data-v-cb4d12d9]{text-align:center}.contact-form form .button[data-v-cb4d12d9]{border:none;width:200px}.container{max-width:1440px}.container,.container-fluid{margin:0 auto;padding:0 15px;position:relative}.container-fluid{max-width:100%}#chatbot-container{border-radius:10px;margin:0 auto clamp(32px,32px + (120 - 32) * (100vw - 320px)/(1920 - 320),120px);max-width:992px;overflow:hidden}
