
.container{width:100%;max-width:1280px;margin:0 auto;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.container{padding-left:1rem;padding-right:1rem}}@media (min-width:1280px){.container{padding-left:1rem;padding-right:1rem}}.row{flex-wrap:wrap;margin-left:0;margin-right:0;display:flex}.w-fit{width:fit-content}.m-auto{margin:auto}.col{flex:1;max-width:100%;padding-left:0;padding-right:0}.col-auto{flex:none;width:auto;max-width:none}.flex{display:flex}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.b-shadow{box-shadow:0 4px 4px #99999940}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.stretch{align-self:stretch}.mx-auto{margin-left:auto;margin-right:auto}.flex-1{flex:1}.flex-none{flex:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.hidden{display:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.w-full{flex:0 0 100%;max-width:100%}.w-1\/2{flex:0 0 50%;max-width:50%}.w-1\/3{flex:0 0 33.3333%;max-width:33.3333%}.w-2\/3{flex:0 0 66.3333%;max-width:66.3333%}.w-1\/4{flex:0 0 25%;max-width:25%}.w-auto{flex:none;width:auto;max-width:none}.h-full{height:100%}.h-auto{height:auto}:root{--space-ss:.5rem;--space-sx:1rem;--space-md:1.5rem;--space-lg:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:5rem;--accent-color:#a209b3;--primary-color:#07041b;--secondary-color:#064cce}.m-ss{margin:var(--space-ss)}.mt-ss{margin-top:var(--space-ss)}.mb-ss{margin-bottom:var(--space-ss)}.ml-ss{margin-left:var(--space-ss)}.mr-ss{margin-right:var(--space-ss)}.mx-ss{margin-left:var(--space-ss);margin-right:var(--space-ss)}.my-ss{margin-top:var(--space-ss);margin-bottom:var(--space-ss)}.m-sx{margin:var(--space-sx)}.mt-sx{margin-top:var(--space-sx)}.mb-sx{margin-bottom:var(--space-sx)}.ml-sx{margin-left:var(--space-sx)}.mr-sx{margin-right:var(--space-sx)}.mx-sx{margin-left:var(--space-sx);margin-right:var(--space-sx)}.my-sx{margin-top:var(--space-sx);margin-bottom:var(--space-sx)}.m-md{margin:var(--space-md)}.mt-md{margin-top:var(--space-md)}.mb-md{margin-bottom:var(--space-md)}.ml-md{margin-left:var(--space-md)}.mr-md{margin-right:var(--space-md)}.mx-md{margin-left:var(--space-md);margin-right:var(--space-md)}.my-md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.m-lg{margin:var(--space-lg)}.mt-lg{margin-top:var(--space-lg)}.mb-lg{margin-bottom:var(--space-lg)}.ml-lg{margin-left:var(--space-lg)}.mr-lg{margin-right:var(--space-lg)}.mx-lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}.my-lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.m-xl{margin:var(--space-xl)}.mt-xl{margin-top:var(--space-xl)}.mb-xl{margin-bottom:var(--space-xl)}.ml-xl{margin-left:var(--space-xl)}.mr-xl{margin-right:var(--space-xl)}.mx-xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.my-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.m-2xl{margin:var(--space-2xl)}.mt-2xl{margin-top:var(--space-2xl)}.mb-2xl{margin-bottom:var(--space-2xl)}.ml-2xl{margin-left:var(--space-2xl)}.mr-2xl{margin-right:var(--space-2xl)}.mx-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl)}.my-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.m-3xl{margin:var(--space-3xl)}.mt-3xl{margin-top:var(--space-3xl)}.mb-3xl{margin-bottom:var(--space-3xl)}.ml-3xl{margin-left:var(--space-3xl)}.mr-3xl{margin-right:var(--space-3xl)}.mx-3xl{margin-left:var(--space-3xl);margin-right:var(--space-3xl)}.my-3xl{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl)}.p-ss{padding:var(--space-ss)}.pt-ss{padding-top:var(--space-ss)}.pb-ss{padding-bottom:var(--space-ss)}.pl-ss{padding-left:var(--space-ss)}.pr-ss{padding-right:var(--space-ss)}.px-ss{padding-left:var(--space-ss);padding-right:var(--space-ss)}.py-ss{padding-top:var(--space-ss);padding-bottom:var(--space-ss)}.p-sx{padding:var(--space-sx)}.pt-sx{padding-top:var(--space-sx)}.pb-sx{padding-bottom:var(--space-sx)}.pl-sx{padding-left:var(--space-sx)}.pr-sx{padding-right:var(--space-sx)}.px-sx{padding-left:var(--space-sx);padding-right:var(--space-sx)}.py-sx{padding-top:var(--space-sx);padding-bottom:var(--space-sx)}.p-md{padding:var(--space-md)}.pt-md{padding-top:var(--space-md)}.pb-md{padding-bottom:var(--space-md)}.pl-md{padding-left:var(--space-md)}.pr-md{padding-right:var(--space-md)}.px-md{padding-left:var(--space-md);padding-right:var(--space-md)}.py-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.p-lg{padding:var(--space-lg)}.pt-lg{padding-top:var(--space-lg)}.pb-lg{padding-bottom:var(--space-lg)}.pl-lg{padding-left:var(--space-lg)}.pr-lg{padding-right:var(--space-lg)}.px-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.p-xl{padding:var(--space-xl)}.pt-xl{padding-top:var(--space-xl)}.pb-xl{padding-bottom:var(--space-xl)}.pl-xl{padding-left:var(--space-xl)}.pr-xl{padding-right:var(--space-xl)}.px-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.p-2xl{padding:var(--space-2xl)}.pt-2xl{padding-top:var(--space-2xl)}.pb-2xl{padding-bottom:var(--space-2xl)}.pl-2xl{padding-left:var(--space-2xl)}.pr-2xl{padding-right:var(--space-2xl)}.px-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}.py-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.p-3xl{padding:var(--space-3xl)}.pt-3xl{padding-top:var(--space-3xl)}.pb-3xl{padding-bottom:var(--space-3xl)}.pl-3xl{padding-left:var(--space-3xl)}.pr-3xl{padding-right:var(--space-3xl)}.px-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.py-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.g-sx{margin-left:calc(var(--space-sx)/-2);margin-right:calc(var(--space-sx)/-2)}.g-sx>[class*=w-],.g-sx>.col{padding-left:calc(var(--space-sx)/2);padding-right:calc(var(--space-sx)/2)}.g-md{margin-left:calc(var(--space-md)/-2);margin-right:calc(var(--space-md)/-2)}.g-md>[class*=w-],.g-md>.col{padding-left:calc(var(--space-md)/2);padding-right:calc(var(--space-md)/2)}.g-lg{margin-left:calc(var(--space-lg)/-2);margin-right:calc(var(--space-lg)/-2)}.g-lg>[class*=w-],.g-lg>.col{padding-left:calc(var(--space-lg)/2);padding-right:calc(var(--space-lg)/2)}.g-xl{margin-left:calc(var(--space-xl)/-2);margin-right:calc(var(--space-xl)/-2)}.g-xl>[class*=w-],.g-xl>.col{padding-left:calc(var(--space-xl)/2);padding-right:calc(var(--space-xl)/2)}.text-xs{font-size:.875rem}.text-sm,.text-base,.text-md{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.text-2xl{font-size:1.5rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.25rem}.text-5xl{font-size:3rem}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold,.font-extra-bold{font-weight:700}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-up{text-transform:uppercase}.text-white{color:#fff}.text-black{color:#000}.text-gray{color:#777}.text-dark{color:#222}.text-accent{color:var(--accent-color)}.text-primary{color:var(--primary-color)}.text-secondary{color:var(--secondary-color)}.text-green{color:green}.text-red{color:red}.bg-white{background-color:#fff}.bg-light{background-color:#f2f6f9}.bg-dark{background-color:#07041b}.bg-secondary{background-color:#064cce}.border{border:1.5px solid #666}.border-l{border:1px solid #eaeaea}.border-t{border-top:1px solid #ccc}.border-b{border-bottom:1px solid #ccc}.border-0{border:none}.rounded{border-radius:.5rem}.rounded-lg{border-radius:1rem}.rounded-full{border-radius:999px}@media (max-width:1024px){.md\:w-1\/2{flex:0 0 50%;max-width:50%}.md\:w-1\/3{flex:0 0 33.3333%;max-width:33.3333%}.md\:w-1\/4{flex:0 0 25%;max-width:25%}.md\:flex{display:flex}.md\:block{display:block}.md\:hidden{display:none}.md\:m-ss{margin:var(--space-ss)}.md\:mt-ss{margin-top:var(--space-ss)}.md\:mb-ss{margin-bottom:var(--space-ss)}.md\:ml-ss{margin-left:var(--space-ss)}.md\:mr-ss{margin-right:var(--space-ss)}.md\:mx-ss{margin-left:var(--space-ss);margin-right:var(--space-ss)}.md\:my-ss{margin-top:var(--space-ss);margin-bottom:var(--space-ss)}.md\:p-ss{padding:var(--space-ss)}.md\:pt-ss{padding-top:var(--space-ss)}.md\:pb-ss{padding-bottom:var(--space-ss)}.md\:pl-ss{padding-left:var(--space-ss)}.md\:pr-ss{padding-right:var(--space-ss)}.md\:px-ss{padding-left:var(--space-ss);padding-right:var(--space-ss)}.md\:py-ss{padding-top:var(--space-ss);padding-bottom:var(--space-ss)}.md\:m-sx{margin:var(--space-sx)}.md\:mt-sx{margin-top:var(--space-sx)}.md\:mb-sx{margin-bottom:var(--space-sx)}.md\:ml-sx{margin-left:var(--space-sx)}.md\:mr-sx{margin-right:var(--space-sx)}.md\:mx-sx{margin-left:var(--space-sx);margin-right:var(--space-sx)}.md\:my-sx{margin-top:var(--space-sx);margin-bottom:var(--space-sx)}.md\:p-sx{padding:var(--space-sx)}.md\:pt-sx{padding-top:var(--space-sx)}.md\:pb-sx{padding-bottom:var(--space-sx)}.md\:pl-sx{padding-left:var(--space-sx)}.md\:pr-sx{padding-right:var(--space-sx)}.md\:px-sx{padding-left:var(--space-sx);padding-right:var(--space-sx)}.md\:py-sx{padding-top:var(--space-sx);padding-bottom:var(--space-sx)}.md\:m-md{margin:var(--space-md)}.md\:mt-md{margin-top:var(--space-md)}.md\:mb-md{margin-bottom:var(--space-md)}.md\:ml-md{margin-left:var(--space-md)}.md\:mr-md{margin-right:var(--space-md)}.md\:mx-md{margin-left:var(--space-md);margin-right:var(--space-md)}.md\:my-md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.md\:p-md{padding:var(--space-md)}.md\:pt-md{padding-top:var(--space-md)}.md\:pb-md{padding-bottom:var(--space-md)}.md\:pl-md{padding-left:var(--space-md)}.md\:pr-md{padding-right:var(--space-md)}.md\:px-md{padding-left:var(--space-md);padding-right:var(--space-md)}.md\:py-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.md\:m-lg{margin:var(--space-lg)}.md\:mt-lg{margin-top:var(--space-lg)}.md\:mb-lg{margin-bottom:var(--space-lg)}.md\:ml-lg{margin-left:var(--space-lg)}.md\:mr-lg{margin-right:var(--space-lg)}.md\:mx-lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}.md\:my-lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.md\:p-lg{padding:var(--space-lg)}.md\:pt-lg{padding-top:var(--space-lg)}.md\:pb-lg{padding-bottom:var(--space-lg)}.md\:pl-lg{padding-left:var(--space-lg)}.md\:pr-lg{padding-right:var(--space-lg)}.md\:px-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.md\:py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.md\:m-xl{margin:var(--space-xl)}.md\:mt-xl{margin-top:var(--space-xl)}.md\:mb-xl{margin-bottom:var(--space-xl)}.md\:ml-xl{margin-left:var(--space-xl)}.md\:mr-xl{margin-right:var(--space-xl)}.md\:mx-xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.md\:my-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.md\:p-xl{padding:var(--space-xl)}.md\:pt-xl{padding-top:var(--space-xl)}.md\:pb-xl{padding-bottom:var(--space-xl)}.md\:pl-xl{padding-left:var(--space-xl)}.md\:pr-xl{padding-right:var(--space-xl)}.md\:px-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.md\:py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.md\:m-2xl{margin:var(--space-2xl)}.md\:mt-2xl{margin-top:var(--space-2xl)}.md\:mb-2xl{margin-bottom:var(--space-2xl)}.md\:ml-2xl{margin-left:var(--space-2xl)}.md\:mr-2xl{margin-right:var(--space-2xl)}.md\:mx-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl)}.md\:my-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.md\:p-2xl{padding:var(--space-2xl)}.md\:pt-2xl{padding-top:var(--space-2xl)}.md\:pb-2xl{padding-bottom:var(--space-2xl)}.md\:pl-2xl{padding-left:var(--space-2xl)}.md\:pr-2xl{padding-right:var(--space-2xl)}.md\:px-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}.md\:py-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.md\:m-3xl{margin:var(--space-3xl)}.md\:mt-3xl{margin-top:var(--space-3xl)}.md\:mb-3xl{margin-bottom:var(--space-3xl)}.md\:ml-3xl{margin-left:var(--space-3xl)}.md\:mr-3xl{margin-right:var(--space-3xl)}.md\:mx-3xl{margin-left:var(--space-3xl);margin-right:var(--space-3xl)}.md\:my-3xl{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl)}.md\:p-3xl{padding:var(--space-3xl)}.md\:pt-3xl{padding-top:var(--space-3xl)}.md\:pb-3xl{padding-bottom:var(--space-3xl)}.md\:pl-3xl{padding-left:var(--space-3xl)}.md\:pr-3xl{padding-right:var(--space-3xl)}.md\:px-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.md\:py-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.md\:g-sx{margin-left:calc(var(--space-sx)/-2);margin-right:calc(var(--space-sx)/-2)}.md\:g-sx>[class*=w-],.md\:g-sx>.col{padding-left:calc(var(--space-sx)/2);padding-right:calc(var(--space-sx)/2)}.md\:g-md{margin-left:calc(var(--space-md)/-2);margin-right:calc(var(--space-md)/-2)}.md\:g-md>[class*=w-],.md\:g-md>.col{padding-left:calc(var(--space-md)/2);padding-right:calc(var(--space-md)/2)}.md\:g-lg{margin-left:calc(var(--space-lg)/-2);margin-right:calc(var(--space-lg)/-2)}.md\:g-lg>[class*=w-],.md\:g-lg>.col{padding-left:calc(var(--space-lg)/2);padding-right:calc(var(--space-lg)/2)}.md\:g-xl{margin-left:calc(var(--space-xl)/-2);margin-right:calc(var(--space-xl)/-2)}.md\:g-xl>[class*=w-],.md\:g-xl>.col{padding-left:calc(var(--space-xl)/2);padding-right:calc(var(--space-xl)/2)}}@media (max-width:768px){.sm\:w-full{flex:0 0 100%;max-width:100%}.sm\:w-1\/2{flex:0 0 50%;max-width:50%}.sm\:flex{display:flex}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:m-ss{margin:var(--space-ss)}.sm\:mt-ss{margin-top:var(--space-ss)}.sm\:mb-ss{margin-bottom:var(--space-ss)}.sm\:ml-ss{margin-left:var(--space-ss)}.sm\:mr-ss{margin-right:var(--space-ss)}.sm\:mx-ss{margin-left:var(--space-ss);margin-right:var(--space-ss)}.sm\:my-ss{margin-top:var(--space-ss);margin-bottom:var(--space-ss)}.sm\:p-ss{padding:var(--space-ss)}.sm\:pt-ss{padding-top:var(--space-ss)}.sm\:pb-ss{padding-bottom:var(--space-ss)}.sm\:pl-ss{padding-left:var(--space-ss)}.sm\:pr-ss{padding-right:var(--space-ss)}.sm\:px-ss{padding-left:var(--space-ss);padding-right:var(--space-ss)}.sm\:py-ss{padding-top:var(--space-ss);padding-bottom:var(--space-ss)}.sm\:m-sx{margin:var(--space-sx)}.sm\:mt-sx{margin-top:var(--space-sx)}.sm\:mb-sx{margin-bottom:var(--space-sx)}.sm\:ml-sx{margin-left:var(--space-sx)}.sm\:mr-sx{margin-right:var(--space-sx)}.sm\:mx-sx{margin-left:var(--space-sx);margin-right:var(--space-sx)}.sm\:my-sx{margin-top:var(--space-sx);margin-bottom:var(--space-sx)}.sm\:p-sx{padding:var(--space-sx)}.sm\:pt-sx{padding-top:var(--space-sx)}.sm\:pb-sx{padding-bottom:var(--space-sx)}.sm\:pl-sx{padding-left:var(--space-sx)}.sm\:pr-sx{padding-right:var(--space-sx)}.sm\:px-sx{padding-left:var(--space-sx);padding-right:var(--space-sx)}.sm\:py-sx{padding-top:var(--space-sx);padding-bottom:var(--space-sx)}.sm\:m-md{margin:var(--space-md)}.sm\:mt-md{margin-top:var(--space-md)}.sm\:mb-md{margin-bottom:var(--space-md)}.sm\:ml-md{margin-left:var(--space-md)}.sm\:mr-md{margin-right:var(--space-md)}.sm\:mx-md{margin-left:var(--space-md);margin-right:var(--space-md)}.sm\:my-md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.sm\:p-md{padding:var(--space-md)}.sm\:pt-md{padding-top:var(--space-md)}.sm\:pb-md{padding-bottom:var(--space-md)}.sm\:pl-md{padding-left:var(--space-md)}.sm\:pr-md{padding-right:var(--space-md)}.sm\:px-md{padding-left:var(--space-md);padding-right:var(--space-md)}.sm\:py-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.sm\:m-lg{margin:var(--space-lg)}.sm\:mt-lg{margin-top:var(--space-lg)}.sm\:mb-lg{margin-bottom:var(--space-lg)}.sm\:ml-lg{margin-left:var(--space-lg)}.sm\:mr-lg{margin-right:var(--space-lg)}.sm\:mx-lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}.sm\:my-lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.sm\:p-lg{padding:var(--space-lg)}.sm\:pt-lg{padding-top:var(--space-lg)}.sm\:pb-lg{padding-bottom:var(--space-lg)}.sm\:pl-lg{padding-left:var(--space-lg)}.sm\:pr-lg{padding-right:var(--space-lg)}.sm\:px-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.sm\:py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.sm\:m-xl{margin:var(--space-xl)}.sm\:mt-xl{margin-top:var(--space-xl)}.sm\:mb-xl{margin-bottom:var(--space-xl)}.sm\:ml-xl{margin-left:var(--space-xl)}.sm\:mr-xl{margin-right:var(--space-xl)}.sm\:mx-xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.sm\:my-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.sm\:p-xl{padding:var(--space-xl)}.sm\:pt-xl{padding-top:var(--space-xl)}.sm\:pb-xl{padding-bottom:var(--space-xl)}.sm\:pl-xl{padding-left:var(--space-xl)}.sm\:pr-xl{padding-right:var(--space-xl)}.sm\:px-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.sm\:py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.sm\:m-2xl{margin:var(--space-2xl)}.sm\:mt-2xl{margin-top:var(--space-2xl)}.sm\:mb-2xl{margin-bottom:var(--space-2xl)}.sm\:ml-2xl{margin-left:var(--space-2xl)}.sm\:mr-2xl{margin-right:var(--space-2xl)}.sm\:mx-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl)}.sm\:my-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.sm\:p-2xl{padding:var(--space-2xl)}.sm\:pt-2xl{padding-top:var(--space-2xl)}.sm\:pb-2xl{padding-bottom:var(--space-2xl)}.sm\:pl-2xl{padding-left:var(--space-2xl)}.sm\:pr-2xl{padding-right:var(--space-2xl)}.sm\:px-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}.sm\:py-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.sm\:m-3xl{margin:var(--space-3xl)}.sm\:mt-3xl{margin-top:var(--space-3xl)}.sm\:mb-3xl{margin-bottom:var(--space-3xl)}.sm\:ml-3xl{margin-left:var(--space-3xl)}.sm\:mr-3xl{margin-right:var(--space-3xl)}.sm\:mx-3xl{margin-left:var(--space-3xl);margin-right:var(--space-3xl)}.sm\:my-3xl{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl)}.sm\:p-3xl{padding:var(--space-3xl)}.sm\:pt-3xl{padding-top:var(--space-3xl)}.sm\:pb-3xl{padding-bottom:var(--space-3xl)}.sm\:pl-3xl{padding-left:var(--space-3xl)}.sm\:pr-3xl{padding-right:var(--space-3xl)}.sm\:px-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.sm\:py-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.sm\:g-sx{margin-left:calc(var(--space-sx)/-2);margin-right:calc(var(--space-sx)/-2)}.sm\:g-sx>[class*=w-],.sm\:g-sx>.col{padding-left:calc(var(--space-sx)/2);padding-right:calc(var(--space-sx)/2)}.sm\:g-md{margin-left:calc(var(--space-md)/-2);margin-right:calc(var(--space-md)/-2)}.sm\:g-md>[class*=w-],.sm\:g-md>.col{padding-left:calc(var(--space-md)/2);padding-right:calc(var(--space-md)/2)}.sm\:g-lg{margin-left:calc(var(--space-lg)/-2);margin-right:calc(var(--space-lg)/-2)}.sm\:g-lg>[class*=w-],.sm\:g-lg>.col{padding-left:calc(var(--space-lg)/2);padding-right:calc(var(--space-lg)/2)}.sm\:g-xl{margin-left:calc(var(--space-xl)/-2);margin-right:calc(var(--space-xl)/-2)}.sm\:g-xl>[class*=w-],.sm\:g-xl>.col{padding-left:calc(var(--space-xl)/2);padding-right:calc(var(--space-xl)/2)}.sm\:text-3xl{font-size:2.5rem}}@media (max-width:480px){.xs\:text-sm{font-size:.875rem}.xs\:block{display:block}.xs\:text-md{font-size:1rem}.xs\:w-full{flex:0 0 100%;max-width:100%}.xs\:flex-col{flex-direction:column}.xs\:m-ss{margin:var(--space-ss)}.xs\:mt-ss{margin-top:var(--space-ss)}.xs\:mb-ss{margin-bottom:var(--space-ss)}.xs\:ml-ss{margin-left:var(--space-ss)}.xs\:mr-ss{margin-right:var(--space-ss)}.xs\:mx-ss{margin-left:var(--space-ss);margin-right:var(--space-ss)}.xs\:my-ss{margin-top:var(--space-ss);margin-bottom:var(--space-ss)}.xs\:p-ss{padding:var(--space-ss)}.xs\:pt-ss{padding-top:var(--space-ss)}.xs\:pb-ss{padding-bottom:var(--space-ss)}.xs\:pl-ss{padding-left:var(--space-ss)}.xs\:pr-ss{padding-right:var(--space-ss)}.xs\:px-ss{padding-left:var(--space-ss);padding-right:var(--space-ss)}.xs\:py-ss{padding-top:var(--space-ss);padding-bottom:var(--space-ss)}.xs\:m-sx{margin:var(--space-sx)}.xs\:mt-sx{margin-top:var(--space-sx)}.xs\:mb-sx{margin-bottom:var(--space-sx)}.xs\:ml-sx{margin-left:var(--space-sx)}.xs\:mr-sx{margin-right:var(--space-sx)}.xs\:mx-sx{margin-left:var(--space-sx);margin-right:var(--space-sx)}.xs\:my-sx{margin-top:var(--space-sx);margin-bottom:var(--space-sx)}.xs\:p-sx{padding:var(--space-sx)}.xs\:pt-sx{padding-top:var(--space-sx)}.xs\:pb-sx{padding-bottom:var(--space-sx)}.xs\:pl-sx{padding-left:var(--space-sx)}.xs\:pr-sx{padding-right:var(--space-sx)}.xs\:px-sx{padding-left:var(--space-sx);padding-right:var(--space-sx)}.xs\:py-sx{padding-top:var(--space-sx);padding-bottom:var(--space-sx)}.xs\:m-md{margin:var(--space-md)}.xs\:mt-md{margin-top:var(--space-md)}.xs\:mb-md{margin-bottom:var(--space-md)}.xs\:ml-md{margin-left:var(--space-md)}.xs\:mr-md{margin-right:var(--space-md)}.xs\:mx-md{margin-left:var(--space-md);margin-right:var(--space-md)}.xs\:my-md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.xs\:p-md{padding:var(--space-md)}.xs\:pt-md{padding-top:var(--space-md)}.xs\:pb-md{padding-bottom:var(--space-md)}.xs\:pl-md{padding-left:var(--space-md)}.xs\:pr-md{padding-right:var(--space-md)}.xs\:px-md{padding-left:var(--space-md);padding-right:var(--space-md)}.xs\:py-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.xs\:m-lg{margin:var(--space-lg)}.xs\:mt-lg{margin-top:var(--space-lg)}.xs\:mb-lg{margin-bottom:var(--space-lg)}.xs\:ml-lg{margin-left:var(--space-lg)}.xs\:mr-lg{margin-right:var(--space-lg)}.xs\:mx-lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}.xs\:my-lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.xs\:p-lg{padding:var(--space-lg)}.xs\:pt-lg{padding-top:var(--space-lg)}.xs\:pb-lg{padding-bottom:var(--space-lg)}.xs\:pl-lg{padding-left:var(--space-lg)}.xs\:pr-lg{padding-right:var(--space-lg)}.xs\:px-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.xs\:py-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.xs\:m-xl{margin:var(--space-xl)}.xs\:mt-xl{margin-top:var(--space-xl)}.xs\:mb-xl{margin-bottom:var(--space-xl)}.xs\:ml-xl{margin-left:var(--space-xl)}.xs\:mr-xl{margin-right:var(--space-xl)}.xs\:mx-xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.xs\:my-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.xs\:p-xl{padding:var(--space-xl)}.xs\:pt-xl{padding-top:var(--space-xl)}.xs\:pb-xl{padding-bottom:var(--space-xl)}.xs\:pl-xl{padding-left:var(--space-xl)}.xs\:pr-xl{padding-right:var(--space-xl)}.xs\:px-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.xs\:py-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.xs\:m-2xl{margin:var(--space-2xl)}.xs\:mt-2xl{margin-top:var(--space-2xl)}.xs\:mb-2xl{margin-bottom:var(--space-2xl)}.xs\:ml-2xl{margin-left:var(--space-2xl)}.xs\:mr-2xl{margin-right:var(--space-2xl)}.xs\:mx-2xl{margin-left:var(--space-2xl);margin-right:var(--space-2xl)}.xs\:my-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.xs\:p-2xl{padding:var(--space-2xl)}.xs\:pt-2xl{padding-top:var(--space-2xl)}.xs\:pb-2xl{padding-bottom:var(--space-2xl)}.xs\:pl-2xl{padding-left:var(--space-2xl)}.xs\:pr-2xl{padding-right:var(--space-2xl)}.xs\:px-2xl{padding-left:var(--space-2xl);padding-right:var(--space-2xl)}.xs\:py-2xl{padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}.xs\:m-3xl{margin:var(--space-3xl)}.xs\:mt-3xl{margin-top:var(--space-3xl)}.xs\:mb-3xl{margin-bottom:var(--space-3xl)}.xs\:ml-3xl{margin-left:var(--space-3xl)}.xs\:mr-3xl{margin-right:var(--space-3xl)}.xs\:mx-3xl{margin-left:var(--space-3xl);margin-right:var(--space-3xl)}.xs\:my-3xl{margin-top:var(--space-3xl);margin-bottom:var(--space-3xl)}.xs\:p-3xl{padding:var(--space-3xl)}.xs\:pt-3xl{padding-top:var(--space-3xl)}.xs\:pb-3xl{padding-bottom:var(--space-3xl)}.xs\:pl-3xl{padding-left:var(--space-3xl)}.xs\:pr-3xl{padding-right:var(--space-3xl)}.xs\:px-3xl{padding-left:var(--space-3xl);padding-right:var(--space-3xl)}.xs\:py-3xl{padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.xs\:g-sx{margin-left:calc(var(--space-sx)/-2);margin-right:calc(var(--space-sx)/-2)}.xs\:g-sx>[class*=w-],.xs\:g-sx>.col{padding-left:calc(var(--space-sx)/2);padding-right:calc(var(--space-sx)/2)}.xs\:g-md{margin-left:calc(var(--space-md)/-2);margin-right:calc(var(--space-md)/-2)}.xs\:g-md>[class*=w-],.xs\:g-md>.col{padding-left:calc(var(--space-md)/2);padding-right:calc(var(--space-md)/2)}.xs\:g-lg{margin-left:calc(var(--space-lg)/-2);margin-right:calc(var(--space-lg)/-2)}.xs\:g-lg>[class*=w-],.xs\:g-lg>.col{padding-left:calc(var(--space-lg)/2);padding-right:calc(var(--space-lg)/2)}.xs\:g-xl{margin-left:calc(var(--space-xl)/-2);margin-right:calc(var(--space-xl)/-2)}.xs\:g-xl>[class*=w-],.xs\:g-xl>.col{padding-left:calc(var(--space-xl)/2);padding-right:calc(var(--space-xl)/2)}}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px}body{color:#333;background-color:#fff;font-family:Inter,sans-serif;line-height:1.4}ul,ol{list-style:none}p{margin-bottom:1rem;font-size:1.125rem}a{font-size:1.125rem}ol,ul{list-style:none}strong{font-weight:500}a{color:#064cce;text-decoration:none;transition:color .3s}button{cursor:pointer;color:#fff;background-color:#a209b3;border:none;border-radius:8px;padding:8px 16px;font-family:Inter,sans-serif;transition:background-color .3s}button:hover{background-color:#760782}h1,h2,h3,h4,h5,h6{font-family:Manrope,sans-serif;line-height:1.3}h1{font-size:2.75rem}h2{font-size:2.5rem}h3{font-size:2.25em}h4{font-size:2rem}h5{font-size:1.5rem}h6{font-size:1.25rem}@media (max-width:1024px){h1{font-size:2.65rem}h2{font-size:2.25rem}h3{font-size:2rem}h4{font-size:1.75rem}h5{font-size:1.35rem}h6{font-size:1.125rem}}@media (max-width:768px){h1{font-size:2.5rem}h2{font-size:2.125rem}h3{font-size:1.75rem}h4{font-size:1.625rem}h5{font-size:1.35rem}}@media (max-width:480px){h1{font-size:2.25rem;line-height:1.2}}.btn{cursor:pointer;color:#fff;border:1px solid #0000;border-radius:32px;align-items:center;gap:.5rem;padding:.55rem 1.45rem .55rem 1.7rem;font-family:Manrope,sans-serif;font-weight:600;transition:background-color .4s,color .3s;display:inline-flex;position:relative;overflow:hidden}.btn.colored-text .label,.btn.colored-text .arrow{color:#064cce!important}.btn .label{transition:transform .4s}.btn .arrow{justify-content:center;align-items:center;width:14px;height:14px;transition:transform .4s;display:inline-flex}.btn .arrow img{display:none}.btn:hover .label{transform:translate(-5px)}.btn:hover .arrow{transform:translate(6px)}.btn.primary{background:0 0;position:relative}.btn.primary *{z-index:1;position:relative}.btn.primary:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:0;background:linear-gradient(90deg,#a209b3,#064cce);padding:2px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.btn.primary:hover:before{opacity:.7}.btn.secondary{background-image:linear-gradient(90deg,#a209b3,#064cce);border:none}.btn.secondary:hover{opacity:.9}.btn.text{color:#07041b;background:0 0;border:none;gap:4px;padding:0}.btn.text:hover{text-decoration:underline}.site-header{z-index:100;width:100%;position:absolute;top:0}.site-header.highlighted{background:#07041bcc}.site-header .container{justify-content:space-between;align-items:center;height:90px;display:flex}.site-header .logo{line-height:0}.site-header .logo a{line-height:0;display:inline-block}.site-header .logo a img{display:block}.site-header .nav{margin-left:auto;margin-right:30px}.site-header .nav ul{justify-content:space-between;gap:2rem;list-style:none;display:flex}.site-header .nav ul li a{color:#fff;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;text-decoration:none}.site-header .nav ul li a:hover{color:#064cce}.site-header .header-actions{align-items:center;gap:1rem;display:flex}.site-header .header-actions a{font-family:Manrope,sans-serif;font-size:1rem;font-weight:700}.site-header .mobile-menu-toggle{cursor:pointer;background:0 0;border:none;width:40px;height:40px;display:none;position:relative}.site-header .mobile-menu-toggle:before{content:"≡";color:#fff;text-align:center;font-size:4rem;line-height:40px;display:block}.site-header.menu-open .mobile-menu-toggle:before{content:"×";color:#fff;font-size:4.5rem}.site-header .nav-mobile{z-index:999;background:#07041b;flex-direction:column;gap:2rem;width:100%;height:calc(100vh - 90px);padding:1rem 2rem;display:none;position:fixed;top:90px;left:0;right:0}.site-header .nav-mobile ul{flex-direction:column;gap:1rem;list-style:none;display:flex}.site-header .nav-mobile ul li a{color:#fff;font-size:1rem;font-weight:600;text-decoration:none}.site-header .nav-mobile ul li a:hover{color:#064cce}.site-header .nav-mobile .mobile-cta{text-align:center;margin-top:1rem}.site-header .nav-mobile .mobile-cta a{justify-content:center;align-items:center;margin:0 auto;display:inline-flex}@media (max-width:768px){.site-header .nav,.site-header .header-actions{display:none}.site-header{background:#07041b}.site-header .mobile-menu-toggle{display:block}.site-header .mobile-menu-toggle:before{position:absolute;top:-10px;left:0}.site-header .nav-mobile{background:#07041b}.site-header.menu-open .nav-mobile{display:flex}.site-header.menu-open .mobile-menu-toggle:before{content:"×";font-size:3rem;top:-5px;left:7px}}.footer-CTA{color:#fff;background:#064cce;padding:3rem 0}.footer-CTA .container{text-align:center}.footer-CTA .container div{border:1px solid #216af0;border-radius:1rem;padding:2rem 1rem}.footer-CTA .container div h2{letter-spacing:-.1rem;opacity:.9;margin-bottom:.5rem}.footer-CTA .container div h2 em{font-size:3rem}.footer-CTA .container div p{opacity:.9;margin-bottom:2rem;font-size:1.125rem}.footer-CTA .container div a{border:1px solid #fff}.site-footer{color:#fff;background:#07041b;padding-top:4rem}.site-footer .footer-top{padding-bottom:4rem}.site-footer .footer-top>div{flex:1}.site-footer .footer-top>div:first-child{flex:2}.site-footer .footer-top>div:first-child p:nth-child(2){margin:.5rem 0 1rem}.site-footer .footer-top>div a{color:#fff}.site-footer .footer-top{display:flex}.site-footer .footer-top p{margin-bottom:0;line-height:2rem}.site-footer .footer-top ul{line-height:1.75rem;list-style:none}.site-footer .footer-top ul li,.site-footer .footer-top ul li a{color:#d9d9d9}.site-footer .footer-top .social-media-links{margin-top:25px}.site-footer .footer-top .social-media-links a{float:left;background:url(/icons/sm-icons.webp);border-radius:5px;width:30px;height:30px;margin-right:1rem;transition:all .3s;display:block}.site-footer .footer-top .social-media-links a.social-linkedin:hover{background-position:0 -30px}.site-footer .footer-top .social-media-links a.social-instagram{background-position:-30px 0}.site-footer .footer-top .social-media-links a.social-instagram:hover{background-position:-30px -30px}.site-footer .footer-top .social-media-links a.social-behance{background-position:-60px 0}.site-footer .footer-top .social-media-links a.social-behance:hover{background-position:-60px -30px}.site-footer .footer-top .icon-z{z-index:102;position:absolute;bottom:120px;right:30px}.site-footer .footer-top .copyright{border-top:1px solid #ccc}.site-footer .footer-bottom{border-top:1px solid #333;min-height:70px;padding:.5rem 0}.whats-app{z-index:20;position:fixed;bottom:6px;right:6px}@media (max-width:768px){.footer-CTA{padding:3rem 0}.footer-CTA .container div h2{font-size:1.75rem}.footer-CTA .container div h2 em{font-size:2rem}.footer-CTA .container div p{margin-bottom:1.5rem}.site-footer{padding-top:3rem}.site-footer .footer-top{flex-direction:column;padding-bottom:0}.site-footer .footer-top>div{margin-bottom:2rem}}.hero{background:#07041b;height:600px;position:relative}.hero.home{height:650px}.hero .page-banner{height:100%;position:relative;overflow:hidden}.hero .page-banner img{object-fit:cover}.hero .container{height:100%}.hero .container .hero-container{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:calc(100% - 40px);padding:0;display:flex;position:absolute;top:40px;left:0}.hero .container .hero-container .rotating-text{vertical-align:bottom;--step:4s;width:100%;height:4rem;display:inline-block;position:relative;overflow:hidden}.hero .container .hero-container .rotating-text span{opacity:0;width:100%;animation-name:fadeText;animation-duration:calc(var(--items)*var(--step));animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:0}.hero .container .hero-container .rotating-text span:first-child{animation-delay:calc((1 - 1)*var(--step))}.hero .container .hero-container .rotating-text span:nth-child(2){animation-delay:calc((2 - 1)*var(--step))}.hero .container .hero-container .rotating-text span:nth-child(3){animation-delay:calc((3 - 1)*var(--step))}.hero .container .hero-container .rotating-text span:nth-child(4){animation-delay:calc((4 - 1)*var(--step))}.hero .container .hero-container .rotating-text span:nth-child(5){animation-delay:calc((5 - 1)*var(--step))}.hero .container .hero-container .rotating-text span:nth-child(6){animation-delay:calc((6 - 1)*var(--step))}.hero .container .hero-container .rotating-text span:nth-child(7){animation-delay:calc((7 - 1)*var(--step))}.hero .container .hero-container .rotating-text span:nth-child(8){animation-delay:calc((8 - 1)*var(--step))}.hero .container .hero-container .rotating-text span:nth-child(9){animation-delay:calc((9 - 1)*var(--step))}.hero .container .hero-container .rotating-text span:nth-child(10){animation-delay:calc((10 - 1)*var(--step))}@keyframes fadeText{0%{opacity:0}2%{opacity:1}18%{opacity:1}20%{opacity:0}to{opacity:0}}.hero .container .hero-container h6{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;font-weight:500;position:relative}.hero .container .hero-container h6:before,.hero .container .hero-container h6:after{content:"";background-color:#ffffffb3;width:150px;height:1px;position:absolute;top:50%}.hero .container .hero-container h6:before{left:0;transform:translate(-100%,-50%)}.hero .container .hero-container h6:after{right:0;transform:translate(100%,-50%)}.hero .container .hero-container h1{color:#fff;text-align:center;margin-bottom:1.5rem;font-family:Manrope,sans-serif}.hero .container .hero-container h1 .title{text-shadow:1px 1px 1px #07041b4d}.hero .container .hero-container p{color:#fff;text-shadow:1px 1px 2px #07041b;text-align:center;margin-bottom:2rem;font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:500}.hero .container .hero-container .hero-actions{justify-content:center;gap:1.5rem;display:flex}@media (max-width:480px){.hero .hero-container .hero-actions{flex-direction:column}.hero .container .hero-container .rotating-text{width:350px;height:5.75rem}.hero .container .hero-container h6:before,.hero .container .hero-container h6:after{max-width:100px}}@media (max-width:1024px){.hero.about,.hero.services,.hero.contact{background-position:20%!important}}@media (max-width:1300px){.hero .container .hero-container{width:calc(100% - 3rem);margin:0 1.5rem}}.service-section .heading-wrapper h2 span{background:linear-gradient(90deg,#064cce,#a209b3);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.service-section .service-items{overflow-x:hidden}.service-section .service-items .service-item>div{position:relative}.service-section .service-items .service-item>div:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#064cce,#07041b);width:100%;height:3px;position:absolute;top:0;left:0}.service-section .service-items .service-item h3.service-title{font-size:1.75rem}.service-section .service-items .service-item ul{line-height:1.75rem}.service-section .service-items .service-item ul li{padding-left:15px;position:relative}.service-section .service-items .service-item ul li:before{content:"";background:#fff;width:7px;height:1px;transition:all .5s;position:absolute;top:.85rem;left:0}@media (max-width:768px){.service-section .service-items{flex-direction:column}}.tech-stack{background:#f2f6f9;padding:5rem 0}.tech-stack .tabs-container{color:#fff;max-width:1100px;margin:4rem auto 2rem;font-family:DM Sans,sans-serif}.tech-stack .tabs-container .tab-header{border-bottom:1px solid #c8c8c8;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:1rem;display:flex;position:relative}.tech-stack .tabs-container .tab-btn{color:#777;cursor:pointer;background:0 0;border-radius:0;flex:1;padding:1.25rem 0;font-size:1.4rem;transition:color .25s}.tech-stack .tabs-container .tab-btn.active{color:#064cce}.tech-stack .tabs-container .tab-indicator{background-image:linear-gradient(90deg,#a209b3,#064cce);border-radius:2px;height:4px;transition:all .3s ease-in-out;position:absolute;bottom:-1px}@media (max-width:768px){.tech-stack{padding:3rem 0}}@media (max-width:550px){.tech-stack .tabs-container .tab-btn{padding:1rem 0;font-size:1.125rem}}@media (max-width:375px){.tech-stack .tabs-container .tab-btn:nth-child(3){display:none}}.tab-content{text-align:center;margin:0 auto;padding-top:2.5rem}.tab-content ul{flex-wrap:wrap;justify-content:center;gap:2rem;list-style:none;display:flex}.tab-content ul .tech-item{background:#fff;border-radius:.75rem;flex-direction:column;align-items:center;padding:1rem;transition:transform .2s;display:flex;box-shadow:0 0 7px #eaeaea}.tab-content ul .tech-item span{color:#333;font-size:.9rem;font-weight:500}.tab-content ul .tech-item:hover{transform:translateY(-4px)}.fade-in{animation:.2s ease-in-out fade}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.process-section{padding:4rem 0}.process-section .process-cards{border-radius:1rem;justify-content:center;align-items:stretch;height:390px;margin:3rem auto;display:flex;position:relative;overflow:hidden}.process-section .process-cards .process-bg{object-fit:cover;object-position:center;z-index:0}.process-section .process-cards:before{content:"";opacity:.9;z-index:1;pointer-events:none;background:linear-gradient(90deg,#a209b3b3,#064cceb3);position:absolute;inset:0}.process-section .process-cards .process-card{z-index:2;color:#fff;cursor:pointer;background:#07041bb3;border-right:1.5px solid #07041b;flex-direction:column;flex:1;justify-content:flex-end;padding:3rem 4rem 3rem 1.5rem;transition:flex .4s,background .3s;display:flex;position:relative}.process-section .process-cards .process-card:last-child{border-right:0}.process-section .process-cards .process-card:after{color:#cccccc80;font-size:2rem;font-weight:700;position:absolute;bottom:1rem;left:1.5rem}.process-section .process-cards .process-card:first-of-type:after{content:"/01"}.process-section .process-cards .process-card:nth-of-type(2):after{content:"/02"}.process-section .process-cards .process-card:nth-of-type(3):after{content:"/03"}.process-section .process-cards .process-card:nth-of-type(4):after{content:"/04"}.process-section .process-cards .process-card:nth-of-type(5):after{content:"/05"}.process-section .process-cards .process-card h4,.process-section .process-cards .process-card p{transition:all .4s}.process-section .process-cards .process-card p{opacity:0;max-height:0;transition:opacity .3s,max-height .3s,transform .3s;overflow:hidden;transform:translateY(10px)}.process-section .process-cards .process-card.active{background:#07041bd9;flex:1.5}.process-section .process-cards .process-card.active h4{transition-delay:.35s;transform:translateY(-90px)}.process-section .process-cards .process-card.active p{opacity:.7;max-height:200px;transition-delay:.35s;transform:translateY(-90px)}.process-section .process-cards .process-card:not(.active){flex:.9}@media (min-width:769px) and (max-width:1024px){.process-section .process-cards .process-card.active h4,.process-section .process-cards .process-card.active p{transform:translateY(-50px)}.process-section .process-cards .process-card{padding:3rem 1rem}}@media (max-width:768px){.process-section{padding:3rem 0}.process-section .process-cards{height:auto;margin:2rem auto 1rem 0;display:block;overflow:visible}.process-section .process-cards .process-bg{object-fit:cover}.process-section .process-cards:before{background:linear-gradient(90deg,#a209b3b3,#064cceb3)}.process-section .process-cards .process-card{background:#07041be6;border-bottom:4px solid #fff;border-right:0;width:100%;padding:2rem 1.5rem 4rem}.process-section .process-cards .process-card p{opacity:.8!important;max-height:none!important}.process-section .process-cards .process-card:last-child{border-bottom:0}.process-section .process-cards .process-card.active,.process-section .process-cards .process-card:not(.active){flex:none!important}}.stat-section{background:#f2f6f9;padding:4rem 0;position:relative;overflow-x:clip}.stat-section .container{z-index:2;justify-content:space-between;display:flex;position:relative}.stat-section .container .stat-desc{z-index:2;flex-flow:column wrap;flex-basis:50%;justify-content:center;align-items:flex-start;padding-right:3rem;display:flex;position:relative}.stat-section .container .stat-desc p{margin-bottom:2rem}.stat-section .container .stat-items{border-radius:.75rem;flex-wrap:wrap;flex-basis:50%;justify-content:center;gap:1rem;font-family:Inter,sans-serif;display:flex}.stat-section .container .stat-items:before{content:"";z-index:1;pointer-events:none;background-image:url(/images/bg-stats.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:900px;height:480px;position:absolute;top:50%;left:74%;transform:translate(-50%,-50%)}.stat-section .container .stat-items .stat-item{z-index:2;background-blend-mode:multiply;background:#fff 50%/cover no-repeat;border-radius:.75rem;flex-direction:column;flex-basis:calc(50% - .5rem);justify-content:center;align-items:center;min-height:170px;display:flex;box-shadow:0 0 0 4px #00000005}.stat-section .container .stat-items .stat-item div{text-align:center;color:#064cce;font-size:4rem;line-height:5rem}.stat-section .container .stat-items .stat-item p{margin:0;font-size:1.125rem}@media (max-width:768px){.stat-section{padding:3rem 0 4rem}.stat-section .container{flex-direction:column}.stat-section .container .stat-desc{padding-bottom:3rem}.stat-section .container .stat-items:before{background-position:bottom;top:auto;bottom:-10%;left:50%;transform:translate(-50%)}}.about-stats>div p{text-align:center;margin:0}.about-stats .row.col{position:relative}.about-stats .col:not(:last-child):after{content:"";background:linear-gradient(#fff 0%,#ccc 50%,#fff 100%);width:1px;height:100%;position:absolute;top:0;right:0}.about-vision{z-index:1;position:relative}.about-vision .container .row h1{white-space:nowrap;padding-right:3rem}.about-vision .container .row h1 span{position:relative}.about-vision .container .row h1 span:before{content:"";z-index:-1;background-image:url(/images/bg-vision.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:130%;height:130%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-vision .vision-items h5{min-height:100px;margin-bottom:0}@media (max-width:768px){.about-vision .vision-items h5{min-height:80px;margin-bottom:0}}.ts-parallax-outer{justify-content:center;width:100%;padding:40px 16px;display:flex}.ts-parallax-wrapper{perspective:1000px;width:100%;max-width:1200px;height:450px;margin:0 auto;position:relative}.ts-bg{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ts-bg img{object-fit:contain;width:840px;height:auto}.ts-layer{width:726px;height:599px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ts-layer-move{width:726px;height:599px;transition:transform .25s ease-out;position:absolute;top:0;left:80px}.ts-layer1{z-index:4}.ts-layer2{z-index:5}.ts-layer3{z-index:6}@media (max-width:872px){.ts-bg,.ts-layer,.ts-layer-move{display:none!important}.ts-bg-mobile{justify-content:center;max-width:600px;margin:0 auto;display:flex}.ts-bg-mobile img{width:100%;max-width:650px;height:auto}.ts-parallax-wrapper{height:auto;display:block}}@media (max-width:480px){.about-vision .vision-items h5{min-height:auto;margin-bottom:.75rem}}.services-section{position:relative}.services-section .service-item-wrapper{will-change:transform;z-index:10;position:sticky;top:60px}.services-section .service-item-wrapper .container>.row{background:#fff;border:1.5px solid #191919;border-radius:1.5rem;box-shadow:3px 3px #666}.services-section .service-item-wrapper:first-child{z-index:10}.services-section .service-item-wrapper:first-child h6{background:linear-gradient(90deg,#064cce,#fff)}.services-section .service-item-wrapper:nth-child(2){z-index:20}.services-section .service-item-wrapper:nth-child(2) h6{background:linear-gradient(90deg,#a209b3,#fff)}.services-section .service-item-wrapper:nth-child(3){z-index:30}.services-section .service-item-wrapper:nth-child(3) h6{background:linear-gradient(90deg,#5c2fc7,#fff)}.services-section .service-item-wrapper:nth-child(4){z-index:40}.services-section .service-item-wrapper h6{color:#fff;margin-bottom:1.5rem;padding:.5rem 1rem}.services-section .service-item-wrapper ul{line-height:1.75rem}.services-section .service-item-wrapper ul li{padding-left:.75rem;position:relative}.services-section .service-item-wrapper ul li:before{content:"";background:#000;width:7px;height:1px;transition:all .5s;position:absolute;top:.85rem;left:1px;transform:translate(-50%)}.services-section .service-item-wrapper .service-logos>div{width:100px;height:80px;margin:5px;position:relative}@media (min-width:768px) and (max-width:900px){.services-section .service-item-wrapper .service-logos>div{width:75px;height:60px}}@media (max-width:767px){.services-section .service-item-wrapper{position:relative;top:30px}}.service-item-wrapper-end{color:#fff;background:#07041b!important}.service-item-wrapper-end h2{opacity:.9;z-index:2;text-shadow:1px 1px 2px #07041be6;margin-left:2rem;position:relative}.service-item-wrapper-end .collaborate-div{aspect-ratio:1360/920;z-index:1;opacity:.7;width:100%;min-height:300px;position:relative;top:-50px}.service-item-wrapper-end .partner-text{opacity:.7}.service-item-wrapper-end .partner-text p{line-height:1.75}@media (max-width:480px){.service-item-wrapper-end h2{margin-left:1rem}}.design-process{color:#fff;background:#07041b;height:300vh;padding:0;position:relative}.design-process__sticky{flex-direction:column;justify-content:flex-start;align-items:flex-start;height:calc(100vh - 90px);padding-top:5rem;display:flex;position:sticky;top:13vh;overflow:hidden}.design-process__title{margin-bottom:3rem}.design-process__track{will-change:transform;gap:6rem;padding-left:7vw;padding-right:40vw;transition:transform 80ms linear;display:flex;position:relative}.design-process__track:before{content:"";z-index:1;background:#ffffff40;height:1px;position:absolute;top:29px;left:calc(7vw + 29px);right:calc(40vw + 320px)}.design-process__item{z-index:2;flex-direction:column;align-items:flex-start;width:320px;transition:all .35s;display:flex;position:relative}.design-process__item h4{opacity:.45;margin:3rem 0 1rem;font-size:1.6rem;transition:transform .35s,opacity .3s;transform:translateY(20px)}.design-process__item p{opacity:.45;font-size:1rem;line-height:1.5;transition:transform .35s,opacity .3s;transform:translateY(20px)}.design-process__icon{z-index:3;border:2px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;font-size:1.5rem;transition:all .3s;display:flex;position:relative}.design-process__item.active .design-process__icon{color:#000;background:#064cce;border-color:#064cce;transform:scale(1.15)}.design-process__item.active h4,.design-process__item.active p{opacity:1}@media (max-width:768px){.design-process{height:auto;padding:3rem 0}.design-process__sticky{height:auto;padding-top:0;padding-left:1.5rem;padding-right:1.5rem;position:static}.design-process__title{margin-left:-1rem}.design-process__track{flex-direction:column;gap:2.5rem;padding-left:0;padding-right:0;transform:none!important}.design-process__track:before{display:none}.design-process__item{width:100%}.design-process__item h4,.design-process__item p{opacity:1;transform:none}.design-process__icon{transform:none}}.form-input{background:#fff;border:1px solid #ddd;border-radius:.5rem;width:100%;padding:1rem;font-size:1rem;transition:all .2s}.form-input:focus{border-color:#064cce;outline:none;box-shadow:0 0 4px #0000001a}.btn-primary{color:#fff;cursor:pointer;background:#064cce;border-radius:.5rem;padding:1rem 2rem;font-weight:600;transition:all .2s}.btn-primary:hover{background:#053a9c}.btn-primary:disabled{opacity:.6;cursor:not-allowed}.contact-visual{min-height:400px;position:relative}.contact-section{z-index:1;position:relative}.contact-info{position:relative}.contact-info:before{content:"";opacity:1;pointer-events:none;z-index:1;background:url(/images/map.webp) 50%/contain no-repeat;position:absolute;inset:0}.contact-info .col{z-index:2}.contact-info .col>div{background:#fffc;border-radius:.5rem;padding:1.5rem}.contact-info .col>div>div:first-child{min-height:120px}@media (max-width:768px){.contact-info .col>div>div:first-child{min-height:auto}}.contact-info .col>div>div:first-child p{font-weight:400}
