.vrx{color:#1d1d1f;-webkit-font-smoothing:antialiased;background:#fafbfd;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;overflow-x:clip}.vrx .tac{text-align:center}.vrx .lede-c,.vrx .lede.lede-c{margin-left:auto;margin-right:auto}.vrx,.vrx *{box-sizing:border-box}.vrx a{color:inherit}.vrx ::selection{background:#3b69ff38}.vrx .wrap{max-width:1080px;margin:0 auto;padding-left:32px;padding-right:32px}.vrx .eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#1d1d1fa8;background:#fff;border:1px solid #1d1d1f1a;border-radius:999px;padding:5px 14px;font-size:11px;display:inline-block;box-shadow:0 2px 10px -6px #1d1d1f26}.vrx .cta{color:#fff;background:#1d1d1f;border-radius:999px;align-items:center;gap:10px;padding:10px 10px 10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.32,.72,0,1);display:inline-flex}.vrx .cta:active{transform:scale(.98)}.vrx .cta i{background:#ffffff24;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-style:normal;transition:transform .3s cubic-bezier(.32,.72,0,1);display:inline-flex}.vrx .cta:hover i{transform:translate(2px,-1px)scale(1.05)}.vrx .cta.inv{color:#1d1d1f;background:#fff}.vrx .cta.inv i{background:#1d1d1f14}.vrx .ghost{color:#1d1d1fb3;background:#fff;border:1px solid #1d1d1f1f;border-radius:999px;padding:12px 22px;font-size:14px;text-decoration:none;transition:all .3s cubic-bezier(.32,.72,0,1)}.vrx .ghost:hover{color:#1d1d1f;border-color:#1d1d1f4d}.vrx .shell{background:#1d1d1f09;border:1px solid #1d1d1f12;border-radius:26px;padding:7px;transition:transform .5s cubic-bezier(.32,.72,0,1),box-shadow .5s cubic-bezier(.32,.72,0,1)}.vrx .shell:hover{transform:translateY(-4px);box-shadow:0 28px 48px -32px #1d1d1f38}.vrx .core{background:#fff;border-radius:19px;flex-direction:column;gap:10px;height:100%;padding:26px;display:flex;box-shadow:inset 0 1px 1px #ffffffe6,0 1px 3px #1d1d1f0a}.vrx .tag{letter-spacing:.18em;text-transform:uppercase;color:#2f56d6;background:#3b69ff1a;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:10.5px}.vrx .tag.live{color:#147a60;background:#1fa3831c}.vrx .tag.warm{color:#9a6200;background:#ff960021}.vrx h2.sect{letter-spacing:-.02em;text-wrap:balance;margin:22px 0 0;font-size:clamp(30px,4.4vw,46px);font-weight:650;line-height:1.06}.vrx p.lede{color:#1d1d1fa8;max-width:56ch;margin:18px 0 0;font-size:16px;line-height:1.65}.vrx .reveal.pre{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.vrx .orbs{pointer-events:none;z-index:0;position:fixed;inset:0}.vrx .orbs:before,.vrx .orbs:after{content:"";border-radius:50%;position:absolute}.vrx .orbs:before{background:radial-gradient(circle,#3b69ff21,#0000 65%);width:620px;height:620px;top:-200px;right:-100px}.vrx .orbs:after{background:radial-gradient(circle,#1fa38317,#0000 65%);width:520px;height:520px;top:60vh;left:-160px}.vrx main,.vrx .nav{z-index:1;position:relative}.vrx .nav{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbf;border:1px solid #1d1d1f14;border-radius:999px;align-items:center;gap:24px;width:max-content;margin:24px auto 0;padding:10px 12px 10px 22px;display:flex;position:sticky;top:20px;box-shadow:0 12px 32px -18px #1d1d1f2e}.vrx .logo{letter-spacing:-.01em;font-size:15px;font-weight:700;text-decoration:none}.vrx .logo b{color:#3b69ff}.vrx .logo{align-items:center;gap:7px;display:inline-flex}.vrx .logo img{width:auto;height:24px;display:block}.vrx .nav a:not(.logo):not(.cta){color:#1d1d1f9e;font-size:13px;text-decoration:none;transition:color .3s cubic-bezier(.32,.72,0,1)}.vrx .nav a:not(.logo):not(.cta):hover{color:#1d1d1f}.vrx .nav .cta{padding:8px 8px 8px 18px;font-size:13px}.vrx .nav .cta i{width:26px;height:26px}.vrx .hero{text-align:center;padding:96px 0 30px}.vrx .hero h1{letter-spacing:-.022em;text-wrap:balance;max-width:15ch;margin:26px auto 0;font-size:clamp(42px,6.6vw,80px);font-weight:650;line-height:1}.vrx .hero h1 em{color:#3b69ff;font-style:normal}.vrx .hero .lede{max-width:52ch;margin-left:auto;margin-right:auto;font-size:17px}.vrx .hero-ctas{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.vrx .statline{letter-spacing:.08em;text-transform:uppercase;color:#1d1d1f9e;border-top:1px solid #1d1d1f14;border-bottom:1px solid #1d1d1f14;flex-wrap:wrap;justify-content:center;gap:12px 34px;margin-top:56px;padding:18px 0;font-size:12px;display:flex}.vrx .statline b{color:#147a60;letter-spacing:0;font-size:13px;font-weight:600}.vrx .config{padding:110px 0 40px}.vrx .bento{grid-template-columns:repeat(12,1fr);gap:14px;margin-top:44px;display:grid}.vrx .span12{grid-column:span 12}.vrx .span7{grid-column:span 7}.vrx .span5{grid-column:span 5}.vrx .span4{grid-column:span 4}.vrx .core h3{letter-spacing:-.02em;margin:4px 0 0;font-size:21px;font-weight:650}.vrx .core p{color:#1d1d1fa8;margin:0;font-size:14px;line-height:1.6}.vrx .chips{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.vrx .chip{color:#3a4356;background:#f2f4f9;border-radius:999px;padding:6px 13px;font-size:12px}.vrx .switchrow{justify-content:space-between;align-items:center;gap:12px;display:flex}.vrx .switch{cursor:pointer;background:#aab0bf;border:none;border-radius:999px;flex-shrink:0;width:44px;height:26px;transition:background .3s cubic-bezier(.32,.72,0,1);position:relative}.vrx .switch:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .3s cubic-bezier(.32,.72,0,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #1d1d1f40}.vrx .switch[aria-checked=true]{background:#3b69ff}.vrx .switch[aria-checked=true]:after{transform:translate(18px)}.vrx .switch:focus-visible{outline-offset:2px;outline:2px solid #3b69ff}.vrx .mod{cursor:pointer}.vrx .mod.sel .core{box-shadow:inset 0 1px 1px #ffffffe6,inset 0 0 0 1.5px #3b69ff8c,0 1px 3px #1d1d1f0a}.vrx .price-note{color:#1d1d1f9e;margin-top:auto;padding-top:14px;font-size:13px}.vrx .price-note b{color:#1d1d1f;letter-spacing:-.01em;font-size:15px}.vrx .price-note a{color:#2f56d6;text-decoration:none}.vrx .price-note a:hover{text-decoration:underline}.vrx .totalbar{color:#fff;background:#1d1d1f;border-radius:22px;flex-wrap:wrap;grid-column:span 12;justify-content:space-between;align-items:center;gap:18px;padding:20px 26px;display:flex}.vrx .totalbar .sum{color:#ffffffb8;font-size:15px}.vrx .totalbar .sum b{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px}.vrx .totalbar .sum small{color:#fff9;font-size:13px}.vrx .smsonly-note{text-align:center;color:#1d1d1f9e;grid-column:span 12;font-size:13.5px}.vrx .smsonly-note a{color:#147a60;text-decoration:none}.vrx .smsonly-note a:hover{text-decoration:underline}.vrx .chat{flex-direction:column;gap:7px;margin-top:12px;display:flex}.vrx .bub{border-radius:15px;max-width:78%;padding:9px 13px;font-size:12.5px;line-height:1.45}.vrx .bub.out{color:#fff;background:#3b69ff;border-bottom-right-radius:5px;align-self:flex-end}.vrx .bub.in{color:#2a2f3d;background:#eef1f7;border-bottom-left-radius:5px;align-self:flex-start}.vrx .ai-chip{letter-spacing:.1em;vertical-align:1px;background:#ffffff47;border-radius:5px;margin-right:7px;padding:1px 6px;font-size:9px;font-weight:700;display:inline-block}.vrx .transcript{flex-direction:column;gap:8px;margin-top:12px;font-size:12.5px;line-height:1.5;display:flex}.vrx .tline{gap:10px;display:flex}.vrx .tline .who{letter-spacing:.14em;text-transform:uppercase;color:#1d1d1f66;flex-shrink:0;width:40px;padding-top:2px;font-size:11px}.vrx .tline.ai .who{color:#2f56d6}.vrx .tline p{color:#1d1d1fbf;margin:0}.vrx .lines{flex-direction:column;gap:6px;margin-top:12px;display:flex}.vrx .line{background:#f2f4f9;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;display:flex}.vrx .dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.vrx .dot.g{background:#1fa383}.vrx .dot.b{background:#3b69ff}.vrx .dot.d{background:#1d1d1f40}.vrx .line span{color:#1d1d1fa6}.vrx .line b{color:#1d1d1f9e;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px;font-weight:500}.vrx .good{color:#147a60!important}.vrx .prod{padding:90px 0 0}.vrx .split{grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-top:40px;display:grid}.vrx .split .copy h3{letter-spacing:-.025em;margin:14px 0 0;font-size:28px;font-weight:650}.vrx .split .copy p{color:#1d1d1fa8;max-width:46ch;margin:14px 0 0;font-size:15px;line-height:1.65}.vrx .split .copy ul{flex-direction:column;gap:9px;margin:16px 0 0;padding:0;list-style:none;display:flex}.vrx .split .copy li{color:#1d1d1fb8;gap:10px;font-size:14px;display:flex}.vrx .split .copy li:before{content:"→";color:#3b69ff}.vrx .learn{color:#2f56d6;margin-top:20px;font-size:14px;text-decoration:none;display:inline-block}.vrx .learn:hover{text-decoration:underline}.vrx .mobile{padding:110px 0 0}.vrx .mobile-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.vrx .phone{background:linear-gradient(160deg,#3a3a3c,#0b0b0c 30%);border-radius:54px;width:290px;margin:0 auto;padding:11px;position:relative;box-shadow:0 40px 80px -36px #1d1d1f9e,inset 0 0 0 2px #48484a}.vrx .phone-screen{background:#fff;border-radius:44px;flex-direction:column;min-height:560px;display:flex;position:relative;overflow:hidden}.vrx .p-island{z-index:3;background:#000;border-radius:999px;width:96px;height:28px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.vrx .p-status{color:#000;justify-content:space-between;align-items:center;padding:16px 26px 6px;font-size:13.5px;font-weight:600;display:flex}.vrx .p-status svg{display:block}.vrx .p-contact{border-bottom:.5px solid #3c3c434a;flex-direction:column;align-items:center;gap:3px;padding:6px 0 10px;display:flex}.vrx .p-contact .av{color:#fff;background:linear-gradient(#a8aeba,#8e95a3);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;font-weight:500;display:flex}.vrx .p-contact .nm{color:#000;font-size:11px}.vrx .p-contact .nm span{color:#3c3c4399}.vrx .call-banner{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#1c1c1ef0;border-radius:24px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;top:48px;left:10px;right:10px;box-shadow:0 14px 34px -12px #00000080}.vrx .call-avatar{color:#fff;background:linear-gradient(#636770,#4b4f58);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:500;display:flex}.vrx .call-banner .who2{flex:1;min-width:0}.vrx .call-banner .who2 b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.vrx .call-banner .who2 span{color:#ebebf599;font-size:11px}.vrx .call-actions{gap:10px;display:flex}.vrx .call-btn{border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.vrx .call-btn svg{display:block}.vrx .call-btn.ok{background:#30d158}.vrx .call-btn.no{background:#ff453a}.vrx .phone-thread{flex-direction:column;flex:1;gap:3px;padding:64px 14px 8px;display:flex}.vrx .p-time{color:#3c3c4399;align-self:center;margin-bottom:8px;font-size:10.5px}.vrx .p-time b{color:#3c3c4399;font-weight:600}.vrx .ibub{letter-spacing:-.01em;border-radius:18px;max-width:76%;padding:8px 13px;font-size:13.5px;line-height:1.35}.vrx .ibub.in{color:#000;background:#e9e9eb;border-bottom-left-radius:5px;align-self:flex-start;margin-bottom:5px}.vrx .ibub.out{color:#fff;background:#007aff;border-bottom-right-radius:5px;align-self:flex-end;margin-bottom:5px}.vrx .p-delivered{color:#3c3c4399;align-self:flex-end;margin:-2px 4px 0 0;font-size:10px}.vrx .p-inputrow{align-items:center;gap:9px;padding:6px 12px 8px;display:flex}.vrx .p-plus{color:#3c3c43b3;background:#e9e9eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:17px;display:flex}.vrx .p-input{color:#3c3c4373;border:1px solid #3c3c4333;border-radius:999px;flex:1;padding:6px 13px;font-size:13px}.vrx .p-home{background:#000;border-radius:999px;align-self:center;width:120px;height:5px;margin:2px 0 8px}.vrx .mobile .copy p{color:#1d1d1fa8;max-width:46ch;margin:14px 0 0;font-size:15px;line-height:1.65}.vrx .mobile .copy ul{flex-direction:column;gap:9px;margin:16px 0 0;padding:0;list-style:none;display:flex}.vrx .mobile .copy li{color:#1d1d1fb8;gap:10px;font-size:14px;display:flex}.vrx .mobile .copy li:before{content:"→";color:#3b69ff}.vrx .how{text-align:center;padding:110px 0 0}.vrx .steps{text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.vrx .step-num{letter-spacing:.2em;color:#2f56d6;font-size:12px;font-weight:600}.vrx .fair{padding:110px 0 0}.vrx .fair-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.vrx .fair .core b{color:#147a60;font-weight:600}.vrx .pricing{text-align:center;padding:110px 0 0}.vrx .menu{text-align:left;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:44px;display:grid}.vrx .pricing .lede b{color:#1d1d1f}.vrx .plan-price{letter-spacing:-.03em;margin:2px 0 0;font-size:38px;font-weight:700}.vrx .plan-price small{color:#1d1d1f9e;letter-spacing:0;font-size:14px;font-weight:400}.vrx .plan-feats{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.vrx .plan-feats li{color:#1d1d1fb3;gap:9px;font-size:13.5px;display:flex}.vrx .plan-feats li:before{content:"✓";color:#147a60}.vrx .modrow{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.vrx .modpill{color:#1d1d1fbf;background:#fff;border:1px solid #1d1d1f21;border-radius:999px;padding:7px 14px;font-size:12px}.vrx .modpill b{color:#1d1d1f;font-weight:600}.vrx .plan-cta{margin-top:auto;padding-top:20px}.vrx .faq{padding:110px 0 0}.vrx .faq-list{border-top:1px solid #1d1d1f17;margin-top:36px}.vrx details{border-bottom:1px solid #1d1d1f17}.vrx summary{cursor:pointer;justify-content:space-between;align-items:center;padding:20px 4px;font-size:15.5px;font-weight:550;list-style:none;display:flex}.vrx summary::-webkit-details-marker{display:none}.vrx summary:after{content:"+";color:#1d1d1f66;font-size:20px;transition:transform .3s cubic-bezier(.32,.72,0,1)}.vrx details[open] summary:after{transform:rotate(45deg)}.vrx details p{color:#1d1d1fa8;max-width:68ch;margin:0 0 20px;padding:0 4px;font-size:14.5px;line-height:1.65}.vrx .final{text-align:center;padding:130px 0 110px}.vrx .final h2{letter-spacing:-.035em;text-wrap:balance;margin:22px 0 0;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.03}.vrx footer{background:#fff;border-top:1px solid #1d1d1f14;padding:48px 0 64px}.vrx .foot{color:#1d1d1f9e;flex-wrap:wrap;justify-content:space-between;gap:30px;font-size:13px;display:flex}.vrx .foot nav{flex-wrap:wrap;gap:22px;display:flex}.vrx .foot a{color:#1d1d1f9e;text-decoration:none}.vrx .foot a:hover{color:#1d1d1f}.vrx [id]{scroll-margin-top:96px}.vrx .pricehint{color:#1d1d1f9e;font-size:13.5px}.vrx .pricehint b{color:#1d1d1f}.vrx .bub.sys{color:#1d1d1f9e;background:0 0;align-self:center;font-size:11px}.vrx .feats{text-align:center;padding:100px 0 0}.vrx .fgrid{text-align:left;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:44px;display:grid}.vrx .fgrid .core h3{font-size:17px}.vrx .fgrid .core p{font-size:13.5px}.vrx .reg{padding:110px 0 0}.vrx .reg-grid{grid-template-columns:5fr 7fr;align-items:center;gap:40px;margin-top:10px;display:grid}.vrx .timeline{flex-direction:column;gap:0;margin-top:8px;display:flex}.vrx .tstep{gap:16px;display:flex}.vrx .trail{flex-direction:column;align-items:center;display:flex}.vrx .tdot{background:#3b69ff;border-radius:50%;flex-shrink:0;width:12px;height:12px;margin-top:5px}.vrx .tdot.done{background:#1fa383}.vrx .tline2{background:#1d1d1f1a;flex:1;width:2px}.vrx .tstep .body{padding-bottom:26px}.vrx .tstep h3{letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:650}.vrx .tstep p{color:#1d1d1fa8;max-width:44ch;margin:4px 0 0;font-size:13.5px;line-height:1.6}.vrx .tstep .when{letter-spacing:.12em;text-transform:uppercase;color:#2f56d6;font-size:11px;font-weight:600}.vrx .vs{text-align:center;padding:110px 0 0}.vrx .vs-grid{text-align:left;grid-template-columns:1fr 1fr;gap:14px;margin-top:44px;display:grid}.vrx .vs-card ul{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.vrx .vs-card li{color:#1d1d1fb3;gap:10px;font-size:14px;line-height:1.55;display:flex}.vrx .vs-card li .ic{text-align:center;flex-shrink:0;width:18px}.vrx .vs-card li .ic.y{color:#147a60;font-weight:700}.vrx .vs-card li .ic.n{color:#b25a00;font-weight:700}.vrx .vs-card.rec .core{box-shadow:inset 0 1px 1px #ffffffe6,inset 0 0 0 1.5px #1fa38380,0 1px 3px #1d1d1f0a}.vrx .vs-num{font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#f2f4f9;border-radius:10px;align-self:flex-start;padding:8px 14px;font-size:15px;font-weight:650}.vrx .vs-num.loc{color:#147a60;background:#1fa3831a}.vrx .vs-verdict{color:#1d1d1fa8;max-width:62ch;margin:26px auto 0;font-size:14.5px;line-height:1.65}.vrx .vs-verdict b{color:#1d1d1f}.vrx .ladder-sect{text-align:center;padding:110px 0 0}.vrx .ladder{justify-content:center;align-items:flex-end;gap:14px;margin-top:48px;display:flex}.vrx .rung{flex-direction:column;flex:1;gap:10px;max-width:220px;display:flex}.vrx .bar{color:#fff;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:linear-gradient(#3b69ff,#2f56d6);border-radius:16px 16px 6px 6px;justify-content:center;align-items:flex-start;padding-top:14px;font-size:20px;font-weight:700;display:flex}.vrx .rung:nth-child(2) .bar{background:linear-gradient(#2f56d6,#24449f)}.vrx .rung:nth-child(3) .bar{background:linear-gradient(#1fa383,#147a60)}.vrx .bar.b1{height:150px}.vrx .bar.b2{height:120px}.vrx .bar.b3{height:92px}.vrx .rung .lbl{color:#1d1d1f9e;font-size:12px}.vrx .rung .lbl b{color:#1d1d1f}.vrx .ladder-note{color:#1d1d1f9e;max-width:52ch;margin:26px auto 0;font-size:13.5px}.vrx .ladder-note a{color:#2f56d6;text-decoration:none}.vrx .ladder-note a:hover{text-decoration:underline}.vrx .compare{text-align:center;padding:110px 0 0}.vrx .cmp-wrap{margin-top:44px;overflow-x:auto}.vrx .cmp{border-collapse:collapse;text-align:left;background:#fff;border-radius:19px;width:100%;min-width:640px;overflow:hidden;box-shadow:0 1px 3px #1d1d1f0f}.vrx .cmp th,.vrx .cmp td{border-bottom:1px solid #1d1d1f12;padding:16px 20px;font-size:14px}.vrx .cmp th{letter-spacing:.14em;text-transform:uppercase;color:#1d1d1f9e;font-size:11px;font-weight:600}.vrx .cmp td b{font-variant-numeric:tabular-nums}.vrx .cmp .you{background:#1fa3830f}.vrx .cmp .you td:first-child{font-weight:650}.vrx .cmp .total{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}.vrx .cmp .you .total{color:#147a60}.vrx .cmp-note{color:#1d1d1f9e;max-width:62ch;margin:18px auto 0;font-size:12.5px;line-height:1.6}.vrx .cmp small{color:#1d1d1f9e;font-size:12px}.vrx .buy{text-align:center;padding:110px 0 0}.vrx .buy-grid{text-align:left;grid-template-columns:1fr 1fr;gap:14px;max-width:780px;margin-top:44px;margin-left:auto;margin-right:auto;display:grid}.vrx .hero-ctas.center{justify-content:center}@media (prefers-reduced-motion:reduce){.vrx .reveal.pre{opacity:1;transition:none;transform:none}.vrx,.vrx *{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (max-width:820px){.vrx .nav a:not(.logo):not(.cta):not(.keep){display:none}.vrx .nav{gap:14px;padding-left:16px}}@media (max-width:860px){.vrx .mobile-grid{grid-template-columns:1fr}.vrx .phone{width:270px}.vrx .bento{grid-template-columns:1fr}.vrx .span12,.vrx .span7,.vrx .span5,.vrx .span4{grid-column:span 1}.vrx .split,.vrx .steps,.vrx .fair-grid,.vrx .menu{grid-template-columns:1fr}.vrx .totalbar,.vrx .smsonly-note{grid-column:span 1}.vrx .split.flip .visual{order:1}.vrx .hero{padding-top:72px}.vrx .hero,.vrx .reg-grid,.vrx .buy-grid,.vrx .vs-grid,.vrx .fgrid{grid-template-columns:1fr}.vrx .ladder{flex-direction:column;align-items:stretch}.vrx .rung{max-width:none}.vrx .bar,.vrx .bar.b1,.vrx .bar.b2,.vrx .bar.b3{border-radius:12px;height:auto;padding:12px 0}}@media (max-width:1000px){.vrx .menu,.vrx .fgrid{grid-template-columns:1fr 1fr}}.vrx .reveal{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.vrx .reveal.pre{opacity:0;transform:translateY(24px)}.vrx .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.vrx .reveal.pre{opacity:1;transition:none;transform:none}}.vrx.vrx-sms .core h3{letter-spacing:-.02em;margin:4px 0 0;font-size:20px;font-weight:650}.vrx.vrx-sms .orbs:before{background:radial-gradient(circle,#1fa3831c,#0000 65%);width:620px;height:620px;top:-200px;right:-100px}.vrx.vrx-sms .orbs:after{background:radial-gradient(circle,#3b69ff1c,#0000 65%);width:520px;height:520px;top:60vh;left:-160px}.vrx.vrx-sms .hero{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:84px 0 30px;display:grid}.vrx.vrx-sms .hero h1{letter-spacing:-.022em;text-wrap:balance;margin:22px 0 0;font-size:clamp(38px,5vw,60px);font-weight:650;line-height:1.02}.vrx.vrx-sms .hero h1 em{color:#147a60;font-style:normal}.vrx.vrx-sms .hero .lede{max-width:56ch;margin-left:0;margin-right:0;font-size:16.5px}.vrx.vrx-sms .hero-ctas{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;margin-top:30px;display:flex}.vrx.vrx-sms .bub{border-radius:15px;max-width:82%;padding:9px 13px;font-size:12.5px;line-height:1.45}@media (max-width:860px){.vrx.vrx-sms .hero{text-align:left;gap:32px;padding-top:64px}}.vrx.vrx-sms .hero-ctas.center{justify-content:center}.vrx a:focus-visible,.vrx summary:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2f56d6}.vrx .cmp-wrap:focus-visible{outline-offset:2px;outline:2px solid #2f56d6}.vrx .demo.armed .bub{opacity:0}.vrx .demo.play .bub{animation:.52s cubic-bezier(.16,1,.3,1) forwards vrx-pop}.vrx .demo.play .bub:first-child{animation-delay:.2s}.vrx .demo.play .bub:nth-child(2){animation-delay:1.1s}.vrx .demo.play .bub:nth-child(3){animation-delay:2s}.vrx .demo.play .bub:nth-child(4){animation-delay:2.9s}.vrx .demo.armed .price-note{opacity:0}.vrx .demo.play .price-note{animation:.52s cubic-bezier(.16,1,.3,1) 3.6s forwards vrx-pop}@keyframes vrx-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.vrx .split.feature-wide{grid-template-columns:1.28fr .72fr}.vrx .dd-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.vrx .dd-play{color:#2f56d6;cursor:pointer;background:#3b69ff12;border:1px solid #3b69ff59;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:background .2s,color .2s}.vrx .dd-play:hover{background:#3b69ff24}.vrx .dd-play.on{color:#fff;background:#2f56d6}.vrx .dd-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.vrx .dd-slot{background:#f4f6fa;border-radius:13px;flex-direction:column;gap:7px;min-height:252px;padding:12px;display:flex}.vrx .dd-slot-head{color:#1d1d1fcc;align-items:center;gap:7px;min-width:0;font-size:11.5px;font-weight:600;display:flex}.vrx .dd-lead{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vrx .dd-status{letter-spacing:.12em;color:#1d1d1f73;font-size:9.5px;font-weight:700}.vrx .dd-status.g{color:#147a60}.vrx .dd-status.b{color:#2f56d6}.vrx .dd-msgs{flex-direction:column;gap:7px;margin-top:2px;display:flex}.vrx .dd-msg{opacity:0;gap:7px;font-size:11.5px;line-height:1.45;transition:opacity .45s,transform .45s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(6px)}.vrx .dd-msg.shown{opacity:1;transform:none}.vrx .dd-msg .who{letter-spacing:.12em;text-transform:uppercase;color:#1d1d1f66;flex-shrink:0;width:26px;padding-top:2px;font-size:9px}.vrx .dd-msg.ai .who{color:#2f56d6}.vrx .dd-msg p{color:#1d1d1fb8;margin:0}.vrx .dd-msg.sys p{color:#1d1d1f80;font-size:10.5px;font-style:italic}@media (max-width:860px){.vrx .split.feature-wide,.vrx .dd-cols{grid-template-columns:1fr}.vrx .dd-slot{min-height:0}}.vrx .dot.b{animation:1.3s ease-in-out infinite vrx-ring}.vrx .dot.g{box-shadow:0 0 0 3px #1fa38329}@keyframes vrx-ring{0%,to{box-shadow:0 0 #3b69ff59}50%{box-shadow:0 0 0 5px #3b69ff00}}@media (prefers-reduced-motion:reduce){.vrx .dot.b{animation:none}}.vrx .store-shots{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.vrx .store-shots img{border-radius:22px;width:100%;height:auto;box-shadow:0 18px 44px #1d1d1f2e}.vrx .store-shots img+img{margin-top:34px}.vrx .store-badges{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.vrx .store-badges img{border-radius:8px;width:auto;height:46px;display:block}.vrx .store-badges a{transition:transform .2s cubic-bezier(.16,1,.3,1)}.vrx .store-badges a:hover{transform:translateY(-2px)}@media (max-width:860px){.vrx .store-shots{max-width:420px;margin:0 auto}.vrx .store-shots img+img{margin-top:26px}}.vrx.vrx-aid .core h3,.vrx.vrx-mld .core h3{letter-spacing:-.02em;margin:4px 0 0;font-size:20px;font-weight:650}.vrx.vrx-aid .hero,.vrx.vrx-mld .hero{text-align:left;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:84px 0 30px;display:grid}.vrx.vrx-aid .hero h1,.vrx.vrx-mld .hero h1{letter-spacing:-.022em;text-wrap:balance;margin:22px 0 0;font-size:clamp(38px,5vw,60px);font-weight:650;line-height:1.02}.vrx.vrx-aid .hero .lede,.vrx.vrx-mld .hero .lede{max-width:56ch;margin-left:0;margin-right:0;font-size:16.5px}.vrx.vrx-aid .hero-ctas,.vrx.vrx-mld .hero-ctas{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;margin-top:30px;display:flex}.vrx.vrx-aid .hero-ctas.center,.vrx.vrx-mld .hero-ctas.center{justify-content:center}@media (max-width:860px){.vrx.vrx-aid .hero,.vrx.vrx-mld .hero{text-align:left;gap:32px;padding-top:64px}}.vrx.vrx-aid .hero h1 em{color:#5b2bd9;font-style:normal}.vrx.vrx-aid .orbs:before{background:radial-gradient(circle,#6d3bd61f,#0000 65%);width:620px;height:620px;top:-200px;right:-100px}.vrx.vrx-aid .orbs:after{background:radial-gradient(circle,#3b69ff1a,#0000 65%);width:520px;height:520px;top:60vh;left:-160px}.vrx.vrx-aid .tag.ai{color:#5b2bd9;background:#6d3bd61c}.vrx.vrx-mld .hero h1 em{color:#9a6200;font-style:normal}.vrx.vrx-mld .orbs:before{background:radial-gradient(circle,#ff960021,#0000 65%);width:620px;height:620px;top:-200px;right:-100px}.vrx.vrx-mld .orbs:after{background:radial-gradient(circle,#3b69ff1a,#0000 65%);width:520px;height:520px;top:60vh;left:-160px}.vrx .turn{align-items:flex-start;gap:9px;font-size:12.5px;line-height:1.45;display:flex}.vrx .turn+.turn{margin-top:9px}.vrx .turn .who{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;flex:none;margin-top:1px;padding:3px 7px;font-size:9.5px}.vrx .turn.agent .who{color:#5b2bd9;background:#6d3bd61c}.vrx .turn.lead .who{color:#1d1d1f99;background:#1d1d1f0f}.vrx .turn p{color:#1d1d1fd1;margin:0}.vrx .callmeta{color:#1d1d1f8c;border-top:1px solid #1d1d1f12;align-items:center;gap:10px;margin-top:14px;padding-top:13px;font-size:11.5px;display:flex}.vrx .wave{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.vrx .wave span{background:#6d3bd680;border-radius:1px;width:2px;animation:1.1s ease-in-out infinite vrxwave}.vrx .wave span:first-child{height:5px;animation-delay:0s}.vrx .wave span:nth-child(2){height:11px;animation-delay:.12s}.vrx .wave span:nth-child(3){height:7px;animation-delay:.24s}.vrx .wave span:nth-child(4){height:13px;animation-delay:.36s}.vrx .wave span:nth-child(5){height:6px;animation-delay:.48s}@keyframes vrxwave{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.vrx .wave span{animation:none}}.vrx .rail{gap:14px;margin-top:30px;display:grid}@media (min-width:861px){.vrx .rail{grid-template-columns:repeat(4,1fr)}}.vrx .step{background:#fff;border:1px solid #1d1d1f12;border-radius:18px;padding:20px 18px 18px;position:relative;box-shadow:0 1px 3px #1d1d1f0a}.vrx .step b{color:#1d1d1fb3;background:#1d1d1f0f;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:650;display:inline-flex}.vrx.vrx-aid .step b{color:#5b2bd9;background:#6d3bd61c}.vrx.vrx-mld .step b{color:#9a6200;background:#ff960026}.vrx .step h3{letter-spacing:-.015em;margin:12px 0 0;font-size:16px;font-weight:650}.vrx .step p{color:#1d1d1f9e;margin:7px 0 0;font-size:13.5px;line-height:1.55}.vrx .nobill{gap:14px;margin-top:30px;display:grid}@media (min-width:861px){.vrx .nobill{grid-template-columns:repeat(3,1fr)}}.vrx .nobill .item{background:#fff;border:1px solid #1d1d1f12;border-radius:18px;padding:22px 20px}.vrx .nobill .amt{letter-spacing:-.02em;font-size:26px;font-weight:650}.vrx.vrx-aid .nobill .amt{color:#5b2bd9}.vrx.vrx-mld .nobill .amt{color:#9a6200}.vrx .nobill p{color:#1d1d1f9e;margin:6px 0 0;font-size:13.5px;line-height:1.55}.vrx .featbreak{align-items:center;gap:18px;margin:96px 0 -8px;display:flex}.vrx .featbreak:first-child{margin-top:0}.vrx .featbreak i{flex:1;height:1px}.vrx .featbreak i:first-child{background:linear-gradient(90deg,#0000,#1d1d1f24)}.vrx .featbreak i:last-child{background:linear-gradient(270deg,#0000,#1d1d1f24)}.vrx .featbreak span{letter-spacing:.2em;text-transform:uppercase;color:#1d1d1f8c;white-space:nowrap;background:#fff;border:1px solid #1d1d1f1a;border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 2px 10px -6px #1d1d1f26}.vrx .featbreak .fb-dot{background:#1fa383;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #1fa38326}@media (max-width:860px){.vrx .featbreak{gap:12px;margin:64px 0 -4px}}.vrx .rates{max-width:680px;margin:40px auto 0}.vrx .rate-row{color:#1d1d1fd1;align-items:baseline;gap:12px;padding:4px 0;font-size:14.5px;display:flex}.vrx .rate-row small{color:#1d1d1f7a;font-size:12px}.vrx .rate-row i{border-bottom:2px dotted #1d1d1f29;flex:1;transform:translateY(-4px)}.vrx .rate-row b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:650}.vrx .rate-note{color:#1d1d1f8c;margin:10px 0 0;font-size:12.5px;line-height:1.6}.vrx .featbreak.tight{margin:48px 0 20px}.vrx .addon-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.vrx .addon{color:inherit;background:#fff;border:1px solid #1d1d1f17;border-radius:16px;flex-direction:column;gap:7px;padding:16px 18px;text-decoration:none;transition:transform .3s cubic-bezier(.32,.72,0,1),box-shadow .3s cubic-bezier(.32,.72,0,1),border-color .3s;display:flex;box-shadow:0 2px 10px -8px #1d1d1f2e}.vrx a.addon:hover{border-color:#3b69ff66;transform:translateY(-3px);box-shadow:0 16px 32px -22px #1d1d1f4d}.vrx .ad-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vrx .ad-name{letter-spacing:-.01em;font-size:14.5px;font-weight:650}.vrx .ad-price{letter-spacing:.06em;text-transform:uppercase;color:#2f56d6;white-space:nowrap;font-size:11px;font-weight:700}.vrx .ad-price.free{color:#147a60}.vrx .ad-desc{color:#1d1d1f99;font-size:12.5px;line-height:1.5}.vrx .yearly-wrap{justify-content:center;margin-top:26px;display:flex}.vrx .yearly{color:#1d1d1fb8;background:#fff;border:1px solid #1fa38359;border-radius:999px;align-items:center;gap:6px;padding:11px 22px;font-size:14px;display:inline-flex;box-shadow:0 2px 12px -8px #1fa38366}.vrx .yearly b{color:#147a60}.vrx .auto-band{margin-top:96px}.vrx .auto-grid{flex-direction:row;align-items:center;gap:40px;padding:34px 38px;display:flex}.vrx .auto-grid>div:first-child{flex:1.15}.vrx .auto-grid h3{letter-spacing:-.02em;margin:12px 0 0;font-size:26px;font-weight:650}.vrx .auto-grid p{color:#1d1d1fa8;max-width:52ch;margin:12px 0 0;font-size:14.5px;line-height:1.65}.vrx .flow{flex-direction:column;flex:.85;display:flex}.vrx .fnode{color:#1d1d1fb8;background:#f4f6fa;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.vrx .fnode b{color:#1d1d1f;font-weight:600}.vrx .fline{background:#1d1d1f1f;width:2px;height:14px;margin-left:21px}@media (max-width:860px){.vrx .addon-grid{grid-template-columns:1fr 1fr}.vrx .auto-grid{flex-direction:column;align-items:stretch;padding:26px}}@media (max-width:560px){.vrx .addon-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=9ed9155852e65816.css.map*/