.lp{--lp-ink:#0b0f0e;--lp-ink-soft:#141a18;--lp-line:#232b28;--lp-sand:#f6f3ec;--lp-sand-soft:#ebe6db;--lp-sand-line:#d9d2c4;--lp-accent:#7dd3a0;--lp-accent-deep:#2f8f5b;--lp-warm:#c9a227;--lp-muted:#8e9a93;--lp-ease:cubic-bezier(0.22,0.8,0.3,1);--lp-dur-reveal:900ms;--lp-dur-micro:200ms;--lp-dur-exit:140ms;--lp-stagger:45ms;background-color:var(--lp-ink);color:var(--lp-sand);font-family:var(--font-dubai),"Segoe UI",system-ui,sans-serif;font-variation-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lp :where(h1,h2,h3,h4,p,span,li,a,button,input,label,dt,dd,cite,strong){font-variation-settings:normal}.lp-reveal{opacity:0;transform:translateY(22px);transition:opacity var(--lp-dur-reveal) var(--lp-ease),transform var(--lp-dur-reveal) var(--lp-ease);transition-delay:var(--lp-delay,0s);will-change:opacity,transform}.lp-reveal[data-shown=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp *,.lp :after,.lp :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.lp-reveal{opacity:1!important;transform:none!important}}.lp:not([data-reveal-ready=true]) .lp-reveal{opacity:1;transform:none}.lp-hero-field{background:radial-gradient(60% 50% at 78% 12%,rgb(125 211 160/.16),transparent 70%),radial-gradient(45% 40% at 12% 78%,rgb(201 162 39/.1),transparent 70%),linear-gradient(160deg,#101715,#0b0f0e 55%,#0d1412)}.lp-hero-grid{background-image:linear-gradient(90deg,rgb(246 243 236/.05) 1px,transparent 0),linear-gradient(180deg,rgb(246 243 236/.05) 1px,transparent 0);background-size:64px 64px;mask-image:radial-gradient(70% 60% at 50% 30%,#000 0,transparent 75%)}.lp-pulse{animation:lp-pulse 2.4s var(--lp-ease) infinite}@keyframes lp-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}