.qlp{--qlp-ease:cubic-bezier(.16, 1, .3, 1)}.qlp-eyebrow:before,.qlp-eyebrow:after{content:"";opacity:.6;background:currentColor;width:20px;height:1px}.qlp-cta{color:#0a0a0a;letter-spacing:-.01em;white-space:nowrap;height:60px;transition:transform .3s var(--qlp-ease), background-color .2s var(--qlp-ease);background:#fd7102;border-radius:999px;align-items:center;gap:10px;padding:0 34px;font-size:17px;font-weight:600;display:inline-flex;box-shadow:0 14px 40px -14px #fd7102b3}.qlp-cta:hover{background:#e35f00;transform:translateY(-2px)}.qlp-cta:focus-visible{outline-offset:3px;outline:2px solid #0a0a0a}.qlp-on-dark .qlp-cta:focus-visible,.qlp-on-dark.qlp-cta:focus-visible{outline-color:#fff}.qlp-cta-xl{height:68px;padding:0 40px;font-size:18px}.qlp-cta-sm{height:44px;box-shadow:none;padding:0 20px;font-size:14px}html[data-qlp-motion] .qlp-reveal{transition:opacity .9s var(--qlp-ease), transform .9s var(--qlp-ease)}html[data-qlp-motion] .qlp-reveal:not([data-in]){opacity:0;transform:translateY(28px)}html[data-qlp-paused] .qlp *,html[data-qlp-paused] .qlp :before,html[data-qlp-paused] .qlp :after{animation-play-state:paused!important}@keyframes qlp-marquee{to{transform:translate(-50%)}}.qlp-marquee{animation:60s linear infinite qlp-marquee}.qlp-marquee-slow{animation-duration:90s}.qlp-marquee-reverse{animation-direction:reverse}.qlp-marquee:hover{animation-play-state:paused}.qlp-hero-body{min-height:min(100svh - 64px,780px);padding-top:320px;padding-bottom:96px}@media (min-width:640px){.qlp-hero-body{min-height:min(100svh - 64px,880px);padding-top:420px;padding-bottom:104px}}@media (min-width:1024px){.qlp-hero-body{min-height:clamp(600px,44vw,780px);padding-top:72px;padding-bottom:88px}}.qlp-hero-title{letter-spacing:-.04em;font-size:clamp(26px,11.3636vw - 4.54545px,56px);font-weight:700;line-height:1.16}@media (min-width:1024px){.qlp-hero-title{font-size:clamp(54px,5.4vw,80px)}}.qlp-hero-brand-line{letter-spacing:-.03em;margin-bottom:-.12em;padding-bottom:.12em;font-size:2.4em;line-height:1}@media (min-width:1024px){.qlp-hero-brand-line{font-size:2.1em}}@media (forced-colors:active){.qlp-hero-brand{color:canvastext;background:0 0}.qlp-hero-plane,.qlp-hero-shade{display:none}}.qlp-hero-brand{background:linear-gradient(#ffa53d 0%,#fd7f0c 42%,#f26300 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;display:inline-block}.qlp-hero-price{color:#fff;transition:opacity .2s var(--qlp-ease);align-items:baseline;gap:5px;padding:0 6px 14px 2px;display:inline-flex;position:relative}.qlp-hero-price:after{content:"";transform-origin:0;height:2px;transition:transform .3s var(--qlp-ease);background:#fd7102;border-radius:2px;position:absolute;bottom:0;left:0;right:-8px}.qlp-hero-price:hover:after{transform:scaleX(1.12)}.qlp-hero-price:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid #fff}.qlp-hero-plane{perspective:1500px;position:absolute;inset:0 0 34%;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.qlp-hero-grid{--qlp-plane:rotateX(34deg) rotateZ(-16deg) scale(1.05);height:260%;transform:translate(-50%, -50%) var(--qlp-plane);transform-origin:50%;opacity:0;animation:qlp-plane-in 1.8s var(--qlp-ease) .2s forwards;grid-template-columns:repeat(6,180px);gap:14px;display:grid;position:absolute;top:46%;left:56%}@keyframes qlp-plane-in{0%{opacity:0;transform:translate(-50%, -46%) var(--qlp-plane) translateZ(-80px)}to{opacity:1;transform:translate(-50%, -50%) var(--qlp-plane)}}@keyframes qlp-col{to{transform:translateY(-50%)}}.qlp-hero-col{animation:qlp-col var(--qlp-col-speed,90s) linear infinite;animation-direction:var(--qlp-col-dir,normal);flex-direction:column;gap:14px;display:flex}.qlp-hero-tile{aspect-ratio:16/9;background:#ffffff0d;border-radius:12px;width:100%;position:relative;overflow:hidden}.qlp-hero-tile:after{content:"";border-radius:inherit;background:linear-gradient(155deg,#ffffff2e 0%,#fff0 36%),#0b0b0b6b;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff3d}.qlp-hero-shade{pointer-events:none;background:linear-gradient(#0b0b0b8c 0%,#0b0b0b00 22%),linear-gradient(#0b0b0b00 34%,#0b0b0bb3 54%,#0b0b0b 70% 100%);position:absolute;inset:0}@media (min-width:1024px){.qlp-hero-plane{perspective:1700px;inset:0 0 0 30%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000004d 24%,#000 55%);mask-image:linear-gradient(90deg,#0000 0%,#0000004d 24%,#000 55%)}.qlp-hero-grid{--qlp-plane:rotateX(38deg) rotateZ(-14deg) scale(1.04);grid-template-columns:repeat(6,232px);gap:20px;height:240%;top:50%;left:56%}.qlp-hero-col{gap:20px}.qlp-hero-tile{border-radius:16px}.qlp-hero-shade{background:linear-gradient(90deg,#0b0b0b 0% 30%,#0b0b0bc7 44%,#0b0b0b1f 64%,#0b0b0b00 100%),linear-gradient(#0b0b0b73 0%,#0b0b0b00 18% 82%,#0b0b0b80 100%)}}.qlp-flood{height:260vh}@media (max-width:767px){.qlp-flood{height:220vh}}.qlp-chip{--o:clamp(0, calc((var(--p) - var(--t)) * 22), 1);color:#0a0a0a;white-space:nowrap;opacity:var(--o);transform:translate(-50%, -50%) rotate(var(--r)) scale(calc(.6 + .4 * var(--o))) translateY(calc((1 - var(--o)) * 40px));background:#fff;border:1px solid #0a0a0a14;border-radius:999px;align-items:center;gap:10px;padding:12px 20px 12px 16px;font-size:18px;font-weight:600;line-height:1;display:inline-flex;position:absolute;box-shadow:0 18px 40px -22px #0a0a0a59}.qlp-chip[data-size=lg]{padding:16px 26px 16px 20px;font-size:24px}.qlp-chip[data-size=sm]{color:#0a0a0abf;padding:9px 16px 9px 13px;font-size:15px}.qlp-chip-mark{width:1.15em;height:1.15em}.qlp-chip-dot{background:#fd7102;border-radius:999px;width:8px;height:8px}.qlp-flood-copy{transform:scale(calc(1 - var(--p) * .06))}.qlp-flood-copy:before{content:"";z-index:-1;background:radial-gradient(#fff 55%,#fff0 75%);border-radius:40px;position:absolute;inset:-40px -60px}@media (max-width:767px){.qlp-chip{gap:7px;padding:8px 13px 8px 11px;font-size:13px}.qlp-chip[data-size=lg]{padding:10px 15px 10px 12px;font-size:15px}.qlp-chip[data-size=sm]{padding:7px 11px 7px 9px;font-size:12px}}@keyframes qlp-blink{50%{opacity:0}}.qlp-caret{background:#fd7102;align-self:center;width:.08em;height:.82em;margin:0 .08em 0 .04em;animation:1s step-end infinite qlp-blink;display:inline-block}.qlp-vision{background:radial-gradient(46% 62% at 70% 52%,#f6f5f4 0%,#f6f5f400 72%),#fff}.qlp-vision-label{letter-spacing:.22em;color:#c24e00;font-size:14px;font-weight:600;line-height:20px}.qlp-vision-title{letter-spacing:-.04em;font-size:clamp(26px,11.3636vw - 4.54545px,56px);font-weight:700;line-height:1.38}@media (min-width:640px){.qlp-vision-title{font-size:clamp(26px,11.3636vw - 9.09091px,56px)}}@media (min-width:1024px){.qlp-vision-title{font-size:clamp(36px,3.6vw,54px)}}.qlp-vision-accent{color:#e35f00}.qlp-vision-stage{aspect-ratio:1.1;width:100%;position:relative}.qlp-vision-frame{background:#fff;border:1px solid #0a0a0a14;border-radius:10px;position:absolute;overflow:hidden}.qlp-vision-shot{width:100%;height:auto;display:block}.qlp-vision-frame-back{width:84%;top:0;left:0;box-shadow:0 24px 60px -30px #0a0a0a47}.qlp-vision-frame-front{width:88%;bottom:0;right:0;box-shadow:0 2px 6px #0a0a0a0a,0 40px 90px -36px #0a0a0a5c}@media (min-width:640px){.qlp-vision-stage{aspect-ratio:2.1}.qlp-vision-frame{border-radius:14px}.qlp-vision-frame-back{width:58%}.qlp-vision-frame-front{width:66%}}html[data-qlp-motion] .qlp-vision-stage .qlp-vision-frame{transition:transform 1.1s var(--qlp-ease)}html[data-qlp-motion] .qlp-vision-stage:not([data-in]) .qlp-vision-frame-back{transform:translate(-24px,16px)}html[data-qlp-motion] .qlp-vision-stage:not([data-in]) .qlp-vision-frame-front{transform:translate(16px,24px)}.qlp-zoom{--k:min(1, calc(var(--p) * 2.4));transform:perspective(1600px) rotateX(calc((1 - var(--k)) * 20deg)) scale(calc(.86 + var(--k) * .14));transform-origin:top}.qlp-rail{scrollbar-width:none}.qlp-rail::-webkit-scrollbar{display:none}.qlp-demo{color:#0a0a0a;flex-direction:column;justify-content:center;gap:14px;padding:32px 30px;font-size:14px;line-height:1.5;display:flex;position:absolute;inset:0}.qlp-demo [style*=--d],.qlp-demo-tag,.qlp-line,.qlp-sheet-c,.qlp-app,.qlp-slide,.qlp-clip,.qlp-rules li{--qlp-delay:var(--d,0s)}.qlp-bubble{border-radius:14px;max-width:86%;padding:10px 14px}.qlp-bubble-me{color:#fff;background:#0a0a0a;border-bottom-right-radius:4px;align-self:flex-end}.qlp-bubble-ai{background:#fff;border-bottom-left-radius:4px;flex-direction:column;gap:9px;width:86%;padding:16px;display:flex;box-shadow:0 8px 24px -16px #0a0a0a66}.qlp-line{height:10px;width:var(--w);transform-origin:0;background:#0a0a0a24;border-radius:999px;display:block}.qlp-source{color:#666;background:#f6f5f4;border-radius:999px;align-self:flex-start;margin-top:4px;padding:3px 9px;font-size:11px}.qlp-demo-tag{color:#0a0a0a;background:#fd7102;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:700;position:absolute;bottom:22px;left:28px}.qlp-sheet{font-variant-numeric:tabular-nums;background:#fff;border:1px solid #0a0a0a1a;border-radius:10px;grid-template-columns:.8fr 1fr 1fr;display:grid;overflow:hidden}.qlp-sheet-h,.qlp-sheet-c{border-bottom:1px solid #0a0a0a0f;padding:9px 12px}.qlp-sheet-h{color:#666;background:#f6f5f4;font-size:11px;font-weight:600}.qlp-term{color:#fff;font-family:var(--font-mono);background:#0a0a0a;border-radius:10px;gap:8px;padding:11px 14px;font-size:12px;display:flex}.qlp-term-prompt{color:#fd7102}.qlp-term-text{white-space:nowrap;overflow:hidden}.qlp-app{background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex;box-shadow:0 12px 30px -18px #0a0a0a66}.qlp-app-title{font-size:13px;font-weight:700}.qlp-app-field{border:1px solid #0a0a0a1f;border-radius:6px;height:28px}.qlp-app-field-s{width:55%}.qlp-app-btn{color:#fff;background:#0a0a0a;border-radius:999px;align-self:flex-end;padding:5px 14px;font-size:11px;font-weight:600}.qlp-slides{gap:8px;display:flex}.qlp-slide{aspect-ratio:16/10;background:#fff;border-radius:8px;flex-direction:column;flex:1;gap:6px;padding:10px;display:flex;box-shadow:0 8px 20px -14px #0a0a0a66}.qlp-slide-h{background:#0a0a0a;border-radius:99px;width:70%;height:6px}.qlp-slide-b{opacity:.85;background:#fd7102;border-radius:4px;flex:1}.qlp-timeline{background:#0a0a0a;border-radius:10px;gap:4px;padding:10px;display:flex;position:relative}.qlp-clip{height:34px;width:var(--w);background:#ffffff38;border-radius:5px}.qlp-clip:nth-child(2n){background:#fd7102bf}.qlp-playhead{position:absolute;inset:5px 12px 5px 10px}.qlp-playhead:before{content:"";background:#fff;width:2px;position:absolute;top:0;bottom:0;left:0}.qlp-rules-title{font-size:13px;font-weight:700}.qlp-rules{flex-direction:column;gap:8px;display:flex}.qlp-rules li{background:#fff;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.qlp-check{border:1.5px solid #0a0a0a33;border-radius:6px;flex-shrink:0;width:18px;height:18px;position:relative}.qlp-check:after{content:"";opacity:0;background:#fd7102 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%230a0a0a' stroke-width='2.4'%3E%3Cpath d='M5 10.5l3.2 3.2L15 6.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px no-repeat;border-radius:6px;position:absolute;inset:-1.5px}html[data-qlp-motion] [data-qlp-play] .qlp-term-text,html[data-qlp-motion] [data-qlp-play] .qlp-line,html[data-qlp-motion] [data-qlp-play] .qlp-sheet-c,html[data-qlp-motion] [data-qlp-play] .qlp-app,html[data-qlp-motion] [data-qlp-play] .qlp-app-field,html[data-qlp-motion] [data-qlp-play] .qlp-app-btn,html[data-qlp-motion] [data-qlp-play] .qlp-slide,html[data-qlp-motion] [data-qlp-play] .qlp-clip,html[data-qlp-motion] [data-qlp-play] .qlp-demo-tag,html[data-qlp-motion] [data-qlp-play] .qlp-source,html[data-qlp-motion] [data-qlp-play] .qlp-bubble,html[data-qlp-motion] [data-qlp-play] .qlp-rules li{opacity:0}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-bubble-me{animation:qlp-pop .5s var(--qlp-ease) .2s both}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-bubble-ai{animation:qlp-pop .5s var(--qlp-ease) .7s both}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-line{animation:qlp-grow .6s var(--qlp-ease) var(--qlp-delay) both}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-sheet-c,html[data-qlp-motion] [data-qlp-play][data-in] .qlp-source,html[data-qlp-motion] [data-qlp-play][data-in] .qlp-app-field,html[data-qlp-motion] [data-qlp-play][data-in] .qlp-app-btn,html[data-qlp-motion] [data-qlp-play][data-in] .qlp-clip{animation:qlp-fade .5s var(--qlp-ease) var(--qlp-delay) both}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-app{animation:qlp-pop .6s var(--qlp-ease) 1s both}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-slide{animation:qlp-pop .6s var(--qlp-ease) var(--qlp-delay) both}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-demo-tag{animation:qlp-pop .5s var(--qlp-ease) var(--qlp-delay) both}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-term-text{animation:qlp-fade .5s var(--qlp-ease) .2s both}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-playhead{animation:3s linear 1.8s both qlp-playhead}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-rules li{animation:qlp-fade .4s var(--qlp-ease) calc(var(--qlp-delay) - .3s) both}html[data-qlp-motion] [data-qlp-play][data-in] .qlp-rules li .qlp-check:after{animation:qlp-fade .3s var(--qlp-ease) var(--qlp-delay) both}@keyframes qlp-pop{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes qlp-fade{0%{opacity:0}to{opacity:1}}@keyframes qlp-grow{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes qlp-playhead{0%{transform:translate(0)}to{transform:translate(100%)}}.qlp-explore-stage{flex-direction:column;display:flex;position:relative}.qlp-explore-map{display:none}.qlp-explore-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:96px 20px 112px;display:flex;overflow-x:auto}.qlp-explore-track::-webkit-scrollbar{display:none}.qlp-scene{scroll-snap-align:center;border-radius:28px;flex:none;width:88vw;height:640px;padding:24px 22px;position:relative;overflow:hidden}.qlp-scene-intro{border-radius:0;width:80vw;height:auto;padding:24px 8px}.qlp-num-outline{color:#0000;-webkit-text-stroke:1.5px #ffffff8c}@media (min-width:1024px){.qlp-explore[data-pinned] .qlp-explore-stage{height:calc(100svh - 64px);position:sticky;top:64px;overflow:hidden}.qlp-explore[data-pinned] .qlp-explore-map{z-index:20;gap:22px;font-size:14px;font-weight:500;line-height:20px;display:flex;position:absolute;top:24px;left:40px;right:40px}.qlp-explore[data-pinned] .qlp-explore-map li{gap:6px;display:flex}.qlp-explore[data-pinned] .qlp-explore-track{scroll-snap-type:none;will-change:transform;gap:24px;height:100%;padding:72px 40px 40px;overflow:visible}.qlp-scene{width:var(--scene-w,70vw);border-radius:32px;height:100%;padding:40px 44px}.qlp-scene-intro{border-radius:0;padding:40px 24px 40px 0}.qlp-num-outline{-webkit-text-stroke-width:2px}}html[data-qlp-motion] .qlp-scene .qlp-chat-me,html[data-qlp-motion] .qlp-scene .qlp-chat-ai,html[data-qlp-motion] .qlp-scene .qlp-log,html[data-qlp-motion] .qlp-scene .qlp-cell,html[data-qlp-motion] .qlp-scene .qlp-node,html[data-qlp-motion] .qlp-scene .qlp-step-line,html[data-qlp-motion] .qlp-scene .qlp-member{opacity:0}html[data-qlp-motion] .qlp-scene[data-in] .qlp-chat-me{animation:qlp-pop .5s var(--qlp-ease) var(--d,0s) both}html[data-qlp-motion] .qlp-scene[data-in] .qlp-chat-ai{animation:qlp-pop .5s var(--qlp-ease) calc(var(--d,0s) + .45s) both}html[data-qlp-motion] .qlp-scene[data-in] .qlp-log,html[data-qlp-motion] .qlp-scene[data-in] .qlp-step-line,html[data-qlp-motion] .qlp-scene[data-in] .qlp-member,html[data-qlp-motion] .qlp-scene[data-in] .qlp-node{animation:qlp-fade-up .6s var(--qlp-ease) var(--d,0s) both}html[data-qlp-motion] .qlp-scene[data-in] .qlp-cell{animation:qlp-fade .4s var(--qlp-ease) var(--d,0s) both}.qlp-line-dark{height:9px;width:var(--w);background:#ffffff2e;border-radius:999px;display:block}.qlp-film{background:#1a1a1a;border-block:10px solid #1a1a1a;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.qlp-film-track{animation:40s linear infinite qlp-marquee}.qlp-num-vertical{writing-mode:horizontal-tb}.qlp-typed{-webkit-mask-image:linear-gradient(90deg,#000 50%,#0000 50%);mask-image:linear-gradient(90deg,#000 50%,#0000 50%);-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:200% 100%;mask-size:200% 100%}html[data-qlp-motion] .qlp-scene[data-in] .qlp-typed{animation:2.4s steps(24,end) .6s both qlp-typed}@keyframes qlp-typed{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.qlp-edge{stroke:#ffffff38;stroke-width:.35px;vector-effect:non-scaling-stroke}html[data-qlp-motion] .qlp-scene .qlp-edge{opacity:0}html[data-qlp-motion] .qlp-scene[data-in] .qlp-edge{animation:qlp-fade .7s var(--qlp-ease) var(--d,0s) both}.qlp-redact{transform-origin:0}html[data-qlp-motion] .qlp-scene .qlp-redact{transform:scaleX(0)}html[data-qlp-motion] .qlp-scene[data-in] .qlp-redact{animation:qlp-redact .5s var(--qlp-ease) var(--d,0s) both}@keyframes qlp-redact{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.qlp-dot{background:var(--c);border-radius:2.5px;width:10px;height:10px;display:block}@media (max-width:639px){.qlp-dot{border-radius:2px;width:7px;height:7px}}html[data-qlp-motion] .qlp-mosaic .qlp-dot{transition:opacity .4s ease, transform .4s var(--qlp-ease);transition-delay:calc(var(--n) * 5ms)}html[data-qlp-motion] .qlp-mosaic:not([data-in]) .qlp-dot{opacity:.08;transform:scale(.4)}.qlp-mosaic li:hover .qlp-dot{transform:scale(1.25)}@keyframes qlp-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.qlp-fade-up{animation:qlp-fade-up .6s var(--qlp-ease) both}.qlp-roadmap-item{animation:qlp-fade-up .6s var(--qlp-ease) var(--d,0s) both}.qlp-feed{-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 82%,#0000 100%)}@keyframes qlp-feed{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.qlp-feed-track{animation:46s linear infinite qlp-feed}.qlp-feed:hover .qlp-feed-track{animation-play-state:paused}.qlp-bar{width:var(--w);transform-origin:0}.qlp-bar-brand{background:#fd7102}html[data-qlp-motion] .qlp-bars .qlp-bar{transition:transform 1.4s var(--qlp-ease) .2s}html[data-qlp-motion] .qlp-bars:not([data-in]) .qlp-bar{transform:scaleX(0)}.qlp-panel{width:100%;height:100%}.qlp-mouse{border:2px solid;border-radius:18px;width:34px;height:54px;display:block;position:relative}.qlp-mouse-wheel{background:currentColor;border-radius:2px;width:4px;height:10px;margin-left:-2px;animation:1.6s cubic-bezier(.65,0,.35,1) infinite qlp-wheel;position:absolute;top:9px;left:50%}@keyframes qlp-wheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(18px)}to{opacity:0;transform:translateY(0)}}.qlp-hint-arrows{align-items:center;gap:2px;display:flex}.qlp-hint-arrows>svg{opacity:.2;animation:1.6s ease-in-out infinite qlp-hint-arrow}.qlp-hint-arrows>svg:nth-child(2){animation-delay:.2s}.qlp-hint-arrows>svg:nth-child(3){animation-delay:.4s}@keyframes qlp-hint-arrow{0%,to{opacity:.2;transform:translate(0)}40%{opacity:1;transform:translate(6px)}}.qlp-swipe-track{background:#fff3;border-radius:1px;width:72px;height:2px;display:block;position:relative}.qlp-swipe-dot{background:currentColor;border-radius:9999px;width:18px;height:18px;margin-top:-9px;animation:1.8s cubic-bezier(.65,0,.35,1) infinite qlp-swipe;position:absolute;top:50%;left:0}@keyframes qlp-swipe{0%{opacity:0;transform:translate(54px)}15%{opacity:1}70%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.qlp-hero-grid{opacity:1;animation:none}.qlp-hero-col,.qlp-marquee,.qlp-feed-track,.qlp-caret,.qlp-fade-up,.qlp-roadmap-item,.qlp-playhead{animation:none}.qlp-chip{--o:1}.qlp-zoom,.qlp-flood-copy{transform:none}.qlp-film-track,.qlp-typed,.qlp-mouse-wheel,.qlp-hint-arrows>svg,.qlp-swipe-dot{animation:none}.qlp-hint-arrows>svg{opacity:.7}}
