.lp-ci-desc p{margin:0 0 .5em}.lp-ci-desc ol,.lp-ci-desc ul{margin:.5em 0;padding-left:1.25em}.lp-ci-desc li{margin-bottom:.25em}.lp-ci-desc strong{color:var(--lp-fg)}.lp-ci-desc a{color:var(--lp-primary);text-decoration:underline}.lp-ci-fade-enter-active,.lp-ci-fade-leave-active{transition:opacity .18s ease}.lp-ci-fade-enter-from,.lp-ci-fade-leave-to{opacity:0}.lp-ci-slide-enter-active,.lp-ci-slide-leave-active{transition:transform .22s cubic-bezier(.32,.72,0,1),opacity .18s ease}.lp-ci-slide-enter-from,.lp-ci-slide-leave-to{opacity:0;transform:translateY(24px)}@media (min-width:640px){.lp-ci-slide-enter-from,.lp-ci-slide-leave-to{opacity:0;transform:translateY(12px) scale(.98)}}.lp-content ul{list-style:none;padding:0}.lp-content ul li{margin-bottom:.75em;padding-left:1.5em;position:relative}.lp-content ul li:before{background:var(--lp-primary);border-radius:50%;content:"";height:8px;left:0;opacity:.6;position:absolute;top:.5em;width:8px}.lp-content blockquote{border-left:3px solid var(--lp-primary);font-style:italic;margin:1em 0;opacity:.9;padding-left:1em}.lp-content strong{color:var(--lp-fg)}.lp-testimonials blockquote{background:color-mix(in srgb,var(--lp-bg) 98%,var(--lp-fg));border:1px solid color-mix(in srgb,var(--lp-fg) 8%,transparent);border-radius:var(--lp-radius);margin:0;padding:1.5em}.lp-testimonials blockquote+blockquote{margin-top:1em}.lp-testimonials blockquote p{font-style:italic;line-height:1.7;margin:0 0 .5em}.lp-testimonials blockquote footer{color:var(--lp-primary);font-size:.8em;font-style:normal;font-weight:600}.lp-auth-card input,.lp-auth-card select{background:color-mix(in srgb,var(--lp-bg) 95%,var(--lp-fg))!important;border-color:color-mix(in srgb,var(--lp-fg) 12%,transparent)!important;color:var(--lp-fg)!important}.lp-auth-card input::-moz-placeholder{color:var(--lp-muted)!important}.lp-auth-card input::placeholder{color:var(--lp-muted)!important}.lp-auth-card label{color:var(--lp-fg)!important}.lp-auth-card button:not([type=submit]){color:var(--lp-muted)!important}.lp-auth-card button:not([type=submit]):hover{color:var(--lp-fg)!important}.lp-auth-card .border-b,.lp-auth-card .border-t{border-color:color-mix(in srgb,var(--lp-fg) 10%,transparent)!important}.lp-auth-card .border-b-2{border-color:var(--lp-fg)!important}.lp-auth-card [class*=bg-background]{background:color-mix(in srgb,var(--lp-bg) 92%,var(--lp-fg))!important}.lp-auth-card .border{border-color:color-mix(in srgb,var(--lp-fg) 12%,transparent)!important}
