.CadenceLiftLanding-module__qcCAsa__page{--cadence-paper:#f5f8ff;--cadence-ink:#132b49;--cadence-muted:#506078;--cadence-accent:#125cb5;--cadence-soft:#e8f1ff;--cadence-line:#b8cde6;background:var(--cadence-paper);color:var(--cadence-ink);overflow-wrap:anywhere}.dark .CadenceLiftLanding-module__qcCAsa__page{--cadence-paper:#101f31;--cadence-ink:#e9f1ff;--cadence-muted:#b6c9df;--cadence-accent:#87bdff;--cadence-soft:#19314d;--cadence-line:#355675}.CadenceLiftLanding-module__qcCAsa__container{width:min(1160px,100% - 3rem);margin-inline:auto}.CadenceLiftLanding-module__qcCAsa__page h1,.CadenceLiftLanding-module__qcCAsa__page h2,.CadenceLiftLanding-module__qcCAsa__page h3{font-family:var(--font-body),sans-serif}.CadenceLiftLanding-module__qcCAsa__page h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2.2rem,4vw,3.5rem);font-weight:650;line-height:1.08}.CadenceLiftLanding-module__qcCAsa__page a:focus-visible,.CadenceLiftLanding-module__qcCAsa__page summary:focus-visible{outline:3px solid var(--cadence-accent);outline-offset:5px}.CadenceLiftLanding-module__qcCAsa__hero{color:#132b49;background:#e8f1ff;padding-block:3rem}.CadenceLiftLanding-module__qcCAsa__hero a:focus-visible,.CadenceLiftLanding-module__qcCAsa__closing a:focus-visible{outline-color:#125cb5}.CadenceLiftLanding-module__qcCAsa__heroGrid{align-items:center;gap:2.5rem;display:grid}.CadenceLiftLanding-module__qcCAsa__brand{align-items:center;gap:.85rem;display:flex}.CadenceLiftLanding-module__qcCAsa__brand img{border-radius:14px}.CadenceLiftLanding-module__qcCAsa__brand strong{letter-spacing:-.035em;font-size:1.5rem;font-weight:650;display:block}.CadenceLiftLanding-module__qcCAsa__brand span{color:#506078;margin-top:.2rem;font-size:.78rem;display:block}.CadenceLiftLanding-module__qcCAsa__hero h1{letter-spacing:-.065em;max-width:11ch;margin-block:2.3rem 1.5rem;font-size:clamp(3.6rem,7.7vw,6.7rem);font-weight:650;line-height:.98}.CadenceLiftLanding-module__qcCAsa__hero h1 span{color:#125cb5}.CadenceLiftLanding-module__qcCAsa__intro{color:#405775;max-width:43ch;font-size:1.1rem;line-height:1.75}.CadenceLiftLanding-module__qcCAsa__downloads{flex-wrap:wrap;gap:.75rem;display:flex}.CadenceLiftLanding-module__qcCAsa__hero .CadenceLiftLanding-module__qcCAsa__downloads{margin-top:1.8rem}.CadenceLiftLanding-module__qcCAsa__primary,.CadenceLiftLanding-module__qcCAsa__secondary{border:1px solid #125cb5;border-radius:10px;justify-content:center;align-items:center;gap:.65rem;min-height:52px;padding:.8rem 1.35rem;font-size:.95rem;font-weight:600;transition:background-color .15s;display:inline-flex}.CadenceLiftLanding-module__qcCAsa__primary{color:#fff;background:#125cb5}.CadenceLiftLanding-module__qcCAsa__primary:hover{background:#0c478e}.CadenceLiftLanding-module__qcCAsa__secondary{color:#134d95;background:#fff}.CadenceLiftLanding-module__qcCAsa__secondary:hover{background:#d3e4fc}.CadenceLiftLanding-module__qcCAsa__finePrint{color:#405775;margin-top:1rem;font-size:.85rem;line-height:1.65}.CadenceLiftLanding-module__qcCAsa__explore{color:#125cb5;text-underline-offset:5px;align-items:center;gap:.6rem;min-height:44px;margin-top:.6rem;font-size:.9rem;text-decoration:underline;display:inline-flex}.CadenceLiftLanding-module__qcCAsa__heroFigure{width:min(100%,22rem);margin-inline:auto}.CadenceLiftLanding-module__qcCAsa__preview{background:#080e18;border:1px solid #355675;border-radius:18px;display:block;overflow:hidden}.CadenceLiftLanding-module__qcCAsa__preview img{width:100%;height:auto;display:block}.CadenceLiftLanding-module__qcCAsa__heroFigure figcaption{color:#506078;text-align:center;margin-top:.9rem;font-size:.75rem;line-height:1.6}.CadenceLiftLanding-module__qcCAsa__trainingStrip{color:#e9f1ff;background:#132b49;padding-block:1.5rem}.CadenceLiftLanding-module__qcCAsa__trainingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.CadenceLiftLanding-module__qcCAsa__trainingGrid>div{border-inline-start:2px solid #87bdff;padding-inline-start:1rem}.CadenceLiftLanding-module__qcCAsa__trainingGrid dt{letter-spacing:.09em;text-transform:uppercase;color:#a2ccff;font:500 .8rem ui-monospace,SFMono-Regular,Consolas,monospace}.CadenceLiftLanding-module__qcCAsa__trainingGrid dd{margin-top:.4rem;font-size:1rem;line-height:1.5}.CadenceLiftLanding-module__qcCAsa__toolsSection{padding-block:5rem;scroll-margin-top:5.5rem}.CadenceLiftLanding-module__qcCAsa__sectionHeading{max-width:44rem;margin-bottom:2.5rem}.CadenceLiftLanding-module__qcCAsa__eyebrow{color:var(--cadence-accent);margin-bottom:1rem;font:500 .8rem ui-monospace,SFMono-Regular,Consolas,monospace}.CadenceLiftLanding-module__qcCAsa__sectionHeading>p:last-child{color:var(--cadence-muted);max-width:52ch;margin-top:1.3rem;font-size:1rem;line-height:1.8}.CadenceLiftLanding-module__qcCAsa__tools{gap:0 2.5rem;display:grid}.CadenceLiftLanding-module__qcCAsa__tool{border-top:1px solid var(--cadence-line);padding-block:1.5rem}.CadenceLiftLanding-module__qcCAsa__tool h3{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.CadenceLiftLanding-module__qcCAsa__tool p{color:var(--cadence-muted);margin-top:.7rem;font-size:.95rem;line-height:1.8}.CadenceLiftLanding-module__qcCAsa__progressSection{background:var(--cadence-soft);padding-block:4rem}.CadenceLiftLanding-module__qcCAsa__progressGrid{align-items:center;gap:2.5rem;display:grid}.CadenceLiftLanding-module__qcCAsa__progressFigure{width:min(100%,22rem);margin-inline:auto}.CadenceLiftLanding-module__qcCAsa__progressFigure figcaption{color:var(--cadence-muted);margin-top:.8rem;font-size:.8rem;line-height:1.6}.CadenceLiftLanding-module__qcCAsa__progressCopy>p:not(.CadenceLiftLanding-module__qcCAsa__eyebrow){color:var(--cadence-muted);margin-top:1.4rem;font-size:1.05rem;line-height:1.8}.CadenceLiftLanding-module__qcCAsa__records{margin-top:2rem}.CadenceLiftLanding-module__qcCAsa__records>div{border-top:1px solid var(--cadence-line);padding-block:1.2rem}.CadenceLiftLanding-module__qcCAsa__records dt{font-size:1rem;font-weight:600}.CadenceLiftLanding-module__qcCAsa__records dd{color:var(--cadence-muted);margin-top:.5rem;font-size:.9rem;line-height:1.75}.CadenceLiftLanding-module__qcCAsa__switchSection{padding-block:4.5rem}.CadenceLiftLanding-module__qcCAsa__switchGrid{gap:2rem;display:grid}.CadenceLiftLanding-module__qcCAsa__switchCopy p{color:var(--cadence-muted);font-size:1rem;line-height:1.85}.CadenceLiftLanding-module__qcCAsa__switchCopy p+p{margin-top:1rem}.CadenceLiftLanding-module__qcCAsa__textLink{color:var(--cadence-accent);text-underline-offset:4px;text-decoration:underline}.CadenceLiftLanding-module__qcCAsa__privacySection{color:#e9f1ff;background:#132b49;padding-block:4rem}.CadenceLiftLanding-module__qcCAsa__privacyGrid{gap:2rem;display:grid}.CadenceLiftLanding-module__qcCAsa__privacySection h2{max-width:13ch}.CadenceLiftLanding-module__qcCAsa__privacySection p{color:#bdcee4;font-size:.95rem;line-height:1.85}.CadenceLiftLanding-module__qcCAsa__privacySection p+p{margin-top:1rem}.CadenceLiftLanding-module__qcCAsa__privacySection .CadenceLiftLanding-module__qcCAsa__textLink{color:#a2ccff;align-items:center;min-height:44px;margin-top:1rem;display:inline-flex}.CadenceLiftLanding-module__qcCAsa__privacySection a:focus-visible{outline-color:#87bdff}.CadenceLiftLanding-module__qcCAsa__faqSection{padding-block:4.5rem}.CadenceLiftLanding-module__qcCAsa__faqGrid{gap:2rem;display:grid}.CadenceLiftLanding-module__qcCAsa__supportLink{min-height:44px;color:var(--cadence-accent);text-underline-offset:5px;align-items:center;margin-top:1.2rem;text-decoration:underline;display:inline-flex}.CadenceLiftLanding-module__qcCAsa__faqs details{border-bottom:1px solid var(--cadence-line)}.CadenceLiftLanding-module__qcCAsa__faqs details:first-child{border-top:1px solid var(--cadence-line)}.CadenceLiftLanding-module__qcCAsa__faqs summary{cursor:pointer;min-height:64px;padding:1.25rem 1.75rem 1.25rem .1rem;font-weight:550;list-style:none;position:relative}.CadenceLiftLanding-module__qcCAsa__faqs summary::-webkit-details-marker{display:none}.CadenceLiftLanding-module__qcCAsa__indicator:after{content:"+";color:var(--cadence-accent);font-size:1.5rem;position:absolute;top:1.05rem;right:.2rem}.CadenceLiftLanding-module__qcCAsa__faqs details[open] .CadenceLiftLanding-module__qcCAsa__indicator:after{content:"−"}.CadenceLiftLanding-module__qcCAsa__faqs summary:focus-visible{outline-offset:0}.CadenceLiftLanding-module__qcCAsa__faqs details p{color:var(--cadence-muted);padding-bottom:1.5rem;font-size:.95rem;line-height:1.85}.CadenceLiftLanding-module__qcCAsa__closing{color:#132b49;background:#e8f1ff;padding-block:3.5rem}.CadenceLiftLanding-module__qcCAsa__closingGrid{align-items:center;gap:1.75rem;display:grid}.CadenceLiftLanding-module__qcCAsa__closing p{color:#405775;margin-top:1rem;line-height:1.75}.CadenceLiftLanding-module__qcCAsa__legal{flex-wrap:wrap;justify-content:center;gap:.5rem 1.75rem;padding:1rem 1.5rem;display:flex}.CadenceLiftLanding-module__qcCAsa__legal a{min-height:44px;color:var(--cadence-muted);align-items:center;font-size:.85rem;display:inline-flex}.CadenceLiftLanding-module__qcCAsa__legal a:hover{text-underline-offset:4px;text-decoration:underline}@media (min-width:700px){.CadenceLiftLanding-module__qcCAsa__tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.CadenceLiftLanding-module__qcCAsa__heroGrid{grid-template-columns:1.3fr 1fr;gap:4rem}.CadenceLiftLanding-module__qcCAsa__heroFigure{width:21rem}.CadenceLiftLanding-module__qcCAsa__progressGrid{grid-template-columns:1fr 1.2fr;gap:5rem}.CadenceLiftLanding-module__qcCAsa__progressFigure{margin-inline:2rem auto}.CadenceLiftLanding-module__qcCAsa__switchGrid,.CadenceLiftLanding-module__qcCAsa__privacyGrid{grid-template-columns:1fr 1.2fr;gap:5rem}.CadenceLiftLanding-module__qcCAsa__faqGrid{grid-template-columns:1fr 1.5fr;gap:4rem}.CadenceLiftLanding-module__qcCAsa__closingGrid{grid-template-columns:1.3fr 1fr}.CadenceLiftLanding-module__qcCAsa__closing .CadenceLiftLanding-module__qcCAsa__downloads{justify-content:end}}@media (max-width:420px){.CadenceLiftLanding-module__qcCAsa__container{width:calc(100% - 2rem)}.CadenceLiftLanding-module__qcCAsa__hero{padding-top:2rem}.CadenceLiftLanding-module__qcCAsa__hero h1{font-size:clamp(3.2rem,14.5vw,3.9rem)}.CadenceLiftLanding-module__qcCAsa__downloads{flex-direction:column}.CadenceLiftLanding-module__qcCAsa__trainingGrid{gap:.5rem}.CadenceLiftLanding-module__qcCAsa__trainingGrid>div{padding-inline-start:.6rem}.CadenceLiftLanding-module__qcCAsa__trainingGrid dt{font-size:.72rem}.CadenceLiftLanding-module__qcCAsa__trainingGrid dd{font-size:.85rem}}@media (prefers-reduced-motion:reduce){.CadenceLiftLanding-module__qcCAsa__page a{transition:none}html{scroll-behavior:auto}}
