.pricing-rv{--paper:#fbfbfd;--paper-2:#f4f6f9;--white:#fff;--ink:#0b1220;--ink-2:#3d4756;--ink-3:#6b7583;--line:#e4e8ee;--line-2:#eff2f6;--blue:#1063c6;--blue-dk:#0b4a96;--blue-tint:#eef4fd;--green:#0c6b4f;--green-tint:#e9f5f0;--green-line:#cfe7dd;--d-bg:#0a0e16;--d-line:rgba(255,255,255,0.1);--d-line2:rgba(255,255,255,0.07);--d-t1:#f2f5f9;--d-t2:rgba(255,255,255,0.6);--d-t3:rgba(255,255,255,0.42);--mint:#7be3b4;--sky:#9cc6fa;--sans:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,sans-serif;--serif:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,sans-serif;--mono:var(--font-inter,"Inter"),-apple-system,BlinkMacSystemFont,sans-serif;--t-eyebrow:11px;--t-micro:12px;--t-sm:13px;--t-body:17px;--t-lg:19px;--t-h4:20px;--t-h3:24px;--t-h2:clamp(34px,4vw,54px);--t-h1:clamp(38px,6.9vw,72px);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:28px;--s7:40px;--s8:56px;--s9:152px;--s10:176px;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:20px;--shadow:0 1px 2px rgba(11,18,32,0.04),0 8px 22px -14px rgba(11,18,32,0.14);--shadow-lg:0 2px 4px rgba(11,18,32,0.05),0 22px 44px -22px rgba(11,18,32,0.2);--ease:cubic-bezier(0.16,1,0.3,1);--pg-max:1346px;--pg-pad:48px}@media (max-width:980px){.pricing-rv{--pg-pad:32px}}@media (max-width:560px){.pricing-rv{--pg-pad:20px}}.pricing-rv *,.pricing-rv :after,.pricing-rv :before{box-sizing:border-box;margin:0;padding:0}.pricing-rv{-webkit-text-size-adjust:100%;scroll-behavior:smooth;font-family:var(--sans);font-size:var(--t-body);line-height:1.6;color:var(--ink-2);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pricing-rv h1,.pricing-rv h2,.pricing-rv h3,.pricing-rv h4{color:var(--ink);letter-spacing:-.024em;line-height:1.14;font-weight:600}.pricing-rv h1{font-size:var(--t-h1);letter-spacing:-.038em}.pricing-rv h2{font-size:var(--t-h2);letter-spacing:-.032em}.pricing-rv h3{font-size:var(--t-h3)}.pricing-rv h4{font-size:var(--t-h4);line-height:1.3}.pricing-rv p{text-wrap:pretty}.pricing-rv a{color:inherit;text-decoration:none}.pricing-rv button{font:inherit;color:inherit;background:none;border:none;cursor:pointer}.pricing-rv ul{list-style:none}.pricing-rv :focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:4px}.pricing-rv .num,.pricing-rv .price{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pricing-rv .wrap{width:100%;max-width:var(--pg-max);margin-inline:auto;padding-inline:var(--pg-pad)}.pricing-rv .sec{padding-block:96px}.pricing-rv .sec--alt{background:var(--paper-2);border-block:1px solid var(--line)}.pricing-rv .shead{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:var(--s7);align-items:end;margin-bottom:var(--s7)}.pricing-rv .shead h2{max-width:460px}.pricing-rv .shead>p{font-size:var(--t-body);color:var(--ink-3);line-height:1.6;padding-bottom:4px}@media (max-width:1080px){.pricing-rv .shead{grid-template-columns:1fr;gap:var(--s4);align-items:start}.pricing-rv .shead>p{padding-bottom:0}}.pricing-rv .eyebrow{font-family:var(--mono);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);display:block;margin-bottom:var(--s4)}.pricing-rv .rv{opacity:0;transform:translateY(16px);transition:opacity .65s var(--ease),transform .65s var(--ease)}.pricing-rv .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.pricing-rv *{animation:none!important;transition-duration:.01ms!important}.pricing-rv .rv{opacity:1;transform:none}.pricing-rv{scroll-behavior:auto}}.pricing-rv .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding-inline:24px;border-radius:999px;font-size:var(--t-sm);font-weight:500;letter-spacing:-.01em;transition:background .2s,border-color .2s,box-shadow .2s,transform .15s var(--ease);white-space:nowrap}.pricing-rv .btn:active{transform:translateY(1px)}.pricing-rv .btn--pri{background:var(--ink);color:#fff}.pricing-rv .btn--pri:hover{background:#1a2434;box-shadow:0 6px 18px -8px rgba(11,18,32,.5)}.pricing-rv .btn--blue{background:var(--blue);color:#fff}.pricing-rv .btn--blue:hover{background:var(--blue-dk);box-shadow:0 6px 18px -8px rgba(16,99,198,.55)}.pricing-rv .btn--ghost{background:var(--white);color:var(--ink);border:1px solid var(--line)}.pricing-rv .btn--ghost:hover{border-color:#cbd3de}.pricing-rv .btn--sm{height:36px;padding-inline:14px;font-size:var(--t-micro)}.pricing-rv .btn--full{width:100%}.pricing-rv .zone-dark{position:relative;background:var(--d-bg);isolation:isolate;overflow:hidden;margin-top:-62px;padding-top:62px}.pricing-rv .zone-dark:before{content:"";position:absolute;inset:0 0 auto 0;height:1250px;z-index:-2;background:radial-gradient(52% 38% at 50% -6%,rgba(80,150,246,.38),transparent 62%),radial-gradient(26% 20% at 50% -3%,rgba(168,202,255,.26),transparent 72%),radial-gradient(64% 52% at 88% 2%,rgba(99,91,235,.14),transparent 70%),radial-gradient(64% 52% at 10% 4%,rgba(30,150,190,.1),transparent 70%),linear-gradient(180deg,rgba(18,28,48,.55),rgba(10,14,22,0) 46%);-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent);mask-image:linear-gradient(180deg,#000 78%,transparent)}.pricing-rv .zone-dark .hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.022) 0 1px,transparent 1px 92px),repeating-linear-gradient(180deg,rgba(255,255,255,.018) 0 1px,transparent 1px 92px);-webkit-mask-image:radial-gradient(72% 90% at 50% 0,#000 30%,transparent 78%);mask-image:radial-gradient(72% 90% at 50% 0,#000 30%,transparent 78%)}.pricing-rv .zone-dark .hero:after{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:min(880px,86%);height:1px;z-index:-1;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(150,195,255,.35) 30%,rgba(200,222,255,.55) 50%,rgba(150,195,255,.35) 70%,transparent)}.pricing-rv .zone-dark:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.22;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNDAnIGhlaWdodD0nMTQwJz48ZmlsdGVyIGlkPSduJz48ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nLjg1JyBudW1PY3RhdmVzPSczJy8+PC9maWx0ZXI+PHJlY3Qgd2lkdGg9JzE0MCcgaGVpZ2h0PScxNDAnIGZpbHRlcj0ndXJsKCNuKScgb3BhY2l0eT0nLjUnLz48L3N2Zz4=");-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 260px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 260px),transparent)}.pricing-rv .fade-light{height:150px;background:linear-gradient(180deg,rgba(10,14,22,0),var(--paper))}.pricing-rv .fade-dark{height:170px;background:linear-gradient(180deg,var(--paper),var(--d-bg))}.pricing-rv .hero{position:relative;padding-top:var(--s9);padding-bottom:calc(var(--s8) + 68px)}.pricing-rv .hero h1{color:#fff;font-size:clamp(2.25rem,5.4vw,4rem);letter-spacing:-.042em;line-height:1.04}.pricing-rv .hero h1 em{font-style:normal;font-weight:600;color:#fff}.pricing-rv .hero-sub{font-size:var(--t-lg);line-height:1.55;color:var(--d-t2);max-width:620px}.pricing-rv .hero-row{margin-top:var(--s5);display:flex;align-items:center;justify-content:space-between;gap:var(--s6) var(--s7);flex-wrap:wrap}.pricing-rv .hero-row .hero-sub{flex:1 1 420px;margin:0}.pricing-rv .hero .toolbar{margin:0;flex:none}.pricing-rv .zone-dark .ctl{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.09);border-radius:999px;padding:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.25)}.pricing-rv .zone-dark .ctl button{display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:999px;line-height:1;font-size:var(--t-sm);font-weight:500;letter-spacing:-.01em;padding:0 18px;height:36px;transition:color .25s var(--ease)}.pricing-rv .zone-dark .ctl button[aria-pressed=true]{color:#1070ca}.pricing-rv .zone-dark .ctl-pill{background:#fff;border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.35),inset 0 0 0 .5px rgba(255,255,255,.4);transition:transform .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1)}.pricing-rv .ctl-save{font-style:normal;font-size:.626rem;font-weight:700;letter-spacing:.01em;line-height:1;display:inline-flex;align-items:center;padding:4px 6px;border-radius:999px;margin-left:7px;position:relative;top:-.5px;background:rgba(74,222,155,.16);color:var(--mint);transition:background .25s,color .25s}.pricing-rv .zone-dark .ctl button[aria-pressed=true] .ctl-save{background:#0c6b4f}.pricing-rv .zone-dark .ctl button .ctl-save,.pricing-rv .zone-dark .ctl button span{position:relative;z-index:1}.pricing-rv .zone-dark .save-tag{background:rgba(74,222,155,.12);color:var(--mint)}.pricing-rv .zone-dark .cur-sel{background:rgba(255,255,255,.06);border-color:var(--d-line);color:#fff;box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%23ffffff' stroke-opacity='.55' stroke-width='1.4' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.pricing-rv .zone-dark .cur-sel option{color:var(--ink)}.pricing-rv .zone-dark .plan{background:transparent;border:0}.pricing-rv .zone-dark .plan:hover{box-shadow:none}.pricing-rv .zone-dark .plan-name{color:#fff}.pricing-rv .zone-dark .plan-desc{color:var(--d-t2)}.pricing-rv .zone-dark .plan-price .price{color:#fff}.pricing-rv .zone-dark .plan-bill,.pricing-rv .zone-dark .plan-price small{color:var(--d-t3)}.pricing-rv .zone-dark .plan-cred{background:rgba(6,20,14,.45);border-color:rgba(123,227,180,.26)}.pricing-rv .zone-dark .plan-feat-h{color:var(--d-t3);border-top-color:var(--d-line2)}.pricing-rv .zone-dark .plan-feat li{color:rgba(255,255,255,.78)}.pricing-rv .zone-dark .plan .btn--ghost{background:rgba(255,255,255,.06);color:#fff;border-color:rgba(255,255,255,.16)}.pricing-rv .zone-dark .plan .btn--ghost:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.34)}.pricing-rv .zone-dark .unmet{background:rgba(255,255,255,.04);border-color:var(--d-line)}.pricing-rv .zone-dark .unmet b{color:#fff}.pricing-rv .zone-dark .unmet b svg{color:var(--mint)}.pricing-rv .zone-dark .unmet p{color:var(--d-t2)}.pricing-rv .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.pricing-rv .steps div{padding:var(--s6);border-right:1px solid var(--line-2)}.pricing-rv .steps div:last-child{border-right:none}.pricing-rv .steps b{display:block;font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.12em;color:var(--ink-3);margin-bottom:10px;font-weight:500}.pricing-rv .steps h4{font-size:var(--t-body);margin-bottom:5px}.pricing-rv .steps p{font-size:var(--t-sm);color:var(--ink-3);line-height:1.55}.pricing-rv .toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s6)}.pricing-rv .toolbar-l{position:relative;display:flex;align-items:center;justify-content:flex-end}.pricing-rv .bill-hint{position:absolute;top:100%;right:44px;display:flex;align-items:flex-end;justify-content:flex-end;gap:10px;margin-top:9px;padding-right:0;opacity:0;transform:translateY(-4px);transition:opacity .34s var(--ease),transform .34s var(--ease);pointer-events:none}.pricing-rv .bill-hint.on{opacity:1;transform:none}.pricing-rv .bh-arrow{flex:none;width:52px;height:27px;color:var(--mint);opacity:.85;overflow:visible}.pricing-rv .bh-arrow path{stroke-dasharray:160;stroke-dashoffset:160}.pricing-rv .bill-hint.on .bh-arrow path{animation:bhDraw .55s cubic-bezier(.4,0,.2,1) .06s forwards}.pricing-rv .bill-hint.on .bh-arrow path:last-child{animation-delay:.45s;animation-duration:.28s}@keyframes bhDraw{to{stroke-dashoffset:0}}.pricing-rv .bh-txt{padding-bottom:0;line-height:1;position:relative;top:-1px;font-size:var(--t-micro);font-weight:500;color:var(--mint);white-space:nowrap;letter-spacing:-.005em;clip-path:inset(0 100% 0 0);text-align:right}.pricing-rv .bill-hint.on .bh-txt{animation:bhType .85s steps(30) .55s forwards}@keyframes bhType{to{clip-path:inset(0 -2px 0 0)}}@media (prefers-reduced-motion:reduce){.pricing-rv .bill-hint.on .bh-arrow path,.pricing-rv .bill-hint.on .bh-txt{animation:none}.pricing-rv .bill-hint.on .bh-arrow path{stroke-dashoffset:0}.pricing-rv .bill-hint.on .bh-txt{clip-path:none}}.pricing-rv .ctl{position:relative;display:inline-flex;align-items:center;gap:2px;background:var(--white);border:1px solid var(--line);border-radius:11px;padding:4px;box-shadow:var(--shadow)}.pricing-rv .ctl button{position:relative;height:34px;padding-inline:16px;border-radius:8px;font-size:var(--t-sm);font-weight:500;color:var(--ink-3);transition:color .2s}.pricing-rv .ctl button[aria-pressed=true]{color:var(--ink)}.pricing-rv .ctl button span{position:relative;z-index:1}.pricing-rv .ctl-pill{position:absolute;top:4px;bottom:4px;left:4px;border-radius:8px;background:var(--paper-2);z-index:0;transition:transform .26s cubic-bezier(.4,0,.2,1),width .26s cubic-bezier(.4,0,.2,1)}.pricing-rv .save-tag{font-family:var(--mono);font-size:var(--t-micro);font-weight:500;color:var(--green);background:var(--green-tint);padding:5px 10px;border-radius:6px;letter-spacing:-.01em}.pricing-rv .cur-sel{height:42px;border:1px solid var(--line);border-radius:11px;background:var(--white);padding:0 34px 0 14px;font:500 var(--t-sm) var(--sans);color:var(--ink);box-shadow:var(--shadow);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%236B7583' stroke-width='1.4' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.pricing-rv .plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s5);align-items:stretch}.pricing-rv .plan{position:relative;display:flex;flex-direction:column;background:transparent;border:0;height:100%}.pricing-rv .plan+.plan:before{content:"";position:absolute;left:calc(var(--s5) / -2);top:0;bottom:0;width:1px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.07) 0 5px,transparent 5px 11px);pointer-events:none}.pricing-rv .plan-shell{border-radius:20px}.pricing-rv .plan-panel{background:rgba(255,255,255,.045);border:0;border-radius:19px;padding:26px 26px 24px;display:flex;flex-direction:column;min-height:300px;transition:background .3s var(--ease)}.pricing-rv .plan-panel:hover{background:rgba(255,255,255,.065)}.pricing-rv .plan-name{font-size:1.75rem;font-weight:600;color:#fff;letter-spacing:-.035em;line-height:1}.pricing-rv .plan-price{margin-top:auto;padding-top:40px;display:flex;align-items:baseline;gap:8px;flex-wrap:nowrap;white-space:nowrap}.pricing-rv .price{display:inline-flex;align-items:baseline;font-variant-numeric:tabular-nums}.pricing-rv .rd{display:inline-block;overflow:hidden;height:1em;line-height:1;vertical-align:baseline;width:1ch;transition:width .6s cubic-bezier(.16,.84,.16,1)}.pricing-rv .rd.blank{width:0}.pricing-rv .rd-strip{display:block;will-change:transform;backface-visibility:hidden;transform:translateZ(0);transition:transform 1.05s cubic-bezier(.16,.84,.16,1)}.pricing-rv .rd-strip i{display:block;height:1em;line-height:1;font-style:normal;text-align:center;width:1ch}@media (prefers-reduced-motion:reduce){.pricing-rv .rd-strip{transition:none}}.pricing-rv .plan-price .price{font-size:2.5rem;font-weight:600;color:#fff;letter-spacing:-.05em;line-height:.95;font-variant-numeric:tabular-nums}.pricing-rv .plan-price small{font-size:var(--t-micro);color:rgba(255,255,255,.48);white-space:nowrap;letter-spacing:-.005em}.pricing-rv .plan-credline{margin-top:24px;display:inline-flex;align-items:center;gap:7px;align-self:flex-start;padding:5px 11px;border-radius:8px;position:relative;overflow:hidden;background:rgba(123,227,180,.08);border:1px solid rgba(123,227,180,.22)}@keyframes credSheen{0%,64%{left:-70%}88%,to{left:135%}}.pricing-rv .plan-cred-n{font-size:14px;font-weight:700;color:var(--mint);letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.pricing-rv .plan-cred-u{font-size:var(--t-micro);font-weight:400;color:rgba(255,255,255,.55);letter-spacing:-.005em;line-height:1}.pricing-rv .plan--feat .plan-credline{background:rgba(123,227,180,.1);border-color:rgba(123,227,180,.28)}@media (prefers-reduced-motion:reduce){.pricing-rv .plan-credline:after{animation:none}}.pricing-rv .plan-nrow{display:flex;align-items:center;justify-content:space-between;gap:12px}.pricing-rv .plan-credw .plan-credx{font-weight:600;color:rgba(255,255,255,.92)}.pricing-rv .plan-credw{display:flex;align-items:flex-start;gap:8px;position:relative}.pricing-rv .plan-credw>.credico{width:17px;height:17px;flex:none;fill:#fff;margin-top:.19em}.pricing-rv .plan-mult{display:flex;align-items:center;gap:8px;margin-top:20px;font-size:var(--t-sm);line-height:1.5;color:rgba(255,255,255,.82);letter-spacing:-.005em}.pricing-rv .plan-mult .ti{font-size:18px;flex:none;color:var(--mint);font-variation-settings:"FILL" 1}.pricing-rv .plan-mult--ghost{visibility:hidden}.pricing-rv .plan-credw{margin-top:4px;font-size:var(--t-sm);color:rgba(255,255,255,.55);letter-spacing:-.005em;line-height:1.5;min-height:3em}.pricing-rv .plan-credw b{font-weight:600;color:rgba(255,255,255,.82)}.pricing-rv .plan-rule{display:none}.pricing-rv .plan-desc{margin-top:16px;font-size:var(--t-sm);color:rgba(255,255,255,.52);line-height:1.5;max-width:32ch;min-height:4.5em}.pricing-rv .plan--feat .plan-feat{padding-top:calc(var(--s6) - 4px)}.pricing-rv .plan-btn{display:flex;align-items:center;justify-content:center;gap:9px;height:46px;border-radius:999px;font-size:var(--t-body);font-weight:500;letter-spacing:-.015em;background:rgba(255,255,255,.07);color:#fff;border:1px solid rgba(255,255,255,.1);transition:background .22s var(--ease),border-color .22s var(--ease),transform .22s var(--ease)}.pricing-rv .plan-btn:hover{background:rgba(255,255,255,.13);border-color:rgba(255,255,255,.24);transform:translateY(-1px)}.pricing-rv .plan-btn--pri{background:#fff;color:#0b1220;border-color:#fff;font-weight:600}.pricing-rv .plan-btn--pri:hover{background:#fff;color:#0b1220;border-color:#fff;box-shadow:0 12px 34px -12px rgba(255,255,255,.45)}.pricing-rv .plan-feat{padding:var(--s6) var(--s5) 0;flex:1;display:flex;flex-direction:column}.pricing-rv .plan-feat>ul:last-of-type{margin-bottom:var(--s7)}.pricing-rv .plan-feat>.plan-btn,.pricing-rv .plan>.plan-btn{margin:0;align-self:stretch;height:44px;border-radius:10px;background:#1070ca;border:1px solid #0d5ca8;color:#fff;font-size:15px;font-weight:700;box-shadow:0 1px 2px rgba(8,41,72,.12)}.pricing-rv .plan-feat>.plan-btn:hover,.pricing-rv .plan>.plan-btn:hover{background:#0d5ca8;border-color:#0d5ca8;color:#fff;box-shadow:0 6px 18px -8px rgba(16,112,202,.6);transform:none}.pricing-rv .plans-cta{margin-top:var(--s8);display:flex;flex-direction:column;align-items:center;gap:14px}.pricing-rv .plans-cta .plan-btn{min-width:260px;padding-inline:var(--s7)}.pricing-rv .plans-cta p{font-size:var(--t-micro);color:var(--d-t3)}.pricing-rv .plan-cat{display:flex;align-items:center;gap:10px;margin:30px 0 14px}.pricing-rv .plan-cat:first-of-type,.pricing-rv .plan-feat-h+.plan-cat{margin-top:0}.pricing-rv .plan-cat span{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.52);white-space:nowrap}.pricing-rv .plan-cat:after{content:none}.pricing-rv .plan--feat .plan-cat span{color:rgba(255,255,255,.62)}.pricing-rv .plan--feat .plan-cat:after{background:rgba(255,255,255,.16)}.pricing-rv .plan-feat-h{font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--d-t3);margin:10px 0 calc(var(--s4) + 10px)}.pricing-rv .plan-feat ul{display:flex;flex-direction:column;gap:17px}.pricing-rv .plan-feat li{display:block}.pricing-rv .plan-feat li b{display:block;font-size:15px;font-weight:500;letter-spacing:-.012em;color:rgba(255,255,255,.95);line-height:1.35}.pricing-rv .plan-feat li span{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:rgba(255,255,255,.5)}.pricing-rv .plan--feat .plan-shell{position:relative;isolation:isolate;margin-top:-38px;padding:0 4px 4px;border-radius:20px;background:none}.pricing-rv .plan--feat .plan-shell:before{content:"";position:absolute;inset:0;border-radius:20px;z-index:-1;background:linear-gradient(180deg,#3f8af7,#2f79ec 34%,#2668d6 68%,#1e56b4);-webkit-mask-image:linear-gradient(180deg,#000,#000 34%,rgba(0,0,0,.42) 76%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,#000,#000 34%,rgba(0,0,0,.42) 76%,rgba(0,0,0,0))}.pricing-rv .plan--feat .plan-tag{display:flex;align-items:center;justify-content:center;gap:7px;height:38px;color:#fff;font-size:var(--t-sm);font-weight:600;letter-spacing:-.01em}.pricing-rv .plan-tag .tag-flame{width:18px;height:18px;flex:none;overflow:visible}.pricing-rv .plan-tag .tag-flame path{fill:#fff}.pricing-rv .plan-tag .tf-inner{transform-origin:12px 20px;animation:tfFlick .72s cubic-bezier(.45,.05,.55,.95) infinite}.pricing-rv .plan-tag .tf-tip{transform-origin:12px 20px;animation:tfWave 1.9s cubic-bezier(.4,0,.6,1) infinite}@keyframes tfFlick{0%,to{transform:scale(1)}24%{transform:scale(.86,1.16)}48%{transform:scale(1.1,.88)}74%{transform:scale(.93,1.08)}}@keyframes tfWave{0%,to{transform:skewX(0deg) scaleY(1)}30%{transform:skewX(-2.4deg) scaleY(1.035)}55%{transform:skewX(1.6deg) scaleY(.975)}80%{transform:skewX(2.2deg) scaleY(1.02)}}@media (prefers-reduced-motion:reduce){.pricing-rv .plan-tag .tf-inner,.pricing-rv .plan-tag .tf-tip{animation:none}}.pricing-rv .plan--feat .plan-panel{border:0;border-radius:15px;min-height:300px;background:linear-gradient(180deg,#1c4374,#16325a 42%,#101f38 78%,#0b1524)}.pricing-rv .plan--feat .plan-panel:hover{background:linear-gradient(180deg,#204a7e,#183760 42%,#122340 78%,#0c1829)}.pricing-rv .plan--feat .plan-desc{color:rgba(255,255,255,.62)}.pricing-rv .plan--feat .plan-rule{background:rgba(255,255,255,.13)}.pricing-rv .plan--feat .plan-feat li span{color:rgba(255,255,255,.55)}.pricing-rv .plan--sell .plan-shell:before{background:linear-gradient(180deg,rgba(96,206,163,.42),rgba(78,187,143,.34) 34%,rgba(60,160,116,.22) 68%,rgba(44,128,92,.11))}.pricing-rv .plan--sell .plan-panel{background:#161a22}.pricing-rv .plan--sell .plan-panel:hover{background:#1a1e25}@media (max-width:860px){.pricing-rv .plan--feat .plan-panel,.pricing-rv .plan-panel{min-height:0}.pricing-rv .plan--feat .plan-shell{margin-top:0}}.pricing-rv .unmet{margin-top:var(--s5);background:var(--white);border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--s5) var(--s6);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s5)}.pricing-rv .unmet b{font-size:var(--t-sm);color:var(--ink);display:flex;align-items:center;gap:8px}.pricing-rv .unmet b svg{color:var(--green)}.pricing-rv .unmet p{font-size:var(--t-sm);color:var(--ink-3);flex:1;min-width:280px}.pricing-rv .caps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s5)}.pricing-rv .cap{background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);padding:var(--s6);display:flex;flex-direction:column;min-width:0;transition:border-color .25s,box-shadow .25s,transform .25s var(--ease)}.pricing-rv .cap:hover{border-color:#d2dae5;box-shadow:var(--shadow);transform:translateY(-2px)}.pricing-rv .cap-pill{display:inline-block;align-self:flex-start;font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.06em;font-weight:500;padding:3px 8px;border-radius:5px;white-space:nowrap;margin-bottom:11px;background:var(--blue-tint);color:var(--blue-dk)}.pricing-rv .cap-pill--ent{background:var(--green-tint);color:var(--green)}.pricing-rv .cap h4{letter-spacing:-.025em;margin-bottom:8px}.pricing-rv .cap>p{font-size:var(--t-sm);color:var(--ink-3);line-height:1.55;margin-bottom:var(--s4)}.pricing-rv .cap ul{flex:1;margin-bottom:var(--s5)}.pricing-rv .cap li{display:flex;gap:9px;font-size:var(--t-sm);color:var(--ink-2);padding-block:5px;line-height:1.45}.pricing-rv .cap li svg{flex:none;margin-top:4px;color:var(--blue)}.pricing-rv .sl-seg-lbl{display:block;font-size:var(--t-micro);color:var(--ink-3);margin-bottom:7px}.pricing-rv .sl-seg{display:flex;gap:2px;padding:3px;margin-bottom:var(--s5);background:var(--paper-2);border:1px solid var(--line-2);border-radius:9px}.pricing-rv .sl-seg button{flex:1;min-width:0;padding:7px 4px;border:0;border-radius:6px;background:transparent;font-size:var(--t-micro);font-weight:500;color:var(--ink-3);letter-spacing:-.015em;line-height:1.25;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;transition:background .18s,color .18s,box-shadow .18s}.pricing-rv .sl-seg button b{font-family:var(--mono);font-size:var(--t-eyebrow);font-weight:600;color:#a9b1bd;white-space:nowrap;transition:color .18s}.pricing-rv .sl-seg button:hover{color:var(--ink-2)}.pricing-rv .sl-seg button.on{background:var(--white);color:var(--ink);box-shadow:0 1px 2px rgba(11,18,32,.1),0 0 0 1px rgba(11,18,32,.05)}.pricing-rv .sl-seg button.on b{color:var(--blue-dk)}.pricing-rv .sl{border-top:1px solid var(--line-2);padding-top:var(--s5);margin-top:auto}.pricing-rv .sl-top{display:flex;align-items:baseline;gap:var(--s3);margin-bottom:var(--s5)}.pricing-rv .sl-qty{display:flex;align-items:baseline;gap:6px;min-width:0}.pricing-rv .sl-val{font-family:var(--mono);font-size:1.5rem;font-weight:600;color:var(--ink);letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.pricing-rv input.sl-val{appearance:none;-moz-appearance:textfield;box-sizing:content-box;background:transparent;border:0;border-bottom:1px dashed var(--line);border-radius:0;padding:0 0 2px;cursor:text;text-align:left;min-width:2ch;transition:border-color .2s,color .2s}.pricing-rv input.sl-val:hover{border-bottom-color:var(--ink-3)}.pricing-rv input.sl-val:focus{outline:none;border-bottom-color:var(--blue);border-bottom-style:solid;color:var(--blue-dk)}.pricing-rv input.sl-val::selection{background:rgba(16,112,202,.18)}.pricing-rv .sl-unit{font-size:var(--t-sm);color:var(--ink-3);line-height:1.3}.pricing-rv .sl-cred{flex:none;margin-left:auto;font-family:var(--mono);font-size:var(--t-eyebrow);font-weight:500;color:var(--ink-3);letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums}.pricing-rv .sl-ticks{position:relative;height:14px;margin-bottom:10px}.pricing-rv .sl-ticks span{position:absolute;top:0;transform:translateX(-50%);white-space:nowrap;font-family:var(--mono);font-size:var(--t-eyebrow);color:#9aa3af;line-height:14px;letter-spacing:-.01em;transition:color .2s}.pricing-rv .sl-ticks span.on{color:var(--ink);font-weight:600}.pricing-rv .sl input[type=range]{margin-bottom:var(--s4)}.pricing-rv .sl-out{display:flex;align-items:baseline;gap:6px;padding-top:var(--s4);border-top:1px solid var(--line-2)}.pricing-rv .sl-money{font-family:var(--mono);font-size:1.5rem;font-weight:600;color:var(--ink);letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1}.pricing-rv .sl-money.sm{font-size:1.25rem;letter-spacing:-.04em}.pricing-rv .sl-money.xs{font-size:1rem;letter-spacing:-.03em}.pricing-rv .sl-money em{font-style:normal;font-size:var(--t-micro);font-weight:400;color:var(--ink-3);margin-left:3px}.pricing-rv .sl-per{font-size:var(--t-sm);color:var(--ink-3)}.pricing-rv .cap--wide{grid-column:span 2}.pricing-rv .cw-body{display:grid;grid-template-columns:1fr 1fr;gap:var(--s7);align-items:start}.pricing-rv .cw-r{padding-top:31px}.pricing-rv .cap--wide .cw-l p,.pricing-rv .cap--wide .cw-r ul{margin-bottom:0}.pricing-rv .sl-static{margin-top:auto;display:inline-flex;align-items:baseline;gap:9px;align-self:flex-start;padding:8px 12px;border-radius:9px;background:var(--paper-2);border:1px solid var(--line-2)}.pricing-rv .sl-static span{font-size:var(--t-micro);color:var(--ink-3)}.pricing-rv .sl-static b{font-family:var(--mono);font-size:var(--t-body);font-weight:600;color:var(--ink);letter-spacing:-.03em;white-space:nowrap}.pricing-rv .caps-note{margin-top:var(--s5);font-size:var(--t-sm);color:var(--ink-3);display:flex;gap:10px;align-items:flex-start;max-width:820px}.pricing-rv .caps-note svg{flex:none;margin-top:4px;color:var(--ink-3)}.pricing-rv .cmx{--cols:minmax(0,1fr) 178px 92px 108px 116px 26px}.pricing-rv #capabilities .cmx{--cols:minmax(0,1fr) 168px 20px}.pricing-rv .cmx-hd{position:sticky;top:79px;z-index:5;display:grid;grid-template-columns:var(--cols);align-items:center;gap:0;padding:26px 0 22px;background:var(--paper);border-bottom:1px solid var(--line)}.pricing-rv .cmx-hd span{font-family:var(--mono);font-size:var(--t-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.pricing-rv .cmx{position:relative}.pricing-rv #cmxMask{position:fixed;top:0;left:0;right:0;height:79px;background:var(--paper);z-index:150;opacity:0;pointer-events:none;transition:opacity .2s linear}.pricing-rv #cmxMask.on{opacity:1}.pricing-rv .cmx-hd span:nth-child(n+3){text-align:center}.pricing-rv .cmx-grp{padding:26px 0 10px}.pricing-rv .cmx-grp span{font-family:var(--mono);font-size:var(--t-eyebrow);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--blue-dk)}.pricing-rv .cmx-r{border-bottom:1px solid var(--line-2)}.pricing-rv .cmx-h{display:grid;grid-template-columns:var(--cols);align-items:stretch;gap:0;width:100%;padding:0;text-align:left;background:none;border:0;cursor:pointer;position:relative;transition:background .2s linear}.pricing-rv .cmx-h>*{display:flex;align-items:center;padding:15px 12px;transition:background .16s linear}.pricing-rv .cmx-h>:first-child{padding-left:0}.pricing-rv .cmx-h>:last-child{padding-right:0}.pricing-rv .cmx-hd>span{padding:2px 12px;transition:background .16s linear,color .16s linear}.pricing-rv .cmx-hd>span:first-child{padding-left:0}.pricing-rv .cmx-hd>span:last-child{padding-right:0}.pricing-rv .cmx-hl{position:absolute;background:rgba(11,18,32,.022);opacity:0;pointer-events:none;z-index:0;transition:opacity .18s linear,transform .18s var(--ease),width .18s var(--ease),height .18s var(--ease)}.pricing-rv .cmx.hl .cmx-hl{opacity:1}.pricing-rv .cmx-grp,.pricing-rv .cmx-r{position:relative;z-index:1}.pricing-rv .cmx-h:before{content:"";position:absolute;left:-16px;top:0;bottom:0;width:2px;background:var(--blue);transform:scaleY(0);transition:transform .3s var(--ease)}.pricing-rv .cmx-h:hover:before,.pricing-rv .cmx-h[aria-expanded=true]:before{transform:scaleY(1)}.pricing-rv .cmx-h:focus-visible{outline:2px solid var(--blue);outline-offset:-2px;border-radius:6px}.pricing-rv .cmx-n{display:flex;align-items:center;gap:12px;min-width:0}.pricing-rv .cmx-n .ti,.pricing-rv .cmx-n i{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:15px;color:var(--blue-dk);background:var(--blue-tint);transition:transform .26s var(--ease)}.pricing-rv .cmx-h:hover .cmx-n .ti,.pricing-rv .cmx-h:hover .cmx-n i{transform:translateY(-1px)}.pricing-rv .cmx-n b{font-size:var(--t-body);font-weight:500;color:var(--ink);letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pricing-rv .cmx-c{display:flex;align-items:center;justify-content:center;font-size:var(--t-sm)}.pricing-rv .cmx-c.yes{color:#009de0}.pricing-rv .cmx-c.no{color:#e4696a}.pricing-rv .cmx-c.txt{font-family:var(--mono);font-size:var(--t-micro);color:var(--ink-2)}.pricing-rv .cmx-chv{color:#aeb7c4;justify-content:flex-end;transition:transform .3s var(--ease),color .26s}.pricing-rv .cmx-h[aria-expanded=true] .cmx-chv{transform:rotate(180deg);color:var(--blue)}.pricing-rv .cmx-p{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s var(--ease)}.pricing-rv .cmx-r.open .cmx-p{grid-template-rows:1fr}.pricing-rv .cmx-p>div{overflow:hidden}.pricing-rv .cmx-p p{padding-left:40px;font-size:var(--t-sm);color:var(--ink-3);line-height:1.6;max-width:66ch}.pricing-rv .cmx-p ul{padding:12px 0 20px 40px;display:flex;flex-wrap:wrap;gap:8px var(--s5)}.pricing-rv .cmx-p li{display:flex;align-items:center;gap:7px;font-size:var(--t-micro);color:var(--ink-2);white-space:nowrap}.pricing-rv .cmx-p li svg{flex:none;color:#009de0}.pricing-rv #capabilities .cmx-p{grid-template-rows:1fr}.pricing-rv #capabilities .cmx-h{cursor:default}.pricing-rv #capabilities .cmx-h>*{padding-bottom:4px}.pricing-rv #capabilities .cmx-chv{display:none}.pricing-rv #capabilities .cmx-h:hover:before{transform:scaleY(0)}.pricing-rv #capabilities .cmx-p>div{max-width:calc(100% - 384px);padding-right:40px;box-sizing:border-box}.pricing-rv #capabilities .cmx-p p{padding-left:56px;padding-bottom:0;max-width:none}.pricing-rv #capabilities .cmx-p ul{padding:9px 0 0 56px;display:flex;flex-wrap:wrap;gap:6px 0}.pricing-rv #capabilities .cmx-p li{display:block;white-space:normal;font-size:13px;color:var(--ink-3);font-family:var(--sans);letter-spacing:-.005em}.pricing-rv #capabilities .cmx-p li:not(:last-child):after{content:"";display:inline-block;vertical-align:middle;width:3px;height:3px;border-radius:50%;background:currentColor;margin:0 10px 2px}.pricing-rv #capabilities .cmx-p p{font-size:15px;line-height:1.55;color:var(--ink-2)}.pricing-rv #capabilities .cmx-n b{font-size:19px;font-weight:500;letter-spacing:-.024em}.pricing-rv #capabilities .cmx-c.txt{align-items:center;padding-top:15px;font-family:var(--sans);font-size:13px;color:var(--ink-3);letter-spacing:-.005em}.pricing-rv #compare .cmx-h{cursor:default}.pricing-rv #compare .cmx-h:hover:before{transform:scaleY(0)}.pricing-rv #compare .cmx-grp,.pricing-rv #compare .cmx-h>:first-child,.pricing-rv #compare .cmx-hd>span:first-child{padding-left:16px}.pricing-rv #capabilities .cmx-c.txt{text-align:center;justify-content:center;line-height:1.35}.pricing-rv #capabilities .cmx-n{padding-right:32px}.pricing-rv #capabilities .cmx-r{padding-bottom:22px}.pricing-rv #capabilities .cmx-grp,.pricing-rv #capabilities .cmx-h>:first-child,.pricing-rv #capabilities .cmx-hd>span:first-child{padding-left:16px}@media (max-width:900px){.pricing-rv #capabilities .cmx-p>div{max-width:none}.pricing-rv .cmx{--cols:minmax(0,1fr) 110px 22px}.pricing-rv .cmx-hd span:nth-child(n+3){display:none}.pricing-rv .cmx-hd span:nth-child(2){text-align:right}.pricing-rv .cmx-c{display:none}.pricing-rv #capabilities .cmx-c.txt{display:flex}}.pricing-rv input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:20px;background:transparent;cursor:pointer;display:block;--fill:0%;--fill-off:0px}.pricing-rv input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--ink) 0 calc(8px + var(--fill) - var(--fill-off)),var(--line) calc(8px + var(--fill) - var(--fill-off)) 100%)}.pricing-rv input[type=range]::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--ink) 0 calc(8px + var(--fill) - var(--fill-off)),var(--line) calc(8px + var(--fill) - var(--fill-off)) 100%)}.pricing-rv input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:0;margin-top:-6px;box-shadow:0 0 0 1px rgba(11,18,32,.1),0 1px 5px rgba(11,18,32,.26);transition:transform .18s var(--ease),box-shadow .18s}.pricing-rv input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:0;box-shadow:0 0 0 1px rgba(11,18,32,.1),0 1px 5px rgba(11,18,32,.26)}.pricing-rv input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.14)}.pricing-rv input[type=range]:active::-webkit-slider-thumb{transform:scale(1.14);box-shadow:0 0 0 5px rgba(16,112,202,.16),0 1px 5px rgba(11,18,32,.26)}.pricing-rv input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px rgba(16,112,202,.3)}.pricing-rv .e2-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s7);align-items:end;margin-bottom:80px}.pricing-rv .e2-head h2{max-width:540px;text-wrap:balance}.pricing-rv .e2-h2{max-width:none}.pricing-rv .e2-h2 span{display:block;white-space:nowrap}@media (max-width:620px){.pricing-rv .e2-h2{font-size:clamp(21px,6.2vw,34px)}}.pricing-rv .e2-head>div>p{margin-top:14px;max-width:620px;color:var(--ink-3)}.pricing-rv .e2-head-a{display:flex;flex-direction:column;align-items:flex-end;gap:13px;padding-bottom:3px}.pricing-rv .e2-watch{height:auto;padding:10px 20px 10px 10px;gap:12px;font-size:var(--t-body);font-weight:500}.pricing-rv .e2-play{width:26px;height:26px;border-radius:50%;background:rgba(255,255,255,.2);display:grid;place-items:center;transition:background .2s,transform .3s var(--ease)}.pricing-rv .e2-watch:hover .e2-play{background:rgba(255,255,255,.3);transform:scale(1.1)}.pricing-rv .e2-meta{display:flex;align-items:center;gap:11px;font-size:var(--t-micro);color:var(--ink-3)}.pricing-rv .e2-rate{font-family:var(--mono);font-variant-numeric:tabular-nums}.pricing-rv .e2-dot{width:3px;height:3px;border-radius:50%;background:#c6cfdb;flex:none}.pricing-rv .e2-reset{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-micro);color:var(--ink-3);transition:color .2s}.pricing-rv .e2-reset:hover{color:var(--ink)}.pricing-rv .e2-reset svg{transition:transform .55s var(--ease)}.pricing-rv .e2-reset:hover svg{transform:rotate(-180deg)}.pricing-rv .e2{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--s5);align-items:start}.pricing-rv .e2-form{display:flex;flex-direction:column;gap:var(--s5);min-width:0}.pricing-rv .e2-card{background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow);overflow:hidden}.pricing-rv .e2-sh{display:flex;align-items:flex-start;gap:13px;padding:16px var(--s6);border-bottom:1px solid var(--line-2);background:var(--paper-2)}.pricing-rv .e2-num{flex:none;width:23px;height:23px;border-radius:7px;background:var(--ink);color:#fff;font-family:var(--mono);font-size:var(--t-micro);font-weight:600;display:grid;place-items:center;margin-top:2px}.pricing-rv .e2-sh h3{font-size:var(--t-lg);letter-spacing:-.022em}.pricing-rv .e2-sh p{font-size:var(--t-micro);margin-top:3px;line-height:1.5}.pricing-rv .e2-row{display:flex;align-items:center;justify-content:space-between;gap:var(--s5);padding:15px var(--s6);border-bottom:1px solid var(--line-2)}.pricing-rv .e2-lbl{font-size:var(--t-sm);color:var(--ink);letter-spacing:-.01em}.pricing-rv .e2-lbl small{display:block;font-size:var(--t-micro);color:var(--ink-3);font-weight:400;margin-top:3px;letter-spacing:0}.pricing-rv .e2-stp{display:inline-flex;align-items:center;height:42px;border:1px solid var(--line);border-radius:11px;background:var(--white);overflow:hidden;flex:none}.pricing-rv .e2-stp button{width:40px;align-self:stretch;display:grid;place-items:center;color:var(--ink-3);transition:background .18s,color .18s}.pricing-rv .e2-stp button:hover{background:var(--paper-2);color:var(--ink)}.pricing-rv .e2-stp button:active{background:#eaeef4}.pricing-rv .e2-stp input{width:58px;align-self:stretch;text-align:center;border:0;border-inline:1px solid var(--line-2);background:transparent;font-family:var(--mono);font-size:var(--t-body);font-weight:600;color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.pricing-rv .e2-stp input:focus{outline:none;background:var(--blue-tint);color:var(--blue-dk)}.pricing-rv .e2-strip{display:flex;align-items:center;gap:10px;padding:13px var(--s6);background:var(--blue-tint)}.pricing-rv .e2-strip>i{color:var(--blue);font-size:15px;display:block;flex:none}.pricing-rv .e2-strip p{font-size:var(--t-micro);color:var(--blue-dk);line-height:1.5}.pricing-rv .e2-strip b{font-weight:600;font-variant-numeric:tabular-nums}.pricing-rv .e2-ao{display:grid;grid-template-columns:minmax(0,1fr) 168px 120px;align-items:center;gap:var(--s5);padding:14px var(--s6);border-bottom:1px solid var(--line-2);transition:background .2s}.pricing-rv .e2-ao:last-child{border-bottom:0}.pricing-rv .e2-ao:hover{background:#fbfcfe}.pricing-rv .e2-ao-n{display:flex;align-items:center;gap:12px;min-width:0}.pricing-rv .e2-ao-n>i{width:31px;height:31px;border-radius:9px;background:var(--paper-2);color:var(--ink-2);display:grid;place-items:center;font-size:15px;flex:none;transition:background .22s,color .22s}.pricing-rv .e2-ao-n b{display:block;font-size:var(--t-sm);color:var(--ink);letter-spacing:-.01em}.pricing-rv .e2-ao-n small{display:block;font-size:var(--t-micro);color:var(--ink-3);margin-top:3px}.pricing-rv .e2-ao-c{font-family:var(--mono);font-size:var(--t-eyebrow);color:var(--ink-3);text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.45}.pricing-rv .e2-ao-c b{display:block;font-size:var(--t-sm);font-weight:600;color:var(--ink-3);letter-spacing:-.025em}.pricing-rv .e2-ao.on .e2-ao-c b{color:var(--ink)}.pricing-rv .e2-ao.lock .e2-ao-n b,.pricing-rv .e2-ao.lock .e2-ao-n small{color:var(--ink-3)}.pricing-rv .e2-ao.lock{background:#fcfcfe}.pricing-rv .e2-tg{display:inline-flex;align-items:center;cursor:pointer;position:relative}.pricing-rv .e2-onoff{position:relative;display:flex;align-items:stretch;width:168px;height:40px;margin:0 auto;padding:3px;border:1px solid var(--line);border-radius:11px;background:var(--white);cursor:pointer;user-select:none}.pricing-rv .e2-onoff input{position:absolute;opacity:0;pointer-events:none}.pricing-rv .e2-onoff-pill{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:8px;background:var(--paper-2);transition:transform .3s var(--ease),background .2s}.pricing-rv .e2-onoff>span:not(.e2-onoff-pill){position:relative;z-index:1;flex:1;display:grid;place-items:center;font-size:var(--t-sm);font-weight:500;color:var(--ink-3);transition:color .2s}.pricing-rv .e2-onoff .e2-off{color:var(--ink)}.pricing-rv .e2-onoff input:checked~.e2-onoff-pill{transform:translateX(100%);background:var(--blue-tint)}.pricing-rv .e2-onoff input:checked~.e2-off{color:var(--ink-3)}.pricing-rv .e2-onoff input:checked~.e2-on{color:var(--blue-dk)}.pricing-rv .e2-onoff input:focus-visible~.e2-onoff-pill{box-shadow:0 0 0 3px rgba(16,99,198,.28)}.pricing-rv .e2-tg input{position:absolute;opacity:0;pointer-events:none}.pricing-rv .e2-sw{width:38px;height:22px;border-radius:11px;background:#d4dae3;position:relative;display:block;transition:background .25s var(--ease),box-shadow .2s}.pricing-rv .e2-sw:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.22);transition:transform .25s var(--ease)}.pricing-rv .e2-tg input:checked~.e2-sw{background:var(--blue)}.pricing-rv .e2-tg input:checked~.e2-sw:after{transform:translateX(16px)}.pricing-rv .e2-tg input:focus-visible~.e2-sw{box-shadow:0 0 0 3px rgba(16,99,198,.28)}.pricing-rv .e2-sel{width:168px;height:40px;margin:0 auto;display:block;border:1px solid var(--line);border-radius:11px;background-color:var(--white);padding:0 32px 0 14px;font-size:var(--t-sm);color:var(--ink);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6.5L8 10.5l4-4' stroke='%236B7583' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;transition:border-color .2s}.pricing-rv .e2-sel:hover{border-color:#cbd3de}.pricing-rv .e2-sel:disabled{cursor:not-allowed;color:var(--ink-3);background-color:var(--paper-2)}.pricing-rv .e2-mstp{display:inline-flex;align-items:stretch;width:168px;height:40px;margin:0 auto;border:1px solid var(--line);border-radius:11px;overflow:hidden;background:var(--white);flex:none}.pricing-rv .e2-mstp button{width:46px;flex:none;display:grid;place-items:center;color:var(--ink-3);transition:background .18s,color .18s}.pricing-rv .e2-mstp button:hover:not(:disabled){background:var(--paper-2);color:var(--ink)}.pricing-rv .e2-mstp button:disabled{opacity:.32;cursor:not-allowed}.pricing-rv .e2-mstp span{flex:1;display:grid;place-items:center;font-family:var(--mono);font-size:var(--t-sm);font-weight:600;color:var(--ink);border-inline:1px solid var(--line-2);font-variant-numeric:tabular-nums}.pricing-rv .e2-lockchip{display:inline-flex;align-items:center;gap:5px;height:26px;padding-inline:9px;border-radius:7px;background:var(--white);border:1px solid var(--line);font-family:var(--mono);font-size:var(--t-eyebrow);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.pricing-rv .e2-pre{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:13px var(--s6);border-bottom:1px solid var(--line-2);background:#fcfdff}.pricing-rv .e2-pre>span{font-size:var(--t-micro);color:var(--ink-3);margin-right:3px}.pricing-rv .e2-pre button{height:30px;padding-inline:13px;border:1px solid var(--line);background:var(--white);font-size:var(--t-micro);transition:border-color .2s,background .2s,color .2s,transform .15s var(--ease)}.pricing-rv .e2-pre button:hover{border-color:#bccbe0;background:#f6faff}.pricing-rv .e2-pre button:active{transform:translateY(1px)}.pricing-rv .e2-us{display:grid;grid-template-columns:1fr 1fr}.pricing-rv .e2-f{padding:16px var(--s6) 17px;border-bottom:1px solid var(--line-2);transition:background .2s}.pricing-rv .e2-f:nth-child(odd){border-right:1px solid var(--line-2)}.pricing-rv .e2-f:nth-last-child(-n+2){border-bottom:0}.pricing-rv .e2-f:hover{background:#fbfcfe}.pricing-rv .e2-f-t{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);margin-bottom:11px}.pricing-rv .e2-f-l{font-size:var(--t-sm);color:var(--ink);letter-spacing:-.01em}.pricing-rv .e2-f-l small{display:block;font-family:var(--mono);font-size:var(--t-eyebrow);color:var(--ink-3);font-weight:400;margin-top:3px;letter-spacing:.01em}.pricing-rv .e2-f-v{font-family:var(--mono);font-size:1rem;font-weight:600;color:var(--ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums;border:0;border-bottom:1px dashed var(--line);padding:0 0 2px;text-align:right;min-width:2ch;box-sizing:content-box;appearance:none;transition:border-color .2s,color .2s}.pricing-rv .e2-f-v:hover{border-bottom-color:var(--ink-3)}.pricing-rv .e2-f-v:focus{outline:none;color:var(--blue-dk);border-bottom-color:var(--blue);border-bottom-style:solid}.pricing-rv .e2-f-b{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4);margin-top:9px;font-size:var(--t-micro);color:var(--ink-3)}.pricing-rv .e2-f--wide{grid-column:1/-1;border-right:0!important}.pricing-rv .e2-grad-n{font-style:italic;text-wrap:pretty}.pricing-rv .e2-f--wide .e2-f-b{align-items:center;gap:var(--s5)}.pricing-rv .e2-f--wide .e2-f-b b{white-space:nowrap}.pricing-rv .e2-usnote{padding:15px var(--s6) 17px;font-size:var(--t-micro);line-height:1.6;color:var(--ink-3);font-style:italic;text-wrap:pretty}.pricing-rv .e2-usnote b{font-weight:600;color:var(--ink-2);font-style:italic}.pricing-rv .e2-f-b b{font-family:var(--mono);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap}.pricing-rv .e2-sum{position:sticky;top:84px;align-self:start;display:flex;flex-direction:column;background:var(--d-bg);border-radius:var(--r-xl);overflow:hidden;color:#fff;isolation:isolate;box-shadow:0 24px 60px -24px rgba(10,14,22,.55),0 2px 6px rgba(10,14,22,.18)}.pricing-rv .e2-sum-s{flex:1;min-height:0}.pricing-rv .e2-ch{padding:var(--s4) var(--s6) var(--s5)}.pricing-rv .e2-ch-l{display:block;color:var(--d-t2)}.pricing-rv .e2-ch-v{display:flex;align-items:baseline;gap:9px}.pricing-rv .e2-ch-v span{font-family:var(--mono);font-size:2.5rem;font-weight:600;letter-spacing:-.055em;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.pricing-rv .e2-ch-v small{color:var(--d-t2);letter-spacing:-.01em}.pricing-rv .e2-ch-s{display:block;font-size:var(--t-micro);color:var(--d-t3);margin-top:9px;font-variant-numeric:tabular-nums}.pricing-rv .e2-ch-s b{font-family:var(--mono);font-weight:600;letter-spacing:-.02em}.pricing-rv .e2-ch-s b.in{color:#7fb8f7}.pricing-rv .e2-ch-s b.ov{color:#fdb022}.pricing-rv .e2-final{margin-top:var(--s5);padding:15px var(--s5) 16px;border-radius:var(--r-md);background:linear-gradient(180deg,rgba(16,112,202,.2),rgba(16,112,202,.08));border:1px solid rgba(120,175,240,.24)}.pricing-rv .e2-final-l{display:block;font-size:var(--t-micro);color:var(--d-t2)}.pricing-rv .e2-final-v{display:flex;align-items:baseline;gap:9px;margin-top:7px}.pricing-rv .e2-final-v span{font-family:var(--mono);font-size:2.126rem;font-weight:600;letter-spacing:-.05em;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.pricing-rv .e2-final-v small{font-size:var(--t-micro);color:var(--d-t2)}.pricing-rv .e2-final-s{display:block;font-size:var(--t-micro);color:var(--d-t3);margin-top:8px;font-variant-numeric:tabular-nums}.pricing-rv .e2-sum:before{content:"";position:absolute;inset:-46% -30% auto -30%;height:360px;z-index:-1;background:radial-gradient(60% 60% at 50% 50%,rgba(16,112,202,.5),transparent 70%);filter:blur(48px)}.pricing-rv .e2-sum-hd{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);padding:14px var(--s6);border-bottom:1px solid var(--d-line2)}.pricing-rv .e2-sum-hd>span{font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.13em;text-transform:uppercase;color:var(--d-t3)}.pricing-rv .e2-sum-hd b{font-weight:500;color:var(--d-t1);white-space:nowrap}.pricing-rv .e2-sum-b{padding:0 var(--s6) var(--s5)}.pricing-rv .e2-meter-hd{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4);font-size:var(--t-micro);color:var(--d-t2)}.pricing-rv .e2-meter-hd b{font-family:var(--mono);font-weight:500;color:var(--d-t1);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pricing-rv .e2-meter{height:7px;border-radius:4px;background:rgba(255,255,255,.1);overflow:hidden;display:flex;margin-top:15px}.pricing-rv .e2-meter i{display:block;height:100%;transition:width .55s var(--ease)}.pricing-rv .e2-key{display:flex;flex-wrap:wrap;gap:7px var(--s5);margin-top:11px;font-size:var(--t-micro);color:var(--d-t3)}.pricing-rv .e2-key span{display:flex;align-items:center;gap:6px}.pricing-rv .e2-key i{width:7px;height:7px;border-radius:2px;display:block;flex:none}.pricing-rv .e2-key b{font-family:var(--mono);font-weight:500;color:var(--d-t1);font-variant-numeric:tabular-nums}.pricing-rv .e2-verdict{padding:11px 14px;border-radius:var(--r-md);font-size:var(--t-micro);line-height:1.55;border:1px solid transparent;transition:background .3s,color .3s,border-color .3s}.pricing-rv .e2-verdict.ok{background:rgba(123,227,180,.1);border-color:rgba(123,227,180,.22);color:var(--mint)}.pricing-rv .e2-verdict.over{background:rgba(156,198,250,.1);border-color:rgba(156,198,250,.22);color:var(--sky)}.pricing-rv .e2-verdict b{font-family:var(--mono);font-weight:600;letter-spacing:-.02em}.pricing-rv .e2-rule{height:1px;background:var(--d-line2);margin-block:var(--s4)}.pricing-rv .e2-lines{margin-top:var(--s4)}.pricing-rv .e2-lines>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s4);font-size:var(--t-sm)}.pricing-rv .e2-lines dt{color:var(--d-t2)}.pricing-rv .e2-lines dd{font-family:var(--mono);color:var(--d-t1);font-variant-numeric:tabular-nums;letter-spacing:-.025em}.pricing-rv .e2-lines--muted>div{font-size:var(--t-micro)}.pricing-rv .e2-lines--muted dt{color:var(--d-t3)}.pricing-rv .e2-lines--muted dd{color:var(--d-t2)}.pricing-rv .e2-up{margin-top:var(--s5);border:1px solid rgba(123,227,180,.26);background:rgba(123,227,180,.07);border-radius:var(--r-md);padding:14px}.pricing-rv .e2-up[hidden]{display:none}.pricing-rv .e2-up.show{animation:e2up .42s var(--ease) both}@keyframes e2up{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:none}}.pricing-rv .e2-up-t{display:flex;align-items:center;gap:7px;font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.1em;text-transform:uppercase;color:var(--mint)}.pricing-rv .e2-up p{font-size:var(--t-micro);color:var(--d-t1);line-height:1.6;margin-top:8px}.pricing-rv .e2-up p b{font-family:var(--mono);font-weight:600;letter-spacing:-.02em}.pricing-rv .e2-up-b{display:inline-flex;align-items:center;gap:7px;margin-top:11px;height:32px;padding-inline:15px;border-radius:999px;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.15);font-size:var(--t-micro);color:#fff;transition:background .2s,border-color .2s}.pricing-rv .e2-up-b:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.26)}.pricing-rv .e2-sum-f{padding:0 var(--s6) var(--s6)}.pricing-rv .e2-note{font-size:var(--t-eyebrow);line-height:1.65;color:var(--d-t3);text-align:center;margin-top:12px}.pricing-rv .e2-brk{margin-top:var(--s5);background:var(--white);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--shadow);overflow:hidden}.pricing-rv .e2-brk-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--s5);padding:18px var(--s6) 15px}.pricing-rv .e2-brk-hd h3{font-size:var(--t-lg);letter-spacing:-.022em}.pricing-rv .e2-brk-hd p{font-size:var(--t-micro);color:var(--ink-3);margin-top:3px}.pricing-rv .e2-brk-hd b{font-family:var(--mono);font-size:var(--t-sm);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pricing-rv .e2-brk-bar{display:flex;gap:2px;height:10px;margin:0 var(--s6);border-radius:999px;overflow:hidden;background:var(--line-2)}.pricing-rv .e2-brk-bar i{display:block;height:100%;flex:none;transition:width .55s var(--ease)}.pricing-rv .e2-brk-list{display:grid;grid-template-columns:repeat(5,1fr);margin-top:var(--s5);border-top:1px solid var(--line-2)}.pricing-rv .e2-brk-i{display:flex;flex-direction:column;gap:6px;padding:14px var(--s5) 16px;border-right:1px solid var(--line-2);transition:opacity .3s,background .2s}.pricing-rv .e2-brk-i:hover{background:#fbfcfe}.pricing-rv .e2-brk-i:nth-child(5n){border-right:0}.pricing-rv .e2-brk-i:nth-child(n+6){border-top:1px solid var(--line-2)}.pricing-rv .e2-brk-i.zero{opacity:.42}.pricing-rv .e2-brk-n{display:flex;align-items:center;gap:7px;font-size:var(--t-micro);color:var(--ink-3);line-height:1.35}.pricing-rv .e2-brk-n i{width:7px;height:7px;border-radius:2px;flex:none}.pricing-rv .e2-brk-v{font-family:var(--mono);font-size:var(--t-body);font-weight:600;color:var(--ink);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.pricing-rv .e2-brk-s{font-family:var(--mono);font-size:var(--t-eyebrow);color:var(--ink-3);font-variant-numeric:tabular-nums}.pricing-rv .e2-modal{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;opacity:0;transition:opacity .3s var(--ease)}.pricing-rv .e2-modal[hidden]{display:none}.pricing-rv .e2-modal.on{opacity:1}.pricing-rv .e2-scrim{position:absolute;inset:0;background:rgba(10,14,22,.58)}.pricing-rv .e2-modal-c{position:relative;display:grid;grid-template-columns:1.02fr .98fr;width:min(900px,100%);max-height:calc(100vh - 48px);overflow:auto;background:var(--white);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);opacity:.5;transform:scale(.975) translateY(10px);transition:transform .4s var(--ease),opacity .3s var(--ease)}.pricing-rv .e2-modal.on .e2-modal-c{opacity:1;transform:none}.pricing-rv .e2-x{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.9);color:var(--ink-2);z-index:2;transition:background .2s,color .2s}.pricing-rv .e2-x:hover{background:#fff;color:var(--ink)}.pricing-rv .e2-modal-m{position:relative;background:var(--d-bg);display:grid;place-items:center;min-height:320px;isolation:isolate;overflow:hidden}.pricing-rv .e2-modal-m:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(62% 52% at 50% 42%,rgba(16,112,202,.55),transparent 72%)}.pricing-rv .e2-modal-play{width:64px;height:64px;border-radius:50%;background:#fff;color:var(--blue);display:grid;place-items:center;box-shadow:0 14px 34px -14px rgba(0,0,0,.7);transition:transform .3s var(--ease)}.pricing-rv .e2-modal-m:hover .e2-modal-play{transform:scale(1.07)}.pricing-rv .e2-modal-cap{position:absolute;bottom:16px;left:20px;font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.55)}.pricing-rv .e2-modal-b{padding:var(--s6)}.pricing-rv .e2-modal-b>span{font-family:var(--mono);font-size:var(--t-eyebrow);letter-spacing:.13em;text-transform:uppercase;color:var(--ink-3);display:block;margin-bottom:11px}.pricing-rv .e2-modal-b h3{font-size:var(--t-h4)}.pricing-rv .e2-modal-l{margin-top:var(--s5);display:flex;flex-direction:column;gap:15px}.pricing-rv .e2-modal-l li{display:flex;gap:12px}.pricing-rv .e2-modal-l li>span{flex:none;width:22px;height:22px;border-radius:7px;background:var(--blue-tint);color:var(--blue-dk);font-family:var(--mono);font-size:var(--t-eyebrow);font-weight:600;display:grid;place-items:center;margin-top:2px}.pricing-rv .e2-modal-l b{display:block;font-size:var(--t-sm);color:var(--ink);font-weight:600;letter-spacing:-.01em}.pricing-rv .e2-modal-l p{font-size:var(--t-micro);color:var(--ink-3);line-height:1.6;margin-top:3px}.pricing-rv .e2-card{border-color:#e7ebf1;border-radius:16px;box-shadow:0 1px 2px rgba(16,24,40,.05),0 12px 28px -22px rgba(16,24,40,.18)}.pricing-rv .e2-sh{background:var(--white);padding:18px var(--s6) 17px;border-bottom-color:#eef1f6}.pricing-rv .e2-num{background:var(--blue-tint);color:var(--blue-dk);border:1px solid #dce9f9;border-radius:8px;width:26px;height:26px;box-shadow:0 1px 2px rgba(16,24,40,.04)}.pricing-rv .e2-sh h3{font-size:1.062rem;font-weight:600;letter-spacing:-.02em}.pricing-rv .e2-sh p{color:var(--ink-3)}.pricing-rv .e2-row{padding:16px var(--s6);border-bottom-color:#f1f4f8}.pricing-rv .e2-lbl{font-weight:500}.pricing-rv .e2 .ctl{background:#f2f4f8;border-color:transparent;border-radius:12px;padding:4px;box-shadow:none}.pricing-rv .e2 .ctl button{height:34px;padding-inline:15px;font-size:var(--t-sm);font-weight:500;color:var(--ink-3)}.pricing-rv .e2 .ctl button[aria-pressed=true]{color:var(--ink);font-weight:600}.pricing-rv .e2 .ctl-pill{background:var(--white);border-radius:9px;box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)}.pricing-rv .e2-mstp,.pricing-rv .e2-onoff,.pricing-rv .e2-sel,.pricing-rv .e2-stp{border-color:#d7dee8;border-radius:10px;box-shadow:0 1px 2px rgba(16,24,40,.05)}.pricing-rv .e2-stp{height:40px}.pricing-rv .e2-mstp:hover,.pricing-rv .e2-onoff:hover,.pricing-rv .e2-sel:hover,.pricing-rv .e2-stp:hover{border-color:#c3cddb}.pricing-rv .e2-mstp:focus-within,.pricing-rv .e2-onoff:focus-within,.pricing-rv .e2-sel:focus-visible,.pricing-rv .e2-stp:focus-within{border-color:var(--blue);box-shadow:0 0 0 4px rgba(16,99,198,.14)}.pricing-rv .e2-mstp span,.pricing-rv .e2-stp input{border-inline-color:#edf0f5}.pricing-rv .e2-stp input:focus{background:transparent;color:var(--ink)}.pricing-rv .e2-mstp button,.pricing-rv .e2-stp button{color:#8a93a2}.pricing-rv .e2-mstp button:hover:not(:disabled),.pricing-rv .e2-stp button:hover{background:#f5f7fa;color:var(--ink)}.pricing-rv .e2-onoff{padding:4px}.pricing-rv .e2-onoff-pill{top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:7px;background:var(--white);box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)}.pricing-rv .e2-onoff input:checked~.e2-onoff-pill{background:var(--blue);box-shadow:0 1px 3px rgba(16,99,198,.35)}.pricing-rv .e2-onoff input:checked~.e2-on{color:#fff;font-weight:600}.pricing-rv .e2-onoff{background:#f2f4f8;border-color:transparent;box-shadow:none}.pricing-rv .e2-onoff:hover{border-color:transparent;background:#edf0f6}.pricing-rv .e2-sel{font-weight:500}.pricing-rv .e2-ao{padding:15px var(--s6);border-bottom-color:#f1f4f8}.pricing-rv .e2-ao:hover{background:#fcfdfe}.pricing-rv .e2-ao-n>i{background:var(--white);border:1px solid #e7ebf1;border-radius:10px;color:#697586;box-shadow:0 1px 2px rgba(16,24,40,.04);width:34px;height:34px}.pricing-rv .e2-ao.on .e2-ao-n>i{background:var(--blue-tint);border-color:#dce9f9;color:var(--blue)}.pricing-rv .e2-ao-n b{font-weight:500}.pricing-rv .e2-ao-c{color:#8a93a2}.pricing-rv .e2-pre{background:var(--white);border-bottom-color:#f1f4f8;padding:14px var(--s6)}.pricing-rv .e2-pre button{height:32px;border-color:#d7dee8;border-radius:999px;font-weight:500;color:var(--ink-2);box-shadow:0 1px 2px rgba(16,24,40,.05)}.pricing-rv .e2-pre button:hover{border-color:#c3cddb;background:#f8fafc;color:var(--ink)}.pricing-rv .e2-pre button.on{background:var(--blue-tint);border-color:#cfe2f8;color:var(--blue-dk);font-weight:600;box-shadow:none}.pricing-rv .e2-f{padding:18px var(--s6) 20px;border-color:#f1f4f8}.pricing-rv .e2-f:nth-child(odd){border-right-color:#f1f4f8}.pricing-rv .e2-f-l{font-weight:500}.pricing-rv .e2-f-l small{color:#8a93a2;letter-spacing:0}.pricing-rv .e2-f-v{border:1px solid transparent;border-radius:8px;padding:3px 9px;box-sizing:border-box;min-width:64px;background:transparent;transition:border-color .18s,background .18s,box-shadow .18s}.pricing-rv .e2-f-v:hover{border-color:#e4e8ee;background:#fbfcfe}.pricing-rv .e2-f-v:focus{color:var(--ink);border-color:var(--blue);background:var(--white);box-shadow:0 0 0 4px rgba(16,99,198,.14)}.pricing-rv .e2-f-b{margin-top:11px;color:#8a93a2}.pricing-rv .e2-f-b b{color:var(--ink-2);font-weight:600}.pricing-rv .e2-f input[type=range]{height:22px}.pricing-rv .e2-f input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--blue) 0 calc(9px + var(--fill) - var(--fill-off)),#e8ecf2 calc(9px + var(--fill) - var(--fill-off)) 100%)}.pricing-rv .e2-f input[type=range]::-moz-range-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--blue) 0 calc(9px + var(--fill) - var(--fill-off)),#e8ecf2 calc(9px + var(--fill) - var(--fill-off)) 100%)}.pricing-rv .e2-f input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-6px;box-shadow:0 0 0 1px rgba(16,24,40,.08),0 1px 3px rgba(16,24,40,.16)}.pricing-rv .e2-f input[type=range]:hover::-webkit-slider-thumb{transform:none;box-shadow:0 0 0 1px rgba(16,99,198,.3),0 0 0 5px rgba(16,99,198,.12),0 1px 3px rgba(16,24,40,.16)}.pricing-rv .e2-f input[type=range]:active::-webkit-slider-thumb{transform:none;box-shadow:0 0 0 1px rgba(16,99,198,.45),0 0 0 6px rgba(16,99,198,.16),0 1px 3px rgba(16,24,40,.16)}.pricing-rv .e2-sum{border-radius:16px;box-shadow:0 1px 2px rgba(16,24,40,.1),0 28px 64px -28px rgba(10,14,22,.55)}.pricing-rv .e2-sum-hd{padding:15px var(--s6);border-bottom-color:rgba(255,255,255,.08)}.pricing-rv .e2-ch-v span{font-size:2.375rem}.pricing-rv .e2-ch-s{color:rgba(255,255,255,.48)}.pricing-rv .e2-meter{border-radius:99px;background:rgba(255,255,255,.09)}.pricing-rv .e2-meter i+i{box-shadow:-2px 0 0 0 var(--d-bg)}.pricing-rv .e2-meter i:first-child{border-radius:99px 0 0 99px}.pricing-rv .e2-rule{background:rgba(255,255,255,.08)}.pricing-rv .e2-lines dt{color:rgba(255,255,255,.62)}.pricing-rv .e2-final{border-color:rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.03))}.pricing-rv .e2-final-v span{font-size:2rem}.pricing-rv .e2-sum-f .btn{height:46px;font-size:var(--t-body);font-weight:500;border-radius:999px;box-shadow:0 1px 2px rgba(16,24,40,.12),inset 0 -1px 0 rgba(0,0,0,.14)}.pricing-rv .e2-sum-f .btn:hover{box-shadow:0 4px 14px -6px rgba(16,99,198,.55),inset 0 -1px 0 rgba(0,0,0,.14)}.pricing-rv .e2-watch{border-radius:999px;box-shadow:0 1px 2px rgba(16,24,40,.12),inset 0 -1px 0 rgba(0,0,0,.14)}.pricing-rv .e2-sum-hd{padding:0 24px;height:52px;border-bottom:1px solid rgba(255,255,255,.07)}.pricing-rv .e2-sum-hd>span{font-size:.687rem;letter-spacing:.12em}.pricing-rv .e2-sum-hd b{font-size:var(--t-micro)}.pricing-rv .e2-ch{padding:22px 24px}.pricing-rv .e2-ch-l{font-size:var(--t-micro);color:rgba(255,255,255,.6);letter-spacing:-.005em}.pricing-rv .e2-ch-v{margin-top:8px;gap:8px}.pricing-rv .e2-ch-v span{font-size:2.25rem;letter-spacing:-.05em}.pricing-rv .e2-ch-v small{font-size:var(--t-sm);color:rgba(255,255,255,.52);transform:translateY(-1px)}.pricing-rv .e2-meter{margin-top:16px;height:8px}.pricing-rv .e2-ch-s{margin-top:12px;line-height:1.5;color:rgba(255,255,255,.52)}.pricing-rv .e2-sum-b{padding:20px 24px 22px;border-top:1px solid rgba(255,255,255,.07)}.pricing-rv .e2-verdict{margin:0;padding:12px 14px;border-radius:10px}.pricing-rv .e2-lines{margin-top:16px}.pricing-rv .e2-lines>div{padding-block:6px}.pricing-rv .e2-lines dd,.pricing-rv .e2-lines dt{font-size:var(--t-sm)}.pricing-rv .e2-rule{margin-block:16px}.pricing-rv .e2-final{margin-top:18px;padding:16px 18px;border-radius:12px}.pricing-rv .e2-final-l{line-height:1.5}.pricing-rv .e2-final-v{margin-top:8px;gap:8px}.pricing-rv .e2-final-v span{font-size:1.875rem}.pricing-rv .e2-final-v small{transform:translateY(-1px)}.pricing-rv .e2-final-s{margin-top:9px}.pricing-rv .e2-lines--muted{margin-top:14px}.pricing-rv .e2-lines--muted>div{padding-block:4px}.pricing-rv .e2-up{margin-top:18px;padding:14px 16px;border-radius:12px}.pricing-rv .e2-sum-f{padding:0 24px 24px}.pricing-rv .e2-note{margin-top:14px;line-height:1.6;padding-inline:2px}@media (min-width:1081px) and (max-width:1260px){.pricing-rv .e2{grid-template-columns:minmax(0,1fr) 344px}.pricing-rv .e2-ao{grid-template-columns:minmax(0,1fr) 148px 100px;gap:var(--s4)}.pricing-rv .e2-mstp,.pricing-rv .e2-onoff,.pricing-rv .e2-sel{width:148px}.pricing-rv .e2-ao,.pricing-rv .e2-f,.pricing-rv .e2-pre,.pricing-rv .e2-row,.pricing-rv .e2-sh{padding-inline:var(--s5)}}@media (max-width:1080px){.pricing-rv .e2{grid-template-columns:1fr}.pricing-rv .e2-sum{position:static;max-height:none;display:block}.pricing-rv .e2-sum-s{overflow:visible}.pricing-rv .e2-brk-list{grid-template-columns:repeat(3,1fr)}.pricing-rv .e2-brk-i:nth-child(5n){border-right:1px solid var(--line-2)}.pricing-rv .e2-brk-i:nth-child(3n){border-right:0}.pricing-rv .e2-brk-i:nth-child(n+4){border-top:1px solid var(--line-2)}}@media (max-width:860px){.pricing-rv .e2-head{grid-template-columns:1fr;gap:var(--s5);align-items:start}.pricing-rv .e2-head-a{align-items:flex-start;padding-bottom:0}.pricing-rv .e2-ao{grid-template-columns:minmax(0,1fr) auto;row-gap:12px}.pricing-rv .e2-ao-c{grid-column:1/-1;text-align:left;display:flex;align-items:baseline;gap:7px}.pricing-rv .e2-ao-c b{display:inline}}@media (max-width:720px){.pricing-rv .e2-modal-c{grid-template-columns:1fr}.pricing-rv .e2-modal-m{min-height:200px}.pricing-rv .e2-brk-list{grid-template-columns:repeat(2,1fr)}.pricing-rv .e2-brk-i:nth-child(3n){border-right:1px solid var(--line-2)}.pricing-rv .e2-brk-i:nth-child(2n){border-right:0}.pricing-rv .e2-brk-i:nth-child(n+3){border-top:1px solid var(--line-2)}}@media (max-width:640px){.pricing-rv .e2-us{grid-template-columns:1fr}.pricing-rv .e2-f:nth-child(odd){border-right:0}.pricing-rv .e2-f:nth-last-child(-n+2){border-bottom:1px solid var(--line-2)}.pricing-rv .e2-f:last-child{border-bottom:0}.pricing-rv .e2-row{flex-direction:column;align-items:flex-start;gap:12px}}.pricing-rv .sec--dark{background:var(--d-bg);color:var(--d-t2);position:relative;isolation:isolate}.pricing-rv .sec--dark:before{content:"";position:absolute;inset:0 0 auto 0;height:520px;z-index:-1;pointer-events:none;background:radial-gradient(46% 60% at 50% -10%,rgba(16,112,202,.28),transparent 68%)}.pricing-rv .sec--dark h2{color:var(--d-t1)}.pricing-rv .sec--dark .eyebrow{color:var(--d-t3)}.pricing-rv .sec--dark .shead>p{color:var(--d-t2)}@media (min-width:1081px){.pricing-rv #compare .shead{grid-template-columns:minmax(0,1fr) 380px}.pricing-rv #compare .shead h2{max-width:640px}}.pricing-rv .cmx--cmp{--cols:minmax(0,1fr) 200px 200px 208px 26px}.pricing-rv .cmx--dark .cmx-hd{background:var(--d-bg);border-bottom-color:rgba(255,255,255,.12);padding:24px 0 18px;align-items:end;height:130px;padding:0 0 16px;box-sizing:border-box}.pricing-rv .cmx--dark .cmx-hd>span{display:flex;align-items:center;gap:0;text-align:center}.pricing-rv #compare .cmx-hd>span:first-child{align-items:flex-start}.pricing-rv .cmx--dark .cmx-hd .cmx-top{display:flex;align-items:baseline;gap:8px;flex-wrap:nowrap}.pricing-rv .cmx--dark .cmx-c{justify-content:center;text-align:center}.pricing-rv .cmx--dark .cmx-hd b{font-size:1.062rem;font-weight:500;color:#fff;letter-spacing:-.022em;line-height:1.2;text-transform:none;font-family:var(--sans)}.pricing-rv .cmx--dark .cmx-hd>span{flex-direction:column}.pricing-rv .cmx--dark .cmx-hd .cmx-pr{display:flex;align-items:baseline;gap:3px;margin-top:0}.pricing-rv .cmx--dark .cmx-hd em{font-style:normal;font-family:var(--sans);font-size:1.062rem;font-weight:600;color:#fff;letter-spacing:-.022em;text-transform:none}.pricing-rv .cmx--dark .cmx-hd .cmx-pr>i{font-style:normal;font-family:var(--sans);font-size:var(--t-sm);color:var(--d-t3);text-transform:none;letter-spacing:-.01em;font-weight:400}.pricing-rv .cmx--dark .cmx-hd em.price{display:inline-flex;align-items:baseline;line-height:1}.pricing-rv .cmx--dark .cmx-hd em.price>span:not(.rd){line-height:1}.pricing-rv .cmx--dark .cmx-hd .rd,.pricing-rv .cmx--dark .cmx-hd .rd-strip,.pricing-rv .cmx--dark .cmx-hd em.price>span:not(.rd){font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit;letter-spacing:inherit;text-transform:none}.pricing-rv .cmx--dark .cmx-hd .rd-strip i{font-size:inherit;font-weight:inherit;color:inherit;height:1em;line-height:1}.pricing-rv .cmx-bill{align-items:flex-start!important}.pricing-rv .cmx--dark .cmx-hd .cmx-bill{flex-direction:row!important;align-items:center!important;gap:14px}.pricing-rv .cmx-bill #cmpBillCtl{margin-top:16px;display:inline-flex;background:transparent;padding:4px;border:1px solid rgba(255,255,255,.14);border-radius:999px;box-shadow:none!important}.pricing-rv #cmpBillCtl button{height:28px;padding-inline:18px;border-radius:999px;font:500 var(--t-sm) /1 var(--sans);color:rgba(255,255,255,.62);letter-spacing:-.01em;transition:color .2s}.pricing-rv #cmpBillCtl button span{text-transform:none;letter-spacing:-.01em;font-family:var(--sans);font-size:var(--t-sm);font-weight:500}.pricing-rv #cmpBillCtl button[aria-pressed=true],.pricing-rv #cmpBillCtl button[aria-pressed=true] span{color:#1070ca;font-weight:600}.pricing-rv #cmpBillCtl button:hover{color:#fff}.pricing-rv #cmpBillCtl button[aria-pressed=true]:hover{color:#1070ca}.pricing-rv #cmpBillCtl .cmp-ann-i,.pricing-rv #cmpBillCtl button[aria-pressed=true] .cmp-ann-i{font-style:normal;font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:-.01em;color:#12344d;opacity:1;text-transform:none;display:none}.pricing-rv #cmpBillCtl button[aria-pressed=true] .cmp-ann-i{display:inline}.pricing-rv #cmpBillCtl .ctl-pill{top:4px;bottom:4px;left:4px;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.35)}.pricing-rv .cmx-cta{display:inline-flex;align-items:center;justify-content:center;height:38px;padding-inline:22px;margin-top:16px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);font-family:var(--sans);font-size:var(--t-sm);font-weight:500;white-space:nowrap;text-transform:none;letter-spacing:-.01em;transition:background .2s,border-color .2s}.pricing-rv .cmx-cta:hover{background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.26)}.pricing-rv .cmx--dark .cmx-hd span:first-child,.pricing-rv .cmx--dark .cmx-hd span:last-child .cmx-cta{min-height:0}.pricing-rv .cmx--dark .cmx-grp{padding:40px 0 12px}.pricing-rv .cmx--dark .cmx-grp span{font-family:var(--sans);font-size:1.375rem;font-weight:600;letter-spacing:-.028em;text-transform:none;color:#fff}.pricing-rv .cmx--dark .cmx-h>*{padding-block:13px}.pricing-rv .cmx--dark .cmx-r{border-bottom-color:rgba(255,255,255,.07)}.pricing-rv .cmx--dark .cmx-n b{color:var(--d-t1);white-space:normal}.pricing-rv .cmx--dark .cmx-n em{display:block;font-style:normal;font-size:var(--t-micro);color:var(--d-t3);margin-top:2px}.pricing-rv .cmx--dark .cmx-n{display:block}.pricing-rv .cmx--dark .cmx-hl{background:rgba(255,255,255,.035)}.pricing-rv .cmx--dark .cmx-h:before{background:#4e9bf0}.pricing-rv .cmx--dark .cmx-c.yes{color:#4e9bf0}.pricing-rv .cmx--dark .cmx-c.txt{color:var(--d-t1);font-family:var(--mono);font-size:var(--t-micro);letter-spacing:-.01em;text-align:center}.pricing-rv .cmx--dark .cmx-chv{color:rgba(255,255,255,.34)}.pricing-rv .cmx--dark .cmx-h[aria-expanded=true] .cmx-chv{color:#4e9bf0}.pricing-rv .cmx--dark .cmx-p p{padding-left:0;color:var(--d-t2);padding-bottom:18px;max-width:74ch}.pricing-rv .cmx--dark .cmx-h:focus-visible{outline-color:#4e9bf0}.pricing-rv .cmpnav{opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .45s var(--ease),transform .45s var(--ease)}.pricing-rv .cmpnav.in{opacity:1;transform:none;pointer-events:auto}.pricing-rv .cmpnav{position:sticky;bottom:24px;z-index:40;display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin:44px auto 0;padding:6px;width:max-content;background:rgba(18,24,36,.82);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.1);border-radius:999px;box-shadow:0 18px 44px -20px rgba(0,0,0,.7)}.pricing-rv .cmpnav button{height:36px;padding-inline:18px;border-radius:999px;color:var(--d-t2)}.pricing-rv .cmpnav button:hover{background:rgba(255,255,255,.07)}.pricing-rv .cmx--dark .cmx-hd{border-bottom-color:rgba(255,255,255,.1)}.pricing-rv .cmx-cta{background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.05));border-color:rgba(255,255,255,.12);box-shadow:0 1px 2px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.07)}.pricing-rv .cmx-cta:hover{background:linear-gradient(180deg,rgba(255,255,255,.17),rgba(255,255,255,.09));border-color:rgba(255,255,255,.2)}.pricing-rv .cmx-cta:active{transform:translateY(1px)}.pricing-rv .cmx--dark .cmx-r{border-bottom-color:rgba(255,255,255,.06)}.pricing-rv .cmx--dark .cmx-hl{background:rgba(255,255,255,.028)}.pricing-rv .cmx--dark .cmx-n b{font-size:var(--t-body);font-weight:400;color:rgba(255,255,255,.92)}.pricing-rv .cmx--dark .cmx-n em{color:rgba(255,255,255,.42)}.pricing-rv .cmx--dark .cmx-c.no{color:#e4696a}.pricing-rv .cmx--dark .cmx-c.txt{font-family:var(--sans);font-size:var(--t-sm);color:rgba(255,255,255,.62);letter-spacing:-.005em}.pricing-rv .cmx--dark .cmx-p p{font-size:var(--t-sm);color:rgba(255,255,255,.55);line-height:1.65;border-left:1px solid rgba(255,255,255,.1);padding-left:16px;margin-bottom:20px;max-width:68ch}.pricing-rv .cmpnav{gap:2px;background:rgba(16,22,34,.86);border-color:rgba(255,255,255,.09);box-shadow:0 20px 48px -22px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.05)}.pricing-rv .cmpnav button{display:inline-flex;align-items:center;padding-inline:15px;font-size:var(--t-sm);color:rgba(255,255,255,.58);transition:background .2s,color .2s}.pricing-rv .cmpnav button svg{opacity:.75;transition:opacity .2s}.pricing-rv .cmpnav button.on svg{opacity:1}.pricing-rv .cmpnav button:hover{color:#fff;background:rgba(255,255,255,.06)}.pricing-rv .cmpnav button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(0,0,0,.3)}.pricing-rv #cmxMaskDark{position:fixed;top:0;left:0;right:0;height:79px;background:var(--d-bg);z-index:150;opacity:0;pointer-events:none;transition:opacity .2s linear}.pricing-rv #cmxMaskDark.on{opacity:1}@media (max-width:900px){.pricing-rv .cmx--cmp{--cols:minmax(0,1fr) 104px 104px 112px 22px}.pricing-rv .cmx--dark .cmx-hd span:nth-child(n+3){display:revert;text-align:center}.pricing-rv .cmx--dark .cmx-c{display:flex}.pricing-rv .cmx--dark .cmx-hd span{font-size:var(--t-sm)}}.pricing-rv .faq{border-top:1px solid var(--line)}.pricing-rv .q{border-bottom:1px solid var(--line)}.pricing-rv .q summary{list-style:none}.pricing-rv .q summary::-webkit-details-marker{display:none}.pricing-rv .q summary>div{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s5);padding-block:var(--s5);cursor:pointer}.pricing-rv .q h4{font-size:var(--t-body);font-weight:500;letter-spacing:-.015em;transition:color .2s}.pricing-rv .q summary:hover h4{color:var(--blue)}.pricing-rv .q-ico{flex:none;width:18px;height:18px;position:relative;margin-top:3px}.pricing-rv .q-ico:after,.pricing-rv .q-ico:before{content:"";position:absolute;background:var(--ink-3);border-radius:1px;transition:transform .3s var(--ease)}.pricing-rv .q-ico:before{inset:8.5px 1px auto 1px;height:1.5px}.pricing-rv .q-ico:after{inset:1px 8.5px auto 8.5px;height:16px;width:1.5px}.pricing-rv .q[open] .q-ico:after{transform:rotate(90deg)}.pricing-rv .q-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s var(--ease)}.pricing-rv .q[open] .q-body{grid-template-rows:1fr}.pricing-rv .q-body>div{overflow:hidden}.pricing-rv .q-body p{padding-bottom:var(--s5);color:var(--ink-3);font-size:var(--t-sm);line-height:1.65;max-width:640px}.pricing-rv .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--s8)}.pricing-rv .cta{position:relative;background:var(--d-bg);text-align:center;overflow:hidden;isolation:isolate;padding:var(--s8) 0 var(--s10)}.pricing-rv .cta:before{content:"";position:absolute;inset:auto -14% -46% -14%;height:560px;z-index:-1;background:radial-gradient(46% 60% at 50% 100%,rgba(72,152,250,.34),transparent 70%),radial-gradient(34% 44% at 22% 92%,rgba(104,96,232,.22),transparent 72%)}.pricing-rv .cta h2{color:#fff;max-width:600px;margin-inline:auto}.pricing-rv .cta h2 em{font-style:normal;font-weight:600;color:rgba(255,255,255,.52)}.pricing-rv .cta p{color:var(--d-t2);font-size:var(--t-body);margin-top:var(--s4);max-width:450px;margin-inline:auto}.pricing-rv .cta-btns{display:flex;gap:var(--s3);justify-content:center;margin-top:var(--s6);flex-wrap:wrap}.pricing-rv .cta .btn--blue:hover{box-shadow:0 10px 30px -10px rgba(16,99,198,.8)}.pricing-rv .cta .btn--ghost{background:rgba(255,255,255,.06);color:#fff;border-color:rgba(255,255,255,.18)}.pricing-rv .cta .btn--ghost:hover{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.11)}.pricing-rv .cta-note{margin-top:var(--s5);font-family:var(--mono);font-size:var(--t-micro);color:var(--d-t3)}.pricing-rv .ftr-in{display:flex;flex-wrap:wrap;gap:var(--s5);align-items:center;justify-content:space-between}@media (max-width:1080px){.pricing-rv .est{grid-template-columns:1fr}.pricing-rv .stmt{position:static}.pricing-rv .caps{grid-template-columns:repeat(2,1fr)}.pricing-rv .cap--wide{grid-column:span 2}}@media (max-width:860px){.pricing-rv{--s9:104px;--s10:120px}.pricing-rv .caps,.pricing-rv .est-extras,.pricing-rv .est-grid,.pricing-rv .faq-grid,.pricing-rv .plans,.pricing-rv .steps{grid-template-columns:1fr}.pricing-rv .hero-tr{gap:var(--s3) var(--s6)}.pricing-rv .ticker-item{padding:13px 18px;font-size:var(--t-micro)}.pricing-rv .cap--wide{grid-column:span 1}.pricing-rv .cw-body{grid-template-columns:1fr;gap:var(--s4)}.pricing-rv .cw-r{padding-top:0}.pricing-rv .steps div{border-right:none;border-bottom:1px solid var(--line-2)}.pricing-rv .steps div:last-child{border-bottom:none}.pricing-rv .cmp{overflow-x:auto}.pricing-rv .cmp table{min-width:640px}.pricing-rv .cmp thead th{position:static}.pricing-rv .est-grid{gap:var(--s5)}}@media (max-width:560px){.pricing-rv{--s6:20px}.pricing-rv .cc-lbl{white-space:normal}.pricing-rv .cc-row{gap:var(--s3);align-items:flex-start}.pricing-rv .cc-val{flex:none}.pricing-rv .cta{padding:var(--s8) var(--s5)}.pricing-rv .hero-cta .btn,.pricing-rv .plan-cta .btn{width:100%}}.pricing-rv .ailp .btn{height:auto}.pricing-rv .ailp{color:#5a6b78;font-family:var(--font-inter,"Inter"),sans-serif;--ab-h:46px;--blue-50:#eef6ff;--blue-100:#d1e8fb;--blue-300:#8ec2ff;--blue-500:#378be5;--blue:#1070ca;--blue-700:#005dad;--blue-800:#004482;--blue-dk:#082948;--slate:#082948;--med:#324855;--muted:#4b5b6a;--faint:#6e7d8a;--bdr:#e5e9ee;--bdr2:#eef1f4;--chip:#f2f4f7;--page:#f7fafd;--ai-50:#f4f8fd;--ai-100:#d1e8fb;--ai-200:#8ec2ff;--ai:#1070ca;--ai-600:#1070ca;--ai-700:#005dad;--green:#56b18e;--green-bg:rgba(86,177,142,0.13);--green-dk:#2e7d57;--red:#f17576;--amber:#f5a623;--r-lg:16px;--r-xl:20px;--r-2xl:28px;--r-pill:999px;--sh-md:0 4px 20px rgba(8,41,72,0.08),0 2px 6px rgba(8,41,72,0.04);--sh-lg:0 24px 70px rgba(8,41,72,0.13),0 6px 18px rgba(8,41,72,0.05);--ease:cubic-bezier(0.16,1,0.3,1)}.pricing-rv .ailp .btn{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;border-radius:var(--r-pill);transition:all .22s var(--ease);white-space:nowrap;cursor:pointer;text-decoration:none;border:none}.pricing-rv .ailp .btn:hover{text-decoration:none}.pricing-rv .ailp .btn-p{color:#fff;padding:14px 28px;background:linear-gradient(135deg,#082948,#1070ca);box-shadow:0 2px 10px rgba(16,112,202,.34),0 6px 22px rgba(16,112,202,.3),inset 0 1px 0 rgba(255,255,255,.22);position:relative;overflow:hidden}.pricing-rv .ailp .btn-p:hover{color:#fff;transform:translateY(-2px);box-shadow:0 4px 16px rgba(16,112,202,.5),0 16px 48px rgba(16,112,202,.55),inset 0 1px 0 rgba(255,255,255,.28)}.pricing-rv .ailp .btn-g{background:rgba(255,255,255,.92);color:var(--slate);border:1.5px solid var(--bdr);padding:13px 26px;backdrop-filter:blur(8px)}.pricing-rv .ailp .btn-g:hover{background:#fff;box-shadow:var(--sh-md);transform:translateY(-1px);color:var(--slate)}.pricing-rv .ailp .btn-lg{padding:16px 34px;font-size:16px}.pricing-rv .ailp .btn:focus-visible{outline:3px solid var(--blue-300);outline-offset:3px}.pricing-rv .ailp .rv{opacity:0;transform:translateY(34px);transition:opacity .85s var(--ease),transform .85s var(--ease)}.pricing-rv .ailp .rv.in{opacity:1;transform:none}.pricing-rv .ailp .rv.d1{transition-delay:.09s}.pricing-rv .ailp .rv.d2{transition-delay:.18s}.pricing-rv .ailp .rv.d3{transition-delay:.27s}.pricing-rv .ailp .rv.d4{transition-delay:.36s}.pricing-rv .ailp .story-card{position:relative;display:block;background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:38px 42px;box-shadow:0 1px 3px rgba(0,0,0,.05);text-align:left;text-decoration:none;color:inherit}.pricing-rv .ailp .story-card p{font-size:19px;line-height:1.6;color:#324855;font-style:normal;letter-spacing:-.01em;margin:0}.pricing-rv .ailp .story-card img{height:32px;width:auto;display:block}.pricing-rv .ailp .story-arrow{position:absolute;bottom:38px;right:42px;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid #cbd5e1;transition:background .28s ease,border-color .28s ease}.pricing-rv .ailp .story-arrow .ti{font-size:19px;color:#082948;transition:color .28s ease,transform .28s cubic-bezier(.22,.61,.36,1)}.pricing-rv .ailp .story-card:hover .story-arrow{background:#1070ca;border-color:#1070ca}.pricing-rv .ailp .story-card:hover .story-arrow .ti{color:#fff;transform:rotate(45deg)}.pricing-rv .ailp .ai-sec .container{max-width:1200px;margin:0 auto;padding:0 48px}@media (max-width:768px){.pricing-rv .ailp .ai-sec .container{padding:0 24px}}.pricing-rv .ailp .btn-ai-w{background:#fff;color:#6a4ff0;font-weight:700;padding:14px 28px;box-shadow:var(--sh-md)}.pricing-rv .ailp .btn-ai-w:hover{background:#f4f4ff;transform:translateY(-2px);color:#5538d6}.pricing-rv .ailp footer{background:#082948;padding:88px 0 40px}.pricing-rv .ailp footer .container{max-width:1240px;margin:0 auto;padding:0 48px}@media (max-width:768px){.pricing-rv .ailp footer .container{padding:0 20px}}.pricing-rv .ailp .wf-h2{font-family:var(--font-inter,"Inter"),sans-serif;font-weight:800;font-size:clamp(34px,4vw,54px);line-height:1.05;letter-spacing:-.026em;color:var(--slate);margin:0}.pricing-rv .ailp .wf-awards{position:relative;overflow:hidden;padding:72px 0;background:#fff}.pricing-rv .ailp .wf-aw-line{position:absolute;left:50%;transform:translateX(-50%);width:90rem;max-width:none;height:1.5px;background:linear-gradient(90deg,rgba(255,255,255,0),#cce3ff 22%,#1070ca 50%,#cce3ff 78%,rgba(255,255,255,0))}.pricing-rv .ailp .wf-aw-line.top{top:0}.pricing-rv .ailp .wf-aw-line.bot{bottom:0}.pricing-rv .ailp .wf-aw-grid{display:flex;align-items:center;gap:40px;max-width:1240px;margin:0 auto;padding:0 48px}.pricing-rv .ailp .wf-proof{padding:100px 48px 96px}@media (max-width:980px){.pricing-rv .ailp .wf-aw-grid,.pricing-rv .ailp .wf-proof{padding-inline:32px}}@media (max-width:560px){.pricing-rv .ailp .wf-aw-grid,.pricing-rv .ailp .wf-proof{padding-inline:20px}}.pricing-rv .ailp .wf-aw-left{flex-shrink:0;display:flex;flex-direction:column;gap:28px}.pricing-rv .ailp .wf-aw-title{width:23.75rem;max-width:100%;color:#0a1c29;font-size:2rem;font-weight:600;line-height:140%;margin:0}.pricing-rv .ailp .wf-aw-capterra{width:10rem;height:auto;display:block}.pricing-rv .ailp .wf-aw-right{position:relative;flex:1;min-width:0;overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.pricing-rv .ailp .wf-aw-track{display:flex;align-items:center;gap:28px;width:max-content;animation:mqscroll 32s linear infinite}.pricing-rv .ailp .wf-aw-badge{height:6.75rem;width:auto;flex-shrink:0;object-fit:contain}@media (max-width:900px){.pricing-rv .ailp .wf-aw-grid{flex-direction:column;align-items:flex-start;gap:28px}.pricing-rv .ailp .wf-aw-title{width:100%}}.pricing-rv .ailp .wf-faqsec{padding:120px 0;background:#f8f9fa}.pricing-rv .ailp .wf-faqbox{max-width:820px;margin:0 auto;padding:0 48px}@media (max-width:768px){.pricing-rv .ailp .wf-faqbox{padding:0 22px}.pricing-rv .ailp .wf-faqsec{padding:80px 0}}.pricing-rv .ailp .wf-faqhead{text-align:center;margin:0 auto 44px}.pricing-rv .ailp .wf-faqhead h2{font-family:var(--font-inter,"Inter"),sans-serif;font-size:clamp(34px,4vw,54px);font-weight:800;letter-spacing:-.026em;line-height:1.05;color:var(--slate);margin:0}.pricing-rv .ailp .wf-faqhead p{font-size:clamp(17px,1.4vw,19.5px)!important;color:var(--muted)!important;line-height:1.72;max-width:520px;margin:14px auto 0!important}.pricing-rv .ailp .wf-faq{display:flex;flex-direction:column;gap:12px}.pricing-rv .ailp .faq-it{background:#fff;border:1px solid var(--bdr);border-radius:14px;overflow:hidden}.pricing-rv .ailp .faq-it.open .faq-q i{transform:rotate(180deg)}.pricing-rv .ailp .faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 24px;background:none;border:none;cursor:pointer;font-family:var(--font-inter,"Inter"),sans-serif;font-weight:700;font-size:16.5px;color:#082948;text-align:left;transition:color .2s}.pricing-rv .ailp .faq-q:hover{color:var(--blue)}.pricing-rv .ailp .faq-q i{transition:transform .2s var(--ease);color:var(--blue);font-size:20px;flex-shrink:0}.pricing-rv .ailp .faq-a{max-height:0;overflow:hidden;transition:max-height .32s var(--ease)}.pricing-rv .ailp .faq-a-in{padding:0 24px 24px;color:var(--muted);font-size:15px;line-height:1.65}.pricing-rv .ailp .faq-a-in p+p{margin-top:12px}.pricing-rv .ailp footer{border-top:1px solid var(--bdr);padding:44px 0;font-size:14.5px;color:var(--faint)}@media (prefers-reduced-motion:reduce){.pricing-rv .ailp .rv{opacity:1;transform:none}}@keyframes hpulse{0%,to{box-shadow:0 0 0 0 rgba(86,177,142,.5)}70%{box-shadow:0 0 0 7px rgba(86,177,142,0)}}@keyframes coreping{0%{opacity:.9;transform:scale(.94)}80%,to{opacity:0;transform:scale(1.22)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes vscan{to{top:110%}}@keyframes mcpGo{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 6px);opacity:0}}@keyframes mcpBack{0%{left:calc(100% - 6px);opacity:0}15%{opacity:1}85%{opacity:1}to{left:0;opacity:0}}@keyframes mcpShimmer{0%{background-position:120% 0}to{background-position:-80% 0}}@keyframes gt-shift{0%,to{background-position:0}50%{background-position:100%}}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes drift-a{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-150px,110px) scale(1.28)}66%{transform:translate(110px,180px) scale(.82)}}@keyframes drift-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(175px,-125px) scale(1.32)}}@keyframes drift-c{0%,to{transform:translate(0) scale(1)}25%{transform:translate(-115px,-75px) scale(1.22)}50%{transform:translate(-40px,95px) scale(.8)}75%{transform:translate(105px,40px) scale(1.18)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bounce-in{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes mq{to{transform:translateX(-50%)}}@keyframes pulse-g{0%,to{box-shadow:0 0 0 0 rgba(16,112,202,0)}50%{box-shadow:0 0 0 5px rgba(8,41,72,.07)}}@keyframes ab-shimmer{0%,to{opacity:.6}50%{opacity:1}}@keyframes pulse-ai{0%,to{box-shadow:0 0 0 0 rgba(192,190,255,0)}50%{box-shadow:0 0 0 5px rgba(192,190,255,.25)}}@keyframes npill-ring{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes btn-sweep{0%{left:-65%;opacity:0}10%{opacity:1}to{left:135%;opacity:0}}.pricing-rv .dd-stat-n{font-size:22px;font-weight:900;color:var(--blue);letter-spacing:-.03em;line-height:1}.pricing-rv .dd-stat-l{font-size:11px;color:var(--muted);margin-top:4px;font-weight:600}.pricing-rv .dd-tq-stars{color:#1070ca;font-size:13px;margin-bottom:6px}.pricing-rv .dd-tq-text{font-size:12.5px;color:var(--med);line-height:1.6;font-style:italic;margin-bottom:6px}.pricing-rv .dd-tq-auth{font-size:11px;color:var(--muted);font-weight:700}@keyframes road-pulse{0%,to{box-shadow:0 0 0 4px rgba(8,41,72,.09)}50%{box-shadow:0 0 0 10px rgba(16,112,202,0)}}@keyframes ping-ring{0%{transform:scale(1);opacity:.7}to{transform:scale(2);opacity:0}}@keyframes smCardIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes drawerIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.pricing-rv .nav-drawer-links{display:flex;flex-direction:column;gap:2px;margin-bottom:14px}.pricing-rv .nav-drawer-link{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--r-pill);font-weight:700;font-size:15px;color:var(--slate);text-decoration:none;transition:background .15s}.pricing-rv .nav-drawer-link:hover{background:var(--surf)}.pricing-rv .nav-drawer-link i{font-size:18px;color:var(--muted);flex-shrink:0;transition:color .15s}.pricing-rv .nav-drawer-link:hover i{color:var(--blue)}.pricing-rv .nav-drawer-ctas{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:14px;border-top:1px solid var(--bdr)}@keyframes slpulse{0%{transform:scale(1);opacity:.6}80%{opacity:0}to{transform:scale(1.72);opacity:0}}@keyframes ent-shimmer{0%{background-position:0 0}to{background-position:200% 0}}.pricing-rv .nav-drawer-lang{padding-top:14px;margin-top:8px;border-top:1px solid var(--bdr)}@keyframes book-shine{0%,72%,to{left:-75%}86%{left:140%}}@keyframes ship-blink{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(16,112,202,.5)}50%{opacity:.65;box-shadow:0 0 0 6px rgba(16,112,202,0)}}@keyframes ship-flow{0%{transform:translateX(-100%)}to{transform:translateX(433%)}}@keyframes mcpd-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes mcpd-bounce{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-4px);opacity:1}}@keyframes mcpd-pulse{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(125,99,255,.5)}50%{opacity:.7;box-shadow:0 0 0 5px rgba(125,99,255,0)}}@keyframes mcpd-typing-show{0%,15%{opacity:0;max-height:0}18%,32%{opacity:1;max-height:40px}36%,to{opacity:0;max-height:0;overflow:hidden}}@keyframes mcpd-row-in{0%,34%{opacity:0;transform:translateY(8px)}40%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(4px)}}@keyframes mig-out{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes mig-in{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes ai-gradient{to{background-position:200%}}@keyframes ai-streak{0%{background-position:160% 0}45%{background-position:-60% 0}to{background-position:-60% 0}}@keyframes ai-glow{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.95)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.05)}}@keyframes mqscroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pricing-rv .zone-dark{padding-top:120px}@media (max-width:1140px){.pricing-rv .zone-dark{padding-top:122px}}@media (max-width:1080px){.pricing-rv .e2-sum:before{left:0!important;right:0!important}}@media (max-width:900px){.pricing-rv #compare .shead,.pricing-rv #compare .shead h2{max-width:none}.pricing-rv .cmx-h>*{padding-inline:8px}.pricing-rv #compare .cmx-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--s5) * -1);padding-inline:var(--s5)}.pricing-rv #compare .cmx--cmp{min-width:600px}.pricing-rv #compare .cmx--dark .cmx-hd{position:static}}@media (max-width:820px){.pricing-rv .ailp .fu[style*="repeat(3"]{grid-template-columns:1fr!important}.pricing-rv .ailp .fu[style*="repeat(4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pricing-rv .ailp .story-card{padding:28px 26px}.pricing-rv .ailp .story-arrow{bottom:24px;right:26px}.pricing-rv .wf-aw-right{min-width:0;width:100%}}@media (max-width:640px){.pricing-rv #capabilities .cmx-hd,.pricing-rv .bill-hint{display:none}.pricing-rv #capabilities .cmx-h{grid-template-columns:1fr}.pricing-rv #capabilities .cmx-h>*{padding:0}.pricing-rv #capabilities .cmx-n{padding-right:0}.pricing-rv #capabilities .cmx-n b{white-space:normal;overflow:visible;text-overflow:clip}.pricing-rv #capabilities .cmx-c.txt{justify-content:flex-start;text-align:left;padding-top:6px;padding-left:56px}.pricing-rv #capabilities .cmx-p p,.pricing-rv #capabilities .cmx-p ul{padding-left:56px}.pricing-rv #capabilities .cmx-r{padding-bottom:18px}.pricing-rv #capabilities .cmx-h>:first-child{padding-top:16px}.pricing-rv .e2-ao-n{min-width:0}.pricing-rv .e2-ao-c,.pricing-rv .e2-ao-n b{overflow-wrap:anywhere}.pricing-rv .plan-price{flex-wrap:wrap}}@media (max-width:480px){.pricing-rv .e2-ao{grid-template-columns:minmax(0,1fr);row-gap:12px}.pricing-rv .e2-ao-n{align-items:flex-start}.pricing-rv .e2-ao-n>i{margin-top:1px}.pricing-rv .e2-ao-n b{font-size:15px;line-height:1.35}.pricing-rv .e2-mstp,.pricing-rv .e2-onoff,.pricing-rv .e2-sel{width:100%;max-width:none}.pricing-rv .e2-ao-c{grid-column:1;justify-content:flex-start}.pricing-rv #capabilities .cmx-n b{white-space:normal;font-size:17px;line-height:1.3}.pricing-rv #capabilities .cmx-h{grid-template-columns:auto auto;justify-content:start;align-items:baseline;column-gap:10px}.pricing-rv #capabilities .cmx-h>*{padding:0}.pricing-rv #capabilities .cmx-n{grid-column:1/-1;margin-bottom:9px}.pricing-rv #capabilities .cmx-c.txt{display:flex;justify-content:flex-start;text-align:left;font-size:12.5px;color:var(--ink-3);white-space:nowrap;padding-left:16px}.pricing-rv #capabilities .cmx-p p,.pricing-rv #capabilities .cmx-p ul{padding-left:16px}.pricing-rv #capabilities .cmx-p p{margin-top:11px}.pricing-rv #capabilities .cmx-r{padding-bottom:24px}.pricing-rv .hero{padding-bottom:calc(var(--s6) + 20px)}.pricing-rv .plans{gap:var(--s8)}.pricing-rv .cmpnav button,.pricing-rv .ctl button{min-height:44px;padding-inline:14px}.pricing-rv .e2-mstp button,.pricing-rv .e2-stp button{min-width:38px;min-height:38px}.pricing-rv .e2-up-b{min-height:40px;padding-inline:14px}.pricing-rv .plan-credw{white-space:normal}.pricing-rv .plan-panel{padding:24px 22px 22px}.pricing-rv .plan-price{padding-top:44px;row-gap:2px}.pricing-rv .plan-name{font-size:1.55rem}.pricing-rv #compare .cmx--cmp{min-width:660px}}.pricing-rv .cmpsel{display:none}@media (max-width:560px){.pricing-rv .cmpsel{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin:0 0 22px;padding:4px;position:sticky;top:84px;z-index:30;background:rgba(12,17,26,.92);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.09);border-radius:999px;box-shadow:0 14px 32px -18px rgba(0,0,0,.8)}.pricing-rv .cmpsel button{min-height:40px;border-radius:999px;font-size:var(--t-sm);font-weight:500;color:rgba(255,255,255,.6);transition:background .2s,color .2s}.pricing-rv .cmpsel button.on{background:#fff;color:var(--ink);font-weight:600}.pricing-rv #compare .cmx-scroll{overflow:visible;margin-inline:0;padding-inline:0}.pricing-rv #compare .cmx--cmp{min-width:0;--cols:minmax(0,1fr) 58px}.pricing-rv #compare .cmx--cmp[data-plan=business] .cmx-h>:nth-child(2),.pricing-rv #compare .cmx--cmp[data-plan=business] .cmx-h>:nth-child(4),.pricing-rv #compare .cmx--cmp[data-plan=business] .cmx-hd>span:nth-child(2),.pricing-rv #compare .cmx--cmp[data-plan=business] .cmx-hd>span:nth-child(4),.pricing-rv #compare .cmx--cmp[data-plan=enterprise] .cmx-h>:nth-child(2),.pricing-rv #compare .cmx--cmp[data-plan=enterprise] .cmx-h>:nth-child(3),.pricing-rv #compare .cmx--cmp[data-plan=enterprise] .cmx-hd>span:nth-child(2),.pricing-rv #compare .cmx--cmp[data-plan=enterprise] .cmx-hd>span:nth-child(3),.pricing-rv #compare .cmx--cmp[data-plan=pro] .cmx-h>:nth-child(3),.pricing-rv #compare .cmx--cmp[data-plan=pro] .cmx-h>:nth-child(4),.pricing-rv #compare .cmx--cmp[data-plan=pro] .cmx-hd>span:nth-child(3),.pricing-rv #compare .cmx--cmp[data-plan=pro] .cmx-hd>span:nth-child(4),.pricing-rv #compare .cmx-h>:nth-child(n+5),.pricing-rv #compare .cmx-hd,.pricing-rv #compare .cmx-hd .cmx-cta,.pricing-rv #compare .cmx-hd>span:nth-child(5){display:none}.pricing-rv #compare .cmx-n b{white-space:normal}.pricing-rv #compare .cmx--dark .cmx-grp{padding:30px 0 10px}.pricing-rv .e2-card,.pricing-rv .e2-sum{padding-inline:20px}.pricing-rv .e2-f-b{gap:10px}.pricing-rv .cmpnav{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pricing-rv .cmpnav::-webkit-scrollbar{display:none}}.pricing-rv{--d-bg:#ffffff;--d-line:rgba(11,18,32,0.12);--d-line2:rgba(11,18,32,0.08);--d-t1:#0b1220;--d-t2:#3d4756;--d-t3:#6b7583;--mint:#0c6b4f;--sky:#1063c6}.pricing-rv .zone-dark{background:var(--paper)}.pricing-rv .zone-dark:before{background:radial-gradient(52% 38% at 50% -6%,rgba(16,99,198,.14),transparent 62%),radial-gradient(26% 20% at 50% -3%,rgba(16,99,198,.1),transparent 72%),radial-gradient(64% 52% at 88% 2%,rgba(80,150,246,.1),transparent 70%),radial-gradient(64% 52% at 10% 4%,rgba(12,107,79,.05),transparent 70%),linear-gradient(180deg,rgba(238,244,253,.85),rgba(251,251,253,0) 46%)}.pricing-rv .zone-dark .hero:before{background:repeating-linear-gradient(90deg,rgba(11,18,32,.04) 0 1px,transparent 1px 92px),repeating-linear-gradient(180deg,rgba(11,18,32,.035) 0 1px,transparent 1px 92px)}.pricing-rv .zone-dark .hero:after{background:linear-gradient(90deg,transparent,rgba(16,99,198,.2) 30%,rgba(16,99,198,.38) 50%,rgba(16,99,198,.2) 70%,transparent)}.pricing-rv .zone-dark:after{opacity:.045}.pricing-rv .fade-dark,.pricing-rv .fade-light{height:0}.pricing-rv .hero h1,.pricing-rv .hero h1 em{color:var(--ink)}.pricing-rv .hero-sub{color:var(--ink-2)}.pricing-rv .zone-dark .ctl{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow)}.pricing-rv .zone-dark .ctl button{color:var(--ink-3)}.pricing-rv .zone-dark .ctl button:hover{color:var(--ink-2)}.pricing-rv .zone-dark .ctl button[aria-pressed=true]{color:var(--blue-dk);font-weight:600}.pricing-rv .zone-dark .ctl-pill{background:#d1e8fb;box-shadow:none}.pricing-rv .ctl-save{background:var(--green-tint);color:var(--green)}.pricing-rv .zone-dark .ctl button[aria-pressed=true] .ctl-save{background:var(--green);color:#fff}.pricing-rv .zone-dark .save-tag{background:var(--green-tint);color:var(--green)}.pricing-rv .zone-dark .cur-sel{background:var(--white);border-color:var(--line);color:var(--ink);box-shadow:var(--shadow);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%236B7583' stroke-width='1.4' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.pricing-rv .plan+.plan:before{background:repeating-linear-gradient(180deg,rgba(11,18,32,.12) 0 5px,transparent 5px 11px)}.pricing-rv .plan-panel{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow)}.pricing-rv .plan-panel:hover{background:var(--white);box-shadow:var(--shadow-lg)}.pricing-rv .plan-name,.pricing-rv .plan-price .price,.pricing-rv .zone-dark .plan-name,.pricing-rv .zone-dark .plan-price .price{color:var(--ink)}.pricing-rv .plan-price small,.pricing-rv .zone-dark .plan-bill,.pricing-rv .zone-dark .plan-price small{color:var(--ink-3)}.pricing-rv .plan--feat .plan-credline,.pricing-rv .plan-credline{background:var(--blue-tint);border-color:#dce9f9}.pricing-rv .plan-cred-n{color:var(--blue-dk)}.pricing-rv .plan-cred-u,.pricing-rv .plan-credw{color:var(--ink-3)}.pricing-rv .plan-credw .plan-credx,.pricing-rv .plan-credw b{color:var(--ink)}.pricing-rv .plan-credw>.credico{fill:var(--blue)}.pricing-rv .plan-mult{color:var(--ink-2)}.pricing-rv .plan-mult .ti{color:var(--green)}.pricing-rv .plan--feat .plan-cat span,.pricing-rv .plan-cat span,.pricing-rv .plan-desc,.pricing-rv .zone-dark .plan-desc{color:var(--ink-3)}.pricing-rv .plan-feat-h,.pricing-rv .zone-dark .plan-feat-h{color:#1070ca;font-weight:600;font-size:12px;border-top-color:var(--line-2)}.pricing-rv .plan-feat li b{color:var(--ink)}.pricing-rv .plan--feat .plan-feat li span,.pricing-rv .plan-feat li span{color:var(--ink-3)}.pricing-rv .zone-dark .plan-feat li{color:var(--ink-2)}.pricing-rv .plan-btn{background:var(--white);color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow)}.pricing-rv .plan-btn:hover{background:var(--white);border-color:#cbd3de}.pricing-rv .plan-btn--pri{background:var(--blue);color:#fff;border-color:var(--blue)}.pricing-rv .plan-btn--pri:hover{background:var(--blue-dk);color:#fff;border-color:var(--blue-dk);box-shadow:0 12px 30px -14px rgba(16,99,198,.6)}.pricing-rv .plans-cta p{color:var(--ink-3)}.pricing-rv .zone-dark .plan .btn--ghost{background:var(--white);color:var(--ink);border-color:var(--line)}.pricing-rv .zone-dark .plan .btn--ghost:hover{background:var(--white);border-color:#cbd3de}.pricing-rv .plan--feat .plan-panel{background:var(--white);border:1px solid var(--line)}.pricing-rv .plan--feat .plan-panel:hover{background:var(--white);box-shadow:var(--shadow-lg)}.pricing-rv .plan--feat .plan-rule{background:var(--line)}.pricing-rv .plan--sell .plan-shell:before{background:linear-gradient(180deg,#cfe7da,#c6e1d2 34%,#bbd9c9 68%,#b2d2c1);-webkit-mask-image:linear-gradient(180deg,#000,#000 34%,rgba(0,0,0,.42) 76%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,#000,#000 34%,rgba(0,0,0,.42) 76%,rgba(0,0,0,0))}.pricing-rv .plan--sell .plan-panel{background:var(--white);border:1px solid var(--line)}.pricing-rv .plan--sell .plan-panel:hover{background:var(--white);box-shadow:var(--shadow-lg)}.pricing-rv .plan--sell .plan-tag{color:#164632}.pricing-rv .plan--sell .plan-tag .tag-flame path,.pricing-rv .plan--sell .plan-tag svg path{fill:#164632}.pricing-rv #plans{position:relative;padding-bottom:var(--s10)}.pricing-rv #capabilities{position:relative;background:#f4f5f7}.pricing-rv #capabilities .cmx-hd{background:#f4f5f7}.pricing-rv #capabilities .cmx-hd span:nth-child(2){text-align:center}.pricing-rv #capabilities .cmx-r:last-child{border-bottom:0}.pricing-rv #compare,.pricing-rv #estimate,.pricing-rv .ailp .wf-faqsec{padding-top:150px;padding-bottom:140px}@media (max-width:860px){.pricing-rv #compare,.pricing-rv #estimate,.pricing-rv .ailp .wf-faqsec{padding-top:96px;padding-bottom:88px}}.pricing-rv .ailp .wf-awards{padding-top:80px;padding-bottom:80px}@media (max-width:860px){.pricing-rv .ailp .wf-awards{padding-top:56px;padding-bottom:56px}}.pricing-rv #plans:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:min(1180px,100%);max-width:calc(100% - var(--s6) * 2);height:1px;background:var(--line)}.pricing-rv .btn--blue,.pricing-rv .cmx-cta,.pricing-rv .plans-cta .plan-btn--pri{background:#1070ca;border:1px solid #0d5ca8;border-radius:10px;color:#fff;font-weight:700;box-shadow:0 1px 2px rgba(8,41,72,.12);text-shadow:none}.pricing-rv .btn--blue:hover,.pricing-rv .cmx-cta:hover,.pricing-rv .plans-cta .plan-btn--pri:hover{background:#0d5ca8;border-color:#0d5ca8;color:#fff;box-shadow:0 6px 18px -8px rgba(16,112,202,.6)}.pricing-rv .cmx-cta{height:40px;padding-inline:20px;font-size:14px}.pricing-rv .zone-dark .unmet{background:var(--white);border-color:var(--line)}.pricing-rv .zone-dark .unmet b{color:var(--ink)}.pricing-rv .zone-dark .unmet b svg{color:var(--green)}.pricing-rv .zone-dark .unmet p{color:var(--ink-3)}.pricing-rv .e2-sum{background:var(--white);color:var(--ink);border:1px solid var(--line);box-shadow:0 1px 2px rgba(11,18,32,.05),0 24px 56px -28px rgba(11,18,32,.2)}.pricing-rv .e2-sum:before{background:radial-gradient(60% 60% at 50% 50%,rgba(16,112,202,.12),transparent 70%)}.pricing-rv .e2-sum-hd{border-bottom:1px solid var(--line-2)}.pricing-rv .e2-sum-hd>span{color:var(--ink-3)}.pricing-rv .e2-sum-hd b{color:var(--ink)}.pricing-rv .e2-ch-l{color:var(--ink-3)}.pricing-rv .e2-ch-v span{color:var(--ink)}.pricing-rv .e2-ch-s,.pricing-rv .e2-ch-v small{color:var(--ink-3)}.pricing-rv .e2-ch-s b.in{color:var(--blue)}.pricing-rv .e2-ch-s b.ov{color:#b4740b}.pricing-rv .e2-sum-b{border-top:1px solid var(--line-2)}.pricing-rv .e2-meter{background:var(--line-2)}.pricing-rv .e2-meter i+i{box-shadow:-2px 0 0 0 var(--white)}.pricing-rv .e2-key{color:var(--ink-3)}.pricing-rv .e2-key b{color:var(--ink)}.pricing-rv .e2-meter-hd{color:var(--ink-3)}.pricing-rv .e2-meter-hd b{color:var(--ink)}.pricing-rv .e2-rule{background:var(--line-2)}.pricing-rv .e2-lines dt{color:var(--ink-3)}.pricing-rv .e2-lines dd{color:var(--ink)}.pricing-rv .e2-lines--muted dt{color:var(--ink-3)}.pricing-rv .e2-lines--muted dd{color:var(--ink-2)}.pricing-rv .e2-final{background:var(--blue-tint);border-color:#dce9f9}.pricing-rv .e2-final-l{color:var(--ink-2)}.pricing-rv .e2-final-v span{color:var(--ink)}.pricing-rv .e2-final-s,.pricing-rv .e2-final-v small{color:var(--ink-3)}.pricing-rv .e2-verdict.ok{background:var(--green-tint);border-color:var(--green-line);color:var(--green)}.pricing-rv .e2-verdict.over{background:var(--blue-tint);border-color:#dce9f9;color:var(--blue-dk)}.pricing-rv .e2-up{background:var(--green-tint);border-color:var(--green-line)}.pricing-rv .e2-up-t{color:var(--green)}.pricing-rv .e2-up p{color:var(--ink-2)}.pricing-rv .e2-up-b{background:var(--white);border-color:var(--line);color:var(--ink)}.pricing-rv .e2-up-b:hover{background:var(--white);border-color:#cbd3de}.pricing-rv .e2-note{color:var(--ink-3)}.pricing-rv .e2-scrim{background:rgba(11,18,32,.42)}.pricing-rv .e2-modal-m{background:var(--paper-2)}.pricing-rv .e2-modal-m:before{background:radial-gradient(62% 52% at 50% 42%,rgba(16,112,202,.2),transparent 72%)}.pricing-rv .e2-modal-play{box-shadow:0 14px 34px -14px rgba(11,18,32,.35)}.pricing-rv .e2-modal-cap{color:var(--ink-3)}.pricing-rv .sec--dark{background:var(--paper);color:var(--ink-2)}.pricing-rv .sec--dark:before{background:none}.pricing-rv #compare{padding-bottom:115px;position:relative}.pricing-rv #compare:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:min(1180px,100%);max-width:calc(100% - var(--s6) * 2);height:1px;background:var(--line)}.pricing-rv .sec--dark h2{color:var(--ink)}.pricing-rv .sec--dark .eyebrow{color:var(--ink-3)}.pricing-rv .sec--dark .shead>p{color:var(--ink-2)}.pricing-rv .cmx--dark .cmx-hd{background:var(--paper);border-bottom-color:var(--line)}.pricing-rv .cmx--dark .cmx-hd b,.pricing-rv .cmx--dark .cmx-hd em{color:var(--ink)}.pricing-rv .cmx--dark .cmx-hd .cmx-pr>i{color:var(--ink-3)}.pricing-rv .cmx-bill #cmpBillCtl{border-color:var(--line);background:var(--white);box-shadow:var(--shadow)!important}.pricing-rv #cmpBillCtl button{color:var(--ink-3)}.pricing-rv #cmpBillCtl button:hover{color:var(--ink-2)}.pricing-rv #cmpBillCtl button[aria-pressed=true],.pricing-rv #cmpBillCtl button[aria-pressed=true] span,.pricing-rv #cmpBillCtl button[aria-pressed=true]:hover{color:var(--blue-dk)}.pricing-rv #cmpBillCtl .ctl-pill{background:var(--blue-tint);box-shadow:none}.pricing-rv .cmx-cta{background:#1070ca;border-color:#0d5ca8;color:#fff;box-shadow:0 1px 2px rgba(8,41,72,.12);text-shadow:none}.pricing-rv .cmx-cta:hover{background:#0d5ca8;border-color:#0d5ca8;color:#fff;box-shadow:0 6px 18px -8px rgba(16,112,202,.6)}.pricing-rv .e2-sum-f #e2Cta,.pricing-rv .e2-sum-f .btn{background:#1070ca;border:1px solid #0d5ca8;border-radius:10px;color:#fff;font-weight:700;box-shadow:0 1px 2px rgba(8,41,72,.12)}.pricing-rv .e2-sum-f #e2Cta:hover,.pricing-rv .e2-sum-f .btn:hover{background:#0d5ca8;border-color:#0d5ca8;color:#fff;box-shadow:0 6px 18px -8px rgba(16,112,202,.6)}.pricing-rv .cmx--dark .cmx-grp span{color:var(--ink)}.pricing-rv .cmx--dark .cmx-r{border-bottom-color:var(--line-2)}.pricing-rv .cmx--dark .cmx-n b{color:var(--ink-2)}.pricing-rv .cmx--dark .cmx-n em{color:var(--ink-3)}.pricing-rv .cmx--dark .cmx-hl{background:rgba(11,18,32,.035)}.pricing-rv .cmx--dark .cmx-h:before{background:var(--blue)}.pricing-rv .cmx--dark .cmx-c.yes{color:var(--green)}.pricing-rv .cmx--dark .cmx-c.no{color:#c2504f}.pricing-rv .cmx--dark .cmx-c.txt{color:var(--ink-2)}.pricing-rv .cmx--dark .cmx-chv{color:var(--ink-3)}.pricing-rv .cmx--dark .cmx-h[aria-expanded=true] .cmx-chv{color:var(--blue)}.pricing-rv .cmx--dark .cmx-p p{color:var(--ink-3);border-left-color:var(--line)}.pricing-rv .cmx--dark .cmx-h:focus-visible{outline-color:var(--blue)}.pricing-rv #cmxMaskDark{background:var(--paper)}.pricing-rv .cmpnav{background:rgba(255,255,255,.9);border-color:var(--line);box-shadow:0 18px 44px -22px rgba(11,18,32,.28),0 1px 2px rgba(11,18,32,.06)}.pricing-rv .cmpnav button{color:var(--ink-3)}.pricing-rv .cmpnav button:hover{color:var(--ink);background:var(--paper-2)}.pricing-rv .cmpnav button.on{background:#d1e8fb;color:#0a4885;box-shadow:none;font-weight:600}.pricing-rv .cmpnav button.on svg{color:#0d5ca8}.pricing-rv .cta{background:var(--paper-2);border-top:1px solid var(--line)}.pricing-rv .cta:before{background:radial-gradient(46% 60% at 50% 100%,rgba(16,99,198,.14),transparent 70%),radial-gradient(34% 44% at 22% 92%,rgba(80,150,246,.1),transparent 72%)}.pricing-rv .cta h2{color:var(--ink)}.pricing-rv .cta h2 em{color:var(--ink-3)}.pricing-rv .cta p{color:var(--ink-2)}.pricing-rv .cta-note{color:var(--ink-3)}.pricing-rv .cta .btn--ghost{background:var(--white);color:var(--ink);border-color:var(--line)}.pricing-rv .cta .btn--ghost:hover{background:var(--white);border-color:#cbd3de}.pricing-rv .plan--feat .plan-feat li span.cr-tip,.pricing-rv .plan-feat li span.cr-tip{display:inline-flex;margin-top:0;color:#1070ca;line-height:1}@media (min-width:861px){.pricing-rv .plans{column-gap:24px;grid-template-rows:auto 1fr;row-gap:0}.pricing-rv .plan+.plan:before{left:-12px}.pricing-rv .plan .plan-feat{padding-left:32px;padding-right:32px;padding-top:calc(var(--s6) - 4px)}.pricing-rv .plan{display:grid;grid-row:span 2;grid-template-rows:subgrid;height:auto}.pricing-rv .plan>.plan-feat{align-self:stretch}}.pricing-rv .see-all{display:flex;justify-content:center;margin-top:56px}.pricing-rv .see-all a{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;height:52px;font-size:14px;font-weight:500;color:var(--ink-3);text-decoration:none;transition:color .12s}.pricing-rv .see-all a:hover{color:#1070ca}.pricing-rv .see-all svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pricing-rv .see-all a:hover svg{transform:translateY(2px)}.pricing-rv #compare .cmx-cta.cmx-cta--pro,.pricing-rv .plans>.plan:first-child .plan-feat>.plan-btn{background:transparent;color:#1070ca;border:1px solid #1070ca;box-shadow:none;transition:background .12s ease,color .12s ease,border-color .12s ease}.pricing-rv #compare .cmx-cta.cmx-cta--pro:hover,.pricing-rv .plans>.plan:first-child .plan-feat>.plan-btn:hover{background:#f2f8fe;color:#0d5ca8;border-color:#0d5ca8;box-shadow:none}.pricing-rv #compare .cmx-cta.cmx-cta--ent,.pricing-rv .plan--sell .plan-feat>.plan-btn{position:relative;overflow:hidden;isolation:isolate;color:#fff;border:1px solid transparent;background:linear-gradient(180deg,#123f6b,#0b2a4a) padding-box,linear-gradient(135deg,#8ec2ff,#1070ca 45%,#0b2a4a) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 1px 2px rgba(8,41,72,.25),0 10px 28px -12px rgba(16,112,202,.75);transition:box-shadow .22s cubic-bezier(.23,1,.32,1),filter .16s ease}.pricing-rv #compare .cmx-cta.cmx-cta--ent:before,.pricing-rv .plan--sell .plan-feat>.plan-btn:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 140% at 50% -40%,rgba(83,177,253,.55) 0,rgba(16,112,202,.22) 45%,transparent 70%);opacity:.85;transition:opacity .22s ease}.pricing-rv #compare .cmx-cta.cmx-cta--ent:hover,.pricing-rv .plan--sell .plan-feat>.plan-btn:hover{color:#fff;border-color:transparent;background:linear-gradient(180deg,#123f6b,#0b2a4a) padding-box,linear-gradient(135deg,#b2ddff,#2e90fa 45%,#0b2a4a) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1px 2px rgba(8,41,72,.25),0 14px 34px -12px rgba(46,144,250,.85)}.pricing-rv #compare .cmx-cta.cmx-cta--ent:hover:before,.pricing-rv .plan--sell .plan-feat>.plan-btn:hover:before{opacity:1}.pricing-rv #compare .cmx-cta.cmx-cta--ent:active,.pricing-rv .plan--sell .plan-feat>.plan-btn:active{filter:brightness(.92)}.pricing-rv #compare .cmx-cta.cmx-cta--ent:focus-visible,.pricing-rv .plan--sell .plan-feat>.plan-btn:focus-visible{outline:2px solid #8ec2ff;outline-offset:2px}.pricing-rv #compare .cmx-cta.cmx-cta--biz,.pricing-rv .plan--feat:not(.plan--sell) .plan-feat>.plan-btn{position:relative;overflow:hidden;isolation:isolate}.pricing-rv #compare .cmx-cta.cmx-cta--biz:after,.pricing-rv #compare .cmx-cta.cmx-cta--ent:after,.pricing-rv .plan--feat:not(.plan--sell) .plan-feat>.plan-btn:after,.pricing-rv .plan--sell .plan-feat>.plan-btn:after{content:"";position:absolute;top:0;bottom:0;left:0;width:26%;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.32) 8%,rgba(255,255,255,.32) 52%,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 68%,rgba(255,255,255,.28) 74%,rgba(255,255,255,.28) 92%,rgba(255,255,255,0));transform:translate3d(-140%,0,0) skewX(-22deg);will-change:transform;backface-visibility:hidden}@media (hover:hover) and (pointer:fine){.pricing-rv #compare .cmx-cta.cmx-cta--biz:hover:after,.pricing-rv #compare .cmx-cta.cmx-cta--ent:hover:after,.pricing-rv .plan--feat:not(.plan--sell) .plan-feat>.plan-btn:hover:after,.pricing-rv .plan--sell .plan-feat>.plan-btn:hover:after{transform:translate3d(480%,0,0) skewX(-22deg);transition:transform 1.4s cubic-bezier(.45,.05,.25,1)}}@media (prefers-reduced-motion:reduce){.pricing-rv #compare .cmx-cta.cmx-cta--biz:after,.pricing-rv #compare .cmx-cta.cmx-cta--ent:after,.pricing-rv .plan--feat:not(.plan--sell) .plan-feat>.plan-btn:after,.pricing-rv .plan--sell .plan-feat>.plan-btn:after{display:none}}.pricing-rv #compare .cmx-cta.cmx-cta--biz,.pricing-rv #compare .cmx-cta.cmx-cta--ent,.pricing-rv #compare .cmx-cta.cmx-cta--pro{min-width:152px;justify-content:center;white-space:nowrap}.pricing-rv #capabilities .cmx-c.txt{transition:color .16s ease}@media (hover:hover) and (pointer:fine){.pricing-rv #capabilities .cmx-r:hover .cmx-c.txt{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.pricing-rv #capabilities .cmx-c.txt{transition:none}}.pricing-rv .cr-tip{position:relative;display:inline-flex;vertical-align:-3px;margin-left:6px;color:#1070ca;cursor:help}.pricing-rv .cr-tip:after{content:attr(data-tip);position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%,4px);padding:6px 10px;border-radius:8px;background:#082948;color:#fff;font:500 12px/1.3 var(--sans,system-ui);letter-spacing:0;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease-out,transform .12s ease-out;z-index:20;box-shadow:0 4px 12px rgba(8,41,72,.18)}.pricing-rv .cr-tip:hover:after{opacity:1;transform:translate(-50%)}.pricing-rv #compare .cmx-n b{overflow:visible}.pricing-rv .cr-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.pricing-rv .cr-cell b,.pricing-rv .cr-cell small{font:inherit;color:inherit}.pricing-rv .cr-cell small{font-size:.875em;color:var(--ink-3);margin-top:2px}.pricing-rv .cmx-h:has(.cr-cell){align-items:center}.pricing-rv .cmx-h:has(.cr-cell) .cmx-n{align-self:center;display:flex;align-items:center}.pricing-rv .cmpnav{display:block;width:min(720px,100%);max-width:100%;padding:5px;overflow:hidden}.pricing-rv .cmpnav-sc{position:relative;display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;border-radius:999px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.pricing-rv .cmpnav-sc::-webkit-scrollbar{display:none}.pricing-rv .cmpnav.at-start .cmpnav-sc{-webkit-mask-image:linear-gradient(90deg,#000,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000,#000 calc(100% - 56px),transparent)}.pricing-rv .cmpnav.at-end .cmpnav-sc{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px,#000);mask-image:linear-gradient(90deg,transparent,#000 56px,#000)}.pricing-rv .cmpnav.at-start.at-end .cmpnav-sc{-webkit-mask-image:none;mask-image:none}.pricing-rv .cmpnav-ind{position:absolute;left:0;top:0;z-index:0;border-radius:999px;background:#d1e8fb;pointer-events:none;transition:transform .5s cubic-bezier(.2,.8,.2,1),width .5s cubic-bezier(.2,.8,.2,1)}.pricing-rv .cmpnav button{position:relative;z-index:1;flex:none;height:34px;padding-inline:14px;gap:7px;font-size:13.5px;font-weight:500;white-space:nowrap;transition:color .3s cubic-bezier(.2,.8,.2,1)}.pricing-rv .cmpnav button.on,.pricing-rv .cmpnav button.on:hover{background:transparent;font-weight:500}.pricing-rv .cmpnav button svg{display:block;flex:none}@media (prefers-reduced-motion:reduce){.pricing-rv .cmpnav-ind{transition:none}}.pricing-rv .uq{position:relative;height:280vh;background:#061d33;color:#fff}.pricing-rv .uq-stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:#061d33}.pricing-rv .uq-glow{position:absolute;left:68%;top:54%;width:1000px;height:1000px;margin:-500px 0 0 -500px;border-radius:50%;pointer-events:none;will-change:opacity,transform;background:radial-gradient(circle,rgba(16,112,202,.5) 0,rgba(16,112,202,.14) 40%,rgba(16,112,202,0) 66%);opacity:.3}.pricing-rv .uq-glow.r{background:radial-gradient(circle,rgba(240,68,56,.24) 0,rgba(240,68,56,.07) 40%,rgba(240,68,56,0) 66%);opacity:0}.pricing-rv .uq-lines{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(55% 55% at 60% 50%,#000,transparent);mask-image:radial-gradient(55% 55% at 60% 50%,#000,transparent)}.pricing-rv .uq-wrap{position:absolute;inset:0;margin:0 auto;width:min(calc(1300px - var(--s6) * 2),calc(100% - var(--s6) * 2));padding:124px 0 16px;grid-template-columns:minmax(0,1fr) auto;gap:64px}.pricing-rv .uq-copy,.pricing-rv .uq-wrap{display:grid;align-items:center}.pricing-rv .uq-beat{grid-area:1/1;will-change:opacity,transform}.pricing-rv .uq-eb{display:inline-flex;align-items:center;gap:8px;height:30px;padding-inline:12px;margin-bottom:22px;border-radius:999px;font-size:13px;font-weight:600;white-space:nowrap;border:1px solid rgba(142,194,255,.4);background:rgba(142,194,255,.12);color:#fff}.pricing-rv .uq-eb:before{content:"";width:6px;height:6px;border-radius:50%;background:#8ec2ff}.pricing-rv .uq-eb.bad{border-color:rgba(253,162,155,.35);background:rgba(240,68,56,.12);color:#fecdca}.pricing-rv .uq-eb.bad:before{background:#f97066}.pricing-rv .uq-beat h3{font-size:clamp(2rem,4.2vw,3.25rem);line-height:1.06;letter-spacing:-.042em;font-weight:600;color:#fff;max-width:14ch;text-wrap:balance}.pricing-rv .uq-beat p{margin-top:20px;font-size:18px;line-height:1.6;color:rgba(255,255,255,.72);max-width:40ch;text-wrap:pretty}.pricing-rv .uq-uc{color:#8ec2ff;font-weight:inherit}.pricing-rv .uq-beat h3:has(.uq-uc){max-width:18ch}@media (min-width:600px){.pricing-rv .uq-uc{white-space:nowrap}}.pricing-rv .uq-arena{position:relative;width:520px;height:520px}.pricing-rv .uq-in{position:absolute;left:0;top:0;width:520px;height:520px;transform-origin:0 0}.pricing-rv .uq-orbit{position:absolute;left:50px;top:50px;width:420px;height:420px;border-radius:50%;border:1px dashed rgba(142,194,255,.22);opacity:0}.pricing-rv .uq-ring{position:absolute;left:110px;top:110px;width:300px;height:300px;opacity:0;will-change:opacity,transform}.pricing-rv .uq-ring:before{content:"";position:absolute;inset:-40px;border-radius:50%;background:radial-gradient(closest-side,rgba(83,177,253,.22),rgba(83,177,253,0));pointer-events:none}.pricing-rv .uq-ring>svg{position:absolute;inset:0;transform:rotate(-90deg);filter:drop-shadow(0 0 18px rgba(83,177,253,.28))}.pricing-rv .uq-rc{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.pricing-rv .uq-rc strong{font-size:56px;line-height:1;letter-spacing:-.035em;font-weight:700;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff 40%,#b2ddff);-webkit-background-clip:text;background-clip:text;color:transparent}.pricing-rv .uq-rc small{margin-top:10px;font-size:14px;line-height:1.3;font-weight:500;color:rgba(255,255,255,.7);white-space:nowrap}.pricing-rv .uq-tile{position:absolute;left:0;top:0;width:0;height:0;will-change:transform}.pricing-rv .uq-card{position:absolute;left:-110px;top:-38px;width:220px;height:76px;text-align:left;display:flex;align-items:center;gap:12px;padding:12px 14px;background:#fff;color:#101828;border:1px solid rgba(16,24,40,.06);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 30px 60px -20px rgba(0,0,0,.55),0 8px 16px -8px rgba(0,0,0,.25);will-change:transform,opacity;backface-visibility:hidden;transition:border-color .2s var(--ease)}.pricing-rv .uq-card .uq-ic{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#eff8ff;color:#1070ca;box-shadow:inset 0 0 0 1px rgba(16,112,202,.12)}.pricing-rv .uq-card .uq-ic .ti{font-size:20px}.pricing-rv .uq-tile[data-bad] .uq-card .uq-ic{background:#fef3f2;color:#d92d20;box-shadow:inset 0 0 0 1px rgba(217,45,32,.12)}.pricing-rv .uq-dot{position:absolute;left:-28px;top:-28px;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(180deg,#0e4577,#0a2e52);border:1px solid rgba(142,194,255,.32);color:#b2ddff;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 24px -8px rgba(0,0,0,.6);opacity:0;will-change:transform,opacity;backface-visibility:hidden}.pricing-rv .uq-dot .ti{font-size:22px}.pricing-rv .uq-tb{min-width:0;flex:1;display:grid;gap:6px}.pricing-rv .uq-tb b{font-size:13.5px;font-weight:600;line-height:1.2;letter-spacing:-.005em;white-space:nowrap;color:#101828}.pricing-rv .uq-m{height:4px;border-radius:5px;background:#eaecf0;overflow:hidden}.pricing-rv .uq-m i{display:block;height:100%;width:100%;border-radius:5px;background:#1070ca;transform-origin:left;transform:scaleX(0);will-change:transform}.pricing-rv .uq-tile[data-bad] .uq-m i{background:#f04438}.pricing-rv .uq-st{display:grid}.pricing-rv .uq-st small{grid-area:1/1;font-size:11.5px;line-height:1.2;color:#667085;white-space:nowrap;transition:opacity .24s var(--ease),transform .24s var(--ease)}.pricing-rv .uq-st small+small{opacity:0;transform:translateY(5px)}.pricing-rv .uq-tile[data-bad] .uq-st small+small{color:#b42318;font-weight:600}.pricing-rv .uq-in[data-s=c] .uq-st small:first-child{opacity:0;transform:translateY(-5px)}.pricing-rv .uq-in[data-s=c] .uq-st small+small{opacity:1;transform:none}.pricing-rv .uq-in[data-s=c] .uq-tile[data-bad] .uq-card{border-color:#fda29b}@media (max-width:980px){.pricing-rv .uq-wrap{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:16px;align-items:start;justify-items:center;text-align:center;padding:132px 0 16px}.pricing-rv .uq-beat h3{margin-inline:auto;font-size:30px}.pricing-rv .uq-beat p{margin-inline:auto;font-size:15px;margin-top:12px}.pricing-rv .uq-eb{margin-bottom:14px}.pricing-rv .uq-arena{align-self:center}.pricing-rv .uq-card{left:-120px;width:240px;gap:10px}.pricing-rv .uq-card .uq-ic{width:38px;height:38px}.pricing-rv .uq-tb b{font-size:17px}.pricing-rv .uq-rc small,.pricing-rv .uq-st small{font-size:15px}}@media (max-width:980px) and (max-height:760px){.pricing-rv .uq-beat p{display:none}}.pricing-rv .zone-dark{padding-top:56px}@media (max-width:1140px){.pricing-rv .zone-dark{padding-top:40px}}.pricing-rv .ti{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.pricing-rv .ti>svg{width:1em;height:1em;display:block}.pricing-rv .cmx-hd{top:var(--nav-height,79px)}.pricing-rv #cmxMask,.pricing-rv #cmxMaskDark{display:none}.pricing-rv .zone-dark{background:#fcfdfe}.pricing-rv .zone-dark .hero:after,.pricing-rv .zone-dark .hero:before,.pricing-rv .zone-dark:after,.pricing-rv .zone-dark:before{display:none}.pricing-rv .hero{padding-top:120px;padding-bottom:64px}.pricing-rv .hero-in h1{margin:0;text-align:left;letter-spacing:-.02em}.pricing-rv .hero-in .hero-row{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:32px;margin-top:16px}.pricing-rv .hero-in .hero-row>.hero-sub{flex:0 0 auto;max-width:100%;margin:0;line-height:1.55;text-align:left}.pricing-rv .hero-in .hero-row .toolbar{align-self:flex-start;width:auto;margin:0}.pricing-rv .hero-in .hero-row .toolbar-l{justify-content:flex-start}.pricing-rv #plans .plan,.pricing-rv #plans .plan-panel,.pricing-rv #plans .plan-panel:hover,.pricing-rv #plans .plan-shell,.pricing-rv #plans .plan:hover{box-shadow:none;transform:none}.pricing-rv #plans .plan-panel,.pricing-rv #plans .plan-panel:hover{background:#fff}.pricing-rv #plans .plan-panel{align-items:flex-start;min-height:0;padding:24px}.pricing-rv #plans .plan-panel>.plan-desc{min-height:0;margin:8px 0 0}.pricing-rv #plans .plan-panel>.plan-price{margin:36px 0 0;padding:0}.pricing-rv #plans .plan-credbox{position:relative;z-index:5;align-self:stretch;display:flex;flex-direction:column;gap:12px;margin-top:32px;padding:16px;border-radius:12px;background:#f6f9ff}.pricing-rv #plans .plan-credline{display:flex;align-items:center;gap:6px;margin:0;padding:0;overflow:visible;background:none;border:0;border-radius:0}.pricing-rv #plans .plan-cred-ic{flex:0 0 19px;width:19px;height:19px;margin:0 1px 0 -1px;color:#1063c6}.pricing-rv #plans .plan-cred-n,.pricing-rv #plans .plan-cred-u{font-size:13px;line-height:19.5px;letter-spacing:-.065px}.pricing-rv #plans .plan-cred-n{font-weight:600;color:var(--ink)}.pricing-rv #plans .plan-cred-u{margin-left:-2.5px;font-weight:400}.pricing-rv #plans .plan-credw{min-height:0;margin:0}.pricing-rv #plans .pool-tip-i{line-height:1;margin-left:2px;vertical-align:0;color:#98a2b3;outline:none}.pricing-rv #plans .pool-tip-i:focus-visible,.pricing-rv #plans .pool-tip-i:hover{color:#1063c6}.pricing-rv #plans .pool-tip-i:after{left:auto;right:-10px;width:210px;box-sizing:content-box;padding:8px 12px;line-height:1.45;text-align:left;white-space:normal;transform:translateY(4px)}.pricing-rv #plans .pool-tip-i:focus-visible:after,.pricing-rv #plans .pool-tip-i:hover:after{opacity:1;transform:translateY(0)}.pricing-rv #plans .plan-feat .cr-tip svg{width:15px;height:15px}.pricing-rv #plans .plan--feat .plan-feat{flex:0 0 auto}.pricing-rv #plans .plan--feat .plan-feat>ul:last-of-type{margin-bottom:32px}.pricing-rv #plans .plan--feat .plan-btn{margin-top:0}.pricing-rv #plans .plan-btn{transition:box-shadow .2s cubic-bezier(.2,.8,.2,1),background .12s ease,border-color .12s ease,color .12s ease}.pricing-rv #compare .cmx-cta:not(:hover):not(:focus-visible),.pricing-rv #plans .plan-btn:not(:hover):not(:focus-visible){box-shadow:none}.pricing-rv #compare .cmx-cta:focus-visible,.pricing-rv #compare .cmx-cta:hover,.pricing-rv #plans .plan-btn:focus-visible,.pricing-rv #plans .plan-btn:hover{box-shadow:0 6px 18px -8px rgba(16,112,202,.6)}.pricing-rv #compare .cmx-cta{transition:box-shadow .2s cubic-bezier(.2,.8,.2,1),background .12s ease,border-color .12s ease,color .12s ease}.pricing-rv #capabilities .cmx-h:hover .cmx-n>.ti,.pricing-rv #capabilities .cmx-n>.ti{background:#fff;border:1px solid #e4e8ee;box-shadow:0 1px 2px rgba(15,23,42,.05);color:#1070ca;transform:none;transition:none}.pricing-rv #capabilities .cmx-p>div{max-width:calc(100% - 200px)}@media (max-width:767px){.pricing-rv #capabilities .cmx-p>div{max-width:none;padding-right:0}}.pricing-rv #compare.sec{padding-top:96px;padding-bottom:80px;background:#fff}.pricing-rv #compare.sec:after,.pricing-rv #compare.sec:before{display:none}.pricing-rv #compare .cmx-hd{background:#fff}.pricing-rv .mc{position:relative;height:220vh;background:#fff}.pricing-rv .mc-stick{position:sticky;top:var(--nav-height,79px);height:calc(100vh - var(--nav-height, 79px));display:flex;align-items:center}.pricing-rv .mc-band{width:100%;display:flex;padding:0 var(--pg-pad);border-top:1px solid #e4e8ee;border-bottom:1px solid #e4e8ee}.pricing-rv .mc-frame{position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:calc(var(--pg-max) - 2 * var(--pg-pad));margin:0 auto;padding:112px 32px;display:flex;flex-direction:column;justify-content:center;text-align:center;background:#fdfcfa;border-left:1px solid #e4e8ee;border-right:1px solid #e4e8ee}.pricing-rv .mc-frame:before{content:"";position:absolute;inset:10px;z-index:-2;pointer-events:none;background-image:radial-gradient(circle,#e4e0d8 .9px,transparent 1.1px);background-size:14px 14px;background-position:0 var(--mc-dy,0);will-change:background-position}.pricing-rv .mc h2{max-width:900px;margin:0 auto;font-size:var(--t-h2);font-weight:600;line-height:1.14;letter-spacing:-.032em;color:#0b1220;text-wrap:balance}.pricing-rv .mc h2,.pricing-rv .mc p{font-family:var(--sans);will-change:transform}.pricing-rv .mc p{max-width:680px;margin:24px auto 0;font-size:19px;font-weight:400;line-height:1.55;color:#3d4756;text-wrap:pretty}.pricing-rv .mc-w{display:inline-block;will-change:transform,opacity,filter}.pricing-rv .mc h2 .mc-w{opacity:.06;filter:blur(10px);transform:translateY(.35em)}.pricing-rv .mc p .mc-w{opacity:.14}@media (max-width:640px){.pricing-rv .mc-frame{padding:56px 20px 80px}}@media (prefers-reduced-motion:reduce){.pricing-rv .mc{height:auto}.pricing-rv .mc-stick{position:static;height:auto}.pricing-rv .mc h2 .mc-w,.pricing-rv .mc p .mc-w{opacity:1;filter:none;transform:none}}.pricing-rv .sp3{padding:96px var(--pg-pad) 104px;background:#fff;font-family:var(--sans);overflow-x:clip}.pricing-rv .sp3-wrap{max-width:calc(var(--pg-max) - 2 * var(--pg-pad));margin:0 auto}.pricing-rv .sp3 h2{margin:0;font-family:var(--sans);font-size:var(--t-h2);font-weight:600;line-height:1.14;letter-spacing:-.032em;color:#0b1220;text-align:center}.pricing-rv .sp3-aw{--fade:clamp(56px,18%,220px);--aw-mask:linear-gradient(90deg,transparent,transparent calc(var(--fade) * 0.2),rgba(0,0,0,0.18) calc(var(--fade) * 0.45),rgba(0,0,0,0.6) calc(var(--fade) * 0.7),rgba(0,0,0,0.88) calc(var(--fade) * 0.85),#000 var(--fade),#000 calc(100% - var(--fade)),rgba(0,0,0,0.88) calc(100% - var(--fade) * 0.85),rgba(0,0,0,0.6) calc(100% - var(--fade) * 0.7),rgba(0,0,0,0.18) calc(100% - var(--fade) * 0.45),transparent calc(100% - var(--fade) * 0.2),transparent);position:relative;overflow:hidden;margin:80px calc(-1 * min(24px, var(--pg-pad))) 96px;-webkit-mask-image:var(--aw-mask);mask-image:var(--aw-mask);contain:paint}.pricing-rv .sp3-aw-track{display:flex;align-items:center;width:max-content;animation:mqscroll 32s linear infinite;will-change:transform;backface-visibility:hidden}.pricing-rv .sp3-aw-slot{display:flex;flex:none;align-items:center;justify-content:center;height:128px;padding:0 32px}.pricing-rv .sp3-aw-slot img{display:block;width:auto;max-width:none;height:112px}.pricing-rv .sp3-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #e4e8ee;border-bottom:1px solid #e4e8ee}.pricing-rv .sp3-col{position:relative;display:flex;flex-direction:column;gap:20px;padding:44px 36px 36px;color:inherit;text-decoration:none;transition:background .2s cubic-bezier(.2,.8,.2,1)}.pricing-rv .sp3-col+.sp3-col{border-left:1px solid #e4e8ee}.pricing-rv .sp3-col:before{content:"";position:absolute;left:-1px;right:0;top:-1px;height:2px;background:#1070ca;transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.2,.8,.2,1)}.pricing-rv .sp3-col:hover{text-decoration:none}.pricing-rv .sp3-col:hover:before{transform:scaleX(1)}.pricing-rv .sp3-lbl{font-size:var(--t-sm);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#6b7583}.pricing-rv .sp3-num{display:flex;align-items:baseline;font-size:80px;font-weight:400;line-height:.9;letter-spacing:-.05em;color:#0b1220;font-variant-numeric:tabular-nums}.pricing-rv .sp3-num b{font-weight:inherit}.pricing-rv .sp3-num span{margin-left:6px;font-size:.5em;font-weight:400;letter-spacing:-.02em;color:#1070ca}.pricing-rv .sp3-col p{max-width:340px;margin:0;font-size:var(--t-body);line-height:1.55;color:#324855;text-wrap:pretty}.pricing-rv .sp3-ft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:28px}.pricing-rv .sp3-ft img{display:block;flex:1 1 72px;width:auto;height:30px;min-width:72px;max-width:150px;object-fit:contain;object-position:left}.pricing-rv .sp3-go{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:#1070ca;white-space:nowrap}.pricing-rv .sp3-go svg{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pricing-rv .sp3-col:hover .sp3-go svg{transform:translate(2px,-2px)}.pricing-rv .sp3-col>*{opacity:0;transition:opacity .6s cubic-bezier(.2,.8,.2,1)}.pricing-rv .sp3-grid.is-in .sp3-col>*{opacity:1}.pricing-rv .sp3-grid.is-in .sp3-col:nth-child(2)>*{transition-delay:.1s}.pricing-rv .sp3-grid.is-in .sp3-col:nth-child(3)>*{transition-delay:.2s}@media (max-width:1080px){.pricing-rv .sp3-num{font-size:68px}}@media (max-width:860px){.pricing-rv .sp3{padding-top:64px}.pricing-rv .sp3-aw{margin-top:48px;margin-bottom:48px}.pricing-rv .sp3-aw-slot{height:96px;padding:0 20px}.pricing-rv .sp3-aw-slot img{height:80px}}@media (max-width:820px){.pricing-rv .sp3-grid{grid-template-columns:1fr}.pricing-rv .sp3-col{padding:36px 8px}.pricing-rv .sp3-col+.sp3-col{border-left:0;border-top:1px solid #e4e8ee}}@media (prefers-reduced-motion:reduce){.pricing-rv .sp3 *{transition:none}.pricing-rv .sp3-col>*{opacity:1}}.pricing-rv .ailp #faq.wf-faqsec{padding-top:80px;padding-bottom:104px;border-bottom:1px solid #e4e8ee}.pricing-rv .ailp #faq .wf-faqhead h2{max-width:640px;margin:0 auto;font-family:var(--sans);font-size:var(--t-h2);font-weight:600;line-height:1.14;letter-spacing:-.032em;color:#0b1220;text-align:center;text-wrap:balance}.pricing-rv .fcta{position:relative;padding:112px 32px 104px;background:#fff}.pricing-rv .fcta-title{max-width:640px;margin:0 auto 16px;font-family:var(--font-inter,"Inter"),sans-serif;font-size:42px;font-weight:600;line-height:1.1;letter-spacing:-.03em;color:#fff}.pricing-rv .fcta-btns{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.pricing-rv .fcta-btn{display:inline-flex;align-items:center;justify-content:center;padding:15px 30px;border-radius:8px;font-family:var(--font-inter,"Inter"),sans-serif;font-size:15px;font-weight:700}.pricing-rv .fcta-btn--pri{background:#fff;color:#1b5fd4;box-shadow:0 6px 22px rgba(0,0,0,.16)}.pricing-rv .fcta-btn--sec{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.4)}@media (max-width:640px){.pricing-rv .fcta-title{font-size:28px}.pricing-rv .fcta-btns{flex-direction:column}.pricing-rv #compare.sec,.pricing-rv .ailp #faq.wf-faqsec,.pricing-rv .fcta,.pricing-rv .sec,.pricing-rv .sp3{padding-top:56px;padding-bottom:56px}}@media (max-width:640px) and (prefers-reduced-motion:no-preference){.pricing-rv .mc{height:calc(var(--mc-h, 520px) + 120svh)}.pricing-rv .mc-stick{height:auto;top:max(var(--nav-height,79px),calc((100svh + var(--nav-height, 79px) - var(--mc-h, 520px)) / 2))}}