.lo{--bg:var(--color-bg);--paper:var(--app-surface);--card:var(--t-card,var(--color-bg));--ink:var(--app-ink);--ink2:var(--t-secondary,var(--color-ink-2));--line:var(--t-line,var(--color-line));--gold:var(--t-highlight,var(--app-accent));--goldText:var(--t-highlight-text,var(--app-accent));--goldChip:color-mix(in srgb,var(--gold) 22%,transparent);--blue:var(--app-accent);--blueChip:color-mix(in srgb,var(--blue) 10%,transparent);--night:var(--t-night,var(--color-ink));--night1:var(--t-night1,var(--color-ink));--night2:var(--t-night2,var(--color-ink));--night3:var(--t-night3,var(--color-ink));--cream:var(--t-night-ink,var(--color-bg));--creamDim:var(--t-night-dim,var(--color-surface));--ticket:var(--t-ticket,var(--color-bg));--ticketInk:var(--t-ink,var(--color-ink));--red:var(--t-ball,var(--app-accent));color:var(--ink);font-variant-numeric:tabular-nums}body:has(.lo){background:var(--color-bg)}body:has(.lo) main.shell{padding-inline:24px}@media (prefers-color-scheme:dark){body:has(.lo){--color-bg:var(--t-night)}.lo{--card:var(--t-card-dark,var(--color-surface));--ink2:var(--t-secondary-dark,var(--color-ink-2));--line:var(--t-line-dark,var(--color-line));--goldText:var(--gold);--goldChip:color-mix(in srgb,var(--gold) 14%,transparent);--blueChip:color-mix(in srgb,var(--blue) 14%,transparent);--ticket:var(--t-ticket-dark,var(--color-bg))}}.lo .hero{background:var(--night);color:var(--cream);border-radius:40px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:40px;padding-block:64px 0;padding-inline:64px;display:grid;position:relative;overflow:hidden}.lo .star{background:var(--cream);border-radius:50%;position:absolute}.lo .moon{background:color-mix(in srgb,var(--cream) 5%,transparent);border-radius:50%;block-size:520px;inline-size:520px;position:absolute;inset-block-start:-140px;inset-inline-end:-120px}.lo .appchip{align-items:center;gap:14px;display:flex}.lo .appchip img{border-radius:22.37%;block-size:64px;inline-size:64px;display:block}.lo .h1{letter-spacing:-.025em;margin:28px 0 20px;font-size:68px;font-weight:800;line-height:1.02}.lo .h1 em{color:var(--gold);font-style:normal}.lo .lede{color:var(--creamDim);max-inline-size:30ch;margin:0 0 32px;font-size:20px;line-height:1.55}.lo .cta-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lo .soon{background:var(--gold);min-block-size:52px;color:var(--ticketInk);border-radius:999px;align-items:center;gap:10px;padding:0 22px;font-size:17px;font-weight:700;display:inline-flex}.lo .price{color:var(--creamDim);font-size:15px;line-height:1.45}.lo .price b{color:var(--cream);font-weight:600}.lo .chips{flex-wrap:wrap;gap:8px;margin:32px 0 0;display:flex}.lo .chip{background:color-mix(in srgb,var(--cream) 8%,transparent);min-block-size:36px;color:var(--cream);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.lo .chip svg{flex:none}.lo .unofficial{color:var(--creamDim);margin:24px 0 56px;font-size:13px}.lo .stage{justify-content:center;align-items:flex-end;min-block-size:600px;display:flex;position:relative}.lo .phone{background:var(--night);border:10px solid var(--night3);border-block-end:none;border-start-start-radius:52px;border-start-end-radius:52px;flex-direction:column;align-items:center;block-size:600px;inline-size:300px;padding:18px 16px 0;display:flex;position:relative}.lo .island{background:var(--night);border-radius:999px;justify-content:space-between;align-items:center;block-size:36px;inline-size:196px;padding:0 8px 0 6px;display:flex}.lo .island img{border-radius:50%;block-size:24px;inline-size:24px}.lo .lock-date{color:var(--creamDim);margin:34px 0 0;font-size:15px;font-weight:500}.lo .lock-time{letter-spacing:-.03em;color:var(--cream);margin:2px 0 0;font-size:84px;font-weight:600;line-height:1}.lo .la{background:var(--night2);border-radius:26px;inline-size:100%;margin:auto 0 24px;padding:14px 14px 16px}.lo .la-top{color:var(--cream);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.lo .la-top img{border-radius:6px;block-size:22px;inline-size:22px}.lo .la-top span{color:var(--gold);margin-inline-start:auto;font-weight:500}.lo .balls{gap:6px;margin:12px 0 0;display:flex}.lo .ball{background:var(--cream);block-size:34px;inline-size:34px;color:var(--ticketInk);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.lo .ball.pb{background:var(--red);color:var(--t-ball-ink)}.lo .ball.sm{block-size:28px;inline-size:28px;font-size:13px}.lo .la-foot{color:var(--creamDim);justify-content:space-between;margin:12px 0 0;font-size:12px;display:flex}.lo .sec{margin:96px 0 0}.lo .eyebrow{color:var(--goldText);margin:0 0 10px;font-size:15px;font-weight:600}.lo .h2{letter-spacing:-.02em;color:var(--ink);margin:0 0 14px;font-size:44px;font-weight:800;line-height:1.1}.lo .sub{color:var(--ink2);max-inline-size:58ch;margin:0;font-size:19px;line-height:1.55}.lo .games{flex-wrap:wrap;gap:12px;margin:32px 0 0;display:flex}.lo .game{background:var(--paper);min-block-size:64px;color:var(--ink);border-radius:22px;align-items:center;gap:12px;padding:10px 20px 10px 10px;font-size:17px;font-weight:600;display:flex}.lo .game img{block-size:44px;inline-size:44px;display:block}.lo .fine{color:var(--ink2);margin:16px 0 0;font-size:14px;line-height:1.5}.lo .panel{background:var(--paper);border-radius:32px;padding:56px}.lo .steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:40px 0 0;display:grid}.lo .step{background:var(--card);border-radius:22px;flex-direction:column;gap:16px;padding:20px 20px 24px;display:flex}.lo .vis{background:var(--night);border-radius:16px;place-items:center;block-size:200px;display:grid;position:relative;overflow:clip}.lo .stepn{background:var(--goldChip);block-size:30px;inline-size:30px;color:var(--goldText);border-radius:50%;place-items:center;font-size:15px;font-weight:700;display:inline-grid}.lo .step h3,.lo .feat h3{color:var(--ink);margin:0;font-size:21px;font-weight:700;line-height:1.25}.lo .step p,.lo .feat p{color:var(--ink2);margin:6px 0 0;font-size:16px;line-height:1.5}.lo .ticket{background:var(--ticket);inline-size:200px;color:var(--ticketInk);font-family:var(--font-body);box-shadow:0 8px 24px color-mix(in srgb,var(--night) calc(.35 * 100%),transparent);border-radius:6px;padding:12px 14px;font-size:12px;line-height:1.7;transform:rotate(-3deg)}.lo .ticket hr{border:none;border-block-start:1px dashed var(--ink2);margin:6px 0}.lo .corner{border-color:var(--gold);border-style:solid;border-width:0;block-size:26px;inline-size:26px;position:absolute}.lo .scanline{background:var(--gold);opacity:0;pointer-events:none;block-size:3px;position:absolute;inset-block-start:34px;inset-inline:26px}.lo .scanline:before{content:"";background:color-mix(in srgb,var(--gold) 16%,transparent);block-size:14px;position:absolute;inset-block-end:100%;inset-inline:0}.lo .outcome{border-radius:14px;align-items:center;gap:10px;min-block-size:44px;inline-size:220px;padding:8px 14px;font-size:15px;font-weight:600;display:flex}.lo .scratch{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:28px 56px;display:grid}.lo .scratch-head,.lo .scratch-facts,.lo .scratch-note{grid-column:1;min-inline-size:0}.lo .scratch-pro{background:var(--night2);color:var(--gold);vertical-align:middle;border-radius:999px;margin-inline-start:8px;padding:4px 10px;font-size:12px;display:inline-block}.lo .scratch-list{background:var(--night2);min-inline-size:0;color:var(--cream);border-radius:28px;grid-area:1/2/4;align-self:center;padding:24px 20px}.lo .scratch-prices{flex-wrap:wrap;gap:6px;margin-block-end:20px;display:flex}.lo .scratch-prices span{border:1px solid var(--line);min-block-size:32px;color:var(--creamDim);border-radius:999px;justify-content:center;align-items:center;padding-inline:10px;font-size:12px;display:inline-flex}.lo .scratch-prices .selected{background:var(--gold);border-color:var(--gold);color:var(--night2);font-weight:700}.lo .scratch-stubs{gap:12px;display:grid}.lo .scratch-stub{border:1px solid color-mix(in srgb,var(--gold) 30%,transparent);border-radius:16px;grid-template-columns:52px minmax(0,1fr);display:grid;overflow:clip}.lo .scratch-price{border-inline-end:1px dashed var(--night2);background:var(--gold);color:var(--night2);place-items:center;font-size:19px;font-weight:800;display:grid}.lo .stub-body{isolation:isolate;padding:18px 14px;position:relative;overflow:clip}.lo .stub-body:before{content:"";inline-size:calc(var(--share) * 100%);background:color-mix(in srgb,var(--gold) 17%,transparent);z-index:-1;position:absolute;inset-block:0;inset-inline-start:0}.lo .stub-numbers{grid-template-columns:max-content minmax(0,1fr);gap:12px;display:grid}.lo .stub-numbers b{color:var(--cream);font-size:19px;font-weight:800;line-height:1.25;display:block}.lo .stub-numbers span{color:var(--creamDim);margin-block-start:4px;font-size:10px;line-height:1.35;display:block}.lo .stub-body p{color:var(--creamDim);margin:12px 0 0;font-size:11px;line-height:1.5}.lo .foil{z-index:1;pointer-events:none;background:repeating-linear-gradient(135deg,#aeb5bf 0 3px,#b8bfc9 3px 4px);display:none;position:absolute;inset:0}.lo .scratch-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lo .scratch-facts .tile{background:var(--paper);padding:18px 14px}.lo .scratch-facts h3{overflow-wrap:anywhere}.lo .scratch-facts .ic{block-size:40px;inline-size:40px}.lo .scratch-note{border:1px solid var(--line);color:var(--ink2);border-radius:22px;margin:0;padding:22px;font-size:15px;line-height:1.55}.lo .scratch-note strong{color:var(--ink);font-weight:700}.lo .feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:40px 0 0;display:grid}.lo .feat{background:var(--paper);border-radius:28px;flex-direction:column;gap:18px;padding:20px 20px 26px;display:flex}.lo .feat .vis{block-size:180px}.lo .bar{background:color-mix(in srgb,var(--cream) 12%,transparent);border-radius:999px;block-size:14px;overflow:clip}.lo .bar i{background:var(--gold);border-radius:999px;block-size:100%;display:block}.lo .plans{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:20px;margin:40px 0 0;display:grid}.lo .plan{border-radius:32px;padding:36px}.lo .plan ul{flex-direction:column;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:flex}.lo .plan li{align-items:flex-start;gap:12px;font-size:17px;line-height:1.45;display:flex}.lo .plan li svg{flex:none;margin:2px 0 0}.lo .pricebox{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 0;display:grid}.lo .pp{background:color-mix(in srgb,var(--cream) 6%,transparent);border:1.5px solid color-mix(in srgb,var(--cream) 14%,transparent);border-radius:20px;padding:16px 18px}.lo .pp.best{border-color:var(--gold);background:color-mix(in srgb,var(--gold) 8%,transparent)}.lo .pp b{color:var(--cream);font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;display:block}.lo .pp span{color:var(--creamDim);font-size:14px}.lo .tag{background:var(--gold);color:var(--ticketInk);border-radius:999px;margin:0 0 8px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.lo .trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:32px 0 0;display:grid}.lo .tile{background:var(--card);border-radius:22px;flex-direction:column;gap:12px;padding:22px;display:flex}.lo .tile .ic{background:var(--blueChip);block-size:44px;inline-size:44px;color:var(--blue);border-radius:14px;place-items:center;display:grid}.lo .tile b{color:var(--ink);font-size:18px}.lo .tile span{color:var(--ink2);font-size:15px;line-height:1.5}.lo .btn{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-block-size:52px;padding:0 24px;font-size:17px;font-weight:600;text-decoration:none;display:inline-flex}.lo .rp{border:1.5px solid var(--line);border-radius:32px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;padding:32px 36px;display:grid}.lo .age{background:var(--goldChip);block-size:84px;inline-size:84px;color:var(--goldText);border-radius:50%;place-items:center;font-size:28px;font-weight:800;display:grid}.lo .faq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;margin:32px 0 0;display:grid}.lo .faq details{background:var(--paper);border-radius:22px;padding:0 22px}.lo .faq summary{min-block-size:64px;color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:600;list-style:none;display:flex}.lo .faq summary::-webkit-details-marker{display:none}.lo .plus{background:var(--card);block-size:30px;inline-size:30px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:500;display:grid}.lo .faq details[open] .plus{transform:rotate(45deg)}.lo .faq p{color:var(--ink2);margin:0 0 20px;font-size:16px;line-height:1.6}.lo .close{background:var(--night);color:var(--cream);text-align:center;border-radius:40px;flex-direction:column;align-items:center;gap:18px;padding:64px;display:flex;position:relative;overflow:hidden}.lo .disc{background:var(--paper);color:var(--ink2);border-radius:22px;margin:40px 0 0;padding:24px 28px;font-size:14px;line-height:1.6}.lo .applinks{flex-wrap:wrap;gap:8px 24px;margin:28px 0 0;font-size:15px;display:flex}.lo .applinks a{font-weight:500}@media (width<=760px){.lo .hero{text-align:center;border-radius:32px;grid-template-columns:minmax(0,1fr);gap:8px;padding:32px 20px 0}.lo .appchip{justify-content:center}.lo .appchip img{block-size:56px;inline-size:56px}.lo .h1{margin:22px 0 14px;font-size:44px}.lo .lede{margin:0 auto 24px;font-size:18px}.lo .cta-row{flex-direction:column;justify-content:center;gap:12px}.lo .chips{justify-content:center;margin:24px 0 0}.lo .unofficial{margin:18px 0 8px}.lo .stage{min-block-size:520px}.lo .phone{border-start-start-radius:46px;border-start-end-radius:46px;block-size:520px;inline-size:270px}.lo .lock-time{font-size:72px}.lo .sec{margin:64px 0 0}.lo .sec>.h2,.lo .sec>.sub,.lo .sec>.eyebrow{padding:0 8px}.lo .h2{font-size:32px}.lo .sub{font-size:17px}.lo .games{scroll-snap-type:x mandatory;flex-wrap:nowrap;margin:24px -12px 0;padding:0 8px 4px;padding-inline:20px;overflow-x:auto}.lo .game{scroll-snap-align:start;flex:none}.lo .fine{padding:0 8px}.lo .panel{border-radius:28px;padding:32px 16px}.lo .panel>.h2,.lo .panel>.sub,.lo .panel>.eyebrow{padding:0 4px}.lo .steps,.lo .feats,.lo .trio,.lo .faq,.lo .plans{grid-template-columns:minmax(0,1fr)}.lo .scratch{grid-template-columns:minmax(0,1fr);row-gap:24px}.lo .scratch-head{padding-inline:8px}.lo .scratch-list{grid-area:auto;padding:24px 16px}.lo .scratch-facts{grid-template-columns:minmax(0,1fr)}.lo .steps,.lo .feats{gap:12px;margin:28px 0 0}.lo .plan{border-radius:28px;padding:28px 20px}.lo .rp{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;padding:28px 20px}.lo .close{border-radius:32px;padding:44px 20px}.lo .disc{margin:28px 0 0;padding:20px}.lo .applinks{padding:0 8px}.lo .stickybar{position:fixed;inset-block-end:16px;inset-inline:12px}}.lo .stickybar{background:color-mix(in srgb,var(--night1) 94%,transparent);color:var(--cream);box-shadow:0 10px 30px color-mix(in srgb,var(--night) calc(.3 * 100%),transparent);border-radius:24px;align-items:center;gap:12px;padding:10px 10px 10px 14px;display:none}.lo .stickybar img{border-radius:22.37%;block-size:40px;inline-size:40px}.lo :is(.panel,.hero,.close){margin-inline:0}.lo :is(p,ul,ol){padding-inline-start:0}.lo ul{list-style:none}.lo .hero-copy{z-index:1;position:relative}.lo .brand-name{margin:0;font-size:22px;font-weight:700}.lo .appchip>div{text-align:start}.lo .descriptor{color:var(--creamDim);margin:0;font-size:15px;line-height:1.4}.lo .h1{font-size:clamp(44px,5.4vw,68px)}.lo .hero .price{text-align:start;margin:0}.lo .icon{flex:none;block-size:20px;inline-size:20px}.lo .chip .icon,.lo .pro-plan li .icon{color:var(--gold)}.lo .soon .icon{color:inherit}.lo .star-1{opacity:.6;block-size:3px;inline-size:3px;inset-block-start:60px;inset-inline-start:46%}.lo .star-2{opacity:.5;block-size:2px;inline-size:2px;inset-block-start:150px;inset-inline-start:58%}.lo .star-3{opacity:.7;block-size:4px;inline-size:4px;inset-block-start:96px;inset-inline-start:88%}.lo .star-4{opacity:.4;block-size:2px;inline-size:2px;inset-block-start:300px;inset-inline-start:72%}.lo .star-5{opacity:.35;block-size:3px;inline-size:3px;inset-block-start:420px;inset-inline-start:8%}.lo .art{z-index:2;pointer-events:none;block-size:auto;inline-size:200px;position:absolute;inset-block-end:170px;inset-inline-start:-70px}.lo .phone{flex:none}.lo .phone-content{flex-direction:column;align-items:center;block-size:100%;inline-size:100%;display:flex}.lo .phone .island-result{color:var(--gold);align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.lo .island .ball{block-size:20px;inline-size:20px;font-size:10px}.lo .la{padding-inline:10px}.lo .la-top{gap:5px;font-size:11px}.lo .la-top b{font-weight:600}.lo .la .balls{justify-content:center;gap:5px}.lo .la .ball{block-size:32px;inline-size:32px}.lo .la-foot{gap:6px;font-size:10px}.lo .step,.lo .feat{min-inline-size:0}.lo .vis{color:var(--cream);align-content:center;gap:10px}.lo .ticket{inline-size:210px;font-size:10px}.lo .corner-1{border-block-start-width:3px;border-inline-start-width:3px;border-start-start-radius:10px;inset-block-start:22px;inset-inline-start:26px}.lo .corner-2{border-block-start-width:3px;border-inline-end-width:3px;border-start-end-radius:10px;inset-block-start:22px;inset-inline-end:26px}.lo .corner-3{border-block-end-width:3px;border-inline-start-width:3px;border-end-start-radius:10px;inset-block-end:22px;inset-inline-start:26px}.lo .corner-4{border-block-end-width:3px;border-inline-end-width:3px;border-end-end-radius:10px;inset-block-end:22px;inset-inline-end:26px}.lo .read-lines{justify-items:center;display:grid}.lo .dimmed{opacity:.45}.lo .read-pill,.lo .quiet-pill{background:var(--night3);color:var(--creamDim);border-radius:999px;margin-block-start:12px;padding:6px 12px;font-size:13px}.lo .example-caption{text-align:center;color:var(--creamDim);margin-block-start:8px;font-size:10px;display:block}.lo .outcomes{gap:8px;display:grid}.lo .outcome{background:var(--night2);color:var(--cream)}.lo .outcome.win{background:var(--gold);color:var(--ticketInk);position:relative;overflow:clip}.lo .outcome.pending{background:var(--night3);color:var(--t-accent-dark)}.lo .wallet-stack{block-size:135px;inline-size:230px;position:relative}.lo .back-ticket,.lo .middle-ticket,.lo .front-ticket{border-radius:12px;block-size:64px;position:absolute}.lo .back-ticket{background:var(--night3);inline-size:194px;inset-inline-start:18px}.lo .middle-ticket{background:var(--night2);border:1px solid var(--night3);inline-size:212px;inset-block-start:14px;inset-inline-start:9px}.lo .front-ticket{background:var(--ticket);block-size:104px;inline-size:230px;color:var(--ticketInk);padding:12px;inset-block-start:30px;inset-inline-start:0}.lo .wallet-top{justify-content:space-between;gap:5px;font-size:11px;display:flex}.lo .checked{color:var(--t-highlight-text)}.lo .front-ticket .ball{background:var(--ticketInk);color:var(--cream)}.lo .front-ticket .ball.matched{background:var(--gold);color:var(--ticketInk)}.lo .ticket-example{margin-block-start:4px;font-size:9px;display:block}.lo .notification{background:var(--night2);border-radius:18px;align-items:center;gap:10px;inline-size:min(236px,100%);padding:10px 12px;font-size:13px;line-height:1.35;display:flex}.lo .notification span{color:var(--creamDim)}.lo .quiet-pill{margin:0;font-size:12px}.lo .mini-island{background:var(--night);border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;font-weight:600;display:flex}.lo .mini-island span{color:var(--gold)}.lo .widgets{gap:12px;display:flex}.lo .widget{background:var(--night2);border-radius:22px;min-block-size:92px;inline-size:104px;padding:12px;font-size:11px}.lo .widget>b{margin-block-start:8px;font-size:16px;font-weight:800;display:block}.lo .widget>small{color:var(--creamDim);margin-block-start:4px;font-size:10px;display:block}.lo .widget .balls{gap:4px;margin-block-start:10px}.lo .widget .ball{block-size:22px;inline-size:22px;font-size:11px}.lo .bar-examples{gap:14px;inline-size:min(230px,100% - 24px);font-size:12px;display:grid}.lo .bar-label{justify-content:space-between;gap:8px;margin-block-end:6px;display:flex}.lo .bar-label b{text-align:end}.lo .bar-examples>strong{color:var(--gold);font-size:12px}.lo .bar i{inline-size:100%}.lo .blue-bar i{background:var(--t-accent-dark)}.lo .claim-rows{gap:8px;inline-size:230px;margin:0;list-style:none;display:grid}.lo .claim-rows li{background:var(--night2);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.lo .claim-rows .stepn{block-size:24px;inline-size:24px;color:var(--gold);background:color-mix(in srgb,var(--gold) 18%,transparent);font-size:12px}.lo .free-plan{background:var(--paper)}.lo .plan h3{margin:0;font-size:15px;font-weight:600}.lo .free-plan h3{color:var(--ink2)}.lo .pro-plan{background:var(--night);color:var(--cream);border:1.5px solid var(--night3)}.lo .pro-plan h3{color:var(--gold)}.lo .plan-price{margin:4px 0 0;font-size:34px;font-weight:800;line-height:1.2}.lo .pp{flex-direction:column;justify-content:end;align-items:start;display:flex}.lo .pp .tag{color:var(--ticketInk)}.lo .pp span{line-height:1.5}.lo .price-legal{color:var(--creamDim);margin:16px 0 0;font-size:13px;line-height:1.5}.lo .tile h3{margin:0;font-size:18px;line-height:1.3}.lo .tile p{color:var(--ink2);margin:0;font-size:15px;line-height:1.5}.lo .privacy-link{margin:24px 0 0;font-size:16px}.lo .rp h2{margin:0;font-size:26px;font-weight:700;line-height:1.25}.lo .rp p{color:var(--ink2);margin:8px 0 0;font-size:16px;line-height:1.55}.lo .rp .btn{background:var(--goldChip);color:var(--goldText);white-space:nowrap}.lo .close>:not(.moon,.closing-art){z-index:1;position:relative}.lo .close .moon{inset-block:auto -260px;inset-inline:-160px auto}.lo .close h2{letter-spacing:-.02em;margin:0;font-size:40px;font-weight:800;line-height:1.1}.lo .close .price{margin:0}.lo .closing-art{block-size:auto;inline-size:180px;position:absolute;inset-block-end:12px;inset-inline-end:24px}.lo .applinks a{align-items:center;min-block-size:44px;display:inline-flex}.lo .publisher{color:var(--ink2);margin-block:28px 0;font-size:14px}.lo .stickybar{z-index:10;position:fixed;inset-block-end:max(16px,env(safe-area-inset-bottom));inset-inline:12px}.lo .stickybar[hidden]{display:none}.lo .sticky-copy{flex:1;min-inline-size:0;font-size:14px;line-height:1.3}.lo .sticky-copy span{color:var(--creamDim);font-size:12px;display:block}.lo .stickybar .soon{flex:none;min-block-size:44px;padding-inline:12px;font-size:13px}.lo .stickybar .app-store-badge img{block-size:44px;inline-size:auto}.lo :is(.btn,.soon):hover{filter:brightness(.95)}.lo :is(.btn,.soon):active{filter:brightness(.9)}@media (width<=760px){body:has(.lo) main.shell{padding-inline:12px}body:has(.lo) .site-footer{padding-block-end:120px}.lo .h1{font-size:44px}.lo .appchip img{block-size:56px;inline-size:56px}.lo .brand-name{font-size:22px}.lo .descriptor{font-size:13px}.lo .hero .price{text-align:center}.lo .stage{padding-block-start:12px}.lo .phone{padding-inline:8px}.lo .art{inline-size:120px;inset-block:auto 150px;inset-inline-start:-16px}.lo .closing-art{inline-size:100px;inset-block:12px auto;inset-inline-end:-4px}.lo .stickybar:not([hidden]){display:flex}.lo .pricebox{gap:8px}.lo .pp{padding:14px 12px}.lo .pp b{font-size:26px}.lo .soon{padding-inline:16px;font-size:16px}}@media (prefers-reduced-motion:no-preference){.lo .hero .moon{animation:1.1s ease-out both lo-moon-rise}.lo .hero .star{animation:.36s cubic-bezier(.2,.8,.2,1) backwards lo-star-pop;animation-delay:calc(.25s + var(--star-index) * .12s)}.lo .la .ball{animation:.28s cubic-bezier(.2,.8,.2,1) both lo-ball-drop;animation-delay:calc(var(--ball-index) * 70ms)}.lo .la .ball.pb{position:relative}.lo .la .ball.pb:after{content:"";border:2px solid var(--gold);opacity:0;pointer-events:none;border-radius:50%;animation:.76s ease-out .63s forwards lo-powerball-ring;position:absolute;inset:0}.lo .hero .art{--owl-x:-8px;--owl-turn:-12deg;transform-origin:70% 90%;animation:.82s cubic-bezier(.3,1.5,.5,1) 1.1s both lo-owl-turn}.lo:dir(rtl) .hero .art{--owl-x:8px;--owl-turn:12deg;transform-origin:30% 90%}.lo .plus{transition:transform .15s}@media (width<=760px){.lo .stickybar{opacity:1;transition:transform .28s ease-out,opacity .28s ease-out,display .28s allow-discrete;transform:translateY(0)}.lo .stickybar[hidden]{opacity:0;transform:translateY(130%)}@starting-style{.lo .stickybar:not([hidden]){opacity:0;transform:translateY(130%)}}}@supports (animation-timeline:view()){.lo .sec .h2{animation-name:lo-heading-up;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry}.lo .corner{animation-name:lo-corners;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry}.lo :is(.visual-take-home,.visual-scratch) .bar i{transform-origin:0%;animation-name:lo-fill;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry}.lo .foil{--foil-end:101%;animation-name:lo-foil;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 60% cover 40%;display:block}.lo :dir(rtl) .foil{--foil-end:-101%}.lo .stub-body:before{transform-origin:0%;animation-name:lo-fill;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 30% cover 50%}.lo :dir(rtl) .stub-body:before{transform-origin:100%}.lo .scanline{animation-name:lo-scanline;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry cover 45%}.lo .outcome{--outcome-x:-18px;animation-name:lo-outcome;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 70%}.lo :dir(rtl) .outcome{--outcome-x:18px}.lo .outcome:nth-child(2){animation-range:entry 10% entry 80%}.lo .outcome:nth-child(3){animation-range:entry 20% entry 90%}.lo .outcome.win:after{content:"";opacity:.45;--band-end:650%;--band-skew:-20deg;inline-size:24%;transform:skewX(var(--band-skew));background:#fff;animation-name:lo-win-band;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 70% cover 40%;position:absolute;inset-block:-50%;inset-inline-start:-30%}.lo :dir(rtl) .outcome.win:after{--band-end:-650%;--band-skew:20deg}.lo .notification{animation-name:lo-alert;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 10% entry 90%}.lo .quiet-pill{animation-name:lo-quiet;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 40% cover 30%}.lo .back-ticket,.lo .middle-ticket{animation-name:lo-wallet-spread;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 20% cover 30%}.lo .back-ticket{--stack-y:30px}.lo .middle-ticket{--stack-y:16px}.lo .checked{--check-turn:-8deg;animation-name:lo-wallet-check;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 50% cover 40%;display:inline-block}.lo :dir(rtl) .checked{--check-turn:8deg}.lo .front-ticket .matched{animation-name:lo-matched-pop;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry 50% cover 40%}}@keyframes lo-moon-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes lo-star-pop{0%{opacity:0;scale:.2}to{scale:1}}@keyframes lo-ball-drop{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes lo-powerball-ring{0%{opacity:.9;scale:1}to{opacity:0;scale:1.7}}@keyframes lo-owl-turn{0%{transform:rotate(var(--owl-turn)) translate(var(--owl-x),10px)}to{transform:rotate(0)translate(0)}}@keyframes lo-foil{0%{translate:0}to{translate:var(--foil-end) 0}}@keyframes lo-scanline{0%{opacity:0;translate:0}15%,85%{opacity:1}to{opacity:0;translate:0 126px}}@keyframes lo-outcome{0%{translate:var(--outcome-x) 0;opacity:0}to{opacity:1;translate:0}}@keyframes lo-win-band{0%{translate:0}to{translate:var(--band-end) 0}}@keyframes lo-alert{0%{opacity:0;transform:translateY(-28px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes lo-quiet{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@keyframes lo-wallet-spread{0%{translate:0 var(--stack-y)}to{translate:0}}@keyframes lo-wallet-check{0%{transform:scale(1.6) rotate(var(--check-turn));opacity:0}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes lo-matched-pop{0%{scale:1.25}to{scale:1}}@keyframes lo-heading-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lo-fill{0%{scale:0 1}to{scale:1}}@keyframes lo-corners{0%{translate:var(--corner-x,8px) var(--corner-y,8px)}to{translate:0}}.lo .corner-1{--corner-x:-8px;--corner-y:-8px}.lo .corner-2{--corner-x:8px;--corner-y:-8px}.lo .corner-3{--corner-x:-8px;--corner-y:8px}.lo :dir(rtl) .corner-1,.lo :dir(rtl) .corner-3{--corner-x:8px}.lo :dir(rtl) .corner-2,.lo :dir(rtl) .corner-4{--corner-x:-8px}}.lo .ball.pb{color:var(--t-ball-ink)}.lo .quiet-pill{align-items:center;gap:8px;display:inline-flex}.lo :dir(rtl) .bar i{transform-origin:100%}@media (width<=760px){.lo .la .ball{block-size:30px;inline-size:30px}}
