@import url("https://fonts.googleapis.com/css?family=Inter:100,200,300,400,500,600,700,800,900&display=swap");:root{--qik-cyan:#00d4e6;--qik-cyan-light:#1de8f9;--qik-cyan-dark:#00b8cc;--qik-purple:#4f46e5;--qik-purple-light:#6366f1;--qik-purple-dark:#4338ca;--qik-magenta:#e879f9;--bg-gradient-primary:linear-gradient(135deg,var(--qik-cyan) 0%,var(--qik-purple) 100%);--bg-gradient-light:linear-gradient(135deg,#00d4e60d,#4f46e50d);--bg-gradient-medium:linear-gradient(135deg,#00d4e61a,#4f46e51a);--bg-gradient-vivid:linear-gradient(135deg,var(--qik-cyan-light) 0%,var(--qik-purple-light) 50%,var(--qik-magenta) 100%);--bg-surface:#fafcff;--bg-surface-elevated:#f8fbff;--bg-surface-dimmed:#f1f5f9;--text-primary:#1e293b;--text-secondary:#475569;--text-accent:var(--qik-cyan);--text-on-gradient:#fff;--accent-glow:var(--qik-cyan);--accent-light:var(--qik-cyan-light);--accent-dark:var(--qik-cyan-dark);--hover-bg:#00d4e614;--active-bg:#00d4e61f;--soft-shadow:#00d4e61f;--ambient-light:#f8fbffe6;--glow-effect:0 0 20px #00d4e64d}body{font-family:Inter,sans-serif;overflow-x:hidden;background:var(--bg-surface);background-image:radial-gradient(circle at 20% 80%,#00d4e60a 0,#0000 50%),radial-gradient(circle at 80% 20%,#4f46e508 0,#0000 50%),radial-gradient(circle at 40% 40%,#f8fbffcc 0,#0000 50%);position:relative}.gradient-text{background:linear-gradient(120deg,#5118ff,#5b22ff 18%,#6430ff 32%,#6d3dff 45%,#764bff 58%,#7f59ff 68%,#885cff 75%,#b34dff 86%,#d53fff 92%,#ff3fb5);-webkit-background-clip:text;background-clip:text;color:#0000;-webkit-text-fill-color:#0000;display:inline-block}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 50% -20%,#00d4e60f 0,#0000 60%),linear-gradient(180deg,#f8fbffb3,#f8fbff4d);pointer-events:none;z-index:-1}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-weight:600}#header{background:var(--bg-surface-elevated);background-image:linear-gradient(180deg,var(--bg-surface-elevated) 0,var(--bg-surface) 100%),var(--bg-gradient-light);height:94px;padding-top:8px;box-shadow:0 8px 32px var(--soft-shadow);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:fixed;width:100%;z-index:99;border-bottom:1px solid #00d4e614}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu>ul>li{position:relative;white-space:nowrap;float:left}.nav-menu a{display:block;position:relative;color:var(--text-primary);padding:10px 25px;transition:all .3s ease;font-size:16px;font-weight:700}.nav-menu .active>a,.nav-menu a:hover,.nav-menu li:hover>a{color:var(--text-accent);text-decoration:none;text-shadow:var(--glow-effect)}.nav-menu .drop-down ul{display:block;position:absolute;left:0;top:calc(100% - 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:var(--bg-surface-elevated);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 16px 48px var(--soft-shadow);border:1px solid #00d4e61f;border-radius:12px;transition:all .3s ease}.nav-menu .drop-down:hover>ul{opacity:1;top:100%;visibility:visible}.nav-menu .drop-down li{min-width:180px;position:relative}.nav-menu .drop-down ul a{padding:10px 20px;font-size:14px;font-weight:500;text-transform:none;color:var(--text-primary)}.nav-menu .drop-down ul .active>a,.nav-menu .drop-down ul a:hover,.nav-menu .drop-down ul li:hover>a{color:var(--text-accent);background:var(--hover-bg)}.nav-menu .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:5px}.nav-menu .drop-down .drop-down ul{top:0;left:calc(100% - 30px)}.nav-menu .drop-down .drop-down:hover>ul{opacity:1;top:0;left:100%}.nav-menu .drop-down .drop-down>a{padding-right:35px}.nav-menu .drop-down .drop-down>a:after{content:"\eaa0";font-family:IcoFont;position:absolute;right:15px}.hero-btn{display:inline-flex!important;flex:0 0 auto;width:auto!important;white-space:nowrap;border-radius:18px!important;transition:background .25s,color .25s,box-shadow .25s,border-color .25s;box-shadow:0 2px 12px 0 var(--soft-shadow,#00d4e61f);outline:none;line-height:1.3;border-width:2px}.btn-lg.hero-btn,.hero-btn{box-sizing:border-box!important;font-size:1.15rem!important;padding:.85em 2.5em!important}.btn-lg.hero-btn{min-height:unset!important;height:auto!important;line-height:1!important}.btn-primary.hero-btn,.btn.btn-primary.hero-btn{background:var(--bg-gradient-primary);color:var(--text-on-gradient);border:2px solid #0000;box-shadow:0 4px 24px 0 var(--accent-glow)}.btn-primary.hero-btn:hover,.btn.btn-primary.hero-btn:hover{background:linear-gradient(135deg,var(--qik-cyan-dark),var(--qik-purple-dark));color:#fff;box-shadow:0 6px 32px 0 var(--accent-glow);transform:translateY(-2px) scale(1.03)}.btn-outline-primary.hero-btn,.btn.btn-outline-primary.hero-btn{background:#00d4e60f;color:var(--qik-cyan);border:2px solid var(--qik-cyan);box-shadow:0 2px 12px 0 var(--soft-shadow)}.btn-outline-primary.hero-btn:hover,.btn.btn-outline-primary.hero-btn:hover{background:var(--bg-gradient-light);color:var(--qik-cyan-dark);border-color:var(--qik-cyan-dark);box-shadow:0 6px 32px 0 var(--accent-glow);transform:translateY(-2px) scale(1.03)}@media (max-width:320px){.container{padding-left:10px;padding-right:10px}.heading-h1{font-size:24px!important;line-height:1.3!important;margin-bottom:15px!important}.heading-h2{font-size:16px!important;line-height:1.4!important;margin-bottom:20px!important}.img-logovs{max-height:35px!important}.us-contact{font-size:11px!important}.feature-item{padding:10px 5px!important;min-height:80px!important}.feature-item img{width:30px!important;height:30px!important}}@media (max-width:375px){.heading-h1{font-size:28px!important;line-height:1.3!important;margin-bottom:20px!important}.heading-h2{font-size:18px!important;line-height:1.4!important;margin-bottom:25px!important}.img-logovs{max-height:40px!important}.us-contact{font-size:12px!important;padding:5px 0}#header{padding:10px 0}.qik-intro{padding:30px 0!important}.feature-item{padding:15px 8px!important;margin-bottom:15px!important;min-height:100px!important;font-size:13px!important}.feature-item img{width:35px!important;height:35px!important;margin-bottom:8px!important}.col-6{padding-left:5px!important;padding-right:5px!important}}@media (max-width:414px){.heading-h1{font-size:32px!important;line-height:1.3!important}.heading-h2{font-size:20px!important;line-height:1.4!important}.img-logovs{max-height:45px!important}.feature-item{padding:20px 10px!important;min-height:120px!important;font-size:14px!important}.feature-item img{width:40px!important;height:40px!important}}@media (max-width:768px){.heading-h1{font-size:36px!important;line-height:1.3!important}.heading-h2{font-size:22px!important;line-height:1.4!important}.qik-intro{padding:50px 0!important}.feature-item{margin-bottom:20px!important;min-height:140px!important}.feature-item img{width:50px!important;height:50px!important}.btn,button{min-height:44px!important;min-width:44px!important;padding:12px 16px!important}.feature-item{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.feature-item:active,.feature-item:hover{transform:scale(1.05);box-shadow:0 4px 12px #0000001a}.btn-outline-primary.hero-btn,.btn-primary.hero-btn,.btn.btn-outline-primary.hero-btn,.btn.btn-primary.hero-btn{padding:.85em 2.5em!important;font-size:1.15rem!important;min-height:44px!important;height:44px!important;line-height:1.3!important;box-sizing:border-box!important;border-radius:18px!important;width:auto!important;display:inline-flex!important;align-items:center;justify-content:center}h1{font-size:clamp(24px,5vw,36px)!important}h2{font-size:clamp(18px,4vw,24px)!important}h3{font-size:clamp(16px,3.5vw,20px)!important}h4{font-size:clamp(14px,3vw,18px)!important}h5{font-size:clamp(13px,2.5vw,16px)!important}h6{font-size:clamp(12px,2vw,14px)!important}div,p,span{font-size:clamp(12px,2.5vw,16px)!important;line-height:1.5!important}}@media (max-width:1366px){.nav-menu .drop-down .drop-down ul{left:-90%}.nav-menu .drop-down .drop-down:hover>ul{left:-100%}.nav-menu .drop-down .drop-down>a:after{content:"\ea9d"}}h5{font-size:20px}#footer{margin:50px 0}.footer-top{border-top:1px solid #eee;padding:50px 0}#qik-intro{padding-top:140px;position:relative}#qik-intro:before{top:20%;right:15%;width:120px;height:120px;background:radial-gradient(circle,var(--qik-cyan) 0,var(--qik-cyan-light) 40%,#0000 70%);border-radius:50%;opacity:.6;filter:blur(2px);animation:float 6s ease-in-out infinite}#qik-intro:after,#qik-intro:before{content:"";position:absolute;z-index:-1}#qik-intro:after{top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at 70% 30%,#00d4e61a 0,#0000 50%),radial-gradient(ellipse at 30% 70%,#4f46e514 0,#0000 40%);animation:caustics 8s ease-in-out infinite;pointer-events:none}@keyframes caustics{0%,to{opacity:.3;transform:rotate(0deg)}50%{opacity:.6;transform:rotate(2deg)}}#qik-products{padding:50px 0}#products h5{text-align:center;margin-bottom:25px}#products img{margin-bottom:5px}#products{background:var(--bg-surface-elevated);background-image:linear-gradient(135deg,var(--bg-surface-elevated) 0,var(--bg-surface) 100%),var(--bg-gradient-light);padding:50px;text-align:center;margin-top:20px;border-radius:16px;box-shadow:0 8px 32px var(--soft-shadow),inset 0 1px 0 #ffffff1a}#qik-pricing,#qik-products{padding:100px 0}#productss img{width:90px;height:90px}#productss{text-align:center}.btn-custom-vs{background:var(--bg-gradient-primary);border:none;border-radius:12px;color:var(--text-on-gradient);font-weight:600;font-size:18px;padding:12px 32px;margin:20px 0;box-shadow:0 4px 16px #00d4e64d,inset 0 1px 0 #fff3;transition:all .3s ease;cursor:pointer}.btn-custom-vs:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00d4e666,0 0 20px #00d4e64d;color:var(--text-on-gradient);background:linear-gradient(135deg,var(--qik-cyan-dark) 0,var(--qik-purple-dark) 100%)}.introtext{padding-left:5%;padding-top:69px}p{font-size:22px;line-height:32px}.vline-span{position:absolute;top:50%;margin-left:-26px;display:inline-block;white-space:nowrap;color:var(--text-secondary);font-size:12px;transform:rotate(-90deg);transform-origin:center center;-moz-transform:rotate(-90deg);-moz-transform-origin:center center;-webkit-transform:rotate(-90deg);-webkit-transform-origin:center center;-ms-transform:rotate(-90deg);-ms-transform-origin:center center}.uimgvs{padding-left:8%;padding-top:80px}.uvs-classics{background:var(--bg-surface-elevated);color:var(--text-primary);border:2px solid #8b5cf61a;margin-bottom:20px;border-radius:12px;box-shadow:0 4px 16px var(--soft-shadow)}.uvs-table{width:100%}.uvs-table tr td{border:0;font-size:12px;padding:8px 20px}.uvs-table caption{font-size:18px;font-weight:700;caption-side:top;padding-left:80px}.btn-uvs{background:#fff;border-radius:0;color:#00abf6;font-weight:500}a{cursor:pointer;color:var(--text-primary);transition:all .3s ease}a:hover{text-decoration:none;color:var(--text-accent)}.uimgvs img,img.uimgvsimg{cursor:pointer;opacity:.5;filter:grayscale(1)}#productss img{margin-bottom:15px}img.uimgvshove,img.uimgvshover{cursor:pointer;opacity:1;filter:unset}.containervs{width:90%;margin:0 auto}span.uvs-linevs{background:#eee}span.uvs-line,span.uvs-linevs{width:60px;height:2px;float:left}span.uvs-line{background:#444}.p-2{margin:10px 20px}.products-1vs{padding:50px 30px;border:1px solid #00d4e626;border-radius:16px;text-align:center;background:var(--bg-surface-elevated);background-image:var(--bg-gradient-light);box-shadow:0 8px 32px var(--soft-shadow),inset 0 1px 0 #ffffff1a;transition:all .3s ease}.products-1vs:hover{transform:translateY(-4px);box-shadow:0 16px 48px var(--soft-shadow),0 0 24px #00d4e61f}.heading-h1{font-size:78px;font-weight:700;color:var(--text-primary);text-shadow:0 2px 4px var(--soft-shadow)}.heading-h2{font-size:38px;font-weight:600;color:var(--text-secondary)}#footer p{font-size:18px}.slider__item{transition:all .2s ease}#slide-1:checked~.slider__holder .slider__item--1{position:relative;z-index:2;transform:translate(0) scale(1)}#slide-2:checked~.slider__holder .slider__item--1{z-index:1;transform:translateX(-87%) scale(.85)}@media (max-width:768px){#slide-2:checked~.slider__holder .slider__item--1{opacity:.6}}#slide-3:checked~.slider__holder .slider__item--1{z-index:0;transform:translateX(-140%) scale(.65)}@media (max-width:900px){#slide-3:checked~.slider__holder .slider__item--1{transform:translateX(-17%) scale(.65)}}@media (max-width:768px){#slide-3:checked~.slider__holder .slider__item--1{opacity:0}}#slide-4:checked~.slider__holder .slider__item--1,#slide-5:checked~.slider__holder .slider__item--1{z-index:-1;opacity:0;transform:translateX(-21%) scale(.65)}#slide-1:checked~.slider__holder .slider__item--2{z-index:1;transform:translateX(-76%) scale(.85)}@media (max-width:768px){#slide-1:checked~.slider__holder .slider__item--2{opacity:.6}}#slide-2:checked~.slider__holder .slider__item--2{position:relative;z-index:2;transform:translate(0) scale(1)}#slide-3:checked~.slider__holder .slider__item--2{z-index:1;transform:translateX(-76%) scale(.85)}@media (max-width:768px){#slide-3:checked~.slider__holder .slider__item--2{opacity:.6}}#slide-4:checked~.slider__holder .slider__item--2{z-index:0;transform:translateX(-145%) scale(.65)}@media (max-width:900px){#slide-4:checked~.slider__holder .slider__item--2{transform:translateX(-17%) scale(.65)}}@media (max-width:768px){#slide-4:checked~.slider__holder .slider__item--2{opacity:0}}#slide-5:checked~.slider__holder .slider__item--2{z-index:-1;opacity:0;transform:translateX(-21%) scale(.65)}#slide-1:checked~.slider__holder .slider__item--3{z-index:0;transform:translateX(81%) scale(.65)}@media (max-width:900px){#slide-1:checked~.slider__holder .slider__item--3{transform:translateX(17%) scale(.65)}}@media (max-width:768px){#slide-1:checked~.slider__holder .slider__item--3{opacity:0}}#slide-2:checked~.slider__holder .slider__item--3{z-index:1;transform:translateX(90%) scale(.85)}@media (max-width:768px){#slide-2:checked~.slider__holder .slider__item--3{opacity:.6}}#slide-3:checked~.slider__holder .slider__item--3{position:relative;z-index:2;transform:translate(0) scale(1)}#slide-4:checked~.slider__holder .slider__item--3{z-index:1;transform:translateX(-78%) scale(.85)}@media (max-width:768px){#slide-4:checked~.slider__holder .slider__item--3{opacity:.6}}#slide-5:checked~.slider__holder .slider__item--3{z-index:0;transform:translateX(-21%) scale(.65)}@media (max-width:900px){#slide-5:checked~.slider__holder .slider__item--3{transform:translateX(-17%) scale(.65)}}@media (max-width:768px){#slide-5:checked~.slider__holder .slider__item--3{opacity:0}}#slide-1:checked~.slider__holder .slider__item--4{z-index:-1;opacity:0;transform:translateX(21%) scale(.65)}#slide-2:checked~.slider__holder .slider__item--4{z-index:0;transform:translateX(162%) scale(.65)}@media (max-width:900px){#slide-2:checked~.slider__holder .slider__item--4{transform:translateX(17%) scale(.65)}}@media (max-width:768px){#slide-2:checked~.slider__holder .slider__item--4{opacity:0}}#slide-3:checked~.slider__holder .slider__item--4{z-index:1;transform:translateX(87%) scale(.85)}@media (max-width:768px){#slide-3:checked~.slider__holder .slider__item--4{opacity:.6}}#slide-4:checked~.slider__holder .slider__item--4{position:relative;z-index:2;transform:translate(0) scale(1)}#slide-5:checked~.slider__holder .slider__item--4{z-index:1;transform:translateX(-10%) scale(.85)}@media (max-width:768px){#slide-5:checked~.slider__holder .slider__item--4{opacity:.6}}#slide-1:checked~.slider__holder .slider__item--5,#slide-2:checked~.slider__holder .slider__item--5{z-index:-1;opacity:0;transform:translateX(21%) scale(.65)}#slide-3:checked~.slider__holder .slider__item--5{z-index:0;transform:translateX(21%) scale(.65)}@media (max-width:900px){#slide-3:checked~.slider__holder .slider__item--5{transform:translateX(17%) scale(.65)}}@media (max-width:768px){#slide-3:checked~.slider__holder .slider__item--5{opacity:0}}#slide-4:checked~.slider__holder .slider__item--5{z-index:1;transform:translateX(10%) scale(.85)}@media (max-width:768px){#slide-4:checked~.slider__holder .slider__item--5{opacity:.6}}#slide-5:checked~.slider__holder .slider__item--5{position:relative;z-index:2;transform:translate(0) scale(1)}.heading-h2{font-size:24px}.slider{-webkit-user-select:none;user-select:none}.slider__radio{display:none}.slider__holder{position:relative;width:100vw;max-width:24.3%;margin:30px auto 0;text-align:left}@media (max-width:900px){.slider__holder{max-width:90vw}}@media (max-width:600px){.slider__holder{margin-top:60px}}.slider__item{position:absolute;top:0;left:0;display:block;overflow:hidden;width:100%;opacity:1;cursor:pointer}.slider__item-content{padding:0}@media (max-width:600px){.slider__item-content{padding:0}}@media (max-width:375px){.slider__item-content{padding:0}}.slider__item-text{padding:60px 0}.scrollsvs{position:absolute;bottom:-20%;left:12%;height:300px;width:1.5px;background:var(--bg-gradient-primary);border-radius:1px;box-shadow:0 0 8px #8b5cf64d}#footer li{font-size:18px}#footer .copyright p{font-size:14px;color:var(--text-secondary);font-weight:600}.hovuvsr{opacity:1;filter:grayscale(0)}h4{font-size:26px;font-weight:600;color:var(--text-primary)}.containervs h2{font-size:34px;font-weight:600}.big-font{font-size:41px}.btn-uvs-custom{margin-top:70px}#productsvs{padding-top:50px}.cta-uvs-btn{font-weight:600;padding:10px 22px;font-size:18px}.text-center-uvs{text-align:center}.text-right-uvs{text-align:right}#sub-section,#sub-section-hr,#sub-section-retail,div#sub-edu-section{min-height:330px;margin-top:0;background:#fff;position:relative;z-index:99999999999}@media (max-width:780px){.text-center-uvs,.text-right-uvs{text-align:left}.class-uvstext{padding-top:0}.suvs-imgs{margin:30px 0}.heading-h2{font-size:18px;text-align:center}#qik-intro{padding-top:120px}p{font-size:14px;line-height:25px}#product{padding:10px}#productsvs{padding-top:10px}.btn-custom-vs{background:#dff5ff;border-radius:0;color:#00abf6;font-weight:600;font-size:16px;padding:5px 20px;margin-top:0;margin-bottom:20px}.btn-uvs-custom{margin-top:20px}#sub-section,#sub-section-hr,#sub-section-retail,div#sub-edu-section{margin-top:0;background:#fff;position:relative;z-index:99999999999}.feature-item{font-size:14px}.cta-uvs-btn{font-weight:600;padding:5px 12px;font-size:16px}#slide-1:checked~.slider__holder .slider__item--1,#slide-2:checked~.slider__holder .slider__item--2,#slide-3:checked~.slider__holder .slider__item--3,#slide-4:checked~.slider__holder .slider__item--4{position:relative;z-index:2;transform:translate(10%) scale(1)}.m-hide{display:none}.introtext{padding-left:0;padding-top:20px;text-align:center;margin-bottom:20px}.heading-h1{font-size:36px;text-align:center}h2{font-size:26px}.uimgvs{padding-top:0;padding-left:0}#products img,#qik-products{text-align:center}#products img{margin-bottom:10px}.products-1vs{padding:10px 0}#products .row h5{font-size:16px}#products a{font-size:12px}a#showvs,a#showvs-edu{margin-left:20px}#footer h4,#productss h5{font-size:16px}#productss a{font-size:12px;padding-bottom:20px;float:left}.slider__holder{margin-top:20px;overflow:auto}.mobile-nav ul{padding:0 20px}#footer li,#footer p{font-size:13px}#footer .copyright p{font-size:13px}#footer .copyright p,h4{color:#001e4b;font-weight:600}h4{font-size:18px}.containervs h2{font-size:24px;font-weight:600}.big-font{font-size:30px}}@media (max-width:480px){.heading-h1{font-size:32px;text-align:center}h2{font-size:20px}#footer .copyright p,p{font-size:12px}.products-1vs{padding:20px}#products .row h5,h5{font-size:14px}#products{padding:10px}}.modal-open .modal{z-index:9999999999999}#products a{color:var(--text-primary);transition:all .3s ease}#products a:hover{color:var(--text-accent);text-shadow:0 0 8px #f4a2614d}.feature-item{transition:all .4s ease;position:relative;border-radius:16px;padding:24px;background:var(--bg-surface-elevated);background-image:var(--bg-gradient-light);box-shadow:0 4px 16px var(--soft-shadow);border:1px solid #00d4e60f}.feature-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,#00d4e614 0,#0000 70%);border-radius:16px;opacity:0;transition:opacity .4s ease;pointer-events:none}.feature-item:hover{transform:translateY(-8px);box-shadow:0 12px 32px var(--soft-shadow),0 0 24px #00d4e626}.feature-item:hover:before{opacity:1}.us-contact{color:var(--text-secondary)}a.btn-primary{background:var(--bg-gradient-primary);border:none;border-radius:12px;padding:16px 40px;color:var(--text-on-gradient);box-shadow:0 6px 20px #00d4e64d,inset 0 1px 0 #fff3;transition:all .3s ease}a.btn-primary:hover{transform:translateY(-3px);box-shadow:0 10px 28px #00d4e666,0 0 24px #00d4e64d;color:var(--text-on-gradient);background:linear-gradient(135deg,var(--qik-cyan-dark) 0,var(--qik-purple-dark) 100%)}.btn-primary{border-radius:4px}p{color:var(--text-secondary)}body{color:var(--text-primary)}i.fa.fa-angle-left{margin-right:10px}@keyframes glow{0%,to{box-shadow:0 0 5px #f4a2614d}50%{box-shadow:0 0 20px #f4a26199}}.qik-intro{animation:fadeInUp .8s ease-out}.heading-h1{animation:slideInDown .6s ease-out}.heading-h2{animation:fadeInUp .8s ease-out .2s both}.feature-item{transition:all .3s cubic-bezier(.4,0,.2,1);animation:fadeInUp .6s ease-out}.feature-item:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 8px 25px #2d4a3a26}.img-logovs{transition:transform .3s ease}.img-logovs:hover{transform:scale(1.05)}.router-wrapper{animation:fadeInUp .5s ease-out}.loading-spinner{display:inline-block;width:20px;height:20px;border-radius:50%;border:3px solid #00d4e64d;border-top:3px solid var(--qik-cyan);animation:spin 1s ease-in-out infinite}@keyframes spin{to{transform:rotate(1turn)}}.feature-item:first-child{animation-delay:.1s}.feature-item:nth-child(2){animation-delay:.2s}.feature-item:nth-child(3){animation-delay:.3s}.feature-item:nth-child(4){animation-delay:.4s}.feature-item:nth-child(5){animation-delay:.5s}.feature-item:nth-child(6){animation-delay:.6s}.btn,button{transition:all .2s cubic-bezier(.4,0,.2,1)}.btn:active,button:active{transform:scale(.95)}html{scroll-behavior:smooth}.btn:focus,button:focus{outline:2px solid var(--qik-cyan);outline-offset:2px}.animate-on-scroll{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.visible{opacity:1;transform:translateY(0)}.enhanced-card{background:#fff;border-radius:18px;box-shadow:0 4px 24px 0 #00000014,0 1.5px 6px 0 #00abf614;padding:32px 24px 24px;min-height:320px;display:flex;flex-direction:column;align-items:center;transition:transform .35s cubic-bezier(.4,2,.6,1),box-shadow .35s cubic-bezier(.4,2,.6,1);position:relative;overflow:hidden}.enhanced-card:hover{transform:translateY(-12px) scale(1.03) rotate(-1deg);box-shadow:0 8px 32px 0 #00abf62e,0 4px 16px 0 #0000001a;z-index:2}.business-card-img{width:80px;height:80px;object-fit:contain;margin-bottom:18px;border-radius:12px;background:#f6fafd;box-shadow:0 2px 8px 0 #00abf614;transition:box-shadow .3s}.enhanced-card:hover .business-card-img{box-shadow:0 4px 16px 0 #00abf62e}.business-card-content strong{font-size:1.15rem;color:#001e4b;margin-bottom:8px;display:block;letter-spacing:.01em}.business-card-content p{color:#3a4a5d;font-size:1rem;margin:0;text-align:center;line-height:1.5}.business-card-anchor{display:block;height:100%}.business-card-anchor,.business-card-anchor:hover{text-decoration:none;color:inherit}.business-card-link{display:inline-block;margin-top:14px;font-size:.92rem;font-weight:700;color:#4f46e5;letter-spacing:.01em;transition:transform .25s ease}.business-card-anchor:hover .business-card-link{transform:translateX(4px)}.business-card-animate{animation:fadeInUp .7s cubic-bezier(.4,2,.6,1)}@media (min-width:992px){.row{align-items:stretch!important}.enhanced-card{height:100%;min-height:340px;display:flex;flex-direction:column;justify-content:flex-start}.business-card-content{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;width:100%}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:translateZ(0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:translateZ(0);opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:translateZ(0);opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}.modern-header{background:#f8fafcf2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid #8b5cf61a;position:fixed;top:0;left:0;right:0;z-index:10003;transition:all .3s ease;height:60px;padding:0;overflow:hidden}.modern-header.scrolled{background:#f8fafcfa;box-shadow:0 8px 32px #8b5cf61a;border-bottom-color:#8b5cf633}.navbar-modern{justify-content:space-between;padding:8px 0;position:relative;max-width:100%;overflow:hidden}.navbar-brand,.navbar-modern{display:flex;align-items:center}.navbar-brand{justify-content:flex-start;z-index:1001;flex:0 0 auto}.logo-link{display:flex;align-items:center;gap:12px;text-decoration:none;transition:all .3s ease;padding:8px 0}.logo-link:hover{transform:translateY(-1px)}.logo-img{height:50px;width:auto;transition:all .3s ease;display:block;vertical-align:middle;max-width:100%}.logo-text{font-size:1.8rem;font-weight:800;line-height:1}.logo-qik{color:var(--text-primary)}.logo-ai{background:linear-gradient(135deg,#8b5cf6,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.desktop-nav{gap:40px}.desktop-nav,.nav-links{display:flex;align-items:center}.nav-links{gap:30px}.nav-link{color:var(--text-primary);text-decoration:none;font-weight:500;font-size:1rem;padding:8px 0;position:relative;transition:all .3s ease}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(135deg,#8b5cf6,#3b82f6);transition:width .3s ease}.nav-link:hover{color:var(--qik-purple)}.nav-link:hover:after{width:100%}.nav-cta{display:flex;gap:12px}.nav-btn,.nav-cta{align-items:center}.nav-btn{padding:10px 20px;font-size:.9rem;font-weight:600;border-radius:10px;transition:all .3s ease;display:inline-flex;gap:6px;text-decoration:none;border:none;cursor:pointer}.nav-btn.btn-primary{background:linear-gradient(135deg,#00d4e6,#4f46e5);color:#fff;box-shadow:0 4px 15px #00d4e64d;border-radius:10px}.nav-btn.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00d4e666;color:#fff}.nav-btn.btn-outline-primary{background:#00d4e60d;border:1.5px solid #00d4e64d;color:var(--qik-cyan);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px}.nav-btn.btn-outline-primary:hover{background:#00d4e61a;border-color:var(--qik-cyan);color:var(--qik-cyan);transform:translateY(-2px);box-shadow:0 6px 20px #00d4e633}.mobile-menu-button{display:none;background:none;border:none;padding:8px;cursor:pointer;z-index:99998;transition:all .3s ease;border-radius:8px}.mobile-menu-button:hover{background:#8b5cf61a}@media (max-width:768px){.mobile-menu-button{display:flex;align-items:center;justify-content:center}}.hamburger-icon{width:28px;height:20px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.hamburger-icon span{display:block;height:3px;width:100%;background:var(--text-primary);border-radius:2px;transition:all .3s cubic-bezier(.25,.46,.45,.94);transform-origin:center}.hamburger-icon span:first-child{transform:translateY(0) rotate(0deg)}.hamburger-icon span:nth-child(2){opacity:1;transform:scaleX(1)}.hamburger-icon span:nth-child(3){transform:translateY(0) rotate(0deg)}.hamburger-icon.active span:first-child{transform:translateY(8.5px) rotate(45deg)}.hamburger-icon.active span:nth-child(2){opacity:0;transform:scaleX(0)}.hamburger-icon.active span:nth-child(3){transform:translateY(-8.5px) rotate(-45deg)}.mobile-nav-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;display:flex;align-items:center;justify-content:center;animation:fadeInOverlay .3s ease-out}@keyframes fadeInOverlay{0%{opacity:0;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{opacity:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.mobile-nav-menu{background:#f8fafcfa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #8b5cf633;border-radius:24px;padding:0;margin:20px;max-width:400px;width:calc(100vw - 40px);box-shadow:0 20px 60px #8b5cf626,0 8px 32px #0000001a;animation:slideInMenu .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden}@keyframes slideInMenu{0%{transform:translateY(-30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 20px;border-bottom:1px solid #8b5cf61a}.mobile-nav-logo{height:40px;width:auto}.mobile-nav-close{background:#8b5cf61a;border:none;border-radius:12px;padding:8px;cursor:pointer;color:var(--text-primary);transition:all .3s ease;display:flex;align-items:center;justify-content:center}.mobile-nav-close:hover{background:#8b5cf633;transform:rotate(90deg)}.mobile-nav-links{padding:24px 28px;display:flex;flex-direction:column;gap:8px}.mobile-nav-link{display:flex;align-items:center;gap:16px;padding:16px 20px;color:var(--text-primary);text-decoration:none;border-radius:16px;transition:all .3s ease;font-weight:600;font-size:1.1rem;position:relative;overflow:hidden}.mobile-nav-link:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(135deg,#8b5cf61a,#00d4e61a);transition:left .3s ease;z-index:0}.mobile-nav-link:hover:before{left:0}.mobile-nav-link:hover{color:var(--qik-purple);transform:translateX(8px);box-shadow:0 8px 24px #8b5cf626}.nav-link-icon{font-size:1.4rem}.nav-link-icon,.nav-link-text{z-index:1;position:relative}.mobile-nav-footer{padding:20px 28px 28px;border-top:1px solid #8b5cf61a}.mobile-contact-btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:16px 20px;background:linear-gradient(135deg,#8b5cf6,#00d4e6);color:#fff;text-decoration:none;border-radius:16px;font-weight:600;font-size:1rem;transition:all .3s ease;box-shadow:0 4px 16px #8b5cf64d}.mobile-contact-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf666;color:#fff}.header-contact{display:none;position:absolute;top:-35px;right:0}.contact-link{display:flex;align-items:center;gap:8px;color:var(--text-secondary);text-decoration:none;font-size:.85rem;font-weight:500;padding:6px 12px;border-radius:6px;background:#8b5cf60d;transition:all .3s ease}.contact-link:hover{color:var(--qik-purple);background:#8b5cf61a}.hero-enhanced{min-height:100vh;position:relative;overflow:hidden;background:linear-gradient(135deg,#f8fafcf2,#f8fafccc 50%,#eff6ffe6);display:flex;align-items:center;padding:140px 0 80px}@media (max-width:600px){.hero-enhanced{padding-top:170px}}.hero-background{z-index:0}.hero-animation-background,.hero-background{position:absolute;top:0;left:0;right:0;bottom:0}.hero-animation-background{z-index:1;opacity:.4;pointer-events:none}.hero-content{z-index:3}.hero-text-section{animation:slideInFromBottom 1.2s ease-out;text-align:center;position:relative;z-index:4}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.hero-gradient-orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.6;animation:float 8s ease-in-out infinite}.hero-orb-1{width:400px;height:400px;background:radial-gradient(circle,#00d4e64d 0,#0000 70%);top:-200px;left:-200px;animation-delay:0s}.hero-orb-2{width:300px;height:300px;background:radial-gradient(circle,#4f46e540 0,#0000 70%);top:60%;right:-150px;animation-delay:-3s}.hero-orb-3{width:250px;height:250px;background:radial-gradient(circle,#e879f933 0,#0000 70%);top:30%;left:70%;animation-delay:-6s}.hero-orb-4{width:180px;height:180px;background:radial-gradient(circle,#00d4e626 0,#0000 70%);top:70%;left:10%;animation-delay:-2s}.hero-orb-5{width:200px;height:200px;background:radial-gradient(circle,#4f46e52e 0,#0000 70%);top:10%;left:40%;animation-delay:-8s}@keyframes float{0%,to{transform:translateY(0) scale(1)}33%{transform:translateY(-30px) scale(1.1)}66%{transform:translateY(20px) scale(.9)}}.hero-particles{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(2px 2px at 20px 30px,#00d4e666,#0000),radial-gradient(2px 2px at 40px 70px,#4f46e54d,#0000),radial-gradient(1px 1px at 90px 40px,#ffffff80,#0000),radial-gradient(1px 1px at 130px 80px,#00d4e64d,#0000),radial-gradient(2px 2px at 160px 30px,#4f46e533,#0000),radial-gradient(1px 1px at 50px 10px,#e879f94d,#0000),radial-gradient(1px 1px at 110px 60px,#00d4e633,#0000),radial-gradient(2px 2px at 80px 90px,#4f46e526,#0000),radial-gradient(1px 1px at 170px 50px,#ffffff4d,#0000),radial-gradient(1px 1px at 30px 85px,#e879f933,#0000);background-repeat:repeat;background-size:120px 80px;animation:sparkle 12s linear infinite}@keyframes sparkle{0%{transform:translateY(0)}to{transform:translateY(-160px)}}.hero-particles-secondary{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(1px 1px at 35px 15px,#00d4e640,#0000),radial-gradient(1px 1px at 75px 45px,#e879f933,#0000),radial-gradient(1px 1px at 15px 75px,#4f46e52e,#0000),radial-gradient(1px 1px at 145px 25px,#ffffff4d,#0000),radial-gradient(1px 1px at 65px 85px,#00d4e626,#0000),radial-gradient(1px 1px at 105px 35px,#e879f926,#0000);background-repeat:repeat;background-size:100px 60px;animation:sparkle-reverse 10s linear infinite}@keyframes sparkle-reverse{0%{transform:translateY(-100px) rotate(0deg)}to{transform:translateY(-260px) rotate(1turn)}}.hero-content{position:relative;z-index:2}.hero-text-section{animation:slideInFromLeft 1s ease-out}.hero-actions{display:flex;gap:16px;margin:32px 0;flex-wrap:wrap;justify-content:center}.hero-btn{padding:14px 28px;font-size:1.1rem;border-radius:10px;transition:all .3s ease;text-decoration:none;gap:8px;min-width:140px}.hero-btn,.hero-btn.hero-btn-nova{font-weight:600;display:inline-flex;align-items:center;justify-content:center}.hero-btn.hero-btn-nova{--nova-radius:18px;--nova-fx-shadow:0 4px 16px -4px #00d4e659,0 6px 18px -6px #b34dff52,0 2px 5px -2px #ff3fb540;border-radius:var(--nova-radius)!important;position:relative;line-height:1.1;gap:10px;padding:.95em 2.4em!important;cursor:pointer;user-select:none;-webkit-user-select:none;touch-action:manipulation;border:none;background:#0000;color:#fff;box-shadow:none;transition:transform .55s cubic-bezier(.16,.8,.24,1),box-shadow .55s ease,background .55s ease,color .4s ease;will-change:transform,box-shadow;isolation:isolate;overflow:hidden}.hero-btn.hero-btn-nova:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffffe6,0 0 0 6px #00d4e68c}.hero-btn.hero-btn-nova-primary{--gradient-angle:135deg;--g1:#00d4e6;--g2:#b34dff;--g3:#ff3fb5;position:relative;background:linear-gradient(var(--gradient-angle),var(--g1) 0,var(--g2) 45%,var(--g3) 100%);color:#fff;border:none;box-shadow:var(--nova-fx-shadow);animation:novaPulse 6s ease-in-out infinite}.hero-btn.hero-btn-nova-primary:after,.hero-btn.hero-btn-nova-primary:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.hero-btn.hero-btn-nova-primary:before{background:linear-gradient(120deg,#fff0,#ffffff8c 50%,#fff0);width:160%;left:-30%;mix-blend-mode:overlay;transform:translateX(-50%);opacity:0;transition:opacity .6s ease}.hero-btn.hero-btn-nova-primary:hover:before{opacity:.55;animation:novaSheen 2.4s ease-in-out forwards}.hero-btn.hero-btn-nova-primary:after{background:radial-gradient(circle at 30% 35%,#ffffff8c,#0000 70%);filter:blur(18px) saturate(1.2);opacity:.35;z-index:-1;transition:opacity .6s ease}.hero-btn.hero-btn-nova-primary:hover:after{opacity:.55}.hero-btn.hero-btn-nova-primary:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 10px 34px -8px #00d4e68c,0 14px 38px -10px #b34dff73,0 6px 14px -4px #ff3fb566}.hero-btn.hero-btn-nova-primary:active{transform:translateY(0) scale(.96);transition:transform .2s ease;box-shadow:0 4px 14px -4px #00d4e680,0 6px 18px -10px #b34dff66}.hero-btn.hero-btn-nova .hero-btn-label{position:relative;z-index:2}.hero-btn.hero-btn-nova .hero-btn-icon-wrapper{position:relative;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;background:#fff3;-webkit-backdrop-filter:blur(5px) brightness(1.15);backdrop-filter:blur(5px) brightness(1.15);box-shadow:inset 0 0 0 1px #ffffff73,0 4px 10px -2px #00000040;margin-left:6px;transition:transform .6s ease,background .6s ease}.hero-btn.hero-btn-nova:hover .hero-btn-icon-wrapper{transform:translateX(2px) rotate(18deg) scale(1.08);background:#ffffff47}.hero-btn.hero-btn-nova .hero-btn-icon{stroke-width:2.2}.hero-btn.hero-btn-nova-outline{--outline-bg:#ffffff14;background:var(--outline-bg);color:#00abf6;box-shadow:0 2px 10px -2px #00d4e640,0 4px 18px -6px #4f46e540;border:1.5px solid #00d4e680;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4)}.hero-btn.hero-btn-nova-outline .hero-btn-icon-wrapper{background:#00d4e61f;box-shadow:inset 0 0 0 1px #00d4e659,0 4px 10px -2px #00000040}.hero-btn.hero-btn-nova-outline:before{display:none}.hero-btn.hero-btn-nova-outline:hover{color:#00d4e6;transform:translateY(-4px) scale(1.02);border-color:#00d4e6d9;background:linear-gradient(135deg,#00d4e624,#b34dff24 55%,#ff3fb524);box-shadow:0 8px 28px -10px #00d4e666,0 10px 32px -12px #4f46e559}.hero-btn.hero-btn-nova-outline:active{transform:translateY(0) scale(.96)}@keyframes novaPulse{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.015)}}@keyframes novaSheen{0%{transform:translateX(-60%)}55%{transform:translateX(60%)}to{transform:translateX(60%)}}@media (prefers-reduced-motion:reduce){.hero-btn.hero-btn-nova{animation:none}.hero-btn.hero-btn-nova-primary:before{display:none}.hero-btn.hero-btn-nova:hover{transform:translateY(-3px) scale(1.015)}}.hero-btn.btn-outline-primary{background:#8b5cf60d;border:1.5px solid #8b5cf64d;color:var(--qik-purple);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-btn.btn-outline-primary:hover{background:#8b5cf61a;border-color:var(--qik-purple);color:var(--qik-purple);transform:translateY(-2px);box-shadow:0 6px 20px #8b5cf633}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #00d4e633;border-radius:50px;padding:10px 24px;margin-bottom:35px;font-size:.9rem;font-weight:600;color:#00abf6;animation:glow-pulse 3s ease-in-out infinite;box-shadow:0 4px 20px #00d4e626}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #00d4e633}50%{box-shadow:0 0 30px #00d4e666}}.badge-icon{font-size:1.1rem;animation:rotate 4s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hero-title{font-size:4.5rem;font-weight:800;line-height:1.1;margin-bottom:25px;display:flex;flex-direction:column;gap:5px;text-shadow:0 4px 20px #fffc}.title-main{background:linear-gradient(135deg,#1e293b,#475569);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;text-shadow:0 2px 10px #ffffff80}.title-highlight{background:linear-gradient(135deg,#00d4e6,#b34dff 50%,#ff3fb5);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;text-shadow:0 0 40px #00d4e699;animation:text-glow 2s ease-in-out infinite alternate;filter:drop-shadow(0 2px 4px rgba(255,255,255,.3))}@keyframes text-glow{0%{filter:brightness(1) drop-shadow(0 2px 4px rgba(255,255,255,.3))}to{filter:brightness(1.2) drop-shadow(0 4px 8px rgba(255,255,255,.5))}}.hero-subtitle{font-size:1.5rem;font-weight:400;line-height:1.5;margin-bottom:30px;max-width:650px;text-shadow:0 2px 8px #fffc}.hero-description,.hero-subtitle{color:var(--text-secondary);margin-left:auto;margin-right:auto}.hero-description{font-size:1.1rem;line-height:1.7;margin-bottom:40px;max-width:600px;opacity:.95;text-shadow:0 1px 4px #fff9}.hero-stats{justify-content:center;gap:30px;margin-bottom:50px;padding:25px 35px;background:#ffffffe6;border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #ffffff4d;box-shadow:0 8px 32px #00d4e61a;max-width:600px;margin-left:auto;margin-right:auto}.hero-stats,.stat-item{display:flex;align-items:center}.stat-item{flex-direction:column;gap:5px}.stat-number{font-size:1.8rem;font-weight:800;background:linear-gradient(135deg,#00d4e6,#4f46e5);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.stat-label{font-size:.85rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:1px}.stat-divider{width:1px;height:40px;background:linear-gradient(180deg,#0000,#00d4e64d,#0000)}.hero-cta{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.btn-lg,.hero-cta{align-items:center}.btn-lg{padding:16px 32px;font-size:1.1rem;font-weight:600;border-radius:10px;transition:all .3s ease;position:relative;overflow:hidden;display:inline-flex;gap:8px;text-decoration:none}.btn-gradient{background:linear-gradient(135deg,#00d4e6,#4f46e5);border:none;color:#fff;box-shadow:0 10px 30px #00d4e666;position:relative}.btn-gradient:hover{transform:translateY(-3px);box-shadow:0 15px 40px #00d4e680;color:#fff}.btn-shine{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,#0000,#fff3,#0000);transition:left .5s}.btn-gradient:hover .btn-shine{left:100%}.btn-outline-primary{background:#00d4e60d;border:2px solid #00d4e64d;color:var(--qik-cyan);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-outline-primary:hover{background:#00d4e61a;border-color:var(--qik-cyan);color:var(--qik-cyan);transform:translateY(-3px);box-shadow:0 15px 35px #00d4e633}.ai-network-container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;overflow:visible;background:#0000;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;box-shadow:none;animation:none}@keyframes container-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ai-network-canvas{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:0}.ai-network-overlay{display:none}.ai-glow-effect{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;background:radial-gradient(circle,#00d4e60a 0,#4f46e508 40%,#e879f905 60%,#0000 80%);border-radius:50%;animation:pulse-glow 12s ease-in-out infinite;pointer-events:none}@keyframes pulse-glow{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.3}50%{transform:translate(-50%,-50%) scale(1.3);opacity:.6}}.ai-network-label{display:none}.business-solutions-section{padding:100px 0;background:linear-gradient(180deg,#f8fafc80 0,var(--bg-surface-elevated) 100%);position:relative}.business-solutions-section:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0000,#00d4e666 30%,#4f46e566 70%,#0000)}.section-header{margin-bottom:80px}.section-title{font-size:3rem;font-weight:800;background:linear-gradient(135deg,#00d4e6,#4f46e5);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;margin-bottom:25px}.section-subtitle{font-size:1.3rem;color:var(--text-secondary);max-width:650px;margin:0 auto;line-height:1.6}@media (max-width:768px){.hero-actions{flex-direction:column;align-items:stretch;gap:14px}.hero-actions .hero-btn.hero-btn-nova{width:100%;max-width:100%;padding:.95em 1.6em!important}.hero-actions .hero-btn.hero-btn-nova .hero-btn-icon-wrapper{width:36px;height:36px}.hero-actions .hero-btn.hero-btn-nova-outline,.hero-actions .hero-btn.hero-btn-nova-primary{min-height:60px}.hero-actions .hero-btn.hero-btn-nova .hero-btn-label{font-size:1.05rem}.desktop-nav{display:none!important}.mobile-menu-button{display:flex!important}.header-contact{display:none!important}.hero-enhanced{min-height:100vh;padding:120px 0 60px}.hero-title{font-size:2.8rem}.hero-subtitle{font-size:1.3rem}.hero-description{font-size:1rem;max-width:90%}.hero-stats{gap:20px;flex-wrap:wrap;justify-content:center;padding:20px 25px;margin-bottom:40px}.hero-animation-background{opacity:.4}.hero-cta{flex-direction:column;width:100%;gap:15px}.btn-lg{width:100%;justify-content:center}.section-title{font-size:2.2rem}}@media (min-width:1200px){.header-contact{display:block}}.boxus{align-self:flex-end;animation-duration:2s;animation-iteration-count:infinite;margin:0 auto;transform-origin:bottom}.bounce-1us{animation-name:bounce-1us;animation-timing-function:linear}@keyframes bounce-1us{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}#products img{text-align:center;margin:25px 0}#products a{font-size:18px;color:#001e4b;text-align:center;font-weight:600}#products a:hover{color:#00abf6}.feature-item{transition:all .25s linear}.feature-item:hover{transform:translateY(-10px)}.business-product{border:1px solid #eee;border-radius:8px;padding:20px;text-align:center;min-height:200px;margin-bottom:20px;box-shadow:0 2px 4px #0000001a}.business-product:hover{box-shadow:0 4px 8px #00000026;border-color:#00abf6}.business-product img{width:100%;height:auto;margin:0 auto 15px;aspect-ratio:16/9;object-fit:contain}.business-product strong{display:block;color:#001e4b;font-size:16px;margin-bottom:10px}.us-contact{font-size:14px;line-height:28px;color:#001e4b}a.btn-primary{background:#2f42fc;border-color:#2f42fc;border-radius:0;text-align:left;padding:15px 40px;font-size:16px;font-weight:600}.btn-primary{border-radius:10px}body,p{color:#001e4b}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:96%}.sticky-column{position:-webkit-sticky;position:sticky;top:20px;align-self:flex-start}