.boxed-row{max-width:1300px!important}#ve-container{margin:0 auto}#ve-container .qc-product-journey{--qc-bg:#fafafa;--qc-surface:#ffffff;--qc-panel:#f0f0f0;--qc-line:#dddddd;--qc-line-soft:#e9e9e9;--qc-ink:#050505;--qc-ink-2:#1b1b1b;--qc-text:#2b2b2b;--qc-muted:#666666;--qc-faint:#b3b3b3;--qc-orange:#e25b01;--qc-crimson:#881337;--qc-maroon:#3a0a0e;--qc-green:#47b971;--qc-radius:28px;--qc-radius-sm:14px;--qc-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px -12px rgba(0,0,0,.14);--qc-shadow-lg:0 2px 4px rgba(0,0,0,.04),0 40px 80px -24px rgba(20,0,4,.35);--qc-font-display:"Quicksand",ui-rounded,system-ui,sans-serif;--qc-font-body:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--qc-frame:min(1300px,calc(100% - 140px));--qc-ease:cubic-bezier(.2,.8,.2,1);--qc-header-h:64px}#ve-container .qc-product-journey *,#ve-container .qc-product-journey *::before,#ve-container .qc-product-journey *::after{box-sizing:border-box}#ve-container .qc-product-journey{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--qc-header-h) + 16px)}#ve-container .qc-product-journey{margin:0;background:var(--qc-bg);color:var(--qc-text);font-family:var(--qc-font-body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}#ve-container .qc-product-journey img,#ve-container .qc-product-journey svg{display:block;max-width:100%}#ve-container .qc-product-journey a{color:inherit}#ve-container .qc-product-journey button{font:inherit;color:inherit}#ve-container .qc-product-journey h1,#ve-container .qc-product-journey h2,#ve-container .qc-product-journey h3,#ve-container .qc-product-journey h4{font-family:var(--qc-font-display);color:var(--qc-ink-2);font-weight:600;line-height:1.1;margin:0;letter-spacing:-.01em}#ve-container .qc-product-journey:focus-visible{outline:2px solid var(--qc-orange);outline-offset:3px;border-radius:6px}#ve-container .qc-product-journey .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){#ve-container .qc-product-journey{scroll-behavior:auto}#ve-container .qc-product-journey *,#ve-container .qc-product-journey *::before,#ve-container .qc-product-journey *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}#ve-container .qc-product-journey .qc-btn{--h:52px;display:inline-flex;align-items:center;justify-content:center;gap:.5em;height:var(--h);padding:0 1.6em;border-radius:999px;border:0;cursor:pointer;text-decoration:none;font-weight:600;font-size:15.5px;letter-spacing:.005em;white-space:nowrap;transition:transform .25s var(--qc-ease),box-shadow .25s var(--qc-ease),background .25s}#ve-container .qc-product-journey .qc-btn:active{transform:translateY(1px) scale(.99)}#ve-container .qc-product-journey .qc-btn--dark{background:var(--qc-ink);color:#fff;box-shadow:0 8px 20px -8px rgba(0,0,0,.5)}#ve-container .qc-product-journey .qc-btn--dark:hover{transform:translateY(-2px);box-shadow:0 14px 28px -10px rgba(0,0,0,.55)}#ve-container .qc-product-journey .qc-btn--light{background:#fff;color:var(--qc-ink);box-shadow:inset 0 0 0 1px var(--qc-line)}#ve-container .qc-product-journey .qc-btn--light:hover{box-shadow:inset 0 0 0 1px var(--qc-ink)}#ve-container .qc-product-journey .qc-btn--ghost{background:rgba(255,255,255,.08);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}#ve-container .qc-product-journey .qc-btn--block{display:flex;width:100%}#ve-container .qc-product-journey .qc-notch{position:absolute;left:50%;top:-1px;transform:translateX(-50%);width:300px;height:36px;display:grid;place-items:center;z-index:2}#ve-container .qc-product-journey .qc-notch__shape{position:absolute;inset:0;width:100%;height:100%;fill:#000}#ve-container .qc-product-journey .qc-notch img{position:relative;width:26px;height:auto;margin-top:-4px;transition:transform .5s var(--qc-ease)}#ve-container .qc-product-journey .qc-notch:hover img{transform:rotate(-12deg) scale(1.08)}#ve-container .qc-product-journey .qc-dd{position:relative}#ve-container .qc-product-journey .qc-dd__panel{position:absolute;top:calc(100% + 1px);left:-24px;min-width:260px;background:#fff;border:1px solid var(--qc-line);border-radius:18px;box-shadow:var(--qc-shadow-lg);padding:22px 24px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s,transform .25s var(--qc-ease),visibility .2s}#ve-container .qc-product-journey .qc-dd--right .qc-dd__panel{left:auto;right:-24px}#ve-container .qc-product-journey .qc-dd__panel--wide{width:min(880px,80vw)}#ve-container .qc-product-journey .qc-dd.is-open .qc-dd__panel{opacity:1;visibility:visible;transform:none}#ve-container .qc-product-journey .qc-dd__cols{display:grid;gap:4px 28px}#ve-container .qc-product-journey .qc-dd__cols--2{grid-template-columns:repeat(2,minmax(220px,1fr))}#ve-container .qc-product-journey .qc-dd__cols--3{grid-template-columns:repeat(3,1fr)}#ve-container .qc-product-journey .qc-dd__cols--4{grid-template-columns:repeat(4,1fr)}#ve-container .qc-product-journey .qc-dd__panel a{display:block;padding:6px 0;font-size:14px;color:#222;text-decoration:none}#ve-container .qc-product-journey .qc-dd__panel a:hover{color:var(--qc-orange)}#ve-container .qc-product-journey .qc-dd__label{margin:10px 0 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--qc-muted)}#ve-container .qc-product-journey .qc-dd__label:first-child{margin-top:0}#ve-container .qc-product-journey .qc-dd__rich{padding:10px 12px!important;border-radius:12px;transition:background .2s}#ve-container .qc-product-journey .qc-dd__rich:hover{background:var(--qc-bg);color:inherit!important}#ve-container .qc-product-journey .qc-dd__rich strong{display:block;font-size:14px;font-weight:600}#ve-container .qc-product-journey .qc-dd__rich span{display:block;font-size:12.5px;color:var(--qc-muted);line-height:1.4;margin-top:2px}#ve-container .qc-product-journey .qc-dd__more{font-weight:600;color:var(--qc-orange)!important}#ve-container .qc-product-journey .qc-burger{display:none;width:40px;height:40px;border:0;background:none;cursor:pointer;position:relative;margin-left:auto}#ve-container .qc-product-journey .qc-burger span{position:absolute;left:10px;right:10px;height:2px;background:#111;border-radius:2px;transition:transform .3s var(--qc-ease),top .3s}#ve-container .qc-product-journey .qc-burger span:first-child{top:15px}#ve-container .qc-product-journey .qc-burger span:last-child{top:23px}#ve-container .qc-product-journey .qc-burger[aria-expanded="true"] span:first-child{top:19px;transform:rotate(45deg)}#ve-container .qc-product-journey .qc-burger[aria-expanded="true"] span:last-child{top:19px;transform:rotate(-45deg)}#ve-container .qc-product-journey .qc-mnav{display:grid;gap:2px;padding:12px 20px 22px;border-bottom:1px solid var(--qc-line);background:var(--qc-bg);animation:qc-drop .3s var(--qc-ease)}#ve-container .qc-product-journey .qc-mnav[hidden]{display:none}#ve-container .qc-product-journey .qc-mnav a:not(.qc-btn){padding:12px 4px;font-size:16px;text-decoration:none;border-bottom:1px solid var(--qc-line-soft)}#ve-container .qc-product-journey .qc-mnav .qc-btn{margin-top:14px}@keyframes qc-drop{from{opacity:0;transform:translateY(-6px)}}@media (max-width:991px){#ve-container .qc-product-journey .qc-burger{display:block}#ve-container .qc-product-journey .qc-notch{width:220px}}#ve-container .qc-product-journey .qc-social{position:fixed;left:12px;top:50%;transform:translateY(-50%);z-index:50;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;background:#fff;border:1px solid var(--qc-line);border-radius:999px;box-shadow:var(--qc-shadow)}#ve-container .qc-product-journey .qc-social a{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#111;transition:background .2s,transform .2s}#ve-container .qc-product-journey .qc-social a:hover{background:var(--qc-bg);transform:scale(1.08)}#ve-container .qc-product-journey .qc-social .qc-social__trial{width:30px;height:auto;padding:14px 0;border-radius:999px;background:var(--qc-panel);writing-mode:vertical-rl;transform:rotate(180deg);font-size:11px;text-decoration:none;white-space:nowrap}#ve-container .qc-product-journey .qc-social .qc-social__trial:hover{background:#000;color:#fff;transform:rotate(180deg)}@media (max-width:1279px){#ve-container .qc-product-journey .qc-social{display:none}}@media (max-width:900px){#ve-container .qc-product-journey{--qc-frame:calc(100% - 32px)}}@media (max-width:560px){}#ve-container .qc-product-journey .qc-frame{width:var(--qc-frame);margin-inline:auto;border-inline:1px solid var(--qc-line)}#ve-container .qc-product-journey .qc-rule{height:1px;background:var(--qc-line)}#ve-container .qc-product-journey .qc-plan-icon{width:56px;height:56px;border-radius:16px;box-shadow:0 14px 24px -10px rgba(58,10,14,.6)}#ve-container .qc-product-journey{--red:#ff3131;--coral:#ff5e3a;--grad:linear-gradient(90deg,#ff3131,#ff5e3a);--dark-grad:linear-gradient(135deg,#050505 0%,#3a0a0e 58%,#881337 100%);--pad:clamp(20px,4vw,64px);--blue:#2f6bff;--purple:#8b5cf6}#ve-container .qc-product-journey{scroll-behavior:auto}#ve-container .qc-product-journey .frame{width:var(--qc-frame);margin-inline:auto;border-inline:1px solid var(--qc-line)}#ve-container .qc-product-journey section{border-top:1px solid var(--qc-line)}#ve-container .qc-product-journey section:first-of-type{border-top:0}#ve-container .qc-product-journey .eyebrow{margin:0 0 14px;font-family:var(--qc-font-display);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--qc-orange)}#ve-container .qc-product-journey .eyebrow--light{color:var(--coral)}#ve-container .qc-product-journey .h2{font-size:clamp(32px,4vw,52px);letter-spacing:-.02em}#ve-container .qc-product-journey .h2--sm{font-size:clamp(30px,3.4vw,44px)}#ve-container .qc-product-journey .lede{margin:18px 0 0;font-size:clamp(16px,1.3vw,19px);line-height:1.55;color:var(--qc-muted);max-width:60ch}#ve-container .qc-product-journey .lede a{color:var(--qc-ink);font-weight:600;text-decoration-color:var(--coral);text-underline-offset:3px}#ve-container .qc-product-journey .hl{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}#ve-container .qc-product-journey .micro{margin:14px 0 0;font-size:13.5px;color:var(--qc-muted)}#ve-container .qc-product-journey .micro--light{color:rgba(255,255,255,.65)}#ve-container .qc-product-journey .btn-primary{background:var(--grad);color:#fff;box-shadow:0 12px 26px -12px rgba(255,49,49,.7)}#ve-container .qc-product-journey .btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 32px -12px rgba(255,49,49,.75)}#ve-container .qc-product-journey .cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}#ve-container .qc-product-journey .cta-row--center{justify-content:center}#ve-container .qc-product-journey .text-link{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-weight:600;font-size:15px;color:var(--qc-ink);text-decoration:none}#ve-container .qc-product-journey .text-link svg{transition:transform .3s var(--qc-ease)}#ve-container .qc-product-journey .text-link:hover svg{transform:translateX(4px)}#ve-container .qc-product-journey .text-link:hover{color:var(--red)}#ve-container .qc-product-journey .dots{display:inline-flex;gap:5px}#ve-container .qc-product-journey .dots i{width:8px;height:8px;border-radius:50%;background:#e3e3e3}#ve-container .qc-product-journey .lines{display:grid;gap:7px}#ve-container .qc-product-journey .lines i{height:7px;border-radius:4px;background:#ececec;display:block}#ve-container .qc-product-journey .lines--sm{gap:5px}#ve-container .qc-product-journey .lines--sm i{height:5px}#ve-container .qc-product-journey .cb{display:inline-grid;place-items:center;width:14px;height:14px;border-radius:4px;border:1.5px solid #c9c9c9;margin-right:7px;vertical-align:-2px;background:#fff;color:#fff}#ve-container .qc-product-journey .cb svg{opacity:0;transform:scale(.4);transition:all .3s var(--qc-ease)}#ve-container .qc-product-journey .cb.is-on,#ve-container .qc-product-journey .is-checked .cb{background:var(--qc-ink);border-color:var(--qc-ink)}#ve-container .qc-product-journey .cb.is-on svg,#ve-container .qc-product-journey .is-checked .cb svg{opacity:1;transform:none}#ve-container .qc-product-journey .pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px 0 8px;border-radius:999px;font-size:11.5px;font-weight:600;letter-spacing:.01em;white-space:nowrap}#ve-container .qc-product-journey .pill__dot{width:6px;height:6px;border-radius:50%;background:currentColor}#ve-container .qc-product-journey .pill--draft{background:#ededed;color:#444}#ve-container .qc-product-journey .pill--ink{background:var(--qc-ink);color:#fff}#ve-container .qc-product-journey .pill--orange{background:#fff1e8;color:#c24a00}#ve-container .qc-product-journey .pill--green{background:#e4f7ea;color:#1e7a42}#ve-container .qc-product-journey .pill--draft .pill__dot{animation:blink 1.6s ease-in-out infinite}@keyframes blink{50%{opacity:.25}}#ve-container .qc-product-journey .js .rv{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .8s var(--qc-ease)}#ve-container .qc-product-journey .js .rv.is-in{opacity:1;transform:none}#ve-container .qc-product-journey .hero__copy .rv:nth-child(2){transition-delay:.06s}#ve-container .qc-product-journey .hero__copy .rv:nth-child(3){transition-delay:.12s}#ve-container .qc-product-journey .hero__copy .rv:nth-child(4){transition-delay:.18s}#ve-container .qc-product-journey .hero__copy .rv:nth-child(5){transition-delay:.24s}#ve-container .qc-product-journey .hero__copy .rv:nth-child(6){transition-delay:.3s}#ve-container .qc-product-journey .hero__copy .rv:nth-child(7){transition-delay:.36s}#ve-container .qc-product-journey .hero__visual.rv{transition-delay:.2s}@keyframes pop{from{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@keyframes rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes drop{from{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}#ve-container .qc-product-journey .hero{position:relative;overflow:hidden}#ve-container .qc-product-journey .hero::before{content:"";position:absolute;inset:0;background:radial-gradient(60% 50% at 78% 40%,rgba(255,94,58,.12),transparent 70%);pointer-events:none}#ve-container .qc-product-journey .hero__grid{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(56px,7vw,104px) var(--pad) clamp(56px,6vw,88px)}#ve-container .qc-product-journey .hero__h1{font-size:clamp(40px,4.9vw,68px);letter-spacing:-.025em;line-height:1.02}#ve-container .qc-product-journey .hero__sub{margin:24px 0 0;font-size:clamp(17px,1.4vw,20px);line-height:1.5;color:var(--qc-muted);max-width:54ch}#ve-container .qc-product-journey .trust{display:flex;align-items:center;gap:18px;margin-top:30px}#ve-container .qc-product-journey .trust img{height:46px;width:auto}#ve-container .qc-product-journey .bestfor{margin:18px 0 0;font-size:13.5px;line-height:1.6;color:var(--qc-muted);max-width:56ch}#ve-container .qc-product-journey .bestfor strong{color:var(--qc-ink)}#ve-container .qc-product-journey .hero__visual{position:relative;justify-self:center;width:min(100%,440px);padding:26px 0 30px}#ve-container .qc-product-journey .hdoc{position:relative;background:#fff;border-radius:22px;box-shadow:var(--qc-shadow-lg),0 0 0 1px rgba(0,0,0,.05);overflow:hidden;animation:float 4.5s ease-in-out infinite alternate}@keyframes float{from{transform:translateY(0)}to{transform:translateY(-8px)}}#ve-container .qc-product-journey .hdoc__bar,#ve-container .qc-product-journey .doc__bar{display:flex;align-items:center;gap:12px;height:46px;padding:0 16px;border-bottom:1px solid var(--qc-line-soft);background:#fbfbfb}#ve-container .qc-product-journey .hdoc__title,#ve-container .qc-product-journey .doc__title{flex:1;font-size:12.5px;font-weight:600;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ve-container .qc-product-journey .hdoc__body{padding:20px 22px 18px}#ve-container .qc-product-journey .hdoc__cover,#ve-container .qc-product-journey .doc__cover{height:86px;border-radius:12px;background:var(--dark-grad);display:flex;flex-direction:column;justify-content:flex-end;padding:14px 16px;color:#fff;font-family:var(--qc-font-display);font-weight:600;font-size:15px}#ve-container .qc-product-journey .doc__cover small{font-family:var(--qc-font-body);font-weight:400;font-size:11px;opacity:.7;margin-top:2px}#ve-container .qc-product-journey .hdoc__h{height:12px;width:62%;border-radius:6px;background:#1b1b1b;margin:16px 0 12px}#ve-container .qc-product-journey .mini-price{margin-top:16px;border:1px solid var(--qc-line-soft);border-radius:12px;overflow:hidden;font-size:12px}#ve-container .qc-product-journey .mini-price__row{display:flex;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--qc-line-soft);color:#333}#ve-container .qc-product-journey .mini-price__row em{font-style:normal;font-size:10px;color:var(--qc-muted);margin-left:6px}#ve-container .qc-product-journey .mini-price__row--opt .cb{background:var(--qc-ink);border-color:var(--qc-ink)}#ve-container .qc-product-journey .mini-price__total{display:flex;justify-content:space-between;padding:9px 12px;background:#f6f6f6;font-weight:700}#ve-container .qc-product-journey .hdoc__sig{margin-top:14px;height:44px;border:1.5px dashed #d7d7d7;border-radius:10px;display:grid;place-items:center;font-size:11px;color:var(--qc-faint)}#ve-container .qc-product-journey .hdoc__track{list-style:none;margin:0;padding:12px 22px 14px;display:flex;justify-content:space-between;position:relative;border-top:1px solid var(--qc-line-soft);background:#fbfbfb}#ve-container .qc-product-journey .hdoc__track::before{content:"";position:absolute;left:34px;right:34px;top:20px;height:2px;background:#e6e6e6}#ve-container .qc-product-journey .hdoc__track li{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;font-size:10px;color:var(--qc-faint);font-weight:600;width:48px}#ve-container .qc-product-journey .hdoc__track li i{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid #e2e2e2}#ve-container .qc-product-journey .hdoc__track li.is-done{color:var(--qc-ink)}#ve-container .qc-product-journey .hdoc__track li.is-done i{background:var(--qc-ink);border-color:var(--qc-ink)}#ve-container .qc-product-journey .hdoc__track li.is-next{color:var(--red)}#ve-container .qc-product-journey .hdoc__track li.is-next i{border-color:var(--red);box-shadow:0 0 0 0 rgba(255,49,49,.35);animation:ping 1.8s ease-out infinite}@keyframes ping{70%{box-shadow:0 0 0 7px rgba(255,49,49,0)}100%{box-shadow:0 0 0 0 rgba(255,49,49,0)}}#ve-container .qc-product-journey .hchip{position:absolute;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 6px;border-radius:999px;background:#fff;box-shadow:var(--qc-shadow),0 0 0 1px rgba(0,0,0,.05);font-size:12px;font-weight:600;color:#222;white-space:nowrap}#ve-container .qc-product-journey .hchip__ic{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#f0f0f0;color:var(--qc-ink)}#ve-container .qc-product-journey .hchip__ic--green{background:#e4f7ea;color:#1e7a42}#ve-container .qc-product-journey .hchip--lib{top:-8px;left:-28px;animation:float 5s .4s ease-in-out infinite alternate}#ve-container .qc-product-journey .hchip--won{bottom:2px;right:-24px;animation:float 5.5s .9s ease-in-out infinite alternate}#ve-container .qc-product-journey .journey__head{padding:clamp(56px,7vw,96px) var(--pad) clamp(28px,4vw,48px)}#ve-container .qc-product-journey .journey__head .h2{max-width:16ch}#ve-container .qc-product-journey .journey__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(32px,5vw,80px);padding:0 var(--pad) 24px}#ve-container .qc-product-journey .stage-col{grid-column:2;grid-row:1;position:sticky;top:calc(var(--qc-header-h) + 16px);align-self:start;height:calc(100vh - var(--qc-header-h) - 40px);max-height:820px;display:flex;flex-direction:column;gap:16px}#ve-container .qc-product-journey .ind{position:relative;display:flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--qc-line);width:fit-content;max-width:100%}#ve-container .qc-product-journey .ind__btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 6px;border:0;border-radius:999px;background:transparent;cursor:pointer;font-size:13px;font-weight:600;color:var(--qc-muted);transition:color .3s;white-space:nowrap}#ve-container .qc-product-journey .ind__btn:hover{color:var(--qc-ink)}#ve-container .qc-product-journey .ind__n{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#efefef;font-size:11px;color:#555;transition:background .3s,color .3s}#ve-container .qc-product-journey .ind__btn[aria-current="step"]{color:#fff}#ve-container .qc-product-journey .ind__btn[aria-current="step"] .ind__n{background:var(--grad);color:#fff}#ve-container .qc-product-journey .ind__btn.is-done .ind__n{background:var(--qc-ink);color:#fff}#ve-container .qc-product-journey .ind__bar{position:absolute;top:4px;left:0;height:36px;width:var(--w,0px);transform:translateX(var(--x,0px));border-radius:999px;background:var(--qc-ink);transition:transform .45s var(--qc-ease),width .45s var(--qc-ease)}#ve-container .qc-product-journey:not(.js) .ind__btn[aria-current="step"]{background:var(--qc-ink)}#ve-container .qc-product-journey .stage{flex:1;min-height:0;display:flex}#ve-container .qc-product-journey .doc{flex:1;min-height:0;display:flex;flex-direction:column;background:#fff;border-radius:24px;box-shadow:var(--qc-shadow-lg),0 0 0 1px rgba(0,0,0,.05);overflow:hidden}#ve-container .qc-product-journey .pill-stack{position:relative;width:84px;height:24px}#ve-container .qc-product-journey .pill-stack .pill{position:absolute;right:0;top:0;opacity:0;transform:translateY(8px) scale(.9);transition:opacity .35s,transform .45s var(--qc-ease)}#ve-container .qc-product-journey .stage[data-stage="1"] .pill[data-for="1"],#ve-container .qc-product-journey .stage[data-stage="2"] .pill[data-for="2"],#ve-container .qc-product-journey .stage[data-stage="3"] .pill[data-for="3"],#ve-container .qc-product-journey .stage[data-stage="4"] .pill[data-for="4"],#ve-container .qc-product-journey .stage[data-stage="5"] .pill[data-for="5"],#ve-container .qc-product-journey .stage[data-stage="6"] .pill[data-for="6"]{opacity:1;transform:none}#ve-container .qc-product-journey .doc__view{position:relative;flex:1;min-height:0;overflow:hidden}#ve-container .qc-product-journey .doc__scroll{padding:24px 28px 28px;transform:translateY(var(--y,0px));transition:transform 1s var(--qc-ease),filter .5s,opacity .5s;will-change:transform}#ve-container .qc-product-journey .stage[data-stage="4"] .doc__scroll{filter:blur(3px) saturate(.8);opacity:.55}#ve-container .qc-product-journey .doc__h{font-family:var(--qc-font-display);font-weight:700;font-size:20px;color:var(--qc-ink-2);margin:20px 0 12px}#ve-container .qc-product-journey .blocks{display:grid;gap:10px;margin-top:18px}#ve-container .qc-product-journey .journey-block{position:relative;padding:12px 14px 12px;border:1px solid var(--qc-line-soft);border-radius:12px;background:#fff;opacity:0;transform:translateY(12px) scale(.98)}#ve-container .qc-product-journey .stage.is-in .journey-block{animation:pop .55s var(--qc-ease) both;animation-delay:calc(.5s + var(--i) * .22s)}#ve-container .qc-product-journey .journey-block b{display:block;font-size:13px;margin-bottom:7px;color:#222}#ve-container .qc-product-journey .block__tag{position:absolute;right:10px;top:10px;font-size:9.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--purple);background:#f3eeff;padding:2px 7px;border-radius:999px}#ve-container .qc-product-journey .lib{position:absolute;top:16px;right:16px;bottom:16px;width:182px;padding:14px;border-radius:16px;background:#fff;box-shadow:var(--qc-shadow-lg),0 0 0 1px rgba(0,0,0,.06);transform:translateX(120%);opacity:0;transition:transform .7s var(--qc-ease),opacity .4s}#ve-container .qc-product-journey .stage[data-stage="1"] .lib{transform:none;opacity:1}#ve-container .qc-product-journey .lib__head{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--qc-ink);margin-bottom:10px}#ve-container .qc-product-journey .lib__tabs{display:flex;gap:4px;margin-bottom:12px}#ve-container .qc-product-journey .lib__tabs span{flex:1;text-align:center;font-size:10px;font-weight:600;padding:4px 0;border-radius:6px;color:var(--qc-muted);background:#f3f3f3}#ve-container .qc-product-journey .lib__tabs .is-on{background:var(--qc-ink);color:#fff}#ve-container .qc-product-journey .lib__item{padding:9px 10px;border-radius:10px;border:1px solid var(--qc-line-soft);margin-bottom:6px;font-size:12px;opacity:0}#ve-container .qc-product-journey .stage.is-in[data-stage="1"] .lib__item{animation:rise .45s var(--qc-ease) both;animation-delay:calc(.4s + var(--i) * .22s)}#ve-container .qc-product-journey .stage.is-in[data-stage="1"] .lib__item--ghost{animation-delay:1.2s}#ve-container .qc-product-journey .lib__item b{display:block;font-weight:600;color:#222}#ve-container .qc-product-journey .lib__item small{font-size:10px;color:var(--qc-muted)}#ve-container .qc-product-journey .lib__item--ghost{opacity:.5!important;border-style:dashed}#ve-container .qc-product-journey .price{margin-top:18px;border:1px solid var(--qc-line-soft);border-radius:14px;overflow:hidden;font-size:13px;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .6s var(--qc-ease)}#ve-container .qc-product-journey .stage:not([data-stage="1"]) .price{opacity:1;transform:none}#ve-container .qc-product-journey .price__head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#f6f6f6;font-weight:700;font-size:12.5px}#ve-container .qc-product-journey .price__margin{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;color:#1e7a42;background:#e4f7ea;padding:3px 8px;border-radius:999px}#ve-container .qc-product-journey .price__row{display:grid;grid-template-columns:1fr 40px 72px;align-items:center;gap:8px;padding:9px 14px;border-top:1px solid var(--qc-line-soft);color:#333}#ve-container .qc-product-journey .price__row .qty{text-align:center;font-size:11px;color:var(--qc-muted)}#ve-container .qc-product-journey .price__row b{text-align:right;font-variant-numeric:tabular-nums}#ve-container .qc-product-journey .price__row em{font-style:normal;font-size:10px;color:var(--qc-muted);margin-left:6px}#ve-container .qc-product-journey .price__row--disc{color:#c24a00}#ve-container .qc-product-journey .price__row--disc b{color:#c24a00}#ve-container .qc-product-journey .stage[data-stage="2"] .price__row{animation:rise .45s var(--qc-ease) both;animation-delay:calc(.25s + var(--i) * .16s)}#ve-container .qc-product-journey .price__total{display:flex;justify-content:space-between;align-items:baseline;padding:11px 14px;border-top:1px solid var(--qc-line-soft);background:#fbfbfb;font-weight:700;font-size:14px}#ve-container .qc-product-journey .price__total small{font-weight:500;font-size:10px;color:var(--qc-muted);margin-left:6px}#ve-container .qc-product-journey .price__total .total{font-size:17px;font-variant-numeric:tabular-nums}#ve-container .qc-product-journey .stage[data-stage="6"] .price__row--opt .cb{background:var(--qc-ink);border-color:var(--qc-ink)}#ve-container .qc-product-journey .stage[data-stage="6"] .price__row--opt .cb svg{opacity:1;transform:none}#ve-container .qc-product-journey .cur{position:absolute;display:flex;align-items:flex-start;gap:2px;opacity:0;transition:opacity .4s;pointer-events:none}#ve-container .qc-product-journey .cur span{margin-top:10px;margin-left:-4px;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:600;color:#fff}#ve-container .qc-product-journey .cur--a{color:var(--blue)}#ve-container .qc-product-journey .cur--a span{background:var(--blue)}#ve-container .qc-product-journey .cur--b{color:var(--purple)}#ve-container .qc-product-journey .cur--b span{background:var(--purple)}#ve-container .qc-product-journey .stage .cur--a{left:28%;top:36%}#ve-container .qc-product-journey .stage .cur--b{left:58%;top:62%}#ve-container .qc-product-journey .stage[data-stage="3"] .cur{opacity:1}#ve-container .qc-product-journey .stage[data-stage="3"] .cur--a{animation:curA 4s ease-in-out infinite}#ve-container .qc-product-journey .stage[data-stage="3"] .cur--b{animation:curB 4s ease-in-out infinite}@keyframes curA{0%,100%{transform:translate(0,0)}35%{transform:translate(60px,30px)}70%{transform:translate(-20px,70px)}}@keyframes curB{0%,100%{transform:translate(0,0)}40%{transform:translate(-50px,-30px)}75%{transform:translate(30px,-70px)}}#ve-container .qc-product-journey .comment{position:absolute;right:18px;top:46%;display:flex;gap:10px;width:210px;padding:10px 12px;border-radius:14px;background:#fff;box-shadow:var(--qc-shadow-lg),0 0 0 1px rgba(0,0,0,.06);font-size:11px;color:var(--qc-muted);opacity:0;transform:translateY(10px) scale(.96);transition:opacity .35s,transform .45s var(--qc-ease)}#ve-container .qc-product-journey .stage[data-stage="3"] .comment{opacity:1;transform:none;transition-delay:.8s}#ve-container .qc-product-journey .comment__av{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--purple);color:#fff;font-weight:700;font-size:11px}#ve-container .qc-product-journey .comment b{color:#222}#ve-container .qc-product-journey .comment p{margin:3px 0 0;color:#222;font-size:12px;line-height:1.35}#ve-container .qc-product-journey .flow{position:absolute;left:50%;top:50%;width:min(86%,400px);padding:18px 20px 16px;border-radius:18px;background:#fff;box-shadow:var(--qc-shadow-lg),0 0 0 1px rgba(0,0,0,.06);transform:translate(-50%,-46%) scale(.96);opacity:0;transition:opacity .4s,transform .55s var(--qc-ease);pointer-events:none}#ve-container .qc-product-journey .stage[data-stage="4"] .flow{opacity:1;transform:translate(-50%,-50%)}#ve-container .qc-product-journey .flow__title{font-size:12.5px;font-weight:700;margin-bottom:14px}#ve-container .qc-product-journey .flow__path{display:flex;align-items:center;gap:6px}#ve-container .qc-product-journey .node{flex:1;display:grid;justify-items:center;gap:4px;padding:10px 6px;border-radius:12px;border:1px solid var(--qc-line-soft);background:#fff;text-align:center}#ve-container .qc-product-journey .node i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#efefef;color:#fff}#ve-container .qc-product-journey .node b{font-size:11.5px}#ve-container .qc-product-journey .node small{font-size:10px;color:var(--qc-muted)}#ve-container .qc-product-journey .node--done i{background:var(--qc-ink)}#ve-container .qc-product-journey .node--mgr i{background:#efefef}#ve-container .qc-product-journey .node--mgr i svg{opacity:0;transform:scale(.3)}#ve-container .qc-product-journey .stage[data-stage="4"] .node--mgr,#ve-container .qc-product-journey .mmock--flow.is-in .node--mgr{animation:nodeOn .5s var(--qc-ease) 1.1s both}#ve-container .qc-product-journey .stage[data-stage="4"] .node--mgr i,#ve-container .qc-product-journey .mmock--flow.is-in .node--mgr i{animation:nodeIcon .5s var(--qc-ease) 1.1s both}#ve-container .qc-product-journey .stage[data-stage="4"] .node--mgr i svg,#ve-container .qc-product-journey .mmock--flow.is-in .node--mgr i svg{animation:pop .4s var(--qc-ease) 1.2s both}@keyframes nodeOn{to{border-color:#47b971;box-shadow:0 0 0 4px rgba(71,185,113,.15)}}@keyframes nodeIcon{to{background:var(--qc-green)}}#ve-container .qc-product-journey .node--next i{border:2px dashed #d5d5d5;background:transparent}#ve-container .qc-product-journey .link{flex:none;width:22px;height:2px;background:#e4e4e4;position:relative;overflow:hidden}#ve-container .qc-product-journey .link::after{content:"";position:absolute;inset:0;background:var(--qc-ink);transform:scaleX(0);transform-origin:left}#ve-container .qc-product-journey .stage[data-stage="4"] .link--a::after,#ve-container .qc-product-journey .mmock--flow.is-in .link--a::after{animation:fill .5s var(--qc-ease) .5s both}#ve-container .qc-product-journey .stage[data-stage="4"] .link--b::after,#ve-container .qc-product-journey .mmock--flow.is-in .link--b::after{animation:fill .5s var(--qc-ease) 1.6s both}@keyframes fill{to{transform:scaleX(1)}}#ve-container .qc-product-journey .flow__rule{margin-top:12px;font-size:10.5px;color:var(--qc-muted);padding:7px 10px;border-radius:8px;background:#f6f6f6}#ve-container .qc-product-journey .toast{position:absolute;top:16px;right:16px;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;border-radius:14px;background:var(--qc-ink);color:#fff;box-shadow:0 20px 40px -16px rgba(0,0,0,.5);opacity:0;transform:translateY(-14px);transition:opacity .35s,transform .5s var(--qc-ease)}#ve-container .qc-product-journey .toast b{display:block;font-size:12.5px}#ve-container .qc-product-journey .toast small{font-size:10.5px;opacity:.7}#ve-container .qc-product-journey .toast__ic{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--qc-green);color:#fff}#ve-container .qc-product-journey .stage[data-stage="5"] .toast,#ve-container .qc-product-journey .mmock--track.is-in .toast{opacity:1;transform:none;transition-delay:.4s}#ve-container .qc-product-journey .read{position:absolute;left:16px;right:16px;bottom:16px;display:flex;align-items:center;gap:10px;padding:10px 14px;border-radius:12px;background:#fff;box-shadow:var(--qc-shadow-lg),0 0 0 1px rgba(0,0,0,.06);font-size:11.5px;color:var(--qc-muted);opacity:0;transform:translateY(12px);transition:opacity .35s,transform .5s var(--qc-ease)}#ve-container .qc-product-journey .read b{color:var(--qc-ink);font-variant-numeric:tabular-nums}#ve-container .qc-product-journey .read__dot{width:8px;height:8px;border-radius:50%;background:var(--qc-green);animation:blink 1.4s ease-in-out infinite}#ve-container .qc-product-journey .read__bar{flex:1;height:5px;border-radius:3px;background:#eee;overflow:hidden}#ve-container .qc-product-journey .read__bar i{display:block;height:100%;width:62%;border-radius:3px;background:var(--grad);transform:scaleX(0);transform-origin:left}#ve-container .qc-product-journey .stage[data-stage="5"] .read,#ve-container .qc-product-journey .mmock--track.is-in .read{opacity:1;transform:none;transition-delay:1s}#ve-container .qc-product-journey .stage[data-stage="5"] .read__bar i,#ve-container .qc-product-journey .mmock--track.is-in .read__bar i{animation:fill 2.4s var(--qc-ease) 1.3s both}#ve-container .qc-product-journey .sig{display:grid;grid-template-columns:1.3fr 1fr;gap:16px;margin-top:18px;padding:16px 0 6px;border-top:1px solid var(--qc-line-soft)}#ve-container .qc-product-journey .sig__label{display:block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--qc-faint);margin-bottom:6px}#ve-container .qc-product-journey .sig__svg{width:100%;height:56px}#ve-container .qc-product-journey .sig__path{stroke-dasharray:620;stroke-dashoffset:620}#ve-container .qc-product-journey .stage[data-stage="6"] .sig__path,#ve-container .qc-product-journey .mmock--sign.is-in .sig__path{animation:draw 1.5s ease-in-out .5s forwards}@keyframes draw{to{stroke-dashoffset:0}}#ve-container .qc-product-journey .sig__name{font-size:10.5px;color:var(--qc-muted);border-top:1px solid #ddd;padding-top:4px;display:block}#ve-container .qc-product-journey .sig__col--pay{position:relative}#ve-container .qc-product-journey .paybtn{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 16px;border-radius:999px;background:var(--qc-ink);color:#fff;font-size:12px;font-weight:600;transition:opacity .3s,transform .3s}#ve-container .qc-product-journey .stage[data-stage="6"] .paybtn{animation:paybtnOut .4s ease 2.2s forwards}@keyframes paybtnOut{to{opacity:0;transform:scale(.9)}}#ve-container .qc-product-journey .paid{position:absolute;left:0;top:22px;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px 0 10px;border-radius:999px;background:#e4f7ea;color:#1e7a42;font-size:12px;font-weight:700;opacity:0;transform:translateY(8px) scale(.9)}#ve-container .qc-product-journey .stage[data-stage="6"] .paid,#ve-container .qc-product-journey .mmock--sign.is-in .paid{animation:pop .5s var(--qc-ease) 2.4s both}#ve-container .qc-product-journey .won{position:absolute;right:18px;bottom:18px;display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:12px 18px 12px 12px;border-radius:18px;background:var(--qc-ink);color:#fff;box-shadow:0 24px 50px -18px rgba(0,0,0,.6);opacity:0;transform:translateY(16px) scale(.92)}#ve-container .qc-product-journey .stage[data-stage="6"] .won{animation:pop .6s var(--qc-ease) 3.1s both}#ve-container .qc-product-journey .won__badge{grid-row:1 / span 2;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--qc-green)}#ve-container .qc-product-journey .won__ring{position:absolute;left:12px;top:12px;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 0 rgba(71,185,113,.6)}#ve-container .qc-product-journey .stage[data-stage="6"] .won__ring{animation:wonPing 1.6s ease-out 3.4s 3}@keyframes wonPing{to{box-shadow:0 0 0 16px rgba(71,185,113,0)}}#ve-container .qc-product-journey .won b{font-family:var(--qc-font-display);font-size:16px}#ve-container .qc-product-journey .won small{font-size:11px;opacity:.7}#ve-container .qc-product-journey .steps{grid-column:1;grid-row:1;list-style:none;margin:0;padding:0 0 0 44px;position:relative}#ve-container .qc-product-journey .step{position:relative;min-height:clamp(420px,76vh,700px);display:flex;flex-direction:column;justify-content:center;padding:24px 0;scroll-margin-top:calc(var(--qc-header-h) + 20vh);transition:opacity .5s}#ve-container .qc-product-journey .step:first-child{min-height:clamp(360px,64vh,600px)}#ve-container .qc-product-journey .step:last-child{min-height:clamp(340px,60vh,560px)}#ve-container .qc-product-journey .step::before{content:"";position:absolute;left:-36px;top:50%;bottom:-50%;width:2px;background:var(--qc-line);transition:background .5s}#ve-container .qc-product-journey .step:last-child::before{display:none}#ve-container .qc-product-journey .step.is-done::before{background:var(--qc-ink)}#ve-container .qc-product-journey .rail-dot{position:absolute;left:-43px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;border:2px solid var(--qc-line);background:var(--qc-bg);padding:0;cursor:pointer;transition:all .4s var(--qc-ease)}#ve-container .qc-product-journey .rail-dot:hover{border-color:var(--qc-ink)}#ve-container .qc-product-journey .step.is-done .rail-dot{background:var(--qc-ink);border-color:var(--qc-ink)}#ve-container .qc-product-journey .step.is-active .rail-dot{background:var(--red);border-color:var(--red);box-shadow:0 0 0 6px rgba(255,49,49,.14)}#ve-container .qc-product-journey .js .step:not(.is-active) .step__n,#ve-container .qc-product-journey .js .step:not(.is-active) .step__h,#ve-container .qc-product-journey .js .step:not(.is-active) .step__p,#ve-container .qc-product-journey .js .step:not(.is-active) .step__link{opacity:.32}#ve-container .qc-product-journey .step__n,#ve-container .qc-product-journey .step__h,#ve-container .qc-product-journey .step__p,#ve-container .qc-product-journey .step__link{transition:opacity .5s}#ve-container .qc-product-journey .step__n{font-family:var(--qc-font-display);font-weight:700;font-size:13px;letter-spacing:.1em;color:var(--qc-orange)}#ve-container .qc-product-journey .step__h{font-size:clamp(28px,2.6vw,38px);margin-top:8px;letter-spacing:-.02em}#ve-container .qc-product-journey .step__p{margin:14px 0 0;font-size:16.5px;line-height:1.6;color:var(--qc-muted);max-width:46ch}#ve-container .qc-product-journey .step__link{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-weight:600;font-size:15px;color:var(--qc-ink);text-decoration:none;width:fit-content}#ve-container .qc-product-journey .step__link svg{transition:transform .3s var(--qc-ease)}#ve-container .qc-product-journey .step__link:hover svg{transform:translateX(4px)}#ve-container .qc-product-journey .step__link:hover{color:var(--red)}#ve-container .qc-product-journey .mmock{display:none}#ve-container .qc-product-journey .journey__cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:28px var(--pad) 56px}#ve-container .qc-product-journey .journey__cta p{margin:0;font-family:var(--qc-font-display);font-weight:600;font-size:clamp(20px,2vw,26px);color:var(--qc-ink-2)}#ve-container .qc-product-journey .blocks18__inner{padding:clamp(56px,7vw,96px) var(--pad)}#ve-container .qc-product-journey .blocks18__head{max-width:760px}#ve-container .qc-product-journey .bgrid{list-style:none;margin:40px 0 0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}#ve-container .qc-product-journey .bt{position:relative;padding:16px 16px 14px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--qc-line-soft);transition:transform .35s var(--qc-ease),box-shadow .35s;opacity:0}#ve-container .qc-product-journey .rv.is-in .bt{animation:pop .55s var(--qc-ease) both;animation-delay:calc(var(--i) * 45ms)}#ve-container .qc-product-journey:not(.js) .bt{opacity:1}#ve-container .qc-product-journey .bt:hover,#ve-container .qc-product-journey .bt.is-lit{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--qc-ink),var(--qc-shadow)}#ve-container .qc-product-journey .bt__ic{width:26px;height:26px;fill:none;stroke:var(--qc-ink);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s}#ve-container .qc-product-journey .bt:hover .bt__ic,#ve-container .qc-product-journey .bt.is-lit .bt__ic{stroke:var(--red)}#ve-container .qc-product-journey .bt h3{font-size:14.5px;margin-top:12px}#ve-container .qc-product-journey .bt p{margin:5px 0 0;font-size:12px;line-height:1.45;color:var(--qc-muted)}#ve-container .qc-product-journey .ai__inner{padding:clamp(56px,7vw,96px) var(--pad)}#ve-container .qc-product-journey .ai__head{max-width:820px}#ve-container .qc-product-journey .ai__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}#ve-container .qc-product-journey .card{padding:22px 26px 30px;border-radius:var(--qc-radius);background:var(--qc-panel)}#ve-container .qc-product-journey .card h3{font-size:24px;margin-top:24px}#ve-container .qc-product-journey .card p{margin:12px 0 0;color:var(--qc-muted);line-height:1.6;font-size:15.5px}#ve-container .qc-product-journey .card .text-link{margin-top:18px}#ve-container .qc-product-journey .aimock,#ve-container .qc-product-journey .mcpmock{border-radius:18px;background:#fff;box-shadow:var(--qc-shadow),0 0 0 1px rgba(0,0,0,.05);padding:16px;min-height:212px;font-size:13px}#ve-container .qc-product-journey .aimock__bar{display:flex;align-items:center;gap:8px;font-weight:700;font-size:12.5px;margin-bottom:12px}#ve-container .qc-product-journey .aimock__spark{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--grad);color:#fff;font-size:12px}#ve-container .qc-product-journey .aimock__prompt{padding:9px 12px;border-radius:10px;background:#f3f3f3;color:#333;font-size:12.5px}#ve-container .qc-product-journey .aimock__out{margin-top:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--qc-line-soft);min-height:64px;line-height:1.5;color:#222}#ve-container .qc-product-journey .caret{display:inline-block;width:2px;height:14px;background:var(--red);vertical-align:-2px;margin-left:2px;animation:blink .9s steps(1) infinite}#ve-container .qc-product-journey .aimock__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}#ve-container .qc-product-journey .aimock__chips span{padding:4px 10px;border-radius:999px;background:#f3f3f3;font-size:11px;font-weight:600;color:#444}#ve-container .qc-product-journey .mcpmock{display:grid;gap:10px;align-content:start}#ve-container .qc-product-journey .mcpmock__msg{padding:10px 12px;border-radius:12px;font-size:12.5px;line-height:1.45;max-width:92%}#ve-container .qc-product-journey .mcpmock__msg--user{background:var(--qc-ink);color:#fff;justify-self:end;border-bottom-right-radius:4px}#ve-container .qc-product-journey .mcpmock__msg--ai{display:flex;align-items:center;gap:8px;background:#e4f7ea;color:#1e7a42;font-weight:600;border-bottom-left-radius:4px;opacity:0}#ve-container .qc-product-journey .mcpmock.is-in .mcpmock__msg--ai{animation:rise .5s var(--qc-ease) 2s both}#ve-container .qc-product-journey .mcpmock__tools{display:grid;gap:6px}#ve-container .qc-product-journey .mcpmock__tools span{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;background:#f6f6f6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#444;width:fit-content;opacity:0}#ve-container .qc-product-journey .mcpmock.is-in .mcpmock__tools span{animation:rise .45s var(--qc-ease) both;animation-delay:calc(.5s + var(--i) * .45s)}#ve-container .qc-product-journey .mcpmock__tools i{width:7px;height:7px;border-radius:50%;background:var(--qc-green)}#ve-container .qc-product-journey:not(.js) .mcpmock__tools span,#ve-container .qc-product-journey:not(.js) .mcpmock__msg--ai{opacity:1}#ve-container .qc-product-journey .integ__inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,80px);align-items:center;padding:clamp(56px,7vw,96px) var(--pad)}#ve-container .qc-product-journey .logos{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}#ve-container .qc-product-journey .logos li{display:grid;justify-items:center;gap:8px;padding:16px 8px 12px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--qc-line-soft);transition:transform .35s var(--qc-ease),box-shadow .35s;opacity:0}#ve-container .qc-product-journey .rv.is-in .logos li,#ve-container .qc-product-journey .logos.rv.is-in li{animation:pop .5s var(--qc-ease) both;animation-delay:calc(var(--i) * 40ms)}#ve-container .qc-product-journey:not(.js) .logos li{opacity:1}#ve-container .qc-product-journey .logos li:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--qc-ink),var(--qc-shadow)}#ve-container .qc-product-journey .logos img{width:44px;height:44px;border-radius:10px;object-fit:cover}#ve-container .qc-product-journey .logos span{font-size:11.5px;font-weight:600;color:#444}#ve-container .qc-product-journey .sec__inner{padding:clamp(40px,5vw,72px) var(--pad)}#ve-container .qc-product-journey .sec__card{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center;padding:clamp(32px,4vw,56px);border-radius:var(--qc-radius);background:var(--dark-grad);color:#fff;box-shadow:var(--qc-shadow-lg)}#ve-container .qc-product-journey .sec__card .h2{color:#fff;font-size:clamp(28px,3.2vw,42px)}#ve-container .qc-product-journey .sec__list{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:10px;font-size:15.5px;color:rgba(255,255,255,.85)}#ve-container .qc-product-journey .sec__list li{display:flex;gap:10px;align-items:center}#ve-container .qc-product-journey .sec__list svg{flex:none;color:var(--coral)}#ve-container .qc-product-journey .sec__badges{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#ve-container .qc-product-journey .sec__badges li{display:grid;justify-items:center;gap:8px;padding:16px 8px 12px;border-radius:16px;background:rgba(255,255,255,.96);color:#222;font-size:11px;font-weight:600;text-align:center}#ve-container .qc-product-journey .sec__badges img{height:48px;width:auto}#ve-container .qc-product-journey .pricing__inner{padding:clamp(56px,7vw,96px) var(--pad)}#ve-container .qc-product-journey .pricing__head{max-width:680px}#ve-container .qc-product-journey .plans{list-style:none;margin:36px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}#ve-container .qc-product-journey .plan{position:relative;padding:24px 24px 22px;border-radius:22px;background:var(--qc-panel);display:grid;gap:4px;align-content:start}#ve-container .qc-product-journey .plan b{font-family:var(--qc-font-display);font-size:20px}#ve-container .qc-product-journey .plan__price{font-family:var(--qc-font-display);font-weight:700;font-size:38px;letter-spacing:-.02em;line-height:1.1;margin-top:10px}#ve-container .qc-product-journey .plan__price em{font-style:normal;font-size:14px;font-weight:600}#ve-container .qc-product-journey .plan__price--txt{font-size:30px}#ve-container .qc-product-journey .plan small{color:var(--qc-muted);font-size:13px}#ve-container .qc-product-journey .plan--hot{background:var(--dark-grad);color:#fff}#ve-container .qc-product-journey .plan--hot small{color:rgba(255,255,255,.65)}#ve-container .qc-product-journey .plan__tag{position:absolute;top:18px;right:18px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:rgba(255,255,255,.14);padding:4px 9px;border-radius:999px}#ve-container .qc-product-journey .pricing__actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px}#ve-container .qc-product-journey .pricing__actions .text-link{margin-top:0}#ve-container .qc-product-journey .faq__inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,5vw,80px);padding:clamp(56px,7vw,96px) var(--pad)}#ve-container .qc-product-journey .faq__head{position:sticky;top:calc(var(--qc-header-h) + 24px);align-self:start}#ve-container .qc-product-journey .qa{border-bottom:1px solid var(--qc-line)}#ve-container .qc-product-journey .qa:first-child{border-top:1px solid var(--qc-line)}#ve-container .qc-product-journey .qa summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;cursor:pointer;list-style:none;font-family:var(--qc-font-display);font-weight:600;font-size:19px;color:var(--qc-ink-2)}#ve-container .qc-product-journey .qa summary::-webkit-details-marker{display:none}#ve-container .qc-product-journey .qa summary i{flex:none;position:relative;width:28px;height:28px;border-radius:50%;background:var(--qc-panel);transition:background .3s,transform .4s var(--qc-ease)}#ve-container .qc-product-journey .qa summary i::before,#ve-container .qc-product-journey .qa summary i::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--qc-ink);transform:translate(-50%,-50%);transition:transform .4s var(--qc-ease)}#ve-container .qc-product-journey .qa summary i::after{transform:translate(-50%,-50%) rotate(90deg)}#ve-container .qc-product-journey .qa[open] summary i{background:var(--qc-ink)}#ve-container .qc-product-journey .qa[open] summary i::before,#ve-container .qc-product-journey .qa[open] summary i::after{background:#fff}#ve-container .qc-product-journey .qa[open] summary i::after{transform:translate(-50%,-50%) rotate(0)}#ve-container .qc-product-journey .qa p{margin:-6px 0 22px;color:var(--qc-muted);line-height:1.6;font-size:15.5px;max-width:64ch;animation:rise .4s var(--qc-ease)}#ve-container .qc-product-journey .final__inner{padding:clamp(40px,5vw,72px) var(--pad) clamp(56px,7vw,96px)}#ve-container .qc-product-journey .final__card{position:relative;overflow:hidden;text-align:center;padding:clamp(48px,6vw,88px) var(--pad);border-radius:var(--qc-radius);background:var(--dark-grad);color:#fff;box-shadow:var(--qc-shadow-lg)}#ve-container .qc-product-journey.qc-journey-faq>.qc-journey-column.column-ve{opacity:1!important;transform:none!important;transition:none!important}#ve-container .qc-product-journey.qc-journey-faq.row-ve{padding:clamp(56px,7vw,96px) var(--pad)!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;align-items:start;gap:clamp(32px,5vw,80px)}#ve-container .qc-product-journey.qc-journey-faq>.qc-journey-column.column-ve{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;opacity:1!important;transform:none!important}#ve-container .qc-product-journey .qc-native-faq .faq-item{padding:0;border-bottom:1px solid var(--qc-line)}#ve-container .qc-product-journey .qc-native-faq .faq-item:first-child{border-top:1px solid var(--qc-line)}#ve-container .qc-product-journey .qc-native-faq .faq-question button{padding:20px 0;font-family:var(--qc-font-display)}#ve-container .qc-product-journey .qc-native-faq .faq-question button>span:first-child{font-size:19px!important;line-height:1.35;font-weight:600}#ve-container .qc-product-journey .qc-native-faq .faq-question button>span[aria-hidden]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--qc-panel);font-size:22px!important}#ve-container .qc-product-journey .qc-native-faq .faq-question button[aria-expanded=true]>span[aria-hidden]{background:var(--qc-ink);color:white!important}#ve-container .qc-product-journey .qc-native-faq .faq-answer{font-size:15.5px;line-height:1.6;padding:0 0 22px}@media(max-width:1023px){#ve-container .qc-product-journey.qc-journey-faq.row-ve{grid-template-columns:minmax(0,1fr)!important;gap:24px}}@media(max-width:639px){#ve-container .qc-product-journey .qc-native-faq .faq-question button{padding:16px 0}#ve-container .qc-product-journey .qc-native-faq .faq-question button>span:first-child{font-size:17px!important}}#ve-container .qc-product-journey .bgrid{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1199px){#ve-container .qc-product-journey .bgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:639px){#ve-container .qc-product-journey .bgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}#ve-container .qc-product-journey .bgrid .qc20-trace{stroke-dasharray:1;stroke-dashoffset:1;animation:qc20-trace 3.6s ease-in-out infinite}#ve-container .qc-product-journey .bgrid .qc20-trace--late{animation-delay:.35s}#ve-container .qc-product-journey .bgrid .qc20-accent{fill:#ff4d47;stroke:none;transform-box:fill-box;transform-origin:center;animation:qc20-accent 3.6s ease-in-out infinite}#ve-container .qc-product-journey .bgrid .qc20-note{transform-box:fill-box;transform-origin:center;animation:qc20-note 3.6s ease-in-out infinite}#ve-container .qc-product-journey .bgrid .qc20-note--late{animation-delay:.32s}@keyframes qc20-trace{0%,8%{stroke-dashoffset:1;opacity:.35}36%,78%{stroke-dashoffset:0;opacity:1}100%{stroke-dashoffset:-1;opacity:.35}}@keyframes qc20-accent{0%,25%,100%{opacity:0;transform:scale(.5)}42%,78%{opacity:.9;transform:scale(1)}}@keyframes qc20-note{0%,15%,100%{opacity:.2;transform:scale(.75)}40%,80%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){#ve-container .qc-product-journey .bgrid .qc20-trace,#ve-container .qc-product-journey .bgrid .qc20-accent,#ve-container .qc-product-journey .bgrid .qc20-note{animation:none;stroke-dashoffset:0;opacity:1;transform:none}}