.home-module__txgM7a__page{--canvas:#f8f9ff;--card:#fff;--tint:#eff4ff;--tint-strong:#e5eeff;--ink:#0b1c30;--body:#45464d;--muted:#64748b;--line:#e2e8f0;--line-strong:#cbd5e1;--accent:#0051d5;--accent-soft:#dbe1ff;--dark:#131b2e;--dark-hover:#1e293b;--on-dark:#fff;--on-dark-muted:#7c839b;--shadow-hover:0 2px 4px -1px #0f172a0a, 0 4px 6px -1px #0f172a05;--font-sans:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono:"JetBrains Mono", "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;min-height:100vh;color:var(--ink);background:var(--canvas);font-family:var(--font-sans);overflow-x:clip}.home-module__txgM7a__page *{box-sizing:border-box}.home-module__txgM7a__page :where(a){color:inherit;text-decoration:none}.home-module__txgM7a__page :where(button){font:inherit}.home-module__txgM7a__header{z-index:20;border-bottom:1px solid var(--line);background:var(--card);height:64px;position:relative}.home-module__txgM7a__headerInner{justify-content:space-between;align-items:center;gap:32px;width:min(1280px,100% - 48px);min-width:0;height:100%;margin:0 auto;display:flex}.home-module__txgM7a__brand{flex:none;align-items:center;gap:11px;display:inline-flex}.home-module__txgM7a__brandMark{color:#0000;background:#0d7ef4 url(/vkw-logo.png) 50%/cover no-repeat;border-radius:8px;place-items:center;width:34px;height:34px;font-size:0;display:inline-grid;overflow:hidden}.home-module__txgM7a__brandCopy{line-height:1.15;display:grid}.home-module__txgM7a__brandCopy strong{letter-spacing:-.01em;font-size:15px}.home-module__txgM7a__brandCopy small{color:var(--muted);letter-spacing:.14em;margin-top:4px;font-size:10px}.home-module__txgM7a__nav{justify-content:center;align-items:center;gap:24px;margin-left:auto;display:flex}.home-module__txgM7a__nav a{color:var(--body);font-size:14px;font-weight:500;transition:color .15s}.home-module__txgM7a__nav a:hover{color:var(--ink)}.home-module__txgM7a__nav .home-module__txgM7a__pictechLink{border:1px solid var(--line);color:var(--accent);background:var(--tint);border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-size:13px;display:inline-flex}.home-module__txgM7a__nav .home-module__txgM7a__pictechLink:hover{border-color:var(--line-strong);color:#003ea8}.home-module__txgM7a__headerActions{align-items:center;gap:10px;display:flex}.home-module__txgM7a__loginButton,.home-module__txgM7a__registerButton{border-radius:8px;justify-content:center;align-items:center;height:38px;padding:0 16px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.home-module__txgM7a__loginButton{border:1px solid var(--line);background:var(--card);color:var(--ink)}.home-module__txgM7a__loginButton:hover{background:var(--canvas);border-color:var(--line-strong)}.home-module__txgM7a__registerButton{color:var(--on-dark);background:var(--dark)}.home-module__txgM7a__registerButton:hover{background:var(--dark-hover)}.home-module__txgM7a__hero{padding:64px 0 40px}.home-module__txgM7a__heroInner{text-align:center;flex-direction:column;align-items:center;width:min(880px,100% - 48px);margin:0 auto;display:flex}.home-module__txgM7a__heroPill{background:var(--tint-strong);color:var(--ink);font-family:var(--font-mono);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:11px;font-weight:500;display:inline-flex}.home-module__txgM7a__heroPill i{background:var(--accent);border-radius:50%;width:6px;height:6px}.home-module__txgM7a__heroInner h1{letter-spacing:-.02em;margin:24px 0 20px;font-size:clamp(34px,4.6vw,48px);font-weight:600;line-height:1.15}.home-module__txgM7a__heroInner h1 em{color:var(--accent);font-style:normal}.home-module__txgM7a__heroInner>p{max-width:620px;color:var(--body);margin:0;font-size:16px;line-height:1.8}.home-module__txgM7a__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:32px;display:flex}.home-module__txgM7a__primaryCta,.home-module__txgM7a__secondaryCta{border-radius:8px;justify-content:center;align-items:center;gap:10px;height:48px;padding:0 24px;font-size:15px;font-weight:600;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.home-module__txgM7a__primaryCta{color:var(--on-dark);background:var(--dark)}.home-module__txgM7a__primaryCta span{font-size:17px}.home-module__txgM7a__primaryCta:hover{background:var(--dark-hover)}.home-module__txgM7a__secondaryCta{border:1px solid var(--line);background:var(--card);color:var(--ink)}.home-module__txgM7a__secondaryCta:hover{background:var(--canvas);border-color:var(--line-strong)}.home-module__txgM7a__heroNotes{color:var(--muted);font-family:var(--font-mono);flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:28px;font-size:12px;display:flex}.home-module__txgM7a__heroNotes span{align-items:center;gap:7px;display:inline-flex}.home-module__txgM7a__heroNotes b{width:16px;height:16px;color:var(--accent);background:var(--tint-strong);border-radius:4px;place-items:center;font-size:10px;display:grid}.home-module__txgM7a__sectionInner{width:min(1280px,100% - 48px);margin:0 auto}.home-module__txgM7a__sectionHeading{max-width:640px;margin-bottom:32px}.home-module__txgM7a__eyebrow{color:var(--accent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:600;display:block}.home-module__txgM7a__sectionHeading h2{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(26px,3vw,32px);font-weight:600;line-height:1.25}.home-module__txgM7a__sectionHeading p{color:var(--body);margin:0;font-size:15px;line-height:1.75}.home-module__txgM7a__featuresSection{background:var(--card);border-block:1px solid var(--line);padding:72px 0}.home-module__txgM7a__featureGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.home-module__txgM7a__featureCard{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;min-height:100%;padding:20px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.home-module__txgM7a__featureCard:hover{border-color:var(--line-strong);box-shadow:var(--shadow-hover);transform:translateY(-2px)}.home-module__txgM7a__featureIcon{width:40px;height:40px;color:var(--accent);background:var(--tint);border-radius:8px;place-items:center;display:grid}.home-module__txgM7a__featureIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.home-module__txgM7a__featureTopline{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-module__txgM7a__featureTopline>span{color:var(--line-strong);font-family:var(--font-mono);font-size:12px;font-weight:600}.home-module__txgM7a__featureCard>small{color:var(--muted);margin-top:18px;font-size:12px}.home-module__txgM7a__featureCard h3{letter-spacing:-.01em;margin:5px 0 8px;font-size:17px;font-weight:600}.home-module__txgM7a__featureCard p{color:var(--body);margin:0;font-size:14px;line-height:1.7}.home-module__txgM7a__featureLink{color:var(--accent);margin-top:16px;font-size:13px;font-weight:600}.home-module__txgM7a__featureLink:hover{color:#003ea8}.home-module__txgM7a__featureTag{background:var(--tint);color:var(--muted);font-family:var(--font-mono);letter-spacing:.02em;overflow-wrap:anywhere;border-radius:6px;margin-top:auto;padding:8px 12px;font-size:11px}.home-module__txgM7a__featureTag b{color:var(--ink);font-weight:600}.home-module__txgM7a__workflowSection{background:var(--tint);border-bottom:1px solid var(--line);padding:48px 0 64px}.home-module__txgM7a__stepGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.home-module__txgM7a__stepCard{border:1px solid var(--line);background:var(--card);border-radius:10px;flex-direction:column;padding:20px;transition:border-color .18s,box-shadow .18s;display:flex}.home-module__txgM7a__stepCard:hover{border-color:var(--line-strong);box-shadow:var(--shadow-hover)}.home-module__txgM7a__stepTop{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.home-module__txgM7a__stepLabel{color:var(--accent);font-family:var(--font-mono);letter-spacing:.06em;font-size:18px;font-weight:600}.home-module__txgM7a__stepIcon{color:var(--muted)}.home-module__txgM7a__stepIcon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.home-module__txgM7a__stepCard h3{letter-spacing:-.01em;margin:0 0 8px;font-size:16px;font-weight:600}.home-module__txgM7a__stepCard p{color:var(--body);margin:0 0 16px;font-size:13px;line-height:1.65}.home-module__txgM7a__stepNote{border-top:1px solid var(--line);color:var(--muted);font-family:var(--font-mono);letter-spacing:.02em;margin-top:auto;padding-top:14px;font-size:11px}.home-module__txgM7a__managementSection{background:var(--canvas);padding:72px 0}.home-module__txgM7a__managementGrid{grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:center;gap:64px;display:grid}.home-module__txgM7a__managementCopy h2{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(26px,3vw,32px);line-height:1.25}.home-module__txgM7a__managementCopy>p{color:var(--body);margin:0;font-size:15px;line-height:1.75}.home-module__txgM7a__managementCopy ul{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.home-module__txgM7a__managementCopy li{border-left:2px solid var(--accent-soft);gap:3px;padding-left:14px;display:grid}.home-module__txgM7a__managementCopy li b{font-size:14px}.home-module__txgM7a__managementCopy li span{color:var(--muted);font-size:13px;line-height:1.6}.home-module__txgM7a__managementPreview{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:16px;box-shadow:0 14px 32px #0f172a0f}.home-module__txgM7a__previewTopline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.home-module__txgM7a__previewTopline strong{font-size:14px}.home-module__txgM7a__previewTopline span{border:1px solid var(--line);color:var(--muted);background:var(--canvas);border-radius:4px;padding:3px 7px;font-size:11px}.home-module__txgM7a__previewStats{grid-template-columns:repeat(3,1fr);gap:8px;margin:14px 0;display:grid}.home-module__txgM7a__previewStats span{background:var(--tint);color:var(--muted);border-radius:7px;gap:4px;padding:10px;font-size:11px;display:grid}.home-module__txgM7a__previewStats b{color:var(--ink);font-family:var(--font-mono);font-size:20px;line-height:1}.home-module__txgM7a__previewProduct{border:1px solid var(--line);border-radius:7px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.home-module__txgM7a__previewProduct>i{color:#fff;background:#0d7ef4;border-radius:6px;place-items:center;width:36px;height:36px;font-size:13px;font-style:normal;font-weight:700;display:grid}.home-module__txgM7a__previewProduct>div{gap:3px;min-width:0;display:grid}.home-module__txgM7a__previewProduct small,.home-module__txgM7a__previewProduct span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.home-module__txgM7a__previewProduct strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.home-module__txgM7a__previewProduct em{background:var(--tint);color:var(--accent);border-radius:5px;padding:6px 8px;font-size:11px;font-style:normal;font-weight:600}.home-module__txgM7a__previewRows{gap:8px;margin-top:14px;display:grid}.home-module__txgM7a__previewRows span{background:linear-gradient(90deg, var(--tint-strong) 0 55%, var(--canvas) 55%);border-radius:999px;height:9px}.home-module__txgM7a__previewRows span:nth-child(2){background:linear-gradient(90deg, var(--tint-strong) 0 78%, var(--canvas) 78%)}.home-module__txgM7a__previewRows span:nth-child(3){background:linear-gradient(90deg, var(--tint-strong) 0 43%, var(--canvas) 43%)}.home-module__txgM7a__trustStrip{border:1px solid var(--line);background:var(--line);border-radius:9px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:40px;display:grid;overflow:hidden}.home-module__txgM7a__trustStrip>span{background:var(--card);grid-template-columns:22px auto;align-items:center;column-gap:8px;padding:14px 16px;display:grid}.home-module__txgM7a__trustStrip b{background:var(--tint);width:22px;height:22px;color:var(--accent);border-radius:5px;grid-row:span 2;place-items:center;font-size:12px;display:grid}.home-module__txgM7a__trustStrip strong{font-size:13px}.home-module__txgM7a__trustStrip small{color:var(--muted);font-size:11px}.home-module__txgM7a__faqSection{padding:72px 0}.home-module__txgM7a__faqList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;display:grid}.home-module__txgM7a__faqCard{border:1px solid var(--line);background:var(--card);border-radius:8px;padding:0 18px;transition:border-color .18s}.home-module__txgM7a__faqCard:hover{border-color:var(--line-strong)}.home-module__txgM7a__faqCard summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:54px;font-size:14px;font-weight:600;list-style:none;display:flex}.home-module__txgM7a__faqCard summary::-webkit-details-marker{display:none}.home-module__txgM7a__faqCard summary span{color:var(--accent);font-size:18px;font-weight:400;transition:transform .16s}.home-module__txgM7a__faqCard[open] summary span{transform:rotate(45deg)}.home-module__txgM7a__faqCard p{color:var(--body);margin:-2px 0 16px;font-size:13px;line-height:1.7}.home-module__txgM7a__ctaSection{padding:8px 0 72px}.home-module__txgM7a__ctaBanner{background:var(--dark);width:min(1080px,100%);color:var(--on-dark);text-align:center;border-radius:12px;flex-direction:column;align-items:center;margin:0 auto;padding:64px 32px;display:flex}.home-module__txgM7a__ctaBadge{color:#bec6e0;font-family:var(--font-mono);letter-spacing:.12em;background:#ffffff14;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:500}.home-module__txgM7a__ctaBanner h2{letter-spacing:-.02em;max-width:620px;margin:20px 0 12px;font-size:clamp(26px,3.4vw,34px);font-weight:600;line-height:1.3}.home-module__txgM7a__ctaBanner>p{color:var(--on-dark-muted);margin:0;font-size:15px;line-height:1.7}.home-module__txgM7a__ctaActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:32px;display:flex}.home-module__txgM7a__ctaPrimary,.home-module__txgM7a__ctaGhost{border-radius:8px;justify-content:center;align-items:center;gap:10px;height:46px;padding:0 22px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.home-module__txgM7a__ctaPrimary{color:var(--ink);background:var(--card)}.home-module__txgM7a__ctaPrimary span{font-size:16px}.home-module__txgM7a__ctaPrimary:hover{background:var(--tint-strong)}.home-module__txgM7a__ctaGhost{color:#eaf1ff;border:1px solid #ffffff29}.home-module__txgM7a__ctaGhost:hover{border-color:#ffffff52}.home-module__txgM7a__footer{background:var(--card);border-top:1px solid var(--line);padding:32px 0}.home-module__txgM7a__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:min(1280px,100% - 48px);margin:0 auto;display:flex}.home-module__txgM7a__footerBrand{align-items:center;gap:10px;display:flex}.home-module__txgM7a__footerBrand .home-module__txgM7a__brandMark{border-radius:7px;width:28px;height:28px}.home-module__txgM7a__footerBrand>div{gap:2px;display:grid}.home-module__txgM7a__footerBrand strong{font-size:13px}.home-module__txgM7a__footerBrand small{color:var(--muted);letter-spacing:.14em;font-size:9px}.home-module__txgM7a__footerInner nav{color:var(--body);flex-wrap:wrap;gap:20px;font-size:13px;display:flex}.home-module__txgM7a__footerInner nav a:hover{color:var(--ink)}.home-module__txgM7a__footerInner nav .home-module__txgM7a__footerExternalLink{color:var(--accent);font-weight:600}.home-module__txgM7a__footerInner nav .home-module__txgM7a__footerExternalLink:hover{color:#003ea8}.home-module__txgM7a__footerInner>small{color:var(--muted);font-family:var(--font-mono);font-size:11px}@media (max-width:1080px){.home-module__txgM7a__featureGrid,.home-module__txgM7a__stepGrid{grid-template-columns:repeat(2,1fr)}.home-module__txgM7a__managementGrid{grid-template-columns:1fr;gap:36px}}@media (max-width:780px){.home-module__txgM7a__nav{display:none}.home-module__txgM7a__hero{padding:48px 0 36px}.home-module__txgM7a__heroInner,.home-module__txgM7a__sectionInner,.home-module__txgM7a__footerInner{width:min(100% - 32px,680px)}.home-module__txgM7a__stepGrid,.home-module__txgM7a__faqList{grid-template-columns:1fr}.home-module__txgM7a__featuresSection,.home-module__txgM7a__managementSection,.home-module__txgM7a__faqSection{padding-block:56px}.home-module__txgM7a__workflowSection{padding:40px 0 56px}.home-module__txgM7a__trustStrip{grid-template-columns:1fr}.home-module__txgM7a__ctaSection{padding-bottom:68px}.home-module__txgM7a__ctaBanner{padding:48px 24px}}@media (max-width:540px){.home-module__txgM7a__brandCopy small{display:none}.home-module__txgM7a__headerInner{gap:12px}.home-module__txgM7a__loginButton,.home-module__txgM7a__registerButton{padding:0 12px;font-size:13px}.home-module__txgM7a__heroActions{width:100%;display:grid}.home-module__txgM7a__primaryCta,.home-module__txgM7a__secondaryCta{width:100%}.home-module__txgM7a__featureGrid{grid-template-columns:1fr}.home-module__txgM7a__previewProduct{grid-template-columns:32px minmax(0,1fr)}.home-module__txgM7a__previewProduct>i{width:32px;height:32px}.home-module__txgM7a__previewProduct em{grid-column:2;justify-self:start}.home-module__txgM7a__ctaActions{width:100%;display:grid}.home-module__txgM7a__ctaPrimary,.home-module__txgM7a__ctaGhost{width:100%}.home-module__txgM7a__footerInner{flex-direction:column;align-items:flex-start}}@media (max-width:420px){.home-module__txgM7a__brandCopy{display:none}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__page *,.home-module__txgM7a__page :before,.home-module__txgM7a__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
