html:has(.qlp){scroll-behavior:smooth}.qlp{--ink:#101828;--ink2:#344054;--mute:#667085;--faint:#98a2b3;--line:#eaecf0;--soft:#f2f4f7;--blue:#4c6fff;--blue6:#4565e8;--blue-l:#a9cdff}.qlp,.qlp{background:#fff;margin:0}.qlp *{box-sizing:border-box}.qlp a{color:inherit;text-decoration:none}.qlp .page{font-family:var(--font-geist-sans), "Geist", sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:clip}.qlp .mono{font-family:var(--font-geist-sans), "Geist", sans-serif}.qlp .btn{font:600 14px/24px var(--font-geist-sans), "Geist", sans-serif;letter-spacing:-.01em;cursor:pointer;white-space:nowrap;border-radius:100px;align-items:center;gap:6px;padding:6px 16px;display:inline-flex}.qlp .btn-primary{color:#fff;border:1px solid var(--blue6);background:linear-gradient(#6e89ff 52%,#4c6fff 140%);box-shadow:0 3px 6px #0000001f,0 -1px 2px #0000001a,inset 0 2px 4px #0000001a}.qlp .btn-primary:hover{background:linear-gradient(#7d95ff 40%,#4c6fff 140%)}.qlp .btn-line{color:var(--ink2);background:#fff;border:1px solid #eaecf0;font-weight:500;box-shadow:0 3px 6px #00000014}.qlp .btn-lg{padding:10px 22px;font-size:15px}.qlp .nav{z-index:50;-webkit-backdrop-filter:blur(16px)saturate(1.4);border:1px solid var(--soft);background:#ffffffd1;border-top:0;border-radius:0 0 20px 20px;justify-content:space-between;align-items:center;width:min(563px,100% - 24px);padding:14px 16px 14px 20px;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #1018280d}.qlp .brand{letter-spacing:-.05em;color:#1d2939;align-items:center;gap:8px;font-size:18px;font-weight:500;display:flex}.qlp .nav-links{color:var(--faint);letter-spacing:-.02em;gap:20px;font-size:14px;font-weight:500;display:flex}.qlp .nav-links a:hover{color:var(--ink2)}.qlp .nav-cta{justify-content:flex-end;align-items:center;display:inline-flex;position:relative}.qlp .nav-cta>a{transition:opacity .2s,transform .2s,color .2s,background .2s,border-color .2s}.qlp .nav-get-started{opacity:0;visibility:hidden;pointer-events:none;position:absolute;right:0;transform:translateY(-5px)}.qlp .nav.is-scrolled .nav-sign-in{opacity:0;visibility:hidden;pointer-events:none;position:absolute;right:0;transform:translateY(4px)}.qlp .nav.is-scrolled .nav-get-started{opacity:1;visibility:visible;pointer-events:auto;position:relative;transform:none}@keyframes qlp-navCtaOut{0%,48%{opacity:1;visibility:visible;transform:none}52%,to{opacity:0;visibility:hidden;transform:translateY(4px)}}@keyframes qlp-navCtaIn{0%,48%{opacity:0;visibility:hidden;transform:translateY(-5px)}52%,to{opacity:1;visibility:visible;transform:none}}.qlp .hero{view-timeline:--hero block;height:300vh;position:relative}.qlp .stage{height:100vh;min-height:560px;position:sticky;top:0;overflow:hidden}.qlp .sky{clip-path:inset(88px 24px 9vh round 24px);position:absolute;inset:0}.qlp .sky-photo{transform-origin:50% 70%;background:url(/landing/v3/sky.jpg) 50% 60%/cover no-repeat;position:absolute;inset:0}.qlp .sky-tint{background:radial-gradient(70% 60% at 50% 48%,#a9cdff9e,#7b9eff80 55%,#4c6fff8c);position:absolute;inset:0}.qlp .sky-glow{background:radial-gradient(closest-side,#ffffff8c,#fff0);border-radius:50%;width:900px;height:420px;margin-left:-450px;position:absolute;top:20%;left:50%}.qlp .copy{text-align:center;flex-direction:column;align-items:center;gap:26px;width:min(911px,100% - 40px);display:flex;position:absolute;top:clamp(118px,17vh,168px);left:50%;transform:translate(-50%)}.qlp .tiles{gap:5px;display:flex}.qlp .tile{background:#ffffff4d;border:1px solid #ffffff59;border-radius:8px;place-items:center;width:33px;height:33px;padding:6px;animation:.7s cubic-bezier(.2,.8,.2,1) both qlp-tileIn;display:grid;position:relative}.qlp .tile img{max-width:100%;max-height:100%;display:block}.qlp .h1{letter-spacing:-.04em;color:#000;max-width:820px;margin:0;font-size:60px;font-weight:500;line-height:1.25}.qlp .w{animation:.9s cubic-bezier(.2,.75,.2,1) both qlp-wordIn;display:inline-block}.qlp .sub{letter-spacing:-.02em;max-width:560px;color:var(--ink2);margin:-14px 0 0;font-size:16px;line-height:1.4;animation:.9s cubic-bezier(.2,.75,.2,1) .75s both qlp-fadeUp}.qlp .cta-row{gap:10px;animation:.9s cubic-bezier(.2,.75,.2,1) .9s both qlp-fadeUp;display:flex}.qlp .dash{transform-origin:50% 0;width:min(1120px,90vw,140.6vh - 163.096px);position:absolute;top:92px;left:50%;transform:translate(-50%)translateY(calc(max(58vh,470px) - 92px))scale(.94)}.qlp .dash-frame{-webkit-backdrop-filter:blur(10px);background:#ffffff6b;border:1px solid #ffffffbf;border-radius:22px;padding:8px;box-shadow:0 50px 100px -40px #182c828c,0 18px 40px -24px #182c8259}.qlp .dash-frame img{border-radius:15px;width:100%;display:block}.qlp .chip{color:var(--ink2);white-space:nowrap;opacity:0;background:#ffffffeb;border:1px solid #fff;border-radius:14px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:13px;line-height:1.3;display:flex;position:absolute;box-shadow:0 20px 40px -18px #10182859}.qlp .chip b{color:var(--ink);font-weight:500;display:block}.qlp .chip i{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.qlp .hint{letter-spacing:.12em;color:var(--mute);align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;bottom:3vh;left:50%;transform:translate(-50%)}.qlp .hint span{background:linear-gradient(var(--mute), transparent);width:1px;height:22px;animation:1.6s ease-in-out infinite qlp-drip}.qlp .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.qlp .eyebrow{font:500 11px/1 var(--font-geist-sans), "Geist", sans-serif;letter-spacing:.12em;color:var(--blue6);background:#f5f8ff;border:1px solid #d6e0ff;border-radius:6px;align-items:center;gap:8px;padding:7px 10px;display:inline-flex}.qlp .eyebrow:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #4c6fff2e}.qlp .h2{letter-spacing:-.045em;margin:18px 0 0;font-size:52px;font-weight:500;line-height:1.06}.qlp .lede{letter-spacing:-.015em;color:var(--mute);max-width:520px;margin:18px 0 0;font-size:17px;line-height:1.5}.qlp .card{border:1px solid var(--line);background:#fff;border-radius:20px;box-shadow:0 1px 2px #1018280a}.qlp .tag{font:500 11px/1 var(--font-geist-sans), "Geist", sans-serif;border:1px solid var(--line);color:var(--mute);border-radius:6px;align-items:center;gap:5px;padding:5px 7px;display:inline-flex}.qlp .marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.qlp .track{gap:56px;width:max-content;animation:38s linear infinite qlp-slide;display:flex}.qlp .track.rev{animation-duration:46s;animation-direction:reverse}.qlp .mark{letter-spacing:-.04em;color:#b4bccb;white-space:nowrap;align-items:center;gap:10px;font-size:22px;font-weight:500;display:flex}.qlp .mark img{filter:grayscale()opacity(.45);width:auto;height:22px}.qlp .statement{letter-spacing:-.04em;max-width:1060px;margin:0;font-size:46px;font-weight:500;line-height:1.2}.qlp .statement .s{color:#d0d5dd}.qlp .bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.qlp .bento .card{flex-direction:column;gap:8px;padding:26px;display:flex;position:relative;overflow:hidden}.qlp .bento h3{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:500}.qlp .bento p{color:var(--mute);letter-spacing:-.01em;margin:0;font-size:15px;line-height:1.45}.qlp .stagebox{background:linear-gradient(#f7f9ff,#eef3ff);border:1px solid #e3e9fb;border-radius:14px;flex:1;min-height:230px;margin-top:18px;position:relative;overflow:hidden}.qlp .askwrap{view-timeline:--ask block;height:330vh;position:relative}.qlp .askstage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:72px;height:100vh;min-height:680px;display:grid;position:sticky;top:0}.qlp .caps{flex-direction:column;gap:4px;margin:34px 0 0;padding:0;list-style:none;display:flex}.qlp .caps li{letter-spacing:-.02em;color:var(--ink);opacity:.32;border:1px solid #0000;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;font-size:17px;display:flex}.qlp .caps li i{width:30px;height:30px;color:var(--blue6);background:#eef2ff;border-radius:9px;flex:none;place-items:center;font-style:normal;display:grid}.qlp .chat{border:1px solid var(--line);background:#fff;border-radius:24px;flex-direction:column;height:min(600px,78vh);display:flex;position:relative;overflow:hidden;box-shadow:0 60px 120px -50px #182c8266,0 2px 6px #1018280a}.qlp .chat-sky{pointer-events:none;background:radial-gradient(80% 50% at 50% 115%,#a9cdff8c,#fff0 70%);position:absolute;inset:0}.qlp .chat-head{border-bottom:1px solid var(--soft);justify-content:space-between;align-items:center;padding:16px 18px;font-size:14px;font-weight:500;display:flex;position:relative}.qlp .chat-body{flex-direction:column;flex:1;justify-content:flex-end;padding:0 18px 8px;display:flex;position:relative;overflow:hidden}.qlp .m{flex-shrink:0;max-height:420px;margin-top:12px;overflow:hidden}.qlp .me{color:#fff;background:linear-gradient(#6e89ff,#4c6fff);border-radius:16px 16px 4px;align-self:flex-end;max-width:78%;padding:10px 14px;font-size:14px;line-height:1.45}.qlp .ai{max-width:86%;color:var(--ink2);align-self:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.qlp .ai>img{flex:none;width:22px;height:22px;margin-top:1px}.qlp .typing{background:var(--soft);opacity:0;border-radius:14px;flex-shrink:0;align-self:flex-start;gap:4px;max-height:0;margin-top:0;padding:12px 14px;display:flex;overflow:hidden}.qlp .typing span{background:var(--faint);border-radius:50%;width:6px;height:6px;animation:1s infinite qlp-bounce}.qlp .typing span:nth-child(2){animation-delay:.15s}.qlp .typing span:nth-child(3){animation-delay:.3s}.qlp .draft{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:10px;min-width:min(300px,62vw);margin-top:8px;padding:12px;display:flex;box-shadow:0 8px 20px -14px #1018284d}.qlp .row{justify-content:space-between;align-items:center;gap:12px;display:flex}.qlp .logo-sq{color:#fff;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid}.qlp .chat-input{border:1px solid var(--line);color:var(--faint);background:#fff;border-radius:100px;align-items:center;gap:10px;margin:8px 14px 14px;padding:10px 10px 10px 16px;font-size:14px;display:flex;position:relative;box-shadow:0 10px 30px -18px #4c6fff99}.qlp .send{background:var(--blue);border:1px solid var(--blue6);border-radius:50%;place-items:center;width:28px;height:28px;margin-left:auto;display:grid}.qlp .slack{border:1px solid var(--line);background:#fff;border-radius:20px;grid-template-columns:200px minmax(0,1fr);min-height:520px;display:grid;overflow:hidden;box-shadow:0 60px 120px -50px #182c8259}.qlp .slack-side{color:#ffffffb3;background:#3b1340;flex-direction:column;gap:4px;padding:18px 12px;font-size:14px;display:flex}.qlp .slack-side .ch{border-radius:6px;padding:5px 10px}.qlp .slack-side .on{color:#fff;background:#1264a3}.qlp .slack-main{flex-direction:column;display:flex}.qlp .slack-top{border-bottom:1px solid var(--soft);padding:14px 20px;font-size:15px;font-weight:600}.qlp .sm{color:#1d1c1d;gap:12px;padding:10px 20px;font-size:14px;line-height:1.5;display:flex}.qlp .av{color:#fff;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;font-size:14px;font-weight:600;display:grid}.qlp .who{font-weight:700}.qlp .app{font:600 10px/1 var(--font-geist-sans), "Geist", sans-serif;color:#616061;vertical-align:2px;background:#e8e8e8;border-radius:3px;margin-left:4px;padding:3px 4px}.qlp .time{color:#8f8f8f;margin-left:6px;font-size:12px}.qlp .mention{color:#1264a3;background:#e8f5fa;border-radius:3px;padding:0 2px}.qlp .sblock{border-left:4px solid var(--blue);background:#f8f9ff;border-radius:0 8px 8px 0;flex-direction:column;gap:4px;margin-top:6px;padding:8px 12px;display:flex}.qlp .an-grid{view-timeline:--an block;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;margin-top:56px;display:grid}.qlp .big{letter-spacing:-.05em;font-size:56px;font-weight:500;line-height:1}.qlp .count{counter-reset:n var(--num)}.qlp .count:after{content:counter(n)}.qlp .bars{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:10px;height:220px;margin-top:28px;display:grid}.qlp .bar{transform-origin:50% 100%;background:linear-gradient(#a9cdff,#4c6fff);border-radius:8px 8px 3px 3px;position:relative}.qlp .bar.dim{background:linear-gradient(#e0e9ff,#c3d3ff)}.qlp .months{font:400 11px var(--font-geist-sans), "Geist", sans-serif;color:var(--faint);text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;margin-top:8px;display:grid}.qlp .legend{flex-direction:column;gap:12px;margin-top:22px;display:flex}.qlp .legend div{color:var(--ink2);align-items:center;gap:10px;font-size:14px;display:flex}.qlp .legend div span:last-child{font-family:var(--font-geist-sans), "Geist", sans-serif;color:var(--mute);margin-left:auto;font-size:13px}.qlp .sw{border-radius:3px;flex:none;width:10px;height:10px}.qlp .rem-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:56px;display:grid}.qlp .mail{padding:0;overflow:hidden}.qlp .mail-top{border-bottom:1px solid var(--soft);align-items:center;gap:12px;padding:16px 20px;font-size:14px;display:flex}.qlp .mail-body{flex-direction:column;gap:14px;padding:26px 28px 30px;display:flex}.qlp .tl{padding:26px;position:relative}.qlp .tl-item{border-bottom:1px dashed var(--line);grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding:12px 0;display:grid}.qlp .tl-item:last-child{border-bottom:0}.qlp .day{text-align:center;border:1px solid var(--line);border-radius:10px;padding:6px 0;line-height:1.1}.qlp .day b{font-size:18px;font-weight:500;display:block}.qlp .day small{font:400 10px var(--font-geist-sans), "Geist", sans-serif;color:var(--faint);letter-spacing:.08em}.qlp .ping{background:#f59e0b;border-radius:50%;width:8px;height:8px;display:inline-flex;position:relative}.qlp .ping:after{content:"";background:#f59e0b;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite qlp-ping;position:absolute;inset:0}.qlp .cur{border:1px solid var(--line);color:var(--ink2);white-space:nowrap;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:12px 18px;font-size:16px;display:inline-flex;box-shadow:0 1px 2px #1018280a}.qlp .cur b{color:var(--ink);font-weight:500}.qlp .toggle{border:1px solid var(--line);background:var(--soft);border-radius:100px;gap:2px;padding:4px;display:inline-flex}.qlp .toggle button{font:500 14px var(--font-geist-sans), "Geist", sans-serif;cursor:pointer;color:var(--ink2);border-radius:100px;padding:8px 16px}.qlp .plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:920px;margin:44px auto 0;display:grid}.qlp .plan{flex-direction:column;gap:22px;padding:30px;display:flex}.qlp .plan ul{color:var(--ink2);flex-direction:column;gap:12px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.qlp .plan li{align-items:flex-start;gap:10px;display:flex}.qlp .plan li:before{content:"";background:#eef2ff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 8.2l2.2 2.2 4.8-4.8' fill='none' stroke='%234565e8' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px}.qlp .pro{background:linear-gradient(#f5f8ff,#fff 45%);border:1px solid #c9d6ff;position:relative}.qlp .faq details{border-top:1px solid var(--line);padding:22px 4px}.qlp .faq details:last-child{border-bottom:1px solid var(--line)}.qlp .faq summary{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;gap:20px;font-size:18px;list-style:none;display:flex}.qlp .faq summary:after{content:"+";color:var(--faint);font-size:22px;font-weight:300;line-height:1}.qlp .faq details[open] summary:after{content:"–"}.qlp .faq p{color:var(--mute);max-width:720px;margin:12px 0 0;font-size:15px;line-height:1.6}.qlp .closing{text-align:center;border-radius:28px;flex-direction:column;align-items:center;gap:28px;margin:0 24px;padding:130px 24px;display:flex;position:relative;overflow:hidden}.qlp .closing .sky-photo{transform:scale(1.1)}@keyframes qlp-wordIn{0%{opacity:0;filter:blur(10px);transform:translateY(.45em)}to{opacity:1;filter:blur();transform:none}}@keyframes qlp-fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes qlp-tileIn{0%{opacity:0;transform:translateY(10px)scale(.8)}to{opacity:1;transform:none}}@keyframes qlp-drip{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@keyframes qlp-slide{to{transform:translate(-50%)}}@keyframes qlp-bounce{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes qlp-ping{75%,to{opacity:0;transform:scale(2.4)}}@keyframes qlp-skyOpen{to{clip-path:inset(0)}}@keyframes qlp-photoZoom{0%{transform:scale(1)}to{transform:scale(1.14)}}@keyframes qlp-copyAway{to{opacity:0;filter:blur(8px);transform:translate(-50%)translateY(-90px)scale(.96)}}@keyframes qlp-dashUp{to{transform:translate(-50%)translateY(0)scale(1)}}@keyframes qlp-chipIn{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}@keyframes qlp-fadeOut{to{opacity:0}}@keyframes qlp-ink{to{color:var(--ink)}}@keyframes qlp-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes qlp-msgIn{0%{opacity:0;max-height:0;margin-top:0;transform:translateY(14px)}50%{opacity:0}to{opacity:1;max-height:420px;margin-top:12px;transform:none}}@keyframes qlp-typ{0%{opacity:0;max-height:0;margin-top:0}25%,75%{opacity:1;max-height:40px;margin-top:12px}to{opacity:0;max-height:0;margin-top:0}}@keyframes qlp-lit{0%{opacity:.32}12%,88%{opacity:1;border-color:var(--line);background:#fff;box-shadow:0 10px 24px -16px #10182840}to{opacity:.32}}@keyframes qlp-litEnd{0%{opacity:.32}12%,to{opacity:1;border-color:var(--line);background:#fff;box-shadow:0 10px 24px -16px #10182840}}@keyframes qlp-grow{0%{transform:scaleY(.04)}to{transform:scaleY(1)}}@keyframes qlp-draw{0%{stroke-dashoffset:100px}}@keyframes qlp-count{0%{--num:0}to{--num:846}}@keyframes qlp-env{0%,8%{opacity:0;transform:translate(-30px)rotate(-6deg)}18%{opacity:1;transform:translate(0)rotate(-2deg)}42%{opacity:1;transform:translate(150px,6px)rotate(0)}50%,to{opacity:0;transform:translate(190px,6px)scale(.6)}}@keyframes qlp-landed{0%,46%{opacity:0;transform:translateY(10px)scale(.97)}56%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes qlp-scan{0%{top:8%}50%{top:86%}to{top:8%}}@keyframes qlp-hl{0%,30%{background:0 0}40%,90%{background:#4c6fff1f}to{background:0 0}}@keyframes qlp-rowIn{0%,10%{opacity:0;transform:translate(-16px)}22%,88%{opacity:1;transform:none}to{opacity:0}}@keyframes qlp-caret{50%{opacity:0}}@keyframes qlp-typeit{0%,10%{max-width:0}70%,to{max-width:240px}}@property --num{syntax:"<integer>";inherits:false;initial-value:846}@supports (animation-timeline:view()){.qlp .sky{animation:linear both qlp-skyOpen;animation-timeline:--hero;animation-range:contain contain 40%}.qlp .sky-photo{animation:linear both qlp-photoZoom;animation-timeline:--hero;animation-range:contain}.qlp .copy{animation:linear both qlp-copyAway;animation-timeline:--hero;animation-range:contain contain 22%}.qlp .dash{animation:linear both qlp-dashUp;animation-timeline:--hero;animation-range:contain contain 40%}.qlp .chip{animation:linear both qlp-chipIn;animation-timeline:--hero}.qlp .hint{animation:linear both qlp-fadeOut;animation-timeline:--hero;animation-range:contain contain 6%}.qlp .statement .s{animation:linear both qlp-ink;animation-timeline:view();animation-range:cover 18% cover 42%}.qlp .rv{animation:linear both qlp-rise;animation-timeline:view();animation-range:entry entry 70%}.qlp .m{animation:linear both qlp-msgIn;animation-timeline:--ask}.qlp .typing{animation:linear both qlp-typ;animation-timeline:--ask}.qlp .caps li{animation:linear both qlp-lit;animation-timeline:--ask}.qlp .caps li:last-child{animation-name:qlp-litEnd}.qlp .slk{animation:linear both qlp-chipIn;animation-timeline:--slack}.qlp .bar{animation:linear both qlp-grow;animation-timeline:--an}.qlp .ring{animation:linear both qlp-draw;animation-timeline:--an;animation-range:cover 10% cover 40%}.qlp .count{animation:linear both qlp-count;animation-timeline:--an;animation-range:cover 8% cover 38%}}@supports not (animation-timeline:view()){.qlp .chip{opacity:1}}.qlp .slack-sec{view-timeline:--slack block}@media (max-width:960px){.qlp .nav-links{display:none}.qlp .h1{font-size:34px}.qlp .sub{font-size:15px}.qlp .dash{top:26vh;transform:translate(-50%)translateY(calc(max(60vh,480px) - 26vh))scale(.94)}.qlp .h2{font-size:36px}.qlp .statement{font-size:30px}.qlp .chip{display:none}.qlp .bento,.qlp .an-grid,.qlp .rem-grid,.qlp .plans,.qlp .stack{grid-template-columns:minmax(0,1fr)!important}.qlp .bento .card{grid-column:auto!important}.qlp .askwrap{height:auto}.qlp .askstage{grid-template-columns:minmax(0,1fr);gap:36px;height:auto;padding-top:80px;padding-bottom:40px;position:relative}.qlp .m{animation:none!important}.qlp .typing{display:none}.qlp .caps li{opacity:1;animation:none!important}.qlp .slack{grid-template-columns:minmax(0,1fr)}.qlp .slack-side{display:none}}@media (prefers-reduced-motion:reduce){.qlp *,.qlp :before,.qlp :after{animation:none!important}.qlp .chip{opacity:1}}.qlp .sec-head{text-align:center;flex-direction:column;align-items:center;display:flex}.qlp .sec-head .lede{text-align:center;margin-left:auto;margin-right:auto}.qlp .fx{border:1px solid var(--line);background:#fcfcfd;border-radius:28px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:620px;margin-top:20px;display:grid;position:relative;overflow:hidden}.qlp .fx.flip{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.qlp .fx.flip .fx-copy{order:2}.qlp .fx-copy{flex-direction:column;justify-content:space-between;gap:40px;padding:52px 48px;display:flex}.qlp .fx-copy h3{letter-spacing:-.04em;margin:22px 0 0;font-size:34px;font-weight:500;line-height:1.1}.qlp .fx-copy p{color:var(--mute);max-width:380px;margin:14px 0 0;font-size:16px;line-height:1.55}.qlp .fx-points{border-top:1px solid var(--line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qlp .fx-points li{border-bottom:1px solid var(--line);color:var(--ink2);justify-content:space-between;gap:16px;padding:13px 0;font-size:14px;display:flex}.qlp .fx-points li span:last-child{color:var(--faint)}.qlp .stg{border-left:1px solid var(--line);position:relative;overflow:hidden}.qlp .fx.flip .stg{border-left:0;border-right:1px solid var(--line)}.qlp .mesh-purple{background:radial-gradient(60% 60% at 15% 10%,#f1e1ff 0%,#f1e1ff00 70%),radial-gradient(70% 70% at 100% 100%,#dfe7ff 0%,#dfe7ff00 70%),#f7f7fb}.qlp .mesh-cyan{background:radial-gradient(60% 60% at 85% 5%,#d6f7ff 0%,#d6f7ff00 70%),radial-gradient(70% 70% at 0 100%,#e3eaff 0%,#e3eaff00 70%),#f6f8fb}.qlp .mesh-pink{background:radial-gradient(60% 60% at 10% 90%,#ffe0fb 0%,#ffe0fb00 70%),radial-gradient(70% 70% at 100% 0,#e4e9ff 0%,#e4e9ff00 70%),#f8f7fb}.qlp .mesh-blue{background:radial-gradient(70% 60% at 50% 0,#dbe6ff 0%,#dbe6ff00 70%),radial-gradient(50% 60% at 100% 100%,#e8f1ff 0%,#e8f1ff00 70%),#f6f8fc}.qlp .mesh-amber{background:radial-gradient(60% 60% at 90% 10%,#fff1d9 0%,#fff1d900 70%),radial-gradient(70% 70% at 0 100%,#e3eaff 0%,#e3eaff00 70%),#f8f8fa}.qlp .stage-grid{background-image:linear-gradient(#10182809 1px,#0000 1px),linear-gradient(90deg,#10182809 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000);mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000)}.qlp .win{background:#fff;border:1px solid #10182814;border-radius:16px;position:absolute;overflow:hidden;box-shadow:0 30px 60px -30px #10182847,0 2px 6px #1018280d}.qlp .win img{width:100%;display:block}.qlp .float{filter:drop-shadow(0 24px 40px #1018282e)drop-shadow(0 2px 4px #1018280f);position:absolute}.qlp .cursor{z-index:5;pointer-events:none;width:22px;height:22px;position:absolute}.qlp .file-chip{z-index:4;border:1px solid var(--line);color:var(--ink);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 14px 10px 10px;font-size:13px;display:flex;position:absolute;box-shadow:0 18px 30px -16px #10182859}.qlp .file-chip b{font:600 10px/1 var(--font-geist-sans), "Geist", sans-serif;border:1px solid;border-radius:6px;padding:5px}.qlp .state{opacity:0;position:absolute;inset:0}@keyframes qlp-fwdMail{0%,4%{opacity:0;transform:translate(-60px)scale(1)}12%{opacity:1;transform:translate(0)scale(1)}34%{opacity:1;transform:translate(170px,96px)scale(.92)}42%,to{opacity:0;transform:translate(200px,110px)scale(.8)}}@keyframes qlp-fwdRow{0%,36%{opacity:0;transform:translateY(-18px)scale(.98)}46%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes qlp-fwdBadge{0%,52%{opacity:0;transform:scale(.6)}58%{opacity:1;transform:scale(1.08)}62%,to{opacity:1;transform:none}}@keyframes qlp-st1{0%,26%{opacity:1}29%,94%{opacity:0}98%,to{opacity:1}}@keyframes qlp-st2{0%,26%{opacity:0}29%,52%{opacity:1}55%,to{opacity:0}}@keyframes qlp-st3{0%,52%{opacity:0}55%,92%{opacity:1}96%,to{opacity:0}}@keyframes qlp-chipDrag{0%,4%{opacity:0;transform:translate(150px,120px)rotate(4deg)}9%{opacity:1}22%{opacity:1;transform:translate(0)rotate(-2deg)}27%,to{opacity:0;transform:translateY(6px)scale(.9)}}@keyframes qlp-curUp{0%,4%{opacity:0;transform:translate(150px,120px)}9%{opacity:1}22%{transform:translate(0)}40%{transform:translate(-6px,132px)}44%{transform:translate(-6px,132px)scale(.85)}47%{transform:translate(-6px,132px)scale(1)}52%{opacity:1}58%,to{opacity:0;transform:translate(-6px,132px)}}@keyframes qlp-result{0%,66%{opacity:0;transform:translateY(26px)scale(.97)}74%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes qlp-wipe{0%,70%{clip-path:inset(0 0 100%)}84%,to{clip-path:inset(0)}}.qlp .askwin{position:absolute;inset:0}.qlp .askwin>img{filter:blur(7px);opacity:.75;width:1100px;position:absolute;top:0;left:0;transform:scale(1.04)}.qlp .ask-shell{background:#ffffffb8;border:1px solid #eaecf0;border-radius:28px;width:480px;padding:4px;position:absolute;bottom:34px;left:50%;transform:translate(-50%);box-shadow:0 32px 80px #10182838}.qlp .ask-card{background:#fff;border:1px solid #f2f4f7;border-radius:24px;flex-direction:column;height:540px;padding:16px;display:flex;box-shadow:0 1px 2px #1018280d}.qlp .ask-head{justify-content:space-between;align-items:center;height:26px;display:flex}.qlp .ask-title{letter-spacing:-.28px;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.qlp .ask-title span{background:linear-gradient(92deg,#a9cdff 0%,#7b9eff 50%,#4c6fff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.qlp .ask-clear{color:#667085;border:1px solid #eaecf0;border-radius:100px;padding:4px 10px;font-size:13px;font-weight:500}.qlp .ask-turns{flex-direction:column;flex:1;justify-content:flex-end;padding:0 4px 16px 0;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 28px);mask-image:linear-gradient(#0000,#000 28px)}.qlp .turn{flex-direction:column;flex-shrink:0;gap:10px;max-height:400px;margin-top:18px;display:flex;overflow:hidden}.qlp .q{color:#175cd3;letter-spacing:-.14px;background:#eff8ff;border-radius:16px 16px 6px;align-self:flex-end;max-width:85%;padding:8px 12px;font-size:14px;line-height:1.45}.qlp .a{color:#101828;letter-spacing:-.14px;margin:0;font-size:14px;line-height:1.45}.qlp .undo-row{align-items:center;gap:10px;display:flex}.qlp .undo-row span{color:#667085;font-size:11px}.qlp .pill{color:#475467;background:#fff;border:1px solid #eaecf0;border-radius:100px;align-items:center;padding:5px 12px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.qlp .pill.primary{color:#fff;background:#4565e8;border-color:#4565e8;padding:7px 14px}.qlp .pill.danger{color:#fff;background:#d92d20;border-color:#d92d20;padding:7px 14px}.qlp .pill.plain{padding:7px 14px}.qlp .conf{background:#fff;border:1px solid #d1e0ff;border-radius:12px;flex-direction:column;gap:10px;padding:12px;display:flex}.qlp .conf.red{border-color:#fecdca}.qlp .conf-top{align-items:center;gap:8px;display:flex}.qlp .conf-top .lg{color:#667085;flex:none;place-items:center;width:28px;height:28px;font-size:13px;display:grid}.qlp .conf-top .lg img{width:20px;height:20px}.qlp .conf-top b{color:#101828;font-size:13px;font-weight:500;line-height:1.4;display:block}.qlp .conf-top small{color:#667085;font-size:11px;line-height:1.4;display:block}.qlp .conf-grid{background:#f9fafb;border-radius:9px;grid-template-columns:72px minmax(0,1fr);gap:5px 10px;padding:8px 10px;font-size:11px;line-height:1.4;display:grid}.qlp .conf-grid span:nth-child(odd){color:#667085}.qlp .conf-grid span:nth-child(2n){color:#344054}.qlp .btns{gap:8px;display:flex}.qlp .res{background:#fff;border:1px solid #eaecf0;border-radius:12px;overflow:hidden}.qlp .res-row{border-bottom:1px solid #f2f4f7;grid-template-columns:minmax(0,1.4fr) minmax(72px,.8fr) minmax(92px,auto);align-items:center;gap:8px;padding:9px 10px;font-size:11px;line-height:1.35;display:grid}.qlp .res-row:last-child{border-bottom:0}.qlp .res-row.hd{color:#667085;padding:7px 10px;font-size:10px;font-weight:500}.qlp .res-row .nm{align-items:center;gap:7px;display:flex}.qlp .res-row .nm img{width:18px;height:18px}.qlp .res-row .nm b{color:#101828;font-size:12px;font-weight:500;display:block}.qlp .res-row .nm small{color:#667085;font-size:10px;display:block}.qlp .res-row .dt{color:#475467}.qlp .res-row .ct{text-align:right;color:#344054;font-weight:500}.qlp .ask-input{color:#98a2b3;letter-spacing:-.28px;background:#fff;border:1px solid #eaecf0;border-radius:100px;flex:none;align-items:center;gap:12px;height:46px;padding:6px 6px 6px 16px;font-size:14px;display:flex;box-shadow:0 1px 2px #1018280d}.qlp .ask-send{background:linear-gradient(#6e89ff 52%,#4c6fff 140%);border:1px solid #4565e8;border-radius:50%;place-items:center;width:32px;height:32px;margin-left:auto;display:grid;box-shadow:0 3px 6px #0000001f,0 -1px 2px #0000001a}@supports (animation-timeline:view()){.qlp .turn{animation:linear both qlp-msgIn;animation-timeline:--ask}.qlp .rise{animation:linear both qlp-rise;animation-timeline:view();animation-range:entry 10% cover 40%}}@media (max-width:960px){.qlp .fx,.qlp .fx.flip{grid-template-columns:minmax(0,1fr)}.qlp .fx.flip .fx-copy{order:0}.qlp .fx-copy{padding:32px 24px}.qlp .stg{border-top:1px solid var(--line);min-height:460px;border-left:0!important;border-right:0!important}.qlp .turn{animation:none!important}.qlp .ask-shell{width:calc(100% - 24px)}}.qlp .cap{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:64px;display:grid}.qlp .cap.flip{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.qlp .cap.flip>.cap-copy{order:2}.qlp .cap-steps{margin-top:36px}.qlp .cs{border-top:1px solid var(--line);padding:22px 0;position:relative}.qlp .cs:last-child{border-bottom:1px solid var(--line)}.qlp .cs-bar{transform-origin:0;background:linear-gradient(90deg,#a9cdff,#4c6fff);height:2px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.qlp .cs-title{letter-spacing:-.03em;color:#98a2b3;font-size:19px}.qlp .cs-desc{opacity:0;justify-content:space-between;align-items:flex-start;gap:24px;max-height:0;display:flex;overflow:hidden}.qlp .cs-desc p{color:var(--mute);max-width:340px;margin:14px 0 0;font-size:15px;line-height:1.55}.qlp .cs-go{border:1px solid var(--line);background:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;margin-top:14px;display:grid}.qlp .frame{position:relative}.qlp .frame-in{background-color:#dfe7ff;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;height:560px;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #1e327880}.qlp .frame-in:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59}.qlp .mw{z-index:1;background:#f9fafb;border:1px solid #fffc;border-radius:14px;flex-direction:column;width:570px;height:430px;display:flex;position:absolute;top:56px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 6px #ffffff52,0 30px 60px -24px #10182873}.qlp .mw-bar{background:#f2f4f7;border-bottom:1px solid #eaecf0;flex:none;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.qlp .mw-bar i{background:#d0d5dd;border-radius:50%;width:9px;height:9px;display:block}.qlp .mw-bar i:first-child{background:#ff5f57}.qlp .mw-bar i:nth-child(2){background:#febc2e}.qlp .mw-bar i:nth-child(3){background:#28c840}.qlp .mw-url{color:#98a2b3;background:#fff;border-radius:6px;margin:0 auto;padding:3px 14px;font-size:10.5px;transform:translate(-20px)}.qlp .mw-body{flex:1;grid-template-columns:136px minmax(0,1fr);min-height:0;display:grid}.qlp .mw-side{flex-direction:column;gap:3px;padding:12px 8px;display:flex}.qlp .mw-brand{letter-spacing:-.03em;color:#101828;align-items:center;gap:6px;padding:2px 6px 12px;font-size:12.5px;font-weight:500;display:flex}.qlp .mw-nav{color:#667085;letter-spacing:-.02em;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:5px 7px;font-size:11.5px;display:flex}.qlp .mw-nav img{opacity:.8;width:13px;height:13px}.qlp .mw-nav.on{color:#101828;background:#fff;border-color:#f2f4f7;font-weight:500;box-shadow:0 1px 2px #1018280d}.qlp .mw-main{background:#fff;border:1px solid #f2f4f7;border-radius:10px;margin:8px 8px 8px 0;padding:14px 16px;position:relative;overflow:hidden}.qlp .mw-crumb{color:#98a2b3;font-size:10px}.qlp .mw-h{letter-spacing:-.03em;color:#101828;margin-top:8px;font-size:16px;font-weight:500}.qlp .mw-sub{color:#667085;margin-top:2px;font-size:10.5px}.qlp .list{border:1px solid #f2f4f7;border-radius:10px;margin-top:12px;overflow:hidden}.qlp .lr{background:#fff;border-bottom:1px solid #f2f4f7;align-items:center;gap:9px;height:44px;padding:0 12px;display:flex}.qlp .lr:last-child{border-bottom:0}.qlp .lr .lg{flex:none;place-items:center;width:22px;height:22px;display:grid}.qlp .lr .lg img{max-width:20px;max-height:20px}.qlp .lr .nm{flex:1;min-width:0;line-height:1.25}.qlp .lr .nm b{color:#101828;font-size:11.5px;font-weight:500;display:block}.qlp .lr .nm small{color:#667085;font-size:9.5px;display:block}.qlp .lr .pr{text-align:right;color:#101828;font-size:11.5px;font-weight:500;line-height:1.25}.qlp .lr .pr small{color:#98a2b3;background:#f2f4f7;border-radius:4px;margin-top:2px;padding:1px 4px;font-size:8.5px;font-weight:400;display:inline-block}.qlp .ins{max-height:0;overflow:hidden}.qlp .ins .lr{border-bottom:1px solid #f2f4f7}.qlp .added{color:#039855;border:1px solid #a6f4c5;border-radius:4px;margin-left:6px;padding:1px 5px;font-size:9px;font-weight:500;display:inline-block}.qlp .ptr{z-index:6;pointer-events:none;opacity:0;width:20px;height:20px;position:absolute}.qlp .toast{z-index:5;opacity:0;background:#fff;border:1px solid #eaecf0;border-radius:12px;align-items:flex-start;gap:10px;width:250px;padding:12px 14px;display:flex;position:absolute;bottom:18px;right:18px;box-shadow:0 16px 40px -14px #10182859}.qlp .toast b{color:#101828;font-size:12px;font-weight:500;display:block}.qlp .toast span{color:#667085;margin-top:1px;font-size:11px;display:block}.qlp .obj{z-index:4;opacity:0;position:absolute}.qlp .mail{color:#667085;background:#fff;border:1px solid #eaecf0;border-radius:12px;width:250px;padding:12px 14px;font-size:11px;line-height:1.5;box-shadow:0 18px 40px -16px #10182866}.qlp .mail b{color:#101828;font-size:12px;font-weight:500}.qlp .receipt{color:#667085;transform-origin:50%;background:#fff;border-radius:4px;width:150px;padding:14px 14px 16px;font-size:9px;line-height:1.6;box-shadow:0 20px 40px -14px #10182873}.qlp .receipt b{color:#101828;font-weight:600}.qlp .receipt .ln{background:#f2f4f7;border-radius:2px;height:4px;margin-top:5px}.qlp .sheet{color:#344054;background:#fff;border-radius:8px;width:230px;font-size:9.5px;overflow:hidden;box-shadow:0 20px 40px -14px #10182873}.qlp .sheet .sh{color:#fff;background:#107c41;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:500;display:flex}.qlp .sheet .rw{border-top:1px solid #eaecf0;grid-template-columns:1.4fr .8fr .8fr;display:grid}.qlp .sheet .rw span{border-left:1px solid #eaecf0;padding:5px 7px}.qlp .sheet .rw span:first-child{border-left:0}.qlp .sheet .rw.h span{color:#667085;background:#f9fafb;font-weight:500}.qlp .drop{z-index:3;opacity:0;color:#3538cd;background:#eff4ffe0;border:1.5px dashed #84adff;border-radius:10px;place-items:center;font-size:12px;font-weight:500;display:grid;position:absolute;inset:8px 8px 8px 0}.qlp .drop .rd{flex-direction:column;align-items:center;gap:8px;display:flex}.qlp .spin{border:2px solid #c7d7fe;border-top-color:#4c6fff;border-radius:50%;place-items:center;width:30px;height:30px;animation:.9s linear infinite qlp-spin;display:grid}@keyframes qlp-spin{to{transform:rotate(360deg)}}.qlp .askp{z-index:3;background:#ffffffbf;border:1px solid #eaecf0;border-radius:22px;width:340px;padding:3px;position:absolute;bottom:16px;right:18px;box-shadow:0 24px 60px #10182840}.qlp .askp-in{background:#fff;border:1px solid #f2f4f7;border-radius:19px;flex-direction:column;height:300px;padding:12px;display:flex}.qlp .askp-h{justify-content:space-between;align-items:center;font-size:11.5px;font-weight:500;display:flex}.qlp .askp-h .t{align-items:center;gap:6px;display:flex}.qlp .askp-h .t span{background:linear-gradient(92deg,#a9cdff,#7b9eff 50%,#4c6fff);color:#0000;-webkit-background-clip:text;background-clip:text}.qlp .askp-c{flex:1;position:relative;overflow:hidden}.qlp .ex{opacity:0;flex-direction:column;justify-content:flex-end;gap:8px;padding-bottom:10px;display:flex;position:absolute;inset:0}.qlp .ex .q{color:#175cd3;white-space:nowrap;background:#eff8ff;border-radius:13px 13px 5px;align-self:flex-end;max-width:85%;padding:6px 10px;font-size:11.5px;line-height:1.4;overflow:hidden}.qlp .ex .a{color:#101828;margin:0;font-size:11.5px;line-height:1.45}.qlp .ex .card{background:#fff;border:1px solid #d1e0ff;border-radius:10px;flex-direction:column;gap:7px;padding:9px;display:flex}.qlp .ex .row{font-size:10.5px}.qlp .ex .pill{padding:4px 10px;font-size:10px}.qlp .ex .pill.primary{padding:5px 11px}.qlp .askp-i{color:#98a2b3;border:1px solid #eaecf0;border-radius:100px;align-items:center;height:34px;padding:4px 4px 4px 12px;font-size:11px;display:flex}.qlp .askp-i .s{background:linear-gradient(#6e89ff 52%,#4c6fff 140%);border:1px solid #4565e8;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:auto;display:grid}.qlp .dots{opacity:0;background:#f2f4f7;border-radius:10px;align-self:flex-start;gap:3px;padding:7px 9px;display:flex}.qlp .dots i{background:#98a2b3;border-radius:50%;width:5px;height:5px;animation:1s infinite qlp-bounce;display:block}.qlp .dots i:nth-child(2){animation-delay:.15s}.qlp .dots i:nth-child(3){animation-delay:.3s}.qlp .slk-app{width:640px;height:480px;font-family:var(--font-geist-sans), "Geist", sans-serif;z-index:1;background:#3f0e40;border-radius:12px;flex-direction:column;display:flex;position:absolute;top:40px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 0 6px #ffffff47,0 30px 70px -24px #1018288c}.qlp .slk-top{flex:none;justify-content:center;align-items:center;height:34px;display:flex;position:relative}.qlp .slk-top .dots3{gap:6px;display:flex;position:absolute;left:12px}.qlp .slk-top .dots3 i{border-radius:50%;width:9px;height:9px;display:block}.qlp .slk-search{color:#ffffffd9;background:#ffffff2e;border-radius:6px;align-items:center;gap:6px;width:300px;height:22px;padding:0 9px;font-size:11px;display:flex}.qlp .slk-body{flex:1;grid-template-columns:52px 168px minmax(0,1fr);min-height:0;display:grid}.qlp .slk-rail{flex-direction:column;align-items:center;gap:12px;padding-top:6px;display:flex}.qlp .slk-ws{color:#3f0e40;background:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-size:14px;font-weight:900;display:grid}.qlp .slk-ri{color:#ffffffd9;flex-direction:column;align-items:center;gap:2px;font-size:8.5px;display:flex}.qlp .slk-ri span{border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.qlp .slk-ri.on span{background:#ffffff38}.qlp .slk-side{color:#ffffffbf;background:#4a154b;border-radius:8px 0 0;flex-direction:column;gap:1px;padding:12px 8px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.qlp .slk-side .wsn{color:#fff;align-items:center;gap:4px;padding:0 8px 10px;font-size:14px;font-weight:900;display:flex}.qlp .slk-side .sec{color:#ffffffb3;padding:8px 8px 3px;font-size:11.5px}.qlp .slk-side .ch{border-radius:6px;align-items:center;gap:7px;padding:4px 8px;display:flex}.qlp .slk-side .ch.on{color:#39063a;background:#f9edffeb;font-weight:700}.qlp .slk-main{background:#fff;border-radius:0;flex-direction:column;min-width:0;display:flex}.qlp .slk-hd{border-bottom:1px solid #e8e8e8;padding:9px 14px 0}.qlp .slk-hd .cn{color:#1d1c1d;justify-content:space-between;align-items:center;font-size:14px;font-weight:900;display:flex}.qlp .slk-hd .mem{color:#616061;border:1px solid #ddd;border-radius:6px;align-items:center;gap:4px;padding:2px 6px 2px 2px;font-size:11px;font-weight:400;display:flex}.qlp .slk-hd .mem i{border:1.5px solid #fff;border-radius:4px;width:16px;height:16px;margin-left:-4px;display:block}.qlp .slk-hd .mem i:first-child{margin-left:0}.qlp .slk-tabs{color:#616061;gap:14px;margin-top:8px;font-size:11.5px;display:flex}.qlp .slk-tabs span{padding-bottom:7px}.qlp .slk-tabs .on{color:#1d1c1d;font-weight:700;box-shadow:inset 0 -2px #1264a3}.qlp .slk-msgs{flex-direction:column;flex:1;justify-content:flex-end;padding-bottom:6px;display:flex;overflow:hidden}.qlp .slk-day{color:#1d1c1d;align-items:center;gap:8px;margin:4px 14px 6px;font-size:10.5px;font-weight:700;display:flex}.qlp .slk-day:before,.qlp .slk-day:after{content:"";background:#e8e8e8;flex:1;height:1px}.qlp .slk-day span{border:1px solid #ddd;border-radius:12px;padding:2px 9px}.qlp .sm2{color:#1d1c1d;gap:8px;padding:5px 14px;font-size:12.5px;line-height:1.45;display:flex}.qlp .sm2 .av{color:#fff;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:900;display:grid}.qlp .sm2 .who{font-weight:900}.qlp .sm2 .tm{color:#616061;margin-left:5px;font-size:10.5px}.qlp .sm2 .app{font:700 9px/1 var(--font-geist-sans), "Geist", sans-serif;color:#1d1c1db3;vertical-align:1px;background:#1d1c1d21;border-radius:3px;margin-left:4px;padding:2px 3px}.qlp .sm2 .mn{color:#1264a3;background:#1d9bd11a;border-radius:3px;padding:0 2px}.qlp .sm2 .blk{border-left:3px solid #ddd;flex-direction:column;gap:2px;margin-top:4px;padding-left:10px;display:flex}.qlp .slk-comp{border:1px solid #bbb;border-radius:8px;flex:none;margin:0 14px 12px}.qlp .slk-comp .ph{color:#868686;padding:9px 10px 6px;font-size:12px}.qlp .slk-comp .tb{color:#616061;align-items:center;gap:10px;padding:4px 8px 6px;font-size:12px;display:flex}.qlp .slk-comp .tb .snd{background:#007a5a;border-radius:4px;place-items:center;width:26px;height:22px;margin-left:auto;display:grid}.qlp .cur2{border:1px solid var(--line);white-space:nowrap;box-shadow:0 10px 24px -14px var(--c,#1018284d);background:#fff;border-radius:100px;align-items:center;gap:12px;padding:10px 18px 10px 10px;display:inline-flex}.qlp .cur2 img{width:30px;height:30px;display:block}.qlp .cur2 b{color:var(--ink);letter-spacing:-.02em;font-size:16px;font-weight:500}.qlp .cur2 span{color:var(--mute);font-size:14px}@media (max-width:960px){.qlp .cap,.qlp .cap.flip{grid-template-columns:minmax(0,1fr);gap:32px}.qlp .cap.flip>.cap-copy{order:0}.qlp .frame-in{height:480px}.qlp .mw,.qlp .slk-app{transform-origin:50% 0;transform:translate(-50%)scale(.62)}.qlp .askp{transform-origin:100% 100%;transform:scale(.9)}}.qlp .glass{-webkit-backdrop-filter:blur(10px);background:#ffffff52;border:1px solid #ffffff8c;border-radius:18px;padding:6px;position:absolute;box-shadow:0 30px 60px -28px #10182873}.qlp .glass>img{border-radius:12px;width:100%;display:block}.qlp .glass>div:first-child{border-radius:12px;overflow:hidden}@keyframes qlp-par{0%{opacity:0;transform:translateY(var(--d,60px))}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.qlp .par1{--d:40px;animation:linear both qlp-par;animation-timeline:view();animation-range:entry cover 35%}.qlp .par2{--d:110px;animation:linear both qlp-par;animation-timeline:view();animation-range:entry cover 45%}.qlp .par3{--d:150px;animation:linear both qlp-par;animation-timeline:view();animation-range:entry 10% cover 50%}}@keyframes qlp-wbar0{0%{opacity:1;transform:scaleX(0)}33.03%{opacity:1;transform:scaleX(1)}33.33%,to{opacity:0;transform:scaleX(1)}}@keyframes qlp-wtt0{0%,33.32%{color:#101828}33.33%,to{color:#98a2b3}}@keyframes qlp-wdd0{0%{opacity:0;max-height:0}1.5%,31.83%{opacity:1;max-height:160px}33.33%,to{opacity:0;max-height:0}}@keyframes qlp-wbar1{0%,33.32%{opacity:0;transform:scaleX(0)}33.33%{opacity:1;transform:scaleX(0)}66.37%{opacity:1;transform:scaleX(1)}66.67%,to{opacity:0;transform:scaleX(1)}}@keyframes qlp-wtt1{0%,33.32%{color:#98a2b3}33.33%,66.66%{color:#101828}66.67%,to{color:#98a2b3}}@keyframes qlp-wdd1{0%,33.33%{opacity:0;max-height:0}34.83%,65.17%{opacity:1;max-height:160px}66.67%,to{opacity:0;max-height:0}}@keyframes qlp-wbar2{0%,66.66%{opacity:0;transform:scaleX(0)}66.67%{opacity:1;transform:scaleX(0)}99.7%{opacity:1;transform:scaleX(1)}to,to{opacity:0;transform:scaleX(1)}}@keyframes qlp-wtt2{0%,66.66%{color:#98a2b3}66.67%,99.99%{color:#101828}to,to{color:#98a2b3}}@keyframes qlp-wdd2{0%,66.67%{opacity:0;max-height:0}68.17%,98.5%{opacity:1;max-height:160px}to,to{opacity:0;max-height:0}}@keyframes qlp-kbar0{0%{opacity:1;transform:scaleX(0)}24.7%{opacity:1;transform:scaleX(1)}25%,to{opacity:0;transform:scaleX(1)}}@keyframes qlp-ktt0{0%,24.99%{color:#101828}25%,to{color:#98a2b3}}@keyframes qlp-kdd0{0%{opacity:0;max-height:0}1.5%,23.5%{opacity:1;max-height:160px}25%,to{opacity:0;max-height:0}}@keyframes qlp-kbar1{0%,24.99%{opacity:0;transform:scaleX(0)}25%{opacity:1;transform:scaleX(0)}49.7%{opacity:1;transform:scaleX(1)}50%,to{opacity:0;transform:scaleX(1)}}@keyframes qlp-ktt1{0%,24.99%{color:#98a2b3}25%,49.99%{color:#101828}50%,to{color:#98a2b3}}@keyframes qlp-kdd1{0%,25%{opacity:0;max-height:0}26.5%,48.5%{opacity:1;max-height:160px}50%,to{opacity:0;max-height:0}}@keyframes qlp-kbar2{0%,49.99%{opacity:0;transform:scaleX(0)}50%{opacity:1;transform:scaleX(0)}74.7%{opacity:1;transform:scaleX(1)}75%,to{opacity:0;transform:scaleX(1)}}@keyframes qlp-ktt2{0%,49.99%{color:#98a2b3}50%,74.99%{color:#101828}75%,to{color:#98a2b3}}@keyframes qlp-kdd2{0%,50%{opacity:0;max-height:0}51.5%,73.5%{opacity:1;max-height:160px}75%,to{opacity:0;max-height:0}}@keyframes qlp-kbar3{0%,74.99%{opacity:0;transform:scaleX(0)}75%{opacity:1;transform:scaleX(0)}99.7%{opacity:1;transform:scaleX(1)}to,to{opacity:0;transform:scaleX(1)}}@keyframes qlp-ktt3{0%,74.99%{color:#98a2b3}75%,99.99%{color:#101828}to,to{color:#98a2b3}}@keyframes qlp-kdd3{0%,75%{opacity:0;max-height:0}76.5%,98.5%{opacity:1;max-height:160px}to,to{opacity:0;max-height:0}}@keyframes qlp-wMail{0%,2%{opacity:0;transform:translate(-200px,250px)rotate(-4deg)}5%{opacity:1}13%{opacity:1;transform:translate(0)rotate(0)}16.5%{opacity:0;transform:translate(10px,8px)scale(.86)}to{opacity:0;transform:translate(10px,8px)scale(.86)}}@keyframes qlp-wInsF{0%,15.5%{max-height:0}18.5%,32%{max-height:44px}33.3%,to{max-height:0}}@keyframes qlp-wBadgeF{0%,19%{opacity:0;transform:scale(.6)}21%,32%{opacity:1;transform:none}33.3%,to{opacity:0}}@keyframes qlp-wToastF{0%,20%{opacity:0;transform:translateY(10px)}22%,31%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(10px)}}@keyframes qlp-wRcpt{0%,34.5%{opacity:0;transform:translate(230px,210px)rotate(9deg)}37%{opacity:1}44%{opacity:1;transform:translate(0)rotate(-3deg)}46.5%{opacity:0;transform:translateY(4px)rotate(-3deg)scale(.82)}to{opacity:0}}@keyframes qlp-wPtrU{0%,34.5%{opacity:0;transform:translate(230px,210px)}37%{opacity:1}44%{transform:translate(0)}48%{opacity:1;transform:translate(0)}50%,to{opacity:0}}@keyframes qlp-wDropU{0%,41%{opacity:0}43%,53.5%{opacity:1}55%,to{opacity:0}}@keyframes qlp-wDropTxtU{0%,46.5%{opacity:1}47.5%,to{opacity:0}}@keyframes qlp-wReadU{0%,46.5%{opacity:0}47.5%,to{opacity:1}}@keyframes qlp-wInsU{0%,54.5%{max-height:0}57%,65.5%{max-height:44px}66.6%,to{max-height:0}}@keyframes qlp-wBadgeU{0%,57.5%{opacity:0;transform:scale(.6)}59%,65.5%{opacity:1;transform:none}66.6%,to{opacity:0}}@keyframes qlp-wToastU{0%,57%{opacity:0;transform:translateY(10px)}59%,65%{opacity:1;transform:none}66.5%,to{opacity:0;transform:translateY(10px)}}@keyframes qlp-wSheet{0%,67.5%{opacity:0;transform:translate(230px,220px)rotate(7deg)}70%{opacity:1}77%{opacity:1;transform:translate(0)rotate(-2deg)}79.5%{opacity:0;transform:translateY(4px)rotate(-2deg)scale(.85)}to{opacity:0}}@keyframes qlp-wPtrB{0%,67.5%{opacity:0;transform:translate(230px,220px)}70%{opacity:1}77%{transform:translate(0)}80.5%{opacity:1;transform:translate(0)}82%,to{opacity:0}}@keyframes qlp-wDropB{0%,74.5%{opacity:0}76%,84%{opacity:1}85.5%,to{opacity:0}}@keyframes qlp-wDropTxtB{0%,79.5%{opacity:1}80.5%,to{opacity:0}}@keyframes qlp-wReadB{0%,79.5%{opacity:0}80.5%,to{opacity:1}}@keyframes qlp-wIns1{0%,85%{max-height:0}87%,99.4%{max-height:44px}to{max-height:0}}@keyframes qlp-wIns2{0%,86.3%{max-height:0}88.3%,99.4%{max-height:44px}to{max-height:0}}@keyframes qlp-wIns3{0%,87.6%{max-height:0}89.6%,99.4%{max-height:44px}to{max-height:0}}@keyframes qlp-wIns4{0%,88.9%{max-height:0}90.9%,99.4%{max-height:44px}to{max-height:0}}@keyframes qlp-wToastB{0%,90.5%{opacity:0;transform:translateY(10px)}92.5%,98.5%{opacity:1;transform:none}99.8%,to{opacity:0;transform:translateY(10px)}}@keyframes qlp-kEx0{0%{opacity:0}1%,24%{opacity:1}25%,to{opacity:0}}@keyframes qlp-kEx1{0%,25%{opacity:0}26%,49%{opacity:1}50%,to{opacity:0}}@keyframes qlp-kEx2{0%,50%{opacity:0}51%,74%{opacity:1}75%,to{opacity:0}}@keyframes qlp-kEx3{0%,75%{opacity:0}76%,99%{opacity:1}to{opacity:0}}@keyframes qlp-kPtr{0%,13%{opacity:0;transform:translate(90px,70px)}14.5%{opacity:1}16.5%{opacity:1;transform:translate(0)}17%{transform:translate(0)scale(.82)}17.6%{transform:translate(0)scale(1)}19.5%{opacity:1}21%,to{opacity:0;transform:translate(0)}}@keyframes qlp-kAddBtn{0%,17%{background:#4565e8}17%,to{background:#12b76a;border-color:#12b76a}}@keyframes qlp-kAddLbl1{0%,17.2%{opacity:1}17.4%,to{opacity:0}}@keyframes qlp-kAddLbl2{0%,17.2%{opacity:0}17.4%,to{opacity:1}}@keyframes qlp-kInsN{0%,17.5%{max-height:0}20%,99.4%{max-height:44px}to{max-height:0}}@keyframes qlp-kPlanOld{0%,36%{opacity:1}37%,99.5%{opacity:0}to{opacity:1}}@keyframes qlp-kPlanNew{0%,36%{opacity:0}37%,99.5%{opacity:1}to{opacity:0}}@keyframes qlp-kFlash{0%,36%{background:#fff}37.5%{background:#eff8ff}44%,to{background:#fff}}@keyframes qlp-kR1{0%,60%{opacity:0;transform:translateY(6px)}61.5%,to{opacity:1;transform:none}}@keyframes qlp-kR2{0%,61%{opacity:0;transform:translateY(6px)}62.5%,to{opacity:1;transform:none}}@keyframes qlp-kR3{0%,62%{opacity:0;transform:translateY(6px)}63.5%,to{opacity:1;transform:none}}@keyframes qlp-kArch{0%,87.5%{opacity:1;max-height:44px}89%,99.4%{opacity:0;max-height:0}to{opacity:1;max-height:44px}}@keyframes qlp-kTy0{0%,1%{opacity:0;max-width:0}1.2%{opacity:1;max-width:0}5.5%,6.3%{opacity:1;max-width:260px}6.5%,to{opacity:0;max-width:260px}}@keyframes qlp-kQ0{0%,6.5%{opacity:0;max-height:0;transform:scale(.9)translateY(6px)}7.6%,to{opacity:1;max-height:60px;transform:none}}@keyframes qlp-kD0{0%,7.8%{opacity:0;max-height:0}8.2%,10%{opacity:1;max-height:20px}10.4%,to{opacity:0;max-height:0}}@keyframes qlp-kA0{0%,10.4%{opacity:0;max-height:0;transform:translateY(8px)}12%,to{opacity:1;max-height:200px;transform:none}}@keyframes qlp-kTy1{0%,26%{opacity:0;max-width:0}26.2%{opacity:1;max-width:0}30.5%,31.3%{opacity:1;max-width:260px}31.5%,to{opacity:0;max-width:260px}}@keyframes qlp-kQ1{0%,31.5%{opacity:0;max-height:0;transform:scale(.9)translateY(6px)}32.6%,to{opacity:1;max-height:60px;transform:none}}@keyframes qlp-kD1{0%,32.8%{opacity:0;max-height:0}33.2%,35%{opacity:1;max-height:20px}35.4%,to{opacity:0;max-height:0}}@keyframes qlp-kA1{0%,35.4%{opacity:0;max-height:0;transform:translateY(8px)}37%,to{opacity:1;max-height:200px;transform:none}}@keyframes qlp-kTy2{0%,51%{opacity:0;max-width:0}51.2%{opacity:1;max-width:0}55.5%,56.3%{opacity:1;max-width:260px}56.5%,to{opacity:0;max-width:260px}}@keyframes qlp-kQ2{0%,56.5%{opacity:0;max-height:0;transform:scale(.9)translateY(6px)}57.6%,to{opacity:1;max-height:60px;transform:none}}@keyframes qlp-kD2{0%,57.8%{opacity:0;max-height:0}58.2%,60%{opacity:1;max-height:20px}60.4%,to{opacity:0;max-height:0}}@keyframes qlp-kA2{0%,60.4%{opacity:0;max-height:0;transform:translateY(8px)}62%,to{opacity:1;max-height:200px;transform:none}}@keyframes qlp-kTy3{0%,76%{opacity:0;max-width:0}76.2%{opacity:1;max-width:0}80.5%,81.3%{opacity:1;max-width:260px}81.5%,to{opacity:0;max-width:260px}}@keyframes qlp-kQ3{0%,81.5%{opacity:0;max-height:0;transform:scale(.9)translateY(6px)}82.6%,to{opacity:1;max-height:60px;transform:none}}@keyframes qlp-kD3{0%,82.8%{opacity:0;max-height:0}83.2%,85%{opacity:1;max-height:20px}85.4%,to{opacity:0;max-height:0}}@keyframes qlp-kA3{0%,85.4%{opacity:0;max-height:0;transform:translateY(8px)}87%,to{opacity:1;max-height:200px;transform:none}}@keyframes qlp-kPh{.9%{opacity:1}1.1%,6.4%{opacity:0}6.6%{opacity:1}25.9%{opacity:1}26.1%,31.4%{opacity:0}31.6%{opacity:1}50.9%{opacity:1}51.1%,56.4%{opacity:0}56.6%{opacity:1}75.9%{opacity:1}76.1%,81.4%{opacity:0}81.6%{opacity:1}}@keyframes qlp-kSend{6%{transform:scale(1)}6.3%{transform:scale(.82)}6.8%{transform:scale(1)}31%{transform:scale(1)}31.3%{transform:scale(.82)}31.8%{transform:scale(1)}56%{transform:scale(1)}56.3%{transform:scale(.82)}56.8%{transform:scale(1)}81%{transform:scale(1)}81.3%{transform:scale(.82)}81.8%{transform:scale(1)}}@keyframes qlp-navOn{to{-webkit-backdrop-filter:blur(16px)saturate(1.4);background:#ffffffdb;border-color:#eaecf0;width:min(560px,100% - 24px);padding:10px 10px 10px 14px;box-shadow:0 1px 2px #1018280d,0 14px 30px -18px #10182840}}@keyframes qlp-navLinks{to{gap:13px}}@media (min-width:961px){.qlp .dash{width:min(1240px,94vw,140.6vh - 157.472px);transform:translate(-50%)translateY(calc(max(62vh,510px) - 92px))}}.qlp .ht{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.qlp .hask{z-index:4;-webkit-backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #eaecf0;border-radius:24px;flex-direction:column;width:42%;padding:4px;display:flex;position:absolute;bottom:calc(8px + 4%);left:53.4%;transform:translate(-50%);box-shadow:0 30px 70px -20px #10182859}.qlp .hask-panel{box-sizing:border-box;flex-direction:column;justify-content:flex-end;gap:9px;height:286px;padding:40px 10px 0;display:flex;overflow:hidden}.qlp .hask-head{justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex;position:absolute;top:14px;left:16px;right:16px}.qlp .hask-head .t{align-items:center;gap:7px;display:flex}.qlp .hask-head .t span{background:linear-gradient(92deg,#a9cdff,#7b9eff 50%,#4c6fff);color:#0000;-webkit-background-clip:text;background-clip:text}.qlp .hask .q{color:#175cd3;transform-origin:100% 100%;background:#eff8ff;border-radius:15px 15px 5px;align-self:flex-end;padding:7px 11px;font-size:13px;line-height:1.4}.qlp .hask .a{color:#101828;margin:0;font-size:13px;line-height:1.45}.qlp .hask .card{background:#fff;border:1px solid #d1e0ff;border-radius:12px;flex-direction:column;gap:8px;margin-bottom:10px;padding:10px;display:flex}.qlp .hask-in{color:#98a2b3;background:#fff;border:1px solid #eaecf0;border-radius:100px;align-items:center;gap:10px;height:46px;padding:6px 6px 6px 14px;font-size:13px;display:flex;position:relative;box-shadow:0 1px 2px #1018280d}.qlp .hask-in .ph{white-space:nowrap;position:absolute;left:16px}.qlp .hask-in .ty{white-space:nowrap;color:#101828;border-right:1.5px solid #4c6fff;max-width:0;position:absolute;left:16px;overflow:hidden}.qlp .hask-in .s{background:linear-gradient(#6e89ff 52%,#4c6fff 140%);border:1px solid #4565e8;border-radius:50%;place-items:center;width:32px;height:32px;margin-left:auto;display:grid;box-shadow:0 3px 6px #0000001f}@keyframes qlp-hFade{0%,44%{opacity:0;width:37.5%;transform:translate(-50%)translateY(10px)}47%{opacity:1;width:37.5%;transform:translate(-50%)}64%{width:37.5%}70%,to{opacity:1;width:42%;transform:translate(-50%)}}@keyframes qlp-hPanel{0%,64%{height:0;padding-top:0}70%,to{height:286px;padding-top:40px}}@keyframes qlp-hHead{0%,66%{opacity:0}70%,to{opacity:1}}@keyframes qlp-hPh1{0%,47.5%{opacity:1}48%,to{opacity:0}}@keyframes qlp-hPh2{0%,65%{opacity:0}66%,to{opacity:1}}@keyframes qlp-hType{0%,48%{opacity:1;max-width:0}62%{opacity:1;max-width:300px}64.5%{opacity:1;max-width:300px}65%,to{opacity:0;max-width:300px}}@keyframes qlp-hSend{0%,63%{transform:scale(1)}64%{transform:scale(.84)}65.5%,to{transform:scale(1)}}@keyframes qlp-hQ{0%,66.5%{opacity:0;transform:scale(.9)translateY(6px)}69%,to{opacity:1;transform:none}}@keyframes qlp-hDots{0%,69%{opacity:0;max-height:0}70%,74%{opacity:1;max-height:24px}75%,to{opacity:0;max-height:0}}@keyframes qlp-hA{0%,75%{opacity:0;max-height:0;transform:translateY(8px)}79%,to{opacity:1;max-height:220px;transform:none}}@keyframes qlp-hPtr{0%,80%{opacity:0;transform:translate(70px,50px)}82%{opacity:1}86%{opacity:1;transform:translate(0)}87%{transform:scale(.85)}88%,to{opacity:1;transform:none}}@keyframes qlp-hBtn{0%,87%{background:#4565e8;border-color:#4565e8}88%,to{background:#12b76a;border-color:#12b76a}}@keyframes qlp-hLbl1{0%,87.5%{opacity:1}88%,to{opacity:0}}@keyframes qlp-hLbl2{0%,87.5%{opacity:0}88%,to{opacity:1}}.qlp .bgx{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:64px;display:grid}.qlp .photo{aspect-ratio:600/640;border-radius:36px;position:relative;overflow:hidden}.qlp .photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qlp .find{background:radial-gradient(60% 120%,#a9cdff99,#7b9eff8c 50%,#4c6fff99);border-radius:100px;padding:2px;position:absolute;bottom:38px;left:50%;transform:translate(-50%);box-shadow:0 40px 70px #34405440}.qlp .find-in{background:#101828;border-radius:64px;align-items:center;gap:10px;padding:11px 22px 11px 12px;display:flex}.qlp .find-in b{color:#fff;letter-spacing:-.02em;font-size:16px;font-weight:500;line-height:1.3;display:block}.qlp .find-in small{color:#d0d5dd;letter-spacing:-.01em;min-width:170px;height:18px;font-size:14px;line-height:1.3;display:block;position:relative}.qlp .find-in small span{white-space:nowrap;opacity:0;position:absolute;top:0;left:0}@keyframes qlp-fc1{0%,30%{opacity:1}33%,to{opacity:0}}@keyframes qlp-fc2{0%,31%{opacity:0}34%,63%{opacity:1}66%,to{opacity:0}}@keyframes qlp-fc3{0%,64%{opacity:0}67%,97%{opacity:1}to{opacity:0}}.qlp .statement2{letter-spacing:-.02em;color:#667085;margin:0;font-size:34px;font-weight:400;line-height:1.3}.qlp .statement2 .s{color:#d0d5dd}.qlp .statement2 .s.k{font-weight:500}@keyframes qlp-inkSoft{to{color:#667085}}@keyframes qlp-inkKey{to{color:#101828}}.qlp .checks{flex-direction:column;gap:22px;margin:44px 0 0;padding:0;list-style:none;display:flex}.qlp .checks li{letter-spacing:-.02em;color:#475467;align-items:center;gap:10px;font-size:22px;display:flex}.qlp .checks img{width:24px;height:24px}.qlp .lsync{flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;position:relative}.qlp .lsync .g{filter:blur(3px);background:radial-gradient(circle,#4c6fff66 0%,#8b5cf638 45%,#4c6fff00 72%);border-radius:50%;animation:1.8s ease-in-out infinite qlp-lsGlow;position:absolute;inset:-7px}.qlp .lsync .r{background:conic-gradient(#0000 0%,#4c6fff 18%,#8b5cf6 38%,#0000 58% 100%);border-radius:50%;animation:1.6s linear infinite qlp-lsRing;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 3px))}.qlp .lsync .b{border:1px solid #eef2ff;border-radius:50%;position:absolute;inset:3px}.qlp .lsync .lm{background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;inset:19%;box-shadow:0 2px 8px #4c6fff2e}.qlp .lsync .lm img{width:58%;height:58%;animation:1.8s ease-in-out infinite qlp-lsPulse;display:block}.qlp .lsync.dark .b{border-color:#ffffff1f}@keyframes qlp-lsPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.88)}}@keyframes qlp-lsRing{to{transform:rotate(360deg)}}@keyframes qlp-lsGlow{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.7;transform:scale(1.06)}}@supports (animation-timeline:view()){.qlp .nav{animation:linear both qlp-navOn;animation-timeline:scroll(root);animation-range:0 180px}.qlp .nav-links{animation:linear both qlp-navLinks;animation-timeline:scroll(root);animation-range:0 180px}.qlp .nav-sign-in{animation:linear both qlp-navCtaOut;animation-timeline:scroll(root);animation-range:32px 160px}.qlp .nav-get-started{animation:linear both qlp-navCtaIn;animation-timeline:scroll(root);animation-range:32px 160px}.qlp .ht{animation-timeline:--hero;animation-range:contain}.qlp .statement2 .s{animation:linear both qlp-inkSoft;animation-timeline:view()}.qlp .statement2 .s.k{animation-name:qlp-inkKey}}@supports not (animation-timeline:view()){.qlp .nav{background:#ffffffdb;border-color:#eaecf0}.qlp .statement2 .s{color:#667085}.qlp .statement2 .s.k{color:#101828}}@media (max-width:960px){.qlp .bgx{grid-template-columns:minmax(0,1fr);gap:36px}.qlp .statement2{font-size:26px}.qlp .checks li{font-size:18px}.qlp .hask{display:none}}.qlp .brand{gap:8px}.qlp .brand-t{white-space:nowrap;letter-spacing:-.05em;color:#1d2939;max-width:140px;font-size:18px;display:inline-block;overflow:hidden}@keyframes qlp-brandOff{to{opacity:0;max-width:0;margin-left:-8px}}.qlp .tiles{width:300px;animation:.9s cubic-bezier(.2,.75,.2,1) .1s both qlp-fadeUp;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.qlp .tiles-track{gap:6px;width:max-content;animation:30s linear infinite qlp-slide;display:flex}.qlp .tile{background:#ffffff24;border:1px solid #ffffff3d;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;padding:7px;animation:none;display:grid}.qlp .tile img{object-fit:contain;width:100%;height:100%;display:block}@keyframes qlp-hArrow{0%,64%{transform:rotate(0)}69%,to{transform:rotate(-90deg)}}@supports (animation-timeline:view()){.qlp .brand-t{animation:linear both qlp-brandOff;animation-timeline:scroll(root);animation-range:40px 160px}}.qlp .pr-head{text-align:center;flex-direction:column;align-items:center;display:flex}.qlp .pr-head .lede{margin-left:auto;margin-right:auto}.qlp .pill2{border:1px solid var(--line);color:#344054;background:#fff;border-radius:100px;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:14px;display:inline-flex;box-shadow:0 1px 2px #1018280d}.qlp .pill2-i{background:linear-gradient(#7d95ff,#4c6fff);border-radius:100px;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 1px #ffffff40}.qlp .tg{border:1px solid var(--line);background:#f2f4f7;border-radius:12px;gap:2px;margin-top:30px;padding:3px;display:inline-flex;position:relative}.qlp .tg button{font:500 14px var(--font-geist-sans), "Geist", sans-serif;cursor:pointer;color:#344054;border:1px solid #0000;border-radius:9px;padding:8px 16px;position:relative}.qlp .tg-dot{background:#12b76a;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.qlp .plans2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:800px;margin:48px auto 0;display:grid}.qlp .plan2{background:#eef0f3;border-radius:26px;flex-direction:column;padding:0 1.5px 1.5px;display:flex}.qlp .plan2.pro{background:radial-gradient(130% 160% at 50% 0,#a9cdff 0%,#7b9eff 45%,#4c6fff 100%);box-shadow:0 30px 60px -30px #4c6fff99}.qlp .plan2.pro .plan2-l{color:#fff}.qlp .plan2-l{letter-spacing:-.02em;color:#101828;justify-content:space-between;align-items:center;padding:14px 20px 12px 22px;font-size:18px;font-weight:500;display:flex}.qlp .plan2 .trial{color:#fff;letter-spacing:0;border:1px solid #ffffffe6;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:500}.qlp .plan2-in{background:#fff;border-radius:24px;flex-direction:column;flex:1;padding:24px;display:flex;box-shadow:0 1px 2px #1018280d}.qlp .plan2-ic{background:linear-gradient(#7d95ff,#4c6fff);border:1px solid #4565e8;border-radius:11px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff40,0 8px 16px -8px #4c6fffb3}.qlp .plan2-d{color:#344054;margin:18px 0 0;font-size:15px}.qlp .plan2-p{letter-spacing:-.05em;color:#101828;margin-top:10px;font-size:52px;font-weight:400;line-height:1.05}.qlp .plan2-p .u{letter-spacing:0;color:#667085;margin-left:6px;font-size:14px}.qlp .btn-blue{color:#fff;background:linear-gradient(#6e89ff 52%,#4c6fff 140%);border:1px solid #4565e8;border-radius:12px;justify-content:center;align-items:center;height:46px;margin-top:20px;font-size:15px;font-weight:500;display:flex;box-shadow:inset 0 2px 4px #00000014,0 3px 6px #0000001f,0 12px 22px -14px #4c6fffe6}.qlp .btn-blue:hover{background:linear-gradient(#7d95ff 40%,#4c6fff 140%)}.qlp .plan2-f{color:#344054;flex-direction:column;gap:13px;margin:24px 0 4px;padding:0;font-size:14.5px;list-style:none;display:flex}.qlp .plan2-f li{align-items:center;gap:10px;display:flex}.qlp .plan2-f li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.6l2.6 1.9 3.2-.2 1 3.1 2.7 1.8-1 3.1 1 3.1-2.7 1.8-1 3.1-3.2-.2L12 22.4l-2.6-1.9-3.2.2-1-3.1-2.7-1.8 1-3.1-1-3.1 2.7-1.8 1-3.1 3.2.2z' fill='%234c6fff'/%3E%3Cpath d='M8 12.3l2.7 2.6L16.2 9.4' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:18px;height:18px}.qlp .pr-note{text-align:center;color:#98a2b3;margin:22px 0 0;font-size:14px}.qlp .pill3{color:#344054;background:#f2f4f7;border-radius:8px;padding:5px 11px;font-size:14px;display:inline-flex}.qlp .faq2{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:56px;margin-top:56px;display:grid}.qlp .faq2-side{flex-direction:column;gap:22px;display:flex}.qlp .sup{aspect-ratio:4/5;border-radius:26px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #10182873}.qlp .sup img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qlp .sup:after{content:"";background:linear-gradient(#10182800 55%,#101828a6);position:absolute;inset:0}.qlp .sup-dot{z-index:1;background:#ffffff8c;border-radius:50%;place-items:center;width:14px;height:14px;display:grid;position:absolute;top:22px;left:22px}.qlp .sup-dot:after{content:"";background:#12b76a;border-radius:50%;width:6px;height:6px}.qlp .sup-cap{z-index:1;flex-direction:column;gap:3px;display:flex;position:absolute;bottom:22px;left:24px}.qlp .sup-cap b{color:#fff;font-size:17px;font-weight:500}.qlp .sup-cap span{color:#ffffffb3;font-size:14px}.qlp .sup-line{letter-spacing:-.02em;color:#101828;margin:0;font-size:19px;line-height:1.4}.qlp .sup-line span{color:#98a2b3;display:block}.qlp .faq2-g{color:#98a2b3;margin:26px 0 12px 2px;font-size:13px}.qlp .faq2-g:first-child{margin-top:0}.qlp .faq2-list details{background:#f6f7f9;border:1px solid #f0f1f4;border-radius:18px;margin-bottom:8px}.qlp .faq2-list summary{cursor:pointer;letter-spacing:-.02em;color:#344054;grid-template-columns:44px minmax(0,1fr) 20px;align-items:center;padding:22px 26px;font-size:17px;list-style:none;display:grid}.qlp .faq2-list summary::-webkit-details-marker{display:none}.qlp .faq2-list summary i{color:#98a2b3;font-style:normal}.qlp .faq2-list summary b{width:16px;height:16px;transition:transform .25s;position:relative}.qlp .faq2-list summary b:before,.qlp .faq2-list summary b:after{content:"";background:#98a2b3;border-radius:2px;width:14px;height:1.6px;margin:-.8px 0 0 -7px;position:absolute;top:50%;left:50%}.qlp .faq2-list summary b:after{transform:rotate(90deg)}.qlp .faq2-list details[open]{background:#f2f4f7}.qlp .faq2-list details[open] summary{color:#101828}.qlp .faq2-list details[open] summary b{transform:rotate(45deg)}.qlp .faq2-list details[open] summary b:before,.qlp .faq2-list details[open] summary b:after{background:#101828}.qlp .faq2-list details p{color:#475467;margin:-6px 0 0;padding:0 56px 24px 70px;font-size:15.5px;line-height:1.6}.qlp .end{background:#c8c4ff url(/landing/v3/bg/cta.jpg) 50%/cover no-repeat;border-radius:32px;margin:0 16px;padding:140px 24px 16px;position:relative;overflow:hidden}.qlp .end-cta{text-align:center;flex-direction:column;align-items:center;display:flex}.qlp .foot{-webkit-backdrop-filter:blur(22px)saturate(1.3);background:#ffffffbd;border:1px solid #ffffffd9;border-radius:26px;max-width:1240px;margin:140px auto 0;padding:40px 44px 22px;box-shadow:0 30px 60px -40px #281e7880}.qlp .foot-top{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:48px;display:grid}.qlp .foot-brand p{color:#475467;max-width:300px;margin:16px 0 0;font-size:15px;line-height:1.5}.qlp .foot-mail{color:#101828;border-bottom:1px solid #d0d5dd;margin-top:14px;padding-bottom:1px;font-size:14px;display:inline-block}.qlp .foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.qlp .foot-cols div{flex-direction:column;gap:11px;font-size:14px;display:flex}.qlp .foot-cols span{color:#667085;margin-bottom:4px;font-size:13px}.qlp .foot-cols a{color:#101828}.qlp .foot-cols a:hover{color:#4565e8}.qlp .foot-bot{color:#667085;border-top:1px solid #10182814;justify-content:space-between;margin-top:44px;padding-top:18px;font-size:13px;display:flex}.qlp .beta{letter-spacing:0;color:#4565e8;vertical-align:2px;border:1px solid #c7d7fe;border-radius:6px;margin-left:8px;padding:2px 6px;font-size:11px;font-weight:500}@media (max-width:960px){.qlp .plans2,.qlp .faq2,.qlp .foot-top{grid-template-columns:minmax(0,1fr)}.qlp .foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.qlp .end{padding-top:90px}.qlp .end-cta .h2{font-size:40px!important}.qlp .faq2-list details p{padding-left:26px;padding-right:26px}}.qlp{interpolate-size:allow-keywords}.qlp .faq2-list details{transition:background-color .3s}.qlp .faq2-list details::details-content{opacity:0;block-size:0;transition:block-size .45s cubic-bezier(.2,.75,.2,1), opacity .35s ease, content-visibility .45s allow-discrete;overflow:hidden}.qlp .faq2-list details[open]::details-content{opacity:1;block-size:auto}.qlp .faq2-list summary{transition:color .25s}.qlp .flag-stack{display:flex}.qlp .flag-stack img{border:2px solid #fff;border-radius:50%;width:34px;height:34px;margin-left:-9px;box-shadow:0 4px 10px -4px #10182859}.qlp .flag-stack img:first-child{margin-left:0}.qlp .cur-list{z-index:1;width:400px;top:40px;left:28px}.qlp .cl-in{background:#fff;border-radius:12px;padding:14px 14px 6px}.qlp .cl-h{border-bottom:1px solid #f2f4f7;justify-content:space-between;align-items:baseline;padding:2px 4px 10px;display:flex}.qlp .cl-h b{color:#101828;font-size:14px;font-weight:500}.qlp .cl-h span{color:#98a2b3;font-size:12px}.qlp .cl-r{border-bottom:1px solid #f2f4f7;grid-template-columns:26px minmax(0,1fr) auto 72px;align-items:center;gap:10px;padding:10px 4px;display:grid}.qlp .cl-r:last-child{border-bottom:0}.qlp .cl-r .lg{place-items:center;width:26px;height:26px;display:grid}.qlp .cl-r .lg img{max-width:22px;max-height:22px}.qlp .cl-r .nm b{color:#101828;font-size:13px;font-weight:500;display:block}.qlp .cl-r .nm small{color:#667085;font-size:11px;display:block}.qlp .cl-r .am{color:#101828;font-size:13px;font-weight:500}.qlp .cl-r .cc{color:#344054;border:1px solid #eaecf0;border-radius:100px;justify-self:end;align-items:center;gap:5px;padding:3px 7px 3px 3px;font-size:11px;font-weight:500;display:inline-flex}.qlp .cl-r .cc img{border-radius:50%;width:16px;height:16px}.qlp .cur-total{z-index:2;width:330px;bottom:40px;right:28px}.qlp .ct-in{background:#fff;border-radius:12px;padding:18px}.qlp .ct-top{color:#667085;justify-content:space-between;align-items:center;font-size:13px;display:flex}.qlp .ct-sel{background:#fff;border:1px solid #eaecf0;border-radius:100px;justify-content:flex-end;align-items:center;width:96px;height:30px;padding:0 10px;display:inline-flex;position:relative;box-shadow:0 1px 2px #1018280d}.qlp .ct-s{color:#101828;opacity:0;align-items:center;gap:6px;font-size:13px;font-weight:500;animation:12s infinite qlp-ctCycle;display:inline-flex;position:absolute;left:8px}.qlp .ct-s img{border-radius:50%;width:18px;height:18px}.qlp .ct-amt{height:46px;margin-top:14px;position:relative}.qlp .ct-amt span{letter-spacing:-.04em;color:#101828;opacity:0;white-space:nowrap;font-size:38px;font-weight:500;animation:12s infinite qlp-ctCycle;position:absolute;top:0;left:0}.qlp .ct-amt small{letter-spacing:0;color:#667085;margin-left:4px;font-size:14px;font-weight:400}.qlp .ct-sub{color:#667085;margin-top:6px;font-size:13px}.qlp .ct-bar{gap:3px;height:8px;margin-top:16px;display:flex}.qlp .ct-bar i{border-radius:3px;height:100%;display:block}@keyframes qlp-ctCycle{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}3%,25%{opacity:1;filter:blur();transform:none}28%,to{opacity:0;filter:blur(6px);transform:translateY(-10px)}}.qlp .wd{transition:opacity .8s cubic-bezier(.2,.75,.2,1),transform .8s cubic-bezier(.2,.75,.2,1),filter .8s cubic-bezier(.2,.75,.2,1);transition-delay:calc(var(--i,0) * 45ms);display:inline-block}.qlp.js-reveal [data-w]:not(.in) .wd{opacity:0;filter:blur(10px);transform:translateY(.45em)}.qlp .rvx{transition:opacity .9s cubic-bezier(.2,.75,.2,1),translate .9s cubic-bezier(.2,.75,.2,1),filter .9s cubic-bezier(.2,.75,.2,1);transition-delay:var(--d,0s)}.qlp.js-reveal .rvx:not(.in){opacity:0;filter:blur(8px);translate:0 28px}@media (prefers-reduced-motion:reduce){.qlp.js-reveal [data-w]:not(.in) .wd,.qlp.js-reveal .rvx:not(.in){opacity:1;filter:none;transform:translate(0,0)}}.qlp .bento-sec{background:#f6f7f9;border-top:1px solid #eef0f3;border-bottom:1px solid #eef0f3;margin-top:140px;padding:140px 0 150px}.qlp .bento-head{text-align:center;flex-direction:column;align-items:center;display:flex}.qlp .bento-head .lede{text-align:center;margin-left:auto;margin-right:auto}.qlp .bx{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.qlp .bc{background:#fff;border:1px solid #eaecf0;border-radius:26px;flex-direction:column;grid-column:span 2;padding:8px;display:flex;box-shadow:0 1px 2px #1018280a,0 24px 48px -36px #10182840}.qlp .bc.w3{grid-column:span 3}.qlp .bc.w4{grid-column:span 4}.qlp .bc-st{border-radius:19px;height:272px;position:relative;overflow:hidden}.qlp .bc-tx{padding:18px 16px 12px}.qlp .bc-tx h3{letter-spacing:-.025em;color:#101828;margin:0;font-size:18px;font-weight:500}.qlp .bc-tx p{color:#667085;max-width:420px;margin:6px 0 0;font-size:14.5px;line-height:1.5}.qlp .t-lilac{background:linear-gradient(#ebe6ff 0%,#f5f2ff 55%,#fff 100%)}.qlp .t-sky{background:linear-gradient(#dcefff 0%,#eef7ff 55%,#fff 100%)}.qlp .t-peach{background:linear-gradient(#ffe3d6 0%,#fff1ea 55%,#fff 100%)}.qlp .t-blue{background:linear-gradient(#dfe7ff 0%,#eef2ff 55%,#fff 100%)}.qlp .t-mint{background:linear-gradient(#d9f7e8 0%,#ecfbf3 55%,#fff 100%)}.qlp .t-warm{background:linear-gradient(#fff0d6 0%,#fff8ea 55%,#fff 100%)}.qlp .dotgrid{background-image:radial-gradient(#10182814 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000);mask-image:radial-gradient(70% 70% at 50% 40%,#000,#0000)}.qlp .chipx{color:#344054;white-space:nowrap;background:#fff;border:1px solid #eaecf0;border-radius:100px;align-items:center;gap:7px;padding:6px 11px 6px 7px;font-size:12.5px;display:inline-flex;box-shadow:0 6px 14px -8px #10182840}.qlp .chipx img{width:16px;height:16px}.qlp .fw-chips{z-index:2;justify-content:center;gap:8px;display:flex;position:absolute;top:30px;left:0;right:0}.qlp .fw-lines{z-index:1;position:absolute;inset:0}.qlp .fw-lines path{fill:none;stroke:#c3b8ff;stroke-width:1.3px}.qlp .fw-lines path.flow{stroke:#6e5bff;stroke-width:1.8px;stroke-dasharray:10 140;stroke-linecap:round;animation:2.4s linear infinite qlp-flow}.qlp .fw-lines path.flow:nth-of-type(5){animation-delay:.8s}.qlp .fw-lines path.flow:nth-of-type(6){animation-delay:1.6s}@keyframes qlp-flow{0%{stroke-dashoffset:150px}to{stroke-dashoffset:0}}.qlp .hub{z-index:2;background:#fff;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;bottom:46px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px -10px #4c6fff99}.qlp .hub:before,.qlp .hub:after{content:"";border:1px solid #6e5bff40;border-radius:50%;animation:2.6s ease-out infinite qlp-radar;position:absolute;inset:-14px}.qlp .hub:after{animation-delay:1.3s}@keyframes qlp-radar{0%{opacity:1;transform:scale(.75)}to{opacity:0;transform:scale(1.6)}}.qlp .hub-cap{color:#6941c6;z-index:2;white-space:nowrap;background:#fff;border:1px solid #e4dcff;border-radius:100px;padding:3px 9px;font-size:12px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.qlp .rc{color:#667085;background:#fff;border-radius:6px;width:158px;padding:16px 14px;font-size:9.5px;line-height:1.6;position:absolute;top:34px;left:34px;overflow:hidden;transform:rotate(-4deg);box-shadow:0 22px 40px -18px #10182866}.qlp .rc b{color:#101828;font-weight:600}.qlp .rc .ln{background:#f2f4f7;border-radius:2px;height:4px;margin-top:6px}.qlp .rc .scan{background:#4c6fff;height:2px;animation:3s ease-in-out infinite qlp-scan2;position:absolute;left:0;right:0;box-shadow:0 0 14px 4px #4c6fff66}@keyframes qlp-scan2{0%,to{top:6%}50%{top:90%}}.qlp .rd-out{z-index:2;flex-direction:column;gap:8px;display:flex;position:absolute;top:50px;right:22px}.qlp .rd-out .chipx{opacity:0;animation:6s infinite qlp-popin}.qlp .rd-out .chipx:nth-child(2){animation-delay:.5s}.qlp .rd-out .chipx:nth-child(3){animation-delay:1s}.qlp .rd-out .chipx:nth-child(4){animation-delay:1.5s}@keyframes qlp-popin{0%,12%{opacity:0;transform:translate(12px)scale(.96)}20%,85%{opacity:1;transform:none}95%,to{opacity:0;transform:translate(-6px)}}.qlp .tick{background:#ecfdf3;border-radius:50%;place-items:center;width:15px;height:15px;display:grid}.qlp .fan{width:250px;height:190px;position:absolute;top:40px;left:50%;transform:translate(-50%)}.qlp .fw{-webkit-backdrop-filter:blur(8px);background:#ffffffdb;border:1px solid #fff;border-radius:12px;width:190px;height:150px;padding:10px;animation:5s ease-in-out infinite qlp-fanf;position:absolute;box-shadow:0 18px 34px -18px #10182866}.qlp .fw .hd{color:#344054;align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.qlp .fw .hd i{color:#fff;border-radius:5px;place-items:center;width:18px;height:18px;font-size:7.5px;font-style:normal;font-weight:700;display:grid}.qlp .fw .r{background:#eef0f3;border-radius:3px;height:6px;margin-top:9px}.qlp .fw:first-child{animation-delay:0s;top:18px;left:0;transform:rotate(-8deg)}.qlp .fw:nth-child(2){animation-delay:.3s;top:8px;left:30px;transform:rotate(-2deg)}.qlp .fw:nth-child(3){animation-delay:.6s;top:0;left:60px;transform:rotate(5deg)}@keyframes qlp-fanf{0%,to{translate:0}50%{translate:0 -8px}}.qlp .imp-badge{z-index:3;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.qlp .ghost{opacity:.55;filter:blur(.3px);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid;position:absolute;top:26px;left:24px;right:24px}.qlp .ghost div{color:#98a2b3;background:#fff;border:1px solid #eef0f3;border-radius:14px;padding:14px;font-size:12px}.qlp .ghost b{color:#344054;letter-spacing:-.03em;margin-top:8px;font-size:22px;font-weight:500;display:block}.qlp .ask2{z-index:2;width:min(560px,86%);position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.qlp .ask2-ans{height:92px;margin-bottom:10px;position:relative}.qlp .ans{opacity:0;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.qlp .ans .q2{color:#175cd3;background:#eff8ff;border-radius:14px 14px 5px;align-self:flex-end;padding:7px 11px;font-size:13px}.qlp .ans .a2{color:#101828;background:#fff;border:1px solid #eaecf0;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex;box-shadow:0 8px 20px -14px #10182859}.qlp .ans .a2 img{width:16px;height:16px}.qlp .ask2-in{color:#98a2b3;background:#fff;border:1px solid #eaecf0;border-radius:100px;align-items:center;height:50px;padding:6px 6px 6px 18px;font-size:14px;display:flex;position:relative;box-shadow:0 16px 40px -18px #4c6fff8c}.qlp .ask2-in .ty2{white-space:nowrap;color:#101828;border-right:1.5px solid #4c6fff;max-width:0;position:absolute;left:18px;overflow:hidden}.qlp .ask2-in .ph2{position:absolute;left:18px}.qlp .ask2-in .s{background:linear-gradient(#6e89ff 52%,#4c6fff 140%);border:1px solid #4565e8;border-radius:50%;place-items:center;width:36px;height:36px;margin-left:auto;display:grid;box-shadow:0 3px 6px #0000001f}@keyframes qlp-aTy0{0%,3%{opacity:1;max-width:0}14%,17%{opacity:1;max-width:320px}18%,to{opacity:0;max-width:320px}}@keyframes qlp-aTy1{0%,36%{opacity:0;max-width:0}36.5%{opacity:1}47%,50%{opacity:1;max-width:320px}51%,to{opacity:0;max-width:320px}}@keyframes qlp-aTy2{0%,69%{opacity:0;max-width:0}69.5%{opacity:1}80%,83%{opacity:1;max-width:320px}84%,to{opacity:0;max-width:320px}}@keyframes qlp-aPh{0%,2.5%{opacity:1}3%,17.5%{opacity:0}18%,36%{opacity:1}36.5%,50.5%{opacity:0}51%,69%{opacity:1}69.5%,83.5%{opacity:0}84%,to{opacity:1}}@keyframes qlp-aAns0{0%,18%{opacity:0;transform:translateY(10px)}21%,32%{opacity:1;transform:none}35%,to{opacity:0;transform:translateY(-8px)}}@keyframes qlp-aAns1{0%,51%{opacity:0;transform:translateY(10px)}54%,65%{opacity:1;transform:none}68%,to{opacity:0;transform:translateY(-8px)}}@keyframes qlp-aAns2{0%,84%{opacity:0;transform:translateY(10px)}87%,97%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@keyframes qlp-aSend{0%,17%{transform:scale(1)}17.6%{transform:scale(.84)}18.4%,50%{transform:scale(1)}50.6%{transform:scale(.84)}51.4%,83%{transform:scale(1)}83.6%{transform:scale(.84)}84.4%,to{transform:scale(1)}}.qlp .wk{background:#fff;border:1px solid #eaecf0;border-radius:16px;padding:14px;position:absolute;top:28px;left:22px;right:22px;box-shadow:0 14px 30px -20px #10182859}.qlp .wk-h{color:#101828;justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}.qlp .wk-h span{align-items:center;gap:7px;display:flex}.qlp .wk-h small{color:#98a2b3;font-size:11.5px;font-weight:400}.qlp .wk-d{justify-content:space-between;margin-top:12px;display:flex}.qlp .wk-d i{color:#667085;background:#f2f4f7;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;display:grid}.qlp .wk-d i.on{color:#4565e8;background:#fff;animation:2.4s ease-in-out infinite qlp-ring;box-shadow:0 0 0 1.5px #4c6fff}@keyframes qlp-ring{0%,to{box-shadow:0 0 0 1.5px #4c6fff,0 0 #4c6fff59}50%{box-shadow:0 0 0 1.5px #4c6fff,0 0 0 7px #4c6fff00}}.qlp .ntf{background:#fff;border:1px solid #eaecf0;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;animation:5s cubic-bezier(.2,.75,.2,1) infinite qlp-ntfIn;display:flex;position:absolute;bottom:26px;left:22px;right:22px;box-shadow:0 18px 36px -18px #10182866}.qlp .ntf b{color:#101828;font-size:13px;font-weight:500;display:block}.qlp .ntf span{color:#667085;margin-top:1px;font-size:12px;display:block}@keyframes qlp-ntfIn{0%,10%{opacity:0;transform:translateY(16px)scale(.97)}20%,85%{opacity:1;transform:none}95%,to{opacity:0;transform:translateY(-6px)}}.qlp .an2{background:#fff;border:1px solid #eaecf0;border-radius:16px;padding:16px 18px;position:absolute;inset:22px 22px 18px;box-shadow:0 14px 30px -22px #10182859}.qlp .an2-h{justify-content:space-between;align-items:flex-start;display:flex}.qlp .an2-h small{color:#667085;font-size:12px;display:block}.qlp .an2-h b{letter-spacing:-.04em;color:#101828;margin-top:4px;font-size:26px;font-weight:500;display:block}.qlp .an2-h .seg{color:#667085;background:#f2f4f7;border-radius:9px;gap:2px;padding:3px;font-size:11px;display:flex}.qlp .an2-h .seg span{border-radius:7px;padding:4px 8px}.qlp .an2-h .seg .on{color:#101828;background:#fff;box-shadow:0 1px 2px #10182814}.qlp .an2 svg{width:calc(100% - 36px);height:130px;position:absolute;bottom:16px;left:18px;right:18px}.qlp .an2 .area{fill:url(#gA);opacity:.9}.qlp .an2 .ln{fill:none;stroke:#4c6fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;animation:6s ease-in-out infinite qlp-drawl}@keyframes qlp-drawl{0%{stroke-dashoffset:1000px}45%,to{stroke-dashoffset:0}}.qlp .an2 .pt{animation:6s infinite qlp-ptin}@keyframes qlp-ptin{0%,42%{opacity:0}50%,to{opacity:1}}.qlp .tipx{color:#fff;background:#101828;border-radius:9px;padding:6px 9px;font-size:11.5px;line-height:1.3;animation:6s infinite qlp-ptin;position:absolute;top:74px;right:54px}.qlp .tipx small{color:#98a2b3;font-size:10px;display:block}.qlp .orb{width:230px;height:230px;margin:-130px 0 0 -115px;position:absolute;top:50%;left:50%}.qlp .orb-ring{border:1px dashed #f7900959;border-radius:50%;position:absolute;inset:0}.qlp .orb-ring.r2{border-style:solid;border-color:#f790092e;inset:38px}.qlp .orb-spin{animation:26s linear infinite qlp-spin;position:absolute;inset:0}.qlp .orb-spin img{border:2px solid #fff;border-radius:50%;width:32px;height:32px;margin:-16px 0 0 -16px;animation:26s linear infinite reverse qlp-spin;position:absolute;box-shadow:0 6px 14px -6px #10182873}.qlp .orb-c{text-align:center;white-space:nowrap;background:#fff;border:1px solid #eaecf0;border-radius:14px;padding:10px 14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 26px -14px #10182873}.qlp .orb-c small{color:#667085;font-size:11px;display:block}.qlp .orb-c b{letter-spacing:-.03em;color:#101828;font-size:20px;font-weight:500;display:block}.qlp .slk2 .slk-msgs{justify-content:flex-end}.qlp .lm2{flex-shrink:0;overflow:hidden}.qlp .typing-l{color:#616061;height:18px;padding:0 14px 4px;font-size:11px;position:relative}.qlp .typing-l span{opacity:0;white-space:nowrap;position:absolute;left:14px}.qlp .typing-l b{font-weight:700}.qlp .slk-comp .ph{height:34px;position:relative}.qlp .slk-comp .ph>span{white-space:nowrap;position:absolute;top:9px;left:10px}.qlp .slk-comp .ph .cty{color:#1d1c1d;border-right:1.5px solid #1d1c1d;max-width:0;overflow:hidden}.qlp .slk-comp .ph .cty .mn{color:#1264a3;background:#1d9bd11a;border-radius:3px;padding:0 2px}.qlp .react{color:#1264a3;background:#1d9bd11a;border:1px solid #1d9bd1;border-radius:12px;align-items:center;gap:4px;margin-top:4px;padding:1px 7px;font-size:11px;animation:20s infinite qlp-s7;display:inline-flex}@keyframes qlp-s2{0%,22%{opacity:0;max-height:0}24%,97%{opacity:1;max-height:120px}to{opacity:0;max-height:0}}@keyframes qlp-s3{0%,38%{opacity:0;max-height:0}40%,97%{opacity:1;max-height:120px}to{opacity:0;max-height:0}}@keyframes qlp-s4{0%,61%{opacity:0;max-height:0}63%,97%{opacity:1;max-height:120px}to{opacity:0;max-height:0}}@keyframes qlp-s5{0%,77%{opacity:0;max-height:0}79%,97%{opacity:1;max-height:120px}to{opacity:0;max-height:0}}@keyframes qlp-s7{0%,85%{opacity:0;transform:scale(.6)}88%,97%{opacity:1;transform:none}to{opacity:0}}@keyframes qlp-cty1{0%,6%{opacity:1;max-width:0}19%,21.5%{opacity:1;max-width:320px}22%,to{opacity:0;max-width:320px}}@keyframes qlp-cty2{0%,45%{opacity:0;max-width:0}45.5%{opacity:1}58%,60.5%{opacity:1;max-width:320px}61%,to{opacity:0;max-width:320px}}@keyframes qlp-cph{0%,5.5%{opacity:1}6%,22%{opacity:0}22.5%,to{opacity:1}}@keyframes qlp-tyK{0%,49%{opacity:0}50%,61%{opacity:1}62%,to{opacity:0}}@keyframes qlp-ty1{0%,25%{opacity:0}26%,38%{opacity:1}39%,to{opacity:0}}@keyframes qlp-ty2{0%,64%{opacity:0}65%,77%{opacity:1}78%,to{opacity:0}}@keyframes qlp-snd{0%,21%{transform:scale(1)}21.8%{transform:scale(.85)}22.6%,to{transform:scale(1)}}@media (max-width:960px){.qlp .bx{grid-template-columns:minmax(0,1fr)}.qlp .bc,.qlp .bc.w3,.qlp .bc.w4{grid-column:auto}}.qlp .odo{align-items:center;line-height:1.12;display:inline-flex}.qlp .odo-c{height:1.12em;transition:width .7s cubic-bezier(.2,.75,.2,1),opacity .5s;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.qlp .odo-s{flex-direction:column;transition:transform .9s cubic-bezier(.2,.75,.2,1);display:flex}.qlp .odo-s i{height:1.12em;font-style:normal;line-height:1.12em;display:block}.qlp .slk2 .slk-msgs{flex-direction:column;justify-content:flex-end;min-height:0;display:flex;overflow:hidden}.qlp .slk2 .slk-msgs>*{flex-shrink:0}.qlp .slk2 .slk-main{min-height:0}.qlp .trust{color:#344054;justify-content:center;gap:18px;margin-top:-8px;font-size:13.5px;animation:.9s cubic-bezier(.2,.75,.2,1) 1.05s both qlp-fadeUp;display:flex}.qlp .trust span{align-items:center;gap:6px;display:inline-flex}.qlp .ppl{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:56px;display:grid}.qlp .pc{aspect-ratio:3/4;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #10182880}.qlp .pc>img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.75,.2,1);position:absolute;inset:0}.qlp .pc:hover>img{transform:scale(1.04)}.qlp .pc:after{content:"";background:linear-gradient(#10182800 45%,#101828b8 100%);position:absolute;inset:0}.qlp .pc-tag{z-index:2;color:#fff;-webkit-backdrop-filter:blur(6px);border:1px solid #ffffffb3;border-radius:6px;padding:4px 10px;font-size:13px;position:absolute;top:20px;left:20px}.qlp .pc-ui{z-index:2;-webkit-backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #fffffff2;border-radius:16px;padding:14px;position:absolute;bottom:112px;left:20px;right:20px;box-shadow:0 20px 40px -20px #10182880}.qlp .float-a{animation:6s ease-in-out infinite qlp-fl}.qlp .float-b{animation:6s ease-in-out 1.5s infinite qlp-fl}@keyframes qlp-fl{0%,to{translate:0}50%{translate:0 -8px}}.qlp .pu-h{color:#667085;justify-content:space-between;align-items:baseline;font-size:12.5px;display:flex}.qlp .pu-h b{letter-spacing:-.03em;color:#101828;font-size:22px;font-weight:500}.qlp .pu-h small{color:#667085;font-size:12px;font-weight:400}.qlp .pu-logos{gap:6px;margin-top:10px;display:flex}.qlp .pu-logos img{background:#fff;border:1px solid #eaecf0;border-radius:8px;width:26px;height:26px;padding:4px}.qlp .pu-n{color:#344054;border-top:1px solid #eef0f3;align-items:center;gap:7px;margin-top:10px;padding-top:10px;font-size:12.5px;display:flex}.qlp .pu-n .dot{background:#12b76a;border-radius:50%;width:7px;height:7px}.qlp .pu-slk{color:#1d1c1d;gap:9px;font-size:12.5px;line-height:1.45;display:flex}.qlp .pu-slk .av{background:#eef2ff;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;display:grid}.qlp .pu-slk b{font-weight:800}.qlp .pu-slk i{color:#1d1c1db3;background:#1d1c1d21;border-radius:3px;padding:1px 3px;font-size:9px;font-style:normal;font-weight:700}.qlp .pu-slk span{margin-top:2px;display:block}.qlp .pc-tx{z-index:2;flex-direction:column;gap:5px;display:flex;position:absolute;bottom:22px;left:22px;right:22px}.qlp .pc-tx b{letter-spacing:-.02em;color:#fff;font-size:19px;font-weight:500}.qlp .pc-tx span{color:#ffffffc7;font-size:14px;line-height:1.45}.qlp .cmp{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.qlp .cmp-t{background:#fff;border:1px solid #eaecf0;border-radius:22px;overflow:hidden;box-shadow:0 30px 60px -44px #10182866}.qlp .cmp-r{border-top:1px solid #f2f4f7;grid-template-columns:minmax(0,1fr) 150px 150px;align-items:stretch;display:grid}.qlp .cmp-r>span{color:#344054;align-items:center;padding:15px 20px;font-size:15px;display:flex}.qlp .cmp-r>span+span{border-left:1px solid #f2f4f7;justify-content:center}.qlp .cmp-hd{border-top:0}.qlp .cmp-hd .cq{color:#fff;background:linear-gradient(#6e89ff,#4c6fff);gap:8px;font-weight:500}.qlp .cmp-hd .cs{color:#344054;background:#f2f4f7;gap:8px;font-weight:500}.qlp .cmp-r .y{background:#f0f9f4}.qlp .cmp-r .n{background:#fef6f5}.qlp .mk{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.qlp .y .mk{background:#12b76a}.qlp .n .mk{background:#f04438}.qlp .cmp-t .cmp-r:not(.cmp-hd){transition:opacity .6s,translate .6s cubic-bezier(.2,.75,.2,1);transition-delay:calc(var(--r) * 90ms + .25s)}.qlp.js-reveal .cmp-t:not(.in) .cmp-r:not(.cmp-hd){opacity:0;translate:0 10px}.qlp .cmp-t .mk{transition:transform .5s cubic-bezier(.3,1.6,.5,1);transition-delay:calc(var(--r) * 90ms + .45s)}.qlp.js-reveal .cmp-t:not(.in) .mk{transform:scale(0)}.qlp .nums{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:64px;display:grid}.qlp .num-g{background:#fff;border:1px solid #eaecf0;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.qlp .num{flex-direction:column;gap:8px;padding:34px 30px;display:flex}.qlp .num:nth-child(odd){border-right:1px solid #eaecf0}.qlp .num:nth-child(-n+2){border-bottom:1px solid #eaecf0}.qlp .num b{letter-spacing:-.05em;color:#101828;font-size:56px;font-weight:400;line-height:1}.qlp .num>span{color:#667085;font-size:15px}.qlp .cnt{font-variant-numeric:tabular-nums}.qlp .prv{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.qlp .prv-art{aspect-ratio:1/.82;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #783cc899}.qlp .prv-art>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qlp .shield{filter:drop-shadow(0 24px 40px #4c3cb459);animation:6s ease-in-out infinite qlp-fl;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qlp .shield:before{content:"";border:1px solid #fff9;border-radius:50%;animation:3s ease-out infinite qlp-radar;position:absolute;inset:-40px}.qlp .prv-chip{color:#101828;background:#ffffffeb;border:1px solid #fff;border-radius:100px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;display:inline-flex;position:absolute;box-shadow:0 14px 30px -14px #10182866}.qlp .prv-chip.c1{animation:6s ease-in-out .5s infinite qlp-fl;top:30px;left:26px}.qlp .prv-chip.c2{animation:6s ease-in-out 2s infinite qlp-fl;bottom:32px;right:26px}.qlp .prv-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.qlp .prv-c{background:linear-gradient(140deg,#ffd7c2,#c9b6ff 45%,#a9cdff);border-radius:20px;padding:1.5px}.qlp .prv-c>*{position:relative}.qlp .prv-c{flex-direction:column;display:flex}.qlp .prv-c:before{content:"";position:absolute}.qlp .prv-c b,.qlp .prv-c p,.qlp .prv-c .pi{background:0 0}.qlp .prv-c{position:relative}.qlp .prv-c>.pi,.qlp .prv-c>b,.qlp .prv-c>p{margin-left:0}.qlp .prv-c{--inner:#fff;overflow:hidden;box-shadow:0 20px 40px -32px #10182866}.qlp .prv-c>.pi{margin:22px 22px 0}.qlp .prv-c>b{letter-spacing:-.02em;color:#101828;margin:18px 22px 0;font-size:17px;font-weight:500}.qlp .prv-c>p{color:#667085;margin:6px 22px 24px;font-size:14.5px;line-height:1.5}.qlp .prv-c:after{content:"";z-index:0;background:#fff;border-radius:18.5px;position:absolute;inset:1.5px}.qlp .prv-c>*{z-index:1}.qlp .pi{background:#f9fafb;border:1px solid #eaecf0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}@media (max-width:960px){.qlp .ppl,.qlp .prv-cards,.qlp .cmp,.qlp .nums,.qlp .prv{grid-template-columns:minmax(0,1fr)}.qlp .hero{height:auto}.qlp .stage{height:auto;min-height:0;padding:72px 12px 0;position:relative;overflow:visible}.qlp .sky{clip-path:none;border-radius:24px;animation:none;position:absolute;inset:64px 12px 0;overflow:hidden}.qlp .sky-photo{animation:none}.qlp .copy{opacity:1;filter:none;gap:22px;width:auto;max-width:720px;margin:0 auto;padding:48px 10px 0;animation:none;position:relative;top:auto;left:auto;transform:none}.qlp .h1{font-size:48px;line-height:1.12}.qlp .dash{width:100%;max-width:900px;margin:34px auto 0;padding:0 8px 16px;animation:none;position:relative;top:auto;left:auto;transform:none}.qlp .hask{display:none}.qlp .frame-in{height:500px}.qlp .slk-app{right:14px;width:auto!important;height:calc(100% - 32px)!important;top:16px!important;left:14px!important;transform:none!important}.qlp .bx{grid-template-columns:repeat(2,minmax(0,1fr))}.qlp .bc,.qlp .bc.w2,.qlp .bc.w3{grid-column:span 1}.qlp .bc.w4,.qlp .bx>.bc:nth-child(3),.qlp .bx>.bc:nth-child(7){grid-column:span 2}.qlp .cmp-r{grid-template-columns:minmax(0,1fr) 140px 140px}.qlp .sup,.qlp .prv-art{aspect-ratio:16/10}.qlp .pc{aspect-ratio:16/11}.qlp .pc-ui{max-width:360px}}@media (max-width:760px){.qlp section[style*=padding-top]{padding-top:88px!important}.qlp .bento-sec{margin-top:72px;padding:72px 0 80px}.qlp .wrap{padding-left:16px;padding-right:16px}.qlp .h2{font-size:34px}.qlp .lede{font-size:16px}.qlp .hero{height:auto}.qlp .stage{height:auto;min-height:0;padding:88px 12px 0;position:relative;top:auto;overflow:visible}.qlp .sky{clip-path:none;border-radius:24px;animation:none;position:absolute;inset:64px 12px 0;overflow:hidden}.qlp .sky-photo{animation:none}.qlp .copy{opacity:1;filter:none;gap:18px;width:calc(100% - 20px);max-width:720px;margin:0 auto;padding:28px 8px 0;animation:none;position:relative;top:auto;left:auto;transform:none}.qlp .h1{font-size:36px;line-height:1.15}.qlp .slk-app{height:calc(100% - 28px)!important;top:14px!important;left:10px!important}.qlp .sub{margin-top:-8px;font-size:15px}.qlp .tiles{width:250px}.qlp .dash{width:100%;max-width:900px;margin:8px auto 0;padding:0 8px 16px;animation:none;position:relative;top:auto;left:auto;transform:none}.qlp .dash-frame{border-radius:18px;padding:5px}.qlp .dash-frame img{border-radius:13px}.qlp .dash-frame{aspect-ratio:auto;overflow:hidden}.qlp .dash-frame>img{object-fit:contain;width:100%;max-width:100%;height:auto}.qlp .find{width:max-content;max-width:calc(100vw - 32px)}.qlp .find-in{white-space:nowrap;gap:8px;padding:9px 14px 9px 10px}.qlp .find-in>span:first-child{white-space:nowrap;min-width:0}.qlp .find-in b{white-space:nowrap;font-size:14px}.qlp .find-in small{min-width:154px;font-size:12px}.qlp .lsync{width:34px;height:34px}.qlp .hask{display:none}.qlp .bx{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:40px}.qlp .bc,.qlp .bc.w2,.qlp .bc.w3,.qlp .bc.w4,.qlp .bx>.bc:nth-child(n){grid-column:auto}.qlp .prv-art{aspect-ratio:1/.82}.qlp .bc-st{height:250px}.qlp .ghost{display:none}.qlp .ask2{width:calc(100% - 28px);bottom:18px}.qlp .ask2-ans{height:104px}.qlp .ans .a2{flex-wrap:wrap;font-size:12px}.qlp .ans .q2{font-size:12.5px}.qlp .ask2-in{height:46px;font-size:13px}.qlp .rc{width:128px;padding:13px 11px;top:30px;left:14px}.qlp .rd-out{gap:7px;top:46px;right:10px}.qlp .rd-out .chipx{padding:5px 9px 5px 6px;font-size:11.5px}.qlp .fw-chips{gap:6px}.qlp .fw-chips .chipx{padding:5px 9px 5px 6px;font-size:11.5px}.qlp .fan{transform-origin:50% 0;transform:translate(-50%)scale(.86)}.qlp .wk-d i{width:28px;height:28px}.qlp .cap{gap:28px}.qlp .frame-in{height:470px}.qlp .slk-app{right:10px;width:auto!important;height:calc(100% - 28px)!important;top:14px!important;left:10px!important;transform:none!important}.qlp .slk-body{grid-template-columns:minmax(0,1fr)}.qlp .slk-rail,.qlp .slk-side{display:none}.qlp .slk-search{width:70%}.qlp .slk-hd .cn>span:first-child{white-space:nowrap}.qlp .sm2{padding:5px 12px;font-size:12.5px}.qlp .ppl{gap:14px;margin-top:40px}.qlp .pc{aspect-ratio:4/5}.qlp .pc-ui{bottom:104px}.qlp .cmp{gap:28px}.qlp .cmp-r{grid-template-columns:minmax(0,1fr) 82px 82px}.qlp .cmp-r>span{padding:13px 12px;font-size:14px}.qlp .cmp-hd>span{padding:12px 6px;font-size:13px}.qlp .cmp-hd .cs svg{display:none}.qlp .nums{gap:28px}.qlp .num{padding:24px 18px}.qlp .num b{white-space:nowrap;font-size:40px}.qlp .num>span{font-size:14px}.qlp .prv{gap:28px}.qlp .prv-cards{gap:12px;margin-top:24px}.qlp .plans2{gap:14px;margin-top:36px}.qlp .plan2-p{font-size:46px}.qlp .faq2{gap:32px;margin-top:36px}.qlp .faq2-list summary{grid-template-columns:32px minmax(0,1fr) 20px;padding:18px;font-size:16px}.qlp .faq2-list details p{padding:0 18px 20px 50px;font-size:15px}.qlp .sup{aspect-ratio:4/3.6}.qlp .end{border-radius:26px;margin:0 10px;padding:72px 16px 10px}.qlp .end-cta .h2{font-size:34px!important}.qlp .end-cta .lede br{display:none}.qlp .foot{margin-top:72px;padding:26px 20px 16px}.qlp .foot-top{gap:30px}.qlp .foot-bot{flex-direction:column;gap:6px;margin-top:30px}.qlp.js-reveal [data-w].in .wd{animation:.62s cubic-bezier(.2,.75,.2,1) both qlp-mobileWordIn;animation-delay:calc(var(--i,0) * 18ms);transition:none}.qlp.js-reveal .rvx.in{animation:.62s cubic-bezier(.2,.75,.2,1) both qlp-rise;animation-delay:var(--d,0s);transition:none;translate:none}.qlp .nav{width:calc(100% - 24px);transition:width .32s cubic-bezier(.2,.75,.2,1),padding .32s cubic-bezier(.2,.75,.2,1),background .25s,border-color .25s,box-shadow .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;animation:none}.qlp .nav.is-scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.4);background:#ffffffe6;border-color:#eaecf0;width:236px;padding:10px 10px 10px 14px;box-shadow:0 1px 2px #1018280d,0 14px 30px -18px #10182840}.qlp .brand-t{transition:max-width .28s,opacity .2s,margin-left .28s;animation:none}.qlp .nav.is-scrolled .brand-t{opacity:0;max-width:0;margin-left:-8px}.qlp .tg{z-index:2;isolation:isolate}.qlp .tg button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;min-width:108px;min-height:48px;padding:10px 16px}@supports (animation-timeline:scroll(root)){.qlp .nav{animation:linear both qlp-navOnMobile;animation-timeline:scroll(root);animation-range:0 180px}.qlp .brand-t{animation:linear both qlp-brandOff;animation-timeline:scroll(root);animation-range:40px 160px}}}@keyframes qlp-mobileWordIn{0%{opacity:0;filter:blur(7px);transform:translateY(.45em)}68%{filter:blur(1px)}to{opacity:1;filter:blur();transform:none}}@keyframes qlp-navOnMobile{0%{width:calc(100% - 24px);box-shadow:none;-webkit-backdrop-filter:none;background:#fff0;border-color:#0000;padding:12px 12px 12px 18px}to{-webkit-backdrop-filter:blur(16px)saturate(1.4);background:#ffffffe6;border-color:#eaecf0;width:236px;padding:10px 10px 10px 14px;box-shadow:0 1px 2px #1018280d,0 14px 30px -18px #10182840}}@media (max-width:380px){.qlp .h1{font-size:32px}.qlp .h2{font-size:30px}.qlp .cmp-r{grid-template-columns:minmax(0,1fr) 70px 70px}.qlp .num b{font-size:34px}.qlp .find-in{gap:7px;padding:8px 12px 8px 9px}.qlp .find-in b{font-size:13px}.qlp .find-in small{min-width:142px;font-size:11px}.qlp .lsync{width:32px;height:32px}}.qlp .proof{flex-direction:column;align-items:center;gap:36px;padding-top:96px;display:flex}.qlp .proof-lede{color:var(--mute);text-align:center;margin:0;font-size:16px}.qlp .proof-lede b{color:var(--ink);font-weight:600}.qlp .proof-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.qlp .proof-stat{border-right:1px solid var(--line);flex-direction:column;gap:10px;padding:34px 24px;display:flex}.qlp .proof-stat:last-child{border-right:0}.qlp .proof-stat b{letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(38px,4.4vw,56px);font-weight:400;line-height:1}.qlp .proof-stat>span{color:var(--mute);font-size:14px;line-height:1.45}.qlp .love-head{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.qlp .love-head .lede{margin:0}.qlp .love-faces{padding-left:8px;display:flex}.qlp .love-faces span{color:#0b1024;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-8px;font-size:11px;font-weight:600;display:flex}.qlp .love-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;display:grid}.qlp .love-card{background:#f9fafb;border-radius:20px;flex-direction:column;gap:16px;margin:0;padding:22px;display:flex}.qlp .love-card--tint{background:#f5f7ff}.qlp .love-card figcaption{align-items:center;gap:10px;display:flex}.qlp .love-card blockquote{color:var(--ink2);margin:0;font-size:15px;line-height:1.55}.qlp .love-avatar{color:#0b1024;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:flex}.qlp .love-who{color:var(--mute);flex-direction:column;gap:1px;font-size:12px;display:flex}.qlp .love-who b{color:var(--ink);font-size:14px;font-weight:500}@media (max-width:900px){.qlp .proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qlp .proof-stat:nth-child(2){border-right:0}.qlp .proof-stat:nth-child(-n+2){border-bottom:1px solid var(--line)}.qlp .love-grid{grid-template-columns:1fr}}.qlp .nav{gap:20px}.qlp .nav-links{flex:0 auto;min-width:0}.qlp .nav-menu,.qlp .nav-panel{display:none}.qlp .btn-blue.btn-white{color:#344054;background:#fff;border-color:#d0d5dd;box-shadow:0 1px 2px #1018280d}.qlp .btn-blue.btn-white:hover{background:#f9fafb}@media (max-width:960px){.qlp .nav{gap:10px}.qlp .nav-cta{margin-left:auto}.qlp .nav-menu{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #eaecf0;border-radius:100px;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid;box-shadow:0 3px 6px #00000014}.qlp .nav-menu:focus-visible{outline-offset:2px;outline:2px solid #4565e8}.qlp .nav-menu-i{width:16px;height:10px;display:block;position:relative}.qlp .nav-menu-i i{background:#344054;border-radius:2px;height:1.5px;transition:transform .28s cubic-bezier(.2,.75,.2,1),top .28s cubic-bezier(.2,.75,.2,1);position:absolute;left:0;right:0}.qlp .nav-menu-i i:first-child{top:1px}.qlp .nav-menu-i i:last-child{top:7.5px}.qlp .nav.is-open .nav-menu-i i:first-child{top:4.25px;transform:rotate(45deg)}.qlp .nav.is-open .nav-menu-i i:last-child{top:4.25px;transform:rotate(-45deg)}.qlp .nav-panel{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);opacity:0;visibility:hidden;transform-origin:top;pointer-events:none;background:#fffffff7;border:1px solid #eaecf0;border-radius:20px;flex-direction:column;gap:14px;width:min(320px,100vw - 24px);padding:10px;transition:opacity .22s,transform .28s cubic-bezier(.2,.75,.2,1),visibility 0s linear .28s;display:flex;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-6px)scale(.98);box-shadow:0 24px 48px -16px #10182838}.qlp .nav.is-open .nav-panel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s,transform .28s cubic-bezier(.2,.75,.2,1),visibility;transform:translate(-50%)}.qlp .nav-panel nav{flex-direction:column;display:flex}.qlp .nav-panel nav a{letter-spacing:-.02em;color:#1d2939;border-radius:12px;padding:12px;font-size:16px;font-weight:500;transition:background .15s}.qlp .nav-panel nav a:hover,.qlp .nav-panel nav a:focus-visible{background:#f2f4f7;outline:none}.qlp .nav-panel-cta{grid-template-columns:1fr 1fr;gap:8px;display:grid}.qlp .nav-panel-cta .btn{justify-content:center}}@media (prefers-reduced-motion:reduce){.qlp .nav-panel,.qlp .nav.is-open .nav-panel,.qlp .nav-menu-i i{transition:none}}.qlp .foot-badge{border-radius:10px;width:fit-content;margin-top:20px;transition:opacity .15s;display:block}.qlp .foot-badge:hover{opacity:.85}.qlp .foot-badge:focus-visible{outline-offset:3px;outline:2px solid #4565e8}.qlp .foot-badge img{max-width:100%;height:auto;display:block}
