@import url(https://fonts.googleapis.com/css2?family=Geist+Mono:wght@400;500&family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap);
:root{--qb-black:#000;--qb-obsidian:#0a0a0f;--qb-surface:#111114;--qb-surface-elevated:#141620;--qb-orange:#ff6b2b;--qb-amber:#ff8a3d;--qb-white:#f3f6ff;--qb-muted:rgba(243,246,255,.72);--qb-subtle:rgba(243,246,255,.48);--qb-ghost:rgba(243,246,255,.28);--qb-border:rgba(243,246,255,.11);--qb-border-strong:rgba(243,246,255,.18)}*,:after,:before{box-sizing:border-box}html{background:#000;scroll-behavior:smooth}body.qb-page{background:linear-gradient(180deg,#000,#000 35%,#000);color:var(--qb-white);font-family:Plus Jakarta Sans,sans-serif;margin:0}.qb-page-wrapper{background-image:url(/images/landing/qb-stars.webp);background-position:50% 0;background-size:1440px;overflow:hidden;position:relative}a{color:inherit;text-decoration:none}p{color:var(--qb-muted);line-height:1.7}.qb-container{margin:0 auto;width:min(1180px,100% - 2.2rem)}.qb-nav-wrap{position:sticky;top:0;transition:background-color .2s ease,border-color .2s ease,backdrop-filter .2s ease;z-index:60}.qb-nav-wrap.is-scrolled{backdrop-filter:blur(18px);background:rgba(10,10,15,.82);border-bottom:1px solid rgba(243,246,255,.08)}.qb-nav{display:flex;gap:1rem;justify-content:space-between;min-height:5rem}.qb-brand,.qb-nav{align-items:center}.qb-brand{display:inline-flex;font-weight:700;gap:.65rem;letter-spacing:-.01em}.qb-brand-footer,.qb-brand-icon{filter:brightness(0) invert(1);height:2rem}.qb-brand-footer img{height:2rem}.qb-nav-links{color:var(--qb-muted);display:flex;font-size:.95rem;gap:1.3rem}.qb-nav-links a:hover{color:var(--qb-white)}.qb-btn{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:.92rem;font-weight:600;gap:.4rem;justify-content:center;min-height:2.85rem;padding:0 1.15rem;transition:all .2s ease}.qb-btn-primary{background:linear-gradient(135deg,var(--qb-orange),var(--qb-amber));box-shadow:0 0 24px rgba(255,107,43,.3);color:var(--qb-black)}.qb-btn-primary:hover{box-shadow:0 0 32px rgba(255,107,43,.38);transform:translateY(-1px)}.qb-btn-ghost{background:rgba(243,246,255,.02);border-color:var(--qb-border-strong);color:var(--qb-white)}.qb-btn-ghost:hover{border-color:rgba(255,107,43,.55);color:var(--qb-orange)}.qb-btn-secondary{background:hsla(0,0%,100%,.8);border-color:var(--qb-white);box-shadow:0 2px 2px -1px rgba(10,2,0,.08),0 .5px 1px rgba(10,2,0,.08),inset 0 3px 3px #fff;color:var(--qb-obsidian);min-height:unset;padding:8px 16px}.qb-btn-secondary:hover{background-color:#fff;box-shadow:0 0 32px rgba(255,107,43,.38);transform:translateY(-1px)}.qb-hero{margin-bottom:8rem;padding:2.5rem 0 2rem}.qb-hero-bg{max-width:none;pointer-events:none;position:absolute;top:0;z-index:-1}.qb-hero-shell{padding:clamp(2rem,4vw,4rem);position:relative;text-align:center}.qb-kicker{color:var(--qb-orange);display:inline-flex;font-size:.72rem;font-weight:700;letter-spacing:.18em;margin:0;text-transform:uppercase}h1,h2,h3{color:var(--qb-white);letter-spacing:-.03em;margin-top:0}h1{font-size:clamp(2.4rem,5.8vw,5rem);line-height:1.1;margin:1.2rem auto}h2{font-size:clamp(1.8rem,4vw,3rem);margin-bottom:.9rem}h3{font-size:clamp(1.15rem,2.4vw,1.5rem);margin-bottom:.5rem}.qb-lead{margin:0 auto;max-width:62ch}.qb-hero-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.8rem;position:relative}.qb-section{padding:5rem 0 0}.qb-section-head{margin-bottom:1.75rem;max-width:700px}.qb-section-title{margin-bottom:2.9rem}.qb-grid{display:grid;gap:1rem}.qb-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.qb-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.qb-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.qb-card{grid-row-gap:16px;background:linear-gradient(rgba(17,17,20,.75),var(--qb-surface)) padding-box,linear-gradient(135deg,rgba(255,107,43,.56),rgba(255,107,43,.04) 65%) border-box;border:1px solid transparent;border-radius:1rem;display:flex;flex-flow:column;padding:1.35rem;position:relative;transition:background-color .25s ease 80ms,box-shadow .3s ease 80ms,backdrop-filter .25s ease 80ms}.qb-card svg{margin-left:-6px}.qb-card h3{font-size:40px;font-weight:500;line-height:1.2;margin-bottom:0}.qb-card p{margin-bottom:12px;margin-top:0}.qb-card:hover{backdrop-filter:blur(6px);background-color:hsla(0,0%,100%,.06);box-shadow:inset 0 4px 12px -2px rgba(247,127,91,.32),inset 0 4px 8px hsla(0,0%,100%,.08),inset 0 2px 3px hsla(0,0%,100%,.12),inset 0 1px 1px hsla(0,0%,100%,.16),0 2px 2px -1px rgba(10,2,0,.12),0 1px 1px -.5px rgba(10,2,0,.12)}.qb-feature{align-items:center;display:grid;gap:1.5rem;grid-template-columns:1.1fr 1fr;margin-bottom:1.4rem}.qb-feature-alt{grid-template-columns:1fr 1.1fr}.qb-feature-alt .qb-feature-media{order:2}.qb-feature-media{background-color:var(--qb-surface-elevated);border:1px solid var(--qb-border);border-radius:1rem;min-height:220px}.qb-media-a{background:radial-gradient(circle at 20% 20%,rgba(255,107,43,.4),transparent 45%),linear-gradient(135deg,#1a1a22,#0a0a0f)}.qb-media-b{background:radial-gradient(circle at 70% 30%,rgba(255,138,61,.38),transparent 46%),linear-gradient(135deg,#171721,#09090f)}.qb-media-c{background:radial-gradient(circle at 45% 40%,rgba(255,107,43,.34),transparent 48%),linear-gradient(135deg,#14141d,#07070d)}.qb-faq{display:grid;gap:.85rem}.qb-faq-item{backdrop-filter:blur(6px);background:var(--qb-surface);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;box-shadow:inset 0 1px 2px hsla(0,0%,100%,.06),inset 0 .5px .5px hsla(0,0%,100%,.08);color:var(--qb-white);font-size:16px;font-weight:500;line-height:1.5;padding:32px}.qb-faq-item summary{cursor:pointer;display:flex;font-weight:600;justify-content:space-between;list-style:none}.qb-faq-item summary .faq-icon{align-items:center;color:hsla(0,0%,100%,.56);display:flex;flex:none;justify-content:center;transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg);transform-style:preserve-3d}.qb-faq-item summary::-webkit-details-marker{display:none}.qb-faq-item[open]{border-color:rgba(255,107,43,.45)}.qb-faq-item[open] .faq-icon{color:#fff;transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(90deg) skew(0deg);transform-style:preserve-3d}.qb-faq-caption{text-align:center}.qb-faq-caption a{text-decoration:underline}.qb-faq-item p{margin:.7rem 0 0}.qb-cta{padding:4rem 0 10rem;position:relative}.qb-cta-shell{align-items:center;display:flex;justify-content:space-between}.qb-cta-shell .qb-cta-wrapper{max-width:40rem}.qb-cta-shell .qb-cta-wrapper .qb-cta-icons-row,.qb-cta-shell .qb-cta-wrapper .qb-cta-icons-row .qb-cta-icons{align-items:center;display:flex}.qb-cta-shell .qb-cta-wrapper .qb-cta-icons-row .qb-cta-icons p{color:var(--qb-white);font-size:14px;line-height:1.5;margin-left:6px}.qb-cta-shell .qb-cta-wrapper .qb-cta-icons:first-of-type{margin-right:24px}.qb-cta-light-background{align-items:flex-start;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.qb-cta-divider{background-image:linear-gradient(90deg,rgba(5,1,0,0),rgba(255,76,31,.24) 50%,rgba(5,1,0,0));bottom:0;height:1px;position:absolute;top:auto;width:1440px}.qb-footer{background:rgba(10,10,15,.82);border-top:1px solid rgba(243,246,255,.09);padding:2.4rem 0}.qb-footer-grid{display:grid;gap:1rem;grid-template-columns:2fr 1fr 1fr 1fr}.qb-footer h3{color:var(--qb-subtle);font-size:.88rem;letter-spacing:.12em;margin-bottom:.6rem;text-transform:uppercase}.qb-footer a,.qb-footer p{color:var(--qb-muted);display:block;font-size:.95rem;margin-bottom:.42rem}.qb-footer a:hover{color:var(--qb-white)}.qb-reveal{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.qb-reveal.is-visible{opacity:1;transform:translateY(0)}.qb-background-lights{align-items:flex-start;display:flex;inset:0 0 auto;justify-content:flex-end;pointer-events:none;position:absolute;z-index:0}.qb-background-lights .qb-bg-lights{max-width:none;min-width:540px;-o-object-fit:fill;object-fit:fill;-o-object-position:100% 100%;object-position:100% 100%;width:100vw}.qb-text{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#ff4c1f,#ffa48d)}.qb-badge{grid-column-gap:4px;grid-row-gap:4px;align-items:center;background-color:hsla(0,0%,100%,.08);border-radius:32px;box-shadow:inset 0 2px 8px hsla(0,0%,100%,.04),inset 0 1px 3px hsla(0,0%,100%,.1),inset 0 .5px .5px hsla(0,0%,100%,.12);color:var(--qb-white);display:inline-flex;font-size:12px;font-weight:400;justify-content:center;line-height:1.5;margin:0;padding:8px 16px;text-transform:uppercase;white-space:nowrap}.my-12{margin-bottom:12px;margin-top:12px}.lucide-glow{filter:drop-shadow(0 0 2px rgba(255,107,43,.85)) drop-shadow(0 0 6px rgba(255,107,43,.55)) drop-shadow(0 0 14px rgba(255,107,43,.28));overflow:visible}.qb-stats{padding:8rem 0;position:relative}.qb-stats .qb-section-light{display:inline-block;height:130%;inset:auto auto -112px 0;max-width:100%;pointer-events:none;position:absolute;top:-120px;z-index:-1}.qb-services{padding:8rem 0;position:relative}.qb-services .qb-section-light{display:inline-block;height:130%;inset:auto 0 -112px auto;max-width:100%;pointer-events:none;position:absolute;top:-120px;z-index:-1}.qb-faqs{padding:8rem 0;position:relative}.qb-circle-animation{flex-flow:column;inset:-80px auto auto -424px;opacity:1;pointer-events:none;top:60px;width:800px;z-index:-1}.qb-circle-animation,.qb-circle-animation .qb-circle{align-items:center;aspect-ratio:1;display:flex;justify-content:center;position:absolute}.qb-circle-animation .qb-circle{background-image:url(/images/landing/circle.avif);background-position:50%;background-repeat:no-repeat;background-size:contain;inset:0;z-index:0}.qb-circle-animation .qb-circle .qb-circle-mask{align-items:center;display:flex;inset:0;justify-content:center;-webkit-mask-image:url(/images/landing/circle-mask.png);mask-image:url(/images/landing/circle-mask.png);-webkit-mask-size:cover;mask-size:cover;position:absolute}.qb-circle-animation .qb-circle .qb-circle-mask .qb-circle-gradient{aspect-ratio:1;background-image:linear-gradient(180deg,transparent 25%,#ff4c1f 44%,#ff1c1f 62%,transparent 77%);height:130%;max-width:none}.qb-circle-animation .qb-circle.circle-is-small{top:12%;transform:rotate(-20deg);width:80%}.qb-rotate{animation:spin-z 6s linear infinite;transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg);transform-style:preserve-3d;will-change:transform}.qb-text-center{text-align:center}.qb-mx-auto{margin-left:auto;margin-right:auto}.qb-features{padding:5rem 0 8rem}.qb-faqs-head,.qb-features-head,.qb-services-head{margin-bottom:2.9rem;max-width:800px}.qb-faqs-head h2,.qb-features-head h2,.qb-services-head h2{margin-bottom:1rem}.qb-product-logo-wrapper{background:radial-gradient(circle at 50% 0,rgba(255,107,43,.3),transparent 56%),linear-gradient(180deg,rgba(20,22,32,.94),rgba(12,12,18,.96));border-radius:1rem;height:160px;margin:-1rem -1.5rem 1rem;padding:1.5rem}.qb-product-logo-wrapper .qb-product-logo{margin-left:auto;margin-right:auto;width:100%}.qb-product-card{background:linear-gradient(rgba(17,17,20,.75),var(--qb-surface)) padding-box,linear-gradient(135deg,rgba(17,17,20,.56),rgba(17,17,20,.04) 65%) border-box;padding-left:2rem;padding-right:2rem}.qb-product-card p{margin-bottom:0}.qb-product-card a{align-items:center;color:var(--qb-orange);display:flex;justify-content:start}.qb-product-card a svg{margin-left:0}.qb-mt-24{margin-top:24px}.qb-container-x-small{max-width:35rem}.qb-position-relative{position:relative}.qb-faq-light-background{align-items:flex-start;display:flex;inset:-320px 0 0;justify-content:center;pointer-events:none;position:absolute}.qb-faq-light-background .qb-light-front{max-width:none;mix-blend-mode:overlay;position:relative;z-index:2}.qb-faq-light-background .qb-light-back{max-width:none;mix-blend-mode:overlay;position:absolute;z-index:1}.qb-mw-256{max-width:256px}.qb-mw-256 p{font-size:14px;line-height:1.5;margin-bottom:0}.qb-copyright{margin-top:32px}@keyframes spin-z{0%{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg)}to{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(1turn) skew(0deg)}}@media(max-width:1024px){.qb-grid-3,.qb-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.qb-grid-2{grid-template-columns:1fr}.qb-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.qb-nav{min-height:4.4rem}.qb-nav-links{display:none}.qb-section{padding-top:4rem}.qb-feature,.qb-feature-alt{grid-template-columns:1fr}.qb-feature-alt .qb-feature-media{order:0}.qb-footer-grid,.qb-grid-2,.qb-grid-3,.qb-grid-4{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.qb-reveal{opacity:1;transform:none;transition:none}}
