.vv-pub{--primary:#4694F0;--primary-light:#ECF4FD;--white:#fff;--black:#444;--dark:#000;--danger:#ff1c1c}.vv-pub,:where(.vv-pub) *{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}.vv-pub ::placeholder{color:grey}.vv-pub{font-size:15px;width:100%;height:100%}.vv-pub img{max-width:100%}.vv-pub a{text-decoration:none}.vv-pub button{border:none;box-shadow:none;outline:none;inset:unset}.vv-pub .w-100{width:100%}.vv-pub .h-100{height:100%}.vv-pub .c-pointer{cursor:pointer}.vv-pub .section{padding-top:80px;padding-bottom:80px}.vv-pub .d-flex{display:flex}.vv-pub .d-grid{display:grid}.vv-pub .grid-col-2{grid-template-columns:repeat(2,1fr)}.vv-pub .grid-col-4{grid-template-columns:repeat(4,1fr)}.vv-pub .flex-column{flex-direction:column}.vv-pub .flex-row{flex-direction:row}.vv-pub .align-items-center{align-items:center}.vv-pub .align-items-start{align-items:flex-start}.vv-pub .align-items-end{align-items:flex-end}.vv-pub .justify-content-start{justify-content:flex-start}.vv-pub .justify-content-center{justify-content:center}.vv-pub .justify-content-between{justify-content:space-between}.vv-pub .justify-content-end{justify-content:flex-end}.vv-pub .bg--transparent{background:transparent}.vv-pub .bg--white{background:var(--white)}.vv-pub .bg--primary{background:var(--primary)}.vv-pub .bg--primary-10{background:var(--primary-light)}.vv-pub .bg--white-40{background:rgba(255,255,255,.4)}.vv-pub .bg--black-10{background:rgba(0,0,0,.05)}.vv-pub .text--primary{color:var(--primary)}.vv-pub .text-white{color:var(--white)}.vv-pub .text-black{color:var(--black)}.vv-pub .text-dark{color:var(--dark)}.vv-pub .mt-1{margin-top:2.5px}.vv-pub .mt-2{margin-top:.5px}.vv-pub .mt-3{margin-top:10px}.vv-pub .mt-4{margin-top:15px}.vv-pub .mt-0{margin-top:0}.vv-pub .mb-1{margin-bottom:2.5px}.vv-pub .mb-2{margin-bottom:.5px}.vv-pub .mb-3{margin-bottom:10px}.vv-pub .mb-4{margin-bottom:15px}.vv-pub .mb-0{margin-bottom:0}.vv-pub .mr-1{margin-right:2.5px}.vv-pub .mr-2{margin-right:.5px}.vv-pub .mr-3{margin-right:10px}.vv-pub .mr-4{margin-right:15px}.vv-pub .mr-0{margin-right:0}.vv-pub .m-auto{margin:auto}.vv-pub .mx-auto{margin:0 auto}.vv-pub .p--1{padding:2.5px}.vv-pub .p--2{padding:5px}.vv-pub .p--3{padding:10px}.vv-pub .p--4{padding:20px}.vv-pub .p--5{padding:30px}.vv-pub .pt--1{padding-top:2.5px}.vv-pub .pt--2{padding-top:5px}.vv-pub .pt--3{padding-top:10px}.vv-pub .pb--1{padding-bottom:2.5px}.vv-pub .pb--2{padding-bottom:5px}.vv-pub .pb--3{padding-bottom:10px}.vv-pub .pl--1{padding-left:2.5px}.vv-pub .pl--2{padding-left:5px}.vv-pub .pl--3{padding-left:10px}.vv-pub .pr--1{padding-right:2.5px}.vv-pub .pr--2{padding-right:5px}.vv-pub .pr--3{padding-right:10px}.vv-pub .gap--1{gap:2.5px}.vv-pub .gap--2{gap:5px}.vv-pub .gap--3{gap:10px}.vv-pub .gap--4{gap:20px}.vv-pub .gap--5{gap:30px}.vv-pub .font-13{font-size:13px}.vv-pub .font-15{font-size:15px}.vv-pub .font-16{font-size:16px}.vv-pub .font-18{font-size:18px!important}.vv-pub .font-21{font-size:21px}.vv-pub .font-24{font-size:24px}.vv-pub .font-26{font-size:26px}.vv-pub .font-28{font-size:28px}.vv-pub .font-36{font-size:36px}.vv-pub .font-40{font-size:40px}.vv-pub .font-45{font-size:45px}.vv-pub .font-60{font-size:60px}.vv-pub .font-600{font-weight:600}.vv-pub .font-500{font-weight:500}.vv-pub .font-400{font-weight:400}.vv-pub .line-height-1-dot-5{line-height:1.5}.vv-pub .line-height-2{line-height:2}.vv-pub .line-height-1{line-height:1}.vv-pub .btn--block{width:100%;display:block}.vv-pub .btn-{min-height:36px;min-width:90px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-weight:500;font-size:15px;padding-left:15px;padding-right:15px}.vv-pub .btn--primary{background:var(--primary);color:var(--white);border-color:var(--primary)}.vv-pub .btn--primary:active,.vv-pub .btn--primary:focus,.vv-pub .btn--primary:hover{opacity:.9;background:var(--primary);color:var(--white);border-color:var(--primary)}.vv-pub .btn--danger{background:var(--danger);color:var(--white);border-color:var(--danger)}.vv-pub .btn--danger:active,.vv-pub .btn--danger:focus,.vv-pub .btn--danger:hover{opacity:.9;background:var(--danger);color:var(--white);border-color:var(--danger)}.vv-pub .border-radius-6{border-radius:6px}.vv-pub .radius-8{border-radius:8px}.vv-pub .radius-12{border-radius:12px}.vv-pub .radius-full{border-radius:100%}.vv-pub .border-0{border:none}.vv-pub .min-height-80{min-height:80px}.vv-pub .header .navbar-brand{padding:0}.vv-pub .header .navbar .nav li a{font-size:15px;font-weight:500;padding-left:25px;padding-right:25px}.vv-pub .header .navbar .nav li a.active,.vv-pub .header .navbar .nav li a:hover{color:var(--primary)}.vv-pub .headerOuter.navbar-custom .navbar-brand img{width:70px!important;height:auto;margin:0}.vv-pub .banner{background:url(/web-images/banner.png) no-repeat 0 0;background-size:cover}.vv-pub .supportBanner{background:url(/web-images/supportBanner.png) no-repeat 0 0;background-size:cover}.vv-pub .partnerBanner{background:url(/web-images/partnerBanner.png) no-repeat 0 0;background-size:cover}.vv-pub .solutionBanner{background:url(/web-images/solutionBanner.png) no-repeat 0 0;background-size:cover}.vv-pub .pioneer{background:url(/web-images/pioneer.png) no-repeat 0 0;background-size:cover;background-attachment:fixed;height:600px}.vv-pub .w-max-800{max-width:800px}.vv-pub .w-max-600{max-width:600px}.vv-pub .w-max-450{max-width:450px}.vv-pub .w-max-300{max-width:300px}.vv-pub .w-max-200{max-width:200px}.vv-pub .w-max-100{max-width:100px}.vv-pub .w-max-80{max-width:80px}.vv-pub .w-max-34{max-width:34px}.vv-pub .w-min-34{min-width:34px}.vv-pub .w-min-24{min-width:24px}.vv-pub .w-min-80{min-width:80px}.vv-pub .w-min-100{min-width:100px}.vv-pub .w-min-200{min-width:200px}.vv-pub .h-max-600{max-height:600px}.vv-pub .h-max-500{max-height:500px}.vv-pub .h-max-80{max-height:80px}.vv-pub .h-max-200{max-height:200px}.vv-pub .h-min-24{min-height:24px}.vv-pub .h-min-34{min-height:34px}.vv-pub .h-min-40{min-height:40px}.vv-pub .h-min-80{min-height:80px}.vv-pub .h-min-100{min-height:100px}.vv-pub .h-min-200{min-height:200px}.vv-pub .h-min-250{min-height:250px}.vv-pub .h-min-600{min-height:600px}@media(min-width:768px){.vv-pub .container{padding:0}.vv-pub .banner,.vv-pub .partnerBanner,.vv-pub .solutionBanner,.vv-pub .supportBanner{height:600px}}@media(max-width:767px){.vv-pub .container{padding:0}.vv-pub .flex-column-xs{flex-direction:column}.vv-pub .order-1-xs{order:1}.vv-pub .order-2-xs{order:2}.vv-pub .grid-col-4{grid-template-columns:repeat(1,1fr)}.vv-pub .d-none-xs{display:none}.vv-pub .text-center-xs{text-align:center}.vv-pub .section{padding-top:60px;padding-bottom:20px}.vv-pub .header .navbar-collapse{position:absolute;top:100%;left:0;background:var(--primary-light);padding:0;margin:0;width:100%;border-radius:0 0 6px 6px}.vv-pub .header .headerOuter .navbar-brand img{width:60px!important}.vv-pub .header .navbar-toggle{margin-right:0;margin-top:14px}.vv-pub .header .navbar-collapse .navList{justify-content:flex-start;flex-direction:column;align-items:flex-start;padding:10px}.vv-pub .header .navbar-collapse .navList .btn-:first-child{margin-left:20px}.vv-pub .header .navbar-header{width:100%}.vv-pub .text-left-xs{text-align:left}.vv-pub .gap-xs-2{gap:10px}.vv-pub .m-t-xs-10{margin-top:10px}.vv-pub .list-container .each-item-wrapper .each-item-container{max-height:100%}}@media(min-width:767px) and (max-width:992px){.vv-pub .flex-column-sm{flex-direction:column}.vv-pub .order-1-sm{order:1}.vv-pub .order-2-sm{order:2}.vv-pub .grid-col-4{grid-template-columns:repeat(2,1fr)}.vv-pub .d-none-sm{display:none}.vv-pub .text-center-xs{text-align:center}}@media (min-width:768px){.vv-pub .footerOuter .container,.vv-pub .headerOuter .container,.vv-pub .outerWrapper .container{width:750px}}@media (min-width:992px){.vv-pub .footerOuter .container,.vv-pub .headerOuter .container,.vv-pub .outerWrapper .container{width:970px}}@media (min-width:1200px){.vv-pub .footerOuter .container,.vv-pub .headerOuter .container,.vv-pub .outerWrapper .container{width:1170px}}@media (min-width:1344px){.vv-pub .footerOuter .container,.vv-pub .headerOuter .container,.vv-pub .outerWrapper .container{width:1280px}}.vv-pub{display:flex;flex-direction:column;min-height:100vh;height:auto}.vv-pub .outerWrapper{flex:1 1}.vv-pub .headerOuter{position:fixed;top:0;left:0;right:0;z-index:1030;min-height:80px;background:#fff;color:#777;border-bottom:1px solid #e7e7e7}.vv-pub .headerOuter .hdr-inner{width:100%;max-width:1280px;margin:0 auto;padding:0 15px;min-height:80px;display:flex;align-items:center;justify-content:space-between}.vv-pub .headerOuter .navbar-brand img{height:auto;display:block}.vv-pub .headerOuter .navList{display:flex;align-items:center;justify-content:flex-end;gap:0}.vv-pub .headerOuter .navList ul{list-style:none;display:flex;margin:0;padding:0}.vv-pub .headerOuter .navList li a{display:block;font-size:15px;font-weight:500;padding:28px 25px;color:#777}.vv-pub .headerOuter .navList li a.active,.vv-pub .headerOuter .navList li a:hover{color:#4694f0}.vv-pub .headerOuter .navToggle{display:none;background:#eee;border:1px solid #ddd;border-radius:4px;padding:9px 10px;cursor:pointer}.vv-pub .headerOuter .navToggle span{display:block;width:22px;height:2px;background:rgb(12,79,146);margin:4px 0}.vv-pub .headerOuter .btn-{cursor:pointer;border:0}.vv-pub .footerOuter{background:#4694f0;color:#fff;padding:10px;min-height:40px}.vv-pub .footerOuter .container,.vv-pub .outerWrapper .container{max-width:1280px;width:100%;margin:0 auto}.vv-pub .outerWrapper .container{padding:0 15px}.vv-pub .text-center{text-align:center}.vv-pub .text-right{text-align:right}.vv-pub .text-uppercase{text-transform:uppercase}.vv-pub .banner,.vv-pub .partnerBanner,.vv-pub .solutionBanner,.vv-pub .supportBanner{margin-top:80px}@media (max-width:767px){.vv-pub .headerOuter .navToggle{display:block}.vv-pub .headerOuter .navCollapse{display:none;position:absolute;top:100%;left:0;width:100%;background:#ECF4FD;border-radius:0 0 6px 6px}.vv-pub .headerOuter .navCollapse.show{display:block}.vv-pub .headerOuter .navList{flex-direction:column;align-items:flex-start;padding:10px}.vv-pub .headerOuter .navList ul{flex-direction:column}.vv-pub .headerOuter .navList li a{padding:10px 20px}.vv-pub .headerOuter .hdr-inner{flex-wrap:wrap}.vv-pub .footerOuter .d-flex{flex-direction:column}}@media (min-width:768px){.vv-pub .headerOuter .navCollapse{display:block!important}}.vv-pub .mainLoginSignup{padding-top:80px}.vv-pub .mainLoginSignup .cont{position:relative;width:30%;padding:10px 25px;margin:2vh auto;background:#fff;border-radius:8px}.vv-pub .mainLoginSignup .cont.signup{width:35%}.vv-pub .mainLoginSignup h2{text-align:center;display:block;font-size:30px;font-weight:500}.vv-pub .mainLoginSignup .form-group{margin-bottom:15px;position:relative}.vv-pub .mainLoginSignup label{font-weight:700;font-size:15px;display:inline-block;margin-bottom:5px;color:#393536}.vv-pub .mainLoginSignup .form-control{display:block;width:100%;height:38px;padding:6px 12px;font-size:14px;color:#000;background:#fff;border:1px solid #ccc;border-radius:4px}.vv-pub .mainLoginSignup .form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.vv-pub .mainLoginSignup .form-control::placeholder{color:#000}.vv-pub .mainLoginSignup .checkbox{text-align:center;margin:10px 0;color:#000}.vv-pub .mainLoginSignup .checkbox a{color:#000;text-decoration:underline;cursor:pointer}.vv-pub .mainLoginSignup .checkbox a:hover{color:#bf5900}.vv-pub .mainLoginSignup .checkbox{position:relative}.vv-pub .mainLoginSignup .checkbox input[type=checkbox]{position:absolute;margin-left:-20px;margin-top:4px}.vv-pub .mainLoginSignup .login{width:100%;height:45px;border:none;border-radius:5px;font-weight:lighter;margin:20px 0 10px;color:#fff;cursor:pointer;background:#5f88c6;font-size:20px;transition:background .4s ease}.vv-pub .mainLoginSignup .login:hover{background:#01a2ff}.vv-pub .mainLoginSignup .login:disabled{background:#ddd;pointer-events:none}.vv-pub .mainLoginSignup .show-hide-icon{position:absolute;right:10px;bottom:4px;z-index:9;cursor:pointer;line-height:0;background:none;border:0;padding:4px}.vv-pub .mainLoginSignup .show-hide-icon svg{width:15px;height:15px}.vv-pub .mainLoginSignup .error-text{color:red}@media (max-width:991px){.vv-pub .mainLoginSignup .cont,.vv-pub .mainLoginSignup .cont.signup{width:50%}}@media (max-width:767px){.vv-pub .mainLoginSignup .cont,.vv-pub .mainLoginSignup .cont.signup{width:90%}}.vv-pub .legal{padding:100px 15px 40px;max-width:1280px;margin:0 auto;color:#393536;line-height:1.6}.vv-pub .legal h1,.vv-pub .legal h2,.vv-pub .legal h3{margin:18px 0 10px}.vv-pub .legal li,.vv-pub .legal p{margin-bottom:10px}.vv-pub .legal ol,.vv-pub .legal ul{padding-left:24px}.vv-pub .legal a{color:#4694f0;text-decoration:underline}.vv-pub{line-height:1.42857143;color:#333}.vv-pub .footerOuter .container,.vv-pub .headerOuter .hdr-inner,.vv-pub .outerWrapper .container{padding:0;margin:0 auto;max-width:none}@media (min-width:768px){.vv-pub .footerOuter .container,.vv-pub .headerOuter .hdr-inner,.vv-pub .outerWrapper .container{width:750px}}@media (min-width:992px){.vv-pub .footerOuter .container,.vv-pub .headerOuter .hdr-inner,.vv-pub .outerWrapper .container{width:970px}}@media (min-width:1200px){.vv-pub .footerOuter .container,.vv-pub .headerOuter .hdr-inner,.vv-pub .outerWrapper .container{width:1170px}}@media (min-width:1344px){.vv-pub .footerOuter .container,.vv-pub .headerOuter .hdr-inner,.vv-pub .outerWrapper .container{width:1280px}}@media (max-width:767px){.vv-pub .footerOuter .container,.vv-pub .headerOuter .hdr-inner,.vv-pub .outerWrapper .container{width:92%;padding:0}.vv-pub .headerOuter .navbar-brand img{width:60px;height:60px}}.vv-pub .headerOuter .navList li a{padding:21.5px 25px;line-height:27px}@media (min-width:1281px) and (max-width:1399px){.vv-pub .headerOuter .navList li a{padding-left:8px!important;padding-right:8px!important}}.vv-pub .headerOuter .navbar-brand img{width:70px;height:70px}.vv-pub .mainLoginSignup{min-height:calc(100vh - 40px);max-height:calc(100vh - 40px);overflow:auto}.vv-pub .mainLoginSignup .cont{height:500px}.vv-pub .mainLoginSignup .cont.signup{height:950px}.vv-pub .mainLoginSignup .form-control{height:34px}.vv-pub .mainLoginSignup h2{line-height:1.1;margin:0}.vv-pub .mainLoginSignup label{line-height:1.42857143}:where(.vv-pub .mainLoginSignup) *{margin:0;padding:0;outline:none;box-sizing:border-box;font-family:Raleway,sans-serif}.vv-pub .mainLoginSignup .checkbox{min-height:24px}.vv-pub .btn-lg{padding-top:10px;padding-bottom:10px;line-height:1.3333333;border-radius:6px}.vv-pub .mainLoginSignup .cont.signup{margin:1vh auto}@media (max-width:767px){.vv-pub .headerOuter .navbar-brand img{width:60px;height:60px}}.vv-pub .headerOuter .navbar-brand{flex:none;min-width:70px}.vv-pub .headerOuter .navbar-brand img{max-width:none;flex:none;aspect-ratio:1/1;object-fit:contain;border-radius:50%}@media (max-width:767px){.vv-pub .headerOuter .navbar-brand{min-width:60px}}.vv-login{position:fixed;inset:0;z-index:2000;display:flex;background:#fff;font-family:Poppins,sans-serif;color:#333}.vv-lg-brand{position:relative;flex:1 1 52%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;background:linear-gradient(145deg,#5aa5f7,#4694f0 38%,#2f6fc9 72%,#1f4f9c)}.vv-lg-orb{position:absolute;border-radius:50%;background:rgba(255,255,255,.1)}.vv-lg-orb.o1{width:520px;height:520px;left:-160px;top:-170px}.vv-lg-orb.o2{width:380px;height:380px;right:-120px;bottom:-110px;background:rgba(255,255,255,.08)}.vv-lg-orb.o3{width:180px;height:180px;right:14%;top:10%;background:rgba(255,255,255,.07)}.vv-lg-grid{position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,#000 0,transparent 72%)}.vv-lg-center{position:relative;z-index:1;text-align:center;padding:0 40px;max-width:520px}.vv-lg-logo{width:168px;height:168px;margin:0 auto 22px;border-radius:50%;background:#fff;padding:10px;box-shadow:0 0 0 10px rgba(255,255,255,.18),0 18px 40px rgba(0,0,0,.28);animation:vv-lg-float 5s ease-in-out infinite}.vv-lg-logo img{width:100%;height:100%;object-fit:contain;border-radius:50%;display:block}@keyframes vv-lg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.vv-lg-center h1{margin:0;font-size:38px;font-weight:600;letter-spacing:.02em;color:#fff}.vv-lg-center p{margin:6px 0 26px;font-size:17px;opacity:.9}.vv-lg-center ul{list-style:none;margin:0;padding:0;display:inline-flex;flex-direction:column;gap:12px;text-align:left}.vv-lg-center li{display:flex;align-items:center;gap:12px;font-size:14.5px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:8px 18px 8px 10px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.vv-lg-center li .fa{width:30px;height:30px;border-radius:50%;background:#fff;color:#4694f0;display:grid;place-items:center;font-size:14px;flex:none}.vv-lg-copy{position:absolute;bottom:16px;left:0;right:0;text-align:center;color:rgba(255,255,255,.75);font-size:12px}.vv-lg-form{flex:1 1 48%;display:flex;flex-direction:column;background:#fff;overflow-y:auto}.vv-lg-top{padding:20px 32px 0;text-align:right}.vv-lg-top a{color:#6b7d90;font-size:13.5px;text-decoration:none}.vv-lg-top a:hover{color:#4694f0}.vv-lg-card{width:100%;max-width:420px;margin:auto;padding:24px 28px 36px;display:flex;flex-direction:column;text-align:left}.vv-lg-card h2{margin:0;font-size:30px;font-weight:600;color:#222}.vv-lg-sub{margin:4px 0 26px;color:#7b8aa0;font-size:14.5px}.vv-lg-card>label{font-size:13px;font-weight:500;color:#555;margin:12px 0 6px}.vv-lg-field{display:flex;align-items:center;gap:10px;border:1.5px solid #d9e2ee;border-radius:12px;padding:0 14px;background:#f8fafd;transition:border-color .15s,box-shadow .15s,background .15s}.vv-lg-field:focus-within{border-color:#4694f0;background:#fff;box-shadow:0 0 0 4px rgba(70,148,240,.14)}.vv-lg-field.bad{border-color:#e53935}.vv-lg-field>.fa{color:#8795a5;width:16px;text-align:center}.vv-lg-field input{flex:1 1;min-width:0;outline:0;padding:13px 0;font-size:15px;color:#222}.vv-lg-eye,.vv-lg-field input{border:0;background:transparent}.vv-lg-eye{color:#8795a5;cursor:pointer;padding:4px}.vv-lg-eye:hover{color:#4694f0}.vv-lg-err{color:#e53935;font-size:12.5px;margin-top:5px}.vv-lg-row{display:flex;justify-content:space-between;align-items:center;margin:14px 0 6px;font-size:13.5px}.vv-lg-row a{color:#4694f0;text-decoration:none}.vv-lg-row a:hover{text-decoration:underline}.vv-lg-check{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#555;cursor:pointer;margin:0;font-weight:400}.vv-lg-check input{width:16px;height:16px;accent-color:#4694f0;flex:none;margin:0}.vv-lg-check.terms{margin-top:10px;align-items:flex-start}.vv-lg-check a{color:#4694f0}.vv-lg-btn{margin-top:22px;border:0;border-radius:12px;padding:14px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;background:linear-gradient(135deg,#4694f0,#2f7fe0);box-shadow:0 8px 20px rgba(70,148,240,.35);transition:transform .15s,box-shadow .15s,opacity .15s}.vv-lg-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px rgba(70,148,240,.42)}.vv-lg-btn:disabled{opacity:.7;cursor:default}.vv-lg-or{display:flex;align-items:center;gap:12px;color:#9aa8b8;font-size:12.5px;margin:22px 0 14px}.vv-lg-or:after,.vv-lg-or:before{content:"";flex:1 1;height:1px;background:#e5ebf3}.vv-lg-alt{text-align:center;margin:0 0 6px;font-size:14px;color:#666}.vv-lg-alt a{color:#4694f0;font-weight:500;text-decoration:none}.vv-lg-alt a:hover{text-decoration:underline}.vv-lg-alt.small{font-size:13px}@media (max-width:899px){.vv-login{flex-direction:column;overflow-y:auto}.vv-lg-brand{flex:none;padding:28px 0 34px}.vv-lg-logo{width:96px;height:96px;margin-bottom:12px;box-shadow:0 0 0 6px rgba(255,255,255,.18),0 10px 24px rgba(0,0,0,.25)}.vv-lg-center h1{font-size:26px}.vv-lg-center p{margin-bottom:0;font-size:14px}.vv-lg-center ul,.vv-lg-copy{display:none}.vv-lg-form{flex:none;overflow:visible}.vv-lg-top{display:none}.vv-lg-card{margin:0 auto;padding:26px 20px 36px}}html.vv-on-login .vv-pub .footerOuter,html.vv-on-login .vv-pub .header{display:none}html.vv-on-login .vv-pub .outerWrapper{padding:0;margin:0}html.vv-on-login,html.vv-on-login body{overflow:hidden}.vv-lg-card.wide{max-width:640px;padding-top:8px}.vv-su-h{margin:20px 0 4px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#4694f0}.vv-su-grid{display:flex;flex-wrap:wrap;gap:0 16px}.vv-su-f{flex:1 1 100%;display:flex;flex-direction:column}.vv-su-f.half{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:220px}.vv-su-f>label{font-size:13px;font-weight:500;color:#555;margin:12px 0 6px}.vv-lg-field select{flex:1 1;min-width:0;border:0;outline:0;background:transparent;padding:13px 0;font-size:15px;color:#222}.vv-su-meter{display:flex;align-items:center;gap:6px;margin-top:10px}.vv-su-meter span{flex:1 1;height:5px;border-radius:3px;background:#e5ebf3;max-width:70px}.vv-su-meter small{color:#7b8aa0;margin-left:6px}.vv-su-meter span.on.s1{background:#e53935}.vv-su-meter span.on.s2{background:#f0ad4e}.vv-su-meter span.on.s3{background:#8bc34a}.vv-su-meter span.on.s4{background:#28a745}.vv-su-done{align-items:stretch}.vv-su-done,.vv-su-done .vv-lg-sub,.vv-su-done h2{text-align:center}.vv-su-tick{width:76px;height:76px;margin:0 auto 18px;border-radius:50%;background:#e3f6e8;color:#28a745;display:grid;place-items:center;font-size:34px;box-shadow:0 0 0 10px #f1faf4}.vv-signup .vv-lg-form{justify-content:flex-start}.vv-signup .vv-lg-card{margin-top:0;margin-bottom:auto}.vv-signup .vv-lg-card.vv-su-done{margin:auto}