:root{--bar:64px;--ease:cubic-bezier(0.2,0.75,0.1,1);--ease-out:cubic-bezier(0.16,1,0.3,1);--violet:#7c3aed;--violet-2:#a78bfa;--pink:#ec4899;--gold:#ffc53d;--win:#22c55e;--teal:#2dd4bf;--deep:#07060d;--grad:linear-gradient(120deg,#8b5cf6,#d946ef 55%,#f472b6);--gold-bright:linear-gradient(100deg,#ffe08a,#ffc53d 45%,#ff9f1c);--gold-grad:linear-gradient(100deg,#d97706,#b45309 55%,#c2410c);--bg:#fbfaff;--bg-2:#f3f0fc;--card:#ffffff;--card-2:#f7f5fe;--line:rgba(76,29,149,0.12);--line-2:rgba(76,29,149,0.22);--text:#15111f;--text-2:#4a4560;--muted:#6b6584;--accent-text:#6d28d9;--gold-text:#9a5b00;--shadow:0 24px 60px -30px rgba(46,16,101,0.35);color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#07060d;--bg-2:#0e0b18;--card:#14111f;--card-2:#1b1729;--line:rgba(167,139,250,0.14);--line-2:rgba(167,139,250,0.28);--text:#f5f3ff;--text-2:#bdb6d6;--muted:#8e87a8;--accent-text:#c4b5fd;--gold-text:#ffc53d;--gold-grad:var(--gold-bright);--shadow:0 30px 80px -30px rgba(0,0,0,0.9);color-scheme:dark}}:root[data-theme=dark]{--bg:#07060d;--bg-2:#0e0b18;--card:#14111f;--card-2:#1b1729;--line:rgba(167,139,250,0.14);--line-2:rgba(167,139,250,0.28);--text:#f5f3ff;--text-2:#bdb6d6;--muted:#8e87a8;--accent-text:#c4b5fd;--gold-text:#ffc53d;--gold-grad:var(--gold-bright);--shadow:0 30px 80px -30px rgba(0,0,0,0.9);color-scheme:dark}.lc-banner,.lc-close,.lc-demo__slip,.lc-hero,.lc-plan--pro,.lc-unc{--gold-grad:var(--gold-bright)}@media (max-width:899px){:root{--bar:58px}}html:has(.lc){background:var(--bg);scroll-behavior:smooth;scroll-padding-top:calc(var(--bar) + 12px)}@media (prefers-reduced-motion:reduce){html:has(.lc){scroll-behavior:auto}}html:has(.lc) body{background:var(--bg)}.lc{min-height:100svh;overflow-x:clip;background:var(--bg);color:var(--text);font:400 17px/1.6 var(--font-b),system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.lc *,.lc :after,.lc :before{box-sizing:border-box}.lc a{color:inherit}.lc :focus-visible{outline:3px solid var(--violet-2);outline-offset:3px;border-radius:6px}.lc-wrap{width:100%;max-width:1320px;margin:0 auto;padding:0 clamp(16px,3.4vw,48px)}.lc-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lc-skip{position:fixed;top:8px;left:8px;z-index:100;padding:10px 16px;border-radius:10px;background:var(--card);color:var(--text);font-weight:700;transform:translateY(-160%);transition:transform .2s}.lc-skip:focus{transform:none}.lc-gold{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lc-grad{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lc-split.lc-gold,.lc-split.lc-grad{background:none;color:inherit}.lc-split.lc-gold .lc-split__w{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lc-split.lc-grad .lc-split__w{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lc-eyebrow{display:inline-flex;align-items:center;gap:12px;margin:0 0 clamp(16px,2.4svh,24px);font:600 12px/1.3 var(--font-m),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text)}.lc-eyebrow__dots{display:inline-flex;gap:4px;flex:none}.lc-eyebrow__dots i{width:8px;height:8px;border-radius:50%;background:var(--violet)}.lc-eyebrow__dots i:nth-child(2){background:var(--pink)}.lc-eyebrow__dots i:nth-child(3){background:var(--gold)}.lc-h2{margin:0;font:800 clamp(32px,5.4vw,76px) /1 var(--font-d);letter-spacing:-.035em}.lc-sec{position:relative;padding:clamp(80px,12vw,160px) 0}.lc-sec__head{max-width:900px;margin-bottom:clamp(36px,5vw,64px)}.lc-sec__head--split{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:24px 48px;max-width:none}.lc-sec__lede{margin:18px 0 0;max-width:34em;color:var(--text-2);font-size:clamp(16px,1.3vw,19px)}.lc-sec__lede a{color:var(--accent-text);font-weight:600}@media (max-width:899px){.lc-sec__head--split{grid-template-columns:1fr}}.lc-split{display:block}.lc-split__m{display:inline-block;overflow:hidden;padding:.04em .02em .1em;margin:-.04em -.02em -.1em;vertical-align:top}.lc-split__w{display:inline-block;transition:transform .95s var(--ease) var(--d,0s)}.lc-split--auto .lc-split__w{animation:lcWord .95s var(--ease) var(--d,0s) both}@keyframes lcWord{0%{transform:translate3d(0,108%,0)}}.lc-in{animation:lcRise .9s var(--ease) var(--d,0s) both}@keyframes lcRise{0%{opacity:0;transform:translate3d(0,24px,0)}}.lc-in--soft{animation-name:lcSlide}@keyframes lcSlide{0%{transform:translate3d(0,18px,0)}}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{transition:opacity .9s var(--ease) var(--d,0s),transform .9s var(--ease) var(--d,0s)}.js [data-reveal]:not(.is-in){opacity:0;transform:translate3d(0,34px,0)}.js [data-reveal]:not(.is-in) .lc-split__w{transform:translate3d(0,108%,0)}}.lc-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:999px;font:700 14px/1 var(--font-d);letter-spacing:0;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s,background .25s,border-color .25s,color .25s}.lc-btn:hover{transform:translateY(-2px)}.lc-btn:active{transform:translateY(0) scale(.98)}.lc-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.lc-btn--primary{background:linear-gradient(120deg,#7c3aed,#c026d3 60%,#ec4899);color:#fff;box-shadow:0 14px 34px -14px rgba(192,38,211,.85),inset 0 1px 0 rgba(255,255,255,.25)}.lc-btn--primary:hover{box-shadow:0 18px 44px -12px rgba(217,70,239,.95),inset 0 1px 0 rgba(255,255,255,.3)}.lc-btn--ghost{background:transparent;border-color:var(--line-2);color:var(--text)}.lc-btn--ghost:hover{border-color:var(--violet-2)}.lc-btn--glass{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.28);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lc-btn--glass:hover{background:rgba(255,255,255,.16)}.lc-btn--big{min-height:56px;padding:0 28px;font-size:15px}.lc-btn--sm{min-height:40px;padding:0 16px;font-size:13px}.lc-link{min-height:40px;padding:0;border:0;background:none;color:var(--accent-text);font:600 15px/1 var(--font-b);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.lc-link:disabled{opacity:.4;cursor:default}.lc-more{display:inline-flex;align-items:center;gap:8px;min-height:40px;color:var(--accent-text);font:700 14px/1 var(--font-d);text-decoration:none}.lc-more:hover svg{transform:translateX(3px)}.lc-more svg{transition:transform .25s var(--ease)}.lc-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--win);box-shadow:0 0 0 0 rgba(34,197,94,.6);animation:lcPing 2.2s ease-out infinite}@keyframes lcPing{0%{box-shadow:0 0 0 0 rgba(34,197,94,.6)}80%,to{box-shadow:0 0 0 10px rgba(34,197,94,0)}}.lc-badge{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:var(--grad);color:#fff;font:600 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.lc-header{position:fixed;inset:0 0 auto;z-index:50;height:var(--bar);color:#fff;transition:background .3s,border-color .3s,color .3s;border-bottom:1px solid transparent}.lc-header.is-scrolled,.lc:not(:has(.lc-hero,.lc-banner)) .lc-header{background:color-mix(in srgb,var(--bg) 80%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border-bottom-color:var(--line);color:var(--text)}.lc-header__in{display:flex;align-items:center;gap:20px;height:100%}.lc-logo{display:inline-flex;align-items:center;gap:10px;min-height:40px;text-decoration:none;flex:none}.lc-logo__word{font:800 18px/1 var(--font-d);letter-spacing:-.02em}:root{--wmt-ink:#12121a;--wmt-purple:#6d28d9;--wmt-gold:#7a4f00;--wmt-check:#15803d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--wmt-ink:#f5f5fa;--wmt-purple:#a78bfa;--wmt-gold:#ffc53d;--wmt-check:#22c55e}}:root[data-theme=dark]{--wmt-ink:#f5f5fa;--wmt-purple:#a78bfa;--wmt-gold:#ffc53d;--wmt-check:#22c55e}.lc-wordmark{--wm-ink:var(--wmt-ink);--wm-purple:var(--wmt-purple);--wm-gold:var(--wmt-gold);--wm-check:var(--wmt-check);--wm-bg:var(--bg);display:block;height:26px;width:auto}.lc-footer .lc-wordmark{--wm-bg:var(--bg-2);height:22px}.lc-logo__icon{display:block;width:28px;height:28px;border-radius:7px}.lc-header .lc-wordmark{height:18px;--wm-ink:#f5f5fa;--wm-purple:#a78bfa;--wm-gold:#ffc53d;--wm-check:#22c55e;--wm-bg:var(--deep)}.lc-header.is-scrolled .lc-wordmark,.lc:not(:has(.lc-hero,.lc-banner)) .lc-header .lc-wordmark{--wm-ink:var(--wmt-ink);--wm-purple:var(--wmt-purple);--wm-gold:var(--wmt-gold);--wm-check:var(--wmt-check);--wm-bg:var(--bg)}.lc-nav{display:flex;gap:4px;margin:0 auto}.lc-nav__a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;white-space:nowrap;border-radius:999px;font:500 15px/1 var(--font-b);text-decoration:none;opacity:.86;transition:opacity .2s,background .2s}.lc-nav__a:hover{opacity:1;background:color-mix(in srgb,currentColor 10%,transparent)}.lc-header__end{display:flex;align-items:center;gap:8px;margin-left:auto}.lc-theme{display:inline-grid;place-items:center;width:40px;height:40px;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:50%;background:transparent;color:inherit;cursor:pointer}.lc-theme svg{grid-area:1/1;transition:transform .4s var(--ease),opacity .3s}.lc-theme__moon{opacity:0;transform:rotate(-60deg) scale(.6)}:root[data-theme=dark] .lc-theme__sun{opacity:0;transform:rotate(60deg) scale(.6)}:root[data-theme=dark] .lc-theme__moon{opacity:1;transform:none}@media (max-width:1099px){.lc-nav{gap:0}.lc-nav__a{padding:0 9px}}@media (max-width:959px){.lc-nav{display:none}}@media (max-width:479px){.lc-header__in{gap:10px}.lc-logo{gap:8px}.lc-logo__word{font-size:16px}.lc-header .lc-wordmark{height:14px}.lc-header__end{gap:6px}.lc-header .lc-btn--sm{padding:0 13px}}@media (max-width:359px){.lc-header .lc-wordmark,.lc-logo__word{display:none}}.lc-fx{z-index:-1;overflow:hidden;pointer-events:none;background:var(--deep)}.lc-film,.lc-film picture,.lc-fx{position:absolute;inset:0}.lc-film__poster,.lc-film__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%)}.lc-film__video{opacity:0;transition:opacity 1s}.lc-film__video.is-on{opacity:1}.lc-fx__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,6,13,.6),rgba(7,6,13,0) 22%,rgba(7,6,13,.1) 62%,rgba(7,6,13,.9) 94%,#07060d),linear-gradient(90deg,rgba(7,6,13,.92),rgba(7,6,13,.6) 42%,rgba(7,6,13,.12)),radial-gradient(50% 55% at 12% 88%,rgba(192,38,211,.28) 0,transparent 70%)}.lc-fx__sweep{position:absolute;top:-120px;bottom:-120px;left:0;width:45%;background:linear-gradient(100deg,transparent,rgba(167,139,250,.1) 30%,rgba(255,236,179,.14) 50%,rgba(236,72,153,.08) 70%,transparent);filter:blur(26px);transform:translate3d(-130%,0,0) skewX(-20deg);animation:lcSweep 11s ease-in-out 1.6s infinite}@keyframes lcSweep{0%{transform:translate3d(-130%,0,0) skewX(-20deg)}55%,to{transform:translate3d(300%,0,0) skewX(-20deg)}}.lc-fx__grain{position:absolute;inset:-120px;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:lcGrain .9s steps(4) infinite}@keyframes lcGrain{0%{transform:translateZ(0)}25%{transform:translate3d(-4%,3%,0)}50%{transform:translate3d(3%,-5%,0)}75%{transform:translate3d(-2%,-3%,0)}to{transform:translateZ(0)}}.lc-hero{--p:0;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;min-height:100svh;padding:calc(var(--bar) + clamp(24px, 5svh, 56px)) 0 clamp(72px,10svh,110px);overflow:hidden;color:#fff}.lc-hero .lc-film{transform:scale(calc(1.04 + var(--p) * .1)) translate3d(0,calc(var(--p) * 5%),0)}.lc-hero.is-live .lc-film{will-change:transform}.lc-hero__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(28px,5vw,80px)}.lc-hero__copy{transform:translate3d(0,calc(var(--p) * -70px),0)}.lc-hero .lc-eyebrow{color:#e9d5ff}.lc-hero__title{margin:0;font:900 clamp(29px,9.6vw,60px) /1 var(--font-d);letter-spacing:-.045em;text-shadow:0 6px 40px rgba(0,0,0,.45)}.lc-hero__title .lc-split+.lc-split{margin-top:.02em}.lc-hero__lede{max-width:31em;margin:clamp(18px,3svh,30px) 0 clamp(22px,3.4svh,34px);color:#e4defa;font-size:clamp(17px,1.35vw,20px);text-shadow:0 2px 20px rgba(0,0,0,.7)}.lc-hero__ctas{display:flex;flex-wrap:wrap;gap:12px}.lc-hero__soon{display:flex;align-items:center;gap:10px;margin:22px 0 0;color:#cfc6ea;font:400 12px/1.4 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.lc-hero__phone{display:flex;justify-content:center;transform:translate3d(0,calc(var(--p) * -130px),0)}.lc-cue{position:absolute;left:50%;bottom:18px;display:inline-flex;flex-direction:column;align-items:center;gap:10px;min-height:44px;transform:translateX(-50%);color:#cfc6ea;font:400 12px/1.2 var(--font-m);letter-spacing:.16em;text-decoration:none;text-transform:uppercase}.lc-cue__line{position:relative;width:2px;height:34px;overflow:hidden;background:rgba(255,255,255,.18)}.lc-cue__line span{position:absolute;inset:0;background:var(--gold);animation:lcDrop 2s var(--ease) infinite}@keyframes lcDrop{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (min-width:900px){.lc-hero .lc-phone{--w:clamp(200px,min(22vw,36svh),300px)}.lc-hero__title{font-size:clamp(50px,min(5.3vw,10.5svh),100px)}}@media (max-width:899px){.lc-hero__grid{grid-template-columns:1fr}.lc-hero__phone{margin-top:12px}.lc-cue{display:none}.lc-hero .lc-fx__shade{background:linear-gradient(180deg,rgba(7,6,13,.7),rgba(7,6,13,.55) 40%,rgba(7,6,13,.75) 70%,#07060d),radial-gradient(70% 40% at 20% 30%,rgba(124,58,237,.25) 0,transparent 70%)}}.lc-phone{--w:clamp(236px,22vw,300px);position:relative;width:var(--w);perspective:1400px}.lc-phone__body{position:relative;aspect-ratio:9/19.2;border-radius:calc(var(--w) * .15);padding:calc(var(--w) * .035);background:linear-gradient(150deg,#2a2440,#0d0a17 45%,#1f1a30);box-shadow:0 0 0 1px rgba(255,255,255,.12),inset 0 0 0 2px rgba(255,255,255,.05),0 50px 100px -30px rgba(0,0,0,.9),0 0 90px -20px rgba(168,85,247,.55);transform:rotateY(-8deg) rotateX(4deg)}.lc-phone__notch{position:absolute;top:calc(var(--w) * .06);left:50%;z-index:3;width:30%;height:calc(var(--w) * .075);border-radius:999px;background:#000;transform:translateX(-50%)}.lc-phone__screen{position:relative;height:100%;overflow:hidden;border-radius:calc(var(--w) * .12);background:#0b0b12;color:#f5f5fa;font-family:var(--font-b)}.lc-ph{position:absolute;inset:0;padding:calc(var(--w) * .2) calc(var(--w) * .06) calc(var(--w) * .06);opacity:0}.lc-ph--push{opacity:1}.lc-ph__top{display:flex;align-items:center;justify-content:space-between;margin:0 0 calc(var(--w) * .05);font:800 calc(var(--w) * .062) /1.1 var(--font-d);letter-spacing:-.02em}.lc-ph__x{color:#a1a1b5;font-weight:400}.lc-ph__chip{padding:4px 8px;border-radius:999px;background:rgba(124,58,237,.25);color:#d8c9ff;font:600 calc(var(--w) * .034) /1 var(--font-b);letter-spacing:0}.lc-ph-cam{position:relative;height:64%;border-radius:calc(var(--w) * .05);overflow:hidden;background:radial-gradient(90% 70% at 50% 40%,#3b2b20 0,#1a1410 60%,#0d0a08 100%)}.lc-ph-cam__corner{position:absolute;z-index:2;width:18%;height:12%;border:3px solid #ffc53d}.lc-ph-cam__corner--tl{top:8%;left:8%;border-width:3px 0 0 3px;border-radius:8px 0 0 0}.lc-ph-cam__corner--tr{top:8%;right:8%;border-width:3px 3px 0 0;border-radius:0 8px 0 0}.lc-ph-cam__corner--bl{bottom:8%;left:8%;border-width:0 0 3px 3px;border-radius:0 0 0 8px}.lc-ph-cam__corner--br{bottom:8%;right:8%;border-width:0 3px 3px 0;border-radius:0 0 8px 0}.lc-ticket--cam{position:absolute;inset:0}.lc-ph-cam__laser{position:absolute;z-index:2;left:6%;right:6%;top:14%;height:2px;background:#ffc53d;box-shadow:0 0 14px 3px rgba(255,197,61,.7)}.lc-ph-found{display:flex;align-items:center;gap:8px;margin:calc(var(--w) * .05) 0 0;padding:calc(var(--w) * .035) calc(var(--w) * .045);border-radius:999px;background:rgba(34,197,94,.15);color:#86efac;font:600 calc(var(--w) * .042) /1 var(--font-b)}.lc-ph-found__dot{width:8px;height:8px;border-radius:50%;background:#22c55e}.lc-ph-list{display:grid;gap:calc(var(--w) * .03);margin:0;padding:0;list-style:none}.lc-ph-card{display:grid;gap:calc(var(--w) * .022);padding:calc(var(--w) * .04);border:1px solid #2a2a38;border-radius:calc(var(--w) * .045);background:#16161f}.lc-ph-card__head{display:flex;justify-content:space-between;align-items:center;font-size:calc(var(--w) * .042)}.lc-ph-card__eye{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border-radius:999px;background:rgba(124,58,237,.22);color:#d8c9ff;font-size:calc(var(--w) * .032);font-weight:600}.lc-ph-card__when{color:#a1a1b5;font-size:calc(var(--w) * .033)}.lc-ph-balls{display:flex;gap:4%}.lc-ph-balls i{display:grid;place-items:center;width:calc(var(--w) * .098);height:calc(var(--w) * .098);border-radius:50%;background:radial-gradient(circle at 34% 30%,#fff 0 22%,#e9e6f5 60%,#bdb6d6 100%);color:#15111f;font:700 calc(var(--w) * .036) /1 var(--font-d);font-style:normal}.lc-ph-balls i.is-pb{background:radial-gradient(circle at 34% 30%,#ff8a96 0 18%,#e11d48 58%,#9f1239 100%);color:#fff}.lc-ph-balls i.is-mb{background:radial-gradient(circle at 34% 30%,#fff1bf 0 18%,#ffc53d 58%,#d48c00 100%)}.lc-ph--push{padding-top:calc(var(--w) * .24);background:radial-gradient(80% 50% at 50% 0,rgba(124,58,237,.55) 0,transparent 70%),radial-gradient(80% 60% at 50% 100%,rgba(236,72,153,.35) 0,transparent 70%),#120d22}.lc-ph-clock{display:grid;justify-items:center;margin:0;color:#f5f3ff}.lc-ph-clock span{font:500 calc(var(--w) * .044) /1.2 var(--font-b);opacity:.85}.lc-ph-clock b{font:700 calc(var(--w) * .22) /1 var(--font-d);letter-spacing:-.04em}.lc-ph-push{position:relative;z-index:2;display:flex;gap:calc(var(--w) * .035);margin-top:calc(var(--w) * .1);padding:calc(var(--w) * .04);border-radius:calc(var(--w) * .06);background:rgba(255,255,255,.16);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 30px -12px rgba(0,0,0,.6)}.lc-ph-push__icon{flex:none}.lc-ph-push__icon .lc-mark{display:block;width:calc(var(--w) * .11);height:calc(var(--w) * .11)}.lc-ph-push__txt{display:grid;gap:2px;min-width:0;font-size:calc(var(--w) * .04);line-height:1.3}.lc-ph-push__txt b{font-size:calc(var(--w) * .05)}.lc-ph-push__app{display:flex;justify-content:space-between;font:600 calc(var(--w) * .03) /1 var(--font-b);letter-spacing:.06em;opacity:.8}.lc-ph-push__app em{font-style:normal;letter-spacing:0;text-transform:none}.lc-ph-burst{position:absolute;left:50%;top:56%;width:0;height:0}.lc-demo__burst i,.lc-ph-burst i{position:absolute;width:7px;height:12px;border-radius:2px;background:var(--gold);opacity:0;transform:rotate(calc(var(--k) * 25.7deg)) translateY(0)}.lc-demo__burst i:nth-child(4n+1),.lc-ph-burst i:nth-child(4n+1){background:var(--pink)}.lc-demo__burst i:nth-child(4n+2),.lc-ph-burst i:nth-child(4n+2){background:var(--teal)}.lc-demo__burst i:nth-child(4n+3),.lc-ph-burst i:nth-child(4n+3){background:var(--violet-2)}.lc-phone__steps{display:flex;justify-content:center;gap:18px;margin:18px 0 0;padding:0;list-style:none;color:rgba(255,255,255,.5);font:400 12px/1 var(--font-m);letter-spacing:.14em;text-transform:uppercase}.lc-phone__steps li:nth-child(3){color:#fff}@media (prefers-reduced-motion:no-preference){.lc-phone.is-run .lc-ph,.lc-phone.is-run .lc-phone__steps li{animation:12s linear infinite both}.lc-phone.is-run .lc-ph--scan{animation-name:lcPh1}.lc-phone.is-run .lc-ph--watch{animation-name:lcPh2}.lc-phone.is-run .lc-ph--push{animation-name:lcPh3}.lc-phone.is-run .lc-phone__steps li:first-child{animation-name:lcStep1}.lc-phone.is-run .lc-phone__steps li:nth-child(2){animation-name:lcStep2}.lc-phone.is-run .lc-phone__steps li:nth-child(3){animation-name:lcStep3}.lc-phone.is-run .lc-ph-cam__laser{animation:lcLaser 2s ease-in-out infinite alternate}.lc-phone.is-run .lc-ph-found{animation:lcFound 12s var(--ease) infinite both}.lc-phone.is-run .lc-ph-card{animation:lcCard 12s var(--ease) calc(var(--i) * .14s) infinite both}.lc-phone.is-run .lc-ph-push{animation:lcPush 12s var(--ease-out) infinite both}.lc-phone.is-run .lc-ph-burst i{animation:lcBurst 12s var(--ease-out) infinite both}}@keyframes lcPh1{0%,30%{opacity:1;transform:none}33%,97%{opacity:0;transform:translate3d(-8%,0,0)}to{opacity:1;transform:none}}@keyframes lcPh2{0%,30%{opacity:0;transform:translate3d(8%,0,0)}33%,63%{opacity:1;transform:none}66%,to{opacity:0;transform:translate3d(-8%,0,0)}}@keyframes lcPh3{0%,63%{opacity:0}66%,97%{opacity:1}to{opacity:0}}@keyframes lcStep1{0%,31%{color:#fff}33%,98%{color:rgba(255,255,255,.5)}to{color:#fff}}@keyframes lcStep2{0%,31%{color:rgba(255,255,255,.5)}33%,64%{color:#fff}66%,to{color:rgba(255,255,255,.5)}}@keyframes lcStep3{0%,64%{color:rgba(255,255,255,.5)}66%,98%{color:#fff}to{color:rgba(255,255,255,.5)}}@keyframes lcLaser{0%{transform:translateY(0)}to{transform:translateY(calc(var(--w) * .62))}}@keyframes lcFound{0%,12%{opacity:0;transform:translateY(10px)}16%,to{opacity:1;transform:none}}@keyframes lcCard{0%,33%{opacity:0;transform:translateY(16px)}38%,to{opacity:1;transform:none}}@keyframes lcPush{0%,68%{opacity:0;transform:translateY(-40px) scale(.94)}72%,to{opacity:1;transform:none}}@keyframes lcBurst{0%,72%{opacity:0;transform:rotate(calc(var(--k) * 25.7deg)) translateY(0)}73%{opacity:1}84%,to{opacity:0;transform:rotate(calc(var(--k) * 25.7deg)) translateY(calc(var(--w) * -.36))}}.lc-balls{display:flex;flex-wrap:wrap;gap:clamp(6px,.8vw,10px)}.lc-ball{--bs:44px;display:inline-grid;place-items:center;flex:none;width:var(--bs);height:var(--bs);border-radius:50%;background:radial-gradient(circle at 34% 28%,#fff 0 20%,#efecf8 52%,#c4bdd9 100%);color:#15111f;font:800 max(12px,calc(var(--bs) * .36)) /1 var(--font-d);letter-spacing:-.03em;box-shadow:inset -3px -5px 10px rgba(40,20,80,.2),0 8px 18px -8px rgba(20,10,40,.55)}.lc-ball--sm{--bs:32px}.lc-ball--md{--bs:clamp(40px,4.4vw,52px)}.lc-ball--lg{--bs:clamp(46px,6vw,72px)}.lc-ball--powerball{background:radial-gradient(circle at 34% 28%,#ff9aa5 0 16%,#e11d48 55%,#9f1239 100%);color:#fff}.lc-ball--mega_millions{background:radial-gradient(circle at 34% 28%,#fff4c7 0 16%,#ffc53d 55%,#d48c00 100%);color:#2a1a00}.lc-ball.is-hit{box-shadow:0 0 0 3px var(--bg),0 0 0 6px var(--win),0 0 26px 4px rgba(34,197,94,.55)}@media (prefers-reduced-motion:no-preference){.js [data-reveal] .lc-balls .lc-ball{transition:transform .7s var(--ease-out) calc(.15s + var(--i, 0) * .08s),opacity .5s calc(.15s + var(--i, 0) * .08s)}.js [data-reveal]:not(.is-in) .lc-balls .lc-ball{opacity:0;transform:translate3d(0,-40px,0) scale(.7)}}.lc-footer{padding:clamp(56px,8vw,96px) 0 40px;border-top:1px solid var(--line);background:var(--bg-2);color:var(--text-2);font-size:15px}.lc-care{max-width:820px;margin-bottom:48px}.lc-care__title{margin:0 0 14px;color:var(--text);font:800 clamp(22px,2.4vw,30px) /1.15 var(--font-d);letter-spacing:-.03em}.lc-care p{margin:0 0 12px}.lc-care a,.lc-care strong{color:var(--text);font-weight:700}.lc-footer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;padding-top:28px;border-top:1px solid var(--line);color:var(--text)}.lc-footer__nav{display:flex;flex-wrap:wrap;gap:4px 6px}.lc-footer__nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;color:var(--text-2);text-decoration:none}.lc-footer__nav a:hover{color:var(--text)}.lc-footer__fine{margin:0;color:var(--muted);font-size:13px}.lc-footer__end{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.lc-footer__rss{flex:none;display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid var(--line-2);border-radius:12px;color:var(--gold-text)}.lc-footer__rss:hover{border-color:var(--violet-2)}@media (prefers-reduced-motion:reduce){.lc-cue__line span,.lc-dot,.lc-fx__grain,.lc-fx__sweep,.lc-in,.lc-split--auto .lc-split__w{animation:none}.lc-hero .lc-film,.lc-hero__copy,.lc-hero__phone{transform:none}}.lc-ticket{position:relative;aspect-ratio:1024/1664;overflow:hidden}.lc-ticket picture,.lc-ticket__ink,.lc-ticket__paper{position:absolute;inset:0;width:100%;height:100%}.lc-ticket__paper{object-fit:cover}.lc-ticket__ink{fill:#2b2824;opacity:.84}.lc-ticket__ink text{font-family:var(--font-m),ui-monospace,"Courier New",monospace;font-size:27px;font-weight:400;letter-spacing:-.02em}.lc-ticket__ink .lc-ticket__game{font-size:52px;font-weight:600}.lc-ticket__ink .lc-ticket__price{font-size:30px;font-weight:600}.lc-ticket__ink .lc-ticket__small{font-size:23px}.lc-ticket__ink .lc-ticket__play{font-size:28px}.lc-ticket__rule{stroke:#26231f;stroke-width:2;stroke-dasharray:6 5}.lc-liz{position:fixed;z-index:45;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));display:grid;justify-items:end;gap:10px;max-width:calc(100vw - 32px)}@media (max-width:760px){.lc:has(.lc-appbar) .lc-liz{bottom:calc(max(8px, env(safe-area-inset-bottom)) + 76px)}}.lc-liz__cancel,.lc-liz__launch,.lc-liz__start{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:0 18px;border-radius:999px;font:700 15px/1 var(--font-d),system-ui,sans-serif;cursor:pointer}.lc-liz__launch{border:1px solid rgba(255,255,255,.22);background:#15111f;color:#fff;box-shadow:0 14px 34px -14px rgba(0,0,0,.6)}.lc-liz__launch:hover{background:#241d36}.lc .lc-liz :focus-visible{outline:3px solid var(--accent-text);outline-offset:3px;border-radius:999px}.lc .lc-liz__note a:focus-visible{border-radius:4px}.lc-liz__panel{width:min(340px,calc(100vw - 32px));padding:16px;border:1px solid var(--line-2);border-radius:18px;background:var(--card);color:var(--text);box-shadow:var(--shadow)}@media (prefers-reduced-motion:no-preference){.lc-liz__panel{animation:lc-liz-in .22s var(--ease-out) both}}@keyframes lc-liz-in{0%{opacity:0;transform:translate3d(0,8px,0)}}.lc-liz__title{margin:0 0 6px;font:800 17px/1.3 var(--font-d),system-ui,sans-serif}.lc-liz__note{margin:0 0 12px;color:var(--text-2);font-size:15px;line-height:1.5}.lc-liz__note a{color:var(--accent-text);font-weight:600;text-decoration:underline;text-underline-offset:2px}.lc-liz__error{margin:0 0 12px;color:var(--text);font-size:15px;font-weight:600;line-height:1.45}.lc-liz__error:before{content:"⚠ "}.lc-liz__actions{display:flex;flex-wrap:wrap;gap:8px}.lc-liz__start{border:0;background:#6d28d9;color:#fff}.lc-liz__start:disabled{cursor:progress;opacity:.8}.lc-liz__cancel{border:1px solid var(--line-2);background:transparent;color:var(--text)}.lc-latest{position:relative;padding:clamp(48px,7vw,84px) 0;border-bottom:1px solid var(--line);background:radial-gradient(60% 120% at 100% 0,color-mix(in srgb,var(--violet) 12%,transparent) 0,transparent 70%),var(--bg)}.lc-latest__in{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:24px clamp(24px,4vw,64px);align-items:center}.lc-latest__title{margin:0 0 6px;font:800 clamp(28px,3.6vw,48px) /1 var(--font-d);letter-spacing:-.035em}.lc-latest__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.lc-latest__card{position:relative;overflow:hidden;padding:22px;border:1px solid var(--line);border-radius:22px;background:var(--card);box-shadow:var(--shadow)}.lc-latest__card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#e11d48,#fb7185)}.lc-latest__card--mega_millions:before{background:linear-gradient(90deg,#f59e0b,#ffc53d)}.lc-latest__game{margin:0;font:800 20px/1.1 var(--font-d);letter-spacing:-.02em}.lc-latest__card .lc-balls{flex-wrap:nowrap;gap:6px}.lc-latest__card .lc-ball--md{--bs:clamp(36px,3.4vw,50px)}.lc-latest__date{margin:4px 0 16px;color:var(--text-2);font-size:15px}.lc-latest__next{margin:16px 0 0;color:var(--muted);font:400 12px/1.5 var(--font-m);letter-spacing:.04em;text-transform:uppercase}.lc-latest__fine{grid-column:2;margin:0;color:var(--muted);font-size:13px}@media (max-width:999px){.lc-latest__in{grid-template-columns:1fr}.lc-latest__fine{grid-column:1}}@media (max-width:680px){.lc-latest__list{grid-template-columns:1fr}}.lc-how__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.6vw,24px);margin:0;padding:0;list-style:none;counter-reset:none}.lc-how__card{position:relative;overflow:hidden;min-height:360px;padding:clamp(22px,2.4vw,32px);border:1px solid var(--line);border-radius:28px;background:linear-gradient(170deg,var(--card) 0,var(--card-2) 100%);box-shadow:var(--shadow)}.lc-how__n{display:block;margin-top:28px;font:400 12px/1 var(--font-m);letter-spacing:.14em;color:var(--accent-text)}.lc-how__title{margin:10px 0;font:800 clamp(24px,2.2vw,30px) /1.05 var(--font-d);letter-spacing:-.03em}.lc-how__card p{margin:0;color:var(--text-2)}.lc-art{position:relative;display:grid;place-items:center;height:150px;border-radius:20px;overflow:hidden;background:radial-gradient(70% 90% at 50% 100%,rgba(192,38,211,.35) 0,transparent 70%),linear-gradient(180deg,#1a1430,#0d0a18);color:#fff}.lc-ticket--art{height:118%;clip-path:polygon(27% 11.2%,79.5% 13.3%,74% 90%,21.4% 87.6%)}.lc-art__tk{height:100%;display:grid;place-items:center;filter:drop-shadow(0 12px 18px rgba(0,0,0,.55))}.lc-art__laser{position:absolute;left:14%;right:14%;top:22%;height:2px;background:var(--gold);box-shadow:0 0 14px 3px rgba(255,197,61,.7)}.lc-art--watch svg{color:#c4b5fd}.lc-art__clock{position:absolute;right:16px;bottom:14px;padding:4px 9px;border-radius:999px;background:rgba(255,255,255,.1);font:400 12px/1 var(--font-m)}.lc-art__note{position:absolute;left:12%;right:12%;top:22%;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.14);font:700 14px/1 var(--font-b);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lc-art__note i{width:10px;height:10px;margin-left:auto;border-radius:50%;background:var(--win)}.lc-art__note--2{top:58%;opacity:.55;transform:scale(.94)}.lc-art__note--2 i{background:#94a3b8}@media (prefers-reduced-motion:no-preference){.lc-how__card.is-in .lc-art__laser{animation:lcScanArt 1.8s ease-in-out infinite alternate}.lc-how__card.is-in .lc-art__pupil{animation:lcLook 4s ease-in-out infinite}.lc-how__card.is-in .lc-art__note:not(.lc-art__note--2){animation:lcNote 3.6s var(--ease-out) infinite}}@keyframes lcScanArt{to{transform:translateY(80px)}}@keyframes lcLook{0%,to{transform:translateX(0)}30%{transform:translateX(-7px)}65%{transform:translateX(7px)}}@keyframes lcNote{0%{opacity:0;transform:translateY(-24px)}15%,85%{opacity:1;transform:none}to{opacity:0}}@media (max-width:899px){.lc-how__list{grid-template-columns:1fr}.lc-how__card{min-height:0}}.lc-demo-sec{background:radial-gradient(50% 60% at 0 30%,color-mix(in srgb,var(--violet) 10%,transparent) 0,transparent 70%),radial-gradient(40% 50% at 100% 80%,color-mix(in srgb,var(--pink) 8%,transparent) 0,transparent 70%),var(--bg-2);border-block:1px solid var(--line)}.lc-demo{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-rows:auto 1fr;grid-template-areas:"pad slip" "pad result";gap:14px clamp(16px,2vw,28px);align-items:start}.lc-demo__pick{display:contents}.lc-demo__slip{grid-area:slip}.lc-demo__result{grid-area:result}.lc-demo__pad{grid-area:pad;padding:clamp(16px,2.2vw,28px);border:1px solid var(--line);border-radius:28px;background:var(--card);box-shadow:var(--shadow)}.lc-demo--ghost .lc-demo__pad{min-height:720px}.lc-demo--ghost .lc-demo__slip{min-height:190px}.lc-demo--ghost .lc-demo__result{min-height:420px}.lc-demo__slip{position:relative;padding:20px;border-radius:24px;background:linear-gradient(160deg,#1d1533,#100b1e);color:#fff;box-shadow:0 30px 70px -30px rgba(76,29,149,.8),inset 0 1px 0 rgba(255,255,255,.08)}.lc-demo__slip:after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.25) 0 6px,transparent 6px 12px)}.lc-demo__slipHead{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.lc-demo__label{margin:0;color:var(--muted);font:400 12px/1.4 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.lc-demo__slip .lc-demo__label{color:#bdb6d6}.lc-demo__game{font:800 18px/1 var(--font-d);letter-spacing:-.02em}.lc-demo__picks{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.lc-slot{display:grid;place-items:center;width:46px;height:46px;border:2px dashed rgba(255,255,255,.28);border-radius:50%;font:800 16px/1 var(--font-d);letter-spacing:-.03em;transition:transform .35s var(--ease-out),background .2s}.lc-slot.is-set{border:0;background:radial-gradient(circle at 34% 28%,#fff 0 20%,#efecf8 52%,#c4bdd9 100%);color:#15111f;animation:lcPop .4s var(--ease-out)}.lc-slot--pb{border-color:rgba(251,113,133,.6)}.lc-slot--mb{border-color:rgba(255,197,61,.6)}.lc-slot--pb.is-set{background:radial-gradient(circle at 34% 28%,#ff9aa5 0 16%,#e11d48 55%,#9f1239 100%);color:#fff}.lc-slot--mb.is-set{background:radial-gradient(circle at 34% 28%,#fff4c7 0 16%,#ffc53d 55%,#d48c00 100%);color:#2a1a00}@keyframes lcPop{0%{transform:scale(.6)}}.lc-demo__go{display:flex;flex-wrap:wrap;gap:10px}.lc-demo__go .lc-btn--ghost{border-color:rgba(255,255,255,.3);color:#fff}.lc-demo__check{flex:1 1 auto}.lc-demo__result{position:relative;overflow:hidden;padding:20px;border:1px solid var(--line);border-radius:24px;background:var(--card);box-shadow:var(--shadow);scroll-margin-top:calc(var(--bar) + 20px)}.lc-demo__result.is-win{border-color:color-mix(in srgb,var(--gold) 60%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 30%,transparent),0 30px 80px -30px rgba(255,197,61,.55)}.lc-demo__draw{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 14px}.lc-demo__draw .lc-ball.is-wait{background:var(--card-2);color:var(--muted);box-shadow:inset 0 0 0 2px var(--line)}.lc-demo__draw .lc-ball.is-drop{animation:lcBallDrop .7s var(--ease-out) calc(var(--i) * .22s) both}@keyframes lcBallDrop{0%{opacity:0;transform:translate3d(0,-56px,0) scale(.6)}60%{opacity:1;transform:translate3d(0,6px,0) scale(1.04)}to{transform:none}}.lc-demo__verdict{position:relative;min-height:74px}.lc-demo__result.is-on .lc-demo__verdict>*{animation:lcRise .6s var(--ease) var(--rd,0s) both}.lc-demo__big{margin:0 0 4px;font:900 clamp(26px,2.8vw,36px) /1.05 var(--font-d);letter-spacing:-.04em}.lc-demo__result.is-win .lc-demo__big{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lc-demo__line{margin:0;color:var(--text-2);font-size:15px}.lc-demo__burst{position:absolute;left:30%;top:30%;width:0;height:0;animation:none!important}.lc-demo__burst i{animation:lcBurst2 1.3s var(--ease-out) var(--rd,0s) both}@keyframes lcBurst2{0%{opacity:1;transform:rotate(calc(var(--k) * 22.5deg)) translateY(0)}to{opacity:0;transform:rotate(calc(var(--k) * 22.5deg)) translateY(-110px)}}.lc-tiers{width:100%;margin-top:14px;border-collapse:collapse;font-size:14px}.lc-tiers th{padding:0 8px 8px;color:var(--muted);font:400 12px/1 var(--font-m);letter-spacing:.08em;text-align:left;text-transform:uppercase}.lc-tiers td:last-child,.lc-tiers th:last-child{text-align:right}.lc-tiers td{padding:7px 8px;border-top:1px solid var(--line);color:var(--text-2)}.lc-tiers td:last-child{color:var(--text);font-weight:700;font-variant-numeric:tabular-nums}.lc-tiers tr.is-win td{background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--text);font-weight:700}.lc-tiers tr.is-win td:first-child{border-radius:10px 0 0 10px}.lc-tiers tr.is-win td:last-child{border-radius:0 10px 10px 0;color:var(--gold-text)}.lc-demo__note{margin:12px 0 0;color:var(--muted);font-size:13px;line-height:1.5}.lc-seg{display:inline-flex;gap:4px;margin-bottom:22px;padding:4px;border-radius:999px;background:var(--bg-2);border:1px solid var(--line)}.lc-seg__b{min-height:42px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--text-2);font:700 14px/1 var(--font-d);cursor:pointer;transition:background .25s,color .25s}.lc-seg__b.is-on{background:var(--text);color:var(--bg)}.lc-pad__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.lc-grid+.lc-pad__head,.lc-pad__head+.lc-grid+.lc-pad__head{margin-top:26px}.lc-pad__title{margin:0;font:800 17px/1.2 var(--font-d);letter-spacing:-.02em}.lc-pad__title span{color:var(--muted);font:400 15px/1.2 var(--font-b);letter-spacing:0}.lc-pad__count{flex:none;color:var(--accent-text);font:600 12px/1 var(--font-m)}.lc-grid{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px}.lc-num{aspect-ratio:1;min-width:0;min-height:40px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--card-2);color:var(--text);font:600 14px/1 var(--font-d);letter-spacing:-.02em;font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .2s var(--ease-out),background .2s,border-color .2s,box-shadow .2s}.lc-num:hover:not(:disabled){border-color:var(--violet-2);transform:scale(1.08)}.lc-num:disabled{opacity:.35;cursor:not-allowed}.lc-num.is-on{border-color:transparent;background:radial-gradient(circle at 34% 28%,#fff 0 20%,#efecf8 52%,#c4bdd9 100%);color:#15111f;font-weight:800;box-shadow:0 0 0 3px var(--violet),0 6px 16px -6px rgba(124,58,237,.8)}.lc-grid--pb .lc-num.is-on{background:radial-gradient(circle at 34% 28%,#ff9aa5 0 16%,#e11d48 55%,#9f1239 100%);color:#fff;box-shadow:0 0 0 3px #fb7185}.lc-grid--mb .lc-num.is-on{background:radial-gradient(circle at 34% 28%,#fff4c7 0 16%,#ffc53d 55%,#d48c00 100%);color:#2a1a00;box-shadow:0 0 0 3px #f59e0b}.lc-pad__foot{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px}@media (max-width:899px){.lc-demo,.lc-demo__pick{display:flex;flex-direction:column;gap:14px}.lc-demo__slip{position:sticky;top:calc(var(--bar) + 8px);z-index:5;padding:12px 14px 14px}.lc-demo__result{scroll-margin-top:calc(var(--bar) + 12px)}.lc-demo__slipHead{margin-bottom:8px}.lc-slot{width:38px;height:38px;font-size:14px}.lc-demo__picks{gap:6px;margin-bottom:10px}.lc-grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:5px}.lc-demo--ghost .lc-demo__pad{min-height:1100px}}@media (max-width:380px){.lc-demo__pad{padding:12px;border-radius:22px}.lc-slot{width:34px;height:34px;font-size:13px}.lc-demo__slip .lc-btn--sm,.lc-seg__b{padding:0 12px}.lc-seg__b{font-size:13px}}.lc-pin{--p:0;position:relative}.lc-pin__stick{position:sticky;top:var(--bar);height:calc(100svh - var(--bar));overflow:hidden}.lc-pin__bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:color-mix(in srgb,var(--text) 8%,transparent)}.lc-pin__bar i{display:block;height:100%;background:var(--grad);transform:scaleX(var(--p));transform-origin:0 50%}.lc-pin.is-live .lc-pin__bar i{will-change:transform}.lc-track{background:var(--bg)}.lc-track__stick{display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,3.5svh,40px)}.lc-track__title{max-width:22em;margin:0;font:800 clamp(26px,3.4vw,50px) /1.05 var(--font-d);letter-spacing:-.035em}.lc-track__title em{display:block;font-style:normal;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lc-track__head .lc-eyebrow{margin-bottom:14px}.lc-track__list{display:flex;gap:clamp(14px,1.6vw,22px);width:max-content;margin:0;padding:0 max(clamp(16px,3.4vw,48px),calc((100vw - 1320px) / 2 + 48px));list-style:none;transform:translate3d(calc(var(--p) * var(--dist, 0) * -1px),0,0)}.lc-track.is-live .lc-track__list{will-change:transform}.lc-track__tile{position:relative;flex:none;width:clamp(230px,24vw,340px);aspect-ratio:4/5;max-height:calc(100svh - var(--bar) - 260px);min-height:300px;overflow:hidden;border-radius:26px;background:#1a1430;color:#fff}.lc-track__tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lc-track__shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,6,13,.15),rgba(7,6,13,0) 30%,rgba(7,6,13,.88))}.lc-track__num{position:absolute;top:16px;left:18px;font:900 44px/1 var(--font-d);letter-spacing:-.05em;color:rgba(255,255,255,.92);text-shadow:0 4px 20px rgba(0,0,0,.5)}.lc-track__cap{position:absolute;left:18px;right:18px;bottom:18px;display:grid;gap:4px;font-size:15px;line-height:1.4}.lc-track__cap b{font:800 22px/1.1 var(--font-d);letter-spacing:-.03em}.lc-track__when{color:#ffd57a;font:400 12px/1.3 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.lc-track__tile:nth-child(5){box-shadow:0 0 0 2px var(--gold),0 30px 70px -30px rgba(255,197,61,.7)}html:not(.js) .lc-track__stick{height:auto;position:relative;padding:80px 0}html:not(.js) .lc-track__list{width:auto;overflow-x:auto}.lc-track__swipe{display:none}@media (max-width:899px){.lc-track{height:auto!important}.lc-track__stick{position:relative;top:0;height:auto;padding:72px 0;overflow:visible}.lc-track__list{width:auto;padding-bottom:6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:clamp(16px,3.4vw,48px);scrollbar-width:none;transform:none!important}.lc-track__list::-webkit-scrollbar{display:none}.lc-track__tile{width:min(72vw,340px);max-height:none;scroll-snap-align:start}.lc-track .lc-pin__bar{display:none}.lc-track__swipe{display:flex;align-items:center;gap:8px;margin:0;color:var(--muted);font:400 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase}}.lc-unc{height:340svh;color:#fff}.lc-unc__stick{isolation:isolate;display:flex;align-items:center}.lc-unc .lc-fx__shade{background:linear-gradient(180deg,rgba(7,6,13,.75),rgba(7,6,13,.5) 40%,rgba(7,6,13,.85)),radial-gradient(60% 60% at 80% 40%,rgba(255,197,61,.12) 0,transparent 70%)}.lc-unc .lc-film{transform:scale(calc(1.12 - var(--p) * .08))}.lc-unc.is-live .lc-film{will-change:transform}.lc-unc__in{display:grid;gap:clamp(20px,4svh,44px)}.lc-unc .lc-eyebrow{color:#ffe08a}.lc-unc__title{max-width:16em;margin:0;font:900 clamp(30px,4.6vw,68px) /1 var(--font-d);letter-spacing:-.045em}.lc-unc__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,36px);margin:0;padding:0;list-style:none}.lc-stat{--on:clamp(0,calc((var(--p) - var(--t)) * 10),1);padding-top:18px;border-top:1px solid rgba(255,255,255,.22);opacity:calc(.15 + var(--on) * .85);transform:translate3d(0,calc((1 - var(--on)) * 24px),0)}.lc-stat__num{margin:0 0 10px;font:900 clamp(40px,5.2vw,80px) /1 var(--font-d);letter-spacing:-.05em;color:#ffd57a}.lc-stat__label{margin:0 0 8px;color:#ece6ff;font-size:clamp(15px,1.2vw,18px);line-height:1.45}.lc-stat__src{margin:0;color:#b8b0d4;font-size:12px;line-height:1.5}.lc-stat__src a{color:inherit;text-underline-offset:3px}.lc-odo{--k:clamp(0,calc((var(--p) - var(--s)) / var(--sp)),1);display:inline-block}html:not(.js) .lc-odo{--k:1}.lc-odo__vis{display:inline-flex;align-items:baseline}.lc-odo__win{position:relative;display:inline-block;height:1em;overflow:hidden;line-height:1}.lc-odo__size{visibility:hidden}.lc-odo__col{position:absolute;top:0;left:50%;display:flex;flex-direction:column;align-items:center;margin-left:-.5em;width:1em;transform:translate3d(0,calc(var(--k) * var(--n) * -1em),0)}.lc-odo__col span{display:block;height:1em;line-height:1}.lc-odo__fix{line-height:1}.lc-odo__suf{margin-left:.22em;font-size:.42em;letter-spacing:-.02em}.lc-unc__fix{--on:clamp(0,calc((var(--p) - 0.72) * 8),1);flex-wrap:wrap;gap:16px 32px;padding:18px 22px;border:1px solid rgba(255,255,255,.18);border-radius:22px;background:rgba(20,14,36,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:calc(.25 + var(--on) * .75);transform:translate3d(0,calc((1 - var(--on)) * 20px),0)}.lc-unc__fix,.lc-unc__fixTitle{display:flex;align-items:center}.lc-unc__fixTitle{gap:12px;margin:0;font:700 clamp(16px,1.4vw,20px) /1.3 var(--font-d);letter-spacing:-.02em}.lc-remind{--on:clamp(0,calc((var(--p) - 0.74) * 6),1);position:relative;display:flex;flex:1 1 320px;justify-content:space-between;margin:0;padding:0;list-style:none}.lc-remind:before{content:"";position:absolute;left:8px;right:8px;top:7px;height:2px;background:linear-gradient(90deg,var(--gold),var(--pink));transform:scaleX(var(--on));transform-origin:0 50%}.lc-remind li{position:relative;display:grid;justify-items:center;gap:8px;color:#ece6ff;font:400 12px/1 var(--font-m);letter-spacing:.06em;text-transform:uppercase}.lc-remind li:before{content:"";width:16px;height:16px;border-radius:50%;background:#1a1430;border:2px solid var(--gold)}.lc-remind__start:before{background:var(--gold)!important}@media (max-width:899px){.lc-unc{height:380svh}.lc-unc__stats{grid-template-columns:1fr}.lc-stat{grid-area:1/1;opacity:0;transform:translate3d(0,20px,0);transition:opacity .5s var(--ease),transform .5s var(--ease)}.lc-unc:not([data-step]) .lc-stat:first-child,.lc-unc[data-step="0"] .lc-stat:first-child,.lc-unc[data-step="1"] .lc-stat:nth-child(2),.lc-unc[data-step="2"] .lc-stat:nth-child(3),.lc-unc[data-step="3"] .lc-stat:nth-child(3){opacity:1;transform:none}.lc-unc__fix{padding:14px 16px}.lc-remind{flex-basis:100%}}@media (max-height:640px) and (min-width:900px){.lc-stat__label{font-size:14px}.lc-stat__num{font-size:44px}}.lc-price__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(16px,2vw,28px);align-items:stretch}.lc-plan{position:relative;padding:clamp(24px,3vw,40px);border:1px solid var(--line);border-radius:30px;background:var(--card);box-shadow:var(--shadow)}.lc-plan--pro{border:0;background:radial-gradient(80% 60% at 100% 0,rgba(236,72,153,.35) 0,transparent 70%),radial-gradient(70% 70% at 0 100%,rgba(124,58,237,.45) 0,transparent 70%),#120d22;color:#fff;box-shadow:0 40px 100px -40px rgba(124,58,237,.8),inset 0 0 0 1px rgba(255,255,255,.1)}.lc-plan__name{margin:0;font:900 clamp(28px,2.8vw,40px) /1 var(--font-d);letter-spacing:-.04em}.lc-plan__price{margin:14px 0 24px;color:var(--text-2)}.lc-plan__price b{color:var(--text);font:900 56px/1 var(--font-d);letter-spacing:-.05em}.lc-plan__trial{position:absolute;top:clamp(24px,3vw,40px);right:clamp(24px,3vw,40px);padding:8px 12px;border-radius:999px;background:var(--gold-grad);color:#2a1a00;font:600 12px/1 var(--font-m);letter-spacing:.06em;text-transform:uppercase}.lc-plan__list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.lc-plan__list li{display:flex;gap:12px;align-items:flex-start}.lc-plan__list svg{flex:none;margin-top:4px;color:var(--win)}.lc-plan--pro .lc-plan__list{margin-bottom:28px;color:#ece6ff}.lc-plan__cta{width:100%}.lc-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 26px;padding:0;border:0}.lc-plans__opt{position:relative;cursor:pointer}.lc-plans__opt input{position:absolute;opacity:0;width:1px;height:1px}.lc-plans__box{display:grid;gap:6px;height:100%;padding:16px 14px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:rgba(255,255,255,.04);transition:border-color .2s,background .2s,transform .2s var(--ease-out)}.lc-plans__opt:hover .lc-plans__box{border-color:rgba(255,255,255,.4)}.lc-plans__opt input:checked+.lc-plans__box{border-color:var(--gold);background:rgba(255,197,61,.1);box-shadow:0 0 0 1px var(--gold)}.lc-plans__opt input:focus-visible+.lc-plans__box{outline:3px solid var(--violet-2);outline-offset:3px}.lc-plans__label{color:#d9d1f5;font:400 12px/1.2 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.lc-plans__price{font:800 clamp(20px,2vw,26px) /1 var(--font-d);letter-spacing:-.03em}.lc-plans__price small{font:400 13px/1 var(--font-b);letter-spacing:0;opacity:.75}.lc-plans__per{color:#bdb6d6;font-size:13px}.lc-plans__save{justify-self:start;padding:4px 8px;border-radius:999px;background:rgba(34,197,94,.2);color:#86efac;font:600 12px/1 var(--font-m)}.lc-price__fine{margin:20px 0 0;color:var(--muted);font-size:13px}@media (max-width:899px){.lc-price__grid{grid-template-columns:1fr}}@media (max-width:560px){.lc-plans{grid-template-columns:1fr}.lc-plans__box{grid-template-columns:1fr auto;align-items:center}.lc-plans__price{grid-row:1/3;grid-column:2}.lc-plan__trial{position:static;display:inline-block;margin-bottom:14px}}.lc-faq__grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,72px);align-items:start}.lc-faq__list{border-top:1px solid var(--line)}.lc-qa{border-bottom:1px solid var(--line)}.lc-qa summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:16px 0;font:700 clamp(17px,1.4vw,20px) /1.3 var(--font-d);letter-spacing:-.02em;cursor:pointer;list-style:none}.lc-qa summary::-webkit-details-marker{display:none}.lc-qa__icon{position:relative;flex:none;width:32px;height:32px;border:1px solid var(--line-2);border-radius:50%}.lc-qa__icon:after,.lc-qa__icon:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform .3s var(--ease)}.lc-qa__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.lc-qa[open] .lc-qa__icon:after{transform:translate(-50%,-50%) rotate(0)}.lc-qa p{margin:0;padding:0 48px 22px 0;color:var(--text-2)}@media (max-width:899px){.lc-faq__grid{grid-template-columns:1fr}.lc-qa p{padding-right:0}}.lc-close{position:relative;isolation:isolate;display:flex;align-items:center;min-height:92svh;padding:clamp(90px,12vw,150px) 0;overflow:hidden;color:#fff;text-align:center}.lc-close .lc-fx__shade{background:radial-gradient(60% 60% at 50% 50%,rgba(7,6,13,.72) 0,rgba(7,6,13,.45) 70%),linear-gradient(180deg,#07060d,rgba(7,6,13,0) 18%,rgba(7,6,13,0) 82%,#07060d)}.lc-close__in{display:grid;justify-items:center}.lc-close .lc-eyebrow{color:#ffe08a}.lc-close__title{margin:0;font:900 clamp(36px,7.2vw,112px) /.98 var(--font-d);letter-spacing:-.05em;text-shadow:0 8px 50px rgba(0,0,0,.5)}.lc-close__lede{max-width:32em;margin:22px 0 28px;color:#e4defa;font-size:clamp(16px,1.4vw,20px)}.lc-wl{width:min(100%,560px)}.lc-wl__trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lc-wl__row{display:flex;gap:8px;padding:6px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lc-wl__input{flex:1 1 auto;min-width:0;height:48px;min-height:48px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:#fff;font:500 17px/1 var(--font-b)}.lc-wl__input::placeholder{color:rgba(255,255,255,.55)}.lc-wl__input:focus-visible{outline:2px solid var(--violet-2);outline-offset:0}.lc-wl__btn{flex:none}.lc-wl.is-done .lc-wl__btn{background:var(--win);opacity:1}.lc-wl__msg{min-height:1.5em;margin:12px 0 0;color:#d9d1f5;font-size:14px}.lc-wl__msg--ok{color:#86efac;font-weight:600}.lc-wl__msg--error{color:#fda4af;font-weight:600}.lc-stores{flex-wrap:wrap;justify-content:center;margin:28px 0 0;padding:0;list-style:none}.lc-store,.lc-stores{display:flex;gap:12px}.lc-store{align-items:center;min-height:60px;padding:0 16px 0 18px;border:1px solid rgba(255,255,255,.22);border-radius:16px;background:rgba(0,0,0,.55);text-align:left}.lc-store__txt{display:grid;gap:3px}.lc-store__eyebrow{color:rgba(255,255,255,.7);font-size:12px;line-height:1}.lc-store__name{font:700 18px/1 var(--font-d);letter-spacing:-.02em}.lc-store__soon{margin-left:6px;padding:5px 8px;border-radius:999px;background:rgba(255,197,61,.18);color:#ffd57a;font:600 12px/1 var(--font-m);letter-spacing:.08em;text-transform:uppercase}@media (max-width:520px){.lc-wl__row{flex-direction:column;border-radius:24px}.lc-wl__input{flex:none;text-align:center}}.lc-banner{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(440px,64svh,660px);padding:calc(var(--bar) + clamp(48px, 8vw, 96px)) 0 clamp(48px,7vw,88px);color:#fff}.lc-banner .lc-eyebrow{color:#e9d5ff}.lc-banner__title{margin:0;font:900 clamp(38px,7vw,96px) /.98 var(--font-d);letter-spacing:-.05em}.lc-banner__lede{max-width:36em;margin:18px 0 0;color:#e4defa;font-size:clamp(16px,1.4vw,19px)}.lc-results{padding:clamp(48px,7vw,96px) 0}.lc-results__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.lc-rgame{padding:clamp(22px,3vw,36px);border:1px solid var(--line);border-radius:28px;background:var(--card);box-shadow:var(--shadow)}.lc-rgame__name{margin:0;font:900 clamp(26px,2.6vw,36px) /1 var(--font-d);letter-spacing:-.04em}.lc-rgame__date{margin:8px 0 20px;color:var(--text-2)}.lc-rgame .lc-balls{flex-wrap:nowrap;gap:clamp(5px,1vw,10px)}.lc-rgame .lc-ball--lg{--bs:clamp(34px,11vw,72px)}.lc-rgame__meta{display:grid;gap:6px;margin:22px 0 0;padding:16px 0 0;border-top:1px solid var(--line);color:var(--text-2);font-size:15px}.lc-rgame__meta dt{color:var(--muted);font:400 12px/1.3 var(--font-m);letter-spacing:.08em;text-transform:uppercase}.lc-rgame__meta dd{margin:0 0 8px}.lc-rgame__cta{margin-top:20px}.lc-history{margin-top:clamp(40px,6vw,72px)}.lc-history__title{margin:0 0 18px;font:800 clamp(24px,2.6vw,34px) /1.05 var(--font-d);letter-spacing:-.03em}.lc-history__table{width:100%;border-collapse:collapse}.lc-history__table th{padding:0 10px 10px 0;color:var(--muted);font:400 12px/1 var(--font-m);letter-spacing:.08em;text-align:left;text-transform:uppercase}.lc-history__table td{padding:12px 10px 12px 0;border-top:1px solid var(--line);vertical-align:middle}.lc-history__empty{color:var(--text-2)}.lc-results__fine{margin:28px 0 0;color:var(--muted);font-size:14px}@media (max-width:899px){.lc-results__grid{grid-template-columns:1fr}}@media (max-width:480px){.lc-history__table .lc-ball--sm{--bs:30px}.lc-history__table .lc-balls{gap:4px}}.lc-legal{padding:calc(var(--bar) + clamp(40px, 7vw, 88px)) 0 clamp(64px,9vw,120px);background:radial-gradient(60% 40% at 100% 0,color-mix(in srgb,var(--violet) 12%,transparent) 0,transparent 70%),var(--bg)}.lc-legal__in{max-width:820px}.lc-legal__back{display:inline-flex;align-items:center;min-height:40px;color:var(--accent-text);font:700 14px/1 var(--font-d);text-decoration:none}.lc-legal__title{margin:18px 0 8px;font:900 clamp(36px,6vw,72px) /1 var(--font-d);letter-spacing:-.05em}.lc-legal__updated{margin:0;color:var(--muted);font:400 12px/1.4 var(--font-m);letter-spacing:.06em;text-transform:uppercase}.lc-prose{margin-top:clamp(28px,4vw,44px);color:var(--text-2);font-size:17px;line-height:1.7}.lc-prose p{margin:0 0 16px;overflow-wrap:anywhere}.lc-prose h2{margin:44px 0 12px;color:var(--text);font:800 clamp(22px,2.2vw,28px) /1.15 var(--font-d);letter-spacing:-.03em}.lc-prose h3{margin:28px 0 8px;color:var(--text);font:700 19px/1.3 var(--font-d);letter-spacing:-.02em}.lc-prose ol,.lc-prose ul{margin:0 0 16px;padding-left:22px}.lc-prose li{margin-bottom:8px}.lc-prose li::marker{color:var(--violet-2)}.lc-prose a{color:var(--accent-text);font-weight:600;text-underline-offset:3px}.lc-prose strong{color:var(--text)}.lc-prose__box{margin:0 0 24px;padding:18px 20px 4px;border:1px solid var(--line,color-mix(in srgb,var(--text) 14%,transparent));border-radius:14px;background:color-mix(in srgb,var(--violet) 6%,transparent)}.lc-prose__table{margin:0 0 20px;overflow-x:auto}.lc-prose table{width:100%;min-width:520px;border-collapse:collapse;font-size:15px;line-height:1.5}.lc-prose td,.lc-prose th{padding:10px 12px;border-bottom:1px solid color-mix(in srgb,var(--text) 12%,transparent);text-align:left;vertical-align:top}.lc-prose th{color:var(--text);font-weight:700}@media (prefers-reduced-motion:reduce){.lc-unc{height:auto}.lc-pin__stick{position:relative;top:0;height:auto;min-height:calc(100svh - var(--bar));padding:80px 0}.lc-pin__bar{display:none}.lc-track__list{flex-wrap:wrap;width:auto;transform:none}.lc-stat,.lc-unc__fix{opacity:1;transform:none}.lc-unc .lc-film{transform:none}.lc-demo__burst i,.lc-demo__draw .lc-ball.is-drop,.lc-demo__result.is-on .lc-demo__verdict>*,.lc-slot.is-set{animation:none}}@media (prefers-reduced-motion:reduce) and (max-width:899px){.lc-unc__stats{gap:28px}.lc-stat{grid-area:auto}}.lc-care a,.lc-prose a,.lc-results__fine a,.lc-sec__lede a,.lc-stat__src a{padding-block:11px}.lc-form{display:grid;gap:18px;max-width:560px;margin:0 0 24px}.lc-form__field{position:relative;display:grid;gap:6px}.lc-form__field label{color:var(--text);font:700 14px/1.3 var(--font-d)}.lc-form input,.lc-form select,.lc-form textarea{width:100%;min-height:48px;padding:12px 14px;border:1px solid var(--line-2);border-radius:12px;background:var(--card);color:var(--text);font-family:inherit;font-size:16px;line-height:1.4}.lc-form textarea{min-height:168px;resize:vertical}.lc-form .lc-btn:focus-visible,.lc-form input:focus-visible,.lc-form select:focus-visible,.lc-form textarea:focus-visible{outline:3px solid var(--accent-text);outline-offset:2px}.lc-form__count{color:var(--muted);font-size:13px;text-align:right}.lc-form__trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lc-form .lc-btn{justify-self:start}.lc-form__status{min-height:52px}.lc-form__status p{margin:0}.lc-form__ok{color:var(--text);font-weight:600}.lc-form__err{color:#b42318;font-weight:600}:root[data-theme=dark] .lc-form__err{color:#fda29b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .lc-form__err{color:#fda29b}}