.landing-design{min-height:100vh;overflow-x:hidden;overflow-x:clip;background:#07061a;color:#f4f2ff;font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif;line-height:normal}.landing-design [id]{scroll-margin-top:88px}.lp-on-light{color:#0b0920}.lp-wrap{width:100%;max-width:1160px;margin-inline:auto;padding-inline:32px}.lp-section{padding-block:104px}.lp-eyebrow{margin:0 0 14px;color:#c9bbff;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.lp-on-light .lp-eyebrow{color:#5b3fe0}.lp-heading{font-size:32px;font-weight:400;line-height:1.18;letter-spacing:-.025em}.lp-heading strong{font-weight:700}.lp-lead{color:#b5afd6;font-size:17px;line-height:1.65}.lp-on-light .lp-lead{color:#4d4870}.lp-muted{color:#b5afd6}.lp-on-light .lp-muted{color:#4d4870}.lp-highlight{border-radius:10px;background:#c9bbff;color:#0b0920;padding-inline:10px;font-weight:800;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lp-on-light .lp-highlight{background:#0b0920;color:#ffffff}.lp-lift{transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.lp-lift:hover{transform:translateY(-4px);box-shadow:0 24px 60px -28px rgb(91 63 224/55%)}.lp-button-lift{transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.lp-button-lift:hover{transform:translateY(-2px);box-shadow:0 16px 44px -12px rgb(150 110 255/75%)}.lp-float{animation:lp-float 8s ease-in-out infinite}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:860px){.lp-wrap{padding-inline:20px}.lp-section{padding-block:72px}.lp-heading{font-size:27px}.lp-lead{font-size:16px}}@media (max-width:560px){.lp-heading{font-size:24px}}@media (prefers-reduced-motion:reduce){.lp-float{animation:none}.lp-button-lift,.lp-lift{transition:none}.lp-button-lift:hover,.lp-lift:hover{transform:none}}