.learn-page{--lp-bg:#0b0e08;--lp-bg-2:#151a11;--lp-ink:#f3f6ef;--lp-ink-dim:#f3f6efa3;--lp-accent:#aced37;--lp-accent-ink:#0e1a04;--lp-accent-deep:#559b1b;--lp-accent-soft:#aced3724;--lp-line:#f3f6ef1f;--lp-card:#f3f6ef0b;background-color:var(--lp-bg);color:var(--lp-ink);font-family:var(--font-sans)}.lp-display{font-family:var(--font-display);letter-spacing:-.02em}.lp-court-lines{background-image:linear-gradient(var(--lp-line) 1px,transparent 1px),linear-gradient(90deg,var(--lp-line) 1px,transparent 1px);background-size:220px 220px;-webkit-mask-image:radial-gradient(90% 70% at 50% 20%,#000 30%,#0000 75%);mask-image:radial-gradient(90% 70% at 50% 20%,#000 30%,#0000 75%)}.lp-grain:after{content:"";pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.035 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes lp-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.lp-reveal{animation:.7s cubic-bezier(.2,.7,.2,1) both lp-fade-up}@keyframes lp-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-marquee{animation:36s linear infinite lp-marquee}@media(prefers-reduced-motion:reduce){.lp-marquee{animation:none}}@keyframes lp-blob-a{0%,to{transform:translate(0)scale(1)}50%{transform:translate(60px,-40px)scale(1.15)}}@keyframes lp-blob-b{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-50px,50px)scale(.9)}}.lp-blob{filter:blur(90px);will-change:transform;border-radius:9999px;position:absolute}.lp-blob-a{animation:18s ease-in-out infinite lp-blob-a}.lp-blob-b{animation:22s ease-in-out infinite lp-blob-b}
