.lp-section-glow{background:radial-gradient(600px circle at 15% 0%, color-mix(in oklab, var(--color-primary) 10%, transparent), transparent 60%), radial-gradient(500px circle at 85% 100%, color-mix(in oklab, var(--color-accent) 7%, transparent), transparent 60%)}.lp-hero-bg{background:radial-gradient(800px circle at 75% 20%, color-mix(in oklab, var(--color-primary) 18%, transparent), transparent 60%), radial-gradient(600px circle at 10% 90%, color-mix(in oklab, var(--color-accent) 8%, transparent), transparent 60%)}[dir=rtl] .lp-hero-bg{background:radial-gradient(800px circle at 25% 20%, color-mix(in oklab, var(--color-primary) 18%, transparent), transparent 60%), radial-gradient(600px circle at 90% 90%, color-mix(in oklab, var(--color-accent) 8%, transparent), transparent 60%)}.lp-eyebrow{border:1px solid color-mix(in oklab, var(--color-primary) 30%, transparent);background:color-mix(in oklab, var(--color-primary) 8%, transparent);color:var(--color-accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}:is(:lang(fa),:lang(ar),:lang(ur),:lang(he)) .lp-eyebrow{text-transform:none}.lp-card-hover{transition:transform .25s,border-color .25s,box-shadow .25s}.lp-card-hover:hover{border-color:color-mix(in oklab, var(--color-primary) 45%, transparent);box-shadow:0 20px 40px -24px color-mix(in oklab, var(--color-primary) 45%, transparent);transform:translateY(-2px)}.lp-soon{filter:grayscale();opacity:.55}.lp-code{font-family:var(--font-mono);tab-size:2;font-size:12.5px;line-height:1.7}.lp-code .k{color:#c792ea}.lp-code .s{color:#a5e8c4}.lp-code .c{color:#6b7a72;font-style:italic}.lp-code .n{color:#f5b84b}.lp-code .f{color:#6cb8ff}.lp-panel{background:radial-gradient(120% 90% at 30% 110%, color-mix(in oklab, var(--color-primary) 55%, transparent), transparent 55%), radial-gradient(80% 70% at 85% 0%, color-mix(in oklab, var(--color-accent) 22%, transparent), transparent 60%), linear-gradient(160deg, #18231e, #0a0f0c 60%);position:relative;overflow:hidden}.lp-panel.lp-panel-soft{background:radial-gradient(110% 90% at 70% 115%, color-mix(in oklab, var(--color-primary) 40%, transparent), transparent 55%), linear-gradient(160deg, #161d1a, #090d0b 65%)}.lp-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#141e19c7,#0a0f0cb8);border:1px solid #8affc124;box-shadow:0 24px 60px -24px #000c,inset 0 1px #ffffff0d}.lp-coin3d{filter:drop-shadow(0 18px 30px #00d68f59);-webkit-user-select:none;user-select:none;pointer-events:none}.lp-marquee-mask{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.lp-track{gap:1rem;width:max-content;display:flex}@media (prefers-reduced-motion:no-preference){.lp-track-l{animation:45s linear infinite lp-marquee}.lp-track-r{animation:50s linear infinite lp-marquee-r}.lp-marquee-mask:hover .lp-track{animation-play-state:paused}.lp-bob{animation:6s ease-in-out infinite lp-bob}.lp-bob-2{animation:7.5s ease-in-out infinite reverse lp-bob}}[dir=rtl] .lp-track{direction:ltr}@keyframes lp-marquee-r{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes lp-bob{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-12px)rotate(3deg)}}.legal-prose{line-height:1.75}.legal-prose p{color:color-mix(in oklab, var(--color-fg) 82%, transparent);margin-top:.85rem}.legal-prose ul{color:color-mix(in oklab, var(--color-fg) 82%, transparent);margin-top:.85rem;padding-inline-start:1.25rem;list-style:outside}.legal-prose li{margin-top:.4rem}.legal-prose li::marker{color:var(--color-primary)}.legal-prose a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.legal-prose strong{color:var(--color-fg);font-weight:600}.legal-prose h2 a{color:inherit;text-decoration:none}.legal-prose h2 a:hover{color:var(--color-accent)}.legal-ph{background:color-mix(in oklab, var(--color-warn) 18%, transparent);color:var(--color-warn);border-radius:4px;padding:0 3px}@media print{html,body{color:#000!important;background:#fff!important}.no-print{display:none!important}.legal-prose p,.legal-prose ul,.legal-prose strong,.legal-prose h2,.legal-prose h1,.legal-prose a{color:#000!important}.legal-print-card{background:0 0!important;border:0!important;padding:0!important}}.lp-status>span{grid-area:1/1}.lp-status .st-wait,.lp-status .st-conf{opacity:0}.lp-status .st-paid{opacity:1}.lp-progress>i{transform:scaleX(1)}.lp-check{stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.lp-status .st-wait{animation:10s infinite lp-wait}.lp-status .st-conf{animation:10s infinite lp-conf}.lp-status .st-paid{animation:10s infinite lp-paid}.lp-progress>i{transform-origin:0;animation:10s infinite lp-fill}[dir=rtl] .lp-progress>i{transform-origin:100%}.lp-check{stroke-dasharray:30;animation:10s infinite lp-draw}.lp-pop{animation:10s infinite lp-pop}.lp-pop-2{animation:10s infinite lp-pop2}.lp-float{animation:7s ease-in-out infinite lp-float}.lp-float-slow{animation:9s ease-in-out infinite reverse lp-float}.lp-scan{animation:2.5s ease-in-out infinite lp-scan}.lp-ping{animation:1.6s cubic-bezier(0,0,.2,1) infinite lp-ping}.lp-tick:after{content:"";animation:1s steps(2,end) infinite lp-blink}.lp-marquee{animation:40s linear infinite lp-marquee}.lp-marquee:hover{animation-play-state:paused}}@keyframes lp-wait{0%,38%{opacity:1}42%,to{opacity:0}}@keyframes lp-conf{0%,38%{opacity:0}42%,68%{opacity:1}72%,to{opacity:0}}@keyframes lp-paid{0%,68%{opacity:0}72%,96%{opacity:1}to{opacity:0}}@keyframes lp-fill{0%,38%{transform:scaleX(.04)}70%{transform:scaleX(1)}96%{transform:scaleX(1)}to{transform:scaleX(.04)}}@keyframes lp-draw{0%,70%{stroke-dashoffset:30px}78%,to{stroke-dashoffset:0}}@keyframes lp-pop{0%,72%{opacity:0;transform:translateY(8px)scale(.96)}76%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes lp-pop2{0%,78%{opacity:0;transform:translateY(8px)scale(.96)}82%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lp-scan{0%,to{opacity:.2;transform:translateY(0)}50%{opacity:.9;transform:translateY(132px)}}@keyframes lp-ping{75%,to{opacity:0;transform:scale(2.2)}}@keyframes lp-blink{0%{opacity:1}to{opacity:0}}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
