@layer components{.qvl :where(svg,img,video,canvas){vertical-align:baseline;display:inline}.qvl :where(img,video){max-width:none}.qvl :where(h1,h2,h3,h4,h5,h6){letter-spacing:normal;font-family:inherit}.qvl :where(h1){font-size:2em}.qvl :where(h2){font-size:1.5em}.qvl :where(h3){font-size:1.17em}.qvl :where(h4){font-size:1em}.qvl :where(h5){font-size:.83em}.qvl :where(blockquote){margin:0}.qvl,.qvl-tokens{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--wash:#f8f7fa;--paper:#f4f3f1;--paper-2:#ecebe8;--card:#fff;--line:#0c0c1414;--line-2:#0c0c1421;--dotc:#0c0c1429;--ink:#0b0b10;--t1:#3a3a42;--t2:#65656e;--t3:#8c8c95;--t4:#b3b3ba;--indigo:#4f46e5;--indigo-h:#6366f1;--indigo-l:#6366f1;--violet:#8b5cf6;--purple:#9333ea;--purple-h:#a855f7;--call:#16a34a;--sms:#2563eb;--email:#9333ea;--vm:#d97706;--meet:#0d9488;--danger:#e11d48;--grad:linear-gradient(100deg,var(--indigo),var(--purple));--grad-h:linear-gradient(100deg,var(--indigo-h),var(--purple-h));--bp:#facc15;--bp-ink:#1a1400;--bp-line:#ca8a0473;--sans:var(--font-inter),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:var(--font-mono),"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ease-out:cubic-bezier(.16,1,.3,1);--ease-ios:cubic-bezier(.32,.72,0,1);--ease-std:cubic-bezier(.4,0,.2,1);--chrome-h:0px}.qvl{background:var(--bg);color:var(--t2);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";font-size:16px;line-height:1.55;overflow-x:clip}.qvl button{cursor:pointer}.qvl :focus-visible{outline:2px solid var(--indigo);outline-offset:2px;border-radius:6px}.qvl .mono{font-family:var(--mono)}.qvl .wrap{max-width:1320px;margin-inline:auto;padding-inline:40px}@media (max-width:760px){.qvl .wrap{padding-inline:16px}}.qvl :where(h1,h2,h3,h4){color:var(--ink);text-wrap:balance;font-weight:500}.qvl .d-hero{letter-spacing:-.045em;font-size:clamp(2.7rem,6.2vw,5.1rem);font-weight:500;line-height:1.02}.qvl .d-sec{letter-spacing:-.035em;font-size:clamp(1.9rem,3.4vw,2.75rem);line-height:1.1}.qvl .d-md{letter-spacing:-.025em;font-size:clamp(1.4rem,2.2vw,1.8rem);line-height:1.15}.qvl .dim{color:var(--t3)}.qvl .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--t2);font-size:12px;font-weight:500}.qvl .lede{color:var(--t2);letter-spacing:-.01em;max-width:60ch;font-size:19px;line-height:1.5}.qvl .ink-slab{color:#fff;background:#0b0b10;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 70px -30px #0c0c14b3}.qvl .ink-slab:before{content:"";pointer-events:none;background:repeating-radial-gradient(circle at 110% 120%,#ffffff14 0 1px,#0000 1px 8px);position:absolute;inset:0}.qvl .btn{white-space:nowrap;height:44px;transition:background .2s var(--ease-std),transform .15s var(--ease-std),filter .2s;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:500;display:inline-flex}.qvl .btn:active{transform:scale(.98)}.qvl .btn-primary{background:var(--grad);color:#fff}.qvl .btn-primary:hover{background:var(--grad-h)}.qvl .btn-dark{background:var(--ink);color:#fff}.qvl .btn-dark:hover{background:#26262e}.qvl .btn-soft{background:var(--paper-2);color:var(--ink)}.qvl .btn-soft:hover{background:#e3e2de}.qvl .btn-sm{height:36px;padding:0 14px;font-size:14.5px}.qvl .link{color:var(--t1);transition:color .15s}.qvl .link:hover{color:var(--ink)}.qvl .arrow:after{content:"→";transition:transform .2s var(--ease-out);margin-left:8px;display:inline-block}.qvl .arrow:hover:after{transform:translate(3px)}.qvl .pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.qvl .p-call{color:#fff;background:#16a34a}.qvl .p-sms{color:#fff;background:#2563eb}.qvl .p-email{color:#fff;background:#9333ea}.qvl .p-vm{color:#1c1100;background:#f59e0b}.qvl .p-meet{color:#fff;background:#0d9488}.qvl .p-quill{background:var(--indigo);color:#fff}.qvl .p-danger{background:var(--danger);color:#fff}.qvl .p-zinc{color:#3f3f46;background:#e4e4e7}.qvl .dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.qvl .c-call{background:#22c55e}.qvl .c-sms{background:#3b82f6}.qvl .c-email{background:#a855f7}.qvl .c-vm{background:#f59e0b}.qvl .c-meet{background:#14b8a6}.qvl .c-quill{background:#6366f1}.qvl .c-zinc{background:#a1a1aa}.qvl .announce{color:#fff;text-align:center;background:#0b0b10;padding:10px 16px;font-size:14.5px}.qvl .announce a{text-underline-offset:3px;margin-left:10px;text-decoration:underline}.qvl .nav{top:calc(env(safe-area-inset-top,0px) + var(--chrome-h));z-index:70;-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#ffffffe0;height:64px;position:sticky}.qvl .nav .wrap{align-items:baseline;gap:30px;height:100%;padding-block:12px 16px;display:flex;position:relative}.qvl .logo{color:var(--ink);letter-spacing:-.03em;align-items:baseline;gap:6px;font-size:22px;line-height:1;display:flex}.qvl .logo-mark{background:var(--grad);border-radius:7px;align-self:center;place-items:center;width:24px;height:24px;display:grid}.qvl .menu{color:var(--ink);align-items:baseline;gap:4px;margin:0;padding:0;font-size:15.5px;list-style:none;display:flex}.qvl .menu>li>button,.qvl .menu>li>a{color:var(--ink);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;display:flex}.qvl .menu>li>button svg{transition:transform .25s var(--ease-out)}.qvl .menu>li>button[aria-expanded=true] svg{transform:rotate(180deg)}.qvl .menu.dimmed>li>button:not([aria-expanded=true]),.qvl .menu.dimmed>li>a{color:var(--t3)}.qvl .nav .right{align-items:baseline;gap:10px;margin-left:auto;font-size:15.5px;display:flex}.qvl .nav .right .signin{color:var(--ink);padding:0 12px}@media (max-width:1060px){.qvl .menu,.qvl .nav .signin,.qvl .nav .demo{display:none}}.qvl .mega{box-shadow:0 30px 80px -20px #0c0c1447,0 0 0 1px var(--line);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-std),transform .3s var(--ease-out);background:#fff;border-radius:0 0 16px 16px;grid-template-columns:1fr 300px;display:grid;position:absolute;top:64px;left:40px;right:40px;overflow:hidden;transform:translateY(-6px)}.qvl .mega.open{opacity:1;pointer-events:auto;transform:none}.qvl .mega .panes{padding:32px 32px 36px;position:relative}.qvl .mega .pane{animation:qvl-paneIn .3s var(--ease-out);display:none}.qvl .mega .pane.on{display:block}@keyframes qvl-paneIn{0%{opacity:0;transform:translateY(4px)}}.qvl .mcols{grid-template-columns:repeat(3,1fr);gap:8px 32px;display:grid}.qvl .mcols .col{align-content:start;gap:4px;display:grid}.qvl .mcols .col+.col{border-left:1px solid var(--line);padding-left:28px}.qvl .mcols.plain .col+.col{border-left:1px solid var(--line)}.qvl .mh{letter-spacing:.1em;text-transform:uppercase;color:var(--t2);margin:0 0 10px 6px;font-size:11.5px;font-weight:500}.qvl .mi{transition:background-color .18s var(--ease-out);border-radius:8px;align-items:flex-start;gap:14px;padding:8px 6px;display:flex}.qvl .mi:not(.txt){isolation:isolate;position:relative}.qvl .mi:not(.txt):before{content:"";z-index:-1;border-radius:inherit;background:var(--paper);opacity:0;pointer-events:none;transition:opacity .16s var(--ease-out),transform .22s var(--ease-out);position:absolute;inset:0;transform:translate(-6px)}.qvl .mi:not(.txt):is(:hover,:focus-visible):before{opacity:1;transform:translate(0)}.qvl .mi .ic{background:var(--paper);width:40px;height:40px;color:var(--ink);transition:background-color .18s var(--ease-out),color .18s var(--ease-out),box-shadow .18s var(--ease-out);border-radius:8px;flex:none;place-items:center;display:grid}.qvl .mi:is(:hover,:focus-visible) .ic{background:var(--ink);color:#fff;box-shadow:0 6px 16px -8px #0c0c148c}.qvl .mi b{color:var(--ink);font-size:15.5px;font-weight:500;display:block}.qvl .mi.txt span:after{content:"";transform-origin:0;height:1px;transition:transform .3s var(--ease-out);background:#0c0c1461;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.qvl .mi.txt:hover span:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.qvl .mi.txt span:after{transition:none}.qvl .mi:not(.txt):before{transition:none;transform:none}.qvl .mi .ic{transition:none}}.qvl .mi span{color:var(--t2);font-size:14.5px;display:block}.qvl .mi:not(.txt)>div{min-width:0}.qvl .mi:not(.txt) b,.qvl .mi:not(.txt) span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qvl .mi.txt{color:var(--ink);padding:7px 6px;font-size:15.5px}.qvl .mi.txt span{font-size:inherit;color:inherit;display:inline-block;position:relative}.qvl .mdiv{background:var(--line);grid-column:1/-1;height:1px;margin:20px 0 22px}.qvl .feat{background:var(--paper);align-content:start;gap:14px;padding:32px;display:grid}.qvl .feat .art{aspect-ratio:1.65;background:#0b0b10;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.qvl .feat .art:before{content:"";background:repeating-radial-gradient(circle at 110% 120%,#ffffff17 0 1px,#0000 1px 7px);position:absolute;inset:0}.qvl .feat .art .wm{color:#fff;letter-spacing:-.03em;align-items:center;gap:10px;font-size:26px;font-weight:600;display:flex;position:relative}.qvl .feat .art .wm i{background:var(--grad);border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.qvl .feat b{color:var(--ink);font-size:15.5px;font-weight:500}.qvl .feat span{color:var(--t2);font-size:15px;line-height:1.45}.qvl .feat-posts .art{display:block}.qvl .feat-posts .art:before{content:none}.qvl .feat-posts .art .shot{display:block;position:absolute;inset:0}.qvl .feat-posts .art .blank{background:linear-gradient(135deg,#4f46e5,#9333ea);position:absolute;inset:0}.qvl .feat-posts .art img{transition:transform .6s var(--ease-out)}.qvl .feat-posts .art:hover img{transform:scale(1.03)}.qvl .feat-posts .copy{align-content:start;gap:6px;min-height:104px;display:grid}.qvl .feat-posts .copy a:hover b{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--t4);text-decoration-color:var(--t4)}.qvl .feat-posts .copy b{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.qvl .feat-posts .copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qvl .feat-posts .dots{gap:5px;display:flex}.qvl .feat-posts .dots button{width:6px;height:6px;transition:width .25s var(--ease-ios),background-color .2s;background:#0c0c142e;border-radius:3px}.qvl .feat-posts .dots button[aria-pressed=true]{background:var(--ink);width:16px}.qvl .scrim{inset:0;top:calc(var(--chrome-h) + 64px);-webkit-backdrop-filter:blur(3px)saturate(.8);backdrop-filter:blur(3px)saturate(.8);opacity:0;pointer-events:none;transition:opacity .35s var(--ease-out);z-index:60;background:linear-gradient(#0c0c1447 0%,#0c0c1475 45%,#0c0c14a8 100%);position:fixed}.qvl .scrim.on{opacity:1}.qvl section{position:relative}.qvl .band{padding-block:120px}@media (max-width:760px){.qvl .band{padding-block:72px}}.qvl .rv{transition:opacity .6s var(--ease-out),transform .7s var(--ease-out)}.qvl .rv.pre{opacity:0;transform:translateY(18px)}.qvl .head2{gap:22px;max-width:760px;display:grid}.qvl .head2 h2 .dim{display:block}.qvl .head2 .row{flex-wrap:wrap;gap:10px;display:flex}.qvl .hero{padding-top:88px;padding-bottom:40px;overflow:hidden}.qvl .hero canvas.field{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0003 30%,#0000001a 60%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0003 30%,#0000001a 60%,#000 100%)}.qvl .hero .inner{z-index:2;justify-items:start;gap:22px;display:grid;position:relative}.qvl .odo-line{letter-spacing:.04em;text-transform:uppercase;color:var(--t1);flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:inline-flex}#qvl-home .hero .odo-line{color:#6d28d9;text-shadow:0 0 14px #7c3aed59,0 0 2px #7c3aed2e;font-weight:500}#qvl-home .hero-proof{z-index:2;color:var(--t3);flex-wrap:wrap;gap:6px 26px;margin:30px 0 22px;padding:0;font-size:13.5px;list-style:none;display:flex;position:relative}#qvl-home .hero-proof b{color:var(--ink);font-weight:500}.qvl .odo-box{background:var(--paper);border:1px solid var(--line);font-family:var(--mono);color:var(--ink);letter-spacing:0;text-transform:none;border-radius:5px;align-items:center;padding:3px 8px;font-size:12.5px;display:inline-flex}.qvl .odo{--dh:1.25em;font-variant-numeric:tabular-nums;height:var(--dh);line-height:var(--dh);vertical-align:bottom;align-items:flex-start;display:inline-flex;overflow:hidden}.qvl .odo>span{height:var(--dh);line-height:var(--dh);display:block}.qvl .odo .reel{height:var(--dh);display:block;overflow:hidden}.qvl .odo .strip{transition:transform 1.1s var(--ease-out);flex-direction:column;display:flex}.qvl .odo .strip span{height:var(--dh);line-height:var(--dh);display:block}.qvl .hero .lede{color:var(--t2);max-width:1040px;font-size:21px}.qvl .hero-rotor{max-width:22ch;display:grid}.qvl .hero-rotor>span{opacity:0;filter:blur(4px);transition:opacity .6s var(--ease-out),transform .7s var(--ease-out),filter .6s var(--ease-out);grid-area:1/1;transform:translateY(.18em)}.qvl .hero-rotor>span.on{opacity:1;filter:none;transform:none}.qvl .hero-rotor>span.hero-ghost{opacity:0;visibility:hidden;filter:none;pointer-events:none;transition:none;transform:none}.qvl .hero-rotor>span.hero-ghost:before{content:attr(data-ghost);white-space:pre-line}@media (max-width:767px){.qvl .hero-rotor>span.hero-ghost:before{white-space:normal}}@media (prefers-reduced-motion:reduce){.qvl .hero-rotor>span{transition:none}}.qvl .hero.founding .lede{font-size:19px}.qvl .founding-offer{margin-top:56px}.qvl .nbh-film{z-index:1;pointer-events:none;height:min(820px,100%);position:absolute;top:0;left:0;right:0}.qvl .nbh-film-tile{-webkit-mask-composite:source-in;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000000d 42%,#0000008c 54%,#000 64% 100%),linear-gradient(#0000 0% 16%,#0000008c 30%,#000 42% 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000000d 42%,#0000008c 54%,#000 64% 100%),linear-gradient(#0000 0% 16%,#0000008c 30%,#000 42% 76%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.qvl .nbh-film-tile img,.qvl .nbh-film-tile video{object-fit:cover;will-change:transform;opacity:0;max-width:none;display:block;position:absolute}.qvl .nbh-film-tile img{transition:opacity .5s var(--ease-out)}.qvl .nbh-film-tile [data-fit]{opacity:1}.qvl .nbh-arcs{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.qvl .nbh-film .nbh-cards{z-index:2;overflow:visible}.qvl .nbh-ring{border:2px solid var(--indigo);opacity:0;pointer-events:none;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:0;left:0}@keyframes qvl-ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(5)}}.qvl .nbh-ring.go{animation:qvl-ring .7s var(--ease-out)}@media (min-width:1000px){.qvl .hero.founding .inner{max-width:580px;min-height:600px}.qvl .hero.founding .d-hero{font-size:clamp(2.6rem,4.6vw,4rem)}}@media (max-width:999px){.qvl .nbh-film{width:100vw;height:300px;margin:8px calc(50% - 50vw) 0;position:relative}.qvl .nbh-film-tile{-webkit-mask-composite:source-over;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);-webkit-mask-composite:source-over;mask-composite:add}}@media (max-width:639px){.qvl .nbh-film .nbh-cards,.qvl .nbh-film .nbh-arcs{display:none}}.qvl .nbh-cards{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.qvl .nbh-card{--rise:46px;width:max-content;max-width:250px;box-shadow:0 16px 34px -16px #0c0c1480,0 0 0 1px var(--line);opacity:0;transform-origin:50% 100%;transition:opacity .28s var(--ease-out),transform .46s var(--ease-out);will-change:transform,left,top;background:#fff;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 9px;padding:9px 11px 9px 9px;font-size:12.5px;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-100%)translateY(0)scale(.86)}.qvl .nbh-card:after{content:"";background:var(--ch,var(--t4));width:1.5px;height:0;transition:height .46s var(--ease-out);position:absolute;top:100%;left:50%}.qvl .nbh-card:before{content:"";left:50%;top:calc(100% + var(--rise) - 3px);background:var(--ch,var(--t4));opacity:0;width:7px;height:7px;transition:opacity .2s var(--ease-out) .2s;border-radius:50%;margin-left:-3px;position:absolute;box-shadow:0 0 0 2px #fff}.qvl .nbh-card.on{opacity:1;transform:translate(-50%,-100%) translateY(calc(-1 * var(--rise))) scale(1)}.qvl .nbh-card.on:after{height:var(--rise)}.qvl .nbh-card.on:before{opacity:1}.qvl .nbh-ch{color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.qvl .nbh-card .nbh-name{color:var(--ink);white-space:nowrap;font-weight:500;line-height:1.25}.qvl .nbh-card .nbh-name small{color:var(--t3);margin-left:6px;font-size:11px;font-weight:400}.qvl .nbh-card .nbh-sub{color:var(--t2);font-size:11.5px;line-height:1.3}.qvl .nbh-card .nbh-sub b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;display:inline-block}.qvl .nbh-card .nbh-msg{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.qvl .nbh-card.sent .nbh-name:before,.qvl .nbh-tally li.sent b:before{content:"→ ";color:var(--indigo);font-weight:600}.qvl .nbh-card.sent{box-shadow:0 16px 34px -16px #4f46e573,0 0 0 1px #7c3aed4d}.qvl .nbh-card .nbh-photo{object-fit:cover;border-radius:8px;grid-column:1/-1;width:100%;height:54px;margin-top:6px}.qvl .nbh-desk{--rise:58px;width:250px;max-width:none;transform:translate(-50%,-100%) translateY(calc(-1 * var(--rise))) scale(1);opacity:1;transition:transform .2s var(--ease-out);box-shadow:0 16px 34px -16px #4f46e573,0 0 0 1px #7c3aed59}.qvl .nbh-desk:after{height:var(--rise);background:#7c3aed80}.qvl .nbh-desk:before{opacity:1;background:var(--indigo)}.qvl .nbh-desk.hit{transform:translate(-50%,-100%) translateY(calc(-1 * var(--rise))) scale(1.04)}.qvl .nbh-desk .nbh-mark{background:var(--indigo);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:24px;height:24px;font-size:12px;line-height:1;display:grid}.qvl .nbh-desk .nbh-mark:before{content:"✦"}.qvl .nbh-desk .nbh-sub{white-space:nowrap}@keyframes qvl-tick{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.qvl .nbh-desk .nbh-sub b.tick{animation:qvl-tick .32s var(--ease-out)}.qvl .nbh-tally{border-top:1px solid var(--line);grid-column:1/-1;margin:8px 0 0;padding:6px 0 0;list-style:none;display:grid}.qvl .nbh-tally li{opacity:0;height:0;color:var(--t2);white-space:nowrap;transition:height .34s var(--ease-out),opacity .3s var(--ease-out),transform .34s var(--ease-out);grid-template-columns:auto auto minmax(0,1fr);align-items:center;column-gap:6px;font-size:11.5px;display:grid;overflow:hidden;transform:translateY(-6px)}.qvl .nbh-tally li.on{opacity:1;height:24px;transform:translateY(0)}.qvl .nbh-tally li.out{opacity:0;height:0;transform:translateY(6px)}.qvl .nbh-tally li .nbh-ch{grid-row:auto;width:16px;height:16px;margin:0}.qvl .nbh-tally li .nbh-ch svg{width:9px;height:9px}.qvl .nbh-tally li b{color:var(--ink);font-weight:500}.qvl .nbh-tally li span{text-overflow:ellipsis;overflow:hidden}@media (max-width:760px){.qvl .founding-offer{margin-top:40px}}.qvl .rot{vertical-align:top;height:1.5em;transition:width .45s var(--ease-out);display:inline-grid;position:relative;overflow:hidden}.qvl .rot span{white-space:nowrap;color:var(--indigo);transition:transform .5s var(--ease-out),opacity .4s;opacity:0;grid-area:1/1;font-weight:600;transform:translateY(100%)}.qvl .rot span.on{opacity:1;transform:none}.qvl .rot span.up{opacity:0;transform:translateY(-100%)}.qvl .capture{border:1px solid var(--line-2);background:#fff;border-radius:12px;gap:8px;width:min(470px,100%);margin-top:8px;padding:8px;display:flex;box-shadow:0 1px 2px #0c0c140a}.qvl .capture input{min-width:0;height:48px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 14px;font-size:17px}.qvl .capture input::placeholder{color:var(--t3)}.qvl .capture .btn{height:48px;padding:0 20px;font-size:16.5px}.qvl .capture-sub{color:var(--t3);min-height:20px;font-size:13.5px}.qvl .capture-sub b{color:var(--t1);font-weight:500}.qvl .filmbox{z-index:2;background:var(--paper);border:1px solid var(--line);border-radius:16px;margin-top:48px;position:relative;overflow:hidden}.qvl .proof-grid{border:1px solid var(--line);border-radius:12px;grid-template-rows:repeat(2,164px);grid-template-columns:repeat(6,1fr) 2fr;gap:0;margin-top:56px;display:grid;overflow:hidden}.qvl .lt{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;place-items:center;transition:background .3s;display:grid;position:relative}.qvl .lt:nth-child(n+7){border-bottom:0}.qvl .lt:hover{background:var(--paper)}.qvl .lt .wm{color:#9a9aa2;letter-spacing:-.02em;align-items:center;gap:8px;font-size:15.5px;font-weight:600;transition:color .3s;display:flex}.qvl .lt:hover .wm{color:var(--ink)}.qvl .lt .go{background:var(--paper-2);opacity:0;width:24px;height:24px;transition:all .25s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;transform:scale(.8)}.qvl .lt:hover .go{opacity:1;transform:none}.qvl .stat-tile{color:#fff;background:#0b0b10;flex-direction:column;grid-area:1/7/3;justify-content:flex-end;padding:26px;display:flex;position:relative;overflow:hidden}.qvl .stat-tile:before{content:"";transition:transform 1.2s var(--ease-out);background:radial-gradient(80% 70% at 70% 20%,#9333ea8c,#0000 60%),radial-gradient(70% 60% at 20% 30%,#4f46e580,#0000 60%),repeating-radial-gradient(circle at 110% 120%,#ffffff0f 0 1px,#0000 1px 7px);position:absolute;inset:0}.qvl .stat-tile:hover:before{transform:scale(1.06)}.qvl .stat-tile>*{position:relative}.qvl .stat-tile .big{letter-spacing:-.05em;font-size:72px;font-weight:500;line-height:1}.qvl .stat-tile .cap2{color:#ffffffbf;margin-top:8px;font-size:16px}.qvl .stat-tile .go{background:#ffffff24;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:14px;right:14px}@media (max-width:1000px){.qvl .proof-grid{grid-template-rows:none;grid-template-columns:repeat(3,1fr)}.qvl .lt{height:120px}.qvl .stat-tile{grid-area:auto/1/auto/-1;min-height:220px}}.qvl .bento{grid-template-columns:repeat(6,1fr);gap:22px;margin-top:64px;display:grid}.qvl .bc{background:var(--paper);border:1px solid var(--line);border-radius:12px;grid-column:span 3;height:480px;display:block;position:relative;overflow:hidden}.qvl .bc.s2{grid-column:span 2;height:520px}.qvl .bc .bh{z-index:4;letter-spacing:-.03em;color:var(--ink);font-size:25px;font-weight:500;line-height:1.15;position:absolute;top:28px;left:32px;right:90px}.qvl .bc .bh span{color:var(--t2)}.qvl .bc .ga{z-index:4;border:1px solid var(--line);width:36px;height:36px;transition:transform .25s var(--ease-out),background .2s;background:#fff;border-radius:7px;place-items:center;display:grid;position:absolute;top:30px;right:28px}.qvl .bc:hover .ga{background:var(--ink);transform:translate(2px,-2px)}.qvl .bc:hover .ga svg path{stroke:#fff}.qvl .bc .scene{position:absolute;inset:0}.qvl #bcA{overflow:visible}.qvl #bcA .clip{border-radius:12px;position:absolute;inset:0;overflow:hidden}@media (max-width:1000px){.qvl .bc,.qvl .bc.s2{grid-column:span 6;height:460px}}.qvl .arcs{pointer-events:none;position:absolute}.qvl .arcs circle{fill:none;stroke:#0c0c1438;stroke-width:1.3px;stroke-dasharray:1 5;stroke-linecap:round}.qvl .slabA{height:270px;padding:26px 30px;position:absolute;bottom:-90px;left:8%;right:8%}.qvl .slabA .wm{letter-spacing:-.04em;color:#fff;align-items:center;gap:12px;font-size:34px;font-weight:600;display:flex}.qvl .slabA .qm-dot{background:var(--grad);border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.qvl .slabA .tag2{text-transform:lowercase;letter-spacing:.02em;color:#ffffff73;font-size:11.5px;position:absolute;top:34px;right:30px}@media (max-width:760px){.qvl .slabA{padding:20px 22px}.qvl .slabA .wm{gap:10px;font-size:23px}.qvl .slabA .qm-dot{width:30px;height:30px}.qvl .slabA .tag2{margin-top:10px;font-size:10.5px;display:block;position:static}}.qvl .cbub{color:var(--ink);box-shadow:0 12px 30px -10px #0c0c1440,0 0 0 1px var(--line);opacity:0;width:min(300px,62%);transition:opacity .45s var(--ease-out),transform .6s var(--ease-out);z-index:3;background:#fff;border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.45;position:absolute;transform:translateY(10px)scale(.97)}.qvl .cbub.on{opacity:1;transform:none}@media (max-width:1000px){.qvl .bc .cbub{width:min(268px,74%);padding:11px 13px;font-size:13.5px;line-height:1.4}}@media (max-width:640px){.qvl .bc #cb1{top:104px!important;left:14px!important}.qvl .bc #cb2{top:188px!important;right:14px!important}}.qvl .cbub p+p{margin-top:12px}.qvl .cbub .ty{gap:3px;margin-left:4px;display:inline-flex}.qvl .cbub .ty i{background:var(--t3);border-radius:50%;width:4px;height:4px;animation:1s infinite qvl-tdot}.qvl .cbub .ty i:nth-child(2){animation-delay:.15s}.qvl .cbub .ty i:nth-child(3){animation-delay:.3s}.qvl .mw{border:1px solid var(--line-2);background:#fff;border-radius:10px 10px 0 0;position:absolute;overflow:hidden;box-shadow:0 20px 50px -24px #0c0c1440}.qvl .mw .wb{border-bottom:1px solid var(--line);height:34px;color:var(--t1);align-items:center;gap:6px;padding:0 12px;font-size:12px;display:flex}.qvl .mw .wb i{background:#dddcd8;border-radius:50%;width:10px;height:10px}.qvl .mw .wb span{margin-inline:auto;transform:translate(-20px)}.qvl .mw .side{border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:14px;width:42px;padding-top:16px;display:flex;position:absolute;top:34px;bottom:0;left:0}.qvl .mw .side i{background:#e7e6e2;border-radius:3px;width:14px;height:14px}.qvl .mw .side i:first-child{background:var(--grad)}.qvl .dropB{background:var(--paper);color:var(--t3);flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:13px;transition:background .3s;display:flex;position:absolute;inset:34px 0 0 42px}.qvl .dropB.hot{background:#ecebff}.qvl .dropB .qvg{background:#e4e3df;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.qvl .curB{z-index:5;transition:transform 1.3s var(--ease-ios);will-change:transform;position:absolute}.qvl .curB .badge{background:var(--danger);color:#fff;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10.5px;font-weight:600;display:grid;position:absolute;top:16px;left:18px}.qvl .curB .chipsB{gap:6px;display:grid;position:absolute;top:42px;left:30px}.qvl .chipB{transition:transform .45s var(--ease-out),opacity .35s;align-items:center;gap:6px;display:flex}.qvl .chipB .ft{border:1px solid var(--line-2);width:22px;height:26px;color:var(--danger);background:#fff;border-radius:3px;place-items:center;font-size:7px;font-weight:700;display:grid}.qvl .chipB .fn{background:var(--sms);color:#fff;white-space:nowrap;border-radius:5px;align-items:center;height:24px;padding:0 10px;font-size:11.5px;display:flex}.qvl .chipB.gone{opacity:0;transform:translate(-70px,-30px)scale(.4)}.qvl .doneB{opacity:0;background:#fff;align-content:start;gap:8px;padding:16px 18px;transition:opacity .4s;display:grid;position:absolute;inset:34px 0 0 42px}.qvl .doneB.on{opacity:1}.qvl .drow{color:var(--ink);border:1px solid var(--line);animation:qvl-lnIn .35s var(--ease-out) both;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.qvl .drow .t{color:var(--call);margin-left:auto;font-size:11.5px;font-weight:500}.qvl .fb{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:12px 14px;display:flex}.qvl .fb .srch{border:1px solid var(--line-2);height:30px;color:var(--t3);border-radius:15px;flex:1;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;display:flex}.qvl .fb .seg2{border:1px solid var(--line-2);color:var(--t2);border-radius:15px;padding:2px;font-size:11px;display:flex}.qvl .fb .seg2 span{border-radius:12px;padding:4px 9px}.qvl .fb .seg2 span.on{color:var(--ink);background:#fff;box-shadow:0 1px 3px #0000001f}.qvl .tbl{border-collapse:collapse;width:100%;min-width:0;font-size:12.5px}.qvl .tbl th{color:var(--t2);text-align:left;border-bottom:1px solid var(--line);font-weight:400;font-family:var(--sans);text-transform:none;letter-spacing:0;background:#fff;padding:9px 14px;font-size:12px}.qvl .tbl td{border-bottom:1px solid var(--line);vertical-align:middle;color:var(--ink);font-family:var(--sans);padding:10px 14px}.qvl .tbl td:first-child{font-family:var(--sans);color:var(--ink)}.qvl .tbl .who2{align-items:center;gap:9px;display:flex}.qvl .tbl .who2 small{color:var(--t3);font-size:11px;display:block}.qvl .av{color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:10.5px;font-weight:600;display:grid;position:relative}.qvl .av .chb{border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:-2px;right:-2px}.qvl .catc{color:var(--t3);align-items:center;gap:8px;display:flex}.qvl .catc .spin{grid-template-columns:repeat(3,1fr);gap:1.5px;width:12px;height:12px;display:grid}.qvl .catc .spin i{background:var(--t3);border-radius:50%;width:2.5px;height:2.5px;animation:1s infinite qvl-blink}.qvl .catc .spin i:nth-child(2n){animation-delay:.3s}.qvl .catc.done{color:var(--ink)}.qvl .catc .val{opacity:0;transition:opacity .35s}.qvl .catc.done .val{opacity:1}.qvl .catc.done .spin{display:none}.qvl .an{padding:22px 24px}.qvl .an h5{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500}.qvl .an .tb{color:var(--t2);border-bottom:1px solid var(--line);gap:22px;margin-top:14px;padding-bottom:9px;font-size:11.5px;display:flex}.qvl .an .tb b{color:var(--ink);box-shadow:0 10px 0 -8px var(--ink);font-weight:500}.qvl .an .tb .nw{color:#3730a3;background:#e0e7ff;border-radius:3px;margin-left:4px;padding:1px 5px;font-size:9.5px}.qvl .an .kp{gap:26px;margin-top:16px;display:flex}.qvl .an .kp small{color:var(--t2);font-size:10.5px;display:block}.qvl .an .kp b{color:var(--ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.qvl .an svg path.ln{stroke-dasharray:900;stroke-dashoffset:900px;transition:stroke-dashoffset 2.2s var(--ease-out)}.qvl .an svg path.ar{opacity:0;transition:opacity 1.2s .6s}.qvl .an.on svg path.ln{stroke-dashoffset:0}.qvl .an.on svg path.ar{opacity:1}.qvl .req{color:var(--ink);gap:8px;margin-top:6px;font-size:12.5px;display:grid}.qvl .req .rr{border:1px solid var(--line);transition:opacity .4s,transform .4s var(--ease-out);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;display:flex}.qvl .req .rr small{color:var(--t3);font-size:11px;display:block}.qvl .req .rr .ok2{border:1px solid var(--line-2);height:26px;color:var(--t1);border-radius:6px;align-items:center;gap:4px;margin-left:auto;padding:0 10px;font-size:11px;display:flex}.qvl .req .rr.done{opacity:.45}.qvl .req .rr.done .ok2{color:#166534;background:#dcfce7;border-color:#bbf7d0}.qvl .ints{grid-template-columns:repeat(6,56px);grid-auto-rows:56px;place-content:start center;gap:14px;padding-top:10px;display:grid;position:absolute;inset:118px 0 0;-webkit-mask-image:radial-gradient(75% 70% at 50% 45%,#000 45%,#0000 90%);mask-image:radial-gradient(75% 70% at 50% 45%,#000 45%,#0000 90%)}.qvl .it{box-shadow:0 1px 2px #0c0c140f,0 0 0 1px var(--line);letter-spacing:-.02em;animation:qvl-itw 5s var(--ease-std) infinite;animation-delay:var(--d);background:#fff;border-radius:14px;place-items:center;font-size:12px;font-weight:700;display:grid}.qvl .qvl-drift{animation:42s linear infinite qvl-drift}@keyframes qvl-drift{0%{transform:translateY(0)}to{transform:translateY(-1000px)}}@media (prefers-reduced-motion:reduce){.qvl .qvl-drift{animation:none}}.qvl .it-qv{background:var(--grad);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.qvl .it.ghost2{box-shadow:none;color:var(--t4);background:0 0;font-size:18px;font-weight:500}.qvl .it:nth-child(2n){transform:translateY(20px)}@keyframes qvl-itw{0%,to{opacity:1;scale:1}45%{scale:1}50%{scale:1.08}55%{scale:1}}.qvl .pz-band{background:radial-gradient(28% 45% at 12% 22%,#7c3aed29,#0000 70%),radial-gradient(22% 38% at 34% 88%,#4f46e524,#0000 70%),radial-gradient(30% 50% at 58% 18%,#a78bfa33,#0000 70%),radial-gradient(26% 46% at 82% 76%,#9333ea29,#0000 70%),radial-gradient(18% 30% at 96% 12%,#6366f124,#0000 70%),#ebe8f7;border-block:1px solid #dcd7ef;padding-block:110px 100px;position:relative;overflow:hidden}.qvl .pz-band .pz-dots{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90%,#000 55%,#0000 100%);mask-image:radial-gradient(120% 90%,#000 55%,#0000 100%)}.qvl .pz-band .pz-inkwell{aspect-ratio:1729/2302;pointer-events:none;opacity:.24;filter:blur(1.5px);background:linear-gradient(200deg,#4f46e5 0%,#7c3aed 55%,#9333ea 100%);height:88%;position:absolute;bottom:0;right:max(24px,50% - 700px);-webkit-mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat;mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat}.qvl .brand-hero{background:radial-gradient(34% 90% at 96% -10%,#6d28d924,#0000 70%)}.qvl .brand-inkwell{z-index:-1;aspect-ratio:1729/2302;pointer-events:none;opacity:.24;filter:blur(4px);height:100%;position:absolute;bottom:0;right:max(24px,50% - 640px)}.qvl .brand-inkwell:before{content:"";background:linear-gradient(200deg,#4f46e5 0%,#7c3aed 55%,#9333ea 100%);position:absolute;inset:0;-webkit-mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat;mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat}.qvl .bio-inkwell{z-index:-1;aspect-ratio:1729/2302;pointer-events:none;opacity:.14;filter:blur(1px);background:linear-gradient(200deg,#4f46e5 0%,#7c3aed 55%,#9333ea 100%);height:112%;position:absolute;bottom:-14px;right:28px;-webkit-mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat;mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat}@media (max-width:640px){.qvl .bio-inkwell{opacity:.1;right:-40px}}@media (max-width:1100px){.qvl .brand-inkwell{opacity:.14;right:-60px}}@media (max-width:1024px){.qvl .brand-inkwell{display:none}}.qvl .brand-panel{container-type:inline-size}.qvl .brand-lockup{--lkw:min(var(--lk,64px),calc(var(--lkc,11) * 1cqi));max-width:100%;display:inline-flex}.qvl .brand-lockup>*{font-size:var(--lkw)!important;gap:calc(var(--lkw) * .2)!important}.qvl .brand-lockup svg{width:calc(var(--lkw) * 1.3);height:calc(var(--lkw) * 1.3)}.qvl .brand-lockup-inset{--lkc:9.5}@media (max-width:1100px){.qvl .pz-band .pz-inkwell{opacity:.16;height:62%;right:-40px}}@media (max-width:640px){.qvl .pz-band .pz-inkwell{display:none}}.qvl .pz-inner{z-index:2;text-align:center;justify-items:center;gap:18px;display:grid;position:relative}.qvl .pz-inner h2{letter-spacing:-.035em;font-size:clamp(2rem,3.6vw,2.9rem);line-height:1.1}.qvl .pz-inner .sub{color:var(--t1);max-width:46ch;font-size:17px}.qvl .pz-box{border:1px solid var(--line-2);text-align:left;background:#fff;border-radius:6px;width:min(780px,100%);margin-top:10px;position:relative;box-shadow:0 30px 60px -30px #0c0c1459}.qvl .pz-box textarea{resize:none;width:100%;min-height:164px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;padding:22px 24px 60px;font-size:17px;line-height:1.5}.qvl .pz-box textarea::placeholder{color:var(--t3)}.qvl .pz-box .go2{background:var(--paper-2);border:0;border-radius:5px;place-items:center;width:34px;height:34px;transition:background .2s;display:grid;position:absolute;bottom:14px;right:14px}.qvl .pz-box .go2:hover{background:var(--ink)}.qvl .pz-box .go2:hover path{stroke:#fff}.qvl .chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.qvl .chip{border:1px solid var(--line-2);height:32px;color:var(--t1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb3;border-radius:999px;padding:0 14px;font-size:13.5px}.qvl .chip:hover{color:var(--ink);background:#fff}.qvl .pz-legal{color:#fff;text-shadow:0 1px 2px #00000040;margin-top:40px;font-size:13px;font-style:italic}.qvl .recs{text-align:left;gap:10px;width:min(780px,100%);display:grid}.qvl .rec{border:1px solid var(--line);animation:qvl-lnIn .45s var(--ease-out) both;background:#fff;border-radius:10px;grid-template-columns:38px 1fr;gap:14px;padding:18px 20px;display:grid;box-shadow:0 10px 30px -18px #0c0c144d}.qvl .rec .ic{border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.qvl .rec h4{margin-bottom:4px;font-size:16.5px}.qvl .rec p{color:var(--t2);font-size:14.5px}.qvl .rec a{color:var(--indigo);margin-top:8px;font-size:14px;font-weight:500;display:inline-block}.qvl .shimmer{background:linear-gradient(90deg,#eeede9,#f8f7f5,#eeede9) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.2s linear infinite qvl-shim}@keyframes qvl-shim{to{background-position:-200% 0}}.qvl .wires path{fill:none;stroke:#55555e;stroke-width:1.1px;stroke-dasharray:3 4;animation:2.4s linear infinite qvl-march}.qvl .wires path.hd{stroke-dasharray:none;animation:none}@keyframes qvl-march{to{stroke-dashoffset:-28px}}.qvl .art{animation:qvl-bob var(--bd,7s) var(--ease-std) infinite alternate;animation-delay:var(--bdl,0s);position:absolute}@keyframes qvl-bob{to{transform:translateY(var(--by,-8px)) rotate(var(--br,0deg))}}.qvl .art-win{border:1px solid var(--line-2);color:var(--t1);background:#fff;border-radius:6px;font-size:11px;overflow:hidden;box-shadow:0 18px 40px -18px #0c0c1459}.qvl .art-win .tb3{border-bottom:1px solid var(--line);height:24px;color:var(--t3);background:#fafaf9;align-items:center;gap:6px;padding:0 8px;font-size:10px;display:flex}.qvl .bubble{box-shadow:0 10px 30px -12px #0c0c1459,0 0 0 1px var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:9px 14px 9px 9px;display:flex}.qvl .bubble .av{width:34px;height:34px;font-size:12px}.qvl .bubble small{color:var(--t3);font-size:11px;display:block}.qvl .bubble b{color:var(--ink);font-size:15px;font-weight:500}.qvl .sticky-note{color:#3f2d00;background:#fde68a;width:170px;height:160px;padding:16px;font-family:Comic Sans MS,Marker Felt,Segoe Print,cursive;font-size:17px;line-height:1.3;box-shadow:0 14px 26px -12px #78500073}.qvl .appic{width:62px;height:62px;box-shadow:0 10px 24px -10px #0c0c1466,0 0 0 1px var(--line);background:#fff;border-radius:15px;place-items:center;display:grid}.qvl .appic .bd{background:var(--danger);color:#fff;border-radius:10px;padding:2px 7px;font-size:12px;font-weight:600;position:absolute;top:-10px;right:-10px}.qvl .folder{color:var(--t1);justify-items:center;gap:6px;font-size:12px;display:grid}.qvl .sheet td,.qvl .sheet th{font-size:9.5px;font-family:var(--sans);text-transform:none;letter-spacing:0;color:#333;text-align:left;background:#fff;border:1px solid #e5e5e5;padding:3px 6px;font-weight:400}.qvl .sheet th{background:#f0f7f0;font-weight:600}.qvl .sheet{border-collapse:collapse;width:100%;min-width:0}.qvl .errf{border:1px solid #fca5a5;border-radius:3px;height:20px;margin:3px 0 8px}.qvl .sys-reel{height:404px;margin-top:24px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.qvl .sys-reel:before{content:"";filter:blur(38px);pointer-events:none;background:radial-gradient(50% 50%,#4c1d956b,#5b21b638 55%,#0000 80%);border-radius:50%;height:62%;position:absolute;top:22%;left:-5%;right:-5%}.qvl .sys-track{width:max-content;height:100%;animation:90s linear infinite sys-reel;display:flex;position:relative}.qvl .sys-reel:hover .sys-track{animation-play-state:paused}.qvl .sys-seq{align-items:flex-start;height:100%;padding:34px 0 0;display:flex;position:relative}.qvl .sys-slot{flex:none;position:relative}.qvl .sys-wires{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.qvl .sys-wires path{fill:none;stroke:#55555e;stroke-width:1.1px;stroke-dasharray:3 4;opacity:.7;animation:2.4s linear infinite qvl-march}.qvl .sys-reel .art,.qvl .sys-reel .art.appic{position:relative}@keyframes sys-reel{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width:760px){.qvl .sys-reel{height:384px;margin-top:16px}.qvl .sys-track{animation-duration:70s}}@media (prefers-reduced-motion:reduce){.qvl .sys-track,.qvl .sys-wires path{animation:none}}.qvl .sys-cap{color:var(--t2);flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:12px;font-size:16px;display:flex}.qvl .pb-band{background:radial-gradient(60% 50% at 12% 0,#e11d480d,#0000 70%);padding-top:96px;position:relative}.qvl .pb-head{gap:18px;max-width:880px;display:grid}.qvl .pb-head .d-sec{letter-spacing:-.035em;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.qvl .pb-kicker{letter-spacing:.06em;text-transform:uppercase;color:#be123c;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:inline-flex}.qvl .pb-kicker i{background:#e11d48;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e11d4824}.qvl .st-band{background:radial-gradient(55% 45% at 10% 0,#e11d480f,#0000 70%);padding-block:110px;position:relative}.qvl .st-head{gap:18px;max-width:880px;display:grid}.qvl .st-head .d-sec{letter-spacing:-.035em;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08}.qvl .st-kicker{letter-spacing:.06em;text-transform:uppercase;color:#be123c;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:inline-flex}.qvl .st-kicker i{background:#e11d48;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e11d4824}.qvl .st-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:56px;display:grid;position:relative}.qvl .st-grid:after{content:"";background:linear-gradient(90deg,transparent,var(--line-2) 20%,var(--line-2) 80%,transparent);pointer-events:none;height:1px;position:absolute;top:210px;left:calc(-1*min(200px,10vw));right:calc(-1*min(200px,10vw))}.qvl .st-opt{align-content:start;padding:0 32px;display:grid;position:relative}.qvl .st-opt:first-child{padding-left:0}.qvl .st-opt:nth-child(3){padding-right:0}.qvl .st-opt+.st-opt:before{content:"";background:linear-gradient(180deg,transparent,var(--line-2) 35%,var(--line) 85%,transparent);width:1px;position:absolute;top:24px;bottom:0;left:0}.qvl .st-copy{gap:8px;padding-top:22px;display:grid}.qvl .st-copy h3{letter-spacing:-.015em;color:var(--ink);align-items:center;gap:10px;margin:0;font-size:17px;font-weight:500;display:flex}.qvl .st-copy p{color:var(--t2);margin:0;font-size:15px;line-height:1.5}.qvl .st-x{color:#be123c;background:#e11d481a;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.qvl .st-vis{height:210px;margin-inline:-32px;position:relative;overflow:hidden}.qvl .st-opt:first-child .st-vis{margin-left:0}.qvl .st-opt:nth-child(3) .st-vis{margin-right:0}.qvl .st-stage{position:absolute;inset:0 32px}.qvl .st-opt:first-child .st-stage{left:0}.qvl .st-opt:nth-child(3) .st-stage{right:0}.qvl .st-phone{z-index:1;background:#18171d;border-radius:24px;width:124px;height:200px;margin-left:-62px;padding:5px;position:absolute;top:30px;left:50%;box-shadow:0 20px 40px -22px #0c0c1499}.qvl .st-screen{background:linear-gradient(#2b2a33,#141318);border-radius:19px;height:100%;position:relative;overflow:hidden}.qvl .st-layer{color:#fff;text-align:center;align-content:start;justify-items:center;gap:3px;padding-top:16px;display:grid;position:absolute;inset:0}.qvl .st-layer small{letter-spacing:-.02em;color:#fff;margin-bottom:8px;font-size:19px;font-weight:300}.qvl .st-who{font-size:11.5px;font-weight:600}.qvl .st-sub{color:#ffffff8c;font-size:9.5px}.qvl .st-btns{gap:26px;margin-top:22px;display:flex}.qvl .st-btns i{border-radius:50%;width:24px;height:24px}.qvl .st-btns .no{background:#ef4444}.qvl .st-btns .yes{background:#22c55e}.qvl .st-ringing{opacity:0}.qvl .st-miss{color:#fca5a5;background:#ffffff1a;border-radius:9px;align-items:center;gap:5px;padding:4px 9px;font-size:11px;font-weight:600;display:inline-flex}.qvl .st-wave{opacity:0;border:1.5px solid #16a34a59;border-radius:50%;width:124px;height:124px;margin:-62px 0 0 -62px;position:absolute;top:118px;left:50%}.qvl .st-tag{z-index:2;color:#be123c;background:#fff;border-radius:9px;padding:5px 10px;font-size:11px;font-weight:500;position:absolute;bottom:12px;right:10px;box-shadow:0 8px 20px -12px #0c0c1473,0 0 0 1px #e11d482e}.qvl .st-vm{align-content:start;gap:6px;padding-top:18px;display:grid}.qvl .st-vm-head{color:var(--ink);justify-content:space-between;align-items:center;padding:0 2px 4px;font-size:12px;display:flex}.qvl .st-vm-head b{font-weight:600}.qvl .st-vm-count{color:#fff;background:#f59e0b;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:600}.qvl .st-vm-count:after{content:"3"}.qvl .st-vm-row{box-shadow:0 0 0 1px var(--line),0 6px 14px -12px #0c0c1466;color:var(--ink);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:11.5px;display:flex}.qvl .st-vm-row em{color:var(--t3);white-space:nowrap;font-size:10.5px;font-style:normal}.qvl .st-vm-row:not(.unheard) span{color:var(--t3);-webkit-text-decoration:line-through #0c0c1440;text-decoration:line-through #0c0c1440}.qvl .st-vm-row.unheard span{font-weight:600}.qvl .st-vm-row.unheard em{color:#b45309}.qvl .st-full{color:#be123c;background:#fff1f3;border-radius:10px;align-items:center;gap:7px;padding:7px 11px;font-size:11.5px;font-weight:600;display:flex;position:absolute;bottom:14px;left:0;right:0;box-shadow:0 0 0 1px #e11d482e}.qvl .st-full i{background:#e11d48;border-radius:50%;width:7px;height:7px}.qvl .st-slip{color:#4a3b12;background:#fdf2c4;border-radius:4px;gap:5px;width:58%;padding:12px 13px 14px;font-size:11.5px;display:grid;position:absolute;top:34px;left:4px;rotate:-3deg;box-shadow:0 14px 26px -16px #78500080}.qvl .st-slip b{text-transform:uppercase;letter-spacing:.08em;color:#8a6d1c;margin-bottom:3px;font-size:9.5px}.qvl .st-slip span{white-space:nowrap;clip-path:inset(0);font-family:Segoe Print,Bradley Hand,Comic Sans MS,cursive;font-size:12.5px;overflow:hidden}.qvl .st-meter{box-shadow:0 0 0 1px var(--line),0 12px 24px -16px #0c0c1473;text-align:right;background:#fff;border-radius:12px;gap:1px;padding:9px 11px;display:grid;position:absolute;top:22px;right:0}.qvl .st-meter small{color:var(--t3);font-size:9.5px}.qvl .st-total{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.qvl .st-total:after{content:"$5.92"}.qvl .st-meter em{color:var(--t3);font-size:10px;font-style:normal}.qvl .st-stamp{letter-spacing:.06em;text-transform:uppercase;color:#be123c;background:#ffffffb3;border:2px solid #e11d48b3;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:700;position:absolute;bottom:22px;right:6px;rotate:-6deg}.qvl .st-qv{background:radial-gradient(60% 90% at 100% 0,#7c3aed24,#0000 70%),linear-gradient(160deg,#f6f3ff,#fff 70%);border-radius:24px;grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:36px;margin-top:64px;padding:34px 34px 34px 40px;display:grid;box-shadow:0 0 0 1px #7c3aed33,0 40px 80px -60px #4f46e58c}.qvl .st-qv-copy{justify-items:start;gap:14px;display:grid}.qvl .st-four{letter-spacing:.06em;text-transform:uppercase;color:var(--indigo);align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:inline-flex}.qvl .st-four i{color:#fff;background:var(--grad);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:700;display:grid}.qvl .st-qv h3{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;line-height:1.12}.qvl .st-qv p{color:var(--t2);max-width:46ch;margin:0;font-size:15.5px;line-height:1.55}.qvl .st-flow{background:#ffffffbf;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;height:250px;padding:16px;display:grid;box-shadow:0 0 0 1px #7c3aed24}.qvl .st-call{box-shadow:0 0 0 1px var(--line),0 10px 22px -16px #0c0c1466;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.qvl .st-call div{min-width:0;color:var(--ink);flex:1;font-size:12px;display:grid}.qvl .st-call b{font-weight:600}.qvl .st-call small{color:var(--t3);font-size:10.5px}.qvl .st-av{color:#fff;background:#6745a1;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:11px;font-weight:600;display:grid}.qvl .st-answered{color:#fff;white-space:nowrap;background:#16a34a;border-radius:999px;flex:none;padding:3px 8px;font-size:10.5px;font-weight:600}.qvl .st-say{grid-area:2/1;align-items:flex-start;gap:9px;display:flex}.qvl .st-q{color:#fff;background:var(--grad);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.qvl .st-say p span{display:block}.qvl .st-say p{box-shadow:0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:4px 14px 14px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}.qvl .st-rec{box-shadow:0 0 0 1px var(--line),0 14px 28px -20px #0c0c1473;background:#fff;border-radius:14px;grid-area:1/2/3;align-content:start;gap:7px;padding:12px;display:grid}.qvl .st-rec-head{letter-spacing:.05em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--line);padding-bottom:4px;font-size:10.5px}.qvl .st-rr{color:var(--ink);align-items:center;gap:8px;padding:7px 2px;font-size:12px;display:flex}.qvl .st-rr small{color:var(--t3);margin-left:auto;font-size:10.5px}.qvl .st-rr i{border-radius:2px;flex:none;width:8px;height:8px}.qvl .st-rr i.call{background:var(--call)}.qvl .st-rr i.sum{background:var(--indigo)}.qvl .st-rr i.le{background:var(--vm)}.qvl .st-state{color:#fff;background:#16a34a;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10.5px;font-weight:600}.qvl .st-state:after{content:"Kept"}@media (prefers-reduced-motion:no-preference){.qvl .st-stage{transition:translate .9s cubic-bezier(.16,1,.3,1)}.qvl .st-opt:nth-child(2) .st-stage{transition-delay:.12s}.qvl .st-opt:nth-child(3) .st-stage{transition-delay:.24s}.qvl .st-grid:not([data-live]) .st-stage{translate:0 100%}.qvl .st-grid:not([data-live]) .st-flow>*{opacity:0}.qvl .st-grid[data-live] .st-phone{animation:6s linear infinite st-buzz}.qvl .st-grid[data-live] .st-ringing{animation:6s step-end infinite st-ring-on}.qvl .st-grid[data-live] .st-missed{animation:6s step-end infinite st-miss-on}.qvl .st-grid[data-live] .st-wave{animation:6s ease-out infinite st-wave}.qvl .st-grid[data-live] .st-wave.w2{animation-delay:.6s}.qvl .st-grid[data-live] .st-tag{animation:6s cubic-bezier(.16,1,.3,1) infinite st-tag}.qvl .st-grid[data-live] .st-vm-row{animation:7s cubic-bezier(.16,1,.3,1) infinite st-row}.qvl .st-grid[data-live] .st-vm-row.r2{animation-name:st-row2}.qvl .st-grid[data-live] .st-vm-row.r3{animation-name:st-row3}.qvl .st-grid[data-live] .st-vm-count:after{animation:7s step-end infinite st-vmn}.qvl .st-grid[data-live] .st-full{animation:7s cubic-bezier(.16,1,.3,1) infinite st-full}.qvl .st-grid[data-live] .st-total:after{animation:7s step-end infinite st-meter}.qvl .st-grid[data-live] .st-slip span{animation:7s cubic-bezier(.4,0,.2,1) infinite st-write}.qvl .st-grid[data-live] .st-slip .l2{animation-name:st-write2}.qvl .st-grid[data-live] .st-slip .l3{animation-name:st-write3}.qvl .st-grid[data-live] .st-stamp{animation:7s cubic-bezier(.16,1,.3,1) infinite st-stamp}.qvl .st-grid[data-live] .st-call{animation:10s cubic-bezier(.16,1,.3,1) infinite st-call}.qvl .st-grid[data-live] .st-answered{animation:10s cubic-bezier(.16,1,.3,1) infinite st-ans}.qvl .st-grid[data-live] .st-say{animation:10s cubic-bezier(.16,1,.3,1) infinite st-say}.qvl .st-grid[data-live] .st-say p span{animation:10s linear infinite st-type}.qvl .st-grid[data-live] .st-rec{animation:10s cubic-bezier(.16,1,.3,1) infinite st-recbox}.qvl .st-grid[data-live] .st-rr{animation:10s cubic-bezier(.16,1,.3,1) infinite st-rr1}.qvl .st-grid[data-live] .st-rr.b{animation-name:st-rr2}.qvl .st-grid[data-live] .st-rr.c{animation-name:st-rr3}.qvl .st-grid[data-live] .st-state{animation:10s step-end infinite st-kept}.qvl .st-grid[data-live] .st-state:after{animation:10s step-end infinite st-kept-t}}@keyframes st-buzz{0%,4%,8%,12%,16%,20%,24%,28%,32%,36%,40%{rotate:none}2%,10%,18%,26%,34%{rotate:-2.5deg}6%,14%,22%,30%,38%{rotate:2.5deg}41%,to{rotate:none}}@keyframes st-ring-on{0%{opacity:1}42%{opacity:0}}@keyframes st-miss-on{0%{opacity:0}42%{opacity:1}}@keyframes st-wave{0%{opacity:.9;scale:.7}35%{opacity:0;scale:1.6}to{opacity:0;scale:1.6}}@keyframes st-tag{0%,55%{opacity:0;translate:0 10px}62%,94%{opacity:1;translate:0}to{opacity:0;translate:0}}@keyframes st-row{0%{opacity:0;translate:0 -12px}6%,92%{opacity:1;translate:0}to{opacity:0}}@keyframes st-row2{0%,18%{opacity:0;translate:0 -12px}24%,92%{opacity:1;translate:0}to{opacity:0}}@keyframes st-row3{0%,36%{opacity:0;translate:0 -12px}42%,92%{opacity:1;translate:0}to{opacity:0}}@keyframes st-vmn{0%{content:"1"}20%{content:"2"}38%{content:"3"}}@keyframes st-full{0%,55%{opacity:0;translate:0 14px}62%,92%{opacity:1;translate:0}to{opacity:0}}@keyframes st-meter{0%{content:"$0.00"}8%{content:"$0.37"}16%{content:"$1.11"}24%{content:"$1.85"}32%{content:"$2.59"}40%{content:"$3.33"}48%{content:"$4.07"}56%{content:"$4.81"}64%{content:"$5.55"}70%{content:"$5.92"}}@keyframes st-write{0%{clip-path:inset(0 100% 0 0)}14%,94%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes st-write2{0%,16%{clip-path:inset(0 100% 0 0)}30%,94%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes st-write3{0%,32%{clip-path:inset(0 100% 0 0)}46%,94%{clip-path:inset(0)}to{clip-path:inset(0 100% 0 0)}}@keyframes st-stamp{0%,68%{opacity:0;scale:1.6}73%,94%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes st-call{0%{opacity:0;translate:0 -10px}5%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes st-ans{0%,10%{opacity:0;scale:.6}14%,94%{opacity:1;scale:1}to{opacity:0}}@keyframes st-say{0%,16%{opacity:0;translate:0 8px}20%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes st-type{0%,20%{clip-path:inset(0 0 100%)}46%,to{clip-path:inset(0)}}@keyframes st-recbox{0%,44%{opacity:0;translate:10px}50%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes st-rr1{0%,50%{opacity:0;translate:0 6px}55%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes st-rr2{0%,57%{opacity:0;translate:0 6px}62%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes st-rr3{0%,64%{opacity:0;translate:0 6px}69%,94%{opacity:1;translate:0}to{opacity:0}}@keyframes st-kept{0%{background:#d97706}80%{background:#16a34a}}@keyframes st-kept-t{0%{content:"Open"}80%{content:"Kept"}}@media (max-width:900px){.qvl .st-band{padding-block:72px}.qvl .st-grid{grid-template-columns:1fr;gap:44px;margin-top:36px}.qvl .st-opt,.qvl .st-opt:first-child,.qvl .st-opt:nth-child(3){padding:0}.qvl .st-opt+.st-opt:before{display:none}.qvl .st-vis,.qvl .st-opt:first-child .st-vis,.qvl .st-opt:nth-child(3) .st-vis{margin-inline:0}.qvl .st-stage,.qvl .st-opt:first-child .st-stage,.qvl .st-opt:nth-child(3) .st-stage{inset:0}.qvl .st-qv{margin-top:20px}.qvl .st-grid:after{display:none}.qvl .st-vis{border-bottom:1px solid var(--line-2)}.qvl .st-qv{grid-template-columns:1fr;gap:22px;padding:24px 18px}}@media (max-width:520px){.qvl .st-flow{grid-template-rows:none;grid-template-columns:1fr;height:auto}.qvl .st-say,.qvl .st-rec{grid-area:auto}}.qvl .pb-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:44px;display:grid}.qvl .pb-card{background:var(--paper);box-shadow:0 0 0 1px var(--line);border-radius:20px;align-content:start;gap:8px;padding:14px 14px 24px;display:grid}.qvl .pb-card h3{letter-spacing:-.015em;color:var(--ink);margin:14px 10px 0;font-size:17px;font-weight:500}.qvl .pb-card p{color:var(--t2);margin:0 10px;font-size:15px;line-height:1.5}.qvl .pb-vis{height:150px;box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:14px;position:relative;overflow:hidden}.qvl .pb-ring{background:linear-gradient(160deg,#f4f2fb,#fff 60%);align-content:center;gap:8px;padding:0 16px;display:grid}.qvl .pb-notif{background:#ffffffe6;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex;box-shadow:0 10px 24px -14px #0c0c1459,0 0 0 1px #0c0c140d}.qvl .pb-notif.lag{opacity:.85;margin-left:14px;margin-right:-6px}.qvl .pb-notif div{flex:1;min-width:0;display:grid}.qvl .pb-notif small{color:var(--t3);font-size:10.5px}.qvl .pb-notif b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.qvl .pb-notif em{color:#fff;background:#e11d48;border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:600}.qvl .pb-app{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.qvl .pb-app.call{background:#16a34a}.qvl .pb-app.vm{background:#f59e0b}.qvl .pb-chip{rotate:var(--r);box-shadow:0 8px 18px -12px #0c0c1466,0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:10px;padding:7px 11px;font-size:12px;font-weight:500;position:absolute}.qvl .pb-chip:before{content:"";vertical-align:1px;border-radius:2px;width:7px;height:7px;margin-right:7px;display:inline-block}.qvl .pb-chip.pb-sms:before{background:#3b82f6}.qvl .pb-chip.pb-mail:before{background:#8b5cf6}.qvl .pb-chip.pb-note{background:#fef3c7;box-shadow:0 8px 18px -12px #78500073}.qvl .pb-chip.pb-note:before{background:#f59e0b}.qvl .pb-chip.pb-sheet:before{background:#16a34a}.qvl .pb-chip.pb-mind{box-shadow:none;color:var(--t3);background:0 0;border:1px dashed #0c0c1438}.qvl .pb-chip.pb-mind:before{background:#e11d48;border-radius:50%}.qvl .pb-hand{background:linear-gradient(160deg,#fff,#faf5f6);grid-template-columns:1fr auto 1fr;place-items:center;padding:14px 18px 0;display:grid}.qvl .pb-seat{justify-items:center;gap:6px;display:grid}.qvl .pb-seat span{color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:13px;font-weight:600;display:grid}.qvl .pb-seat.out span{background:#a6623f}.qvl .pb-seat.in span{background:#6745a1}.qvl .pb-seat small{color:var(--t3);font-size:10.5px}.qvl .pb-arrow{color:var(--t4)}.qvl .pb-empty{color:#be123c;background:#e11d4812;border-radius:8px;grid-column:1/-1;align-self:end;align-items:center;gap:6px;margin-bottom:14px;padding:5px 10px;font-size:11px;display:inline-flex}.qvl .pb-empty i{background:#e11d48;border-radius:50%;width:6px;height:6px}.qvl .pb-count:after{content:"1"}@media (prefers-reduced-motion:no-preference){.qvl .pb-cards:not([data-live]) .pb-notif{opacity:0;translate:0 -18px}.qvl .pb-cards[data-live] .pb-notif{animation:.6s cubic-bezier(.16,1,.3,1) both pb-drop}.qvl .pb-cards[data-live] .pb-notif.lag{animation-delay:.9s}.qvl .pb-cards[data-live] .pb-app.call{animation:3.2s ease-in-out 1.2s infinite pb-buzz}.qvl .pb-cards[data-live] .pb-count:after{animation:9.6s step-end .6s infinite pb-count}.qvl .pb-cards[data-live] .pb-notif em{animation:3.2s cubic-bezier(.16,1,.3,1) .6s infinite pb-pop}.qvl .pb-cards:not([data-live]) .pb-chip{opacity:0;translate:0 14px;scale:.6}.qvl .pb-cards[data-live] .pb-chip{animation:pb-land .7s cubic-bezier(.16,1,.3,1) calc(.15s + var(--i) * .12s) both,pb-drift calc(5s + var(--i) * .7s) ease-in-out calc(1s + var(--i) * .3s) infinite alternate}.qvl .pb-cards[data-live] .pb-chip.pb-mind{animation:.7s cubic-bezier(.16,1,.3,1) .63s both pb-land,5s ease-in-out 2s infinite pb-forget}.qvl .pb-arrow path{stroke-dasharray:60;stroke-dashoffset:60px}.qvl .pb-cards[data-live] .pb-arrow path{animation:4.8s cubic-bezier(.32,.72,0,1) .4s infinite pb-draw}.qvl .pb-cards[data-live] .pb-seat.out span{animation:4.8s ease-in-out .4s infinite pb-leave}.qvl .pb-cards[data-live] .pb-seat.in span{animation:4.8s cubic-bezier(.16,1,.3,1) .4s infinite pb-arrive}.qvl .pb-cards[data-live] .pb-empty{animation:4.8s ease-in-out .4s infinite pb-shake}}@keyframes pb-drop{0%{opacity:0;translate:0 -18px}to{opacity:1;translate:0}}@keyframes pb-buzz{0%,82%,to{rotate:none}85%{rotate:-12deg}88%{rotate:12deg}91%{rotate:-9deg}94%{rotate:6deg}}@keyframes pb-count{0%{content:"1"}33.33%{content:"2"}66.66%{content:"3"}}@keyframes pb-pop{0%{scale:1.35}14%,to{scale:1}}@keyframes pb-land{0%{opacity:0;translate:0 14px;scale:.6}to{opacity:1;translate:0;scale:1}}@keyframes pb-drift{0%{translate:0}to{translate:0 -5px}}@keyframes pb-forget{0%,30%{opacity:1;filter:none}55%,70%{opacity:.25;filter:blur(1.5px)}to{opacity:1;filter:none}}@keyframes pb-draw{0%{stroke-dashoffset:60px}35%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-60px}}@keyframes pb-leave{0%,10%{opacity:1;filter:none;scale:1}40%,85%{opacity:.35;filter:grayscale();scale:.9}to{opacity:1;filter:none;scale:1}}@keyframes pb-arrive{0%,30%{opacity:.5;scale:.85}45%{opacity:1;scale:1.08}55%,to{opacity:1;scale:1}}@keyframes pb-shake{0%,52%,68%,to{translate:0}56%{translate:-4px}60%{translate:4px}64%{translate:-2px}}.qvl .tg-band{padding-block:96px 40px;overflow:hidden}.qvl .tg-head{text-align:center;justify-items:center;gap:14px;display:grid}.qvl .tg-head .lede{max-width:52ch}.qvl .tg-k{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);font-size:10.5px;font-weight:500}.qvl .tg-num{color:var(--ink);letter-spacing:-.02em;font-size:26px;font-weight:500}.qvl .tg-line{background:#ececf0;border-radius:4px;width:88%;height:7px;display:block}.qvl .tg-line.s{width:56%}.qvl .tg-item{align-items:center;gap:8px;font-size:12px;display:flex}.qvl .tg-item b{color:var(--ink);font-weight:500}.qvl .tg-item small{color:var(--t3);margin-left:auto;font-size:11px}.qvl .tg-dot{border-radius:50%;width:8px;height:8px}.qvl .tg-dot.call{background:#16a34a}.qvl .tg-doc{background:#faf9fc;border-radius:8px;gap:3px;padding:9px 11px;display:grid}.qvl .tg-doc b{color:var(--ink);font-family:Georgia,serif;font-size:13px}.qvl .tg-doc small{color:var(--t2);font-size:11.5px}.qvl .tg-faces{gap:6px;display:flex}.qvl .tg-faces span{color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:grid}.qvl .tg-bub{border-radius:12px;max-width:88%;padding:7px 11px;font-size:12px;line-height:1.35}.qvl .tg-bub.in{color:var(--ink);background:#f1f1f3}.qvl .tg-bub.out{color:#fff;background:#3b82f6;justify-self:end}.qvl .tg-loose{justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.qvl .tg-loose b{color:var(--ink);font-weight:500}.qvl .tg-state{color:#fff;background:#d97706;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:10.5px;font-weight:600;transition:background-color .4s;display:inline-flex}.qvl .tg-state.done{background:#16a34a}.qvl .tg-src{color:var(--t3);font-size:11px}.qvl .tg-quote{color:var(--ink);font-size:12.5px;font-style:italic}.qvl .tg-dot.mail{background:#8b5cf6}.qvl .tg-dot.quill{background:#7c3aed}.qvl .tg-dot.meet{background:#0d9488}.qvl .tg-wall{-webkit-mask-composite:source-in;height:580px;margin-top:52px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#000 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#000 76%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.qvl .tg-track{width:max-content;animation:110s linear infinite paused tg-scroll;display:flex}.qvl .tg-wall[data-live] .tg-track{animation-play-state:running}@keyframes tg-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.qvl .tg-seq{gap:12px;padding-right:12px;display:flex}.qvl .tg-col{align-content:start;gap:12px;width:260px;padding-top:10px;display:grid}.qvl .tg-col.low{padding-top:54px}.qvl .tg-slot{background:#0c0c1405;border-radius:12px;height:128px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0c0c140a}.qvl .tg-card{background:#fff;border:1px solid #0c0c1414;border-radius:12px;align-content:start;gap:8px;padding:12px 14px;transition:border-color .8s,box-shadow .8s,filter .8s,opacity .8s;display:grid}.qvl .tg-slot .tg-card{opacity:.72;filter:saturate(.8);position:absolute;inset:0}.qvl .tg-slot .tg-card.lit{opacity:1;filter:none;border-color:#7c3aed73;box-shadow:0 16px 36px -24px #4f46e58c}.qvl .tg-h{align-items:center;gap:8px;min-width:0;display:flex}.qvl .tg-h b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.qvl .tg-h small{color:var(--t3);white-space:nowrap;flex:none;margin-left:auto;font-size:10.5px}.qvl .tg-ic{color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.qvl .tg-ic-call{background:#16a34a}.qvl .tg-ic-sms{background:#2563eb}.qvl .tg-ic-email{background:#7c3aed}.qvl .tg-ic-vm{background:#d97706}.qvl .tg-ic-meet{background:#0d9488}.qvl .tg-ic-kb{background:#4f46e5}.qvl .tg-ic-loose{background:#d97706}.qvl .tg-ic-stat{background:#0b0b10}.qvl .tg-pic{border-radius:8px;height:62px;overflow:hidden}.qvl .tg-pic img{object-fit:cover;width:100%;height:100%;display:block}.qvl .tg-vids{grid-template-columns:1fr 1fr;gap:5px;height:62px;display:grid}.qvl .tg-vids img{object-fit:cover;background:#1d1d24;border-radius:7px;width:100%;height:100%;display:block}.qvl .tg-wave{align-items:center;gap:2px;height:40px;display:flex}.qvl .tg-wave i{opacity:.8;background:#fbbf24;border-radius:2px;flex:1}.qvl .tg-num small{color:var(--t3);font-size:13px}.qvl .tg-chat{z-index:3;background:#fff;width:560px;height:500px;position:absolute;top:18px;left:50%;translate:-50%}@media (max-width:640px){.qvl .tg-wall{height:560px}.qvl .tg-chat{width:calc(100% - 32px);height:500px;top:14px}}.qvl .qc{flex-direction:column;gap:12px;padding:18px 20px;display:flex;box-shadow:0 40px 90px -40px #4f46e599,0 0 0 10px #ffffffbf}.qvl .qc .tg-chat-head{flex:none;font-size:14px}.qvl .qc{transition:top .8s var(--ease-ios),width .8s var(--ease-ios),height .8s var(--ease-ios),border-radius .8s var(--ease-ios),padding .8s var(--ease-ios),box-shadow .8s var(--ease-ios),scale .18s var(--ease-out);overflow:hidden}.qvl .qc:not(.open){border-color:#7c3aed59;border-radius:32px;width:224px;height:64px;padding:0 24px;top:178px;box-shadow:0 18px 40px -18px #4f46e599,0 0 0 6px #ffffffbf}.qvl .qc.pressed{scale:.95}.qvl .qc>:not(.qc-opener){transition:opacity .35s var(--ease-out) .55s}.qvl .qc:not(.open)>:not(.qc-opener){opacity:0;transition:none}.qvl .qc-opener{color:var(--ink);white-space:nowrap;transition:opacity .2s var(--ease-out);justify-content:center;align-items:center;gap:11px;font-size:18px;font-weight:600;display:flex;position:absolute;inset:0}.qvl .qc.open .qc-opener{opacity:0;pointer-events:none}.qvl .qc-cursor{z-index:4;pointer-events:none;filter:drop-shadow(0 6px 10px #0c0c144d);transform-origin:0 0;position:absolute;top:210px;left:50%}@media (max-width:640px){.qvl .qc:not(.open){top:174px}.qvl .qc-cursor{top:206px}}.qvl .qc-live{color:#16a34a;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:500;display:inline-flex}.qvl .qc-live i{background:#16a34a;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite sk-blink}@keyframes sk-blink{50%{opacity:.25}}.qvl .qc-body{flex-direction:column;flex:1;justify-content:flex-end;gap:12px;min-height:0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18%);mask-image:linear-gradient(#0000,#000 18%)}.qvl .qc-body .tg-q{flex:none;align-self:flex-end;max-width:80%}.qvl .qc-a{color:var(--ink);flex:none;gap:8px;font-size:14px;line-height:1.5;display:grid}.qvl .qc-checks{border-left:2px solid #ececf0;flex-wrap:wrap;gap:4px 14px;padding-left:10px;display:flex}.qvl .qc-caret{vertical-align:-2px;background:#7c3aed;width:2px;height:1em;margin-left:2px;animation:.9s step-end infinite sk-blink;display:inline-block}.qvl .qc-pills{flex-wrap:wrap;gap:6px;display:flex}.qvl .qc-pill{height:24px;color:var(--ink);background:#f4f3f8;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:500;display:inline-flex}.qvl .qc-pill i{border-radius:50%;width:7px;height:7px}.qvl .qc-pill-call i{background:#16a34a}.qvl .qc-pill-sms i{background:#2563eb}.qvl .qc-pill-kb i{background:#4f46e5}.qvl .qc-pill-done i{background:#16a34a}.qvl .qc-pill-loose i{background:#d97706}.qvl .qc-chart{background:#faf9fc;border-radius:10px;align-items:flex-end;gap:8px;height:84px;padding:10px 12px 4px;display:flex}.qvl .qc-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.qvl .qc-bar i{transform-origin:bottom;background:linear-gradient(#8b5cf6,#6366f1);border-radius:4px 4px 2px 2px;width:100%;animation:.8s cubic-bezier(.16,1,.3,1) both qc-grow}.qvl .qc-bar small{color:var(--t3);font-size:9.5px}@keyframes qc-grow{0%{scale:1 0}to{scale:1}}.qvl .qc-media{justify-items:start;gap:8px;display:grid}.qvl .qc-rule{background:#f7f6fd;border-left:3px solid #4f46e5;border-radius:0 10px 10px 0;margin:0 0 8px;padding:10px 14px}.qvl .qc-rule p{color:#27262f;font-family:Georgia,serif;font-size:13.5px;line-height:1.45}.qvl .qc-rule cite{color:#4f46e5;margin-top:4px;font-size:11px;font-style:normal;font-weight:600;display:block}.qvl .qc-list{gap:6px;display:grid}.qvl .qc-list>div{color:var(--ink);background:#faf9fc;border-radius:9px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.qvl .qc-list small{color:var(--t3);margin-left:auto;font-size:11px}.qvl .qc-media img{object-fit:cover;border-radius:10px;width:220px;height:124px;display:block}.qvl .qc-trend{background:#faf9fc;border-radius:10px;align-items:center;gap:16px;padding:10px 14px;display:flex}.qvl .qc-trend b{letter-spacing:-.02em;font-size:28px;font-weight:500}.qvl .qc-trend b small{color:var(--t3);font-size:13px}.qvl .qc-trend svg{flex:1;height:44px}.qvl .qc .tg-input{flex:none;margin-top:0}.qvl .qc .tg-input.qc-typing{color:var(--ink);border-color:#7c3aed73;box-shadow:0 0 0 3px #7c3aed1f}.qvl .qc-incaret{vertical-align:-4px;background:#7c3aed;border-radius:1px;width:2.5px;height:1.25em;margin-left:2px;animation:.9s step-end infinite sk-blink;display:inline-block}.qvl .qc .tg-input{height:44px;font-size:14px}.qvl .qc-send{color:#fff;background:#d4d4d8;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;transition:background-color .25s;display:grid}.qvl .qc .tg-input.qc-typing .qc-send{background:#0b0b10}@media (prefers-reduced-motion:reduce){.qvl .tg-track{animation:none}}.qvl .tg-chat{border-color:#4f46e573;align-content:start;gap:12px;min-height:0;padding:16px 18px;box-shadow:0 30px 70px -30px #4f46e58c,0 0 0 8px #ffffffb3}.qvl .tg-chat-head{align-items:center;gap:8px;font-size:13px;display:flex}.qvl .tg-chat-head b{color:var(--ink);font-weight:600}.qvl .tg-q{max-width:85%;color:var(--ink);background:#ebe8f7;border-radius:14px 14px 4px;justify-self:end;padding:9px 13px;font-size:13.5px}.qvl .tg-think{border-left:2px solid #ececf0;gap:5px;padding-left:12px;display:grid}.qvl .tg-step{color:var(--t4);font-size:12px;transition:color .4s}.qvl .tg-step:before{content:"○";margin-right:7px}.qvl .tg-step.on{color:var(--t2)}.qvl .tg-step.on:before{content:"✓";color:#16a34a}.qvl .tg-a{color:var(--ink);opacity:0;transition:opacity .6s var(--ease-out),translate .6s var(--ease-out);font-size:14px;line-height:1.5;translate:0 6px}.qvl .tg-a.on{opacity:1;translate:0}.qvl .tg-a b{font-weight:500}.qvl .tg-input{height:36px;color:var(--t3);border:1px solid #0c0c141a;border-radius:10px;justify-content:space-between;align-items:center;margin-top:auto;padding:0 6px 0 12px;font-size:12px;display:flex}.qvl .tg-input i{background:var(--grad);border-radius:50%;width:24px;height:24px}.qvl .final-grad{background:linear-gradient(90deg,#4f46e5,#9333ea);color:#0000;-webkit-background-clip:text;background-clip:text}.qvl .final-hear{color:var(--ink);align-items:center;gap:10px;margin-top:6px;font-size:15.5px;font-weight:500;display:inline-flex}.qvl .final-hear:hover .pl-play{scale:1.08}.qvl .pl-band{padding-block:40px 110px}.qvl .pl-head{text-align:center;justify-items:center;gap:16px;display:grid}.qvl .pl-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--t3);font-size:12.5px;font-weight:500}.qvl .pl-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:64px;display:grid;position:relative}.qvl .pl-rail{background:linear-gradient(90deg,transparent,var(--line) 12%,var(--line) 88%,transparent);width:100vw;height:2px;position:absolute;top:27px;left:calc(50% - 50vw)}.qvl .pl-rail i{transform-origin:0;background:linear-gradient(90deg,#0000,#4f46e5 14%,#7c3aed 50%,#9333ea 86%,#0000);transition:scale 1.8s cubic-bezier(.32,.72,0,1) .2s;position:absolute;inset:0;scale:0 1}.qvl .pl-rail i:after{content:"";background:inherit;filter:blur(18px);opacity:.18;height:18px;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.qvl .pl-steps[data-live] .pl-rail i{scale:1}.qvl .pl-step{grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-width:0;display:grid;position:relative}.qvl .pl-n{z-index:1;filter:grayscale();opacity:.4;width:56px;height:56px;transition:filter .5s,opacity .5s,scale .45s var(--ease-out);justify-self:center;place-items:center;font-family:inherit;display:grid;position:relative}.qvl .pl-n svg{filter:drop-shadow(0 0 3px #fff)drop-shadow(0 0 3px #fff)drop-shadow(0 0 3px #fff)drop-shadow(0 0 7px #fff)drop-shadow(0 0 11px #fff);overflow:visible}.qvl .pl-steps[data-live] .pl-n{filter:none;opacity:1}@media (hover:hover){.qvl .pl-step:hover .pl-n{scale:1.3}}.qvl .pl-steps[data-live] .pl-step:nth-of-type(2) .pl-n{transition-delay:.2s,.2s,0s}.qvl .pl-steps[data-live] .pl-step:nth-of-type(3) .pl-n{transition-delay:.8s,.8s,0s}.qvl .pl-steps[data-live] .pl-step:nth-of-type(4) .pl-n{transition-delay:1.4s,1.4s,0s}.qvl .pl-step h3{letter-spacing:-.02em;color:var(--ink);font-size:19px;font-weight:500}.qvl .pl-step p{color:var(--t2);max-width:36ch;font-size:15px;line-height:1.55}.qvl .pl-vis{height:238px;margin:18px 0 8px;display:block}.qvl .pl-win{height:100%;box-shadow:0 0 0 1px var(--line),0 24px 50px -30px #1d184673;color:var(--t2);background:#fff;border-radius:12px;font-size:11.5px;position:relative;overflow:hidden}.qvl .pl-bar{border-bottom:1px solid var(--line);background:#fafaf9;align-items:center;gap:5px;height:26px;padding:0 10px;display:flex}.qvl .pl-bar i{background:#e4e3e8;border-radius:50%;width:7px;height:7px}.qvl .pl-bar span{color:var(--t3);margin-left:6px;font-size:10.5px}.qvl .pl-body{grid-template-columns:minmax(0,1fr);align-content:start;gap:9px;padding:12px 14px;display:grid;position:relative}.qvl .pl-stepper{color:var(--t4);gap:10px;font-size:9.5px;display:flex}.qvl .pl-stepper span{padding-top:6px;position:relative}.qvl .pl-stepper span:before{content:"";background:#ececf0;border-radius:2px;height:2px;position:absolute;top:0;left:0;right:0}.qvl .pl-stepper .done{color:var(--t3)}.qvl .pl-stepper .done:before{background:#4f46e5}.qvl .pl-stepper .on{color:var(--ink);font-weight:600}.qvl .pl-stepper .on:before{background:linear-gradient(90deg,#4f46e5 50%,#ececf0 50%)}.qvl .pl-q1{color:var(--ink);margin-top:2px;font-size:14px;font-weight:600}.qvl .pl-fork{grid-template-columns:1fr 1fr;gap:6px;display:grid}.qvl .pl-fork span{box-shadow:0 0 0 1px var(--line);color:var(--t2);border-radius:8px;padding:8px 9px;font-size:11px}.qvl .pl-fork .on{color:var(--ink);background:#f5f4ff;font-weight:500;box-shadow:0 0 0 1.5px #4f46e5}.qvl .pl-field{height:32px;box-shadow:0 0 0 1px var(--line-2,#0c0c1424);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:8px;justify-content:space-between;align-items:center;padding:0 10px;font-size:13px;display:flex}.qvl .pl-type{white-space:nowrap;border-right:1.5px solid #0000;display:inline-block;overflow:hidden}.qvl .pl-okay{color:#fff;background:#16a34a;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:10.5px;font-style:normal;font-weight:600;display:inline-flex}.qvl .pl-next{background:var(--grad);color:#fff;border-radius:7px;justify-self:end;align-items:center;height:28px;padding:0 14px;font-size:11.5px;font-weight:500;display:inline-flex}.qvl .pl-drop{height:62px;color:var(--t3);border:1.5px dashed #0c0c142e;border-radius:9px;place-items:center;font-size:11px;transition:none;display:grid}.qvl .pl-drag{pointer-events:none;z-index:2;align-items:flex-start;gap:0;display:flex;position:absolute;top:0;left:0}.qvl .pl-file{box-shadow:0 10px 24px -10px #0c0c1473,0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:7px;padding:6px 10px;font-size:11px;rotate:-4deg}.qvl .pl-file:before{content:"";vertical-align:-1px;background:#ef4444;border-radius:1.5px;width:8px;height:10px;margin-right:6px;display:inline-block}.qvl .pl-cursor{margin:16px 0 0 -8px}.qvl .pl-docs{gap:5px;display:grid}.qvl .pl-row{height:26px;color:var(--ink);background:#fafaf9;border-radius:6px;align-items:center;gap:8px;padding:0 8px;font-size:11px;display:flex}.qvl .pl-ico{border-radius:1.5px;width:9px;height:11px}.qvl .pl-ico.pdf{background:#ef4444}.qvl .pl-ico.doc{background:#3b82f6}.qvl .pl-ico.web{background:#16a34a;border-radius:50%;height:9px}.qvl .pl-learn{color:#fff;background:#7c3aed;border-radius:999px;align-items:center;height:18px;margin-left:auto;padding:0 7px;font-size:9.5px;font-style:normal;font-weight:600;display:inline-flex}.qvl .pl-read{background:#ececf0;border-radius:3px;width:54px;height:5px;margin-left:auto;overflow:hidden}.qvl .pl-read i{background:#7c3aed;border-radius:3px;width:60%;height:100%;display:block}.qvl .pl-inbox{gap:4px;padding-top:9px}.qvl .pl-tabs{gap:4px;margin-bottom:5px;display:flex}.qvl .pl-tabs span{height:20px;color:var(--t3);border-radius:999px;align-items:center;padding:0 8px;font-size:10px;display:inline-flex}.qvl .pl-tabs .on{background:var(--ink);color:#fff}.qvl .pl-msg{border-radius:8px;align-items:center;gap:8px;padding:6px 7px;display:flex}.qvl .pl-msg>div{flex:1;min-width:0}.qvl .pl-msg b{color:var(--ink);font-size:11px;font-weight:600;display:block}.qvl .pl-msg small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.qvl .pl-msg.new{background:#f5f4ff;box-shadow:0 0 0 1px #4f46e52e}.qvl .pl-avt{color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:9.5px;font-weight:600;display:grid}.qvl .pl-ch{color:#fff;border-radius:999px;flex:none;align-items:center;height:17px;padding:0 7px;font-size:9px;font-weight:600;display:inline-flex}.qvl .pl-ch.quill{background:#7c3aed}.qvl .pl-ch.sms{background:#3b82f6}.qvl .pl-ch.email{background:#8b5cf6}.qvl .pl-ch.vm{background:#d97706}@media (prefers-reduced-motion:no-preference){.qvl .pl-steps:not([data-live]) .pl-win{opacity:0;translate:0 14px}.qvl .pl-steps[data-live] .pl-win{animation:.7s cubic-bezier(.16,1,.3,1) both pl-in}.qvl .pl-steps[data-live] .pl-step:nth-of-type(3) .pl-win{animation-delay:.5s}.qvl .pl-steps[data-live] .pl-step:nth-of-type(4) .pl-win{animation-delay:1s}.qvl .pl-steps[data-live] .pl-fork .on{animation:7s step-end .8s infinite pl-pick}.qvl .pl-steps[data-live] .pl-type{animation:7s steps(14,end) .8s infinite pl-type}.qvl .pl-steps[data-live] .pl-okay{animation:7s cubic-bezier(.16,1,.3,1) .8s infinite pl-okay}.qvl .pl-steps[data-live] .pl-next{animation:7s ease-in-out .8s infinite pl-go}.qvl .pl-steps[data-live] .pl-drag{animation:6s cubic-bezier(.45,0,.2,1) 1s infinite pl-drag}.qvl .pl-steps[data-live] .pl-drop{animation:6s ease-in-out 1s infinite pl-zone}.qvl .pl-steps[data-live] .pl-row.r1{animation:6s cubic-bezier(.16,1,.3,1) 1s infinite pl-row}.qvl .pl-steps[data-live] .pl-read i{animation:6s linear 1s infinite pl-bar}.qvl .pl-steps[data-live] .pl-msg{animation:6s cubic-bezier(.16,1,.3,1) 1.4s infinite pl-shift}.qvl .pl-steps[data-live] .pl-msg.new{animation:6s cubic-bezier(.16,1,.3,1) 1.4s infinite pl-arrive}}@keyframes pl-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes pl-pick{0%{box-shadow:0 0 0 1px var(--line);color:var(--t2);background:#fff;font-weight:400}12%,to{color:var(--ink);background:#f5f4ff;font-weight:500;box-shadow:0 0 0 1.5px #4f46e5}}@keyframes pl-type{0%,14%{border-color:var(--ink);width:0}40%{border-color:var(--ink);width:14ch}41%,to{border-color:#0000;width:14ch}}@keyframes pl-okay{0%,44%{opacity:0;scale:.6}52%,92%{opacity:1;scale:1}to{opacity:0}}@keyframes pl-go{0%,55%{filter:none;scale:1}62%{filter:brightness(1.15);scale:1.06}70%,to{filter:none;scale:1}}@keyframes pl-drag{0%{opacity:0;translate:230px 170px}12%{opacity:1;translate:200px 150px}45%{opacity:1;translate:70px 40px}55%{opacity:0;translate:70px 44px;scale:.8}to{opacity:0;translate:230px 170px}}@keyframes pl-zone{0%,30%{background:0 0;border-color:#0c0c142e}40%,52%{background:#f5f3ff;border-color:#7c3aed}62%,to{background:0 0;border-color:#0c0c142e}}@keyframes pl-row{0%,52%{opacity:0;translate:0 -8px}60%,to{opacity:1;translate:0}}@keyframes pl-bar{0%{width:5%}to{width:95%}}@keyframes pl-arrive{0%{opacity:0;translate:0 -14px}10%,to{opacity:1;translate:0}}@keyframes pl-shift{0%{translate:0 -38px}10%,to{translate:0}}.qvl .pl-ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 26px;margin-top:64px;display:flex}.qvl .pl-hear{color:var(--ink);align-items:center;gap:10px;font-size:15.5px;font-weight:500;display:inline-flex}.qvl .pl-play{background:var(--ink);width:30px;height:30px;transition:scale .3s var(--ease-out);border-radius:50%;position:relative}.qvl .pl-play:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #fff;position:absolute;top:9px;left:12px}.qvl .pl-hear:hover .pl-play{scale:1.08}@media (max-width:900px){.qvl .pl-steps{grid-template-columns:1fr;gap:40px}.qvl .pl-rail{background:var(--line);width:2px;height:auto;inset:27px auto 27px 27px}.qvl .pl-rail i{transform-origin:top;background:linear-gradient(#4f46e5,#9333ea);scale:1 0}.qvl .pl-n{justify-self:start}.qvl .pl-steps[data-live] .pl-rail i{scale:1}.qvl .pl-step{padding-left:76px}.qvl .pl-n{position:absolute;top:0;left:0}.qvl .pl-vis{margin-top:0}}.qvl .gd-band{padding-block:120px 110px;position:relative;overflow:clip visible}.qvl .gd-band:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#7c3aed1a,#0000);width:min(900px,90vw);height:420px;position:absolute;top:40px;left:50%;translate:-50%}.qvl .gd-band .gd-mark{z-index:0;opacity:.065;filter:blur(8px);will-change:transform;pointer-events:none;width:1400px;height:1400px;position:absolute;top:50%;right:calc(50% - 960px);translate:0 -50%}.qvl .gd-band>.wrap{z-index:1;position:relative}@media (max-width:1000px){.qvl .gd-band .gd-mark{opacity:.05;filter:blur(6px);right:-700px}}.qvl .gd-why{text-align:center;justify-items:center;gap:26px;max-width:1000px;margin-inline:auto;display:grid;position:relative}.qvl .gd-kicker{letter-spacing:.06em;text-transform:uppercase;color:#6d28d9;align-items:center;gap:9px;font-size:12.5px;font-weight:500;display:inline-flex}.qvl .gd-why blockquote{margin:0}.qvl .gd-why blockquote p{letter-spacing:-.045em;color:var(--ink);text-wrap:balance;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:500;line-height:1.04}.qvl .gd-why blockquote em{background:linear-gradient(90deg,#4f46e5,#9333ea);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.qvl .gd-sub{color:var(--t2);text-wrap:pretty;max-width:52ch;font-size:18px;line-height:1.55}.qvl .gd-live{max-width:100%;color:var(--t2);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;font-size:15px;line-height:1.5;display:inline-flex}.qvl .gd-live-intro,.qvl .gd-live-action{text-wrap:balance;justify-content:center;align-items:center;gap:10px;max-width:100%;display:inline-flex}.qvl .gd-live:focus-visible{outline:2px solid var(--ink);outline-offset:6px;border-radius:4px}.qvl .gd-live u{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--t4);text-decoration-color:var(--t4);text-underline-offset:4px;transition:text-decoration-color .3s}.qvl .gd-live:hover u{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.qvl .gd-live svg{color:var(--ink);transition:translate .3s var(--ease-out);flex-shrink:0}.qvl .gd-live:hover svg{translate:3px}.qvl .gd-pulse{background:#16a34a;border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.qvl .gd-pulse:after{content:"";border-radius:50%;animation:2.2s cubic-bezier(.16,1,.3,1) infinite gd-ring;position:absolute;inset:0}@keyframes gd-ring{0%{box-shadow:0 0 #16a34a80}to{box-shadow:0 0 0 10px #16a34a00}}.qvl .gd-proof{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:88px 0 0;padding:0;list-style:none;display:grid;position:relative}.qvl .gd-proof li+li{border-left:1px solid var(--line)}.qvl .gd-proof a{align-content:start;gap:8px;height:100%;padding:28px 26px 8px;display:grid}.qvl .gd-k{letter-spacing:.05em;text-transform:uppercase;color:var(--gd);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.qvl .gd-k:before{content:"";background:var(--gd);border-radius:50%;width:6px;height:6px}.qvl .gd-proof b{letter-spacing:-.02em;color:var(--ink);font-size:18px;font-weight:500;line-height:1.25;transition:color .3s}.qvl .gd-proof a:hover b{color:var(--gd)}.qvl .gd-b{color:var(--t2);font-size:14.5px;line-height:1.5}.qvl .gd-violet{--gd:#7c3aed}.qvl .gd-green{--gd:#16a34a}.qvl .gd-blue{--gd:#2563eb}.qvl .gd-amber{--gd:#d97706}@media (max-width:1000px){.qvl .gd-proof{grid-template-columns:repeat(2,minmax(0,1fr))}.qvl .gd-proof li:nth-child(3){border-left:0}.qvl .gd-proof li:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:600px){.qvl .gd-band{padding-block:80px}.qvl .gd-proof{grid-template-columns:1fr;margin-top:56px}.qvl .gd-proof li+li{border-left:0;border-top:1px solid var(--line)}.qvl .gd-proof a{padding:22px 0 14px}}@media (max-width:640px){.qvl .gd-live{flex-flow:column;gap:0}.qvl .gd-live-action{min-height:44px}}@media (prefers-reduced-motion:reduce){.qvl .gd-pulse:after{animation:none}}@media (max-width:900px){.qvl .pb-cards{grid-template-columns:1fr;gap:12px}.qvl .pb-band{padding-top:64px}}.qvl .story{grid-template-columns:1fr 1.05fr;gap:72px;margin-top:40px;display:grid}.qvl .sstep{opacity:.3;min-height:76vh;transition:opacity .4s var(--ease-out);flex-direction:column;justify-content:center;gap:18px;padding-block:24px;display:flex}.qvl .sstep.on{opacity:1}.qvl .sstep .n{font-family:var(--mono);color:var(--indigo);font-size:12px}.qvl .sstep blockquote{background:var(--paper);color:var(--ink);letter-spacing:-.01em;border-radius:10px;margin:8px 0 0;padding:18px 20px;font-size:16px;line-height:1.5}.qvl .sstep blockquote footer{color:var(--t2);margin-top:10px;font-size:13px}.qvl .story-vis{top:calc(var(--chrome-h) + 64px + 48px);background:var(--paper);border:1px solid var(--line);border-radius:14px;align-self:start;height:min(560px,100vh - 200px);position:sticky}.qvl .svis{opacity:0;transition:opacity .45s var(--ease-out),transform .6s var(--ease-out);pointer-events:none;align-items:center;display:flex;position:absolute;inset:28px;transform:translateY(16px)scale(.98)}.qvl .svis.on{opacity:1;pointer-events:auto;transform:none}.qvl .svis>*{width:100%}.qvl .step-vis{display:none}@media (max-width:900px){.qvl .story{grid-template-columns:1fr;gap:0}.qvl .story-vis{display:none}.qvl .sstep{opacity:1;min-height:0;padding-block:36px}.qvl .step-vis{background:var(--paper);border-radius:12px;margin-top:8px;padding:18px;display:block}}.qvl .auto-cta{background:var(--paper);border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:26px 30px;display:flex}.qvl .auto-cta h3{font-size:21px}.qvl .vx{border:1px solid var(--line);color:var(--t1);background:#fff;border-radius:12px;padding:16px;font-size:13.5px;position:relative;overflow:hidden;box-shadow:0 20px 50px -30px #0c0c144d}.qvl .vx-head{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.qvl .vx-head b{color:var(--ink);font-weight:600}.qvl .vx-head .grow{flex:1}.qvl .timer{font-family:var(--mono);color:var(--t2);font-size:12px}.qvl .wave{align-items:center;gap:3px;height:38px;margin:14px 0 10px;display:flex}.qvl .wave i{background:var(--call);opacity:.85;height:20%;animation:qvl-wv 1.1s var(--ease-std) infinite alternate;border-radius:2px;flex:1}.qvl .wave.quill i{background:var(--indigo)}@keyframes qvl-wv{to{height:var(--h,80%)}}.qvl .wave.idle i{animation-play-state:paused;height:14%!important}.qvl .tx{align-content:start;gap:8px;min-height:120px;display:grid}.qvl .tx .ln{color:var(--ink);animation:qvl-lnIn .3s var(--ease-out);grid-template-columns:62px 1fr;gap:8px;line-height:1.45;display:grid}.qvl .tx .sp{color:var(--t3);padding-top:1px;font-size:11.5px;font-weight:600}.qvl .tx .sp.q{color:var(--indigo)}.qvl .tx .sp.s{color:var(--call)}@keyframes qvl-lnIn{0%{opacity:0;transform:translateY(4px)}}.qvl .caret:after{content:"";background:var(--indigo);vertical-align:-2px;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite qvl-blink;display:inline-block}@keyframes qvl-blink{50%{opacity:.2}}.qvl .vx-foot{flex-wrap:wrap;gap:6px;min-height:24px;margin-top:12px;display:flex}.qvl .vx-foot .pill{animation:qvl-popIn .35s var(--ease-out) both}@keyframes qvl-popIn{0%{opacity:0;transform:scale(.92)}}.qvl .thread{flex-direction:column;justify-content:flex-end;gap:8px;min-height:250px;display:flex}.qvl .bub{transform-origin:0 100%;border-radius:18px;max-width:78%;padding:9px 13px;font-size:14px;line-height:1.4;animation:.42s cubic-bezier(.34,1.56,.64,1) both qvl-bubIn}.qvl .bub.in{color:var(--ink);background:#f1f1f3;border-bottom-left-radius:6px;align-self:flex-start}.qvl .bub.out{background:var(--sms);color:#fff;transform-origin:100% 100%;border-bottom-right-radius:6px;align-self:flex-end}@keyframes qvl-bubIn{0%{opacity:0;transform:scale(.6)translateY(8px)}}.qvl .typing{background:var(--sms);animation:qvl-bubIn .3s var(--ease-out);border-radius:18px;align-self:flex-end;gap:4px;padding:11px 14px;display:flex}.qvl .typing i{opacity:.5;background:#fff;border-radius:50%;width:6px;height:6px;animation:1s infinite qvl-tdot}.qvl .typing i:nth-child(2){animation-delay:.15s}.qvl .typing i:nth-child(3){animation-delay:.3s}@keyframes qvl-tdot{50%{opacity:1;transform:translateY(-2px)}}.qvl .meta{color:var(--t3);animation:qvl-lnIn .3s var(--ease-out);align-self:flex-end;font-size:11.5px}.qvl .qhead{align-items:center;gap:14px;margin-bottom:14px;display:flex}@keyframes qvl-ringp{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.qvl .qstate{color:var(--ink);font-size:15px;font-weight:600}.qvl .qsub{color:var(--t3);font-size:12.5px}.qvl .steps{align-content:start;gap:6px;min-height:196px;display:grid}.qvl .step{background:var(--paper);color:var(--t1);animation:qvl-lnIn .35s var(--ease-out);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.qvl .step .t{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:11px}.qvl .step b{color:var(--ink);font-weight:500}.qvl .le-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.qvl .le-head b{color:var(--ink)}.qvl .le-list{align-content:start;gap:6px;min-height:236px;display:grid}.qvl .le{background:var(--paper);border-radius:8px;align-items:center;gap:12px;padding:10px 12px;transition:opacity .4s;display:flex}.qvl .le.new{animation:qvl-leIn .5s var(--ease-out)}@keyframes qvl-leIn{0%{opacity:0;transform:translateY(-10px)}}.qvl .chk{border:1.5px solid var(--vm);background:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:background .25s,border-color .25s;display:grid}.qvl .chk svg{opacity:0;transition:all .25s var(--ease-out);transform:scale(.5)}.qvl .le.done .chk{background:#22c55e;border-color:#22c55e}.qvl .le.done .chk svg{opacity:1;transform:none}.qvl .le .tt{color:var(--ink);width:max-content;max-width:100%;font-size:13.5px;position:relative}.qvl .le .tt:after{content:"";background:var(--t3);width:0;height:1.5px;transition:width .45s var(--ease-out);position:absolute;top:52%;left:0}.qvl .le.done .tt{color:var(--t3)}.qvl .le.done .tt:after{width:100%}.qvl .le .src{color:var(--t3);align-items:center;gap:6px;font-size:11.5px;display:flex}.qvl .le .body{flex:1;gap:2px;min-width:0;display:grid}.qvl .le .pill{opacity:0;transition:opacity .3s}.qvl .le.done .pill{opacity:1}@media (max-width:480px){.qvl .le .pill{display:none}}.qvl .orbit{place-items:center;height:260px;display:grid;position:relative}.qvl .orbit .core{background:var(--grad);z-index:2;border-radius:18px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 10px 40px #6366f159}.qvl .orbit .rg{animation:qvl-spin var(--d) linear infinite;border:1px dashed #0c0c1424;border-radius:50%;position:absolute}.qvl .orbit .rg.r2{animation-direction:reverse}.qvl .orbit .ch{transform:rotate(var(--a)) translate(var(--rad)) rotate(calc(-1 * var(--a)));position:absolute;top:50%;left:50%}.qvl .orbit .ch span{animation:qvl-spin var(--d) linear infinite reverse;box-shadow:0 0 0 1px var(--line),0 4px 10px -4px #0000001f;color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;padding:6px 11px;font-size:12.5px;display:block;transform:translate(-50%,-50%)}.qvl .orbit .rg.r2 .ch span{animation-direction:normal}@keyframes qvl-spin{to{transform:rotate(360deg)}}.qvl .chat{flex-direction:column;gap:12px;min-height:280px;display:flex}.qvl .chat .qb{background:var(--paper);max-width:85%;color:var(--ink);animation:qvl-lnIn .3s var(--ease-out);border-radius:14px 14px 4px;align-self:flex-end;padding:10px 13px;font-size:14px}.qvl .chat .ab{color:var(--t1);gap:8px;font-size:14px;line-height:1.5;display:grid}.qvl .chat .who{color:var(--indigo);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.qvl .chat ul{gap:4px;margin:0;padding-left:18px;display:grid}.qvl .chat li{animation:qvl-lnIn .3s var(--ease-out)}.qvl .cites{flex-wrap:wrap;gap:6px;display:flex}.qvl .cites .pill{animation:qvl-popIn .3s var(--ease-out) both}.qvl .flow{gap:12px;padding-left:34px;display:grid;position:relative}.qvl .flow:before{content:"";background:var(--line-2);width:2px;position:absolute;top:14px;bottom:14px;left:11px}.qvl .flow .pulse{background:var(--indigo);width:12px;height:12px;animation:qvl-flowp 6s var(--ease-std) infinite;border-radius:50%;position:absolute;left:6px;box-shadow:0 0 14px #6366f1b3}@keyframes qvl-flowp{0%{opacity:0;top:10px}5%{opacity:1}90%{opacity:1}to{opacity:0;top:calc(100% - 22px)}}.qvl .fn{border:1px solid var(--line);color:var(--t1);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;font-size:13.5px;display:flex;position:relative}.qvl .fn:before{content:"";border:2px solid var(--t4);background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;left:-27px}.qvl .fn .fx{color:var(--t3);font-size:11.5px;font-family:var(--mono);margin-left:auto}.qvl .fn b{color:var(--ink);font-weight:600}.qvl .fn:first-of-type{animation:6s infinite qvl-fn1}.qvl .fn:nth-of-type(2){animation:6s infinite qvl-fn2}.qvl .fn:nth-of-type(3){animation:6s infinite qvl-fn3}.qvl .fn:nth-of-type(4){animation:6s infinite qvl-fn4}.qvl .fn:nth-of-type(5){animation:6s infinite qvl-fn5}@keyframes qvl-fn1{0%,18%{border-color:#6366f1b3}22%,to{border-color:var(--line)}}@keyframes qvl-fn2{0%,18%{border-color:var(--line)}22%,38%{border-color:#6366f1b3}42%,to{border-color:var(--line)}}@keyframes qvl-fn3{0%,38%{border-color:var(--line)}42%,58%{border-color:#6366f1b3}62%,to{border-color:var(--line)}}@keyframes qvl-fn4{0%,58%{border-color:var(--line)}62%,78%{border-color:#6366f1b3}82%,to{border-color:var(--line)}}@keyframes qvl-fn5{0%,78%{border-color:var(--line)}82%,98%{border-color:#6366f1b3}to{border-color:var(--line)}}.qvl .dock{gap:10px;display:grid}.qvl .lc{border:1px solid var(--line);transition:transform .4s var(--ease-out),border-color .4s,box-shadow .4s;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.qvl .lc.peek{border-color:#16a34a8c;transform:translateY(-3px);box-shadow:0 12px 30px -12px #16a34a59}.qvl .lc .mid{flex:1;gap:2px;min-width:0;display:grid}.qvl .lc .mid b{color:var(--ink);font-size:13.5px;font-weight:600}.qvl .lc .mid span{color:var(--t3);font-size:11.5px}.qvl .lc .mwv{align-items:center;gap:2px;width:54px;height:20px;display:flex}.qvl .lc .mwv i{background:var(--call);border-radius:1px;flex:1;height:30%;animation:.9s infinite alternate qvl-wv}.qvl .lc .btn-sm{height:28px;padding:0 10px;font-size:12.5px}.qvl .dock-pill{background:var(--ink);color:#fff;border-radius:999px;justify-self:end;align-items:center;gap:8px;padding:7px 14px 7px 10px;font-size:12.5px;display:flex;box-shadow:0 10px 30px #0003}@media (max-width:480px){.qvl .lc .mwv{display:none}}.qvl .inbox{background:#fff;grid-template-columns:190px 320px 1fr;height:470px;font-size:13px;display:grid}.qvl .ib-side{border-right:1px solid var(--line);background:#fbfbfa;align-content:start;gap:2px;padding:14px 10px;display:grid}.qvl .ib-side .it2{color:var(--t1);border-radius:7px;align-items:center;gap:9px;padding:7px 10px;display:flex}.qvl .ib-side .it2.on{background:var(--paper-2);color:var(--ink)}.qvl .ib-side .it2 .n{font-family:var(--mono);color:var(--t3);margin-left:auto;font-size:11px}.qvl .ib-side .sep{background:var(--line);height:1px;margin:8px 4px}.qvl .ib-side .lbl{letter-spacing:.14em;color:var(--t3);padding:6px 10px;font-size:10.5px}.qvl .ib-list{border-right:1px solid var(--line);flex-direction:column;display:flex;overflow:hidden}.qvl .ib-search{background:var(--paper);height:32px;color:var(--t3);border-radius:8px;align-items:center;gap:8px;margin:12px;padding:0 10px;font-size:12.5px;display:flex}.qvl .row{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:10px 14px;transition:background .3s;display:flex}.qvl .row.sel{box-shadow:inset 2px 0 0 var(--indigo);background:#eef2ff}.qvl .row.enter{animation:qvl-rowIn .55s var(--ease-out)}@keyframes qvl-rowIn{0%{opacity:0;margin-top:-58px}}.qvl .row .rb{flex:1;min-width:0}.qvl .row .rt{align-items:baseline;gap:8px;display:flex}.qvl .row .rt b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.qvl .row .rt span{color:var(--t3);flex:none;margin-left:auto;font-size:11px}.qvl .row .rs{color:var(--t2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.qvl .ib-detail{flex-direction:column;gap:12px;min-width:0;padding:20px 22px;display:flex}.qvl .ib-detail .dh{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:12px;display:flex}.qvl .ib-detail .dh b{color:var(--ink);font-size:15px}.qvl .ib-detail .dh .sub{color:var(--t3);font-size:12px}.qvl .ib-detail .body{gap:8px;display:grid}.qvl .sumbox{color:var(--ink);animation:qvl-lnIn .35s var(--ease-out);background:#eef2ff;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:13px}.qvl .sumbox b{color:var(--indigo);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:600;display:block}@media (max-width:1000px){.qvl .inbox{grid-template-columns:300px 1fr}.qvl .ib-side{display:none}}@media (max-width:680px){.qvl .inbox{grid-template-columns:1fr;height:420px}.qvl .ib-detail{display:none}.qvl .ib-list{border-right:0}}.qvl .frame{box-shadow:0 0 0 1px var(--line-2),0 40px 90px -40px #0c0c1466;background:#fff;border-radius:12px;overflow:hidden}.qvl .frame-bar{border-bottom:1px solid var(--line);background:#fafaf9;align-items:center;gap:7px;height:36px;padding:0 14px;display:flex}.qvl .frame-bar i{background:#dddcd8;border-radius:50%;width:10px;height:10px}.qvl .frame-bar .url{font-family:var(--mono);color:var(--t3);margin-inline:auto;font-size:11.5px}.qvl .kb{grid-template-columns:1fr 1fr;gap:22px;margin-top:56px;display:grid}@media (max-width:860px){.qvl .kb{grid-template-columns:1fr}}.qvl .kbc{background:var(--paper);border:1px solid var(--line);transition:transform .35s var(--ease-out);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.qvl .kbc:hover{transform:translateY(-3px)}.qvl .kbc .stage2{align-items:center;min-height:360px;padding:34px;display:flex}.qvl .kbc .stage2>*{width:100%}.qvl .kbc .tx2{border-top:1px solid var(--line);background:#fff;gap:6px;padding:24px 30px 28px;display:grid}.qvl .kbc h3{letter-spacing:-.02em;font-size:21px}.qvl .kbc .tx2 p{font-size:15.5px}.qvl .kbc .tx2 .k{color:var(--ink);margin-top:8px;font-size:14.5px;font-weight:500}.qvl .marq{gap:16px;margin-top:56px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.qvl .mrow{gap:16px;width:max-content;animation:64s linear infinite qvl-marq;display:flex}.qvl .mrow.rev{animation-duration:74s;animation-direction:reverse}.qvl .marq:hover .mrow{animation-play-state:paused}@keyframes qvl-marq{to{transform:translate(calc(-50% - 8px))}}.qvl .tq{background:var(--paper);border-radius:12px;flex:none;align-content:space-between;gap:16px;width:360px;padding:24px;display:grid}.qvl .tq p{color:var(--ink);letter-spacing:-.01em;font-size:16.5px;line-height:1.45}.qvl .tq .by{color:var(--t2);align-items:center;gap:10px;font-size:13px;display:flex}.qvl .tq .by b{color:var(--ink);font-size:13.5px;font-weight:500;display:block}.qvl .final{text-align:center;background:radial-gradient(36% 55% at 92% 38%,#7c3aed1a,#0000 70%),radial-gradient(45% 80% at 28% 100%,#7c3aed1c,#0000 70%),radial-gradient(40% 70% at 74% 100%,#ec489914,#0000 70%),linear-gradient(#fff 0%,#f6f3fa 100%);overflow:hidden}#qvl-home .final{background:radial-gradient(60% 50% at 88% 0,#7c3aed12,#0000 70%),#fff}.qvl .final canvas.field{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 70%,#000 20%,#0000 80%);mask-image:radial-gradient(60% 70%,#000 20%,#0000 80%)}.qvl .final .inner{z-index:2;justify-items:center;gap:26px;display:grid;position:relative}.qvl footer.site{color:#a1a1aa;background:radial-gradient(50% 120% at 50% 0,#7c3aed29,#0000 70%),#0a0a0f;border-top:0;padding-block:72px 56px;font-size:14.5px;position:relative;overflow:hidden}.qvl footer.site .logo{color:#fff}.qvl footer.site p{color:#a1a1aa}.qvl footer.site .cols{grid-template-columns:1.4fr repeat(4,1fr);gap:32px;display:grid}.qvl footer.site h5{color:#fff;margin:0 0 14px;font-size:13px;font-weight:600}.qvl footer.site ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.qvl footer.site a{color:#a1a1aa;transition:color .15s}.qvl footer.site a:hover{color:#fff}@media (max-width:760px){.qvl footer.site .cols{grid-template-columns:1fr 1fr}}.qvl{--help-search-h:84px}.qvl .help-search-float{top:calc(var(--qvl-head-h,106px) + 12px);z-index:40;justify-content:center;margin-top:10px;margin-bottom:36px;display:flex;position:sticky}@media (max-width:1099px){.qvl .help-search-float{margin-top:20px;margin-bottom:28px}}.qvl .help-a summary{transition:background-color .15s var(--ease-std)}.qvl .help-a:not([open]) summary:hover{background:var(--wash)}.qvl .help-a[open] summary{color:var(--ink)}.qvl .help-hit{animation:qvl-help-hit 1.6s var(--ease-out)}@keyframes qvl-help-hit{0%,70%{background:#6366f11a}to{background:0 0}}.qvl .page[hidden]{display:none}.qvl .fhero{padding-top:88px;overflow:hidden}.qvl .fhero .grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.qvl .fhero .copy{gap:22px;display:grid}.qvl .fhero .cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.qvl .fhero .visbox{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:32px}@media (max-width:900px){.qvl .fhero .grid{grid-template-columns:1fr}}.qvl .oldnew{grid-template-columns:1fr 1fr;gap:22px;margin-top:40px;display:grid}@media (max-width:760px){.qvl .oldnew{grid-template-columns:1fr}}.qvl .on-card{background:var(--paper);border-radius:12px;align-content:start;gap:14px;padding:30px;display:grid}.qvl .on-card h3{align-items:center;gap:10px;font-size:19px;display:flex}.qvl .on-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.qvl .on-card li{color:var(--ink);gap:10px;font-size:16px;line-height:1.45;display:flex}.qvl .on-card li svg{flex:none;margin-top:4px}.qvl .on-card.old li span{color:var(--t3);-webkit-text-decoration:line-through #e11d488c;text-decoration:line-through #e11d488c}.qvl .on-card.new{border:1px solid var(--line-2);background:#fff;box-shadow:0 20px 50px -30px #4f46e559}.qvl .chapter{border-top:1px solid var(--line)}.qvl .frow{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-top:64px;display:grid}.qvl .frow.flip .fcopy{order:2}.qvl .fcopy{gap:14px;display:grid}.qvl .fcopy ul{gap:9px;margin:6px 0 0;padding:0;list-style:none;display:grid}.qvl .fcopy li{color:var(--ink);gap:10px;font-size:16px;display:flex}.qvl .fvis{background:var(--paper);border-radius:14px;padding:32px}@media (max-width:900px){.qvl .frow{grid-template-columns:1fr;gap:28px}.qvl .frow.flip .fcopy{order:0}}.qvl .cap3{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:56px;display:grid}@media (max-width:860px){.qvl .cap3{grid-template-columns:1fr}}.qvl .cap{background:var(--paper);border-radius:12px;align-content:start;gap:10px;padding:26px;display:grid}.qvl .cap .ci{background:#fff;border-radius:9px;place-items:center;width:40px;height:40px;margin-bottom:6px;display:grid}.qvl .cap h4{font-size:17px}.qvl .cap p{font-size:15px}.qvl .faq{border-top:1px solid var(--line);margin-top:36px}.qvl .faq details{border-bottom:1px solid var(--line)}.qvl .faq summary{cursor:pointer;color:var(--ink);letter-spacing:-.01em;justify-content:space-between;gap:16px;padding:24px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.qvl .faq summary::-webkit-details-marker{display:none}.qvl .faq summary:after{content:"+";color:var(--t3);transition:transform .25s var(--ease-out);font-size:24px;font-weight:400;line-height:1}.qvl .faq details[open] summary:after{transform:rotate(45deg)}.qvl .faq details p{max-width:70ch;padding:0 0 24px;font-size:16px}.qvl .qf{font-family:var(--sans);color:var(--t1);text-align:left;letter-spacing:normal;font-size:16px;line-height:1.55}.qvl .qf-film{aspect-ratio:16/9;isolation:isolate;background:radial-gradient(62% 58% at 50% 48%,#fff9,#fff0 72%),linear-gradient(135deg,#f3f1fb 0%,#f6f4f7 50%,#fbf1f5 100%);width:100%;max-width:100%;position:relative;overflow:hidden;transform:translateZ(0)}@media (max-width:640px){.qvl .qf-film{aspect-ratio:4/5}}.qvl .qf-film>.qf-gl,.qvl .qf-film>.qf-css{position:absolute;top:0;left:0}.qvl .qf-film>.qf-gl{z-index:0}.qvl .qf-film>.qf-css{z-index:1}.qvl .qf-film[data-quality=mobile]:before{content:"";pointer-events:none;background-image:radial-gradient(#0c0c1421 1px,#0000 1.4px);background-size:20px 20px;position:absolute;inset:0}.qvl .qf-film[data-quality=mobile] .mph-glow{display:none}.qvl .qf-film[data-quality=mobile] .mt.fog{filter:none}.qvl .qf-film[data-running=false] *,.qvl .qf-film[data-running=false] :before,.qvl .qf-film[data-running=false] :after{animation-play-state:paused}.qvl .qf-src{visibility:hidden;pointer-events:none;width:1400px;height:0;position:absolute;top:0;left:0;overflow:visible}.qvl .qf-src>*{position:absolute}.qvl .qf-sting{z-index:3;pointer-events:none;opacity:0;place-items:center;display:grid;position:absolute;inset:0;container-type:size}.qvl .qf-lock{letter-spacing:-.03em;align-items:center;font-size:clamp(28px,9cqh,84px);line-height:1;display:flex}.qvl .qf-mark{z-index:1;transform-origin:50%;backface-visibility:visible;filter:drop-shadow(0 .25em .5em #4f39f647);flex:none;width:1.3em;height:1.3em;position:relative}.qvl .qf-name{white-space:nowrap;margin-left:.2em;padding-bottom:.08em;display:block;transform:translateY(-.03em)}.qvl .qf-name-in{color:#0b0b10;display:inline-block}.qvl .qf-name-in b{font-weight:700}.qvl .qf-name-in span{color:#7c3aed;font-weight:400}.qvl .qf-err{z-index:5;text-align:center;color:var(--t1);place-items:center;padding:24px;font-size:14px;display:grid;position:absolute;inset:0}.qvl .qf-err[hidden]{display:none}.qvl .qf-err b{color:var(--ink);margin-bottom:4px;font-weight:600;display:block}.qvl .filmbox{isolation:isolate;background:linear-gradient(135deg,#f3f1fb 0%,#f6f4f7 50%,#fbf1f5 100%);border-color:#0c0c1412;transform:translateZ(0)}.qvl .qf .grid{background-image:radial-gradient(#0c0c1426 1.1px,#0000 1.4px);background-size:20px 20px;width:4200px;height:2600px}.qvl .qf .pn>.c{opacity:0;z-index:2;will-change:transform;background:#0b0b10;border-radius:1px;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;top:0;left:0}.qvl .qf .card{opacity:0;transition:box-shadow .35s var(--ease-out);transform-origin:50%;background:#fffffff2;border:1px solid #0c0c1417;padding:18px 18px 16px;position:relative;box-shadow:0 10px 30px -18px #0c0c1447,0 40px 70px -50px #0c0c144d}.qvl .qf .pn.away .card>*,.qvl .qf .pn.away .card{color:#0000}.qvl .qf .pn.away .card>*{visibility:hidden}.qvl .qf .pt{letter-spacing:.01em;text-transform:uppercase;color:var(--ink);white-space:nowrap;align-items:center;gap:8px;margin-bottom:14px;font-size:14px;font-weight:500;display:flex}.qvl .qf .pt .ok{color:var(--call)}.qvl .qf .pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.qvl .qf .p-call{color:#fff;background:#16a34a}.qvl .qf .p-sms{color:#fff;background:#2563eb}.qvl .qf .p-email{color:#fff;background:#9333ea}.qvl .qf .p-vm{color:#1c1100;background:#f59e0b}.qvl .qf .p-meet{color:#fff;background:#0d9488}.qvl .qf .p-quill{background:var(--indigo);color:#fff}.qvl .qf .p-danger{background:var(--danger);color:#fff}.qvl .qf .p-zinc{color:#3f3f46;background:#e4e4e7}.qvl .qf .fdot{background:#f59e0b;border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.qvl .qf .paper{font-family:var(--mono);color:var(--t2);background:#fff;border:1px solid #0c0c141a;border-radius:6px;padding:16px 16px 14px;font-size:9.5px;line-height:1.55;position:relative;overflow:hidden}.qvl .qf .paper .ph{text-align:center;letter-spacing:.04em;color:var(--ink);flex-direction:column;align-items:center;gap:4px;margin-bottom:10px;display:flex}.qvl .qf .paper .ph i{background:var(--call);border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.qvl .qf .paper hr{border:0;border-top:1px dashed #0c0c1433;margin:8px 0}.qvl .qf .paper hr.solid{border-top-style:solid}.qvl .qf .paper .rl{opacity:.25;justify-content:space-between;transition:opacity .3s;display:flex}.qvl .qf .paper .rl.on{opacity:1}.qvl .qf .paper .rl b{color:var(--ink);font-weight:500}.qvl .qf .paper:after{content:"";opacity:0;background:linear-gradient(105deg,#0000 35%,#818cf859 45%,#c084fc59 50%,#2dd4bf47 55%,#0000 65%);position:absolute;inset:-20%;transform:translate(-100%)}.qvl .qf .paper.scan:after{opacity:1;animation:qvl-qf-scan 1.1s var(--ease-std) 1 forwards}.qvl .qf .mt{color:var(--ink);margin-bottom:13px;font-size:13px}.qvl .qf .mt.fog{filter:blur(1.2px);opacity:.45}.qvl .qf .mbar{background:#0c0c1414;border-radius:5px;height:5px;margin-top:6px;overflow:hidden}.qvl .qf .mbar i{width:22%;height:100%;transition:width 1s var(--ease-out);background:#0c0c142e;border-radius:5px;display:block}.qvl .qf .mt.win .mbar i{background:var(--grad)}.qvl .qf .mt.win.fill .mbar i{width:74%}.qvl .qf .krow{color:var(--ink);opacity:.28;align-items:center;gap:10px;padding:7px 0;font-size:13.5px;transition:opacity .2s;display:flex}.qvl .qf .krow.hit{opacity:1}.qvl .qf .krow svg{flex:none}.qvl .qf .hcards{gap:10px;display:flex}.qvl .qf .hcard{background:#fff;border:1px solid #0c0c141a;border-radius:8px;flex:1;padding:10px}.qvl .qf .hcard .hh{color:var(--ink);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;display:flex}.qvl .qf .tgl{background:#0c0c142e;border-radius:9px;flex:none;width:22px;height:13px;transition:background .25s;position:relative}.qvl .qf .tgl:after{content:"";width:9px;height:9px;transition:transform .25s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.qvl .qf .hcard.on .tgl{background:var(--indigo)}.qvl .qf .hcard.on .tgl:after{transform:translate(9px)}.qvl .qf .ln2{background:#0c0c1414;border-radius:3px;height:4px;margin-top:7px}.qvl .qf .card.routed{text-transform:uppercase;color:var(--ink);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:10px;padding:9px 14px 9px 9px;font-size:12px;font-weight:500;display:flex}.qvl .qf .routed .mini{color:#fff;background:#347957;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9.5px;font-weight:600;display:grid}.qvl .qf .drop .card{opacity:1;border-radius:16px;padding:22px 22px 20px}.qvl .qf .drop>.c{opacity:1}.qvl .qf .drop .card.glow{box-shadow:0 0 0 1px #6366f173,0 24px 70px -18px #4f46e58c,0 0 120px -20px #9333ea59}.qvl .qf .dz{height:210px;color:var(--t2);background:#0c0c1408;border:1.5px dashed #0c0c142e;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:15px;transition:background .3s,border-color .3s;display:flex}.qvl .qf .dz.hot{background:#eef2ff;border-color:#6366f199}.qvl .qf .dz .qvg{background:#0c0c140f;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.qvl .qf .dz small{color:var(--t3);margin-top:-6px;font-size:12px}.qvl .qf .cur{opacity:0;width:300px;height:260px}.qvl .qf .cur svg{position:absolute;top:0;left:0}.qvl .qf .cur .badge{background:var(--danger);color:#fff;min-width:19px;height:19px;transition:transform .2s var(--ease-out);border-radius:10px;place-items:center;padding:0 5px;font-size:11px;font-weight:600;display:grid;position:absolute;top:24px;left:24px}.qvl .qf .cur .badge.bump{transform:scale(1.25)}.qvl .qf .fchips{gap:9px;display:grid;position:absolute;top:48px;left:18px}.qvl .qf .fchip{align-items:center;gap:8px;display:flex}.qvl .qf .fchip .ft{width:40px;height:40px;color:var(--ink);background:#fff;border:1px solid #0c0c141f;border-radius:8px;place-items:center;font-size:10px;font-weight:600;display:grid}.qvl .qf .fchip .fn2{color:#fff;white-space:nowrap;background:var(--indigo);border-radius:99px;align-items:center;height:32px;padding:0 16px;font-size:13px;display:flex}.qvl .qf .doc{background:#fff;border:1px solid #0c0c141a;border-radius:8px;padding:28px 30px;box-shadow:0 30px 70px -30px #0c0c1459}.qvl .qf .doc h4{color:var(--ink);letter-spacing:-.015em;border-bottom:1px solid #0c0c141a;margin:0;padding-bottom:14px;font-size:21px;font-weight:600}.qvl .qf .doc .meta2{color:var(--t2);grid-template-columns:1fr 1fr;gap:20px;margin:16px 0 22px;font-size:11.5px;line-height:1.6;display:grid}.qvl .qf .doc .meta2 b{color:var(--ink);margin-bottom:3px;font-size:12.5px;font-weight:600;display:block}.qvl .qf .doc .kv{grid-template-columns:auto auto;justify-content:space-between;column-gap:18px;display:grid}.qvl .qf .doc .kv span:nth-child(2n){color:var(--ink);text-align:right}.qvl .qf .doc table{border-collapse:collapse;width:100%;font-size:12px}.qvl .qf .doc th{color:var(--t3);text-align:center;text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:400;font-family:var(--sans);background:0 0;border-bottom:1px solid #0c0c1414;padding:0 0 10px}.qvl .qf .doc th:first-child,.qvl .qf .doc td:first-child{text-align:left}.qvl .qf .doc td{color:var(--ink);font-family:var(--sans);border-bottom:1px solid #0c0c140f;padding:11px 0}.qvl .qf .doc th:last-child,.qvl .qf .doc td:last-child{text-align:right}.qvl .qf .doc .tot{color:var(--t2);text-align:right;justify-content:end;gap:4px;margin-top:18px;font-size:11.5px;display:grid}.qvl .qf .doc .tot b{color:var(--ink);font-size:15px;font-weight:600}.qvl .qf .pair{align-items:center;gap:10px;display:flex}.qvl .qf .mcard{background:#fff;border:1px solid #0c0c141a;border-radius:8px;flex:1;height:118px;padding:10px}.qvl .qf .mcard .fmh{color:var(--t2);justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.qvl .qf .mcard .fmh i{border-radius:50%;width:14px;height:14px}.qvl .qf .mcard .mq{color:var(--ink);margin-top:12px;font-size:11.5px;line-height:1.4}.qvl .qf .link-dots{gap:4px;width:22px;display:flex}.qvl .qf .link-dots i{opacity:.2;background:#0b0b10;border-radius:50%;width:5px;height:5px;animation:1s infinite qvl-qf-ld}.qvl .qf .link-dots i:nth-child(2){animation-delay:.2s}.qvl .qf .link-dots i:nth-child(3){animation-delay:.4s}.qvl .qf .srow{color:var(--t2);opacity:0;transition:opacity .25s,transform .35s var(--ease-out);justify-content:space-between;gap:18px;padding:5px 0;font-size:13px;display:flex;transform:translateY(4px)}.qvl .qf .srow.on{opacity:1;transform:none}.qvl .qf .srow b{color:var(--ink);font-weight:500}.qvl .qf .fld{color:var(--t2);margin-bottom:5px;font-size:12px}.qvl .qf .fbox{height:36px;color:var(--ink);white-space:nowrap;background:#fff;border:1px solid #0c0c141f;border-radius:6px;align-items:center;margin-bottom:12px;padding:0 12px;font-size:13.5px;display:flex;overflow:hidden}.qvl .qf .fbox.ftyping:after{content:"";background:var(--indigo);width:1.5px;height:16px;margin-left:1px}.qvl .qf .fgrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qvl .qf .ghost{color:#6366f100;transition:color .3s}.qvl .qf .ghost.on{color:var(--indigo)}.qvl .qf .abub{opacity:0;max-width:88%;transition:opacity .3s var(--ease-out),transform .4s var(--ease-out);border-radius:14px;padding:9px 12px;font-size:13px;line-height:1.45;transform:translateY(6px)scale(.97)}.qvl .qf .abub.on{opacity:1;transform:none}.qvl .qf .abub.q{color:var(--ink);background:#f1f1f3;border-bottom-left-radius:4px;margin-bottom:8px}.qvl .qf .abub.a{background:var(--indigo);color:#fff;transform-origin:100% 100%;border-bottom-right-radius:4px;margin-left:auto}.qvl .qf .abub.a span{opacity:.75;margin-top:4px;font-size:10.5px;display:block}.qvl .qf .appwin{background:#fff;border:1px solid #0c0c141f;border-radius:12px;width:880px;height:580px;overflow:hidden;box-shadow:0 50px 110px -40px #0c0c1473}.qvl .qf .wb2{height:30px;color:var(--t2);background:#fafaf9;border-bottom:1px solid #0c0c1414;align-items:center;gap:6px;padding:0 12px;font-size:11px;display:flex}.qvl .qf .wb2 i{background:#dddcd8;border-radius:50%;width:9px;height:9px}.qvl .qf .wb2 span{margin-inline:auto;transform:translate(-24px)}.qvl .qf .wbody{height:calc(100% - 30px);display:flex}.qvl .qf .rail{background:#fbfbfa;border-right:1px solid #0c0c1412;flex-direction:column;align-items:center;gap:16px;width:46px;padding-top:16px;display:flex}.qvl .qf .rail i{background:#e7e6e2;border-radius:4px;width:16px;height:16px}.qvl .qf .rail i:first-child{background:var(--grad)}.qvl .qf .scrs{flex:1;position:relative}.qvl .qf .scr{opacity:0;padding:26px 30px;position:absolute;inset:0}.qvl .qf .scr h5{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:25px;font-weight:700}.qvl .qf .tabs2{color:var(--t2);border-bottom:1px solid #0c0c1414;gap:18px;margin-top:12px;padding-bottom:9px;font-size:12px;display:flex}.qvl .qf .tabs2 b{color:var(--ink);box-shadow:0 10px 0 -8px var(--ink);font-weight:500}.qvl .qf .kpis{gap:32px;margin-top:18px;display:flex}.qvl .qf .kpis div{color:var(--t2);font-size:11px}.qvl .qf .kpis b{color:var(--ink);font-variant-numeric:tabular-nums;margin-top:2px;font-size:18px;font-weight:600;display:block}.qvl .qf .ftl{gap:8px;margin-top:16px;display:grid}.qvl .qf .tli{color:var(--ink);border:1px solid #0c0c1414;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:12.5px;display:flex}.qvl .qf .tli .t2{color:var(--t3);margin-left:auto;font-size:11px}.qvl .qf .rec2{color:var(--ink);background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-top:16px;padding:12px 14px;font-size:12.5px;line-height:1.55}.qvl .qf .rec2 b{color:#15803d;margin-bottom:4px;font-weight:600;display:block}.qvl .qf .rec2.ind{background:#eef2ff;border-color:#c7d2fe}.qvl .qf .rec2.ind b{color:var(--indigo)}.qvl .qf .cta2{gap:8px;display:flex;position:absolute;top:26px;right:30px}.qvl .qf .cta2 span{height:30px;color:var(--ink);border:1px solid #0c0c1424;border-radius:7px;align-items:center;padding:0 12px;font-size:12px;display:flex}.qvl .qf .cta2 span.g{background:var(--grad);color:#fff;border:0}.qvl .qf .appwin.away>*,.qvl .qf .ph2.away>*{visibility:hidden}.qvl .qf .ic-rowa{opacity:0}.qvl .qf .ic-strip{height:48px;color:var(--ink);font-family:var(--sans);background:#fff;border:1px solid #6366f147;border-radius:24px;align-items:center;gap:8px;padding:0 10px 0 8px;display:flex;position:relative;box-shadow:0 0 0 4px #6366f10f,0 18px 40px -18px #17171747,0 2px 6px #1717170f}.qvl .qf .ic-glyph{color:#3b82f6;background:#f1f1f3;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid;position:relative}.qvl .qf .ic-glyph i{opacity:.6;border:2px solid;border-radius:50%;animation:1.2s cubic-bezier(0,0,.2,1) infinite qvl-qf-ping;position:absolute;inset:-3px}.qvl .qf .ic-tx{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.qvl .qf .ic-t1{align-items:center;gap:6px;display:flex}.qvl .qf .ic-t1 b{white-space:nowrap;font-size:13.5px;font-weight:700}.qvl .qf .ic-dots{gap:4px;display:flex}.qvl .qf .ic-dots i{background:#22c55e;border-radius:99px;place-items:center;width:12px;height:12px;display:grid;box-shadow:0 0 0 2px #fff}.qvl .qf .ic-dots i.live{background:#f59e0b;width:22px}.qvl .qf .ic-dots em{color:#fff;font-size:8.5px;font-style:normal;font-weight:800;line-height:1}.qvl .qf .ic-t2{color:#71717a;white-space:nowrap;font-size:11.5px;font-weight:500}.qvl .qf .ic-sb{color:#71717a;flex:none;place-items:center;width:28px;height:28px;display:grid}.qvl .qf .lcur{opacity:0;width:30px;height:30px}.qvl .qf .lcur svg{position:absolute;top:0;left:0}.qvl .qf .aql{height:48px;color:var(--ink);white-space:nowrap;opacity:0;background:#fff;border:1px solid #a855f773;border-radius:24px;align-items:center;gap:10px;padding:0 18px 0 7px;font-size:15px;font-weight:700;display:flex;box-shadow:0 0 0 4px #a855f714,0 10px 30px -12px #9333ea59}.qvl .qf .aql i{background:#7c3aed;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.qvl .qf .qa{opacity:0;width:780px;height:480px;color:var(--ink);font-family:var(--sans);background:#fff;border:1px solid #0c0c141a;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px -24px #0c0c1459,0 2px 8px #0c0c140f}.qvl .qf .qa-h{border-bottom:1px solid #0c0c1414;flex:none;align-items:center;gap:8px;height:44px;padding:0 12px;font-size:13.5px;display:flex}.qvl .qf .qa-h b{font-weight:700}.qvl .qf .qa-h .sep{color:#b3b3ba}.qvl .qf .qa-h .ttl{color:#52525b}.qvl .qf .qa-h .ic{gap:4px;margin-left:auto;display:flex}.qvl .qf .qa-h .ic span{color:#3f3f46;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.qvl .qf .qa-h .ic span:first-child{box-shadow:0 0 0 1px #0c0c1426}.qvl .qf .qa-b{flex:1;min-height:0;display:flex}.qvl .qf .qa-l{border-right:1px solid #0c0c1414;flex-direction:column;flex:none;gap:2px;width:210px;padding:10px 8px;font-size:12px;display:flex}.qvl .qf .qa-new{border:1px solid #0c0c141f;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:30px;margin-bottom:8px;font-size:12.5px;font-weight:500;display:flex}.qvl .qf .qa-g{letter-spacing:.1em;color:#8c8c95;padding:8px 8px 4px;font-size:10px;font-weight:700}.qvl .qf .qa-t{border-radius:8px;gap:1px;padding:6px 8px;display:grid}.qvl .qf .qa-t b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.qvl .qf .qa-t span{color:#71717a;font-variant-numeric:tabular-nums;font-size:10.5px}.qvl .qf .qa-t.on{background:#eef2ff}.qvl .qf .qa-arc{color:#71717a;align-items:center;gap:6px;margin-top:auto;padding:4px 6px;font-size:11px;display:flex}.qvl .qf .qa-arc i{border:1px solid #0c0c144d;border-radius:3px;width:11px;height:11px}.qvl .qf .qa-r{flex-direction:column;flex:1;min-width:0;display:flex}.qvl .qf .qa-thread{flex-direction:column;flex:1;gap:9px;min-height:0;padding:14px 22px 8px;display:flex;overflow:hidden}.qvl .qf .qa-q{align-self:flex-end;align-items:center;gap:8px;display:flex}.qvl .qf .qa-q span{background:var(--indigo);color:#fff;border-radius:14px 14px 4px;padding:7px 12px;font-size:12.5px}.qvl .qf .qa-q i{color:#fff;background:#387594;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9.5px;font-style:normal;font-weight:700;display:grid}.qvl .qf .qa-trace{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.qvl .qf .qa-trace i{background:#f3e8ff;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.qvl .qf .qa-trace b{background:linear-gradient(90deg,#71717a 30%,#c4b5fd 50%,#71717a 70%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600;animation:1.1s linear infinite qvl-qf-shimmer}.qvl .qf .qa-trace b.done{color:#71717a;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-weight:500;animation:none}.qvl .qf .qa-card{color:#27272a;border:1px solid #0c0c141a;border-radius:12px;padding:12px 14px 8px;font-size:12.5px;line-height:1.55}.qvl .qf .qa-chart{border:1px solid #0c0c1414;border-radius:8px;align-items:flex-end;gap:10px;height:118px;padding:8px 10px 4px;display:flex}.qvl .qf .qa-bar{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:3px;height:100%;display:flex}.qvl .qf .qa-bar em{color:#52525b;font-variant-numeric:tabular-nums;font-size:10.5px;font-style:normal}.qvl .qf .qa-bar i{transform-origin:50% 100%;background:#5b4ff5;border-radius:2px 2px 0 0;width:100%}.qvl .qf .qa-bar span{color:#52525b;text-align:center;border-top:1px solid #0c0c1414;width:100%;padding-top:3px;font-size:10.5px}.qvl .qf .qa-card p{margin:8px 0 4px}.qvl .qf .qa-card ul{gap:3px;margin:0;padding-left:18px;display:grid}.qvl .qf .qa-card li::marker{color:#b3b3ba}.qvl .qf .qa-src{color:#52525b;border-top:1px solid #0c0c1414;margin-top:8px;padding-top:6px;font-size:11.5px}.qvl .qf .qa-stats{color:#52525b;font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:11px;display:flex}.qvl .qf .qa-stats .chip{font-family:var(--mono);background:#f1f1f3;border-radius:6px;padding:2px 7px;font-size:10.5px}.qvl .qf .qa-stats b{color:var(--ink);font-weight:600}.qvl .qf .qa-stats .th{color:#52525b;gap:10px;margin-left:auto;display:flex}.qvl .qf .qa-next{letter-spacing:.12em;color:#8c8c95;font-size:10px;font-weight:700}.qvl .qf .qa-pills{flex-wrap:wrap;gap:6px;display:flex}.qvl .qf .qa-pills span{color:#3730a3;white-space:nowrap;border:1px solid #4f46e573;border-radius:99px;padding:4px 12px;font-size:12px}.qvl .qf .qa-comp{border-top:1px solid #0c0c1414;flex:none;align-items:center;gap:8px;padding:8px 14px;display:flex}.qvl .qf .qa-comp div{color:#8c8c95;border:1px solid #0c0c1424;border-radius:99px;flex:1;align-items:center;height:32px;padding:0 14px;font-size:12px;display:flex}.qvl .qf .qa-comp b{color:#fff;background:#8c8c95;border-radius:99px;place-items:center;height:30px;padding:0 14px;font-size:12.5px;font-weight:600;display:grid}.qvl .qf .qa-foot{color:#71717a;border-top:1px solid #0c0c140f;flex:none;gap:18px;padding:5px 14px 6px;font-size:10px;display:flex;position:relative}.qvl .qf .qa-foot:before{content:"";background:#22c55e;width:30%;height:2px;position:absolute;top:-1px;left:0}.qvl .qf .qa-foot .g{color:#22c55e}.qvl .qf .ic-strip{width:100%}.qvl .qf .ic-glyph.q{color:#9333ea}.qvl .qf .ic-glyph.q i{display:none}.qvl .qf .ic-glyph.ok{color:#7c3aed}.qvl .qf .ic-x{color:#fff;background:#f59e0b;border-radius:99px;place-items:center;min-width:20px;height:14px;padding:0 5px;font-size:9px;font-weight:800;line-height:1;display:grid}.qvl .qf .ic-x.r{background:#ef4444}.qvl .qf .ic-strip.sm{width:360px}.qvl .qf .mph.away .mph-body>*{visibility:hidden}.qvl .qf .mph{place-items:center;width:230px;height:470px;display:grid}.qvl .qf .mph-glow{filter:blur(34px);opacity:0;border-radius:80px;width:420px;height:120px;margin:-60px 0 0 -210px;animation:2.2s ease-in-out infinite alternate qvl-qf-breathe;position:absolute;top:50%;left:50%}.qvl .qf .mph-glow.b{background:#3b82f680}.qvl .qf .mph-glow.g{background:#7c3aed42;border-radius:120px;width:300px;height:500px;margin:-250px 0 0 -150px}.qvl .qf .mph-body{background:#fff;border:0 solid #050507;border-radius:25px;width:360px;height:50px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #6366f147,0 0 0 5px #6366f10f,0 18px 40px -18px #1717174d}.qvl .qf .mph-strip{height:50px;margin-top:-25px;display:flex;position:absolute;top:50%;left:0;right:0}.qvl .qf .mph-strip .ic-strip{box-shadow:none;background:0 0;border:0}.qvl .qf .pc{opacity:0;color:var(--ink);background:repeating-radial-gradient(circle at -10% 115%,#0c0c140a 0 1px,#0000 1px 7px),linear-gradient(175deg,#fff,#f3f2ef 75%);border-radius:24px;flex-direction:column;align-items:center;padding:12px 12px 14px;display:flex;position:absolute;inset:0;overflow:hidden}.qvl .qf .pc-top{justify-content:space-between;align-items:center;width:100%;padding:0 6px;font-size:9px;font-weight:600;display:flex}.qvl .qf .pc-top i{background:#000;border-radius:9px;width:56px;height:16px}.qvl .qf .pc-av{color:#fff;background:#5e3b9b;border-radius:50%;place-items:center;width:62px;height:62px;margin-top:14px;font-size:20px;font-weight:800;display:grid}.qvl .qf .pc-name{letter-spacing:-.01em;background:#ececef;border-radius:10px;margin-top:-8px;padding:3px 10px;font-size:13px;font-weight:800;position:relative;box-shadow:0 0 0 2px #fff}.qvl .qf .pc-time{align-items:center;gap:7px;margin-top:6px;display:flex}.qvl .qf .pc-time b{color:#16a34a;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:22px;font-weight:800;line-height:1.1}.qvl .qf .pc-rec{color:#ef4444;letter-spacing:.14em;align-items:center;gap:4px;font-size:7.5px;font-weight:800;animation:1.2s step-end infinite qvl-qf-rec;display:flex}.qvl .qf .pc-rec i{background:currentColor;border-radius:50%;width:7px;height:7px}.qvl .qf .pc-route{text-align:center;background:#f1f1f3;border-radius:9px;width:100%;margin-top:10px;padding:7px 8px;display:flex}.qvl .qf .pc-route>div{flex-direction:column;flex:1;align-items:center;gap:1px;min-width:0;display:flex}.qvl .qf .pc-route>i{background:#0c0c141a;width:1px;margin:0 6px}.qvl .qf .pc-route span{letter-spacing:.12em;color:#8c8c95;font-size:6.5px;font-weight:800}.qvl .qf .pc-route b{white-space:nowrap;font-size:9.5px;font-weight:700}.qvl .qf .pc-route em{color:#8c8c95;font-variant-numeric:tabular-nums;font-size:7.5px;font-style:normal}.qvl .qf .pc-vu{background:#f1f1f3;border-radius:9px;width:100%;margin-top:8px;padding:9px}.qvl .qf .pc-mrow{align-items:center;gap:6px;display:flex}.qvl .qf .pc-mrow+.pc-mrow{margin-top:7px}.qvl .qf .pc-mrow span{text-transform:uppercase;letter-spacing:.06em;color:#8c8c95;flex:none;width:30px;font-size:7px;font-weight:800}.qvl .qf .pc-mrow p{flex:1;gap:2px;margin:0;display:flex}.qvl .qf .pc-mrow p i{background:#dcdce0;border-radius:1.5px;flex:1;height:8px}.qvl .qf .pc-mrow p i.on{background:#22c55e}.qvl .qf .pc-mrow p i.on.y{background:#eab308}.qvl .qf .pc-mrow p i.on.r{background:#ef4444}.qvl .qf .pc-q{background:#f1f1f3;border-radius:9px;align-items:stretch;gap:10px;width:100%;margin-top:8px;padding:8px 10px;display:flex}.qvl .qf .pc-mos{flex-direction:column;justify-content:center;align-items:center;display:flex}.qvl .qf .pc-mos b{color:#16a34a;font-size:24px;font-weight:800;line-height:1}.qvl .qf .pc-mos span{letter-spacing:.12em;color:#8c8c95;margin-top:1px;font-size:6.5px;font-weight:800}.qvl .qf .pc-q>i{background:#0c0c141a;width:1px}.qvl .qf .pc-qd{flex-direction:column;flex:1;justify-content:center;gap:1px;display:flex}.qvl .qf .pc-qd div{color:#27272a;align-items:center;gap:5px;font-size:9px;font-weight:600;display:flex}.qvl .qf .pc-bars{align-items:flex-end;gap:1.5px;display:flex}.qvl .qf .pc-bars i{background:#16a34a;border-radius:1px;width:2.5px}.qvl .qf .pc-bars i:first-child{height:4px}.qvl .qf .pc-bars i:nth-child(2){height:6px}.qvl .qf .pc-bars i:nth-child(3){height:8px}.qvl .qf .pc-bars i:nth-child(4){height:10px}.qvl .qf .pc-qd b{color:#16a34a;font-size:12px;font-weight:800}.qvl .qf .pc-qd>span{color:#8c8c95;font-variant-numeric:tabular-nums;font-size:7px}.qvl .qf .pc-ctrl{gap:9px;margin-top:auto;display:flex}.qvl .qf .pc-b{background:#e9e8e4;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.qvl .qf .pc-b.end{background:#f27070}.qvl .qf .corner{align-items:center;gap:10px;display:flex}.qvl .qf .corner .aql{opacity:1}.qvl .qf .dp{gap:4px;display:grid}.qvl .qf .dp-h{color:var(--ink);letter-spacing:-.01em;font-size:14.5px;font-weight:600}.qvl .qf .dp-m{color:var(--t2);border-bottom:1px solid #0c0c1414;margin-bottom:2px;padding-bottom:6px;font-size:10.5px}.qvl .qf .dp-r{color:var(--ink);border-radius:6px;justify-content:space-between;gap:10px;padding:5px 6px;font-size:11.5px;display:flex}.qvl .qf .dp-r em{color:var(--t3);white-space:nowrap;font-size:10.5px;font-style:normal}.qvl .qf .dp-r.on{background:#f3e8ff}.qvl .qf .qa-ans{color:#27272a;font-size:14px;line-height:1.6;margin:0!important}.qvl .qf .qa-ans b{color:var(--ink);font-weight:700}.qvl .qf .qa-pill{color:#fff;vertical-align:1px;white-space:nowrap;background:#9333ea;border-radius:99px;align-items:center;height:20px;padding:0 8px;font-size:10.5px;font-weight:600;display:inline-flex}.qvl .qf .ph2{opacity:0;background:#fff;border:7px solid #050507;border-radius:32px;width:230px;height:470px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff29,0 40px 90px -20px #0c0c1480,0 0 90px -30px #818cf873}.qvl .qf .ph2 .pc{opacity:1}@keyframes qvl-qf-rec{50%{opacity:.15}}@keyframes qvl-qf-ringp{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes qvl-qf-scan{to{transform:translate(100%)}}@keyframes qvl-qf-ld{40%{opacity:1}}@keyframes qvl-qf-ping{75%,to{opacity:0;transform:scale(1.9)}}@keyframes qvl-qf-breathe{0%{transform:scale(.96)}to{transform:scale(1.04)}}@keyframes qvl-qf-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.qvl .it{font-size:10.5px}.qvl #proof{background:0 0;border:0;border-radius:0;grid-template-rows:repeat(2,176px);grid-template-columns:repeat(4,1fr) 1.85fr;gap:0;display:grid;overflow:visible}.qvl #proof .pt2{transition:background .35s var(--ease-out),border-color .35s;background:#fff;border:1px solid #0c0c1414;border-radius:12px;place-items:center;display:grid;position:relative}.qvl #proof .pt2:hover,.qvl #proof .pt2.on{background:#faf9f7;border-color:#0c0c141f}.qvl #proof .pt2 svg.wmg{padding:0;overflow:visible}.qvl #proof .pt2 .w{color:#a4a4ac;transition:color .3s var(--ease-out),transform .45s var(--ease-out);text-align:center;padding:0 10px;line-height:1.05}.qvl #proof .pt2:hover .w,.qvl #proof .pt2.on .w{color:#0b0b10}.qvl #proof .pt2 .go{opacity:0;width:24px;height:24px;transition:all .3s var(--ease-out);background:#efeee9;border-radius:50%;place-items:center;display:grid;position:absolute;top:10px;right:10px;transform:scale(.7)}.qvl #proof .pt2:hover .go,.qvl #proof .pt2.on .go{opacity:1;transform:none}.qvl #proof .wm-a{font:700 14px/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;padding-left:.2em}.qvl #proof .wm-b{letter-spacing:-.01em;font:italic 400 21px/1 Georgia,Times New Roman,serif}.qvl #proof .wm-c{font:800 20px/1 var(--sans);letter-spacing:-.05em;text-transform:lowercase}.qvl #proof .wm-d{font:500 14px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;padding-left:.14em}.qvl #proof .wm-e{font:300 20px/1 var(--sans);letter-spacing:.06em}.qvl #proof .wm-f{letter-spacing:.12em;font-variant:small-caps;font:600 17px/1 Georgia,Times New Roman,serif}.qvl #proof .wm-g{font:700 11px/8px var(--sans);letter-spacing:.32em;text-transform:uppercase;border-top:1px solid;border-bottom:1px solid;padding:6px 0 6px .32em;display:inline-block}.qvl #proof .wm-h{font:italic 800 19px/1 var(--sans);letter-spacing:-.03em}.qvl #proof .ft{color:#fff;isolation:isolate;background:#1a1a1f;border-radius:12px;grid-area:1/5/3;position:relative;overflow:hidden}.qvl #proof .ft video,.qvl #proof .ft img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-out),transform 6s linear;position:absolute;inset:0;transform:scale(1.04)}.qvl #proof .ft .on{opacity:1;transform:scale(1)}.qvl #proof .ft:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000047 0%,#0000 28% 45%,#000000b3 100%);position:absolute;inset:0}.qvl #proof .ft .txt{z-index:2;flex-direction:column;justify-content:space-between;padding:22px 24px;display:flex;position:absolute;inset:0}.qvl #proof .ft .lab{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;opacity:.9}.qvl #proof .ft .hd{font:500 27px/1.08 var(--sans);letter-spacing:-.03em;text-wrap:balance;max-width:20ch}.qvl #proof .ft .ds{color:#fffc;max-width:40ch;margin-top:10px;font-size:13.5px;line-height:1.45}.qvl #proof .ft .lm{text-underline-offset:4px;gap:6px;margin-top:12px;font-size:13.5px;font-weight:500;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;display:inline-flex}.qvl #proof .ft .go2{z-index:2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:14px;right:14px}.qvl #proof .ft .copy{transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.qvl #proof .ft .copy.swap{opacity:0;transition:none;transform:translateY(8px)}@media (max-width:1000px){.qvl #proof{grid-template-rows:none;grid-template-columns:repeat(2,1fr)}.qvl #proof .pt2{height:96px}.qvl #proof .ft{grid-area:1/1/auto/-1;min-height:380px}}.qvl .aud-band{background:linear-gradient(#f6f5f3 0%,#f1efee 55%,#eeecef 100%);border-block:1px solid #e9e7e3;padding-block:96px 104px}.qvl .aud-band .head2{max-width:none;margin-bottom:44px}.qvl .aud-band .head2 h2 .dim{display:block}.qvl .aud-band #proof{grid-template-rows:repeat(2,200px);gap:10px;width:min(1600px,100% - 48px);margin:0 auto}.qvl .aud-band #proof .pt2{background:#fff;border-color:#e5e3df}.qvl .aud-band #proof .pt2:hover,.qvl .aud-band #proof .pt2.on{background:#fbfaf8}@media (max-width:1000px){.qvl .aud-band #proof{grid-template-rows:none;width:calc(100% - 32px)}}.qvl .qpc{aspect-ratio:9/18.6;z-index:2;background:#0b0b10;border-radius:40px;width:min(290px,100%);margin:0 auto;padding:9px;position:relative;box-shadow:0 50px 90px -30px #0c0c1480,inset 0 0 0 1px #ffffff14}.qvl .qpc .sc{width:100%;height:100%;font-family:var(--sans);background:linear-gradient(175deg,#fff,#f3f2ef 80%);border-radius:32px;flex-direction:column;align-items:center;padding:14px 14px 16px;display:flex;position:relative;overflow:hidden}.qvl .qpc .sb{width:100%;color:var(--ink);justify-content:space-between;padding:0 8px;font-size:10.5px;font-weight:600;display:flex}.qvl .qpc .isl{background:#000;border-radius:12px;width:74px;height:20px;margin-top:-15px}.qvl .qpc .fc{justify-items:center;margin-top:18px;display:grid;position:relative}.qvl .qpc .fc .ph{color:#fff;width:64px;height:64px;font:600 21px/1 var(--sans);border-radius:50%;place-items:center;display:grid;position:relative}.qvl .qpc .fc .ph:before,.qvl .qpc .fc .ph:after{content:"";color:#a78bfa;opacity:0;border:2px solid;border-radius:50%;position:absolute;inset:0}.qvl .qpc.inc .fc .ph:before{animation:qvl-pcRing 1.6s var(--ease-out) infinite}.qvl .qpc.inc .fc .ph:after{animation:qvl-pcRing 1.6s var(--ease-out) .55s infinite}@keyframes qvl-pcRing{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.qvl .qpc .fc .np{box-shadow:0 0 0 1px var(--line-2);font:700 14px/1 var(--sans);color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;margin-top:-10px;padding:5px 12px;position:relative}.qvl .qpc .stt{place-items:center;height:32px;margin-top:8px;display:grid}.qvl .qpc .stt .inc{font:500 12.5px/1 var(--sans);color:var(--t2)}.qvl .qpc .stt .tmr{align-items:center;gap:8px;display:flex}.qvl .qpc .stt .tmr b{font:800 27px/1 var(--sans);letter-spacing:-.03em;color:#16a34a;font-variant-numeric:tabular-nums}.qvl .qpc .stt .recording{font:700 9.5px/1 var(--sans);letter-spacing:.14em;color:#e11d48;align-items:center;gap:4px;display:inline-flex}.qvl .qpc .stt .recording i{background:#e11d48;border-radius:50%;width:7px;height:7px;animation:1s step-end infinite qvl-blink}.qvl .qpc .card2{background:#f0efec;border-radius:12px;width:100%;margin-top:8px;padding:8px 10px}.qvl .qpc .ft{display:flex}.qvl .qpc .ft>div{text-align:center;flex:1;gap:1px;min-width:0;display:grid}.qvl .qpc .ft>i{background:#0c0c141a;width:1px}.qvl .qpc .ft span{font:800 7.5px/1.2 var(--sans);letter-spacing:.16em;color:var(--t3)}.qvl .qpc .ft b{font:600 11px/1.3 var(--sans);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qvl .qpc .ft em{color:var(--t3);font-variant-numeric:tabular-nums;font-size:9px;font-style:normal}.qvl .qpc .vit2{background:0 0;grid-template-columns:1fr 1fr;gap:6px;padding:0;display:grid}.qvl .qpc .vit2 div{opacity:0;transition:opacity .35s var(--ease-out),transform .45s var(--ease-out);background:#f0efec;border-radius:10px;gap:1px;padding:7px 9px;display:grid;transform:translateY(4px)}.qvl .qpc .vit2 div.on{opacity:1;transform:none}.qvl .qpc .vit2 span{color:var(--t3);font-size:9px}.qvl .qpc .vit2 b{font:600 12px/1.25 var(--sans);color:var(--ink)}.qvl .qpc .qhint{color:#6d28d9;font:600 10.5px/1 var(--sans);background:#ede9fe;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:5px 10px;display:inline-flex}.qvl .qpc .vu{gap:6px;display:grid}.qvl .qpc .vr{align-items:center;gap:8px;display:flex}.qvl .qpc .vr span{width:38px;font:700 8px/1 var(--sans);letter-spacing:.06em;color:var(--t2)}.qvl .qpc .vr p{flex:1;grid-template-columns:repeat(14,1fr);gap:2.5px;margin:0;display:grid}.qvl .qpc .vr p i{background:#dcdad5;border-radius:2px;height:7px;transition:background 70ms}.qvl .qpc .vr p i.on{background:#16a34a}.qvl .qpc .vr.q p i.on{background:#6366f1}.qvl .qpc .trx{min-height:96px;box-shadow:0 0 0 1px var(--line);background:#fff;flex:1;align-content:start;gap:6px;display:grid;overflow:hidden}.qvl .qpc .trx .tl3{color:var(--ink);animation:qvl-lnIn .3s var(--ease-out) both;grid-template-columns:30px 1fr;gap:6px;font-size:10.5px;line-height:1.4;display:grid}.qvl .qpc .trx .tl3 span{font:700 8px/1.6 var(--sans);letter-spacing:.06em;color:var(--t3);text-transform:uppercase}.qvl .qpc .trx .tl3.q span{color:#6d28d9}.qvl .qpc .trx .hd3{font:700 8px/1 var(--sans);letter-spacing:.12em;color:var(--t3);align-items:center;gap:6px;display:flex}.qvl .qpc .trx .hd3 i{background:#e11d48;border-radius:50%;width:6px;height:6px;animation:1s step-end infinite qvl-blink}.qvl .qpc .mos{align-items:center;gap:10px;display:flex}.qvl .qpc .mos .big{border-right:1px solid #0c0c141a;justify-items:center;padding-right:10px;display:grid}.qvl .qpc .mos .big b{font:800 20px/1 var(--sans);color:#16a34a;letter-spacing:-.02em}.qvl .qpc .mos .big span{font:700 7px/1.4 var(--sans);letter-spacing:.14em;color:var(--t3)}.qvl .qpc .mos .q b{font:600 10.5px/1.3 var(--sans);color:var(--ink);align-items:center;gap:5px;display:flex}.qvl .qpc .mos .q strong{font:700 12px/1.3 var(--sans);color:#16a34a;display:block}.qvl .qpc .mos .q small{color:var(--t3);font-size:8.5px}.qvl .qpc .ctl{justify-content:center;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.qvl .qpc .ctl span{background:#e9e8e4;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.qvl .qpc .ctl span.end{background:#e11d48}.qvl .qpc .ctl span.ans{background:#16a34a;position:relative}.qvl .qpc .ctl span.ans:after{content:"";animation:qvl-ringp 1.2s var(--ease-out) infinite;border:2px solid #16a34a;border-radius:50%;position:absolute;inset:0}.qvl .qpc .ctl span.ans.press{transition:transform .15s;transform:scale(.88)}.qvl .qpc .call-stack{flex:1;width:100%;min-height:0;position:relative}.qvl .qpc .live,.qvl .qpc .incx{transition:opacity .4s var(--ease-out),transform .5s var(--ease-out);flex-direction:column;display:flex;position:absolute;inset:0}.qvl .qpc .call-stack .card2:not(.trx),.qvl .qpc .ctl{flex-shrink:0}.qvl .qpc.inc .live{opacity:0;pointer-events:none;transform:translateY(10px)}.qvl .qpc:not(.inc) .incx{opacity:0;pointer-events:none;transform:scale(.97)}.qvl .svis>.qpc,.qvl .step-vis>.qpc,.qvl .stage2>.qpc,.qvl .fvis>.qpc,.qvl .visbox>.qpc{flex:none;width:min(270px,100%)!important}.qvl .dk{width:min(400px,100%);font-family:var(--sans);gap:10px;margin:0 auto;display:grid;position:relative}.qvl .dk-glow{filter:blur(38px);z-index:0;background:#7c3aed47;border-radius:50%;height:70%;transition:background .6s;animation:3.2s ease-in-out infinite alternate qvl-dkb;position:absolute;bottom:-10px;left:10%;right:10%}.qvl .dk.ring .dk-glow{background:#3b82f64d}@keyframes qvl-dkb{to{opacity:.55;transform:scale(.94)}}.qvl .dk-board{z-index:1;border:1px solid var(--line);height:var(--bh,200px);transition:height .45s var(--ease-ios);background:#fff;border-radius:18px;padding:6px;position:relative;overflow:hidden;box-shadow:0 20px 50px -30px #0c0c1459}.qvl .dk-row{height:56px;transition:top .5s cubic-bezier(.34,1.3,.64,1),background .3s,height .45s var(--ease-ios);border-radius:12px;align-items:center;gap:11px;padding:0 12px;display:flex;position:absolute;left:6px;right:6px}.qvl .dk-row.open{background:#f4f3f1;align-items:flex-start;height:156px;padding-top:10px}.qvl .dk-row .fc2{color:#fff;width:32px;height:32px;font:600 11.5px/1 var(--sans);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.qvl .dk-row .fc2.idle{background:#f0efec}.qvl .dk-row .fc2.q{background:#7c3aed}.qvl .dk-row .mid2{flex:1;min-width:0;line-height:1.25;display:grid}.qvl .dk-row .mid2 b{font:600 13.5px/1.3 var(--sans);color:var(--ink)}.qvl .dk-row .mid2 small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.qvl .dk-row .tmr2{font:500 11px/1 var(--mono);color:var(--t2);font-variant-numeric:tabular-nums;text-align:right;min-width:30px}.qvl .dk-row .pill{flex:none}.qvl .dk-row .xp{opacity:0;gap:8px;transition:opacity .3s .1s;display:grid;position:absolute;top:54px;left:12px;right:12px}.qvl .dk-row.open .xp{opacity:1}.qvl .dk-row .vit{grid-template-columns:1fr 1fr;gap:6px;display:grid}.qvl .dk-row .vit div{background:#fff;border-radius:8px;gap:1px;padding:6px 8px;display:grid}.qvl .dk-row .vit span{color:var(--t3);font-size:10px}.qvl .dk-row .vit b{font:600 12px/1.2 var(--sans);color:var(--ink)}.qvl .dk-row .acts{gap:6px;display:flex}.qvl .dk-row .ap{border:1px solid var(--line-2);height:26px;font:500 11.5px/1 var(--sans);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.qvl .dk-strip{z-index:1;background:#fff;border:1px solid #7c3aed47;border-radius:999px;align-items:center;gap:10px;height:48px;padding:0 14px 0 7px;transition:border-color .4s;display:flex;position:relative;box-shadow:0 10px 30px -14px #7c3aed73}.qvl .dk.ring .dk-strip{border-color:#3b82f673}.qvl .dk-strip .gl{background:#f0efec;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.qvl .dk.ring .dk-strip .gl:after{content:"";animation:qvl-ringp 1.2s var(--ease-out) infinite;border:2px solid #3b82f6;border-radius:50%;position:absolute;inset:0}.qvl .dk-strip .sm{flex:1;min-width:0;line-height:1.25;display:grid}.qvl .dk-strip .sm b{font:600 13px/1.3 var(--sans);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;display:flex;overflow:hidden}.qvl .dk-strip .sm small{color:var(--t3);font-size:11px}.qvl .dk-strip .cnt{color:#1c1100;height:16px;font:700 10px/16px var(--sans);background:#f59e0b;border-radius:999px;padding:0 5px}.qvl .dk-strip .dots{gap:4px;display:flex}.qvl .dk-strip .dots i{border-radius:50%;width:8px;height:8px}.qvl .story-vis{background:radial-gradient(45% 55% at 70% 30%,#ec48991a,#0000 70%),radial-gradient(55% 60% at 30% 70%,#7c3aed24,#0000 70%),radial-gradient(#0c0c1433 1.1px,#0000 1.4px) 0 0/16px 16px,linear-gradient(160deg,#f6f4f2,#efedf1);height:min(470px,100vh - 260px);overflow:visible}.qvl .story-vis .rings{pointer-events:none;z-index:0;width:760px;height:760px;margin:-380px 0 0 -380px;animation:140s linear infinite qvl-spin;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 100%);mask-image:radial-gradient(closest-side,#000 55%,#0000 100%)}.qvl .story-vis .rings circle{fill:none;stroke:#6d28d947;stroke-width:1.4px;stroke-dasharray:1.5 6;stroke-linecap:round}.qvl .story-vis{isolation:isolate}.qvl .story-vis .svis{z-index:1;inset:0 24px}.qvl .svis>.pcw,.qvl .step-vis>.pcw,.qvl .fvis>.pcw,.qvl .visbox>.pcw{width:100%!important}.qvl .pcw{place-items:center;display:grid;position:relative}.qvl .pcw .qpc-fit{aspect-ratio:9/18.6;width:min(290px,100%);margin:0 auto;position:relative}.qvl .pcw .qpc-fit>.qpc{transform-origin:0 0;position:absolute;top:0;left:0;width:290px!important}.qvl .pcw .chipf{box-shadow:0 12px 30px -14px #0c0c1459,0 0 0 1px var(--line);font:500 12.5px/1.25 var(--sans);color:var(--ink);white-space:nowrap;opacity:0;transition:opacity .4s var(--ease-out),transform .55s cubic-bezier(.34,1.4,.64,1);z-index:3;background:#fff;border-radius:12px;align-items:center;gap:8px;padding:9px 12px 9px 9px;display:flex;position:absolute;transform:translateY(8px)scale(.96)}.qvl .pcw .chipf small{color:var(--t3);font-size:10.5px;font-weight:400;display:block}.qvl .pcw .chipf.on{opacity:1;transform:none}.qvl .pcw .chipf .ic{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}@media (max-width:900px){.qvl .pcw .chipf{display:none}}.qvl .sstep blockquote.qt{border:1px solid var(--line);background:#fff;border-radius:14px;margin:10px 0 0;padding:26px 26px 20px;position:relative;box-shadow:0 20px 40px -30px #0c0c144d}.qvl .sstep blockquote.qt .qm{background:linear-gradient(135deg,#4f46e5,#9333ea);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:-14px;left:22px;box-shadow:0 8px 20px -8px #6348ed99}.qvl .sstep blockquote.qt p{font:500 19px/1.4 var(--sans);letter-spacing:-.015em;color:var(--ink);text-wrap:pretty}.qvl .sstep blockquote.qt footer{color:var(--t2);align-items:center;gap:12px;margin-top:18px;font-size:13px;display:flex}.qvl .sstep blockquote.qt footer .av{width:36px;height:36px;font-size:12px}.qvl .sstep blockquote.qt footer b{color:var(--ink);font-size:13.5px;font-weight:600;display:block}.qvl .sstep blockquote.qt footer .rs{color:var(--ink);white-space:nowrap;margin-left:auto;font-size:13px;font-weight:500}.qvl #s-scale .head2{text-align:center;justify-items:center;max-width:none}.qvl #s-scale .head2 h2 .dim{display:block}.qvl #s-scale .kbc .stage2{background:radial-gradient(#0c0c141f 1px,#0000 1.3px) 0 0/18px 18px,#f4f3f1;justify-content:center;min-height:430px;padding:28px}.qvl #s-scale .kbc .tx2{background:0 0;border-top:0;padding:22px 4px 8px}.qvl #s-scale .kbc{background:0 0;border:0}.qvl #s-scale .kbc .stage2{border-radius:14px}.qvl .rb{width:min(560px,100%);font-family:var(--sans);gap:18px;margin:0 auto;display:grid;position:relative}.qvl .rb .rw{opacity:0;transition:opacity .35s var(--ease-out),transform .45s var(--ease-out);flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:relative;transform:translateY(6px)}.qvl .rb .rw.on{opacity:1;transform:none}.qvl .rb .ri{border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}.qvl .rb .ck{height:44px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:11px;align-items:center;gap:9px;padding:0 15px;font-size:16.5px;display:inline-flex;box-shadow:0 1px 2px #0c0c140f,0 0 0 1px #0c0c140f}.qvl .rb .ck.mute{color:var(--t2)}.qvl .rb .ck .mono{width:26px;height:26px;font:600 11px/1 var(--sans);border-radius:7px;place-items:center;display:grid}.qvl .rb .t{color:var(--t1);font-size:16.5px}.qvl .rb .ln{background:#dcdad5;width:2px;position:absolute;left:14px}.qvl .rb .val{min-width:108px}.qvl .rb .val span{border-right:1.5px solid #0000}.qvl .rb .val.typ span{border-right-color:#4f46e5}.qvl .rb .cur{z-index:5;transition:transform 1s var(--ease-ios),opacity .3s;pointer-events:none;position:absolute}.qvl .rb .cur .tag{color:var(--ink);white-space:nowrap;background:#fff;border-radius:9px;padding:6px 12px;font-size:14px;font-weight:500;position:absolute;top:36px;left:30px;box-shadow:0 6px 16px -6px #0000004d}.qvl .cm{aspect-ratio:1.45;perspective:900px;width:100%;max-width:520px;margin:0 auto;position:relative}.qvl .cm .plane{transform-style:preserve-3d;animation:14s ease-in-out infinite alternate qvl-cmDrift;position:absolute;inset:0;transform:rotateX(18deg)rotate(-3deg)}@keyframes qvl-cmDrift{to{transform:rotateX(14deg)rotate(2deg)translateY(-6px)}}.qvl .cm canvas{width:100%;height:100%;position:absolute;inset:0}.qvl .cm .pin{position:absolute;transform:translate(-50%,-50%)}.qvl .cm .pin i{background:#0b0b10;border-radius:50%;width:8px;height:8px;display:block;box-shadow:0 0 0 3px #fff}.qvl .cm .pin i:after{content:"";opacity:0;border:2px solid #7c3aed;border-radius:50%;position:absolute;inset:-6px}.qvl .cm .pin.ping i:after{animation:qvl-ringp 1.1s var(--ease-out) 2}.qvl .cm .lab{box-shadow:0 8px 20px -10px #0c0c1466,0 0 0 1px var(--line);white-space:nowrap;font:600 9.5px/1.25 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);background:#fff;border-radius:7px;align-items:center;gap:8px;padding:6px 9px;display:flex;position:absolute;top:-14px;left:12px}.qvl .cm .lab small{color:var(--t3);font-weight:400;display:block}.qvl .cm .lab .n{font:600 10px/1 var(--mono);color:var(--ink);font-variant-numeric:tabular-nums;margin-left:8px}.qvl .cm .lab .st{font:600 9px/1.3 var(--sans);text-transform:none;letter-spacing:0;color:#6d28d9;opacity:0;background:#ede9fe;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:2px 6px;transition:opacity .3s;display:inline-flex}.qvl .cm .pin.ping .lab .st{opacity:1}.qvl .cm .lab.l{left:auto;right:12px}.qvl#page-pricing{--card:#faf9f7;--bd:#ecebe7;--bd2:#e0dfda;background:#fff}.qvl#page-pricing .wrap{max-width:1240px}.qvl#page-pricing section{padding-block:40px}.qvl .pr-hero{text-align:center;background:radial-gradient(38% 70% at 30% 0,#7c3aed12,#0000 70%),radial-gradient(34% 60% at 72% 10%,#ec48990f,#0000 70%);justify-items:center;gap:18px;display:grid;padding-top:84px!important}.qvl .pr-hero h1{letter-spacing:-.045em;font-size:clamp(2.5rem,5.4vw,4.4rem);font-weight:500;line-height:1.02}.qvl .pr-hero h1 .dim{color:var(--t3)}.qvl .pr-hero p{max-width:56ch;color:var(--t2);font-size:18px}.qvl .pr-tog{border:1px solid var(--bd);background:#f4f3f1;border-radius:12px;margin-top:10px;padding:4px;display:inline-flex;position:relative}.qvl .pr-tog button{z-index:1;height:38px;font:500 14.5px/1 var(--sans);color:var(--t2);background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 16px;transition:color .2s;display:inline-flex;position:relative}.qvl .pr-tog button[aria-pressed=true]{color:var(--ink)}.qvl .pr-tog .th{box-shadow:0 0 0 1px var(--bd),0 2px 6px -2px #0c0c141a;transition:left .35s var(--ease-out),width .35s var(--ease-out);background:#fff;border-radius:9px;position:absolute;top:4px;bottom:4px}.qvl .pr-tog .sv{color:#6d28d9;font-size:12px;font-weight:500}.qvl .pr-plans{border:1px solid var(--bd);background:linear-gradient(#f7f5fb 0%,#fbfaf9 38%,#fff 70%);border-radius:18px;grid-template-rows:auto auto;grid-template-columns:repeat(3,1fr);margin-top:26px;display:grid;overflow:hidden}.qvl .pc2{grid-row:span 2;grid-template-rows:subgrid;border-right:1px solid var(--bd);gap:0;display:grid;position:relative}.qvl .pc2:last-child{border-right:0}.qvl .pc2.pop{background:linear-gradient(#7c3aed13 0%,#ec489909 34%,#fff0 62%)}.qvl .pc2 .top{grid-template-rows:28px 44px 22px 50px 18px 44px 16px;align-content:start;row-gap:14px;padding:30px 28px 26px;display:grid}.qvl .pc2 .hd{align-items:center;gap:10px;display:flex}.qvl .pc2 h3{letter-spacing:-.025em;font-size:22px}.qvl .pc2 .bdg{height:20px;font:600 10px/1 var(--sans);letter-spacing:.1em;border-radius:6px;align-items:center;margin-left:auto;padding:0 8px;display:inline-flex}.qvl .pc2 .bdg.POPULAR{color:#fff;background:#0b0b10}.qvl .pc2 .bdg.FLEXIBLE{color:#52525b;background:#ecebe8}.qvl .pc2 .ds{color:var(--t2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.qvl .pc2 .chs{flex-wrap:wrap;gap:6px;display:flex;overflow:hidden}.qvl .pc2 .pr{align-items:baseline;gap:6px;display:flex}.qvl .pc2 .pr .amt{letter-spacing:-.05em;color:var(--ink);font-size:50px;font-weight:500;line-height:1;display:inline-flex}.qvl .pc2 .pr .amt .odo{--dh:1em;height:1em;line-height:1em}.qvl .pc2 .pr .per{color:var(--t2);font-size:15px}.qvl .pc2 .bill{color:var(--t3);margin-top:-8px;font-size:12.5px}.qvl .pc2 .cta{width:100%;height:44px}.qvl .pc2 .btn-dark{color:var(--ink);box-shadow:0 0 0 1px var(--bd2);background:#fff}.qvl .pc2 .btn-dark:hover{background:#f4f3f1}.qvl .pc2 .setup{color:var(--t3);text-align:center;margin-top:-4px;font-size:12px}.qvl .pc2 ul{border-top:1px solid var(--bd);align-content:start;gap:11px;margin:0;padding:24px 28px 30px;list-style:none;display:grid}.qvl .pc2 li{color:var(--t1);gap:10px;font-size:14.5px;line-height:1.4;display:flex}.qvl .pc2 li svg{flex:none;margin-top:3px}.qvl .pc2 li.sub{color:var(--t3);margin-top:-7px;padding-left:24px;font-size:13px}@media (max-width:960px){.qvl .pr-plans{grid-template-rows:none;grid-template-columns:1fr}.qvl .pc2{border-right:0;border-bottom:1px solid var(--bd);grid-row:auto;grid-template-rows:auto}.qvl .pc2:last-child{border-bottom:0}}.qvl .pr-note{text-align:center;color:var(--t2);margin-top:18px;font-size:14px}.qvl .pr-h2{gap:10px;margin-bottom:26px;display:grid}.qvl .pr-h2 h2{letter-spacing:-.035em;font-size:clamp(1.8rem,3vw,2.4rem)}.qvl .pr-h2 p{color:var(--t2);font-size:16px}.qvl .pr-add{background:var(--bd);border:1px solid var(--bd);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:1100px){.qvl .pr-add{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.qvl .pr-add{grid-template-columns:1fr}}.qvl .ad{background:linear-gradient(#fbfafc,#fff 60%);grid-template-rows:22px 36px 88px 22px auto;align-content:start;row-gap:12px;padding:24px;transition:background .3s;display:grid}.qvl .ad:hover{background:linear-gradient(#f5f2fb,#fff 70%)}.qvl .ad h4{letter-spacing:-.015em;margin:0;font-size:16.5px}.qvl .ad .ap{align-items:baseline;gap:6px;display:flex}.qvl .ad .ap b{letter-spacing:-.03em;color:var(--ink);font-size:28px;font-weight:500}.qvl .ad .ap span{color:var(--t2);font-size:13px}.qvl .ad p{color:var(--t2);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.qvl .ad h4{white-space:nowrap;text-overflow:ellipsis;align-self:center;overflow:hidden}.qvl .ad .ap{white-space:nowrap;align-self:center}.qvl .ad .tagslot{align-self:center}.qvl .ad ul{border-top:1px solid var(--bd);gap:7px;margin:0;padding:12px 0 0;list-style:none;display:grid}.qvl .ad li{color:var(--t1);gap:8px;font-size:13.5px;display:flex}.qvl .ad li svg{flex:none;margin-top:3px}.qvl .ad .req{color:#52525b;background:#ecebe8;border-radius:6px;justify-self:start;margin:0;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}.qvl .ad.more{isolation:isolate;background:linear-gradient(155deg,#fff 8%,#efe9fd 45%,#d9ccfa 100%);flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:12px;padding-bottom:32px;display:flex;position:relative;overflow:hidden}.qvl .ad.more:hover{background:linear-gradient(155deg,#fff 4%,#ebe3fc 42%,#d2c2f8 100%)}.qvl .ad.more .more-inkwell{z-index:-1;aspect-ratio:1729/2302;pointer-events:none;opacity:.3;height:46%;transition:opacity .3s var(--ease-std),transform .4s var(--ease-out);transform-origin:50% 100%;background:linear-gradient(200deg,#4f46e5 0%,#7c3aed 55%,#9333ea 100%);margin-left:-19%;position:absolute;top:28px;left:50%;-webkit-mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat;mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat}.qvl .ad.more:hover .more-inkwell{opacity:.42;transform:rotate(-2deg)}.qvl .ad.more .btn-primary{z-index:1;transition:background .2s var(--ease-std),transform .2s var(--ease-out),box-shadow .2s var(--ease-std);position:relative;box-shadow:0 8px 20px -10px #4f46e599}.qvl .ad.more .btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 28px -12px #7c3aedb3}.qvl .tv-soon-mark{z-index:-1;transform-origin:70%;opacity:.16;pointer-events:none;transition:transform .7s var(--ease-out);position:absolute;top:50%;right:-60px;transform:translateY(-50%)scale(.68)}.qvl .tv-soon{cursor:pointer}.qvl .tv-soon:hover .tv-soon-mark{transform:translateY(-50%)scale(.84)}@media (prefers-reduced-motion:reduce){.qvl .tv-soon-mark{transition:none}}.qvl .ad.more h4 em{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.qvl .ad.more h4{font-size:18px}.qvl .pr-tbl{border:1px solid var(--bd);background:#fff;border-radius:18px;overflow:hidden}.qvl .pr-tbl .scroll{overflow-x:auto}.qvl .pr-tbl table{border-collapse:collapse;width:100%;min-width:720px;font-size:14px}.qvl .pr-tbl th,.qvl .pr-tbl td{text-align:center;border-bottom:1px solid #f1f0ed;padding:14px 18px}.qvl .pr-tbl th:first-child,.qvl .pr-tbl td:first-child{text-align:left;width:38%}.qvl .pr-tbl thead th{font:600 15px/1.2 var(--sans);color:var(--ink);text-transform:none;letter-spacing:0;border-bottom:1px solid var(--bd);background:linear-gradient(#f7f5fb,#fff);position:sticky;top:0}.qvl .pr-tbl thead th small{color:var(--t2);margin-top:3px;font-size:13px;font-weight:400;display:block}.qvl .pr-tbl th.pop,.qvl .pr-tbl td.pop{background:#7c3aed0b}.qvl .pr-tbl thead th.pop{background:linear-gradient(#7c3aed1a,#7c3aed0b)}.qvl .pr-tbl td{color:var(--ink);font-family:var(--sans)}.qvl .pr-tbl td:first-child{font-family:var(--sans);color:var(--t1)}.qvl .pr-tbl td small{color:var(--t3);font-size:12px;display:block}.qvl .pr-tbl td .u{color:var(--t3);margin-left:6px;font-size:12.5px}.qvl .pr-tbl tr.g td{font:600 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--t3);background:#faf9f7;padding:10px 18px}.qvl .pr-tbl tr:last-child td{border-bottom:0}.qvl .pr-tbl .no{color:var(--t4)}.qvl .pr-faq{grid-template-columns:240px 1fr;align-items:start;gap:34px;display:grid}@media (max-width:860px){.qvl .pr-faq{grid-template-columns:1fr}}.qvl .fq-cats{top:calc(var(--chrome-h) + 84px);gap:4px;display:grid;position:sticky}.qvl .fq-cats button{text-align:left;height:40px;font:500 14.5px/1 var(--sans);color:var(--t2);background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.qvl .fq-cats button span{color:var(--t3);font-size:12px}.qvl .fq-cats button[aria-pressed=true]{border-color:var(--bd);color:var(--ink);background:#f7f5fb}.qvl .fq-list{border:1px solid var(--bd);background:#fff;border-radius:18px;overflow:hidden}.qvl .fq{border-bottom:1px solid #f1f0ed}.qvl .fq:last-child{border-bottom:0}.qvl .fq.open{background:linear-gradient(#faf8fd,#fff)}.qvl .fq button{text-align:left;width:100%;font:500 16px/1.35 var(--sans);color:var(--ink);letter-spacing:-.01em;background:0 0;border:0;align-items:center;gap:14px;padding:20px 22px;display:flex}.qvl .fq button i{border:1px solid var(--bd);width:24px;height:24px;transition:transform .3s var(--ease-out),background .2s;background:#fff;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.qvl .fq.open button i{transform:rotate(45deg)}.qvl .fq .ans{transition:grid-template-rows .4s var(--ease-out);grid-template-rows:0fr;display:grid}.qvl .fq.open .ans{grid-template-rows:1fr}.qvl .fq .ans>div{overflow:hidden}.qvl .fq .ans .in{color:var(--t1);gap:10px;max-width:74ch;padding:0 22px 22px;font-size:15px;line-height:1.6;display:grid}.qvl .fq .ans ul{gap:4px;margin:0;padding-left:20px;display:grid}.qvl #s-love{background:linear-gradient(#f6f5f3 0%,#f1efee 55%,#eeecef 100%);border-block:1px solid #e9e7e3;overflow:hidden;padding-block:110px!important}.qvl #s-love .head2{max-width:none}.qvl #s-love .head2 h2 .dim{display:block}.qvl #s-love .rc-sum{margin-top:18px}.qvl #s-love .marq{margin-top:48px;-webkit-mask-image:none;mask-image:none}.qvl #s-love .cc,.qvl #s-love .sfb{box-shadow:0 16px 32px -28px #0c0c1459}.qvl #s-love .rc-sum{color:var(--t2);flex-wrap:wrap;gap:28px;margin-top:6px;font-size:14px;display:flex}.qvl #s-love .rc-sum b{font:500 28px/1.1 var(--sans);letter-spacing:-.03em;color:var(--ink);display:block}@media (max-width:640px){.qvl #s-love .rc-sum{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;font-size:12px;line-height:1.35;display:grid}.qvl #s-love .rc-sum b{margin-bottom:4px;font-size:23px}.qvl #s-love .rc-sum>div{text-wrap:balance}}.qvl .cc{background:#fff;border:1px solid #ecebe7;border-radius:14px;flex:none;align-content:start;gap:14px;width:318px;padding:18px;display:grid;box-shadow:0 14px 30px -26px #0c0c1459}.qvl .cc .h{align-items:center;gap:10px;display:flex}.qvl .cc .h .nm{min-width:0;line-height:1.25;display:grid}.qvl .cc .h .nm b{font:600 14px/1.3 var(--sans);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.qvl .cc .h .nm small{color:var(--t3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.qvl .cc .h .pill{margin-left:auto}.qvl .cc .tp{color:var(--t2);font-size:13px}.qvl .cc .tp b{color:var(--ink);font-weight:500}.qvl .cc .st{border:1px solid #f0efec;border-radius:10px;grid-template-columns:1fr 1fr 1fr;display:grid;overflow:hidden}.qvl .cc .st div{border-right:1px solid #f0efec;gap:3px;padding:9px 10px;display:grid}.qvl .cc .st div:last-child{border-right:0}.qvl .cc .st span{color:var(--t3);letter-spacing:.02em;font-size:10.5px}.qvl .cc .st b{font:600 14px/1.1 var(--sans);color:var(--ink);font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:flex}.qvl .cc .st b.q{color:#16a34a}.qvl .cc .stars{gap:1px;display:inline-flex}.qvl .cc .oc{color:var(--ink);background:#faf9f7;border-radius:9px;align-items:center;gap:8px;padding:9px 11px;font-size:13px;display:flex}.qvl .cc .oc i{border-radius:50%;flex:none;width:7px;height:7px}.qvl .sfb{background:linear-gradient(160deg,#f5f2fb,#fbf6f9);border-radius:14px;flex:none;align-content:center;gap:10px;width:300px;padding:16px;display:grid}.qvl .sfb .lbl{font:600 10.5px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#6d28d9;align-items:center;gap:7px;display:flex}.qvl .sfb .b{border-radius:16px;max-width:88%;padding:9px 12px;font-size:13px;line-height:1.4}.qvl .sfb .b.out{color:var(--ink);background:#fff;border-bottom-left-radius:5px;box-shadow:0 0 0 1px #ecebe7}.qvl .sfb .b.in{color:#fff;background:#2563eb;border-bottom-right-radius:5px;justify-self:end}.qvl .sfb .rt{color:var(--t2);justify-self:end;align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.qvl footer.site{padding-block:148px 64px!important}.qvl.qvl-page>section:last-of-type,.qvl .qvl-page>section:last-of-type{z-index:1;background-color:#f7f5fa;border-radius:0 0 28px 28px;position:relative;overflow:hidden}.qvl footer.site{isolation:isolate;margin-top:-28px}.qvl .hero{position:relative}.qvl .hero .hero-quill-layer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 220px),#0000);mask-image:linear-gradient(#000 calc(100% - 220px),#0000);container-type:size}.qvl .hero .hero-quill{--qs:max(110cqh,900px);left:calc(100cqw - .93 * var(--qs));width:var(--qs);height:var(--qs);color:#7c3aed;opacity:.1;position:absolute;top:28px;-webkit-mask-image:linear-gradient(to bottom left,#000 55%,#0000 92%);mask-image:linear-gradient(to bottom left,#000 55%,#0000 92%)}.qvl .hero-quill-art{width:100%;height:100%;position:absolute;inset:0}@media (max-width:760px){.qvl .hero .hero-quill{--qs:900px}}.qvl .filmbox .hero-quill-through{z-index:0;pointer-events:none;color:#7c3aed;opacity:.24;filter:blur(8px);position:absolute;-webkit-mask-image:linear-gradient(to bottom left,#000 55%,#0000 92%);mask-image:linear-gradient(to bottom left,#000 55%,#0000 92%)}.qvl .filmbox>.hero-media{z-index:1;position:relative}.qvl #filmbox .qf-film{background:radial-gradient(62% 58% at 50% 48%,#fff6,#fff0 72%)}.qvl footer.site .footer-artwork{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.qvl footer.site:after,.qvl footer.site .grain{z-index:-1}.qvl footer.site .footer-quill-drift{display:block;position:absolute;inset:0}.qvl footer.site .footer-quill{z-index:0;pointer-events:none;color:#a78bfa;opacity:.08;width:clamp(960px,110vw,1800px);height:auto;position:absolute;top:42%;right:-12%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(45deg,#0000 15%,#000 50%,#0000 85%);mask-image:linear-gradient(45deg,#0000 15%,#000 50%,#0000 85%)}@media (max-width:760px){.qvl footer.site .footer-quill{width:1100px;top:480px;right:-480px}}.qvl footer.site:after{content:"";pointer-events:none;background:radial-gradient(#ffffff12 .9px,#0000 1.3px) 0 0/18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 90% at 50% 0,#000 25%,#0000 85%);mask-image:radial-gradient(70% 90% at 50% 0,#000 25%,#0000 85%)}.qvl footer.site .grain{pointer-events:none;opacity:.05;mix-blend-mode:screen;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.qvl footer.site .fw{z-index:1;max-width:1320px;margin:0 auto;padding-inline:40px;position:relative}@media (max-width:760px){.qvl footer.site .fw{padding-inline:16px}}.qvl footer.site .fr1{grid-template-columns:repeat(7,1fr);gap:24px;display:grid}@media (max-width:1000px){.qvl footer.site .fr1{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.qvl footer.site .fr1{grid-template-columns:repeat(2,1fr)}}.qvl footer.site .fr1 h5{color:#fff;font:500 14px/1.3 var(--sans);margin:0 0 12px}.qvl footer.site .fr1 ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.qvl footer.site .fr1 a{color:#9d9da6;font-size:14px}.qvl footer.site .fr1 .co a{color:#e4e4e7}.qvl footer.site .fr1 a:hover{color:#fff}.qvl footer.site .rule{background:#ffffff24;height:1px;margin:56px 0 44px}.qvl footer.site .fr2{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}@media (max-width:860px){.qvl footer.site .fr2{grid-template-columns:1fr;gap:36px}}.qvl footer.site .lg{color:#8b8b94;gap:14px;max-width:none;font-size:13px;line-height:1.6;display:grid}.qvl footer.site .lg p{max-width:80ch}.qvl footer.site .lg .ll{white-space:nowrap;flex-wrap:nowrap;gap:14px;display:flex}@media (max-width:860px){.qvl footer.site .lg .ll{flex-wrap:wrap;gap:6px 16px}}.qvl footer.site .lg .ll a{color:#d4d4d8;text-underline-offset:3px;font-size:13px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.qvl footer.site .lg .ll a:hover{color:#fff}.qvl footer.site .lg b{color:#d4d4d8;font-weight:500}.qvl footer.site .lg .ph{font:600 10px/1 var(--sans);letter-spacing:.06em;color:#a1a1aa;vertical-align:1px;background:#ffffff1a;border-radius:4px;margin-left:6px;padding:3px 6px;display:inline-block}.qvl footer.site .sx{justify-items:start;gap:18px;display:grid}.qvl footer.site .sx .logo{font-size:19px}.qvl footer.site .sx .tg{color:#a1a1aa;max-width:30ch;font-size:13.5px;line-height:1.5}.qvl footer.site .apps{flex-wrap:wrap;gap:10px;display:flex}.qvl footer.site .apps a{color:#fff;background:#000;border-radius:9px;align-items:center;gap:9px;height:40px;padding:0 14px 0 11px;transition:box-shadow .2s;display:inline-flex;box-shadow:0 0 0 1px #ffffff38}.qvl footer.site .apps a:hover{box-shadow:0 0 0 1px #ffffff80}.qvl footer.site .apps small{color:#d4d4d8;font-size:9px;line-height:1.1;display:block}.qvl footer.site .apps b{letter-spacing:-.01em;font-size:14.5px;font-weight:600;line-height:1.1;display:block}.qvl footer.site .soc{gap:8px;display:flex}.qvl footer.site .soc a{background:#19191e;border-radius:10px;place-items:center;width:36px;height:36px;transition:background .2s;display:grid;box-shadow:0 0 0 1px #ffffff1a}.qvl footer.site .soc a:hover{background:#2c2c31}.qvl footer.site .sup{color:#a1a1aa;font-size:13px}.qvl footer.site .sup b{color:#e4e4e7;font-weight:500}.qvl footer.site .fcap{background:#19191e;border-radius:12px;gap:6px;width:min(380px,100%);padding:5px;display:flex;box-shadow:0 0 0 1px #ffffff24}.qvl footer.site .fcap input{color:#fff;min-width:0;height:40px;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 10px;font-size:15px}.qvl footer.site .fcap input::placeholder{color:#71717a}.qvl footer.site .fcap:focus-within{box-shadow:0 0 0 1px #a78bfab3}.qvl footer.site .fcap .btn{height:40px;padding:0 14px;font-size:14.5px}.qvl footer.site .adr{color:#a1a1aa;margin-top:-6px;font-size:13px;font-style:normal;line-height:1.55}.qvl footer.site .fmsg{color:#8b8b94;min-height:18px;margin-top:-8px;font-size:12.5px}.qvl footer.site .fmsg b{color:#e4e4e7;font-weight:500}.qvl #bcC .trh{align-items:center;gap:10px;padding:12px 14px 10px;display:flex}.qvl #bcC .trh b{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.2;display:block}.qvl #bcC .trh small{color:var(--t3);font-size:11px}.qvl #bcC .trh .pill{margin-left:auto}.qvl #bcC .trw{background:var(--paper);border-radius:9px;align-items:center;gap:10px;margin:0 14px;padding:8px 10px;display:flex}.qvl #bcC .trw .pb{background:var(--ink);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.qvl #bcC .trw .wf{flex:1;align-items:center;gap:2px;height:22px;display:flex}.qvl #bcC .trw .wf i{background:#d6d5d1;border-radius:1px;flex:1;transition:background .2s}.qvl #bcC .trw .wf i.p{background:#16a34a}.qvl #bcC .trw .tm{font:500 11px/1 var(--mono);color:var(--t2);font-variant-numeric:tabular-nums;flex:none}.qvl #bcC .trt{align-content:start;gap:9px;min-height:132px;padding:10px 14px 0;display:grid}.qvl #bcC .tl2{color:var(--ink);animation:qvl-lnIn .3s var(--ease-out) both;grid-template-columns:42px 1fr;gap:8px;font-size:12.5px;line-height:1.45;display:grid}.qvl #bcC .tl2 span{color:var(--t3);padding-top:2px;font-size:10.5px}.qvl #bcC .tl2 span b{color:var(--t1);font-weight:600;display:block}.qvl #bcC .trs{color:var(--ink);opacity:0;transition:opacity .35s var(--ease-out),transform .45s var(--ease-out);background:#eef2ff;border-radius:8px;margin:10px 14px 0;padding:9px 11px;font-size:12px;line-height:1.45;transform:translateY(4px)}.qvl #bcC .trs b{color:var(--indigo);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px;display:block}.qvl #bcC .trs.on{opacity:1;transform:none}.qvl #bcC .trf{flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.qvl #bcC .trf .pill{opacity:0;transition:opacity .3s,transform .35s var(--ease-out);transform:scale(.9)}.qvl #bcC .trf .pill.on{opacity:1;transform:none}.qvl.qvl-bar,.qvl.qvl-foot{background:0 0}.qvl.qvl-sticky{z-index:70;background:0 0;position:sticky;top:0;overflow:visible}.qvl.qvl-sticky .nav{-webkit-backdrop-filter:none;background:0 0;position:relative;top:0}.qvl.qvl-sticky .nav:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3);pointer-events:none;background:#ffffffdb;position:absolute;inset:0}.qvl.qvl-sticky .nav{border-bottom-color:#ebebed}.qvl.qvl-sticky .announce-wrap{z-index:71;position:relative}.qvl .qvl-burger{background:0 0;border:0;border-radius:8px;align-self:center;place-items:center;width:38px;height:38px;display:none}.qvl .qvl-burger:hover{background:var(--paper)}@media (max-width:1060px){.qvl .qvl-burger{display:grid}.qvl .nav .right{align-items:center}.qvl .nav .wrap{align-items:center;padding-block:0}}@media (max-width:560px){.qvl .nav .cta-top{display:none}}.qvl .qvl-mscrim{inset:var(--qvl-head-h,106px) 0 0;-webkit-backdrop-filter:blur(3px);z-index:60;background:#0c0c1473;position:fixed}.qvl .qvl-mviewport{height:max(0px,calc(100dvh - var(--qvl-head-h,106px)));z-index:65;pointer-events:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.qvl .qvl-mpanel{pointer-events:auto;border-bottom:1px solid var(--line);background:#fff;flex-direction:column;height:100%;display:flex;position:relative;box-shadow:0 30px 60px -30px #0c0c1459}.qvl .qvl-mbody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.qvl .qvl-mscroll{overscroll-behavior:contain;flex:1;min-height:0;padding:4px 16px 16px;overflow-y:auto}.qvl .qvl-mroot{margin:0;padding:0;list-style:none}.qvl .qvl-mrow{text-align:left;width:100%;height:64px;font:500 17px/1.2 var(--sans);color:var(--ink);border:0;border-bottom:1px solid var(--line);letter-spacing:-.01em;background:0 0;justify-content:space-between;align-items:center;gap:12px;padding:0 4px;display:flex}.qvl .qvl-mrow svg{color:var(--ink);flex:none}.qvl .qvl-mrow:active{background:var(--paper)}.qvl .qvl-msub{z-index:2;background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.qvl .qvl-msubhead{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex}.qvl .qvl-mback{height:36px;font:500 15px/1 var(--sans);color:var(--ink);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;margin-left:-4px;padding:0 10px 0 4px;display:inline-flex}.qvl .qvl-mback:active,.qvl .qvl-mback:hover{background:var(--paper)}.qvl .qvl-msubtitle{color:var(--t3);margin-left:auto;font-size:13px}.qvl .qvl-mgroup{padding:10px 0 2px}.qvl .qvl-mgroup+.qvl-mgroup{padding-top:14px}.qvl .qvl-msub .mh{margin:0 0 6px 6px}.qvl .qvl-msub .mi{gap:14px;padding:7px 6px}.qvl .qvl-msub .mi .ic{border-radius:8px;width:40px;height:40px}.qvl .qvl-msub .mi .ic svg{width:17px;height:17px}.qvl .qvl-msub .mi b{font-size:15px}.qvl .qvl-msub .mi span{font-size:14px}.qvl .qvl-msub .mi.txt{padding:7px 6px;font-size:15px}.qvl .qvl-mfeat{border-radius:0;gap:10px;margin:18px -16px -16px;padding:20px 16px 24px}.qvl .qvl-mfeat .art .wm{font-size:22px}.qvl .qvl-mfoot{padding:12px 16px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:#fff;flex:none;grid-template-columns:1fr 1fr;gap:10px;display:grid}.qvl .qvl-mfoot .btn{width:100%;height:50px;font-size:15.5px}.qvl .qvl-mfoot .span2{grid-column:1/-1}.qvl .fq .ans ul{list-style:outside}.qvl .nav .right{align-items:center}@media (max-width:1060px){.qvl .nav .qvl-dash{display:none}}.qvl .hero .inner,.qvl .final .inner{grid-template-columns:minmax(0,1fr)}.qvl .hero .hero-stage{margin-top:36px;position:relative}.qvl .hero .hero-stage .filmbox{margin-top:0}.qvl .hero .hero-cta{z-index:3;position:absolute;top:calc(62% + 120px);right:calc(-1*min(60px,50vw - 50% - 16px))}.qvl .hero .hero-cta .capture{width:400px;padding:6px}.qvl .hero .hero-cta .capture input{height:42px;font-size:15.5px}.qvl .hero .hero-cta .capture .btn{height:42px;padding:0 16px;font-size:15px}.qvl .hero .hero-cta .capture{margin-top:0;box-shadow:0 30px 60px -24px #1d184659,0 0 0 1px #0c0c140a}.qvl .hero .hero-cta .capture-sub:empty{display:none}.qvl .hero .hero-hear{margin:14px 0 0 6px;font-size:15px}@media (max-width:760px){.qvl .hero .hero-stage{margin-top:28px}.qvl .hero .hero-cta{margin-top:16px;position:relative;top:auto;right:auto}.qvl .hero .hero-cta .capture{width:100%;box-shadow:0 1px 2px #0c0c140a}}.qvl .mega{clip-path:inset(0 -120px -300px);top:64px}.qvl .nav{box-shadow:none}.qvl .menu>li>button:focus{outline:none}.qvl .menu>li>button:focus-visible{background:var(--paper)}.qvl .mega{box-shadow:0 232px 65px #00000002,0 35px 59px #00000008,0 20px 50px #00000017,0 37px 37px #0001,0 9px 20px #00000016,0 0 0 1px var(--line);border-radius:0 0 14px 14px}.qvl .mega .panes{padding:28px 28px 30px}.qvl .mcols{gap:4px 28px}.qvl .mcols .col{gap:2px}.qvl .mcols .col+.col{padding-left:24px}.qvl .mh{letter-spacing:.09em;margin:0 0 8px 6px;font-size:11px}.qvl .mh.gap{margin-top:14px}.qvl .mi{align-items:center;gap:12px;padding:7px 6px}.qvl .mi .ic{border-radius:7px;width:34px;height:34px}.qvl .mi .ic svg{width:15px;height:15px}.qvl .mi b{font-size:14px;line-height:1.3}.qvl .mi span{font-size:13.5px;line-height:1.35;display:block}.qvl .mi.txt{padding:6px;font-size:14px}.qvl .mdiv{margin:16px 0 18px}.qvl .feat{gap:10px;padding:28px}.qvl .feat b{font-size:14px}.qvl .feat span{font-size:13.5px}.qvl .scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#21212100 0%,#212121b3 100%);transition:opacity .3s cubic-bezier(.45,.05,.55,.95);top:0;-webkit-mask-image:none;mask-image:none}@media (max-width:760px){.qvl#page-pricing>section:last-of-type{padding-top:64px;padding-bottom:72px}}.qvl#page-pricing>section{padding-block:64px}.qvl#page-pricing>section.pr-hero{padding-bottom:40px}.qvl#page-pricing>section:nth-of-type(2){padding-bottom:88px}.qvl#page-pricing>section+section:not(:nth-of-type(2)){padding-top:88px}.qvl#page-pricing .pr-h2{margin-bottom:32px}@media (max-width:760px){.qvl#page-pricing>section{padding-block:44px}.qvl#page-pricing>section+section:not(:nth-of-type(2)){padding-top:56px}}.qvl#page-pricing>section:last-of-type{padding-top:96px;padding-bottom:112px}.qvl#page-pricing .fq-list,.qvl#page-pricing .fq.open{background:#fff}.qvl#page-pricing>section:last-of-type{background:radial-gradient(38% 42% at 12% 18%,#7c3aed13,#0000 70%),radial-gradient(34% 40% at 88% 30%,#ec48990f,#0000 70%),radial-gradient(42% 46% at 60% 92%,#6366f112,#0000 72%),#f8f7fa}.qvl .fq-cats button:focus,.qvl .pr-tog button:focus,.qvl .fq button:focus{outline:none}.qvl .fq-cats button:focus-visible,.qvl .pr-tog button:focus-visible,.qvl .fq button:focus-visible{background:var(--paper)}.qvl .fq-cats button{isolation:isolate;position:relative}.qvl .fq-cats button[aria-pressed=true]{background:0 0;border-color:#0000}.qvl .fq-cats .fq-pill{z-index:-1;box-shadow:0 0 0 1px var(--bd);background:#f7f5fb;border-radius:10px;position:absolute;inset:0}.qvl .fq-cats .fq-lab{color:inherit;font-size:inherit}.qvl .fq .ans .in{opacity:0;transition:opacity .3s var(--ease-out),transform .4s var(--ease-out);transform:translateY(-4px)}.qvl .fq.open .ans .in{opacity:1;transition-delay:80ms;transform:none}.qvl .fq button{transition:color .2s}.qvl .fq:not(.open) button:hover{color:var(--indigo)}.qvl .fq-cats .fq-pill{background:#fff;box-shadow:0 0 0 1px #0c0c1414,0 6px 16px -10px #0c0c1440}.qvl [id]{scroll-margin-top:124px}.qvl .logo:focus{outline:none}.qvl .logo:focus-visible{outline:2px solid var(--indigo);outline-offset:4px;border-radius:6px}.qvl .announce .an-short{display:none}@media (max-width:760px){.qvl .announce{white-space:nowrap;text-overflow:ellipsis;padding:9px 12px;font-size:13px;overflow:hidden}.qvl .announce .an-long{display:none}.qvl .announce .an-short{display:inline}.qvl .announce a{margin-left:6px}}.qvl .announce-wrap{overflow:hidden}.qvl .announce{padding-left:48px;padding-right:48px;position:relative}.qvl .announce .an-x{color:#ffffffa6;background:0 0;border:0;border-radius:6px;place-items:center;width:26px;height:26px;transition:background .15s,color .15s;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.qvl .announce .an-x:hover{color:#fff;background:#ffffff1a}.qvl .announce .an-x:focus{outline:none}.qvl .announce .an-x:focus-visible{outline-offset:1px;outline:2px solid #ffffffb3}@media (max-width:760px){.qvl .announce{padding-left:12px;padding-right:42px}.qvl .announce .an-x{right:8px}}.qvl .fq-h{margin:-12px;padding:12px;overflow:hidden}.qvl .blog-prose div[style*=padding]{background-color:#f8f7fa!important;border:1px solid #0c0c1414!important;border-radius:1rem!important;padding:1.5rem 1.75rem!important}.qvl .blog-prose blockquote p:first-of-type:before,.qvl .blog-prose blockquote p:last-of-type:after{content:""!important}.qvl .blog-prose :is(p,li,h1,h2,h3,h4,blockquote){overflow-wrap:break-word}.qvl .blog-prose pre{overflow-x:auto}.qvl .blog-prose :is(img,video){max-width:100%;height:auto}.qvl .blog-prose .faq-item{background-color:#fff;border:1px solid #0c0c1414;border-radius:.75rem;margin:.6rem 0;overflow:hidden}.qvl .blog-prose .faq-question{cursor:pointer;color:#0b0b10;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-weight:500;list-style:none;display:flex}.qvl .blog-prose .faq-question::-webkit-details-marker{display:none}.qvl .blog-prose .faq-question:after{content:"+";color:#4f46e5;flex-shrink:0;font-size:1.25rem;line-height:1}.qvl .blog-prose details[open]>.faq-question:after{content:"−"}.qvl .blog-prose .faq-answer{color:#3a3a42;padding:0 1.25rem 1rem}.qvl .blog-prose .faq-answer>:first-child{margin-top:0}.qvl .blog-prose .faq-answer>:last-child{margin-bottom:0}.qvl.legal{background:#fff}.qvl.legal .legal-hero{isolation:isolate;border-bottom:1px solid var(--line);background:radial-gradient(34% 90% at 96% -10%,#6d28d929,#0000 70%),radial-gradient(48% 70% at 58% 116%,#7c3aed1f,#0000 70%);padding:96px 0 48px;position:relative;overflow:hidden}.qvl.legal .legal-hero .legal-quill{z-index:0;pointer-events:none;color:#6d28d9;opacity:.11;width:760px;height:760px;position:absolute;top:-270px;right:-80px;transform:rotate(14deg);-webkit-mask-image:linear-gradient(90deg,#0000 10%,#000 68%);mask-image:linear-gradient(90deg,#0000 10%,#000 68%)}.qvl canvas.dot-field{pointer-events:none;-webkit-mask-composite:source-over;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(46% 92% at 100% 0,#000,#0000 74%),radial-gradient(56% 88% at 58% 112%,#000,#0000 74%);mask-image:radial-gradient(46% 92% at 100% 0,#000,#0000 74%),radial-gradient(56% 88% at 58% 112%,#000,#0000 74%);-webkit-mask-composite:source-over;mask-composite:add}.qvl.legal .legal-hero .wrap{z-index:1;position:relative}.qvl.legal .legal-col{max-width:820px}.qvl.legal .legal-hero .wrap{grid-template-columns:236px minmax(0,820px) 236px;align-items:start;gap:56px;max-width:1400px;display:grid}.qvl.legal .legal-body .wrap.legal-grid{grid-template-columns:236px minmax(0,820px) 236px;gap:56px;max-width:1400px;display:grid}.qvl.legal .legal-hero .wrap>*{grid-column:2}.qvl.legal .legal-nav,.qvl.legal .legal-toc{top:calc(var(--qvl-head-h,106px) + 24px);max-height:calc(100vh - var(--qvl-head-h,106px) - 48px);overscroll-behavior:contain;scrollbar-width:thin;position:sticky;overflow-y:auto}@media (max-width:1240px){.qvl.legal .legal-hero .wrap,.qvl.legal .legal-body .wrap.legal-grid{grid-template-columns:236px minmax(0,1fr);gap:48px;max-width:1120px}.qvl.legal .legal-col{max-width:none}.qvl.legal .legal-toc{display:none}}@media (max-width:880px){.qvl.legal .legal-hero .wrap,.qvl.legal .legal-body .wrap.legal-grid{grid-template-columns:minmax(0,1fr);gap:36px;max-width:880px}.qvl.legal .legal-hero .wrap>*{grid-column:auto}.qvl.legal .legal-nav{border-bottom:1px solid var(--line);max-height:none;padding-bottom:28px;position:static;overflow:visible}}.qvl.legal .legal-hero .wrap{justify-items:start;gap:14px;display:grid}.qvl.legal .legal-hero h1{letter-spacing:-.045em;font-size:clamp(2.4rem,5vw,3.8rem);line-height:1.04}.qvl.legal .legal-hero .sub{color:var(--t2);max-width:62ch;font-size:18px;line-height:1.55}.qvl.legal .legal-body{padding:56px 0 112px}@media (max-width:760px){.qvl.legal .legal-hero{padding:64px 0 36px}.qvl.legal .legal-body{padding:40px 0 72px}.qvl.legal .legal-hero .legal-quill{opacity:.08;width:440px;height:440px;top:-140px;right:-200px;-webkit-mask-image:linear-gradient(90deg,#0000 24%,#000 80%);mask-image:linear-gradient(90deg,#0000 24%,#000 80%)}.qvl canvas.dot-field{-webkit-mask-image:radial-gradient(46% 46% at 106% -6%,#000,#0000 72%),radial-gradient(60% 34% at 70% 116%,#000,#0000 72%);mask-image:radial-gradient(46% 46% at 106% -6%,#000,#0000 72%),radial-gradient(60% 34% at 70% 116%,#000,#0000 72%)}}.qvl.legal .legal-col section[id],.qvl.legal .legal-col [id]{scroll-margin-top:calc(var(--qvl-head-h,106px) + 24px)}.qvl.legal .legal-col>:first-child,.qvl.legal .legal-col>:first-child>:first-child{margin-top:0}.qvl .legal-prose{color:var(--t1);font-size:16.5px;line-height:1.75}.qvl .legal-prose h2{letter-spacing:-.025em;border-top:1px solid var(--line);margin:3rem 0 1rem;padding-top:2rem;font-size:1.55rem;line-height:1.2}.qvl .legal-prose>h2:first-child{border-top:0;margin-top:0;padding-top:0}.qvl .legal-prose h3{letter-spacing:-.015em;margin:2rem 0 .7rem;font-size:1.18rem;line-height:1.3}.qvl .legal-prose h4{margin:1.5rem 0 .5rem;font-size:1rem;font-weight:600}.qvl .legal-prose p{margin:0 0 1.1em}.qvl .legal-prose :is(ul,ol){margin:.4em 0 1.3em;padding-left:1.35em}.qvl .legal-prose ul{list-style:outside}.qvl .legal-prose ol{list-style:decimal}.qvl .legal-prose li{margin:.45em 0;padding-left:.2em}.qvl .legal-prose li::marker{color:var(--t4)}.qvl .legal-prose a{color:#4f46e5;text-underline-offset:4px;font-weight:500;-webkit-text-decoration:underline #4f46e54d;text-decoration:underline #4f46e54d}.qvl .legal-prose a:hover{text-decoration-color:#4f46e5}.qvl .legal-prose strong{color:var(--ink);font-weight:600}.qvl .legal-prose hr{border:0;border-top:1px solid var(--line);margin:2.5rem 0}.qvl .legal-prose table{border-collapse:collapse;width:100%;margin:1.2em 0 1.6em;font-size:15px;display:block;overflow-x:auto}.qvl .legal-prose :is(th,td){border:1px solid var(--line);text-align:left;vertical-align:top;padding:.6rem .85rem}.qvl .legal-prose thead th{background:var(--paper);color:var(--ink);font-weight:600}.qvl .legal-prose code{font-family:var(--mono);background:var(--paper);color:var(--ink);border-radius:5px;padding:.1em .35em;font-size:.9em}.qvl.legal>section.legal-body{background:#fff;overflow:clip visible}.qvl .mega{opacity:0;height:0;transition:none;display:block;transform:none}.qvl .mega-in{grid-template-columns:1fr 300px;display:grid}.qvl .mega .panes{position:relative;overflow:hidden}.qvl .mega .pane{animation:none}.qvl-onb :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-inter),"Inter",system-ui,sans-serif}.qvl .bc .mw{border-bottom:0;bottom:-1px!important}.qvl .pz-band>.wrap{width:100%;min-width:0}.qvl .nav .right .signin{height:36px;transition:color .2s var(--ease-std);border-radius:8px;align-items:center;padding:0 14px;display:inline-flex}.qvl .nav .duo{align-items:center;gap:10px;display:inline-flex}.qvl .nav .duo>*{background-size:var(--duo-w,100%) 100%;background-position:var(--duo-x,0) 0;background-repeat:no-repeat}.qvl .nav .duo .demo{background-image:var(--grad)}.qvl .nav .duo .signin:hover{background-image:var(--grad);color:#fff}.qvl .nav .duo .demo:hover{background-image:var(--grad-h)}.qvl .nav .duo:has(.signin:hover) .demo{background-image:var(--grad-h)}.qvl .nav .duo:has(.signin:hover) .signin{background-image:var(--grad-h)}@media (max-width:1060px){.qvl .nav .right .signin,.qvl .nav .duo .signin,.qvl .nav .duo .demo{display:none}}.qvl .pill{padding-block:0;font-size:11px;line-height:1}@supports (text-box:trim-both cap alphabetic){.qvl .pill{text-box:trim-both cap alphabetic}}@supports not (text-box:trim-both cap alphabetic){.qvl .pill{padding-top:1px}}.qvl .pill-sm{height:18px;padding-inline:7px;font-size:11px}.qvl .p-ink{background:var(--ink);color:#fff}.qvl .p-soft{color:#52525b;background:#ecebe8}.qvl .pill.caps{letter-spacing:.08em;text-transform:uppercase;font-size:11px}.qvl .announce{line-height:22px}.qvl .pr-hero h1{line-height:round(1.02em,1px)}.qvl .pr-hero p{line-height:28px}.qvl .pr-hero .eyebrow{line-height:18px}.qvl .qvl-orb{animation:7s ease-in-out infinite alternate qvl-orb}@keyframes qvl-orb{to{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){.qvl .qvl-orb{animation:none}}}@layer utilities{.qvl .blog-prose table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);-webkit-overflow-scrolling:touch;border-radius:14px;width:100%;max-width:100%;margin:1.6em 0;font-size:.9em;line-height:1.5;display:block;overflow-x:auto}.qvl .blog-prose :is(th,td){text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--line);min-width:9.5rem;padding:.75rem 1rem}.qvl .blog-prose :is(th,td)+:is(th,td){border-left:1px solid var(--line)}.qvl .blog-prose tr:last-child>:is(th,td){border-bottom:0}.qvl .blog-prose :is(thead th,tr:first-child>th){background:var(--paper);color:var(--ink);font-weight:600}.qvl .blog-prose :is(td,th)>p{margin:0}.qvl .qvl-feature-row+.qvl-feature-row{margin-top:1.25rem}}.qvl .help-device-hero{isolation:isolate;position:relative}.qvl .help-device-hero:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,#654c8833 .75px,#0000 1px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 82%,#0000);mask-image:linear-gradient(#0000,#000 12% 82%,#0000)}.qvl .help-device-hero .help-hero-copy{z-index:2;pointer-events:none;max-width:550px;position:relative}.qvl .help-device-hero .help-hero-copy :is(a,button,input){pointer-events:auto}.qvl .help-device-hero .help-hero-copy h1{max-width:15ch}.qvl .help-device-hero .help-hero-copy>p:last-of-type{max-width:43ch}@media (min-width:1100px){.qvl .help-device-hero{min-height:960px;padding-top:74px;padding-bottom:28px}.qvl .help-device-hero .help-hero-devices{z-index:0;--help-phone-offset:80px;--help-phone-scale:.6;width:1200px;max-width:none;margin:0;position:absolute;top:65px;left:calc(50% - 580px)}}@media (min-width:641px) and (max-width:1099px){.qvl .help-device-hero .help-hero-copy{max-width:600px}.qvl .help-device-hero .help-hero-devices{z-index:0;margin-top:40px;position:relative}}@media (max-width:640px){.qvl .help-device-hero .help-hero-copy{max-width:100%}.qvl .help-device-hero .help-hero-copy h1{max-width:14ch}.qvl .help-device-hero .help-hero-copy>p:last-of-type{max-width:35ch;font-size:16px}.qvl .help-device-hero .help-hero-actions{flex-flow:row;align-items:center;gap:clamp(12px,4vw,24px);font-size:clamp(12px,3.6vw,14px)}.qvl .help-device-hero .help-hero-actions a{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.qvl .help-device-hero .help-hero-devices{z-index:0;margin-top:48px;position:relative}}.qvl.qvl-page>section:nth-of-type(n+3):not(.gd-band),.qvl .qvl-page>section:nth-of-type(n+3):not(.gd-band){content-visibility:auto;contain-intrinsic-size:auto 900px}.qvl .mega .feat.sol-feat{min-height:100%;display:block;position:relative;overflow:hidden;padding:0!important}.qvl .mega .sol-feat .sol-media{background:#1a1822;position:absolute;inset:0}.qvl .mega .sol-feat video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease-out);position:absolute;inset:0}.qvl .mega .sol-feat video.on{opacity:1}.qvl .mega .sol-feat .sol-copy{color:#fff;gap:5px;display:grid;position:absolute;bottom:24px;left:24px;right:24px}.qvl .mega .sol-feat .sol-copy b{letter-spacing:-.02em;color:#fff;font-size:22px;font-weight:600}.qvl .mega .sol-feat .sol-copy em{opacity:.8;margin-left:4px;font-style:normal;font-weight:400}.qvl .mega .sol-scrim{pointer-events:none;background:linear-gradient(#0000,#00000040 40%,#000000b3);height:60%;position:absolute;bottom:0;left:0;right:0}.qvl .mega .sol-feat .sol-copy span{color:#ffffffd1;font-size:13.5px;line-height:1.4}.qvl .menu>li>button{position:relative}.qvl .menu>li>button[aria-expanded=true]{z-index:80}.qvl .menu>li>button[aria-expanded=true]:before{content:"";z-index:-1;border:1px solid var(--line);background:#fff;border-bottom:0;border-radius:12px 12px 0 0;position:absolute;inset:-8px -4px -13px}.qvl .videos-wash{inset-inline:0;z-index:0;pointer-events:none;height:1400px;position:absolute;top:0;overflow:hidden}.qvl .videos-wash span{filter:blur(110px);border-radius:50%;position:absolute}.qvl .videos-wash .b1{aspect-ratio:1.2;background:#4f46e517;width:46%;top:-8%;left:-10%}.qvl .videos-wash .b2{aspect-ratio:1.4;background:#9333ea14;width:40%;top:-12%;left:30%}.qvl .videos-wash .b3{aspect-ratio:1.2;background:#ec489912;width:40%;top:18%;right:-8%}.qvl .videos-wash .b4{aspect-ratio:1.5;background:#f59e0b0d;width:38%;top:46%;left:8%}.qvl .videos-wash .b5{aspect-ratio:1.3;background:#7c3aed0f;width:34%;top:40%;right:18%}@media (max-width:760px){.qvl .videos-wash span{filter:blur(70px)}}.qvl .nf-inkwell{z-index:0;aspect-ratio:1729/2302;pointer-events:none;opacity:.2;filter:blur(1.5px);background:linear-gradient(200deg,#4f46e5 0%,#7c3aed 55%,#9333ea 100%);height:min(920px,96%);position:absolute;bottom:-40px;right:calc(50% - 730px);-webkit-mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat;mask:url(/marketing/quill-inkwell-mask.webp) bottom/contain no-repeat}@media (max-width:760px){.qvl .nf-inkwell{opacity:.12;height:62%;right:-120px}}.qvl .nbh-film.nbh-film--center{width:100vw;height:clamp(460px,46vw,820px);margin-inline:calc(50% - 50vw);position:relative;top:auto;left:auto;right:auto}.qvl .nbh-film--center .nbh-film-tile{-webkit-mask-composite:source-over;-webkit-mask-image:linear-gradient(#000 0% 66%,#000000d1 76%,#00000080 86%,#0003 94%,#0000 100%);mask-image:linear-gradient(#000 0% 66%,#000000d1 76%,#00000080 86%,#0003 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:999px){.qvl .nbh-film.nbh-film--center{height:clamp(260px,56vw,420px)}}.qvl .nbh-film--center .nbh-card:after,.qvl .nbh-film--center .nbh-desk:after{background:#fff;width:2px;margin-left:-1px;box-shadow:0 0 0 .5px #0c0c1440,0 0 6px #0c0c1473}.qvl .nbh-film--center .nbh-card:before{width:9px;height:9px;top:calc(100% + var(--rise) - 4px);margin-left:-4px;box-shadow:0 0 0 2.5px #fff,0 0 8px #0c0c1480}.qvl .nbh-film--center .nbh-arcs path{stroke:#fff;stroke-width:2px;filter:drop-shadow(0 0 3px #0c0c148c)}.qvl .nbh-film--center .nbh-arcs circle{stroke:#fff;stroke-width:2px}.qvl .hero.founding.centered{padding-top:0}.qvl .hero.founding.centered .inner{text-align:center;z-index:3;justify-items:center;max-width:none;min-height:0;margin:-7rem auto 0}.qvl .hero.founding.centered .inner>*{margin-inline:auto}.qvl .hero.founding.centered .capture-sub{max-width:52ch}@media (min-width:768px){.qvl .hero.founding.centered .inner{margin-top:-11rem}}@media (min-width:1000px){.qvl .hero.founding.centered .inner{max-width:none;min-height:0}}@media (min-width:1280px){.qvl .hero.founding.centered .inner{margin-top:-12rem}}.qvl .hero.founding.centered .odo-line{-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);color:var(--ink);background:#ffffffb8;border-radius:999px;padding:6px 7px 6px 16px;font-weight:600;box-shadow:0 0 0 1px #0c0c140f,0 8px 24px -12px #0c0c1440}.qvl .hero.founding.centered .odo-box{background:var(--ink);color:#fff;min-width:30px;height:26px;font-family:var(--sans);letter-spacing:0;font-variant-numeric:tabular-nums;border:0;border-radius:999px;justify-content:center;padding:0 10px;font-size:13px;font-weight:700}