.vx-landing{--paper-bg:#fbfbfe;--paper-panel:#f4f5fb;--paper-surface:#fff;--paper-elevated:#fff;--paper-ink:#0f172a;--paper-ink-secondary:#566076;--paper-ink-faint:#8b93a7;--paper-line:#e8e9f3;--paper-line-strong:#dcdeeb;--color-primary:#5b3df5;--color-primary-hover:#4c2fe0;--color-primary-active:#4025c4;--color-primary-soft:#efeaff;--vx-grad-brand:linear-gradient(96deg,#3b6ef5,#6d43f0 52%,#8b3df0);--vx-grad-text:linear-gradient(96deg,#7c3aed,#5b5bf5 48%,#2f7ff5);--vx-grad-ring:conic-gradient(from 195deg,#c4b5fd 0%,#93c5fd 18%,#a5f3fc 34%,#ddd6fe 52%,#f5d0fe 68%,#bfdbfe 84%,#c4b5fd 100%);--vx-t-purple:#f3efff;--vx-t-purple-fg:#7c3aed;--vx-t-blue:#eaf2ff;--vx-t-blue-fg:#2563eb;--vx-t-green:#e8f9f1;--vx-t-green-fg:#0f9d6e;--vx-t-amber:#fff5e6;--vx-t-amber-fg:#d97706;--vx-t-pink:#ffeef5;--vx-t-pink-fg:#db2777;--vx-container:1468px;--vx-container-wide:1580px;--vx-gutter:24px;--vx-card-radius:20px;--vx-panel-radius:30px;--vx-btn-radius:14px;--vx-h1:clamp(38px,4.05vw,70px);--vx-h2:clamp(29px,3.3vw,52px);--vx-h3:clamp(19px,1.35vw,22px);--vx-body:clamp(15.5px,1.12vw,18px);--vx-small:14.5px;--vx-badge:12.5px;--vx-shadow-card:0 2px 4px rgba(15,23,42,.03),0 12px 28px rgba(38,43,92,.07);--vx-shadow-float:0 6px 14px rgba(15,23,42,.06),0 18px 44px rgba(38,43,92,.13);--vx-shadow-dash:0 30px 70px rgba(45,40,110,.22),0 8px 20px rgba(45,40,110,.1);--vx-shadow-btn:0 6px 18px rgba(84,60,240,.32);position:relative;isolation:isolate;overflow-x:clip;color:var(--paper-ink);background:radial-gradient(1150px 620px at 84% 4%,#dceafe 0,rgba(220,234,254,0) 62%),radial-gradient(820px 560px at 4% 6%,#fbe6f8 0,rgba(251,230,248,0) 58%),radial-gradient(1000px 700px at 96% 46%,#e6e2fe 0,rgba(230,226,254,0) 58%),radial-gradient(900px 640px at 6% 62%,#e7edfe 0,rgba(231,237,254,0) 58%),#fbfbfe}.vx-container{max-width:min(var(--vx-container),calc(84vw + 2 * var(--vx-gutter)))}.vx-container,.vx-container-wide{width:100%;margin:0 auto;padding-inline:var(--vx-gutter)}.vx-container-wide{max-width:min(var(--vx-container-wide),calc(92vw + 2 * var(--vx-gutter)))}.vx-section{position:relative;padding-block:clamp(48px,5vw,76px)}.vx-section-head{text-align:center;max-width:1080px;margin:0 auto clamp(32px,3.2vw,48px)}.vx-section-head p{margin:14px auto 0;max-width:660px;font-size:var(--vx-body);line-height:1.6;color:var(--paper-ink-secondary)}.vx-landing h1,.vx-landing h2,.vx-landing h3{color:var(--paper-ink)}.vx-h1{margin:18px 0 0;font-size:var(--vx-h1);font-weight:800;line-height:1;letter-spacing:-.035em}@media (min-width:1025px){.vx-h1{white-space:nowrap}}.vx-h2{margin:16px 0 0;font-size:var(--vx-h2);font-weight:800;line-height:1.08;letter-spacing:-.032em}.vx-grad{background-image:var(--vx-grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.vx-lead{margin:20px 0 0;max-width:500px;font-size:var(--vx-body);line-height:1.62;color:var(--paper-ink-secondary)}.vx-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,100%,.9);box-shadow:0 2px 10px rgba(38,43,92,.06);font-size:var(--vx-badge);font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--color-primary);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.vx-script{position:absolute;z-index:4;font-family:var(--font-caveat),ui-rounded,cursive;font-size:22px;line-height:1.2;font-weight:600;color:#7c6df0;pointer-events:none;white-space:pre-line;opacity:.92}.vx-script svg{display:block;overflow:visible}.vx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 28px;border:1px solid transparent;border-radius:var(--vx-btn-radius);font-size:15.5px;font-weight:650;white-space:nowrap;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,opacity .16s ease}.vx-btn:hover{transform:translateY(-2px)}.vx-btn:active{transform:translateY(0)}.vx-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.vx-btn-primary{background:var(--vx-grad-brand);color:#fff;box-shadow:var(--vx-shadow-btn)}.vx-btn-primary:hover{box-shadow:0 10px 26px rgba(84,60,240,.42)}.vx-btn-secondary{background:hsla(0,0%,100%,.9);border-color:var(--paper-line-strong);color:var(--paper-ink);box-shadow:0 2px 10px rgba(38,43,92,.06)}.vx-btn-secondary:hover{background:#fff;box-shadow:0 8px 22px rgba(38,43,92,.12)}.vx-btn-dark{background:#0b1020;color:#fff;box-shadow:0 8px 22px rgba(11,16,32,.28)}.vx-btn-ghost-dark{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.22);color:#fff}.vx-btn-ghost-dark:hover{background:hsla(0,0%,100%,.13)}.vx-btn-arrow{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:hsla(0,0%,100%,.22);flex-shrink:0}.vx-btn-dark .vx-btn-arrow,.vx-btn-ghost-dark .vx-btn-arrow{background:hsla(0,0%,100%,.16)}.vx-landing .vx-nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(252,252,255,.78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(226,228,242,.7)}.vx-nav-inner{justify-content:space-between;gap:24px;height:68px}.vx-nav-inner,.vx-nav-logo{display:flex;align-items:center}.vx-nav-logo{gap:10px;color:var(--paper-ink);flex-shrink:0}.vx-nav-logo-mark{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--vx-grad-brand);box-shadow:0 4px 12px rgba(84,60,240,.3);flex-shrink:0}.vx-nav-logo-text{font-size:22px;font-weight:800;letter-spacing:-.035em}.vx-nav-links{display:flex;align-items:center;gap:30px}.vx-nav-link{font-size:15px;font-weight:500;color:var(--paper-ink-secondary);transition:color .15s ease}.vx-nav-link:hover{color:var(--paper-ink)}.vx-nav-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.vx-nav-login{font-size:15px;font-weight:600;color:var(--paper-ink)}.vx-nav-cta{height:46px;padding:0 10px 0 22px;border-radius:999px;font-size:15px}.vx-nav-toggle{display:none;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--paper-line-strong);border-radius:12px;background:hsla(0,0%,100%,.9);color:var(--paper-ink);cursor:pointer}.vx-nav-mobile{border-top:1px solid var(--paper-line);background:rgba(252,252,255,.97);padding-block:8px 14px}.vx-nav-mobile-link{display:block;padding:13px 4px;font-size:16px;font-weight:600;color:var(--paper-ink);border-bottom:1px solid var(--paper-line)}.vx-nav-mobile-link:last-child{border-bottom:0}@media (min-width:769px){.vx-nav-mobile{display:none}}.vx-hero{position:relative;padding-block:clamp(26px,2.8vw,46px) clamp(36px,3.4vw,54px)}.vx-hero-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:clamp(24px,3vw,56px);gap:clamp(24px,3vw,56px)}.vx-hero-copy{position:relative;z-index:2}.vx-hero-cta{gap:14px}.vx-hero-cta,.vx-hero-trust{display:flex;margin-top:34px;flex-wrap:wrap}.vx-hero-trust{align-items:center;gap:22px}.vx-hero-trust-item{display:flex;align-items:center;gap:9px;font-size:var(--vx-small);font-weight:500;color:var(--paper-ink-secondary);white-space:nowrap}.vx-hero-trust-item+.vx-hero-trust-item{padding-left:22px;border-left:1px solid var(--paper-line-strong)}.vx-hero-trust-item svg{color:var(--paper-ink-faint);flex-shrink:0}.vx-hero-visual{position:relative;z-index:1;padding:30px 30px 34px}.vx-ring{z-index:0;top:50%;left:50%;width:124%;aspect-ratio:1.45/1;transform:translate(-50%,-50%) rotate(-14deg);background:var(--vx-grad-ring);-webkit-mask:radial-gradient(closest-side,transparent 67%,#000 70%,#000 96%,transparent 100%);mask:radial-gradient(closest-side,transparent 67%,#000 70%,#000 96%,transparent 100%);filter:saturate(1.2)}.vx-ring,.vx-ring:after{position:absolute;border-radius:50%}.vx-ring:after{content:"";inset:0;background:linear-gradient(160deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,0) 38%,hsla(0,0%,100%,0) 62%,hsla(0,0%,100%,.45))}.vx-dash{position:relative;z-index:2;border-radius:18px;background:#fff;border:1px solid hsla(0,0%,100%,.9);box-shadow:var(--vx-shadow-dash);overflow:hidden;transform:perspective(2400px) rotateY(-11deg) rotateX(2.5deg) rotate(.6deg);transform-origin:60% 50%}.vx-dash-chrome{display:flex;align-items:center;gap:7px;padding:11px 14px;border-bottom:1px solid #f0f1f7;background:#fcfcfe}.vx-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.vx-dash-body{display:grid;grid-template-columns:122px minmax(0,1fr);min-height:372px}.vx-dash-side{padding:14px 10px;border-right:1px solid #f0f1f7;background:#fcfcfe}.vx-dash-brand{display:flex;align-items:center;gap:7px;padding:0 6px 14px;font-size:13px;font-weight:800;letter-spacing:-.02em}.vx-dash-brand span{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:var(--vx-grad-brand);flex-shrink:0}.vx-dash-nav{display:flex;flex-direction:column;gap:2px}.vx-dash-nav-item{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:8px;font-size:11px;font-weight:600;color:#98a0b4}.vx-dash-nav-item.is-active{background:#eef0ff;color:var(--color-primary)}.vx-dash-main{padding:15px 16px 18px;min-width:0}.vx-dash-greet-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.vx-dash-greet-sm{font-size:11.5px;color:#7b839a;font-weight:500}.vx-dash-greet-lg{font-size:14px;font-weight:750;letter-spacing:-.015em;margin-top:2px}.vx-dash-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #eceef6;border-radius:8px;font-size:10px;font-weight:600;color:#6b7488;white-space:nowrap;flex-shrink:0}.vx-dash-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.vx-dash-stat{display:flex;align-items:center;gap:9px;padding:11px 10px;border:1px solid #f0f1f7;border-radius:12px;background:#fff}.vx-dash-stat-ico{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;flex-shrink:0}.vx-dash-stat-v{font-size:15px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.vx-dash-stat-l{font-size:10px;color:#8b93a7;font-weight:500}.vx-dash-row{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);grid-gap:10px;gap:10px}.vx-dash-panel{border:1px solid #f0f1f7;border-radius:12px;padding:11px 12px;background:#fff;min-width:0}.vx-dash-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.vx-dash-panel-title{font-size:11.5px;font-weight:750;letter-spacing:-.01em}.vx-dash-chart{position:relative}.vx-dash-chart svg{display:block;width:100%;height:112px}.vx-dash-tip{position:absolute;top:12%;left:52%;padding:3px 8px;border-radius:7px;background:#101a33;color:#fff;font-size:10px;font-weight:700;box-shadow:0 4px 10px rgba(16,26,51,.28)}.vx-dash-creator{display:flex;align-items:center;gap:8px}.vx-dash-creator+.vx-dash-creator{margin-top:10px}.vx-dash-avatar{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700;flex-shrink:0}.vx-dash-creator-n{font-size:10.5px;font-weight:650;line-height:1.25}.vx-dash-creator-m{font-size:9.5px;color:#8b93a7}.vx-float{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:11px 15px;border-radius:14px;background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,100%,.9);box-shadow:var(--vx-shadow-float);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);white-space:nowrap}.vx-float-ico{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;flex-shrink:0}.vx-float-t{font-size:13px;font-weight:700;letter-spacing:-.01em}.vx-float-s{font-size:11.5px;color:var(--paper-ink-secondary);margin-top:1px}.vx-float-a{top:0;right:-3%}.vx-float-b{bottom:3%;left:-6%}.vx-float-c{bottom:-3%;right:2%}.vx-statsband{position:relative;border-top:1px solid rgba(226,228,242,.9);border-bottom:1px solid rgba(226,228,242,.9);background:hsla(0,0%,100%,.55)}.vx-statsband-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:26px}.vx-statsband-item{text-align:center}.vx-statsband-item+.vx-statsband-item{border-left:1px solid var(--paper-line)}.vx-statsband-v{font-size:clamp(22px,1.9vw,30px);font-weight:800;letter-spacing:-.03em}.vx-statsband-l{margin-top:3px;font-size:var(--vx-small);color:var(--paper-ink-secondary)}.vx-tile{position:relative;display:inline-flex;align-items:center;justify-content:center;width:68px;height:68px;border-radius:20px;color:#fff;flex-shrink:0;transform:rotate(-4deg);background-image:linear-gradient(150deg,hsla(0,0%,100%,.55) 0,hsla(0,0%,100%,0) 46%),linear-gradient(150deg,var(--vx-tile-a),var(--vx-tile-b));box-shadow:inset 0 1.5px 1px hsla(0,0%,100%,.75),inset 0 -3px 8px rgba(12,10,45,.16),0 12px 24px var(--vx-tile-shadow,rgba(84,60,240,.28))}.vx-tile:after{content:"";position:absolute;inset:5px 5px auto 5px;height:34%;border-radius:14px 14px 20px 20px;background:linear-gradient(180deg,hsla(0,0%,100%,.45),hsla(0,0%,100%,0));pointer-events:none}.vx-tile svg{position:relative;z-index:1;filter:drop-shadow(0 1px 1px rgba(12,10,45,.25))}.vx-tile-sm{width:46px;height:46px;border-radius:14px}.vx-tile-purple{--vx-tile-a:#a78bfa;--vx-tile-b:#7c3aed;--vx-tile-shadow:rgba(124,58,237,.32)}.vx-tile-blue{--vx-tile-a:#7dd3fc;--vx-tile-b:#2563eb;--vx-tile-shadow:rgba(37,99,235,.3)}.vx-tile-green{--vx-tile-a:#6ee7b7;--vx-tile-b:#0f9d6e;--vx-tile-shadow:rgba(15,157,110,.28)}.vx-tile-amber{--vx-tile-a:#fcd34d;--vx-tile-b:#ea9207;--vx-tile-shadow:rgba(217,119,6,.3)}.vx-tile-pink{--vx-tile-a:#f9a8d4;--vx-tile-b:#db2777;--vx-tile-shadow:rgba(219,39,119,.28)}.vx-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:46px;gap:46px}.vx-step{position:relative;display:flex;flex-direction:column;padding:22px 20px 20px;border-radius:var(--vx-card-radius);background:hsla(0,0%,100%,.7);border:1px solid hsla(0,0%,100%,.85);box-shadow:var(--vx-shadow-card);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.vx-step-cell:not(:last-child) .vx-step:before{content:"";position:absolute;top:36%;right:-46px;width:46px;border-top:2px dotted #cdd3e6}.vx-step-cell:not(:last-child) .vx-step:after{content:"";position:absolute;top:36%;right:-35px;width:26px;height:26px;margin-top:-13px;border-radius:50%;background:#fff 50%/11px 11px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%235b3df5' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m9 5 7 7-7 7'/%3E%3C/svg%3E");box-shadow:0 3px 10px rgba(38,43,92,.16)}.vx-step-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:30px}.vx-step .vx-tile{width:clamp(72px,5.6vw,94px);height:clamp(72px,5.6vw,94px);border-radius:26px}.vx-step .vx-tile svg{width:40%;height:40%}.vx-step-num{padding:6px 12px;border-radius:10px;font-size:14px;font-weight:750;letter-spacing:.02em}.vx-step h3{margin:0 0 10px;font-size:clamp(19px,1.45vw,24px);font-weight:750;letter-spacing:-.02em}.vx-step p{margin:0 0 20px;font-size:clamp(14.5px,1.05vw,17px);line-height:1.55;color:var(--paper-ink-secondary)}.vx-step-link{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:10px 14px;border-radius:11px;font-size:13px;font-weight:650;transition:transform .16s ease,filter .16s ease}.vx-step-link:hover{transform:translateY(-1px);filter:brightness(.97)}.vx-formats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.vx-format{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:30px;border-radius:26px;background:hsla(0,0%,100%,.66);border:1px solid hsla(0,0%,100%,.9);box-shadow:var(--vx-shadow-card);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.vx-format-body{position:relative;z-index:2;max-width:60%}.vx-format h3{margin:20px 0 10px;font-size:clamp(23px,2vw,31px);font-weight:800;letter-spacing:-.03em}.vx-format p{margin:0 0 18px;font-size:15.5px;line-height:1.6;color:var(--paper-ink-secondary)}.vx-checks{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:24px}.vx-check{gap:7px;padding:7px 13px 7px 8px;border-radius:999px;background:hsla(0,0%,100%,.85);border:1px solid var(--paper-line);font-size:12.5px;font-weight:600;color:var(--paper-ink);white-space:nowrap}.vx-check,.vx-check span{display:inline-flex;align-items:center}.vx-check span{justify-content:center;width:17px;height:17px;border-radius:50%;color:#fff;flex-shrink:0}.vx-format-cta{align-self:flex-start;margin-top:auto}.vx-illus{position:absolute;z-index:1;right:18px;top:50%;transform:translateY(-50%);width:40%;max-width:250px;aspect-ratio:1/1;pointer-events:none}.vx-illus-stack i{position:absolute;display:block;border-radius:16px;background-image:linear-gradient(150deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.05) 50%),linear-gradient(150deg,#b9a3fb,#7c4ff0);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.7),0 14px 26px rgba(108,63,226,.24)}.vx-illus-stack i:first-child{inset:16% 30% 30% 4%;transform:rotate(-9deg);opacity:.55}.vx-illus-stack i:nth-child(2){inset:19% 20% 26% 14%;transform:rotate(-4deg);opacity:.78}.vx-illus-stack i:nth-child(3){inset:22% 10% 22% 24%}.vx-illus-play{z-index:2;top:50%;left:56%;transform:translate(-50%,-50%);width:30%;border-radius:50%;background:hsla(0,0%,100%,.24);border:1px solid hsla(0,0%,100%,.55);box-shadow:inset 0 2px 3px hsla(0,0%,100%,.6),0 10px 22px rgba(70,40,170,.28);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.vx-illus-badge,.vx-illus-play{position:absolute;display:flex;align-items:center;justify-content:center;aspect-ratio:1;color:#fff}.vx-illus-badge{z-index:3;right:4%;bottom:16%;width:27%;border-radius:22%;background-image:linear-gradient(150deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0) 50%),linear-gradient(150deg,#a78bfa,#6d28d9);box-shadow:inset 0 1.5px 1px hsla(0,0%,100%,.7),0 10px 20px rgba(109,40,217,.3)}.vx-illus-phone{position:absolute;left:6%;top:8%;bottom:8%;width:46%;border-radius:20px;background-image:linear-gradient(155deg,hsla(0,0%,100%,.7),hsla(0,0%,100%,.12) 45%),linear-gradient(155deg,#93c5fd,#6366f1);box-shadow:inset 0 1.5px 1px hsla(0,0%,100%,.8),0 16px 30px rgba(59,96,235,.26);padding:12%}.vx-illus-phone i{display:block;border-radius:8px;background:hsla(0,0%,100%,.62)}.vx-illus-phone i:first-child{height:44%;margin-bottom:12%}.vx-illus-phone i:nth-child(2){height:9%;margin-bottom:8%}.vx-illus-phone i:nth-child(3){height:9%;width:66%}.vx-illus-chips{position:absolute;right:0;top:12%;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.vx-illus-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:9px;background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.9);box-shadow:0 6px 14px rgba(38,43,92,.12);font-size:11px;font-weight:650;white-space:nowrap}.vx-why{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:22px;gap:22px}.vx-why>:nth-child(-n+4){grid-column:span 3}.vx-why>.vx-why-aside-cell,.vx-why>:nth-child(5),.vx-why>:nth-child(6){grid-column:span 4}.vx-why-card{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:22px;border-radius:var(--vx-card-radius);border:1px solid hsla(0,0%,100%,.9);box-shadow:var(--vx-shadow-card);background:var(--vx-card-bg,hsla(0,0%,100%,.7))}.vx-why-card h3{margin:18px 0 8px;font-size:19px;font-weight:750;letter-spacing:-.02em}.vx-why-card p{margin:0 0 20px;font-size:15.5px;line-height:1.58;color:var(--paper-ink-secondary)}.vx-why-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;font-size:13.5px;font-weight:650}.vx-why-arrow{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:hsla(0,0%,100%,.9);box-shadow:0 3px 10px rgba(38,43,92,.12);flex-shrink:0;transition:transform .16s ease}.vx-why-card:hover .vx-why-arrow{transform:translateX(3px)}.vx-why-aside{flex-direction:column;gap:18px;padding:10px}.vx-shield,.vx-why-aside{position:relative;display:flex;align-items:center;justify-content:center}.vx-shield{width:132px;height:148px;color:#fff;-webkit-clip-path:polygon(50% 0,100% 16%,100% 58%,50% 100%,0 58%,0 16%);clip-path:polygon(50% 0,100% 16%,100% 58%,50% 100%,0 58%,0 16%);background-image:linear-gradient(155deg,hsla(0,0%,100%,.65),hsla(0,0%,100%,.05) 45%),linear-gradient(155deg,#a5b4fc,#7c3aed 55%,#4f46e5);filter:drop-shadow(0 18px 30px rgba(90,60,220,.32))}.vx-shield:after{content:"";position:absolute;inset:0 52% 40% 0;background:linear-gradient(180deg,hsla(0,0%,100%,.45),hsla(0,0%,100%,0));-webkit-clip-path:inherit;clip-path:inherit}.vx-shield-ring{position:absolute;width:210px;height:96px;border-radius:50%;background:conic-gradient(from 210deg,#c4b5fd,#a5f3fc,#ddd6fe,#f5d0fe,#c4b5fd);-webkit-mask:radial-gradient(closest-side,transparent 62%,#000 64%);mask:radial-gradient(closest-side,transparent 62%,#000 64%);transform:rotate(-12deg);filter:blur(1px);opacity:.8}.vx-why-caption{display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:14px;background:hsla(0,0%,100%,.82);border:1px solid hsla(0,0%,100%,.9);box-shadow:var(--vx-shadow-card);font-size:13.5px;font-weight:600;color:var(--paper-ink-secondary);text-align:left}.vx-cta-wrap{padding-block:clamp(40px,4vw,64px) clamp(30px,3vw,48px)}.vx-cta-wrap>.vx-container-wide{max-width:min(1640px,calc(95vw + 2 * var(--vx-gutter)))}.vx-cta{position:relative;overflow:hidden;border-radius:var(--vx-panel-radius);padding:clamp(44px,5vw,74px) clamp(24px,4vw,64px);text-align:center;background:radial-gradient(120% 90% at 50% -10%,#2c1d69 0,rgba(44,29,105,0) 62%),radial-gradient(70% 80% at 8% 90%,#21306e 0,rgba(33,48,110,0) 60%),radial-gradient(80% 90% at 96% 30%,#3a2170 0,rgba(58,33,112,0) 62%),linear-gradient(160deg,#0d1024,#0a0d1e 60%,#10132a);border:1px solid hsla(0,0%,100%,.09);box-shadow:0 30px 70px rgba(18,14,60,.3)}.vx-cta-inner{position:relative;z-index:2;max-width:760px;margin:0 auto}.vx-cta .vx-badge{background:rgba(124,92,255,.18);border-color:rgba(167,139,250,.34);color:#c9bcff;box-shadow:none}.vx-cta h2{margin:22px 0 0;font-size:var(--vx-h2);font-weight:800;line-height:1.06;letter-spacing:-.033em;color:#fff}.vx-cta-grad{background-image:linear-gradient(96deg,#60a5fa,#a78bfa 55%,#d8b4fe);-webkit-background-clip:text;background-clip:text;color:transparent}.vx-cta p{margin:16px auto 0;max-width:560px;font-size:var(--vx-body);line-height:1.6;color:rgba(226,232,240,.72)}.vx-cta-buttons{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-top:30px}.vx-cta-deco{position:absolute;z-index:1;pointer-events:none}.vx-cube{border-radius:22%;background-image:linear-gradient(150deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.04) 46%),linear-gradient(150deg,rgba(147,197,253,.85),rgba(129,90,245,.85));box-shadow:inset 0 2px 2px hsla(0,0%,100%,.55),0 16px 34px rgba(70,50,190,.4);display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.92)}.vx-cta-cube-a{left:5%;top:34%;width:104px;height:104px;transform:rotate(-14deg)}.vx-cta-cube-b{left:12%;top:62%;width:66px;height:66px;transform:rotate(9deg)}.vx-cta-chart{right:5%;top:40%;width:190px;padding:14px;border-radius:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 18px 40px rgba(10,8,40,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.vx-cta-chart svg{display:block;width:100%;height:62px}.vx-cta-chart-lbl{display:flex;align-items:center;gap:7px;margin-bottom:10px;font-size:11.5px;font-weight:650;color:rgba(226,232,240,.85)}.vx-cta .vx-script{color:#b9a9ff;opacity:.85}.vx-landing .vx-footer{position:relative;margin-top:0;border-top:0;background:transparent}.vx-footer-grid{display:grid;grid-template-columns:1.45fr repeat(4,1fr);grid-gap:30px 40px;gap:30px 40px;padding-block:clamp(34px,3.4vw,52px) 30px}.vx-footer-brand-name{display:flex;align-items:center;gap:10px;margin-bottom:12px}.vx-footer-tag{font-size:14px;color:var(--paper-ink-secondary);margin:0 0 18px;max-width:260px}.vx-footer-socials{display:flex;gap:10px}.vx-footer-social{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:hsla(0,0%,100%,.8);border:1px solid var(--paper-line);color:var(--paper-ink-secondary);transition:color .15s ease,background-color .15s ease,transform .15s ease}.vx-footer-social:hover{color:var(--color-primary);background:#fff;transform:translateY(-2px)}.vx-footer-coltitle{font-size:14.5px;font-weight:750;letter-spacing:-.01em;margin-bottom:14px}.vx-footer-links{display:flex;flex-direction:column;gap:11px}.vx-footer-links a{font-size:14px;color:var(--paper-ink-secondary);transition:color .15s ease}.vx-footer-links a:hover{color:var(--paper-ink)}.vx-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-block:20px 26px;border-top:1px solid var(--paper-line);font-size:13.5px;color:var(--paper-ink-faint)}@media (max-width:1280px){.vx-steps{gap:34px}.vx-step-cell:not(:last-child) .vx-step:before{right:-34px;width:34px}.vx-step-cell:not(:last-child) .vx-step:after{right:-29px}}@media (max-width:1100px){.vx-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.vx-step-cell:not(:last-child) .vx-step:after,.vx-step-cell:not(:last-child) .vx-step:before{display:none}.vx-step-top{margin-bottom:22px}.vx-why{grid-template-columns:repeat(2,minmax(0,1fr))}.vx-why>:nth-child(n){grid-column:span 1}.vx-why>.vx-why-aside-cell{grid-column:span 2}}@media (max-width:1199px){.vx-script-edge{display:none}}@media (max-width:1024px){.vx-script{display:none}.vx-hero-grid{grid-template-columns:minmax(0,1fr);gap:34px}.vx-hero-copy{text-align:center}.vx-hero-copy .vx-lead{margin-inline:auto}.vx-hero-cta,.vx-hero-trust{justify-content:center}.vx-hero-visual{max-width:620px;margin-inline:auto}.vx-br-lg{display:none}.vx-formats{grid-template-columns:minmax(0,1fr)}.vx-format-body{max-width:100%}.vx-cta-deco,.vx-illus{display:none}}@media (max-width:768px){.vx-landing{--vx-gutter:18px}.vx-nav-inner{height:60px}.vx-nav-links,.vx-nav-login{display:none}.vx-steps,.vx-why{grid-template-columns:minmax(0,1fr)}.vx-statsband-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0}.vx-statsband-item:nth-child(odd){border-left:0}.vx-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.vx-footer-brand{grid-column:1/-1}.vx-dash{transform:none}.vx-hero-visual{padding:6px 0 0}.vx-float{position:static;width:100%;margin-top:10px;white-space:normal}.vx-ring{display:none}.vx-hero-trust-item+.vx-hero-trust-item{padding-left:0;border-left:0}.vx-hero-trust{gap:14px 18px}.vx-btn{height:50px;padding:0 20px;font-size:15px}.vx-hero-cta .vx-btn{flex:1 1 auto}}@media (max-width:560px){.vx-dash-body{grid-template-columns:1fr}.vx-dash-side{display:flex;gap:6px;overflow-x:auto;border-right:0;border-bottom:1px solid #f0f1f7;padding:10px}.vx-dash-brand{display:none}.vx-dash-nav{flex-direction:row}.vx-dash-nav-item{white-space:nowrap}.vx-dash-row{grid-template-columns:1fr}.vx-dash-stats{gap:7px}.vx-dash-stat{flex-direction:column;align-items:flex-start;gap:6px;padding:9px 8px}.vx-footer-bottom{justify-content:center;text-align:center}}@media (max-width:768px){.vx-why>.vx-why-aside-cell{grid-column:span 1}.vx-nav-toggle{display:inline-flex}}.vx-dash-creator-m,.vx-dash-creator-n,.vx-dash-greet-lg,.vx-dash-panel-title,.vx-dash-stat-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:1025px) and (max-width:1440px){.vx-hero-trust{gap:12px;flex-wrap:nowrap}.vx-hero-trust-item{gap:7px;font-size:13px}.vx-hero-trust-item+.vx-hero-trust-item{padding-left:12px}.vx-hero-trust-item svg{width:16px;height:16px}.vx-dash-body{grid-template-columns:102px minmax(0,1fr)}.vx-dash-nav-item{gap:6px;padding:7px 6px;font-size:10.5px}.vx-dash-main{padding:13px 12px 16px}.vx-dash-greet-lg{font-size:12.5px}.vx-dash-stats{gap:7px}.vx-dash-stat{gap:7px;padding:9px 8px}.vx-dash-stat-ico{width:26px;height:26px}.vx-dash-stat-v{font-size:13.5px}.vx-dash-row{gap:8px}.vx-dash-panel{padding:10px}.vx-dash-panel-title{font-size:10.5px}.vx-dash-avatar{width:22px;height:22px}}@media (max-width:768px){.vx-nav-inner{height:60px;gap:10px}.vx-nav-logo-mark{width:30px;height:30px;border-radius:9px}.vx-nav-logo-text{font-size:19px}.vx-nav-actions{gap:8px}.vx-nav-cta{height:38px;padding:0 14px;font-size:14px;box-shadow:0 4px 12px rgba(84,60,240,.28)}.vx-nav-cta .vx-btn-arrow{display:none}.vx-nav-toggle{width:38px;height:38px;border-radius:10px}.vx-section{padding-block:44px}.vx-hero{padding-block:28px 36px}.vx-hero .vx-badge{padding:7px 12px;font-size:10.5px;letter-spacing:.06em;white-space:nowrap}.vx-h1{letter-spacing:-.03em}.vx-h1,.vx-lead{margin-top:16px}.vx-hero-cta{margin-top:24px}.vx-hero-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:26px}.vx-hero-trust-item{flex-direction:column;gap:6px;font-size:12px;line-height:1.3;text-align:center;white-space:normal}.vx-hero-visual{padding:0;margin-top:4px}.vx-dash-body{grid-template-columns:minmax(0,1fr);min-height:0}.vx-dash-greet-row .vx-dash-pill,.vx-dash-row>.vx-dash-panel:last-child,.vx-dash-side,.vx-float{display:none!important}.vx-dash-row{grid-template-columns:minmax(0,1fr)}.vx-dash-main{padding:14px}.vx-dash-chart svg{height:96px}.vx-steps{gap:14px}.vx-step{padding:18px}.vx-step-top{align-items:center;margin-bottom:12px}.vx-step .vx-tile{width:52px;height:52px;border-radius:16px}.vx-step p{margin-bottom:14px}.vx-format{padding:22px}.vx-why{gap:14px}.vx-why-card{padding:18px}.vx-why>.vx-why-aside-cell{display:none}.vx-cta{padding:36px 20px;border-radius:22px}.vx-cta-buttons .vx-btn{width:100%}}@media (prefers-reduced-motion:reduce){.vx-landing *{animation:none!important}.vx-btn:hover,.vx-step-link:hover,.vx-why-card:hover .vx-why-arrow{transform:none}}