.vx .thin{font-weight:300}.vx-hero{position:relative;overflow:hidden;color:#fff;padding:150px 0 clamp(48px,5vw,72px);border-radius:0 0 clamp(24px,2.6vw,40px) clamp(24px,2.6vw,40px);background:radial-gradient(45% 70% at 76% 52%,color-mix(in srgb,var(--fp-tint) 34%,transparent),transparent 72%),color-mix(in srgb,var(--fp-tint) 13%,#04070f)}.vx-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,3vw,48px);align-items:center}.vx-hero-l{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.vx-hero-l .pg-bread{margin-bottom:8px}.vx-badge{height:54px;width:auto;max-width:100%}.vx-h1{font-size:clamp(32px,4.2vw,56px);font-weight:800;line-height:1.04;letter-spacing:-.03em;color:#fff;margin-top:4px;text-wrap:balance}.vx-h1 .thin{display:block;color:var(--fp-hi)}.vx-lead{font-size:16px;line-height:1.75;color:rgb(255 255 255/.68);max-width:54ch}.vx-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:10px}.vx-btn2{background:rgb(255 255 255/.14);color:#fff;border:1.5px solid rgb(255 255 255/.6);backdrop-filter:blur(6px)}.vx-btn2:hover{background:#fff;color:var(--deep);border-color:#fff;transform:translateY(-2px)}.vx-btn2:focus-visible{outline:2px solid #fff;outline-offset:3px}.vx-hero .btn-cyan{background:var(--fp-cta,var(--cyan));color:var(--fp-cta-ink,var(--deep))}.vx-hero .btn-cyan:hover{background:var(--fp-cta,var(--cyan2));box-shadow:0 8px 28px color-mix(in srgb,var(--fp-cta,#00b5e2) 45%,transparent)}.vx-hero .fp-hub-svg{width:100%;height:auto;margin:0;align-self:center}@media (min-width:1024px){.vx-hero .fp-hub-svg{width:calc(100% + 60px);max-width:none;margin-right:-60px}}@media (max-width:1023px){.vx-hero{padding-top:136px}.vx-hero-in{grid-template-columns:minmax(0,1fr)}}.vx-feats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 36px}.vx-feat-ic{display:grid;place-items:center;width:48px;height:48px;margin-bottom:18px;border-radius:14px;color:var(--blue);background:var(--snow);box-shadow:inset 0 0 0 1px rgb(27 94 163/.1)}.vx-feat-t{font-size:18px;font-weight:700;letter-spacing:-.01em;color:var(--navy);margin-bottom:8px}.vx-feat-d{font-size:14.5px;line-height:1.65;color:var(--muted)}.vx .pb-stat-v{font-size:clamp(20px,2.1vw,28px)}.vx-note{margin:-18px 0 26px;font-size:12px;color:var(--muted)}@media (max-width:980px){.vx .about-g{grid-template-columns:minmax(0,1fr);gap:56px}}@media (max-width:520px){.vx-feats{grid-template-columns:minmax(0,1fr);gap:28px}}.vx-prod{cursor:default}.vx-prod .dlv-ic{margin-bottom:6px}.vx .dlv-item.vx-static{grid-template-columns:auto minmax(0,1fr)}.vx .dlv-item.vx-static:hover{background:none}.vx .dlv-item.vx-static:hover .dlv-t{color:#fff}@media (max-width:900px){.vx .prac-grid{grid-template-columns:minmax(0,1fr)}}.vx-logo-dark img{filter:brightness(0);opacity:.88}.vx .pband-l>.tp-q{margin-bottom:22px}.vx-perks{list-style:none;margin:0;padding:0;display:grid;position:relative;z-index:1}.vx-perks li{display:grid;gap:4px;padding:14px 0;border-top:1px solid rgb(255 255 255/.08)}.vx-perks li:first-child{border-top:0;padding-top:0}.vx-perk-t{font-size:15px;font-weight:700;color:#fff}.vx-perk-d{font-size:13.5px;line-height:1.6;color:rgb(255 255 255/.62)}.vx-ixs{grid-template-columns:minmax(0,1fr);max-width:1248px}.vx-ixs:before{display:none}.vx-uc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.vx-uc-card{display:flex;min-height:0}.vx-uc-card .ixs-copy{padding:18px 14px 12px}.vx-uc-card .ixs-t{font-size:clamp(20px,1.7vw,24px);margin:10px 0 0}.vx-uc-card .ixs-d{margin:16px 0 22px;flex:1}.vx-uc-tag{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--action)}@media (max-width:900px){.vx-uc{grid-template-columns:minmax(0,1fr)}}.vx-why-p{margin:18px 0 22px;font-size:15px;line-height:1.7;color:rgb(255 255 255/.62);max-width:46ch}.vx-why{list-style:none;margin:0;padding:0;display:grid}.vx-why li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:20px 0;border-top:1px solid rgb(255 255 255/.08)}.vx-why li:first-child{border-top:0;padding-top:0}.vx-why-n{font-size:13px;font-weight:800;letter-spacing:.08em;color:var(--cyan2);padding-top:3px}.vx-why-t{display:block;font-size:18px;font-weight:700;color:#fff;margin-bottom:6px}.vx-why-d{display:block;font-size:14.5px;line-height:1.65;color:rgb(255 255 255/.62)}.vx-aw-feat{place-items:center;flex-shrink:0;width:96px;height:96px;border-radius:26px;color:var(--blue);background:var(--snow)}.vx-aw-feat,.vx-aw-ic{display:grid;box-shadow:inset 0 0 0 1px rgb(27 94 163/.1)}.vx-aw-ic{place-items:center;width:64px;height:64px;border-radius:16px;color:var(--blue);background:var(--snow)}.vx .aw-h .thin{color:var(--navy)}.vx-disc{margin-top:36px;display:grid;gap:8px;font-size:11.5px;line-height:1.6;color:var(--muted);max-width:110ch}