html:has(.lp){padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.lp,.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp{--cream:#f6efe1;--indigo:#1d2a6b;--ochre:#dda21c;--vermilion:#d8432a;--leaf:#1e7a50;--ink:#15132e;--paper:#f6efe1;--on-paper:#1d2a6b;--page:var(--paper);--on:var(--on-paper);--font:"Fredoka", "Trebuchet MS", system-ui, sans-serif;--m-adire:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Ccircle cx='24' cy='24' r='14' fill='none' stroke='%23000' stroke-width='3'/%3E%3Ccircle cx='24' cy='24' r='5'/%3E%3Cpath d='M0 0l7 7M48 0l-7 7M0 48l7-7M48 48l-7-7' stroke='%23000' stroke-width='3'/%3E%3C/svg%3E");--m-ankara:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Ccircle cx='28' cy='28' r='23' fill='none' stroke='%23000' stroke-width='4'/%3E%3Ccircle cx='28' cy='28' r='14' fill='none' stroke='%23000' stroke-width='4'/%3E%3Ccircle cx='28' cy='28' r='5'/%3E%3C/svg%3E");--m-stripes:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='8'%3E%3Crect width='12' height='8'/%3E%3Crect x='20' width='4' height='8'/%3E%3Crect x='30' width='2' height='8'/%3E%3C/svg%3E");--m-dots:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Ccircle cx='8' cy='8' r='4'/%3E%3Ccircle cx='24' cy='24' r='4'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.lp{--lightningcss-light: ;--lightningcss-dark:initial}html:not([data-theme=light]) .lp{--paper:#14163a;--on-paper:#f6efe1}}html[data-theme=dark] .lp{--paper:#14163a;--on-paper:#f6efe1}.lp *{box-sizing:border-box}html:has(.lp){scroll-behavior:smooth;scroll-padding-top:calc(76px + env(safe-area-inset-top,0px))}.lp{min-height:100vh;font:400 17px/1.5 var(--font);background:var(--page);color:var(--on);margin:0;transition:background-color .9s cubic-bezier(.6,0,.2,1),color .9s;overflow-x:clip}.lp h1,.lp h2,.lp h3,.lp p{margin:0}.lp h2{font:700 clamp(36px, 7vw, 84px)/1 var(--font);letter-spacing:-.02em}.lp button{font:inherit;color:inherit;cursor:pointer}.lp :focus-visible{outline:3px solid var(--ochre);outline-offset:3px}.lp section{padding:110px clamp(24px,3.5vw,56px);position:relative}.lp .wrap{width:100%;max-width:none;margin:0 auto}.lp .sr-only{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lp .note{opacity:.75;margin-top:16px;font-size:15px}.lp .fab{isolation:isolate;position:relative}.lp .fab:before{content:"";z-index:-1;pointer-events:none;background:var(--pc,currentColor);opacity:var(--po,.14);-webkit-mask:var(--mk) 0 0 / var(--ms);-webkit-mask:var(--mk) 0 0 / var(--ms);mask:var(--mk) 0 0 / var(--ms);position:absolute;inset:0}.lp .p-adire{--mk:var(--m-adire);--ms:48px}.lp .p-ankara{--mk:var(--m-ankara);--ms:56px}.lp .p-stripes{--mk:var(--m-stripes);--ms:40px 8px}.lp .p-dots{--mk:var(--m-dots);--ms:32px}.lp .chip{background:var(--ink);color:var(--cream);border-radius:4px;padding:2px 12px;font-size:14px;font-weight:600;display:inline-block}.lp .btn{background:var(--vermilion);color:#fff6e8;outline-offset:-6px;border:0;border-radius:6px;outline:2px dashed #fff6e8b3;padding:14px 30px;font-weight:600;text-decoration:none;transition:transform .35s cubic-bezier(.3,1.7,.5,1);display:inline-block}.lp .btn:hover{transform:rotate(-2deg)scale(1.06)}.lp .btn.ghost{color:inherit;background:0 0;outline:0;box-shadow:inset 0 0 0 2px}.lp .cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.lp #tape{z-index:60;background:var(--cream);border-bottom:2px solid var(--ink);height:14px;position:fixed;top:0;left:0;right:0}.lp #tape:before{content:"";background:repeating-linear-gradient(90deg, var(--ink) 0 1px, transparent 1px 10px) bottom / 100% 6px no-repeat, repeating-linear-gradient(90deg, var(--ink) 0 2px, transparent 2px 50px) bottom / 100% 11px no-repeat;position:absolute;inset:0}.lp #prog{background:var(--vermilion);opacity:.85;width:0;height:100%}.lp header{top:calc(14px + env(safe-area-inset-top,0px));z-index:40;background:var(--page);border-bottom:2px solid;transition:background-color .9s;position:sticky}.lp nav.top{align-items:center;gap:26px;width:100%;max-width:none;height:60px;margin:0 auto;padding:0 clamp(24px,3.5vw,56px);display:flex}.lp .logo{font:700 22px var(--font);color:inherit;align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:flex}.lp .logo svg,.lp .logo img{-o-object-fit:contain;object-fit:contain;width:34px;height:34px}.lp nav.top a:not(.logo):not(.btn){color:inherit;font-weight:600;text-decoration:none}.lp nav.top .btn{padding:8px 20px}@media (max-width:720px){.lp nav.top a:not(.logo):not(.btn){display:none}}.lp .stops{z-index:30;flex-direction:column;gap:12px;display:flex;position:fixed;top:50%;right:14px;translate:0 -50%}.lp .stops a{color:inherit;justify-content:flex-end;align-items:center;gap:8px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.lp .stops span{opacity:0;background:var(--ink);color:var(--cream);white-space:nowrap;border-radius:4px;padding:2px 10px;transition:all .3s;transform:translate(8px)}.lp .stops a:hover span,.lp .stops a.on span{opacity:1;transform:none}.lp .stops i{border:2px solid;width:11px;height:11px;transition:all .3s;transform:rotate(45deg)}.lp .stops a.on i{background:currentColor;transform:rotate(45deg)scale(1.3)}@media (max-width:1000px){.lp .stops{display:none}}.lp .hero{text-align:center;align-content:center;justify-items:center;min-height:100vh;padding-top:84px;display:grid;overflow:hidden}.lp .hero__sun{aspect-ratio:1;background:var(--ochre);border-radius:50%;width:74vmin;margin:-37vmin 0 0 -37vmin;animation:1s cubic-bezier(.2,1.4,.4,1) 1.15s forwards lp-sun;position:absolute;top:52%;left:50%;transform:scale(0)}@keyframes lp-sun{to{transform:scale(1)}}.lp .hero>:not(.hero__sun):not(.ceiling):not(.crack){z-index:1;position:relative}.lp .ceiling{z-index:5;pointer-events:none;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(8,1fr);height:30vh;display:grid;position:absolute;inset:0 0 auto}.lp .ceiling i{border:2px solid var(--ink);color:var(--cream);animation:1.8s cubic-bezier(.3,.6,.4,1) forwards lp-shatter;animation-delay:calc(.95s + var(--dl) * 60ms)}@keyframes lp-shatter{0%{opacity:1;transform:none}8%{transform:translateY(10px)}42%{transform:translate(var(--dx), -22vh) rotate(var(--rot));opacity:1}to{transform:translate(calc(var(--dx) * 1.8), 80vh) rotate(calc(var(--rot) * 3));opacity:0}}.lp .crack{z-index:6;pointer-events:none;width:340px;position:absolute;top:calc(30vh - 60px);left:50%;overflow:visible;translate:-50%}.lp .crack path{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.35s .7s forwards lp-draw,.2s 1.05s forwards lp-fadeOut}@keyframes lp-draw{to{stroke-dashoffset:0}}@keyframes lp-fadeOut{to{opacity:0}}.lp .kicker{border:2px dashed;border-radius:4px;align-items:center;gap:12px;margin-bottom:22px;padding:8px 18px;font-weight:600;display:inline-flex}.lp .kdots{gap:5px;display:flex}.lp .kdots i{border:2px solid;width:8px;height:8px;transition:background .3s;transform:rotate(45deg)}.lp .kdots i.on{background:currentColor}.lp .kroll{text-align:left;min-width:9.5em;height:1.4em;display:inline-block;position:relative;overflow:hidden}.lp .kroll span{opacity:0;position:absolute;inset:0;transform:translateY(110%)}.lp .kroll span.on,.lp .kroll span.out{transition:transform .5s cubic-bezier(.3,1.3,.5,1),opacity .3s}.lp .kroll span.on{opacity:1;transform:none}.lp .kroll span.out{transform:translateY(-110%)}.lp .star{justify-items:center;gap:6px;line-height:.9;display:grid}.lp .pill{background:var(--vermilion);color:#fff6e8;outline-offset:-.14em;font:700 clamp(26px, 5vw, 58px)/1.1 var(--font);animation:.8s cubic-bezier(.2,1.5,.4,1) backwards lp-pop;animation-delay:var(--d);border-radius:.12em;outline:2px dashed #fff6e899;padding:.08em .5em .16em;display:inline-block}.lp .pill.alt{background:var(--leaf)}@keyframes lp-pop{0%{opacity:0;transform:scale(.4)translateY(24px)}}.lp .big{font:700 clamp(96px, 28vw, 360px)/.88 var(--font);letter-spacing:-.03em;display:flex}.lp .big b{color:var(--on);text-shadow:.035em .035em 0 var(--vermilion);transform-origin:50% 100%;animation:1.4s cubic-bezier(.3,1,.4,1) backwards lp-rise;animation-delay:calc(var(--n) * 80ms + .2s);display:inline-block}.lp .big b.lit{color:var(--vermilion);text-shadow:.035em .035em 0 var(--on)}@keyframes lp-rise{0%{opacity:0;transform:translateY(85vh)scale(.8)}8%{opacity:1}55%{transform:translateY(-14vh)scale(1.04)}78%{transform:translateY(3vh)}to{transform:none}}.lp .hero .sub{font:600 clamp(20px, 3vw, 30px)/1.2 var(--font);margin:26px 0;animation:.8s cubic-bezier(.2,1.5,.4,1) 1.6s backwards lp-pop}.lp .hero .cta{animation:.8s cubic-bezier(.2,1.5,.4,1) 1.8s backwards lp-pop}.lp.js .rv{clip-path:inset(0 0 100%);transition:clip-path .9s cubic-bezier(.6,0,.2,1),transform .9s cubic-bezier(.2,.9,.2,1);transform:translateY(24px)}.lp.js .rv.in{clip-path:inset(-24px);transform:none}.lp .lens{height:300vh;padding:0}.lp .lens__stage{--p:0;--rad:70px;height:100vh;position:sticky;top:0;overflow:hidden}.lp .lens__world{clip-path:circle(var(--rad) at 50% 50%);background:linear-gradient(var(--indigo) 0 30%, #3b3a8c 30% 52%, var(--vermilion) 52% 74%, var(--ochre) 74%);position:absolute;inset:0}.lp .lens__inner{transform:scale(calc(1.6 - var(--p) * .6));position:absolute;inset:0}.lp .sun{aspect-ratio:1;background:var(--cream);width:clamp(80px,14vw,170px);transform:translateY(calc((1 - var(--p)) * -60px));border-radius:50%;position:absolute;top:14%;left:66%}.lp .stars{background:radial-gradient(2px 2px at 12% 18%,#fff,#0000),radial-gradient(2px 2px at 28% 8%,#fff,#0000),radial-gradient(2px 2px at 44% 22%,#fff,#0000),radial-gradient(2px 2px at 82% 24%,#fff,#0000),radial-gradient(2px 2px at 92% 8%,#fff,#0000);position:absolute;inset:0 0 50%}.lp .layer{transform:translateY(calc((1 - var(--p)) * var(--sp) * 1px));position:absolute;bottom:0;left:-5%;right:-5%}.lp .layer svg{width:100%;height:100%;display:block}.lp .bunting{height:36%;position:absolute;top:0;left:0;right:0}.lp .bunting svg{width:100%;height:100%}.lp .bunting polygon{transform-box:fill-box;transform-origin:50% 0;animation:3.4s ease-in-out infinite alternate lp-sway;animation-delay:calc(var(--n) * -.25s)}@keyframes lp-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}.lp .lens__title{text-align:center;color:var(--cream);padding:0 20px;position:absolute;top:22%;left:0;right:0}.lp .lens__title h2{text-shadow:.03em .03em 0 var(--ink);font-size:clamp(54px,13vw,190px)}.lp .lens__title h2 b{opacity:0;transition:opacity .6s,transform .8s cubic-bezier(.3,1.5,.5,1);transition-delay:calc(var(--n) * 50ms);display:inline-block;transform:translateY(50px)rotate(6deg)}.lp .lens.show .lens__title h2 b{opacity:1;transform:none}.lp .lens__title p{opacity:0;margin:18px 0 24px;font-size:clamp(18px,2.4vw,26px);font-weight:600;transition:opacity .8s .7s}.lp .lens__title .cta{opacity:0;transition:opacity .8s .9s}.lp .lens.show .lens__title p,.lp .lens.show .lens__title .cta{opacity:1}.lp .lens__ring{width:calc(var(--rad) * 2);height:calc(var(--rad) * 2);pointer-events:none;border:3px solid var(--cream);opacity:clamp(0, calc(1.5 - var(--p) * 1.5), 1);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.lp .lens__ring:after{content:"";transform:rotate(calc(var(--p) * 200deg));background:repeating-conic-gradient(var(--cream) 0 .7deg, transparent .7deg 6deg);border-radius:50%;position:absolute;inset:-16px;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 13px),#000 calc(100% - 13px));mask:radial-gradient(closest-side,#0000 calc(100% - 13px),#000 calc(100% - 13px))}.lp .lens__hint{text-align:center;font:600 22px var(--font);opacity:clamp(0, calc(1 - var(--p) * 5), 1);position:absolute;bottom:8vh;left:0;right:0}.lp .tv{padding:120px 0 140px}.lp .tv__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;width:100%;max-width:none;margin:0 auto;padding:0 clamp(24px,3.5vw,56px);display:flex}.lp .coinhead{flex-wrap:wrap;align-items:center;gap:.25em;display:flex}.lp .face{font:inherit;color:inherit;background:0 0;border:0;border-radius:.15em;padding:0 .18em;transition:background .4s,color .4s,transform .5s cubic-bezier(.3,1.6,.5,1)}.lp .face.win{background:var(--vermilion);color:#fff6e8;transform:rotate(-3deg)scale(1.06)}.lp .coin{background:var(--ochre);width:1.4em;height:1.4em;color:var(--ink);font:700 .45em var(--font);box-shadow:inset 0 0 0 3px var(--ink);border:0;border-radius:50%}.lp .coin.flip{animation:.9s cubic-bezier(.3,1.2,.5,1) lp-flip}@keyframes lp-flip{to{transform:rotateY(1080deg)scale(1.1)}}.lp .tv__nav{gap:10px;display:flex}.lp .tv__nav button{background:0 0;border:2px solid;border-radius:50%;width:48px;height:48px;font-size:22px;transition:transform .3s cubic-bezier(.3,1.6,.5,1)}.lp .tv__nav button:hover{transform:scale(1.15)}.lp .rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:26px;padding:70px clamp(24px,3.5vw,56px) 90px;display:flex;overflow-x:auto}.lp .rail::-webkit-scrollbar{display:none}.lp .card{aspect-ratio:3/4;scroll-snap-align:center;text-align:left;background:var(--cbg);width:clamp(240px,70vw,420px);color:var(--cfg);opacity:.6;border:0;border-radius:18px;flex:none;padding:0;transition:transform .7s cubic-bezier(.2,.9,.2,1),opacity .7s;overflow:hidden;transform:scale(.88)}.lp .card.focus{opacity:1;transform:scale(1.04)}.lp .card[hidden]{display:none}.lp .card__art{transition:transform .25s ease-out;position:absolute;inset:0}.lp .card__big{font:700 clamp(220px, 32vw, 420px)/1 var(--font);color:var(--cfg);opacity:.22;translate:calc(var(--px,0) * -120px) 0;transition:translate .3s;position:absolute;top:-8%;right:-4%}.lp .card__info{padding:24px;position:absolute;inset:auto 0 0}.lp .card__info h3{font:700 32px/1.05 var(--font);margin-top:10px}.lp .card .chip{background:var(--cfg);color:var(--cbg)}.lp .detail{z-index:90;visibility:hidden;background:var(--cbg);color:var(--cfg);--it:50vh;--ir:50vw;--ib:50vh;--il:50vw;clip-path:inset(var(--it) var(--ir) var(--ib) var(--il) round 18px);place-items:center;padding:24px;transition:clip-path .8s cubic-bezier(.2,.85,.15,1),visibility 0s .8s;display:grid;position:fixed;inset:0;overflow:hidden}.lp .detail.open{visibility:visible;clip-path:inset(0);transition:clip-path .8s cubic-bezier(.2,.85,.15,1),visibility}.lp .detail__glyph{font:700 70vmin/1 var(--font);color:var(--cfg);opacity:.16;transition:transform 1.1s cubic-bezier(.2,.9,.2,1);position:absolute;bottom:-12vh;right:-3vw;transform:scale(.6)rotate(-8deg)}.lp .detail.open .detail__glyph{transform:none}.lp .detail__in{text-align:center;justify-items:center;gap:18px;max-width:620px;display:grid;position:relative}.lp .detail__in>*{opacity:0;transition:opacity .5s,translate .7s cubic-bezier(.2,1,.3,1);translate:0 34px}.lp .detail.open .detail__in>*{opacity:1;transition-delay:calc(.4s + var(--k) * 80ms);translate:none}.lp .detail ul{gap:8px;margin:0;padding:0;font-weight:600;list-style:none;display:grid}.lp .detail .chip{background:var(--cfg);color:var(--cbg)}.lp .detail .btn{background:var(--cfg);color:var(--cbg);outline-color:var(--cbg)}.lp .detail .btn.ghost{color:var(--cfg);box-shadow:inset 0 0 0 2px var(--cfg);background:0 0;outline:0}.lp .pals{isolation:isolate;flex-wrap:wrap;justify-content:center;gap:clamp(6px,2vw,26px);margin-top:56px;display:flex;position:relative}.lp .pal{background:0 0;border:0;width:clamp(104px,17vw,190px);padding:0;transition:transform .6s cubic-bezier(.3,1.7,.5,1),opacity .5s;position:relative}.lp .pal:before{content:"";aspect-ratio:1;background:var(--ochre);z-index:-1;border-radius:50%;width:125%;transition:scale .6s cubic-bezier(.3,1.6,.5,1);position:absolute;top:50%;left:50%;translate:-50% -50%;scale:0}.lp .pal.sel:before{scale:1}.lp .pal:hover{transform:translateY(-10px)rotate(-2deg)}.lp .pal svg{width:100%;overflow:visible}.lp .pal .body{transform-box:fill-box;transform-origin:50% 100%;animation:4s ease-in-out infinite lp-breathe}.lp .pal .eyes{transform-box:fill-box;transform-origin:50%;animation:5s infinite lp-blink}@keyframes lp-breathe{50%{transform:scale(1.03,.97)}}@keyframes lp-blink{0%,94%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.lp .pals.has .pal:not(.sel){opacity:.5}.lp .pals.has .pal.sel{transform:translateY(-20px)scale(1.1)}.lp .pal.sel svg{animation:.7s cubic-bezier(.3,1.4,.5,1) lp-hop}@keyframes lp-hop{30%{transform:translateY(-34px)scale(1.06,.95)}60%{transform:translateY(0)scale(.96,1.05)}}.lp .say{text-align:center;min-height:44px;margin:34px auto 0}.lp .say span{background:var(--ink);color:var(--cream);border-radius:4px;padding:8px 22px;font-weight:600;animation:.6s cubic-bezier(.2,1.5,.4,1) lp-pop;display:inline-block}.lp .film{height:560vh;padding:0}.lp .film__stage{height:100vh;color:var(--ink);--po:.13;background-color:#dda21c;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px;transition:background-color .8s cubic-bezier(.6,0,.2,1),color .8s;display:flex;position:sticky;top:0;overflow:hidden}.lp .film__stage[data-day="5"]{--po:.22}.lp .film__stage[data-day="5"]:before{animation:5s linear infinite lp-march}@keyframes lp-march{to{-webkit-mask-position:40px 0;mask-position:40px 0}}.lp .film__day{font:700 clamp(60px, 19vw, 250px)/.9 var(--font);letter-spacing:-.02em;display:flex}.lp .film__day b{animation:.7s cubic-bezier(.3,1.5,.5,1) backwards lp-rise2;animation-delay:calc(var(--n) * 50ms);display:inline-block}@keyframes lp-rise2{0%{opacity:0;transform:translateY(-110%)rotate(-10deg)}}.lp .film__card{text-align:center;background:var(--cream);width:min(680px,92vw);max-width:none;color:var(--ink);outline:2px dashed var(--ink);outline-offset:-8px;border-radius:8px;padding:20px 32px}.lp .film__card.swap{animation:.6s cubic-bezier(.2,1.5,.4,1) lp-pop}.lp .film__card h3{font:700 28px var(--font);margin-bottom:4px}.lp .film__rail{width:min(1480px,92vw);margin-top:16px}.lp .film__track{border:2px solid;height:10px;position:relative}.lp .film__fill{background:currentColor;width:0;position:absolute;inset:0 auto 0 0}.lp .film__walker{width:60px;position:absolute;bottom:6px;left:0;translate:-50%}.lp .film__walker svg{width:100%;overflow:visible}.lp .film__ticks{font:700 18px var(--font);justify-content:space-between;margin-top:12px;display:flex}.lp .film__ticks span{opacity:.45;transition:opacity .3s,transform .4s cubic-bezier(.3,1.6,.5,1)}.lp .film__ticks span.on{opacity:1;transform:scale(1.35)}.lp .film .top{z-index:2;align-items:center;gap:10px;display:flex;position:absolute;top:90px;left:clamp(24px,3.5vw,56px)}.lp .film .top span,.lp .film .top button{background:var(--ink);color:var(--cream);border:0;border-radius:4px;padding:5px 16px;font-size:14px;font-weight:600}.lp .split{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}@media (max-width:860px){.lp .split{grid-template-columns:1fr}}.lp .phone{background:var(--ink);border-radius:40px;width:min(460px,100%);margin:0 auto;padding:14px}.lp .screen{background:var(--cream);min-height:470px;color:var(--ink);border-radius:30px;padding:18px 14px}.lp .screen .head{justify-content:space-between;margin-bottom:14px;font-size:14px;font-weight:600;display:flex}.lp .nums{gap:10px;margin-bottom:14px;display:flex}.lp .nums div{background:#fff;border-radius:8px;flex:1;padding:10px 12px}.lp .nums small{opacity:.6;font-size:12px;display:block}.lp .nums b{font:700 22px var(--font);display:inline-block}.lp .pop{animation:.4s cubic-bezier(.2,1.5,.4,1) lp-pop}.lp #board{margin:0;padding:0;list-style:none}.lp #board button{text-align:left;background:#fff;border:0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-bottom:8px;padding:12px;transition:transform .3s cubic-bezier(.3,1.6,.5,1);display:flex}.lp #board button:hover{transform:scale(1.03)}.lp #board small{opacity:.6;display:block}.lp #board .chip{color:var(--cream)}.lp .Owing{background:#b97f00!important}.lp .Disputed{background:var(--vermilion)!important}.lp .Cleared{background:var(--leaf)!important}.lp .Covered{background:var(--indigo)!important}.lp .shake{animation:.3s lp-shake}@keyframes lp-shake{25%{transform:translate(-6px)}75%{transform:translate(6px)}}.lp .final{text-align:center;padding-bottom:80px}.lp .block{background:var(--ink);width:100%;max-width:none;color:var(--cream);border:1px solid #f6efe126;border-radius:16px;margin:0 auto;padding:48px clamp(24px,4vw,56px);box-shadow:0 20px 40px #00000059}.lp .clock{flex-wrap:wrap;justify-content:center;gap:12px;margin:28px 0;display:flex}.lp .clock div{min-width:96px;color:var(--cream);text-transform:uppercase;letter-spacing:.05em;background:#f6efe112;border:1.5px solid #dda21c66;border-radius:12px;padding:14px 20px;font-size:13px}.lp .clock b{font:700 clamp(34px, 7vw, 52px)/1 var(--font);color:var(--ochre);margin-bottom:4px;display:block}.lp .final .block .btn{background:var(--ochre);color:var(--ink);outline-color:#15132e99}.lp footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:none;margin:0 auto;padding:24px clamp(24px,3.5vw,56px) 40px;font-size:14px;display:flex}.lp footer button{background:0 0;border:2px solid;border-radius:4px;padding:4px 14px}html[data-motion=off] .lp *,html[data-motion=off] .lp :before,html[data-motion=off] .lp :after{transition:none!important;animation:none!important}html[data-motion=off] .lp .ceiling,html[data-motion=off] .lp .crack{display:none}html[data-motion=off] .lp .hero__sun{transform:scale(1)}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp .ceiling,.lp .crack{display:none}.lp .hero__sun{transform:scale(1)}}
