@import"https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";@font-face{font-display:swap;font-family:Vortec;font-style:normal;font-weight:100 900;src:url(./Onest-Regular-Vortec.786gdPUp.ttf) format("truetype")}*{font-family:Onest,sans-serif;font-kerning:none;text-decoration:none}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{height:100%;width:100%}body,html{-webkit-tap-highlight-color:transparent;background-color:var(--blackColor);display:flex;flex-direction:column;flex-grow:1;scroll-behavior:smooth}body{overflow-x:hidden}img{-webkit-user-drag:none}a:focus{outline-color:var(--darkestGreyColor)}.extra-large-text{font-weight:500}.extra-large-text,.extra-large-text-bold{color:var(--lightGreyColor);font-size:92px;line-height:140%}.extra-large-text-bold{font-weight:600}.extra-large-text-list{color:var(--lightGreyColor);font-size:92px;font-weight:500;line-height:100%}.large-text{line-height:140%}.large-text,.large-text-list{color:var(--lightGreyColor);font-size:48px;font-weight:500}.large-text-list{line-height:100%}.large-text-bold{line-height:140%}.large-text-bold,.large-text-list-bold{color:var(--lightGreyColor);font-size:48px;font-weight:600}.large-text-list-bold{line-height:100%}.heading-1,h1{line-height:140%}.heading-1,.heading-1-list,h1{color:var(--lightGreyColor);font-size:36px;font-weight:500}.heading-1-list{line-height:100%}.heading-1-bold{line-height:140%}.heading-1-bold,.heading-1-list-bold{color:var(--lightGreyColor);font-size:36px;font-weight:600}.heading-1-list-bold{line-height:100%}.heading-2,h2{line-height:140%}.heading-2,.heading-2-list,h2{color:var(--lightGreyColor);font-size:32px;font-weight:500}.heading-2-list{line-height:100%}.heading-2-bold{line-height:140%}.heading-2-bold,.heading-2-list-bold{color:var(--lightGreyColor);font-size:32px;font-weight:600}.heading-2-list-bold{line-height:100%}.heading-3,h3{line-height:140%}.heading-3,.heading-3-list,h3{color:var(--lightGreyColor);font-size:28px;font-weight:500}.heading-3-list{line-height:100%}.heading-3-bold{line-height:140%}.heading-3-bold,.heading-3-list-bold{color:var(--lightGreyColor);font-size:28px;font-weight:600}.heading-3-list-bold{line-height:100%}.heading-4,h4{line-height:140%}.heading-4,.heading-4-list,h4{color:var(--lightGreyColor);font-size:24px;font-weight:500}.heading-4-list{line-height:100%}.heading-4-bold{line-height:140%}.heading-4-bold,.heading-4-list-bold{color:var(--lightGreyColor);font-size:24px;font-weight:600}.heading-4-list-bold{line-height:100%}.heading-5,h5{line-height:140%}.heading-5,.heading-5-list,h5{color:var(--lightGreyColor);font-size:18px;font-weight:500}.heading-5-list{line-height:100%}.heading-5-bold{line-height:140%}.heading-5-bold,.heading-5-list-bold{color:var(--lightGreyColor);font-size:18px;font-weight:600}.heading-5-list-bold{line-height:100%}.heading-6,h6{line-height:140%}.heading-6,.heading-6-list,h6{color:var(--lightGreyColor);font-size:14px;font-weight:400}.heading-6-list{line-height:100%}.heading-6-bold{line-height:140%}.heading-6-bold,.heading-6-list-bold{color:var(--lightGreyColor);font-size:14px;font-weight:500}.heading-6-list-bold{line-height:100%}@media (max-width:1024px){.extra-large-text,.extra-large-text-bold,.extra-large-text-list{font-size:72px}.large-text,.large-text-bold,.large-text-list,.large-text-list-bold{font-size:40px}.heading-1,.heading-1-bold,.heading-1-list,.heading-1-list-bold,h1{font-size:28px}.heading-2,.heading-2-bold,.heading-2-list,.heading-2-list-bold,h2{font-size:26px}.heading-3,.heading-3-bold,.heading-3-list,.heading-3-list-bold,h3{font-size:24px}.heading-4,.heading-4-bold,.heading-4-list,.heading-4-list-bold,h4{font-size:20px}}@media (max-width:768px){.extra-large-text,.extra-large-text-bold,.extra-large-text-list{font-size:42px}.large-text,.large-text-bold,.large-text-list,.large-text-list-bold{font-size:32px}.heading-1,.heading-1-bold,.heading-1-list,.heading-1-list-bold,h1{font-size:24px}.heading-2,.heading-2-bold,.heading-2-list,.heading-2-list-bold,h2{font-size:22px}.heading-3,.heading-3-bold,.heading-3-list,.heading-3-list-bold,h3{font-size:20px}.heading-4,.heading-4-bold,.heading-4-list,.heading-4-list-bold,h4{font-size:18px}}.body-text,a,li,p{font-weight:400}.body-text,.body-text-light,a,li,p{color:var(--lightGreyColor);font-size:16px;line-height:140%}.body-text-light{font-weight:300}.body-text-medium{font-weight:500}.body-text-bold,.body-text-medium{color:var(--lightGreyColor);font-size:16px;line-height:140%}.body-text-bold{font-weight:600}.list-text{font-weight:400}.list-text,.list-text-light{color:var(--lightGreyColor);font-size:16px;line-height:100%}.list-text-light{font-weight:300}.list-text-medium{font-weight:500}.list-text-bold,.list-text-medium{color:var(--lightGreyColor);font-size:16px;line-height:100%}.list-text-bold{font-weight:600}.medium-text{font-weight:400}.medium-text,.medium-text-light{color:var(--lightGreyColor);font-size:14px;line-height:140%}.medium-text-light{font-weight:300}.medium-text-list{font-weight:400}.medium-text-list,.medium-text-list-light{color:var(--lightGreyColor);font-size:14px;line-height:100%}.medium-text-list-light{font-weight:300}.medium-text-medium{font-weight:500}.medium-text-bold,.medium-text-medium{color:var(--lightGreyColor);font-size:14px;line-height:140%}.medium-text-bold{font-weight:600}.medium-text-list-medium{font-weight:500}.medium-text-list-bold,.medium-text-list-medium{color:var(--lightGreyColor);font-size:14px;line-height:100%}.medium-text-list-bold{font-weight:600}.small-text,small{font-weight:400}.small-text,.small-text-light,small{color:var(--darkGreyColor);font-size:12px;line-height:140%}.small-text-light{font-weight:300}.small-text-medium{color:var(--darkGreyColor);font-size:12px;font-weight:500;line-height:140%}.small-text-list{font-weight:400}.small-text-list,.small-text-list-light{color:var(--darkGreyColor);font-size:12px;line-height:100%}.small-text-list-light{font-weight:300}.small-text-list-medium{font-weight:500}.small-text-list-bold,.small-text-list-medium{color:var(--darkGreyColor);font-size:12px;line-height:100%}.small-text-list-bold{font-weight:600}.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.clickable-text{cursor:pointer}@media (hover:hover){.clickable-text-hover:hover{color:var(--primaryColor)}}.underline-text{text-decoration:underline}@media (hover:hover){.underline-text-hover:hover{text-decoration:underline}}.primary-text{color:var(--whiteColor)}.error-text{color:var(--errorColor)}.disabled-text{color:var(--darkGreyColor)}.success-text{color:var(--successColor)}.warning-text{color:var(--infoColor)}.link-outline-text{outline:none}@media (hover:hover){.link-outline-text:hover{background-color:var(--darkGreyColor);border-radius:4px;margin:0 -2px;padding:0 2px}}.link-outline-text:focus{background-color:var(--darkGreyColor);border-radius:4px;margin:0 -2px;padding:0 2px}.special-text{-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,var(--lightGreyColor),var(--darkestGreyColor))}.section-container-header-box{display:flex;flex-direction:column;gap:var(--gapSmall);margin:0 auto;max-width:var(--maxWidthContentSmall);width:100%}.section-container-header-box:before{background-color:var(--textColor);border-radius:2px;content:"";display:block;height:2px;width:32px}.fade-up-animation{opacity:0;transform:translateY(20px);transition-delay:.2s}.fade-up-animation.fade-up-animation-visible{opacity:1;transform:translateY(0);transition:opacity .6s ease,transform .6s ease}.arrow-button{align-items:center;background-color:transparent;border:0;border-radius:50px;cursor:pointer;display:flex;gap:var(--gapSmallFixed);padding:6px 12px;width:-moz-fit-content;width:fit-content}.arrow-button,.arrow-button .arrow-button-icon,.arrow-button p{transition:all .2s var(--animation)}.arrow-button .arrow-button-icon{align-items:center;background-color:var(--lightGreyColor);border-radius:50%;color:transparent;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;position:relative;width:48px}.arrow-button .arrow-button-icon svg{height:24px;left:50%;opacity:1;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}@media (hover:hover){.arrow-button:hover{background-color:var(--lightGreyColor)}.arrow-button:hover p{color:var(--blackColor)}.arrow-button:hover .arrow-button-icon{background-color:var(--blackColor)}.arrow-button:hover .arrow-button-icon svg path{fill:var(--lightGreyColor)}.arrow-button:hover .arrow-button-icon svg:first-of-type{animation:sliding-out-arrow 1s forwards}.arrow-button:hover .arrow-button-icon svg:last-of-type{animation-delay:1s;animation:sliding-in-arrow 1s forwards}}.arrow-button.arrow-button-bigger{padding:8px 16px}.arrow-button.arrow-button-bigger .arrow-button-icon{height:64px;width:64px}.arrow-button.arrow-button-bigger .arrow-button-icon svg{height:32px;width:32px}.arrow-button.arrow-button-disabled,.arrow-button:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){.arrow-button.arrow-button-disabled:hover,.arrow-button:disabled:hover{background-color:transparent}.arrow-button.arrow-button-disabled:hover p,.arrow-button:disabled:hover p{color:var(--lightGreyColor);margin-left:0}.arrow-button.arrow-button-disabled:hover .arrow-button-icon,.arrow-button:disabled:hover .arrow-button-icon{background-color:var(--lightGreyColor)}.arrow-button.arrow-button-disabled:hover .arrow-button-icon svg path,.arrow-button:disabled:hover .arrow-button-icon svg path{fill:var(--blackColor)}.arrow-button.arrow-button-disabled:hover .arrow-button-icon svg:first-of-type,.arrow-button.arrow-button-disabled:hover .arrow-button-icon svg:last-of-type,.arrow-button:disabled:hover .arrow-button-icon svg:first-of-type,.arrow-button:disabled:hover .arrow-button-icon svg:last-of-type{animation:none}}.arrow-button.arrow-button-loading .arrow-button-icon{background-color:transparent}.arrow-button.arrow-button-loading .arrow-button-icon svg{display:none}.arrow-button.arrow-button-loading .arrow-button-icon:after{animation:loadingButton 1s linear infinite;border-top:4px solid var(--lightGreyColor);border:4px solid var(--lightGreyColor);border-radius:50%;border-top-color:var(--blackColor);content:"";height:50%;position:absolute;width:50%}@keyframes loadingButton{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes sliding-out-arrow{0%{left:0;opacity:1}50%{left:100%;opacity:0}to{left:200%}}@keyframes sliding-in-arrow{0%{left:-200%}50%{left:50%;opacity:1}}.section-container-heading{display:flex;flex-direction:column;flex-grow:1;max-width:var(--maxWidthPopup);width:100%}.section-container-heading p{width:100%}.section-container-heading p:nth-child(2),.section-container-heading p:nth-child(4),.section-container-heading p:nth-child(6){line-height:110%;text-align:right}.section-container-heading p .magic-i-effect{display:inline-block;position:relative}.section-container-heading p .magic-i-effect:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='12' viewBox='0 0 17 12' fill='none'><path d='M3.26898 0.120733L2.97849 1.07789C2.73833 1.86917 2.1287 2.48863 1.34995 2.73265L0.407974 3.02783C0.257238 3.07506 0.257238 3.29186 0.407974 3.3391L1.34995 3.63427C2.12869 3.8783 2.73833 4.49776 2.97849 5.28904L3.26898 6.24619C3.31547 6.39936 3.52884 6.39936 3.57532 6.24619L3.86582 5.28904C4.10597 4.49776 4.71561 3.8783 5.49435 3.63427L6.43633 3.3391C6.58707 3.29186 6.58707 3.07506 6.43633 3.02783L5.49435 2.73265C4.71561 2.48863 4.10598 1.86917 3.86582 1.07788L3.57532 0.120729C3.52884 -0.0324311 3.31547 -0.0324311 3.26898 0.120733ZM13.8066 6.44821L13.5863 7.17424C13.4041 7.77446 12.9417 8.24434 12.351 8.42944L11.6364 8.65335C11.5221 8.68917 11.5221 8.85363 11.6364 8.88946L12.351 9.11336C12.9417 9.29846 13.4041 9.76834 13.5863 10.3686L13.8066 11.0946C13.8419 11.2108 14.0037 11.2108 14.039 11.0946L14.2593 10.3686C14.4415 9.76834 14.9039 9.29846 15.4946 9.11336L16.2092 8.88946C16.3235 8.85363 16.3235 8.68917 16.2092 8.65335L15.4946 8.42944C14.9039 8.24434 14.4415 7.77446 14.2593 7.17424L14.039 6.44821C14.0037 6.33202 13.8419 6.33202 13.8066 6.44821Z' fill='%23FEFFFE'/></svg>");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:36px;left:50%;position:absolute;top:-25%;transform:translate(-50%);vertical-align:middle;width:36px}.text-animation{overflow:hidden;position:relative}.text-animation .text-animation-visible{transition:.5s var(--animation)}.text-animation .text-animation-hidden{left:50%;position:absolute;transform:translate(-50%,200%) skewY(20deg);transition:.5s var(--animation);width:100%}@media (hover:hover){.text-animation:hover .text-animation-visible{transform:translateY(-200%) skewY(20deg)}.text-animation:hover .text-animation-hidden{transform:translate(-50%,-100%) skewY(0)}}.text-animation.text-animation-button .text-animation-hidden{left:50%;transform:translate(-50%,200%) skewY(20deg)}@media (hover:hover){.text-animation.text-animation-button:hover .text-animation-visible{transform:translateY(-300%) skewY(20deg)}.text-animation.text-animation-button:hover .text-animation-hidden{transform:translate(-50%) skewY(0)}}.input-box{position:relative}.input-box,.input-box .input-box-text{align-items:center;display:flex;width:100%}.input-box .input-box-text{gap:var(--gapTextBig);justify-content:center;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.input-box .input-box-text p{max-width:100%;text-overflow:ellipsis;transition:opacity .2s var(--animation);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.input-box .input-box-text .input-box-text-value{color:var(--darkGreyColor)}.input-box input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--fieldsBackgroundColor);border:none;border-radius:0;color:var(--lightGreyColor);font-size:48px;font-weight:500;height:72px;line-height:100%;text-align:center;transition:all .2s var(--animation);width:100%}.input-box input:focus,.input-box input:hover{outline:none}.input-box input[type=search]::-webkit-search-cancel-button,.input-box input[type=search]::-webkit-search-decoration,.input-box input[type=search]::-webkit-search-results-button,.input-box input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.input-box input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--fieldsBackgroundColor) inset!important}.input-box input::-moz-placeholder{color:var(--darkGreyColor);opacity:0}.input-box input::placeholder{color:var(--darkGreyColor);opacity:0}.input-box input:focus::-moz-placeholder{opacity:1;-moz-transition:opacity .2s var(--animation);transition:opacity .2s var(--animation)}.input-box input:focus::placeholder{opacity:1;transition:opacity .2s var(--animation)}.input-box.input-box-text-has-value .input-box-text,.input-box:has(input:focus) .input-box-text{opacity:0}.input-box.is-invalid .input-box-text p:first-child,.input-box.is-invalid .input-box-text p:nth-child(2),.input-box.is-invalid input{color:var(--redColor)}@media (max-width:1024px){.input-box .input-box-text p{font-size:32px}.input-box input{font-size:32px;height:64px}}@media (max-width:768px){.input-box .input-box-text{justify-content:flex-start}.input-box .input-box-text p{font-size:24px}.input-box input{font-size:24px;height:48px;text-align:left}}.section-container{align-items:center;display:flex;flex-direction:column;gap:var(--gapSectionsFixed);max-width:var(--maxWidthContentSmall);padding:var(--paddingVerticalSection) var(--paddingHorizontal);width:100%}.section-container.section-container-double-gap{gap:calc(var(--gapSectionsFixed)*2)}.section-container-body{display:flex;flex-direction:column;gap:var(--gap);max-width:var(--maxWidthPopup);width:100%}.arrow{border-bottom:2px solid var(--darkGreyColor);border-left:2px solid var(--darkGreyColor);cursor:pointer;flex-shrink:0;height:10px;transition:all .2s ease-in-out;width:10px}.arrow.left-arrow{transform:rotate(45deg)}.arrow.right-arrow{margin-right:2px;transform:rotate(-135deg)}.arrow.top-arrow{margin-top:4px;transform:rotate(135deg)}.arrow.bottom-arrow{transform:rotate(-45deg)}@media (hover:hover){.arrow:hover:hover{border-bottom-color:var(--greyColor);border-left-color:var(--greyColor)}}.arrow:active{border-bottom-color:var(--greyColor);border-left-color:var(--greyColor)}.landing-page{align-items:center;display:flex;flex-direction:column;gap:var(--gapSectionsFixed);max-width:var(--maxWidthContentSmall);padding:var(--paddingVerticalSection) var(--paddingHorizontal);width:100%}.landing-page .landing-page-video-button{align-items:center;background:transparent;border:2px solid transparent;border-radius:32px;color:var(--lightGreyColor);cursor:pointer;display:flex;font-weight:300;height:60px;justify-content:center;margin-bottom:calc(var(--gapBig)*-2.5);outline:none;transition:all .2s var(--animation);width:240px;z-index:2}@media (hover:hover){.landing-page .landing-page-video-button:hover{background:linear-gradient(var(--blackColor),var(--blackColor)) padding-box,conic-gradient(from var(--angle,0),transparent,var(--purpleColor) 10%,transparent 20%) border-box;font-weight:600;scale:1.05}}.landing-page .landing-page-video{aspect-ratio:3/2;backface-visibility:hidden;background-color:var(--blackColor);display:flex;overflow:hidden;padding:var(--paddingSmall);position:relative;transform:translateZ(0);width:100%}.landing-page .landing-page-video video{backface-visibility:hidden;display:flex;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.landing-page .landing-page-video:after{background:radial-gradient(circle at top left,var(--blackColor) 0,transparent 30%),radial-gradient(circle at top right,var(--blackColor) 0,transparent 30%),radial-gradient(circle at bottom left,var(--blackColor) 0,transparent 30%),radial-gradient(circle at bottom right,var(--blackColor) 0,transparent 30%),linear-gradient(to top,var(--blackColor),transparent 100%),linear-gradient(to bottom,var(--blackColor),transparent 20%),linear-gradient(to left,var(--blackColor),transparent 20%),linear-gradient(to right,var(--blackColor),transparent 20%);background-blend-mode:multiply;content:"";inset:0;pointer-events:none;position:absolute}.landing-page .landing-page-video .landing-page-video-shadow{inset:0;pointer-events:none;position:absolute;z-index:2}.landing-page .landing-page-video .landing-page-video-shadow:after,.landing-page .landing-page-video .landing-page-video-shadow:before{box-shadow:inset 0 0 var(--paddingVerticalSection) var(--paddingHorizontal) var(--blackColor);content:"";inset:0;position:absolute}.about-us-intro-details{display:flex;gap:var(--gap);max-width:var(--maxWidthPopup);width:100%}.about-us-intro-details .about-us-intro-details-box{display:flex;flex-direction:column;gap:var(--gap);width:calc(50% - var(--gap)/2)}@media (max-width:1024px){.about-us-intro-details{flex-direction:column}.about-us-intro-details .about-us-intro-details-box{width:100%}.about-us-intro-details .about-us-intro-details-box .arrow-button{margin-left:auto}}.our-projects-box{position:relative;scroll-snap-type:y mandatory;width:100%}.our-projects-box .our-projects-box-fixed{gap:var(--gapSectionsFixed);height:-moz-fit-content;height:fit-content;left:50%;max-width:var(--maxWidthContentSmall);pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:100%;z-index:2}.our-projects-box .our-projects-box-fixed .our-projects-box-fixed-box{padding:var(--paddingVerticalSection) var(--paddingHorizontal);position:sticky;top:0;width:100%}.our-projects-box .our-projects-box-item{height:100vh;left:0;position:sticky;scroll-snap-align:start;top:0;width:100vw;z-index:1}.our-projects-box .our-projects-box-item .our-projects-box-item-box{align-items:center;display:flex;flex-direction:column;gap:var(--gapSectionsFixed);height:100%;justify-content:center;margin:0 auto;max-width:var(--maxWidthContentSmall);padding:var(--paddingVerticalSection) var(--paddingHorizontal);width:100%}.our-projects-box .our-projects-box-item .our-projects-box-item-box p{max-width:var(--maxWidthPopup);width:100%}.our-projects-box .our-projects-box-item .our-projects-box-item-box .arrow-button{background-color:transparent}@media (hover:hover){.our-projects-box .our-projects-box-item .our-projects-box-item-box .arrow-button:hover{background-color:var(--whiteColor)}}.our-projects-box .our-projects-box-item .our-projects-box-item-image{inset:0;position:absolute}.our-projects-box .our-projects-box-item .our-projects-box-item-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.our-projects-box .our-projects-box-item .our-projects-box-item-image:before{background:rgba(var(--blackColorRGB),.75);content:"";height:100%;position:absolute;width:100%;z-index:0}.our-projects-button-box{display:flex;padding:var(--gapBig) var(--paddingHorizontal)}.referrals .referrals-boxes{align-items:center;display:flex;gap:var(--gapBig)}.referrals .referrals-boxes .referrals-boxes-box{background-color:rgba(var(--darkestGreyColorRGB),.2);border:1px solid var(--darkestGreyColor);border-radius:var(--borderRadiusBig);display:flex;flex-direction:column;gap:var(--gapBig);padding:var(--paddingVertical) var(--paddingHorizontal);width:calc(50% - var(--gapBig)/2)}.referrals .referrals-boxes .referrals-boxes-box .referrals-boxes-box-row{align-items:center;display:flex;justify-content:space-between}.referrals .referrals-boxes .referrals-boxes-box .referrals-boxes-box-row img{height:16px;-o-object-fit:cover;object-fit:cover;width:-moz-fit-content;width:fit-content}.referrals .swiper-container{display:none}@media (max-width:1024px){.referrals .referrals-boxes{display:none}.referrals .swiper-container{display:flex;margin-top:calc(var(--gapSectionsFixed)*-1)}.referrals .swiper-container .referrals-boxes-box-mobile{align-self:stretch;background-color:rgba(var(--darkestGreyColorRGB),.2);border:1px solid var(--darkestGreyColor);border-radius:var(--borderRadiusBig);display:flex;flex-direction:column;gap:var(--gapBig);justify-content:space-between;min-width:300px;padding:var(--paddingVertical) var(--paddingHorizontal);width:-moz-fit-content;width:fit-content}.referrals .swiper-container .referrals-boxes-box-mobile .referrals-boxes-box-mobile-column{display:flex;flex-direction:column;gap:var(--gapExtraSmall)}.referrals .swiper-container .referrals-boxes-box-mobile .referrals-boxes-box-mobile-column img{height:16px;-o-object-fit:cover;object-fit:cover;width:-moz-fit-content;width:fit-content}}.development-process-steps{display:flex;flex-direction:column;gap:var(--gapBig);padding:var(--paddingVertical) 0;position:relative;width:100%}.development-process-steps:after{background-color:var(--darkestGreyColor);content:"";height:100%;left:50%;position:absolute;top:0;transform:translate(-50%);width:2px;z-index:0}.development-process-steps .development-process-steps-box{display:flex;gap:var(--gapBig);width:100%}.development-process-steps .development-process-steps-box:nth-child(2n){flex-direction:row-reverse}.development-process-steps .development-process-steps-box.development-process-steps-box-visible .development-process-steps-box-step,.development-process-steps .development-process-steps-box.development-process-steps-box-visible .development-process-steps-box-tracker{opacity:1;transform:translateY(0)}.development-process-steps .development-process-steps-box .development-process-steps-box-step{display:flex;flex:1 0 0;flex-direction:column;gap:var(--gap);opacity:0;padding:0 0 var(--paddingVerticalSection);transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;transition-delay:.2s}.development-process-steps .development-process-steps-box .development-process-steps-box-step .development-process-steps-box-step-title{display:flex;flex-direction:column;gap:var(--gapText)}.development-process-steps .development-process-steps-box .development-process-steps-box-tracker{align-content:center;align-items:center;display:flex;height:var(--paddingVertical);opacity:0;position:relative;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;transition-delay:.2s;width:var(--paddingVertical);z-index:1}.development-process-steps .development-process-steps-box .development-process-steps-box-tracker .development-process-steps-box-tracker-dot{aspect-ratio:1/1;background-color:var(--darkGreyColor);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.development-process-steps .development-process-steps-box .development-process-steps-box-tracker .development-process-steps-box-tracker-dot:after,.development-process-steps .development-process-steps-box .development-process-steps-box-tracker .development-process-steps-box-tracker-dot:before{background-color:inherit;border-radius:50%;content:"";height:100%;opacity:.2;position:absolute;width:100%;z-index:-1}.development-process-steps .development-process-steps-box .development-process-steps-box-tracker.development-process-steps-box-tracker-active .development-process-steps-box-tracker-dot{background-color:var(--whiteColor)}.development-process-steps .development-process-steps-box .development-process-steps-box-tracker.development-process-steps-box-tracker-active .development-process-steps-box-tracker-dot:before{animation:pulse 2s ease-in-out infinite}.development-process-steps .development-process-steps-box .development-process-steps-box-tracker.development-process-steps-box-tracker-active .development-process-steps-box-tracker-dot:after{animation:pulse 2s ease-in-out .5s infinite}@keyframes pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@media (max-width:768px){.development-process-steps:after{left:calc(var(--paddingVertical)/2);transform:translate(0)}.development-process-steps .development-process-steps-box:nth-child(2n){flex-direction:row}.development-process-steps .development-process-steps-box .development-process-steps-box-step .arrow-button{margin-left:auto}.development-process-steps .development-process-steps-box .development-process-steps-box-step:last-child{display:none}.development-process-steps .development-process-steps-box .development-process-steps-box-tracker{order:-1}}.navigation-header{align-items:center;display:flex;flex-shrink:0;height:80px;justify-content:space-between;max-width:var(--maxWidthContentSmall);padding:0 var(--paddingHorizontal);width:100%;z-index:100}.navigation-header a{display:flex;height:-moz-fit-content;height:fit-content}.navigation-header a svg{height:-moz-fit-content;height:fit-content;-o-object-fit:contain;object-fit:contain;width:140px}.navigation-header .header-box .hamburger-box{display:none}.navigation-header .cta-navigation-link,.navigation-menu .cta-navigation-link{align-items:center;background-color:transparent;border-radius:var(--borderRadiusBig);display:flex;height:40px;justify-content:center;padding:0 var(--paddingHorizontal);transition:all .2s var(--animation);white-space:nowrap}.navigation-header .cta-navigation-link p,.navigation-menu .cta-navigation-link p{color:var(--lightGreyColor);font-weight:600}@media (hover:hover){.navigation-header .cta-navigation-link:hover,.navigation-menu .cta-navigation-link:hover{background-color:var(--lightGreyColor)}.navigation-header .cta-navigation-link:hover p,.navigation-menu .cta-navigation-link:hover p{color:var(--blackColor)}}.navigation-menu{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(var(--darkestGreyColorRGB),.25);border-radius:var(--borderRadiusBig);display:flex;gap:var(--gapBig);height:50px;justify-content:center;left:50%;overflow:hidden;padding:0 var(--paddingHorizontal);position:fixed;top:15px;transform:translate(-50%);width:-moz-fit-content;width:fit-content;z-index:100}.navigation-menu a{transition:all .2s}.navigation-menu a p{color:rgba(var(--lightGreyColorRGB),.75)}.navigation-menu a.route-exact-active p{color:var(--lightGreyColor)}@media (hover:hover){.navigation-menu a:hover p{color:var(--whiteColor)}}.navigation-menu .cta-navigation-link{box-shadow:none;height:46px;margin-right:calc((69px + var(--paddingHorizontal)*2 + var(--gapBig))*-1);opacity:0;pointer-events:none;visibility:hidden}.navigation-menu.scrolled .cta-navigation-link{background-color:var(--lightGreyColor);color:var(--blackColor);margin-right:calc(var(--paddingHorizontal)*-1);max-width:-moz-fit-content;max-width:fit-content;opacity:1;pointer-events:all;visibility:visible}.navigation-menu.scrolled .cta-navigation-link p{color:var(--blackColor)}@media (hover:hover){.navigation-menu.scrolled .cta-navigation-link:hover{background-color:var(--blackColor);color:var(--lightGreyColor)}.navigation-menu.scrolled .cta-navigation-link:hover p{color:var(--lightGreyColor)}}@media (max-width:1024px){.navigation-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(var(--blackColorRGB),.25);position:sticky;top:0}.navigation-header .header-box{align-items:center;display:flex;gap:var(--gap)}.navigation-header .header-box .hamburger-menu{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;gap:3px;height:16px;transition:all .2s var(--animation);width:24px}.navigation-header .header-box .hamburger-menu .line{background-color:var(--lightGreyColor);border-radius:var(--borderRadius);height:3px;transition:all .2s var(--animation);width:100%}.navigation-header .header-box .hamburger-menu.menu-opened{margin-top:8px;transform:rotate(45deg)}.navigation-header .header-box .hamburger-menu.menu-opened .line:nth-child(2){transform:rotate(90deg) translate(-6px);width:100%}.navigation-header .header-box .hamburger-menu.menu-opened .line:nth-child(3){opacity:0}.navigation-menu{flex-direction:column;gap:var(--paddingHorizontal);height:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;top:95px;transition:all .2s var(--animation);visibility:hidden;width:calc(100% - var(--paddingHorizontal)*2)}.navigation-menu.mobile-menu-opened{height:-moz-fit-content;height:fit-content;opacity:1;overflow:visible;padding:var(--paddingHorizontal);pointer-events:all;visibility:visible}.navigation-menu .cta-navigation-link{display:none}.navigation-menu a{border-bottom:1px solid rgba(var(--lightGreyColorRGB),.25);padding-bottom:var(--paddingHorizontal);width:100%}.navigation-menu a:nth-last-child(2){border-bottom:none;padding-bottom:0}}.services-box{align-items:center;display:flex;flex-direction:column;gap:var(--gapSectionsFixed);padding:var(--paddingVerticalSection) var(--paddingHorizontal);width:100%}.services-box .services-box-items{display:flex;gap:var(--gap);width:100%}.services-box .services-box-items .services-box-items-item{align-items:center;display:flex;flex-direction:column;gap:var(--gap);width:calc(25% - var(--gap)/2)}.services-box .services-box-items .services-box-items-item .services-box-items-item-image{aspect-ratio:1/1;border-radius:var(--borderRadiusBig);overflow:hidden;position:relative;width:100%}.services-box .services-box-items .services-box-items-item .services-box-items-item-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%;z-index:0}.services-box .services-box-items .services-box-items-item .services-box-items-item-image .services-box-items-item-image-shadow{inset:0;pointer-events:none;position:absolute;z-index:2}.services-box .services-box-items .services-box-items-item .services-box-items-item-image .services-box-items-item-image-shadow:after,.services-box .services-box-items .services-box-items-item .services-box-items-item-image .services-box-items-item-image-shadow:before{box-shadow:inset 0 0 var(--paddingHorizontal) var(--paddingSmall) var(--blackColor);content:"";inset:0;position:absolute}.services-box .services-box-items .services-box-items-item .services-box-items-item-image:after{background:radial-gradient(circle at top left,var(--blackColor) 0,transparent 30%),radial-gradient(circle at top right,var(--blackColor) 0,transparent 30%),radial-gradient(circle at bottom left,var(--blackColor) 0,transparent 30%),radial-gradient(circle at bottom right,var(--blackColor) 0,transparent 30%),linear-gradient(to top,var(--blackColor),transparent 20%),linear-gradient(to bottom,var(--blackColor),transparent 20%),linear-gradient(to left,var(--blackColor),transparent 20%),linear-gradient(to right,var(--blackColor),transparent 20%);content:"";inset:-2px;pointer-events:none;position:absolute;z-index:1}@media (hover:hover){.services-box .services-box-items .services-box-items-item:hover .services-box-items-item-image img{scale:1.15}}@media (max-width:1440px){.services-box .services-box-items{flex-wrap:wrap;gap:var(--gapBig);max-width:var(--maxWidthPopup)}.services-box .services-box-items .services-box-items-item{width:calc(50% - var(--gapBig)/2)}}@media (max-width:768px){.services-box .services-box-items .services-box-items-item{width:100%}}.swiper-container{overflow:hidden;position:relative;width:calc(100% + var(--paddingHorizontal)*2)}.swiper-container .arrow-box{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(var(--darkestGreyColorRGB),.2);border:1px solid var(--darkestGreyColor);border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:var(--paddingHorizontal);top:50%;transform:translateY(-50%);transition:all .2s;width:50px;z-index:5}.swiper-container .arrow-box:before{border-radius:2px 0;border-right:3px solid var(--whiteColor);border-top:3px solid var(--whiteColor);content:"";height:11.25px;position:absolute;transform:rotate(45deg);width:11.25px}@media (hover:hover){.swiper-container .arrow-box:hover{background-color:rgba(var(--darkGreyColorRGB),.2)}}.swiper-container .arrow-box.left-arrow{left:var(--paddingHorizontal);right:auto}.swiper-container .arrow-box.left-arrow:before{margin-right:0;transform:rotate(-135deg)}@media (hover:hover){.swiper-container:hover .arrow-box{opacity:1;pointer-events:all}.swiper-container:hover .arrow-box.disabled-arrow-box{opacity:0;pointer-events:none}}.swiper-container .swiper-container-wrapper{overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-align:start;scroll-snap-type:x mandatory}.swiper-container .swiper-container-wrapper::-webkit-scrollbar{display:none}.swiper-container .swiper-container-wrapper .swiper-container-wrapper-row{display:inline-flex;gap:var(--paddingHorizontal);padding:var(--gapSectionsFixed) 0;vertical-align:top;width:100%}.swiper-container .swiper-container-wrapper .swiper-container-wrapper-row .swiper-container-wrapper-row-items{scroll-snap-align:start}.swiper-container .swiper-container-wrapper .swiper-container-wrapper-row .swiper-container-wrapper-row-items .swiper-container-wrapper-row-items-box{align-items:stretch;display:flex;min-height:100%;transform:translate(var(--paddingHorizontal))}.swiper-container .swiper-container-wrapper .swiper-container-wrapper-row .swiper-container-wrapper-row-items:last-child .swiper-container-wrapper-row-items-box{padding-inline-end:var(--paddingHorizontal)}.faq-box-questions{cursor:pointer;display:flex;flex-direction:column;gap:var(--gapSectionsFixed);max-width:var(--maxWidthPopup);width:100%}.faq-box-questions .faq-box-question{border:1px solid var(--darkestGreyColor);border-radius:var(--borderRadiusBig);display:flex;flex-direction:column;gap:var(--gap);padding:var(--paddingHorizontal) var(--paddingHorizontal);transition:all .2s var(--animation)}@media (hover:hover){.faq-box-questions .faq-box-question:hover:hover{border:1px solid var(--darkGreyColor)}}.faq-box-questions .faq-box-question .faq-box-question-header{align-items:center;display:flex;gap:var(--gap);justify-content:space-between}.faq-box-questions .faq-box-question .faq-box-question-header .arrow-box{cursor:pointer;padding:10px}@media (hover:hover){.faq-box-questions .faq-box-question .faq-box-question-header .arrow-box:hover .arrow{border-bottom-color:var(--greyColor);border-left-color:var(--greyColor)}}.faq-box-questions .faq-box-question .faq-box-question-answer{background-color:rgba(var(--darkestGreyColorRGB),.25);border:1px solid var(--darkestGreyColor);border-radius:var(--borderRadiusBig);margin-top:calc(var(--gap)*-1);max-height:0;opacity:0;overflow:hidden;transition:all .2s var(--animation)}.faq-box-questions .faq-box-question .faq-box-question-answer.faq-box-question-answer-open{border-width:1px;display:flex;flex-direction:column;gap:var(--gap);margin-top:0;max-height:-moz-fit-content;max-height:fit-content;opacity:1;padding:var(--paddingHorizontal) var(--paddingHorizontal)}.faq-box-questions .faq-box-question .faq-box-question-answer.faq-box-question-answer-open ul{padding-left:var(--paddingHorizontal)}@media (hover:hover){.faq-box-questions .faq-box-question .faq-box-question-answer:hover{border-color:rgba(var(--darkGreyColorRGB),.25)}}footer{display:flex;flex-direction:column;gap:calc(var(--gapSectionsFixed)*2);margin-top:auto;max-width:var(--maxWidthContentSmall);overflow:hidden;padding:var(--paddingVerticalSection) var(--paddingHorizontal);width:100%;z-index:50}footer .footer-container{display:flex;gap:var(--gapBig);justify-content:space-between;width:100%}footer .footer-container .footer-container-box{display:flex;flex-direction:column;gap:var(--gap);width:-moz-fit-content;width:fit-content}footer .footer-container .footer-container-box .footer-container-box-column{display:flex;flex-direction:column;gap:var(--gapSmall)}footer .footer-container .vortec-logo{align-items:center;display:flex;height:80px;width:120px}footer .footer-container .vortec-logo #vortec-logo-animation{margin-left:-32px}footer .footer-container .footer-container-links{display:flex;gap:var(--gapBig);justify-content:flex-end}footer .footer-bottom{display:flex;gap:var(--gapBig);justify-content:space-between;padding-top:calc(var(--gapSectionsFixed)*2);position:relative}footer .footer-bottom:after{background:linear-gradient(90deg,rgba(var(--blackColorRGB),0) 0,rgba(var(--lightGreyColorRGB),.5),rgba(var(--blackColorRGB),0));content:"";height:2px;left:0;position:absolute;top:0;width:100%}footer .footer-bottom .footer-bottom-links{align-items:center;display:flex;gap:var(--gap);height:-moz-fit-content;height:fit-content}footer .footer-bottom .footer-bottom-text{display:flex;flex-direction:column;gap:var(--gapTextSmall)}@media (max-width:1024px){footer .footer-bottom .footer-bottom-links{align-items:flex-end;flex-direction:column;gap:var(--gapText)}}@media (max-width:768px){footer .footer-container{flex-direction:column}footer .footer-container .footer-container-links{flex-direction:column;justify-content:flex-start}footer .footer-bottom{flex-direction:column}footer .footer-bottom .footer-bottom-links{align-items:flex-start}}.founders-container{display:flex;gap:var(--gapSectionsFixed);width:100%}.founders-container .founders-box{aspect-ratio:3/4;border-radius:var(--borderRadius);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:var(--paddingSmall);position:relative;width:100%}.founders-container .founders-box .founders-box-info{display:flex;flex-direction:column;gap:var(--gapTextBig);z-index:2}.founders-container .founders-box .founders-box-info .founders-box-info-links{align-items:center;display:flex;gap:var(--gapText);justify-content:space-between;opacity:0;transform:translateY(10px);transition:all .4s cubic-bezier(.65,0,.35,1);visibility:hidden;width:100%}@media (hover:none) and (pointer:coarse){.founders-container .founders-box .founders-box-info .founders-box-info-links{opacity:1;transform:translateY(0);visibility:visible}}.founders-container .founders-box img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);width:100%}@media (hover:hover){.founders-container .founders-box:hover .founders-box-info .founders-box-info-links{opacity:1;transform:translateY(0);visibility:visible}.founders-container .founders-box:hover img{scale:1.1}.founders-container .founders-box:hover:before{opacity:1}}.founders-container .founders-box:before{background:linear-gradient(to top,rgba(var(--blackColorRGB),1),rgba(var(--blackColorRGB),0) 50%);content:"";inset:0;opacity:0;position:absolute;transition:all .4s cubic-bezier(.65,0,.35,1);z-index:1}.founders-container .founders-box:after{background:radial-gradient(circle at top left,var(--blackColor) 0,transparent 30%),radial-gradient(circle at top right,var(--blackColor) 0,transparent 30%),radial-gradient(circle at bottom left,var(--blackColor) 0,transparent 30%),radial-gradient(circle at bottom right,var(--blackColor) 0,transparent 30%),linear-gradient(to top,var(--blackColor),transparent 10%),linear-gradient(to bottom,var(--blackColor),transparent 10%),linear-gradient(to left,var(--blackColor),transparent 10%),linear-gradient(to right,var(--blackColor),transparent 10%);content:"";inset:0;pointer-events:none;position:absolute}@media (max-width:1024px){.founders-container{flex-wrap:wrap}.founders-container .founders-box{width:calc(50% - var(--gapSectionsFixed)/2)}}@media (max-width:768px){.founders-container .founders-box{width:100%}}.contact-form-box-container{align-items:center;display:flex;flex-direction:column;gap:var(--gapSectionsFixed);justify-content:center;max-width:var(--maxWidthPopup);width:100%}.contact-form-box-container .contact-form-box-container-text{align-items:center;display:flex;flex-direction:column;gap:var(--gapSmall);justify-content:center;width:100%}.contact-form-box-container .legal-text{width:100%}.contact-form-box-container .legal-text a{display:inline-flex}#__nuxt{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center}:root{--primaryColor:#04080f;--primaryColorRGB:4,8,15;--hoverColor:#24272d;--hoverColorRGB:36,39,45;--secondaryColor:#5986d3;--secondaryColorRGB:89,134,211;--whiteColor:#fefffe;--whiteColorRGB:254,255,254;--blackColor:#04080f;--blackColorRGB:4,8,15;--textColor:#fefffe;--textColorRGB:254,255,254;--veryLightGreyColor:#f7f8f7;--veryLightGreyColorRGB:247,248,247;--lightGreyColor:#eff0f0;--lightGreyColorRGB:239,240,240;--greyColor:#dfe1e1;--greyColorRGB:223,225,225;--darkGreyColor:#818487;--darkGreyColorRGB:129,132,135;--darkestGreyColor:#24272d;--darkestGreyColorRGB:36,39,45;--successColor:#0f0;--successColorRGB:0,255,0;--errorColor:#ff1654;--errorColorRGB:255,22,84;--infoColor:#ffe156;--infoColorRGB:255,225,86;--redColor:#ff7e82;--lightErrorColor:#fef0f2;--purpleColor:#6b15e4;--purpleColorRGB:107,21,228;--rgbaBlackColor:#04080f10;--rgbaDarkBlackColor:#04080f75;--rgbaWhiteColor:#fefffe30;--fieldsBackgroundColor:var(--blackColor);--fieldsBorderColor:var(--darkGreyColor);--fieldsBorderFocusColor:var(--greyColor);--fieldsBorderRadius:var(--borderRadius);--selectorBorderRadius:var(--borderRadiusBig);--extraLightHoverColor:#00a6fb4a;--fieldsPlaceholderColor:var(--darkGreyColor);--fieldsHeight:54px;--galleryBreakingPoint:1024px;--modalBreakingPoint:768px;--loadingAnimation:linear-gradient(to right,rgba(var(--greyColorRGB),.1) 0%,rgba(var(--greyColorRGB),.5));--bodyTextSize:16px;--bodyTextLineHeight:140%;--bodyFontWeight:500;--bodyFontWeightBold:600;--normalTextSize:14px;--normalTextLineHeight:140%;--normalFontWeight:500;--smallTextSize:12px;--maxWidthContent:1440px;--maxWidthContentSmall:1120px;--maxWidthPopup:768px;--buttonMaxWidth:280px;--borderRadius:16px;--borderRadiusBig:24px;--boxShadow:0px 2px 12px rgba(var(--blackColorRGB),.2);--boxShadowSmall:0px 1px 6px rgba(var(--blackColorRGB),.1);--paddingVerticalSection:96px;--paddingVertical:48px;--paddingHorizontal:24px;--paddingNormal:28px;--paddingMedium:20px;--paddingSmall:16px;--animation:cubic-bezier(.2,0,0,1);--gapBig:48px;--gap:24px;--gapSmall:16px;--gapExtraSmall:12px;--gapTextBig:6px;--gapText:4px;--gapTextSmall:2px;--gapFilters:18px;--gapSmallFixed:16px;--gapSectionsFixed:32px}@media (max-width:1024px){:root{--paddingVerticalSection:64px;--paddingVertical:32px;--paddingHorizontal:20px;--gapBig:32px;--gap:16px;--gapSmall:12px;--gapExtraSmall:8px}}@media (max-width:768px){:root{--paddingVerticalSection:48px;--paddingVertical:24px;--paddingHorizontal:20px;--paddingNormal:24px;--paddingMedium:16px;--paddingSmall:12px;--gapBig:24px;--gap:12px;--gapSmall:8px;--gapExtraSmall:6px;--gapFilters:16px}}#__nuxt .toaster .toaster-message,.modal-component .toaster .toaster-message,body .toaster .toaster-message,html .toaster .toaster-message{background-color:var(--primaryColor);box-shadow:0 0 16px rgba(var(--whiteColorRGB),.1)}#__nuxt .toaster .toaster-message .loading-icon:after,#__nuxt .toaster .toaster-message .loading-icon:before,.modal-component .toaster .toaster-message .loading-icon:after,.modal-component .toaster .toaster-message .loading-icon:before,body .toaster .toaster-message .loading-icon:after,body .toaster .toaster-message .loading-icon:before,html .toaster .toaster-message .loading-icon:after,html .toaster .toaster-message .loading-icon:before{border:3px solid var(--lightGreyColor);border-top-color:var(--whiteColor)}@keyframes loadingToaster{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#__nuxt .toaster .toaster-message .toaster-text .toaster-text-info,#__nuxt .toaster .toaster-message .toaster-text .toaster-text-title,.modal-component .toaster .toaster-message .toaster-text .toaster-text-info,.modal-component .toaster .toaster-message .toaster-text .toaster-text-title,body .toaster .toaster-message .toaster-text .toaster-text-info,body .toaster .toaster-message .toaster-text .toaster-text-title,html .toaster .toaster-message .toaster-text .toaster-text-info,html .toaster .toaster-message .toaster-text .toaster-text-title{color:var(--lightGreyColor)}#__nuxt .toaster .toaster-message .close-toaster:after,#__nuxt .toaster .toaster-message .close-toaster:before,.modal-component .toaster .toaster-message .close-toaster:after,.modal-component .toaster .toaster-message .close-toaster:before,body .toaster .toaster-message .close-toaster:after,body .toaster .toaster-message .close-toaster:before,html .toaster .toaster-message .close-toaster:after,html .toaster .toaster-message .close-toaster:before{background-color:var(--lightGreyColor)}@media (hover:hover){#__nuxt .toaster .toaster-message .close-toaster:after,#__nuxt .toaster .toaster-message .close-toaster:before,.modal-component .toaster .toaster-message .close-toaster:after,.modal-component .toaster .toaster-message .close-toaster:before,body .toaster .toaster-message .close-toaster:after,body .toaster .toaster-message .close-toaster:before,html .toaster .toaster-message .close-toaster:after,html .toaster .toaster-message .close-toaster:before{background-color:var(--whiteColor)}}#__nuxt .toaster .toaster-message .toaster-duration,.modal-component .toaster .toaster-message .toaster-duration,body .toaster .toaster-message .toaster-duration,html .toaster .toaster-message .toaster-duration{background-color:var(--whiteColor)}#__nuxt .input-component input:-moz-placeholder~label,#__nuxt .input-with-options-component input:-moz-placeholder~label,.modal-component .input-component input:-moz-placeholder~label,.modal-component .input-with-options-component input:-moz-placeholder~label,body .input-component input:-moz-placeholder~label,body .input-with-options-component input:-moz-placeholder~label,html .input-component input:-moz-placeholder~label,html .input-with-options-component input:-moz-placeholder~label{transform:translate(5px,7px) scale(1)}#__nuxt .input-component input:placeholder-shown~label,#__nuxt .input-with-options-component input:placeholder-shown~label,.modal-component .input-component input:placeholder-shown~label,.modal-component .input-with-options-component input:placeholder-shown~label,body .input-component input:placeholder-shown~label,body .input-with-options-component input:placeholder-shown~label,html .input-component input:placeholder-shown~label,html .input-with-options-component input:placeholder-shown~label{transform:translate(5px,7px) scale(1)}#__nuxt .input-component input:not(:-moz-placeholder)~label,#__nuxt .input-with-options-component input:not(:-moz-placeholder)~label,.modal-component .input-component input:not(:-moz-placeholder)~label,.modal-component .input-with-options-component input:not(:-moz-placeholder)~label,body .input-component input:not(:-moz-placeholder)~label,body .input-with-options-component input:not(:-moz-placeholder)~label,html .input-component input:not(:-moz-placeholder)~label,html .input-with-options-component input:not(:-moz-placeholder)~label{color:var(--greyColor);transform:translate(10px,-13px) scale(1)}#__nuxt .input-component input:focus~label,#__nuxt .input-component input:not(:placeholder-shown)~label,#__nuxt .input-with-options-component input:focus~label,#__nuxt .input-with-options-component input:not(:placeholder-shown)~label,.modal-component .input-component input:focus~label,.modal-component .input-component input:not(:placeholder-shown)~label,.modal-component .input-with-options-component input:focus~label,.modal-component .input-with-options-component input:not(:placeholder-shown)~label,body .input-component input:focus~label,body .input-component input:not(:placeholder-shown)~label,body .input-with-options-component input:focus~label,body .input-with-options-component input:not(:placeholder-shown)~label,html .input-component input:focus~label,html .input-component input:not(:placeholder-shown)~label,html .input-with-options-component input:focus~label,html .input-with-options-component input:not(:placeholder-shown)~label{color:var(--greyColor);transform:translate(10px,-13px) scale(1)}#__nuxt .input-component input,#__nuxt .input-with-options-component input,.modal-component .input-component input,.modal-component .input-with-options-component input,body .input-component input,body .input-with-options-component input,html .input-component input,html .input-with-options-component input{color:var(--lightGreyColor)}#__nuxt .input-component input:focus,#__nuxt .input-component input:focus~label,#__nuxt .input-with-options-component input:focus,#__nuxt .input-with-options-component input:focus~label,.modal-component .input-component input:focus,.modal-component .input-component input:focus~label,.modal-component .input-with-options-component input:focus,.modal-component .input-with-options-component input:focus~label,body .input-component input:focus,body .input-component input:focus~label,body .input-with-options-component input:focus,body .input-with-options-component input:focus~label,html .input-component input:focus,html .input-component input:focus~label,html .input-with-options-component input:focus,html .input-with-options-component input:focus~label{border-color:var(--greyColor)}@media (hover:hover){#__nuxt .input-component input:hover,#__nuxt .input-with-options-component input:hover,.modal-component .input-component input:hover,.modal-component .input-with-options-component input:hover,body .input-component input:hover,body .input-with-options-component input:hover,html .input-component input:hover,html .input-with-options-component input:hover{border-color:var(--greyColor)}}#__nuxt .input-component.search-input input:-moz-placeholder~label,#__nuxt .input-with-options-component.search-input input:-moz-placeholder~label,.modal-component .input-component.search-input input:-moz-placeholder~label,.modal-component .input-with-options-component.search-input input:-moz-placeholder~label,body .input-component.search-input input:-moz-placeholder~label,body .input-with-options-component.search-input input:-moz-placeholder~label,html .input-component.search-input input:-moz-placeholder~label,html .input-with-options-component.search-input input:-moz-placeholder~label{transform:translate(40px,7px) scale(1)}#__nuxt .input-component.search-input input:placeholder-shown~label,#__nuxt .input-with-options-component.search-input input:placeholder-shown~label,.modal-component .input-component.search-input input:placeholder-shown~label,.modal-component .input-with-options-component.search-input input:placeholder-shown~label,body .input-component.search-input input:placeholder-shown~label,body .input-with-options-component.search-input input:placeholder-shown~label,html .input-component.search-input input:placeholder-shown~label,html .input-with-options-component.search-input input:placeholder-shown~label{transform:translate(40px,7px) scale(1)}#__nuxt .input-component.search-input input:not(:-moz-placeholder)~label,#__nuxt .input-with-options-component.search-input input:not(:-moz-placeholder)~label,.modal-component .input-component.search-input input:not(:-moz-placeholder)~label,.modal-component .input-with-options-component.search-input input:not(:-moz-placeholder)~label,body .input-component.search-input input:not(:-moz-placeholder)~label,body .input-with-options-component.search-input input:not(:-moz-placeholder)~label,html .input-component.search-input input:not(:-moz-placeholder)~label,html .input-with-options-component.search-input input:not(:-moz-placeholder)~label{color:var(--greyColor);transform:translate(10px,-13px) scale(1)}#__nuxt .input-component.search-input input:focus~label,#__nuxt .input-component.search-input input:not(:placeholder-shown)~label,#__nuxt .input-with-options-component.search-input input:focus~label,#__nuxt .input-with-options-component.search-input input:not(:placeholder-shown)~label,.modal-component .input-component.search-input input:focus~label,.modal-component .input-component.search-input input:not(:placeholder-shown)~label,.modal-component .input-with-options-component.search-input input:focus~label,.modal-component .input-with-options-component.search-input input:not(:placeholder-shown)~label,body .input-component.search-input input:focus~label,body .input-component.search-input input:not(:placeholder-shown)~label,body .input-with-options-component.search-input input:focus~label,body .input-with-options-component.search-input input:not(:placeholder-shown)~label,html .input-component.search-input input:focus~label,html .input-component.search-input input:not(:placeholder-shown)~label,html .input-with-options-component.search-input input:focus~label,html .input-with-options-component.search-input input:not(:placeholder-shown)~label{color:var(--greyColor);transform:translate(10px,-13px) scale(1)}#__nuxt .input-component.up-side-down input:focus~label,#__nuxt .input-component.up-side-down input~label,#__nuxt .input-with-options-component.up-side-down input:focus~label,#__nuxt .input-with-options-component.up-side-down input~label,.modal-component .input-component.up-side-down input:focus~label,.modal-component .input-component.up-side-down input~label,.modal-component .input-with-options-component.up-side-down input:focus~label,.modal-component .input-with-options-component.up-side-down input~label,body .input-component.up-side-down input:focus~label,body .input-component.up-side-down input~label,body .input-with-options-component.up-side-down input:focus~label,body .input-with-options-component.up-side-down input~label,html .input-component.up-side-down input:focus~label,html .input-component.up-side-down input~label,html .input-with-options-component.up-side-down input:focus~label,html .input-with-options-component.up-side-down input~label{transform:translate(10px,34px) scale(1)}#__nuxt .input-component.placeholder-shown input:-moz-placeholder~label,#__nuxt .input-with-options-component.placeholder-shown input:-moz-placeholder~label,.modal-component .input-component.placeholder-shown input:-moz-placeholder~label,.modal-component .input-with-options-component.placeholder-shown input:-moz-placeholder~label,body .input-component.placeholder-shown input:-moz-placeholder~label,body .input-with-options-component.placeholder-shown input:-moz-placeholder~label,html .input-component.placeholder-shown input:-moz-placeholder~label,html .input-with-options-component.placeholder-shown input:-moz-placeholder~label{transform:translate(10px,-13px) scale(1)}#__nuxt .input-component.placeholder-shown input:placeholder-shown~label,#__nuxt .input-with-options-component.placeholder-shown input:placeholder-shown~label,.modal-component .input-component.placeholder-shown input:placeholder-shown~label,.modal-component .input-with-options-component.placeholder-shown input:placeholder-shown~label,body .input-component.placeholder-shown input:placeholder-shown~label,body .input-with-options-component.placeholder-shown input:placeholder-shown~label,html .input-component.placeholder-shown input:placeholder-shown~label,html .input-with-options-component.placeholder-shown input:placeholder-shown~label{transform:translate(10px,-13px) scale(1)}#__nuxt .textarea-component textarea,.modal-component .textarea-component textarea,body .textarea-component textarea,html .textarea-component textarea{color:var(--lightGreyColor)}#__nuxt .textarea-component textarea:focus,.modal-component .textarea-component textarea:focus,body .textarea-component textarea:focus,html .textarea-component textarea:focus{border-color:var(--greyColor)}#__nuxt .textarea-component textarea:focus~label,.modal-component .textarea-component textarea:focus~label,body .textarea-component textarea:focus~label,html .textarea-component textarea:focus~label{border-color:var(--greyColor);color:var(--greyColor)}#__nuxt .textarea-component textarea:not(:-moz-placeholder)~label,.modal-component .textarea-component textarea:not(:-moz-placeholder)~label,body .textarea-component textarea:not(:-moz-placeholder)~label,html .textarea-component textarea:not(:-moz-placeholder)~label{color:var(--greyColor)}#__nuxt .textarea-component textarea:focus~label,#__nuxt .textarea-component textarea:not(:placeholder-shown)~label,.modal-component .textarea-component textarea:focus~label,.modal-component .textarea-component textarea:not(:placeholder-shown)~label,body .textarea-component textarea:focus~label,body .textarea-component textarea:not(:placeholder-shown)~label,html .textarea-component textarea:focus~label,html .textarea-component textarea:not(:placeholder-shown)~label{color:var(--greyColor)}#vortec-logo-animation{display:flex;flex:1 1 auto;height:100%;overflow:hidden;position:relative;width:100%}#vortec-logo-animation canvas{display:block;height:100%!important;inset:0;position:absolute;width:100%!important}
