.RepairLensLanding-module__V4tPaW__page{--repair-focus:#174689;--repair-ink:#273748;--repair-muted:#52667c;--repair-paper:#f6f3eb;--repair-line:#a1afbc;overflow-wrap:anywhere;color:var(--repair-ink)}.dark .RepairLensLanding-module__V4tPaW__page{--repair-focus:#b5d7ff;--repair-ink:#edf3fa;--repair-muted:#c0cddd;--repair-paper:#132338;--repair-line:#61748c}.RepairLensLanding-module__V4tPaW__page a:focus-visible,.RepairLensLanding-module__V4tPaW__page summary:focus-visible{outline:3px solid var(--repair-focus);outline-offset:5px}.RepairLensLanding-module__V4tPaW__container{width:min(1160px,100% - 3rem);margin-inline:auto}.RepairLensLanding-module__V4tPaW__hero{--repair-focus:#f2bd88;color:#f6f3eb;background:#0d2850;padding-block:3.5rem}.RepairLensLanding-module__V4tPaW__heroGrid{align-items:center;gap:2.5rem;display:grid}.RepairLensLanding-module__V4tPaW__brand{align-items:center;gap:1rem;display:flex}.RepairLensLanding-module__V4tPaW__brand img{border-radius:14px}.RepairLensLanding-module__V4tPaW__brand strong{letter-spacing:-.025em;font-size:1.4rem;font-weight:700;display:block}.RepairLensLanding-module__V4tPaW__brand span{color:#c0cddd;margin-top:.2rem;font-size:.8rem;display:block}.RepairLensLanding-module__V4tPaW__hero h1{font:700 clamp(3.2rem,6vw,5.2rem)/1.03 var(--font-body),sans-serif;letter-spacing:-.055em;text-wrap:balance;max-width:12ch;margin-block:2rem 1.5rem}.RepairLensLanding-module__V4tPaW__intro{color:#dce8f5;max-width:45ch;font-size:1.12rem;line-height:1.8}.RepairLensLanding-module__V4tPaW__downloads{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.RepairLensLanding-module__V4tPaW__hero .RepairLensLanding-module__V4tPaW__downloads{justify-content:flex-start}.RepairLensLanding-module__V4tPaW__inverseButton{color:#0d2850;background:#f6f3eb}.RepairLensLanding-module__V4tPaW__inverseButton:hover{background:#dce8f5}.RepairLensLanding-module__V4tPaW__solidButton{color:#fff;background:#174689}.RepairLensLanding-module__V4tPaW__solidButton:hover{background:#0d2850}.RepairLensLanding-module__V4tPaW__finePrint{color:#c0cddd;margin-top:1rem;font-size:.85rem;line-height:1.8}.RepairLensLanding-module__V4tPaW__explore{color:#f2bd88;text-underline-offset:5px;align-items:center;gap:.65rem;min-height:44px;margin-top:.6rem;font-size:.9rem;text-decoration:underline;display:inline-flex}.RepairLensLanding-module__V4tPaW__heroNote{color:#c0cddd;border-top:1px solid #61748c;max-width:53ch;margin-top:1rem;padding-top:1rem;font-size:.8rem;line-height:1.75}.RepairLensLanding-module__V4tPaW__heroFigure{width:min(100%,310px);margin-inline:auto}.RepairLensLanding-module__V4tPaW__heroFigure a{border-radius:20px;display:block}.RepairLensLanding-module__V4tPaW__heroFigure img{border:1px solid #61748c;border-radius:20px;width:100%;height:auto;display:block}.RepairLensLanding-module__V4tPaW__heroFigure figcaption{color:#c0cddd;text-align:center;margin-top:1rem;font-size:.75rem;line-height:1.65}.RepairLensLanding-module__V4tPaW__section,.RepairLensLanding-module__V4tPaW__gallery{background:var(--repair-paper);padding-block:5rem;scroll-margin-top:6rem}.RepairLensLanding-module__V4tPaW__gallery{background:#e9eef4}.dark .RepairLensLanding-module__V4tPaW__gallery{background:#0d1c2e}.RepairLensLanding-module__V4tPaW__sectionHeading{max-width:46rem}.RepairLensLanding-module__V4tPaW__eyebrow{color:#174689;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:650}.dark .RepairLensLanding-module__V4tPaW__eyebrow{color:#b5d7ff}.RepairLensLanding-module__V4tPaW__sectionHeading h2,.RepairLensLanding-module__V4tPaW__privacy h2,.RepairLensLanding-module__V4tPaW__closing h2{font:700 clamp(2.2rem,4.5vw,3.5rem)/1.12 var(--font-body),sans-serif;letter-spacing:-.04em;text-wrap:balance;margin-top:.8rem}.RepairLensLanding-module__V4tPaW__sectionHeading>p:last-child:not(.RepairLensLanding-module__V4tPaW__eyebrow){color:var(--repair-muted);margin-top:1.2rem;font-size:1.05rem;line-height:1.8}.RepairLensLanding-module__V4tPaW__sectionHeading p.RepairLensLanding-module__V4tPaW__galleryNote{font-size:.85rem}.RepairLensLanding-module__V4tPaW__steps,.RepairLensLanding-module__V4tPaW__features{gap:2rem;margin-top:3rem;display:grid}.RepairLensLanding-module__V4tPaW__steps li,.RepairLensLanding-module__V4tPaW__features article{border-top:1px solid var(--repair-line);padding-top:1.5rem}.RepairLensLanding-module__V4tPaW__stepNumber{color:#174689;letter-spacing:-.04em;font-size:2.1rem;font-weight:650}.dark .RepairLensLanding-module__V4tPaW__stepNumber{color:#b5d7ff}.RepairLensLanding-module__V4tPaW__steps h3,.RepairLensLanding-module__V4tPaW__features h3,.RepairLensLanding-module__V4tPaW__pricing h3{letter-spacing:-.025em;margin-top:1rem;font-size:1.5rem;font-weight:650;line-height:1.3}.RepairLensLanding-module__V4tPaW__steps p,.RepairLensLanding-module__V4tPaW__features p,.RepairLensLanding-module__V4tPaW__pricing article>p:not(.RepairLensLanding-module__V4tPaW__featureLabel){color:var(--repair-muted);margin-top:1rem;line-height:1.8}.RepairLensLanding-module__V4tPaW__sectionNote{color:var(--repair-muted);max-width:90ch;margin-top:2rem;font-size:.85rem;line-height:1.8}.RepairLensLanding-module__V4tPaW__sectionNote a{text-underline-offset:3px;text-decoration:underline}.RepairLensLanding-module__V4tPaW__featureLabel{color:#174689;letter-spacing:.07em;text-transform:uppercase;font-size:.78rem;font-weight:650}.dark .RepairLensLanding-module__V4tPaW__featureLabel{color:#b5d7ff}.RepairLensLanding-module__V4tPaW__safety{background:#ede4d8;padding-block:4rem}.dark .RepairLensLanding-module__V4tPaW__safety{background:#302b28}.RepairLensLanding-module__V4tPaW__safetyGrid,.RepairLensLanding-module__V4tPaW__privacyGrid{gap:2.5rem;display:grid}.RepairLensLanding-module__V4tPaW__safety .RepairLensLanding-module__V4tPaW__eyebrow{color:#75441d}.dark .RepairLensLanding-module__V4tPaW__safety .RepairLensLanding-module__V4tPaW__eyebrow{color:#f2bd88}.RepairLensLanding-module__V4tPaW__safetyCopy{border-left:3px solid #a46935;padding-left:1.5rem}.RepairLensLanding-module__V4tPaW__safetyCopy h3{font-size:1.25rem;font-weight:650}.RepairLensLanding-module__V4tPaW__safetyCopy p{margin-top:1rem;line-height:1.8}.RepairLensLanding-module__V4tPaW__pricing{gap:1.5rem;margin-top:2.5rem;display:grid}.RepairLensLanding-module__V4tPaW__pricing article{border:1px solid var(--repair-line);border-radius:16px;padding:2rem}.RepairLensLanding-module__V4tPaW__pricing .RepairLensLanding-module__V4tPaW__pro{background:#e9eef4;border:2px solid #174689}.dark .RepairLensLanding-module__V4tPaW__pricing .RepairLensLanding-module__V4tPaW__pro{background:#0d2850;border-color:#7faadd}.RepairLensLanding-module__V4tPaW__privacy{--repair-focus:#f2bd88;color:#f6f3eb;background:#0d2850;padding-block:4rem}.RepairLensLanding-module__V4tPaW__privacy .RepairLensLanding-module__V4tPaW__eyebrow{color:#f2bd88}.dark .RepairLensLanding-module__V4tPaW__privacy .RepairLensLanding-module__V4tPaW__eyebrow{color:#f2bd88}.RepairLensLanding-module__V4tPaW__privacy p:not(.RepairLensLanding-module__V4tPaW__eyebrow){color:#dce8f5;margin-bottom:1.2rem;line-height:1.8}.RepairLensLanding-module__V4tPaW__privacy a{color:#f2bd88;text-underline-offset:5px;align-items:center;gap:.6rem;min-height:44px;text-decoration:underline;display:inline-flex}.RepairLensLanding-module__V4tPaW__faqs{border-top:1px solid var(--repair-line);max-width:50rem;margin-top:2.5rem}.RepairLensLanding-module__V4tPaW__faqs details{border-bottom:1px solid var(--repair-line)}.RepairLensLanding-module__V4tPaW__faqs summary{cursor:pointer;min-height:48px;padding-block:1.3rem;font-size:1.08rem;font-weight:650}.RepairLensLanding-module__V4tPaW__faqs p{color:var(--repair-muted);padding-bottom:1.5rem;line-height:1.8}.RepairLensLanding-module__V4tPaW__closing{text-align:center;background:#dce8f5;padding-block:4rem}.dark .RepairLensLanding-module__V4tPaW__closing{background:#192f49}.RepairLensLanding-module__V4tPaW__closing h2{max-width:20ch;margin-inline:auto}.RepairLensLanding-module__V4tPaW__closing p{margin-block:1.5rem;line-height:1.8}.RepairLensLanding-module__V4tPaW__links{background:var(--repair-paper);flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;padding:1.5rem;font-size:.9rem;display:flex}.RepairLensLanding-module__V4tPaW__links a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (min-width:768px){.RepairLensLanding-module__V4tPaW__steps,.RepairLensLanding-module__V4tPaW__features{grid-template-columns:repeat(3,minmax(0,1fr))}.RepairLensLanding-module__V4tPaW__pricing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.RepairLensLanding-module__V4tPaW__heroGrid{grid-template-columns:1.25fr .75fr;gap:4rem}.RepairLensLanding-module__V4tPaW__safetyGrid,.RepairLensLanding-module__V4tPaW__privacyGrid{grid-template-columns:1fr 1fr;gap:4rem}}@media (max-width:400px){.RepairLensLanding-module__V4tPaW__pricing article{padding:1.25rem}.RepairLensLanding-module__V4tPaW__downloads a{padding-inline:1rem;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.RepairLensLanding-module__V4tPaW__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.RepairLensLanding-module__V4tPaW__page a:hover{transform:none!important}}
