@keyframes lp-word-in{0%{opacity:0;filter:blur(10px);transform:translateY(.22em)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.lp-word{display:inline-block;opacity:0;animation:lp-word-in .7s cubic-bezier(.22,1,.36,1) forwards}@keyframes lp-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lp-fade{opacity:0;animation:lp-fade-in .6s cubic-bezier(.22,1,.36,1) forwards}.lp-reveal{opacity:0;transform:translateY(16px)}.lp-reveal-visible{opacity:1;transform:translateY(0);transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1)}.lp-page ::-moz-selection{background:rgba(107,165,231,.35);color:#fff}.lp-page ::selection{background:rgba(107,165,231,.35);color:#fff}.lp-dots{background-image:radial-gradient(hsla(0,0%,100%,.07) 1px,transparent 1.5px);background-size:26px 26px}.lp-ink-gradient{background-image:linear-gradient(180deg,#8ec1f5 8%,#45e0b0 92%);-webkit-background-clip:text;background-clip:text;color:transparent}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.lp-ink-gradient{background-image:none;color:#8ec1f5}}.lp-sheen{position:relative;overflow:hidden}.lp-sheen:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 32%,hsla(0,0%,100%,.4) 50%,transparent 68%);transform:translateX(-130%);transition:transform .05s;pointer-events:none}.lp-sheen:hover:after{transform:translateX(130%);transition:transform .65s cubic-bezier(.22,1,.36,1)}.lp-card{transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s ease,background-color .3s ease}.lp-card:hover{transform:translateY(-3px);border-color:hsla(0,0%,100%,.16);background-color:hsla(0,0%,100%,.05)}.lp-hairline{height:1px;background:linear-gradient(90deg,transparent,rgba(107,165,231,.45) 50%,transparent)}@media (prefers-reduced-motion:reduce){.lp-fade,.lp-word{animation:none;opacity:1;filter:none;transform:none}.lp-reveal,.lp-reveal-visible{opacity:1;transform:none;transition:none}.lp-sheen:after{display:none}.lp-card,.lp-card:hover{transition:none;transform:none}}