@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@200;300;400;500&display=swap");.qive-lp{--orange:#ff4d17;--orange-press:#f0371c;--orange-soft:#ff4719;--graphite:#141517;--ink:#1e1f22;--light:#f3f4f8;--white:#fff;--text-dark:#141517;--text-light:#f3f4f8;--muted:#6b6e76;--line:hsla(0,0%,100%,.12);--line-dark:rgba(20,21,23,.1);--font:"Lexend",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--w-display:300;--w-heading:300;--w-body:400;--w-cta:500;--fs-display:clamp(2.1rem,6vw,3.6rem);--fs-h2:clamp(1.6rem,3.6vw,2.5rem);--fs-h3:clamp(1.15rem,2.2vw,1.5rem);--fs-body:clamp(1rem,1.4vw,1.125rem);--fs-small:.875rem;--container:1120px;--container-narrow:760px;--gutter:clamp(1.25rem,5vw,2.5rem);--radius:14px;--radius-pill:999px;color:var(--text-dark);font-family:var(--font);line-height:1.55;-webkit-font-smoothing:antialiased}.qive-lp *{box-sizing:border-box}.qive-lp img{display:block;max-width:100%}.qive-lp .container{margin-inline:auto;max-width:var(--container);padding-inline:var(--gutter)}.qive-lp .container--narrow{max-width:var(--container-narrow)}.qive-lp section{padding-block:clamp(3rem,8vw,6rem)}.qive-lp h1{font-size:var(--fs-display);font-weight:var(--w-display);letter-spacing:-.01em;line-height:1.08;margin:0 0 1rem}.qive-lp h2{font-size:var(--fs-h2);line-height:1.15;margin:0 0 1rem}.qive-lp h2,.qive-lp h3{font-weight:var(--w-heading)}.qive-lp h3{font-size:var(--fs-h3);margin:0 0 .5rem}.qive-lp p{font-size:var(--fs-body);margin:0 0 1rem}.qive-lp .accent{color:var(--orange)}.qive-lp .section__lead{color:var(--muted);margin-bottom:2.5rem;max-width:60ch}.qive-lp .section--light{background:var(--light);color:var(--text-dark)}.qive-lp .section--white{background:var(--white);color:var(--text-dark)}.qive-lp .section--dark{background:var(--graphite);color:var(--text-light)}.qive-lp .btn{align-items:center;border:0;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:var(--w-cta);gap:.5rem;justify-content:center;line-height:1;min-height:48px;padding:1rem 1.8rem;text-decoration:none;transition:background .15s ease}.qive-lp .btn--primary{background:var(--orange);color:var(--white)}.qive-lp .btn--primary:hover{background:var(--orange-press)}.qive-lp .lp-header{background:var(--graphite)}.qive-lp .lp-header__row{align-items:center;display:flex;gap:1rem;padding-block:1rem}.qive-lp .lp-logo{height:26px;width:auto}.qive-lp .lp-header__tag{color:var(--muted);font-size:var(--fs-small);letter-spacing:.14em;margin-left:auto;text-transform:uppercase}.qive-lp .hero{background:var(--graphite);color:var(--text-light)}.qive-lp .hero__grid{align-items:start;display:grid;gap:2.5rem}.qive-lp .eyebrow{color:var(--orange);display:inline-block;font-size:var(--fs-small);font-weight:var(--w-cta);letter-spacing:.06em;margin-bottom:1rem}.qive-lp .hero .lead{color:#c9cbd1;max-width:48ch}.qive-lp ul.checks{display:grid;gap:.85rem;list-style:none;margin:1.5rem 0 0;padding:0}.qive-lp ul.checks li{color:#dde0e6;font-size:1rem;padding-left:1.7rem;position:relative}.qive-lp ul.checks li:before{background:var(--orange);border-radius:50%;content:"";height:.65rem;left:0;position:absolute;top:.5em;width:.65rem}.qive-lp .hero__media{aspect-ratio:16/10;background:#0e0f11;border-radius:var(--radius);margin-top:2rem;overflow:hidden}.qive-lp .hero__video{display:block;height:100%;object-fit:cover;width:100%}.qive-lp__form{background:var(--white);border-radius:var(--radius);box-shadow:0 10px 40px rgba(0,0,0,.22);color:var(--text-dark);padding:1.75rem}.qive-lp .form__title{color:var(--text-dark);font-size:1.25rem;font-weight:var(--w-cta);margin:0 0 1.25rem}.qive-lp .form__trust{color:var(--muted);font-size:.8rem;line-height:1.4;margin:1rem 0 0}.qive-lp__form .hs-form-field{margin-bottom:1rem}.qive-lp__form .hs-form-field label{color:var(--text-dark);display:block;font-size:var(--fs-small);margin-bottom:.35rem}.qive-lp__form .hs-input{background:#fff;border:1px solid var(--line-dark);border-radius:10px;font:inherit;font-size:16px;padding:.8rem 1rem;width:100%}.qive-lp__form select.hs-input{appearance:none}.qive-lp__form .hs-button{background:var(--orange);border:0;border-radius:var(--radius-pill);color:#fff;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:var(--w-cta);min-height:48px;padding:1rem 1.6rem;transition:background .15s ease;width:100%}.qive-lp__form .hs-button:hover{background:var(--orange-press)}.qive-lp__form .hs-error-msg,.qive-lp__form .hs-error-msgs label{color:var(--orange-press);font-size:.8rem}.qive-lp .proof__kicker{color:var(--muted);font-size:var(--fs-small);letter-spacing:.12em;margin-bottom:2rem;text-align:center;text-transform:uppercase}.qive-lp .logo-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden}.qive-lp .logo-track{align-items:center;animation:qive-marquee 32s linear infinite;display:flex;gap:clamp(2.5rem,6vw,5rem);width:max-content}.qive-lp .logo-marquee:hover .logo-track{animation-play-state:paused}.qive-lp .logo-img{filter:grayscale(1);height:36px;object-fit:contain;opacity:.55;width:auto}@keyframes qive-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.qive-lp .logo-track{animation:none;flex-wrap:wrap;justify-content:center;width:auto}}.qive-lp .proof__stats{display:grid;gap:1.75rem;grid-template-columns:1fr;margin-top:3rem;text-align:center}.qive-lp .stat__num{color:var(--orange);font-size:clamp(2.2rem,5vw,3.2rem);font-weight:var(--w-display);line-height:1}.qive-lp .stat__label{color:var(--muted);font-size:var(--fs-small);margin-top:.4rem}.qive-lp .cards{display:grid;gap:1.25rem;grid-template-columns:1fr}.qive-lp .card{background:var(--light);border:1px solid var(--line-dark);border-radius:var(--radius);padding:1.75rem}.qive-lp .section--light .card{background:var(--white)}.qive-lp .card__icon{color:var(--orange);display:inline-flex;margin-bottom:1rem}.qive-lp .card p{color:var(--muted);font-size:1rem;margin:0}.qive-lp .steps{counter-reset:step;display:grid;gap:1.5rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.qive-lp .step{background:var(--white);border-radius:var(--radius);padding:1.75rem;position:relative}.qive-lp .step__n{align-items:center;background:var(--orange);border-radius:50%;color:#fff;display:inline-flex;font-size:1rem;font-weight:var(--w-cta);height:2rem;justify-content:center;margin-bottom:1rem;width:2rem}.qive-lp .step p{color:var(--muted);font-size:1rem;margin:0}.qive-lp .faq__item{border-bottom:1px solid var(--line-dark);padding:1.1rem 0}.qive-lp .faq__item summary{align-items:center;cursor:pointer;display:flex;font-size:1.05rem;font-weight:var(--w-cta);gap:1rem;justify-content:space-between;list-style:none}.qive-lp .faq__item summary::-webkit-details-marker{display:none}.qive-lp .faq__item summary:after{color:var(--orange);content:"+";font-size:1.4rem;font-weight:400;line-height:1}.qive-lp .faq__item[open] summary:after{content:"–"}.qive-lp .faq__item p{color:var(--muted);margin:.9rem 0 0}.qive-lp .cta-final{text-align:center}.qive-lp .cta-final .section__lead{color:#c9cbd1;margin-inline:auto;margin-bottom:2rem}.qive-lp .lp-footer{background:var(--graphite);color:var(--text-light);padding-block:2rem}.qive-lp .lp-footer__row{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.qive-lp .lp-footer__copy{color:var(--muted);font-size:var(--fs-small);margin:0}.qive-lp .lp-footer__copy a{color:var(--muted)}.qive-lp .why__lead{color:#c9cbd1;max-width:70ch}.qive-lp .why__stats{display:grid;gap:1.5rem;grid-template-columns:1fr;margin:2.5rem 0}.qive-lp .why__stat{display:flex;flex-direction:column;gap:.15rem}.qive-lp .why__num{color:var(--orange);font-size:clamp(2rem,5vw,2.8rem);font-weight:var(--w-display);line-height:1}.qive-lp .why__label{color:#9aa0a8;font-size:var(--fs-small)}.qive-lp .why__bridge{border-top:1px solid var(--line);padding-top:2rem}.qive-lp .why__bridge h3{color:#fff}.qive-lp .why__bridge p{color:#c9cbd1;margin-bottom:.5rem}.qive-lp .why__list{display:grid;gap:.75rem;list-style:none;margin:1rem 0 1.5rem;padding:0}.qive-lp .why__list li{color:#dde0e6;font-size:1rem;padding-left:1.7rem;position:relative}.qive-lp .why__list li:before{background:var(--orange);border-radius:50%;content:"";height:.65rem;left:0;position:absolute;top:.5em;width:.65rem}.qive-lp .why__link{color:var(--orange);font-size:1rem;font-weight:var(--w-cta);text-decoration:none}.qive-lp .why__link:hover{text-decoration:underline}.qive-lp .sticky-cta{bottom:1rem;box-shadow:0 8px 24px rgba(0,0,0,.28);left:var(--gutter);position:fixed;right:var(--gutter);z-index:50}@media(min-width:768px){.qive-lp .sticky-cta{display:none}.qive-lp .cards,.qive-lp .proof__stats,.qive-lp .steps,.qive-lp .why__stats{grid-template-columns:repeat(3,1fr)}}@media(min-width:960px){.qive-lp .hero__grid{column-gap:3rem;grid-template-areas:"copy form" "media form";grid-template-columns:1.05fr .95fr}.qive-lp .hero__copy{grid-area:copy}.qive-lp .hero__media{grid-area:media;margin-top:2.5rem}.qive-lp .qive-lp__form{grid-area:form;position:sticky;top:1.5rem}}.qive-lp .hero h1,.qive-lp .section--dark h1,.qive-lp .section--dark h2,.qive-lp .section--dark h3{color:#fff!important}.qive-lp .section--light h2,.qive-lp .section--light h3,.qive-lp .section--white h2,.qive-lp .section--white h3{color:var(--graphite)!important}.qive-lp .accent,.qive-lp .eyebrow{color:var(--orange)!important}.qive-lp .form__title{color:var(--graphite)!important}.qive-lp .hero .lead{color:#c9cbd1!important}.qive-lp .section__lead{color:var(--muted)!important}.qive-lp .cta-final .section__lead,.qive-lp .section--dark .section__lead,.qive-lp .why__bridge p,.qive-lp .why__lead{color:#c9cbd1!important}.qive-lp .why__list li,.qive-lp ul.checks li{color:#dde0e6!important}.qive-lp .card p,.qive-lp .step p{color:var(--muted)!important}.qive-lp .stat__num,.qive-lp .why__num{color:var(--orange)!important}.qive-lp .form__trust,.qive-lp .proof__kicker,.qive-lp .stat__label{color:var(--muted)!important}.qive-lp .why__label{color:#9aa0a8!important}.qive-lp .faq__item summary{color:var(--graphite)!important}.qive-lp .faq__item p{color:var(--muted)!important}.qive-lp .faq__item summary:after,.qive-lp .why__link{color:var(--orange)!important}.qive-lp .btn--primary{background:var(--orange)!important;color:#fff!important}.qive-lp .btn--primary:hover{background:var(--orange-press)!important}.qive-lp__form .hs-form-field label,.qive-lp__form .hs-input{color:var(--text-dark)!important}.qive-lp__form .hs-input{background:#fff!important}.qive-lp__form .hs-button{background:var(--orange)!important;color:#fff!important}.qive-lp .card__icon{color:var(--orange)!important}.qive-lp .card__icon svg{fill:none!important;stroke:currentColor!important;stroke-width:1.6!important}.qive-lp .card__icon svg *{fill:none!important;stroke:currentColor!important}