.wait{isolation:isolate;text-align:center;background:linear-gradient(160deg, var(--ink-2), var(--ink) 70%);border:2px solid var(--lime);flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:14px;width:100%;max-width:600px;min-height:clamp(340px,42vh,480px);margin:0 auto;padding:clamp(32px,4vw,56px);display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 6px #8cff0014,0 40px 60px -30px #000000b3}.wait:before{content:"";z-index:-1;background:radial-gradient(closest-side,#8cff0024,#0000);border-radius:50%;width:520px;height:520px;margin:-260px 0 0 -260px;position:absolute;top:30%;left:50%}.wait__clover{z-index:-1;opacity:.1;background:url(/assets/trebol-lime.png) 50%/contain no-repeat;width:150px;height:158px;position:absolute;bottom:-30px;right:-30px;transform:rotate(-14deg)}.wait__ico{width:68px;height:68px;color:var(--lime);background:#8cff001f;border-radius:50%;place-items:center;animation:3s ease-in-out infinite waitFlip;display:grid;box-shadow:inset 0 0 0 1px #8cff0059}@keyframes waitFlip{0%,70%{transform:rotate(0)}85%,to{transform:rotate(180deg)}}.wait__title{font-family:var(--cond);letter-spacing:.5px;color:#fff;margin-top:6px;font-size:clamp(32px,3vw,48px);font-weight:400;line-height:.95}.wait__title span{color:var(--lime);display:block}.wait__text{color:#e3ebe8;max-width:340px;font-size:15px;line-height:1.55}.wait__follow{border-top:1px dashed #fff3;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px;margin-top:14px;padding-top:20px;display:flex}.wait__follow p{letter-spacing:1px;text-transform:uppercase;color:#e3ebe8;font-size:12px;font-weight:800}.wait__social{gap:10px;display:flex}.wait__social a{color:#fff;background:#ffffff14;border-radius:50%;place-items:center;width:44px;height:44px;transition:background .15s,color .15s,transform .15s;display:grid}.wait__social a:hover{background:var(--lime);color:var(--ink-deep);transform:translateY(-2px)}.wait__social a:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.wait__social svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.wait__ico{animation:none}}.page-home a:focus-visible,.page-home button:focus-visible,.page-home input:focus-visible,.page-home summary:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.page-home .packs-wrap a:focus-visible,.page-home .packs-wrap button:focus-visible,.page-home .steps a:focus-visible,.page-home .steps button:focus-visible,.page-home .winners a:focus-visible,.page-home .winners button:focus-visible,.page-home .faq-wrap a:focus-visible,.page-home .faq-wrap button:focus-visible,.page-home .faq-wrap summary:focus-visible{outline-color:var(--ink-deep)}.page-home .nx__title .hero__t1{font-size:clamp(56px,6vw,104px)}.page-home .nx{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.page-home .nx .hero__lead{order:0;margin:0}.page-home .nx__link{color:#fff;border-bottom:2px solid var(--lime);padding-bottom:2px;font-size:14px;font-weight:700}.page-home .nx__link:hover{color:var(--lime)}.page-home .nx a:focus-visible,.page-home .nx button:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (width<=900px){.page-home .nx{order:3}.page-home .wait{order:4;min-height:0;margin-top:32px}}@media (width<=640px){.page-home .nx__title .hero__t1{white-space:normal;font-size:clamp(30px,9.5vw,56px)}}.page-sorteos [hidden]{display:none!important}.page-sorteos{background:var(--paper)}.rh__inner,.rl__inner{max-width:calc(var(--wrap) + var(--gutter)*2);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.rh{isolation:isolate;background:var(--ink-deep);color:#fff;position:relative;overflow:hidden}.rh__bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.rh__glow{background:radial-gradient(closest-side,#8cff002e,#0000);border-radius:50%;width:900px;height:900px;position:absolute;top:-60%;right:-10%}.rh__word{font-family:var(--cond);letter-spacing:8px;color:#0000;-webkit-text-stroke:2px #8cff001a;white-space:nowrap;font-size:clamp(160px,18vw,300px);line-height:.8;position:absolute;bottom:-40px;right:-30px}.rh__c1{opacity:.26;width:80px;top:22%;right:30%;transform:rotate(20deg)}.rh__c2{opacity:.08;width:150px;bottom:-30px;left:-40px;transform:rotate(-14deg)}.rh__inner{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:40px;padding-top:56px;padding-bottom:56px;display:grid}.rh__kicker{letter-spacing:1.5px;color:var(--lime);border:1px solid #8cff0073;border-radius:999px;align-items:center;gap:9px;padding:8px 14px;font-size:11px;font-weight:800;display:inline-flex}.rh__title{font-family:var(--cond);letter-spacing:1px;margin-top:20px;font-size:clamp(52px,6.4vw,96px);font-weight:400;line-height:.9}.rh__title span{color:var(--lime);display:block}.rh__lead{color:#cddbd6;max-width:460px;margin-top:16px;font-size:17px;line-height:1.55}.rh__tools{flex-direction:column;gap:14px;display:flex}.rsearch{color:var(--ink-deep);box-shadow:4px 4px 0 var(--lime);background:#fff;align-items:center;gap:12px;padding:0 16px;display:flex}.rsearch input{min-width:0;height:54px;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:15px}.rsearch input::placeholder{color:#7d8a86}.filters{flex-wrap:wrap;gap:8px;display:flex}.filter{color:#fff;background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:700;transition:background .15s,color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.filter:hover{background:#ffffff1f}.filter b{text-align:center;background:#ffffff1f;border-radius:99px;min-width:22px;height:22px;padding:0 6px;font-size:12px;line-height:22px}.filter.is-on{background:var(--lime);color:var(--ink-deep);box-shadow:none}.filter.is-on b{background:var(--ink-deep);color:var(--lime)}.rl__inner{padding-top:36px;padding-bottom:96px}.rl__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.rl__count{color:var(--muted);font-size:14px}.rl__count b{color:var(--ink-deep);font-weight:800}.demo{color:var(--muted);align-items:center;gap:6px;font-size:12px;display:flex}.demo a{color:var(--ink-deep);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:6px 10px;font-weight:700}.demo a.is-on{background:var(--ink-deep);color:var(--lime);box-shadow:none}.badge{z-index:2;letter-spacing:1.2px;background:var(--lime);color:var(--ink-deep);align-items:center;gap:7px;padding:6px 10px;font-size:10px;font-weight:900;display:inline-flex;position:absolute;top:14px;left:14px;transform:rotate(-3deg)}.badge:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.badge--hot{background:#fff}.badge--off{color:#fff;background:#ffffff24}.meter__top{justify-content:space-between;align-items:flex-end;margin-bottom:10px;display:flex}.meter__top span{letter-spacing:1.4px;font-size:11px;font-weight:800}.meter__top b{font-family:var(--cond);font-size:34px;font-weight:400;line-height:.9}.meter__bar{background:#003b311a;border-radius:99px;height:14px;position:relative;overflow:hidden}.meter__fill{border-radius:inherit;background:repeating-linear-gradient(-45deg,var(--lime) 0 10px,#b6ff4d 10px 20px);position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 14px #8cff0080}.meter__note{color:var(--muted);margin-top:10px;font-size:13px}.meter__note b{color:var(--ink-deep)}.meter--sm .meter__top b{font-size:26px}.meter--sm .meter__bar{height:10px}.price span{letter-spacing:1.2px;color:var(--muted);font-size:10px;font-weight:800;display:block}.price b{font-family:var(--cond);font-size:34px;font-weight:400;line-height:1}.grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:28px;display:grid}.card{filter:drop-shadow(0 22px 26px #002a232e);flex-direction:column;transition:transform .25s;display:flex;position:relative}.card:hover{transform:translateY(-6px)rotate(-.6deg)}.card__media{isolation:isolate;aspect-ratio:16/11;background:var(--ink-deep);place-items:center;padding:30px 20px 14px;display:grid;position:relative;overflow:hidden;-webkit-mask:radial-gradient(14px at 0 100%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100% 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(14px at 0 100%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100% 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.card__media:before{content:"";z-index:-1;background:radial-gradient(closest-side,#8cff003d,#0000);border-radius:50%;width:440px;height:440px;margin:-220px 0 0 -220px;position:absolute;top:62%;left:50%}.card__media:after{content:"";z-index:-1;opacity:.12;background:url(/assets/trebol-lime.png) 50%/contain no-repeat;width:92px;height:97px;position:absolute;top:-10px;right:-18px;transform:rotate(18deg)}.card__media img{object-fit:contain;filter:drop-shadow(0 18px 14px #0000008c);width:100%;height:100%;transition:transform .35s}.card:hover .card__media img{transform:scale(1.05)}.card__body{background:#fff;flex-direction:column;flex:1;gap:12px;padding:24px 24px 22px;display:flex;position:relative;-webkit-mask:radial-gradient(14px at 0 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100% 0,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(14px at 0 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100% 0,#0000 98%,#000) 100%/51% 100% no-repeat}.card__body:before{content:"";border-top:2px dashed #003b3133;position:absolute;top:0;left:22px;right:22px}.card__kicker{letter-spacing:1.5px;color:var(--muted);justify-content:space-between;font-size:11px;font-weight:800;display:flex}.card__title{font-family:var(--cond);letter-spacing:.3px;font-size:32px;font-weight:400;line-height:.95}.card__prize{color:var(--muted);font-size:14px;line-height:1.45}.card .meter{margin-top:auto;padding-top:6px}.card__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;display:flex}.card__cta{background:var(--lime);color:var(--ink-deep);border-radius:999px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:800;transition:background .15s,color .15s,transform .15s;display:inline-flex;box-shadow:0 10px 22px -10px #8cff00cc}.card__cta:after{content:"→";font-size:16px;transition:transform .15s}.card__cta:hover{background:var(--ink-deep);color:var(--lime)}.card__cta:hover:after{transform:translate(3px)}.card .badge{top:16px;left:16px}.card.is-done{filter:drop-shadow(0 18px 20px #002a231a)}.card.is-done .card__media{background:#24332f}.card.is-done .card__media:before{display:none}.card.is-done .card__media img{filter:grayscale()drop-shadow(0 16px 14px #00000080);opacity:.65}.card.is-done .meter__fill{box-shadow:none;background:#003b314d}.card.is-done .card__cta{color:var(--ink-deep);box-shadow:inset 0 0 0 2px var(--ink-deep);background:0 0}.card.is-done .card__cta:hover{background:var(--ink-deep);color:#fff}.feat{filter:drop-shadow(0 30px 40px #002a2333);background:#fff;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid;position:relative}.feat__body{position:relative}.feat__body:before{content:"";border-left:2px dashed #003b3133;position:absolute;top:24px;bottom:24px;left:0}.feat[hidden]{display:none}.feat__media{isolation:isolate;background:var(--ink-deep);place-items:center;min-height:460px;padding:56px 36px 36px;display:grid;position:relative;overflow:hidden}.feat__glow{z-index:-1;background:radial-gradient(closest-side,#8cff0038,#0000);border-radius:50%;width:760px;height:760px;margin:-380px 0 0 -380px;position:absolute;top:55%;left:50%}.feat__word{z-index:-1;font-family:var(--cond);letter-spacing:6px;color:#0000;-webkit-text-stroke:2px #8cff001f;white-space:nowrap;font-size:170px;line-height:.8;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.feat__media .badge{padding:7px 12px;font-size:11px;top:22px;left:22px}.feat__media img{filter:drop-shadow(0 28px 24px #0000008c);width:100%;max-width:620px;height:auto}.feat__body{flex-direction:column;gap:18px;padding:40px 40px 36px;display:flex}.feat__title{font-family:var(--cond);letter-spacing:.5px;margin-top:-6px;font-size:clamp(40px,4vw,60px);font-weight:400;line-height:.95}.feat__text{color:var(--muted);font-size:15px;line-height:1.6}.feat__prizes{gap:8px;display:grid}.feat__prizes li{align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.feat__prizes li span{background:var(--ink-deep);width:34px;height:30px;color:var(--lime);font-family:var(--cond);text-align:center;flex-shrink:0;font-size:17px;font-weight:400;line-height:30px;transform:rotate(-4deg)}.feat__prizes li:first-child span{background:var(--lime);color:var(--ink-deep)}.feat .meter{border-top:1px dashed #003b3133;padding-top:18px}.feat__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;display:flex}.feat__foot .btn{padding:18px 30px;font-size:16px}.feat.is-done .feat__media img{filter:grayscale()drop-shadow(0 28px 24px #0000008c);opacity:.7}.empty{text-align:center;border:2px dashed #003b3133;flex-direction:column;align-items:center;padding:72px 20px;display:flex}.empty__ico{opacity:.5;background:url(/assets/trebol.png) 50%/contain no-repeat;width:64px;height:68px}.empty h2{font-family:var(--cond);margin-top:18px;font-size:34px;font-weight:400}.empty p{color:var(--muted);margin-top:8px;font-size:15px}.rl-state{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:96px 20px;display:flex}.rl-state p{color:var(--muted);font-size:15px}@media (width>=1800px){.grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.feat__media{min-height:560px}}@media (width<=1024px){.rh__inner{grid-template-columns:1fr;align-items:start;gap:28px}.rh__tools{max-width:560px}.feat{grid-template-columns:1fr}.feat__body:before{border-top:2px dashed #003b3133;border-left:0;inset:0 24px auto}.feat__media{min-height:0;padding:56px 24px 24px}.feat__media img{max-width:520px}}@media (width<=640px){.rh__inner{padding-top:36px;padding-bottom:36px}.rh__title{font-size:15vw}.rh__lead{font-size:15px}.rh__c1{display:none}.rh__word{font-size:110px}.rl__inner{padding-top:24px;padding-bottom:64px}.grid{grid-template-columns:1fr;gap:18px}.feat__body{padding:26px 20px 24px}.feat__word{font-size:110px}.feat__foot .btn{justify-content:center;width:100%}}.page-res{background:var(--paper)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rs-hero__inner,.rs-wrap{max-width:calc(var(--wrap) + var(--gutter)*2);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.page-res a:focus-visible,.page-res button:focus-visible,.page-res input:focus-visible,.page-res select:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.page-res .rs-check a:focus-visible,.page-res .rs-list a:focus-visible,.page-res .rs-list button:focus-visible,.page-res .rs-check button:focus-visible{outline-color:var(--ink-deep)}@media (prefers-reduced-motion:reduce){.page-res *{transition:none!important;animation:none!important}}.rs-hero{isolation:isolate;background:var(--ink-deep);color:#fff;position:relative;overflow:hidden}.rs-hero__bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.rs-hero__glow{background:radial-gradient(closest-side,#8cff002e,#0000);border-radius:50%;width:1100px;height:1100px;margin-top:-550px;position:absolute;top:50%;right:-10%}.rs-hero__c1{opacity:.25;width:100px;top:10%;left:3%;transform:rotate(-18deg)}.rs-hero__c3{opacity:.08;width:170px;bottom:-50px;left:40%;transform:rotate(-10deg)}.rs-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,4vw,64px);padding-top:clamp(40px,6vh,72px);padding-bottom:clamp(48px,7vh,88px);display:grid}.rs-kicker{letter-spacing:1.5px;color:var(--lime);border:1px solid #8cff0073;border-radius:999px;align-items:center;gap:9px;padding:8px 14px;font-size:11px;font-weight:800;display:inline-flex}.rs-hero__title{font-family:var(--cond);letter-spacing:1px;margin-top:18px;font-size:clamp(56px,6.4vw,112px);font-weight:400;line-height:.88}.rs-hero__title span{color:var(--lime);display:block}.draw{margin-top:clamp(24px,4vh,40px)}.draw__lbl{letter-spacing:1.8px;color:#e3ebe8;align-items:center;gap:8px;font-size:12px;font-weight:900;display:inline-flex}.draw__lbl svg{color:var(--lime)}.draw__balls{--n:4;--gap:clamp(8px,1.2vw,18px);gap:var(--gap);width:100%;margin-top:16px;display:flex;container-type:inline-size}.ball{--s:min(clamp(84px,7.6vw,132px),calc((100cqi - var(--gap) * (var(--n) - 1)) / var(--n)));width:var(--s);height:var(--s);background:radial-gradient(circle at 30% 26%,#f0ffd6 0 7%,#bfff5c 20%,var(--lime) 46%,#5cbf00 100%);animation:.7s cubic-bezier(.3,1.5,.5,1) both ballIn;animation-delay:calc(var(--i) * .14s + .15s);border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset -8px -12px 22px #00460059,inset 6px 8px 14px #ffffff4d,0 22px 30px -12px #000000a6}.ball:nth-child(odd){transform:rotate(-6deg)}.ball:nth-child(2n){transform:rotate(5deg)translateY(8px)}.ball b{width:62%;height:62%;font-family:var(--cond);font-weight:400;font-size:calc(var(--s) * .44);color:var(--ink-deep);background:#fff;border-radius:50%;place-items:center;line-height:1;display:grid;box-shadow:inset 0 -3px 6px #0000001f}@keyframes ballIn{0%{opacity:0;translate:0 -60px;scale:.6}}.podium{gap:8px;max-width:560px;margin-top:clamp(22px,3.4vh,32px);display:grid}.podium__row{background:#ffffff0d;grid-template-columns:34px 40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.podium__row.is-top{background:#8cff001a;box-shadow:inset 0 0 0 1px #8cff0073}.podium__pos{color:#fff;height:30px;font-family:var(--cond);text-align:center;background:#ffffff1f;font-size:16px;line-height:30px;transform:rotate(-4deg)}.podium__row.is-top .podium__pos{background:var(--lime);color:var(--ink-deep)}.podium__av{width:40px;height:40px;color:var(--ink-deep);background:#fff;border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid}.podium__who{min-width:0}.podium__who b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;display:block;overflow:hidden}.podium__who small{color:#e3ebe8;font-size:12px;font-weight:600}.podium__who>span{color:#e3ebe8;font-size:13px;display:block}.podium__row.is-top .podium__who>span{color:var(--lime);font-weight:700}.podium__num{gap:3px;display:flex}.podium__num i{background:radial-gradient(circle at 30% 26%,#f0ffd6 0 8%,var(--lime) 50%,#5cbf00);width:26px;height:26px;color:var(--ink-deep);font-style:normal;font-family:var(--cond);text-align:center;border-radius:50%;font-size:14px;line-height:26px}.podium__row:not(.is-top) .podium__num i{background:#fff}.rs-hero__acts{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:clamp(24px,4vh,36px);display:flex}.rs-live{color:#fff;align-items:center;gap:14px;display:inline-flex}.rs-live>svg{width:52px;height:52px;color:var(--ink-deep);background:#fff;border-radius:50%;padding:16px 14px 16px 18px;transition:transform .2s,box-shadow .2s;box-shadow:0 0 0 8px #ffffff1f}.rs-live:hover{color:#fff}.rs-live:hover>svg{transform:scale(1.08);box-shadow:0 0 0 10px #8cff004d}.rs-live b{font-size:15px;display:block}.rs-live small{color:#e3ebe8;font-size:12px}.stage{aspect-ratio:1;justify-self:center;place-items:center;width:100%;max-width:640px;display:grid;position:relative}.stage__ring{border:2px dashed #8cff0066;border-radius:50%;animation:60s linear infinite spin;position:absolute;inset:0}.stage__disc{background:radial-gradient(circle at 40% 35%,#b6ff4d,var(--lime) 55%,#6fd600);border-radius:50%;position:absolute;inset:9%;box-shadow:0 0 120px #8cff0059}.stage__word{font-family:var(--cond);letter-spacing:4px;color:#002a231f;white-space:nowrap;font-size:clamp(90px,10vw,180px);line-height:1;position:absolute;top:15%;left:50%;transform:translate(-50%)}.stage__prize{z-index:2;filter:drop-shadow(0 30px 24px #001e148c);width:104%;max-width:none;height:auto;margin-top:14%;position:relative}.stage__seal{z-index:3;aspect-ratio:1;background:var(--ink-deep);color:#e3ebe8;letter-spacing:1.2px;text-align:center;width:clamp(104px,9vw,140px);box-shadow:0 0 0 5px var(--ink-deep),0 0 0 7px var(--lime),0 18px 30px -10px #0009;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:800;display:flex;position:absolute;top:6%;right:2%;transform:rotate(12deg)}.stage__seal b{font-family:var(--cond);letter-spacing:1px;color:var(--lime);font-size:clamp(17px,1.5vw,22px);font-weight:400}.stage__hand{z-index:3;font-family:var(--hand);color:#fff;text-shadow:0 4px 14px #00000073;font-size:clamp(24px,2.4vw,36px);line-height:1;position:absolute;bottom:8%;left:2%;transform:rotate(-8deg)}@keyframes spin{to{transform:rotate(360deg)}}.rs-check{padding:clamp(56px,8vh,96px) 0 0}.vt{filter:drop-shadow(0 26px 34px #002a2329);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.vt__stub{isolation:isolate;background:var(--ink-deep);color:#fff;flex-direction:column;justify-content:center;gap:14px;padding:clamp(28px,3.6vw,48px);display:flex;position:relative;overflow:hidden;-webkit-mask:radial-gradient(16px at 100% 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(16px at 100% 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(16px at 100% 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(16px at 100% 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.vt__stub:after{content:"";border-right:3px dashed #ffffff38;position:absolute;top:24px;bottom:24px;right:0}.vt__clover{z-index:-1;opacity:.12;width:170px;bottom:-40px;right:-40px;transform:rotate(-14deg)}.vt__kicker{letter-spacing:1.8px;color:var(--lime);font-size:11px;font-weight:900}.vt__title{font-family:var(--cond);letter-spacing:.5px;font-size:clamp(44px,4.6vw,72px);font-weight:400;line-height:.9}.vt__title span{color:var(--lime);display:block}.vt__txt{color:#e3ebe8;max-width:320px;font-size:15px;line-height:1.5}.vt__alt{color:#fff;border-bottom:2px solid var(--lime);align-self:flex-start;margin-top:8px;padding-bottom:2px;font-size:13px;font-weight:700}.vt__alt:hover{color:var(--lime)}.vt__main{background:#fff;flex-direction:column;gap:26px;padding:clamp(28px,3.6vw,48px);display:flex;-webkit-mask:radial-gradient(16px at 0 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(16px at 0 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(16px at 0 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(16px at 0 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.vt__set{border:0;min-width:0;margin:0;padding:0}.vt__legend{color:var(--ink-deep);align-items:center;gap:10px;margin-bottom:14px;padding:0;font-size:15px;font-weight:800;display:flex}.vt__legend span{background:var(--lime);width:26px;height:26px;color:var(--ink-deep);font-family:var(--cond);text-align:center;font-size:16px;font-weight:400;line-height:26px;transform:rotate(-5deg)}.vt__digits{--n:4;max-width:calc(var(--n) * 104px);gap:clamp(6px,1vw,12px);display:flex}.vt__hint{color:var(--muted);margin-top:10px;font-size:12px}.vt__digits input{aspect-ratio:4/5;background:var(--paper);min-width:0;max-width:92px;height:auto;color:var(--ink-deep);font-family:var(--cond);text-align:center;caret-color:var(--lime);border:0;outline:0;flex:1 1 0;font-size:clamp(34px,4.4vw,64px);transition:background .15s,box-shadow .15s,transform .15s;box-shadow:inset 0 -4px #003b312e;-webkit-mask:radial-gradient(6px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(6px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(6px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.vt__digits input:focus{background:var(--ink-deep);color:var(--lime);box-shadow:inset 0 -4px 0 var(--lime);transform:translateY(-3px)}.page-res .vt__digits input:focus-visible{outline:0}.vt__digits input[aria-invalid=true]{box-shadow:inset 0 -4px #b3261e}.vt__raffles{flex-wrap:wrap;gap:8px;display:flex}.vt__pill{cursor:pointer;position:relative}.vt__pill input{opacity:0;pointer-events:none;position:absolute}.vt__pill span{background:var(--paper);flex-direction:column;padding:10px 16px;transition:background .15s,box-shadow .15s;display:flex;box-shadow:inset 0 0 0 2px #0000}.vt__pill b{color:var(--ink-deep);font-size:14px}.vt__pill small{color:var(--muted);font-size:12px}.vt__pill:hover span{box-shadow:inset 0 0 0 2px #003b3140}.vt__pill input:checked+span{background:var(--ink-deep);box-shadow:none}.vt__pill input:checked+span b{color:var(--lime)}.vt__pill input:checked+span small{color:#e3ebe8}.vt__pill input:focus-visible+span{outline:3px solid var(--ink-deep);outline-offset:2px}.vt__foot{border-top:2px dashed #003b312e;flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:auto;padding-top:22px;display:flex}.vt__out{min-width:240px;color:var(--text);flex:1;align-items:center;gap:16px;font-size:14px;line-height:1.45;display:flex}.vt__out:empty{display:none}.vt__out a{color:var(--ink-deep);border-bottom:2px solid var(--lime);font-weight:800}.vt__out.is-err{color:#8a1c14;font-weight:700}.vt__stamp{font-family:var(--cond);letter-spacing:1.5px;border:4px double;flex-shrink:0;padding:8px 12px 6px;font-size:22px;line-height:1;animation:.35s cubic-bezier(.2,1.6,.4,1) vtStamp;transform:rotate(-8deg)}.vt__out.is-win .vt__stamp{color:var(--ink-deep);background:var(--lime);border-color:var(--ink-deep)}.vt__out.is-miss .vt__stamp{color:var(--muted)}@keyframes vtStamp{0%{opacity:0;transform:rotate(-8deg)scale(1.8)}}.vt.is-win .vt__digits input{background:var(--lime);color:var(--ink-deep)}.vmodal{color:#fff;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0}.vmodal::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#001410db}.vmodal[open]{place-items:center;display:grid}.vmodal__box{width:min(1100px,100vw - 32px);animation:.3s cubic-bezier(.2,1.2,.4,1) vIn}@keyframes vIn{0%{opacity:0;transform:translateY(20px)scale(.97)}}.vmodal__hd{flex-direction:column;gap:6px;padding:0 64px 16px 0;display:flex;position:relative}.vmodal__kicker{letter-spacing:1.6px;color:var(--lime);align-items:center;gap:8px;font-size:11px;font-weight:900;display:inline-flex}.vmodal__title{font-family:var(--cond);letter-spacing:.5px;font-size:clamp(26px,3vw,40px);font-weight:400;line-height:1}.vmodal__close{background:var(--lime);width:48px;height:48px;color:var(--ink-deep);border-radius:50%;font-size:28px;line-height:1;transition:transform .2s;position:absolute;top:0;right:0}.vmodal__close:hover{transform:rotate(90deg)}.vmodal__close:focus-visible{outline-offset:3px;outline:3px solid #fff}.vmodal__frame{aspect-ratio:16/9;box-shadow:0 0 0 4px var(--lime),0 40px 80px -20px #000c;background:#000;position:relative}.vmodal__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.rs-list{padding:72px 0 96px}.rs-list__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.rs-chips{flex-wrap:wrap;gap:8px;display:flex}.rs-chip{color:var(--ink-deep);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:700}.rs-chip:hover{box-shadow:inset 0 0 0 1px #003b3166}.rs-chip.is-on{background:var(--ink-deep);color:var(--lime);box-shadow:none}.rs-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:24px;display:grid}.rs-card{filter:drop-shadow(0 20px 24px #002a2324);flex-direction:column;display:flex}.rs-card__media{isolation:isolate;aspect-ratio:16/9;background:var(--ink-deep);place-items:center;padding:22px 20px 12px;display:grid;position:relative;overflow:hidden;-webkit-mask:radial-gradient(13px at 0 100%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(13px at 0 100%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.rs-card__media:before{content:"";z-index:-1;background:radial-gradient(closest-side,#8cff0033,#0000);position:absolute;inset:0}.rs-card__media img{object-fit:contain;filter:drop-shadow(0 14px 12px #00000080);width:100%;height:100%}.rs-card__date{letter-spacing:1px;text-transform:uppercase;color:var(--ink-deep);background:#fff;padding:6px 10px;font-size:11px;font-weight:900;position:absolute;top:14px;left:14px;transform:rotate(-3deg)}.rs-card__body{background:#fff;flex-direction:column;flex:1;gap:12px;padding:22px 22px 20px;display:flex;position:relative;-webkit-mask:radial-gradient(13px at 0 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 0,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(13px at 0 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(13px at 100% 0,#0000 98%,#000) 100%/51% 100% no-repeat}.rs-card__body:before{content:"";border-top:2px dashed #003b3133;position:absolute;top:0;left:20px;right:20px}.rs-card__id{letter-spacing:1.5px;color:var(--muted);font-size:11px;font-weight:800}.rs-card__body h3{font-family:var(--cond);margin-top:-6px;font-size:28px;font-weight:400;line-height:1}.rs-card__wins{gap:8px;display:grid}.rs-card__wins li{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.rs-card__pos{background:var(--ink-deep);height:30px;color:var(--lime);font-family:var(--cond);text-align:center;font-size:16px;line-height:30px;transform:rotate(-4deg)}.rs-card__wins li:first-child .rs-card__pos{background:var(--lime);color:var(--ink-deep)}.rs-card__who b{font-size:14px;display:block}.rs-card__who small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.rs-card__num{font-family:var(--cond);letter-spacing:1.5px;background:var(--paper);color:var(--ink-deep);padding:3px 10px;font-size:22px}.rs-card__link{color:var(--ink-deep);border-bottom:2px solid var(--lime);align-self:flex-start;margin-top:auto;padding-top:6px;font-size:14px;font-weight:800}.rs-card__link:hover{color:var(--ink-2)}.rs-empty{text-align:center;border:2px dashed #003b3133;flex-direction:column;align-items:center;gap:8px;padding:72px 20px;display:flex}.rs-empty__ico{opacity:.5;background:url(/assets/trebol.png) 50%/contain no-repeat;width:64px;height:68px}.rs-empty h2{font-family:var(--cond);margin-top:18px;font-size:34px;font-weight:400}.rs-empty p{color:var(--muted);margin-top:8px;font-size:15px}.rs-empty .btn{margin-top:10px}.rs-state{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:96px 20px;display:flex}.rs-state p{color:var(--muted);font-size:15px}@media (width>=1800px){.stage{max-width:780px}.rs-hero__inner{padding-top:88px;padding-bottom:104px}}@media (width<=1024px){.rs-hero__inner{grid-template-columns:1fr}.stage{order:-1;max-width:520px;margin-bottom:-4%}.vt{grid-template-columns:1fr}.vt__stub{-webkit-mask:radial-gradient(14px at 0 100%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100% 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(14px at 0 100%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100% 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.vt__stub:after{border-bottom:3px dashed #ffffff38;border-right:0;inset:auto 22px 0}.vt__main{-webkit-mask:radial-gradient(14px at 0 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100% 0,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(14px at 0 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(14px at 100% 0,#0000 98%,#000) 100%/51% 100% no-repeat}}@media (width<=640px){.podium__row{grid-template-columns:30px minmax(0,1fr) auto;gap:10px}.podium__av{display:none}.podium__num i{width:22px;height:22px;font-size:12px;line-height:22px}.stage__seal{width:88px;font-size:8px}.rs-hero__title{font-size:14vw}.rs-hero__acts{flex-direction:column;width:100%}.rs-hero__acts .btn{justify-content:center;width:100%}.vt__digits{gap:8px;max-width:none}.vt__digits input{font-size:clamp(28px,11vw,52px)}.vt__pill{flex:100%}.vt__btn{justify-content:center;width:100%}.vt__out{min-width:0}.rs-list{padding:48px 0 64px}}.buy{background:var(--paper)}.page-compra a:focus-visible,.page-compra button:focus-visible,.page-compra input:focus-visible,.page-compra textarea:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.page-compra .checkout a:focus-visible,.page-compra .checkout button:focus-visible,.page-compra .checkout input:focus-visible{outline-color:var(--ink-deep)}@media (prefers-reduced-motion:reduce){.page-compra *{transition:none!important;animation:none!important}}.buy__inner{max-width:calc(var(--wrap) + var(--gutter)*2);padding:28px var(--gutter) 88px;margin:0 auto}.buy__back{align-items:center;gap:8px;margin-bottom:20px;font-size:14px;font-weight:700;display:inline-flex}.buy__back:hover{color:var(--ink-2)}.buy__grid{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:start;gap:40px;display:grid}.raffle{flex-direction:column;gap:28px;display:flex}.raffle__media{isolation:isolate;background:var(--ink-deep);color:#fff;clip-path:polygon(0 1.2%,10% 0,24% 1%,40% 0,56% 1.1%,72% 0,88% .9%,100% 0,100% 100%,0 100%);flex-direction:column;justify-content:flex-end;min-height:440px;padding:56px 32px 28px;display:flex;position:relative;overflow:hidden}.raffle__glow{z-index:-1;background:radial-gradient(closest-side,#8cff0033,#0000);border-radius:50%;width:700px;height:700px;margin:-350px 0 0 -350px;position:absolute;top:40%;left:50%}.raffle__word{z-index:-1;font-family:var(--cond);letter-spacing:6px;color:#0000;-webkit-text-stroke:2px #8cff001f;white-space:nowrap;font-size:190px;line-height:.8;position:absolute;top:18px;left:50%;transform:translate(-50%)}.raffle__status{letter-spacing:1.4px;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:20px;left:24px}.raffle__media img{filter:drop-shadow(0 26px 24px #0000008c);width:min(560px,100%);height:auto;margin:0 auto}.raffle__goal{margin-top:22px}.raffle__goal-top{justify-content:space-between;align-items:flex-end;margin-bottom:12px;display:flex}.raffle__goal-top span{letter-spacing:1.5px;color:var(--lime);font-size:11px;font-weight:800}.raffle__goal-top b{font-family:var(--cond);color:var(--lime);font-size:38px;font-weight:400;line-height:.9}.raffle__goal p{color:#cddbd6;margin-top:12px;font-size:13px}.raffle__goal p b{color:var(--lime)}.raffle__title{font-family:var(--cond);letter-spacing:.5px;margin-top:12px;font-size:52px;font-weight:400;line-height:1}.raffle__title span{background:linear-gradient(transparent 64%,var(--lime) 64%,var(--lime) 92%,transparent 92%);padding:0 4px}.raffle__text{color:var(--muted);max-width:620px;margin-top:14px;font-size:16px;line-height:1.6}.prizes__title{font-family:var(--cond);letter-spacing:.5px;border-bottom:3px solid var(--ink-deep);align-items:center;gap:10px;padding-bottom:12px;font-size:28px;font-weight:400;display:flex}.prizes__title span{background:var(--lime);text-align:center;min-width:30px;height:28px;padding:0 6px;font-size:18px;line-height:28px;transform:rotate(-5deg)}.prizes__list{gap:12px;margin-top:16px;display:grid}.prize-row{filter:drop-shadow(0 0 .8px #003b3180);background:#fcfbf7;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 22px;display:grid;position:relative;-webkit-mask:linear-gradient(#000 0 0) 7px 7px/calc(100% - 14px) calc(100% - 14px) no-repeat,radial-gradient(3.5px,#0000 95%,#000) -5px -5px/10px 10px round;mask:linear-gradient(#000 0 0) 7px 7px/calc(100% - 14px) calc(100% - 14px) no-repeat,radial-gradient(3.5px,#0000 95%,#000) -5px -5px/10px 10px round}.prize-row__pos{background:var(--ink-deep);height:44px;color:var(--lime);font-family:var(--cond);text-align:center;font-size:24px;line-height:44px;transform:rotate(-4deg)}.prize-row__txt strong{letter-spacing:.3px;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:800;display:flex}.prize-row__txt em{white-space:nowrap;letter-spacing:1px;background:var(--lime);color:var(--ink-deep);padding:3px 8px;font-size:10px;font-style:normal}.prize-row__txt>span{color:var(--muted);margin-top:3px;font-size:14px;display:block}.prize-row__val{font-family:var(--cond);letter-spacing:.5px;font-size:32px;font-weight:400}.prize-row--top{background:var(--ink-deep);color:#fff}.prize-row--top .prize-row__pos{background:var(--lime);color:var(--ink-deep)}.prize-row--top .prize-row__txt>span{color:#cddbd6}.prize-row--top .prize-row__val{color:var(--lime)}.checkout{position:sticky;top:88px}.checkout__card{border-top:6px solid var(--lime);background:#fff;padding:28px 26px 24px;box-shadow:0 1px #003b311a,0 30px 50px -34px #002a238c}.checkout__head{border-bottom:2px dashed #003b3133;justify-content:space-between;gap:16px;padding-bottom:20px;display:flex}.checkout__head h2{font-family:var(--cond);letter-spacing:.5px;font-size:30px;font-weight:400;line-height:1}.checkout__head p{color:var(--muted);margin-top:6px;font-size:13px}.checkout__unit{text-align:right;flex-shrink:0}.checkout__unit span{letter-spacing:1.2px;color:var(--muted);font-size:10px;font-weight:800;display:block}.checkout__unit b{font-family:var(--cond);font-size:30px;font-weight:400;line-height:1.1}.step-block{border-bottom:1px solid var(--line);padding:22px 0}.step-block__title{align-items:center;gap:10px;font-size:16px;font-weight:800;display:flex}.step-block__title span{background:var(--ink-deep);width:28px;height:28px;color:var(--lime);font-family:var(--cond);text-align:center;font-size:17px;font-weight:400;line-height:28px;transform:rotate(-5deg)}.step-block__hint{color:var(--muted);margin-top:8px;font-size:13px}.step-block__hint a{color:var(--ink-deep);border-bottom:2px solid var(--lime);font-weight:700}.pack-choice{margin-top:14px}.packs-pick{flex-wrap:wrap;gap:10px;display:flex}.pick{cursor:pointer;text-align:center;background:var(--paper);border:2px solid #0000;flex-direction:column;flex:140px;justify-content:space-between;align-items:center;min-width:140px;padding:28px 10px 14px;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:flex;position:relative}.pick:hover{border-color:#003b3140;transform:translateY(-2px)}.pick input{opacity:0;pointer-events:none;position:absolute}.pick__top{flex-direction:column;align-items:center;display:flex}.pick__bottom{flex-direction:column;align-items:center;margin-top:12px;display:flex}.pick__num{font-family:var(--cond);font-size:34px;line-height:1}.pick__lbl{color:var(--muted);font-size:11px;font-weight:600}.pick__bonus{background:var(--lime);color:var(--ink-deep);letter-spacing:.2px;white-space:nowrap;border-radius:999px;margin-top:8px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-block}.pick__price{font-size:15px;font-weight:800}.pick__save{color:var(--ink-2);margin-top:3px;font-size:10px;font-weight:700;display:block}.pick__flag{white-space:nowrap;background:var(--lime);color:var(--ink-deep);letter-spacing:.6px;text-align:center;padding:5px 6px;font-size:9px;font-weight:900;position:absolute;top:0;left:0;right:0}.pick__check{opacity:0;transition:opacity .15s;position:absolute;top:22px;right:8px}.pick__check-bg{fill:var(--lime)}.pick__check-mark{stroke:var(--ink-deep)}.pick:has(input:checked){background:var(--ink-deep);color:#fff;border-color:var(--ink-deep);box-shadow:4px 4px 0 var(--lime)}.pick:has(input:checked) .pick__num{color:var(--lime)}.pick:has(input:checked) .pick__lbl{color:#cddbd6}.pick:has(input:checked) .pick__save{color:var(--lime)}.pick:has(input:checked) .pick__check{opacity:1}.pick:has(input:focus-visible){outline:3px solid var(--lime);outline-offset:2px}.pick-other{background:var(--paper);border:2px solid #0000;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 16px;transition:border-color .15s;display:flex}.pick-other:has(input:checked){border-color:var(--ink-deep)}.pick-other:has(input:focus-visible){outline:3px solid var(--lime);outline-offset:2px}.pick-other__radio{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:700;display:inline-flex;position:relative}.pick-other__radio input{opacity:0;pointer-events:none;position:absolute}.pick-other__dot{border:2px solid var(--ink-deep);border-radius:50%;flex-shrink:0;width:18px;height:18px;position:relative}.pick-other__radio:has(input:checked) .pick-other__dot:after{content:"";background:var(--ink-deep);border-radius:50%;position:absolute;inset:3px}.pick-other__stepper{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pick-other__stepper .qty{margin-top:0}.pick-other__suffix{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:600}.qty{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.qty__lbl{font-size:14px;font-weight:700}.qty__ctrl{border:2px solid var(--ink-deep);align-items:center;display:flex}.qty__btn{width:44px;height:44px;color:var(--ink-deep);background:#fff;font-size:22px;font-weight:700;transition:background .15s}.qty__btn:hover:not(:disabled){background:var(--paper)}.qty__btn:disabled{color:#003b314d;cursor:not-allowed}.qty__btn--plus{background:var(--ink-deep);color:var(--lime)}.qty__btn--plus:hover{background:var(--ink-2)!important}.qty__val{text-align:center;min-width:56px;font-family:var(--cond);font-size:24px}.mode-picker{margin-top:18px}.mode-picker__label{margin-bottom:8px;font-size:13px;font-weight:700;display:block}.mode-picker__seg{background:var(--paper);gap:4px;padding:4px;display:flex}.mode-picker__opt{min-height:44px;color:var(--muted);text-align:center;cursor:pointer;flex:1;justify-content:center;align-items:center;padding:10px 12px;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:flex;position:relative}.mode-picker__opt input{opacity:0;pointer-events:none;position:absolute}.mode-picker__opt.is-on{background:var(--ink-deep);color:var(--lime)}.mode-picker__opt:has(input:focus-visible){outline:3px solid var(--lime);outline-offset:2px}.mode-picker__reveal{border-top:1px dashed #003b3133;margin-top:14px;padding-top:14px}.summary{background:var(--paper);margin-top:18px;padding:14px 16px}.summary__combos{border-bottom:1px dashed #003b3140;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:12px;display:flex}.summary__combos .qty{margin-top:0}.summary__combos-helper{color:var(--muted);font-size:12px;font-weight:600}.summary__row{color:var(--muted);border-bottom:1px dashed #003b3140;justify-content:space-between;gap:12px;padding-bottom:10px;font-size:13px;display:flex}.summary__total{justify-content:space-between;align-items:center;padding-top:10px;display:flex}.summary__total span{letter-spacing:1px;font-size:12px;font-weight:800}.summary__total b{font-family:var(--cond);font-size:36px;font-weight:400;line-height:1}.fields{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.page-compra .field{flex-direction:column;gap:6px;min-width:0;display:flex}.field--full{grid-column:1/-1}.page-compra .field>span{font-size:13px;font-weight:700}.page-compra .field em{color:var(--muted);font-style:normal;font-weight:500}.page-compra .field input,.page-compra .field textarea{width:100%;color:var(--text);background:var(--paper);resize:vertical;border:2px solid #0000;outline:0;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,background .15s}.page-compra .field input::placeholder,.page-compra .field textarea::placeholder{color:#7d8a86}.page-compra .field input:focus,.page-compra .field textarea:focus{border-color:var(--ink-deep);background:#fff}.page-compra .field small{color:var(--muted);font-size:12px}.page-compra .field.is-error input{background:#fff5f5;border-color:#d93d3d}.page-compra .field input:disabled,.page-compra .field input[readonly]{color:var(--muted);cursor:not-allowed}.page-compra .field input[readonly]:focus{background:var(--paper);border-color:#0000}.page-compra .field__lookup-row{align-items:center;gap:8px;display:flex}.page-compra .field__lookup-row input{flex:1;min-width:0}.page-compra .field__lookup-row .lookup__spin{visibility:hidden;flex-shrink:0;display:inline-block}.page-compra .field__lookup-row.is-busy .lookup__spin{visibility:visible}.upload{background:var(--paper);cursor:pointer;border:2px dashed #003b3159;align-items:center;gap:14px;margin-top:14px;padding:16px;transition:border-color .15s,background .15s;display:flex;position:relative}.upload:hover,.upload.is-drag{border-color:var(--ink-deep);background:#fff}.upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.upload__ico{background:var(--ink-deep);width:44px;height:44px;color:var(--lime);flex-shrink:0;place-items:center;display:grid}.upload__txt strong{word-break:break-all;font-size:14px;display:block}.upload__txt small{color:var(--muted);font-size:12px}.upload.is-filled{border-style:solid;border-color:var(--lime);background:#fff}.upload.is-filled .upload__ico{background:var(--lime);color:var(--ink-deep)}.upload.is-error{border-color:#d93d3d}.checkout__submit{width:100%;margin-top:22px;padding:18px 20px;font-size:16px}.checkout__safe{color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:12px;display:flex}.numpick__hint{color:var(--muted);margin-top:8px;font-size:12px}.numpick__heading{margin-top:18px;font-size:14px;font-weight:700}.mode-picker__reveal .numpick__heading{margin-top:0}.numpick{margin-top:16px}.numpick__row{gap:12px;display:flex}.numpick__row input{min-width:0;min-height:44px;color:var(--text);background:var(--paper);border:2px solid #0000;outline:0;flex:1;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .15s,background .15s}.numpick__row input:focus{border-color:var(--ink-deep);background:#fff}.numpick__row input[aria-invalid=true]{background:#fff5f5;border-color:#d93d3d}.numpick__row input:disabled{opacity:.6}.numpick__row .btn{white-space:nowrap;align-items:center;gap:8px;min-height:44px;display:inline-flex}.numpick__row .btn .lookup__spin,.checkout__submit .lookup__spin{border-top-color:currentColor;display:inline-block}.numpick__msg{color:var(--muted);min-height:16px;font-size:12px}.numpick__msg.is-err{color:#b3261e;font-weight:700}.numpick__count{margin-top:12px;font-size:13px;font-weight:800}.numpick__chips{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.numpick__chip{min-height:44px;font-family:var(--cond);letter-spacing:1px;background:var(--ink-deep);color:var(--lime);align-items:center;gap:6px;padding:6px 8px 6px 14px;font-size:18px;display:inline-flex}.numpick__chip.is-conflict{color:#b3261e;background:#fdecea;box-shadow:inset 0 0 0 1px #b3261e}.numpick__chip button{width:32px;height:32px;color:inherit;border-radius:50%;place-items:center;font-size:16px;line-height:1;transition:background .15s;display:grid}.numpick__chip button:hover{background:#ffffff26}.numpick__chip.is-conflict button:hover{background:#b3261e1f}.numpick__blocked{color:#b3261e;margin-top:8px;font-size:12px;font-weight:700}@media (width<=640px){.numpick__row{flex-direction:column}.numpick__row .btn{justify-content:center;width:100%}}@media (width<=1024px){.buy__grid{grid-template-columns:1fr}.checkout{position:static}}@media (width<=640px){.buy__inner{padding-bottom:56px}.raffle__media{min-height:0;padding:52px 18px 22px}.raffle__word{font-size:110px}.raffle__title{font-size:40px}.prize-row{grid-template-columns:40px minmax(0,1fr);padding:16px}.prize-row__pos{height:36px;font-size:20px;line-height:36px}.prize-row__val{grid-column:2;font-size:26px}.checkout__card{padding:22px 18px 20px}.fields{grid-template-columns:1fr}.page-compra .wa-fab{bottom:20px}}html:has(.page-auth){height:100%;overflow:hidden}.page-auth{background:var(--paper);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.page-auth .nav{flex-shrink:0}.auth{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.auth__side{isolation:isolate;background:var(--ink-deep);color:#fff;justify-content:center;align-items:center;min-height:0;padding:clamp(24px,5vh,56px) clamp(32px,5vw,88px);display:flex;position:relative;overflow:hidden}.auth__glow{z-index:-1;background:radial-gradient(closest-side,#8cff0033,#8cff000d 62%,#0000);border-radius:50%;width:900px;height:900px;margin:-450px 0 0 -450px;position:absolute;top:58%;left:50%}.auth__word{z-index:-1;font-family:var(--cond);letter-spacing:8px;color:#0000;-webkit-text-stroke:2px #8cff001f;white-space:nowrap;font-size:clamp(160px,17vw,300px);line-height:.8;position:absolute;bottom:40px;left:-20px}.auth__clover1{z-index:-1;opacity:.28;width:90px;top:10%;right:8%;transform:rotate(18deg)}.auth__clover2{z-index:-1;opacity:.08;width:160px;top:32%;left:-50px;transform:rotate(-16deg)}.auth__side-inner{grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;max-width:560px;height:100%;min-height:0;max-height:900px;display:grid}.auth__kicker{letter-spacing:1.5px;color:var(--lime);border:1px solid #8cff0073;border-radius:999px;grid-row:1;place-self:flex-start start;align-items:center;gap:9px;padding:8px 14px;font-size:11px;font-weight:800;display:inline-flex}.auth__big{font-family:var(--cond);letter-spacing:1px;grid-row:2;margin-top:22px;font-size:clamp(40px,min(6vw,9vh),104px);line-height:.9}.auth__big span{color:var(--lime)}.auth__prizes{object-fit:contain;object-position:left center;filter:drop-shadow(0 30px 26px #0000008c);grid-row:3;width:100%;height:100%;min-height:0;max-height:520px;margin:clamp(12px,3vh,26px) 0 0}.auth__goal{border-top:1px solid #ffffff1f;grid-row:4;margin-top:clamp(14px,3vh,26px);padding-top:clamp(14px,2.5vh,22px)}.auth__goal-top{justify-content:space-between;align-items:flex-end;margin-bottom:12px;display:flex}.auth__goal-top span{letter-spacing:1.5px;color:var(--lime);font-size:11px;font-weight:800}.auth__goal-top b{font-family:var(--cond);color:var(--lime);font-size:36px;font-weight:400;line-height:.9}.auth__goal p{color:#cddbd6;margin-top:12px;font-size:13px}.auth__goal p b{color:var(--lime)}.auth__main{padding:clamp(14px,2.5vh,32px) var(--gutter);overscroll-behavior:contain;justify-content:center;align-items:flex-start;min-height:0;display:flex;overflow-y:auto}.auth__box{width:100%;max-width:440px;margin:auto 0}.auth__tabs{box-shadow:inset 0 0 0 1px var(--line);background:#fff;grid-template-columns:1fr 1fr;padding:5px;display:grid}.auth__tabs a{text-align:center;color:var(--muted);padding:10px;font-size:14px;font-weight:700;transition:color .15s,background .15s}.auth__tabs a:hover{color:var(--ink-deep)}.auth__tabs a.is-on{background:var(--ink-deep);color:var(--lime)}.auth__title{font-family:var(--cond);letter-spacing:.5px;margin-top:clamp(14px,2.6vh,28px);font-size:clamp(36px,5.2vh,52px);font-weight:400;line-height:.95}.auth__sub{color:var(--muted);margin-top:10px;font-size:15px;line-height:1.5}.auth__form{flex-direction:column;gap:clamp(10px,1.6vh,14px);margin-top:clamp(14px,2.4vh,24px);display:flex}@media (height<=820px){.page-auth .field input{padding-top:10px;padding-bottom:10px}.auth__sub{font-size:14px}.auth__switch{margin-top:16px}}@media (height<=720px){.auth__goal,.page-auth .field small{display:none}}.page-auth .field{flex-direction:column;gap:6px;min-width:0;display:flex}.page-auth .field>span,.page-auth .field>label,.field__row label{font-size:13px;font-weight:700}.page-auth .field em{color:var(--muted);font-style:normal;font-weight:500}.field__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.field__link{color:var(--ink-deep);border-bottom:2px solid var(--lime);font-size:12px;font-weight:700}.field__link:hover{color:var(--ink-2)}.page-auth .field input{width:100%;color:var(--text);border:2px solid var(--line);background:#fff;outline:0;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}.page-auth .field input::placeholder{color:#7d8a86}.page-auth .field input:hover{border-color:#003b314d}.page-auth .field input:focus{border-color:var(--ink-deep);box-shadow:4px 4px 0 var(--lime)}.page-auth .field small{color:var(--muted);font-size:12px}.page-auth .field.is-error input{background:#fff5f5;border-color:#d93d3d}.page-auth .field input:disabled,.page-auth .field input[readonly]{background:var(--paper);color:var(--muted);cursor:not-allowed}.page-auth .field input[readonly]:focus{box-shadow:none;border-color:var(--line)}.field-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field__lookup-row{align-items:center;gap:8px;display:flex}.field__lookup-row input{flex:1;min-width:0}.field__lookup-row .lookup__spin{visibility:hidden;flex-shrink:0;display:inline-block}.field__lookup-row.is-busy .lookup__spin{visibility:visible}.check{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex;position:relative}.check input{opacity:0;pointer-events:none;position:absolute}.check__box{background:#fff;border:2px solid #003b3159;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:-1px;transition:background .15s,border-color .15s;display:grid}.check__box:after{content:"";border-left:2.5px solid var(--lime);border-bottom:2.5px solid var(--lime);opacity:0;width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.check input:checked+.check__box{background:var(--ink-deep);border-color:var(--ink-deep)}.check input:checked+.check__box:after{opacity:1}.check input:focus-visible+.check__box{outline:3px solid var(--lime);outline-offset:2px}.check a{color:var(--ink-deep);border-bottom:2px solid var(--lime);font-weight:700}.check.is-error .check__box{border-color:#d93d3d}.auth__submit{justify-content:center;width:100%;margin-top:4px;padding:16px 20px;font-size:16px}.auth__switch{text-align:center;color:var(--muted);margin-top:18px;font-size:14px}.auth__switch a{color:var(--ink-deep);border-bottom:2px solid var(--lime);font-weight:800}@media (width>=1600px){.auth__side-inner{max-width:680px}.auth__box{max-width:480px}}@media (width<=1024px){.auth{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.auth__goal{display:none}}@media (width<=820px){.page-auth{height:auto;display:block;overflow:visible}.auth{grid-template-rows:auto;grid-template-columns:1fr;min-height:calc(100dvh - 64px)}.auth__main{overflow:visible}.auth__side-inner,.auth__prizes{height:auto;max-height:none}html:has(.page-auth){height:auto;overflow:visible}.auth__side{padding:28px var(--gutter) 0;align-items:flex-end}.auth__side-inner{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;max-width:640px;display:grid}.auth__kicker{grid-column:1/-1;font-size:10px}.auth__big{margin:0 0 20px;font-size:clamp(40px,10vw,64px)}.auth__prizes{margin:0 0 -6px}.auth__word{font-size:90px;bottom:10px}.auth__clover2{display:none}.auth__main{padding:36px var(--gutter) 64px}.auth__title{margin-top:28px;font-size:44px}}@media (width<=420px){.field-pair,.auth__side-inner{grid-template-columns:1fr}.auth__big{margin-bottom:8px}}.page-acc{background:var(--paper)}.page-acc [hidden]{display:none!important}.acc-hd__inner,.acc-tabs__inner,.acc-wrap{max-width:calc(var(--wrap) + var(--gutter)*2);padding-left:var(--gutter);padding-right:var(--gutter);margin:0 auto}.nav .nav__user{color:#fff;border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.nav .nav__user:hover{box-shadow:inset 0 0 0 2px var(--lime);color:#fff}.nav .nav__user .nav__name{color:#fff}.nav__avatar{background:var(--lime);width:32px;height:32px;color:var(--ink-deep);font-family:var(--cond);text-align:center;border-radius:50%;font-size:17px;line-height:32px}.page-acc a:focus-visible,.page-acc button:focus-visible,.page-acc input:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.page-acc .acc-panel a:focus-visible,.page-acc .acc-panel button:focus-visible{outline-color:var(--ink-deep)}@media (prefers-reduced-motion:reduce){.page-acc *{transition:none!important;animation:none!important}}.acc-hd{isolation:isolate;background:var(--ink-deep);color:#fff;position:relative;overflow:hidden}.acc-hd__bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.acc-hd__glow{background:radial-gradient(closest-side,#8cff002b,#0000);border-radius:50%;width:800px;height:800px;position:absolute;top:-70%;right:-8%}.acc-hd__word{font-family:var(--cond);letter-spacing:6px;color:#0000;-webkit-text-stroke:2px #8cff0017;white-space:nowrap;font-size:clamp(130px,14vw,240px);line-height:.8;position:absolute;bottom:30px;right:-30px}.acc-hd__c1{opacity:.22;width:90px;top:18%;right:38%;transform:rotate(20deg)}.acc-hd__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding-top:48px;padding-bottom:36px;display:flex}.acc-hd__who{align-items:center;gap:22px;display:flex}.acc-hd__avatar{background:var(--lime);width:92px;height:92px;color:var(--ink-deep);font-family:var(--cond);text-align:center;flex-shrink:0;font-size:52px;line-height:92px;transform:rotate(-5deg);box-shadow:5px 5px #ffffff1f}.acc-hd__kicker{letter-spacing:1.6px;color:var(--lime);font-size:11px;font-weight:800}.acc-hd__title{font-family:var(--cond);letter-spacing:1px;margin-top:6px;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:.92}.acc-hd__title span{color:var(--lime)}.acc-hd__mail{color:#cddbd6;margin-top:8px;font-size:14px}.acc-hd__stats{grid-template-columns:repeat(3,auto);gap:0;display:grid}.acc-hd__stats div{border-left:1px solid #ffffff24;padding:4px 26px}.acc-hd__stats div:first-child{border-left:0;padding-left:0}.acc-hd__stats dt{letter-spacing:1.2px;color:#e3ebe8;text-transform:uppercase;font-size:12px;font-weight:800}.acc-hd__stats dd{font-family:var(--cond);color:var(--lime);margin-top:6px;font-size:44px;line-height:1}.acc-tabs{border-top:1px solid #ffffff1a;position:relative}.acc-tabs__inner{gap:6px;display:flex}.acc-tabs a{color:#cddbd6;padding:18px 18px 16px;font-size:15px;font-weight:700;transition:color .15s;position:relative}.acc-tabs a:first-child{padding-left:0}.acc-tabs a:hover{color:#fff}.acc-tabs a.is-on{color:var(--lime)}.acc-tabs a.is-on:after{content:"";background:var(--lime);height:4px;position:absolute;bottom:0;left:0;right:18px}.acc-tabs a:not(:first-child).is-on:after{left:18px}.acc-panel{padding:32px 0 96px}.acc-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{color:var(--ink-deep);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-family:inherit;font-size:14px;font-weight:700;transition:background .15s;display:inline-flex}.chip:hover{box-shadow:inset 0 0 0 1px #003b3159}.chip b{background:var(--paper);text-align:center;border-radius:99px;min-width:22px;height:22px;padding:0 6px;font-size:12px;line-height:22px}.chip.is-on{background:var(--ink-deep);color:#fff;box-shadow:none}.chip.is-on b{background:var(--lime);color:var(--ink-deep)}.buys{gap:18px;display:grid}.buy-t{filter:drop-shadow(0 18px 22px #002a231f);background:#fff;grid-template-columns:200px minmax(0,1fr) 230px;display:grid}.buy-t__media{isolation:isolate;background:var(--ink-deep);place-items:center;padding:18px;display:grid;position:relative;overflow:hidden;-webkit-mask:radial-gradient(12px at 100% 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(12px at 100% 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(12px at 100% 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(12px at 100% 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.buy-t__media:before{content:"";z-index:-1;background:radial-gradient(closest-side,#8cff0038,#0000);position:absolute;inset:0}.buy-t__media img{object-fit:contain;filter:drop-shadow(0 12px 10px #00000080);width:100%;height:auto;max-height:140px}.buy-t__body{flex-direction:column;gap:14px;min-width:0;padding:20px 24px;display:flex}.buy-t__hd{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.buy-t__code{letter-spacing:.4px;color:var(--muted);font-size:13px;font-weight:700}.buy-t__hd h3{font-family:var(--cond);letter-spacing:.3px;margin-top:4px;font-size:26px;font-weight:400;line-height:1}.buy-t__st{letter-spacing:1px;text-transform:uppercase;flex-shrink:0;padding:6px 10px;font-size:10px;font-weight:900;transform:rotate(-2deg)}.buy-t--ok .buy-t__st{background:var(--lime);color:var(--ink-deep)}.buy-t--wait .buy-t__st{color:#6b4d00;background:#fff3cf}.buy-t--done .buy-t__st{background:var(--paper);color:var(--muted)}.buy-t__nums{flex-wrap:wrap;gap:8px;display:flex}.buy-t__nums li{font-family:var(--cond);letter-spacing:1px;background:var(--ink-deep);color:var(--lime);padding:5px 12px;font-size:19px;-webkit-mask:radial-gradient(4px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(4px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(4px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(4px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.buy-t--wait .buy-t__nums li{background:var(--paper);color:var(--ink-deep)}.buy-t--done .buy-t__nums li{background:var(--paper);color:var(--text)}.buy-t--done .buy-t__nums li.is-win{background:var(--lime);color:var(--ink-deep)}.buy-t--done .buy-t__media img{filter:grayscale()drop-shadow(0 12px 10px #00000080);opacity:.65}.buy-t__note{color:var(--muted);font-size:13px}.buy-t__note b{color:var(--ink-deep)}.buy-t__ft{background:#fcfbf7;flex-direction:column;justify-content:space-between;gap:16px;padding:20px 22px;display:flex;position:relative}.buy-t__ft:before{content:"";border-left:2px dashed #003b3133;position:absolute;top:14px;bottom:14px;left:0}.buy-t__sum span{color:var(--muted);font-size:12px;display:block}.buy-t__sum b{font-family:var(--cond);font-size:34px;font-weight:400;line-height:1.05}.buy-t__acts{gap:8px;display:grid}.buy-t__btn{background:var(--ink-deep);color:var(--lime);border-radius:999px;padding:11px 14px;font-family:inherit;font-size:13px;font-weight:800;transition:background .15s,color .15s}.buy-t__btn:hover{background:var(--lime);color:var(--ink-deep)}.buy-t__btn--ghost{color:var(--ink-deep);box-shadow:inset 0 0 0 2px var(--ink-deep);background:0 0}.buy-t__btn--ghost:hover{background:var(--ink-deep);color:#fff}.acc-empty{text-align:center;border:2px dashed #003b3133;flex-direction:column;align-items:center;gap:8px;padding:64px 20px;display:flex}.acc-empty__ico{opacity:.5;background:url(/assets/trebol.png) 50%/contain no-repeat;width:60px;height:64px}.acc-empty h2{font-family:var(--cond);margin-top:10px;font-size:32px;font-weight:400}.acc-empty p{color:var(--muted);font-size:15px}.acc-empty .btn{margin-top:10px}.acc-state{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:96px 20px;display:flex}.acc-state p{color:var(--muted);font-size:15px}.acc-prof{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.acc-side{gap:24px;display:grid}.acc-card{background:#fff;padding:26px;box-shadow:0 1px #003b3114,0 24px 40px -32px #002a2380}.acc-card__hd{border-bottom:2px dashed #003b312e;padding-bottom:16px}.acc-card__hd h2{font-family:var(--cond);letter-spacing:.5px;font-size:26px;font-weight:400}.acc-card__hd p{color:var(--muted);margin-top:4px;font-size:13px}.acc-fields{grid-template-columns:1fr 1fr;gap:16px;margin-top:20px;display:grid}.acc-fields--one{grid-template-columns:1fr}.acc-card__ft{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:18px;display:flex}.acc-saved{color:var(--muted);font-size:13px;font-weight:600}.acc-saved.is-dirty{color:#6b4d00}.btn--dark:hover{background:var(--ink-2)}.page-acc .field{flex-direction:column;gap:6px;min-width:0;display:flex}.page-acc .field--full{grid-column:1/-1}.page-acc .field>span,.page-acc .field>label{font-size:13px;font-weight:700}.page-acc .field em{color:var(--muted);font-style:normal;font-weight:500}.page-acc .field input{width:100%;color:var(--text);border:2px solid var(--line);background:#fff;outline:0;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}.page-acc .field input:focus{border-color:var(--ink-deep);box-shadow:4px 4px 0 var(--lime)}.page-acc .field input[readonly]{background:var(--paper);color:var(--muted);cursor:not-allowed}.page-acc .field input[readonly]:focus{box-shadow:none;border-color:var(--line)}.page-acc .field small{color:var(--muted);font-size:12px}.page-acc .field.is-error input{background:#fff5f5;border-color:#d93d3d}.pass{position:relative}.pass input{padding-right:52px}.pass__eye{width:40px;height:40px;color:var(--muted);background:0 0;place-items:center;margin-top:-20px;display:grid;position:absolute;top:50%;right:6px}.pass__eye:hover,.pass__eye.is-on{color:var(--ink-deep)}.toggles{margin-top:8px;display:grid}.tog{border-bottom:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex;position:relative}.tog:last-child{border-bottom:0;padding-bottom:0}.tog b{font-size:14px;display:block}.tog small{color:var(--muted);font-size:12px}.tog input{opacity:0;pointer-events:none;position:absolute}.tog i{background:#003b312e;border-radius:99px;flex-shrink:0;width:46px;height:26px;transition:background .2s;position:relative}.tog i:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0003}.tog input:checked+i{background:var(--ink-deep)}.tog input:checked+i:after{background:var(--lime);transform:translate(20px)}.tog input:focus-visible+i{outline:3px solid var(--lime);outline-offset:2px}.acc-out{color:#b3261e;border:2px dashed #b3261e4d;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:14px;font-weight:800;transition:background .15s;display:flex}.acc-out:hover{background:#fff5f5}.toast{z-index:50;background:var(--ink-deep);color:#fff;border-left:5px solid var(--lime);opacity:0;pointer-events:none;max-width:calc(100vw - 32px);padding:14px 20px;font-size:14px;font-weight:600;transition:opacity .25s,transform .25s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px);box-shadow:0 18px 34px -12px #00000080}.toast.is-show{opacity:1;transform:translate(-50%)}@media (width<=1100px){.buy-t{grid-template-columns:160px minmax(0,1fr)}.buy-t__ft{flex-direction:row;grid-column:1/-1;align-items:center}.buy-t__ft:before{border-top:2px dashed #003b3133;border-left:0;inset:0 14px auto}.buy-t__acts{grid-auto-flow:column}.acc-prof{grid-template-columns:1fr}}@media (width<=760px){.acc-hd__inner{align-items:flex-start;padding-top:32px;padding-bottom:26px}.acc-hd__avatar{width:64px;height:64px;font-size:36px;line-height:64px}.acc-hd__stats{width:100%}.acc-hd__stats div{padding:4px 14px}.acc-hd__stats dd{font-size:32px}.acc-hd__stats dt{font-size:10px}.nav__name{display:none}.nav__user{padding:4px}}@media (width<=640px){.acc-hd__word{font-size:100px}.acc-panel{padding:22px 0 64px}.acc-bar .btn{justify-content:center;width:100%}.chips{margin:0 calc(var(--gutter)*-1);padding:0 var(--gutter);flex-wrap:nowrap;overflow-x:auto}.chip{flex-shrink:0}.buy-t{grid-template-columns:1fr}.buy-t__media{padding:16px 16px 10px;-webkit-mask:radial-gradient(12px at 0 100%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100% 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0 100%,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100% 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.buy-t__media img{max-height:120px}.buy-t__body{padding:18px}.buy-t__ft{flex-direction:column;align-items:stretch;padding:18px}.buy-t__acts{grid-auto-flow:row}.acc-fields{grid-template-columns:1fr}.acc-card{padding:20px}}:root{--ink:#003b31;--ink-2:#00564a;--ink-deep:#002a23;--text:#0d1f1a;--muted:#3b4a45;--lime:#8cff00;--lime-d:#7ae600;--paper:#f7f5ee;--paper-2:#f1eee6;--kraft:#dcd0ba;--kraft-2:#e6dccb;--sage:#dfe6dc;--line:#003b3124;--hand:"Permanent Marker", cursive;--heavy:"Montserrat", sans-serif;--cond:"Anton", Impact, sans-serif;--body:"Montserrat", system-ui, sans-serif;--wrap:1280px;--gutter:32px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:var(--body);color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased}body:not(.page-auth)>div#root{flex-direction:column;min-height:100dvh;display:flex}body:not(.page-auth)>div#root>main{flex:1 0 auto;min-width:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}a:hover{color:var(--ink-2)}ul,ol{list-style:none}button{font:inherit;cursor:pointer;border:0}input{font:inherit}.hero__inner,.packs,.features,.lookup__inner,.steps,.next__inner,.winners,.faq,.footer__top,.footer__bottom,.nav__inner{max-width:calc(var(--wrap) + var(--gutter)*2);padding-left:var(--gutter);padding-right:var(--gutter);margin-left:auto;margin-right:auto}.btn{white-space:nowrap;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:11px 28px;font-size:15px;font-weight:700;transition:transform .15s,background .15s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn--lime{background:var(--lime);color:var(--ink)}.btn--lime:hover{background:var(--lime-d);color:var(--ink)}.btn--dark{background:var(--ink-deep);color:#fff}.btn--dark:hover{background:var(--ink-2);color:#fff}.btn--lg{border-radius:999px;padding:16px 32px;font-size:16px}.hand{font-family:var(--hand);text-transform:uppercase;line-height:1.1}.nav{background:var(--ink-deep);color:#fff;z-index:20;position:sticky;top:0}.nav__inner{align-items:center;gap:40px;height:68px;display:flex}.logo{flex-shrink:0;align-items:center;gap:12px;display:flex}.logo__mark{width:auto;height:38px}.logo__text{filter:brightness(0)invert();width:auto;height:24px}.logo__text--dark{filter:none}.nav__links{align-items:center;gap:28px;font-size:14px;font-weight:600;display:flex}.nav__links a{white-space:nowrap}.nav__links a:hover{color:var(--lime)}.nav__links a.is-active{background:var(--lime);color:var(--ink);border-radius:8px;padding:6px 16px;transform:rotate(-3deg)}.nav__actions{align-items:center;gap:28px;margin-left:auto;display:flex}.search{border:1px solid #fff6;border-radius:999px;align-items:center;gap:10px;width:250px;padding:10px 18px;display:flex}.search input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:14px}.search input::placeholder{color:#ffffffbf}.nav__login{white-space:nowrap;font-size:14px;font-weight:600}.nav__login:hover{color:var(--lime)}.nav__toggle{background:0 0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:none}.nav__toggle span{background:#fff;border-radius:2px;width:22px;height:2px;transition:transform .2s,opacity .2s}.nav.is-open .nav__toggle span:first-child{transform:translateY(7px)rotate(45deg)}.nav.is-open .nav__toggle span:nth-child(2){opacity:0}.nav.is-open .nav__toggle span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.hero{isolation:isolate;background:var(--ink-deep);color:#fff;position:relative;overflow:hidden}.hero__bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.hero__glow{background:radial-gradient(closest-side,#8cff0033,#8cff000d 62%,#0000);border-radius:50%;width:900px;height:900px;margin-top:-450px;position:absolute;top:58%;right:4%}.hero__word{font-family:var(--cond);letter-spacing:8px;color:#0000;-webkit-text-stroke:2px #8cff0021;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:250px;line-height:.8;position:absolute;bottom:150px;right:-20px}.clover{aspect-ratio:1791/1889;background:url(/assets/trebol-lime.png) 50%/contain no-repeat;position:absolute}.clover--1{opacity:.08;width:170px;bottom:90px;left:-50px;transform:rotate(-18deg)}.clover--2{opacity:.3;width:64px;top:64px;right:40%;transform:rotate(22deg)}.clover--3{opacity:.14;width:110px;top:46%;right:2%;transform:rotate(-10deg)}.hero__switcher{z-index:5;padding:28px var(--gutter) 0;max-width:calc(var(--wrap) + var(--gutter)*2);margin:0 auto;position:relative}.hero__switcher-kicker{letter-spacing:1.5px;color:var(--lime);margin-bottom:10px;font-size:11px;font-weight:800}.hero__switcher-list{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.hero__switcher-tab{color:#fff;white-space:nowrap;background:#ffffff0f;border-radius:999px;flex-shrink:0;align-items:center;min-height:44px;padding:10px 18px;font-family:inherit;font-size:14px;font-weight:700;transition:background .15s,color .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.hero__switcher-tab:hover{background:#ffffff1f}.hero__switcher-tab.is-on{background:var(--lime);color:var(--ink-deep);box-shadow:none}.hero__switcher-tab:focus-visible{outline:3px solid var(--lime);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.hero__lead,.hero__actions,.goal,.hero__stage,.ticker{animation:.3s heroSwapFade}}@keyframes heroSwapFade{0%{opacity:0}to{opacity:1}}.hero__inner{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:center;gap:20px;min-height:680px;padding-top:48px;padding-bottom:130px;display:grid;position:relative}.hero__copy{z-index:5;position:relative}.eyebrow{letter-spacing:1.5px;color:var(--lime);border:1px solid #8cff0073;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:12px;font-weight:800;display:inline-flex}.dot{background:var(--lime);border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite pulse}.hero__title{flex-direction:column;margin:0 0 26px;display:flex}.hero__t1{white-space:nowrap;font-family:var(--cond);letter-spacing:1px;font-size:clamp(60px,7.4vw,112px);font-weight:400;line-height:.88}.hero__t2{white-space:nowrap;font-family:var(--cond);letter-spacing:1px;color:var(--lime);text-transform:uppercase;transform-origin:0 100%;width:fit-content;margin-top:2px;padding-right:.1em;font-size:clamp(60px,7.4vw,112px);font-weight:400;line-height:.95;transform:skew(-10deg)}.hero__t2:after{content:"";background:var(--lime);transform-origin:0;border-radius:99px;width:100%;height:.09em;margin-top:.04em;display:block;transform:rotate(-1.5deg)}.hero__lead{color:#cddbd6;max-width:460px;font-size:18px;line-height:1.55}.hero__lead strong{color:#fff;font-weight:700}.hero__actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.hero__actions .btn{padding:18px 32px;font-size:16px}.btn--glow{box-shadow:0 14px 34px -10px #8cff0099}.btn--glow:hover{box-shadow:0 18px 40px -10px #8cff00bf}.btn--outline{color:#fff;box-shadow:inset 0 0 0 2px #ffffff4d}.btn--outline:hover{color:var(--lime);box-shadow:inset 0 0 0 2px var(--lime)}.goal{border-top:1px solid #ffffff1f;max-width:470px;margin-top:38px;padding-top:26px}.goal__top{justify-content:space-between;align-items:flex-end;margin-bottom:14px;display:flex}.goal__label{letter-spacing:1.5px;color:var(--lime);font-size:11px;font-weight:800}.goal__pct{font-family:var(--cond);color:var(--lime);letter-spacing:.5px;text-shadow:0 0 24px #8cff0059;font-size:44px;line-height:.9}.goal__bar{background:#ffffff14;border-radius:99px;height:16px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.goal__fill{border-radius:inherit;background:repeating-linear-gradient(-45deg,var(--lime) 0 10px,#b6ff4d 10px 20px);background-size:28px 28px;animation:1s linear infinite stripes;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 22px #8cff0073}.goal__end{background:var(--ink-deep);width:30px;height:30px;color:var(--lime);border:2px solid var(--lime);border-radius:50%;place-items:center;margin-top:-15px;display:grid;position:absolute;top:50%;right:-6px}.goal__note{color:#cddbd6;margin-top:14px;font-size:14px}.goal__note b{color:var(--lime)}@keyframes stripes{to{background-position:28px 0}}.hero__stage{align-self:stretch;min-height:480px;position:relative}.moto{object-fit:contain;object-position:left bottom;z-index:3;filter:drop-shadow(0 34px 30px #0000008c);width:min(640px,90%);height:auto;max-height:calc(100% + 30px);position:absolute;bottom:-6px;left:0;right:auto}.moto-shadow{z-index:2;background:radial-gradient(closest-side,#000000a6,#0000);border-radius:50%;height:80px;position:absolute;bottom:-64px;left:0;right:0}.sticker{z-index:4;background:var(--lime);width:128px;height:128px;color:var(--ink-deep);letter-spacing:.8px;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:11px;font-weight:800;line-height:1.1;display:flex;position:absolute;inset:auto auto 22% -30px;transform:rotate(-12deg);box-shadow:0 18px 30px -12px #0009}.sticker b{font-family:var(--cond);letter-spacing:0;font-size:58px;font-weight:400;line-height:1}.prize{z-index:5;width:230px;color:var(--ink-deep);text-align:center;clip-path:polygon(0 3%,9% 0,22% 2%,37% 0,52% 2.5%,68% 0,84% 2%,100% 0,98.5% 25%,100% 52%,98.8% 78%,100% 100%,82% 98%,64% 100%,47% 97.8%,30% 100%,14% 98%,0 100%,1.5% 74%,0 48%,1.2% 22%);filter:drop-shadow(0 20px 22px #00000080);background:#efe7d6;padding:26px 22px 20px;position:absolute;top:-30px;left:auto;right:-10px;transform:rotate(4deg)}.prize__tape{background:#8cff00d9;width:78px;height:26px;margin-left:-39px;position:absolute;top:-2px;left:50%;transform:rotate(-6deg)}.prize__live{background:var(--ink-deep);color:#fff;letter-spacing:1.4px;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.prize__amount{font-family:var(--cond);letter-spacing:.5px;margin-top:10px;font-size:62px;line-height:.95}.prize__hand{font-family:var(--hand);text-transform:uppercase;color:var(--ink);background:linear-gradient(transparent 58%,var(--lime) 58%,var(--lime) 88%,transparent 88%);margin-top:2px;padding:0 4px;font-size:26px;line-height:1;display:inline-block;transform:rotate(-4deg)}.prize__sub{margin-top:10px;font-size:12px;font-weight:600}.prize__social{justify-content:center;gap:8px;margin-top:12px;display:flex}.prize__social a{background:var(--ink-deep);width:38px;height:38px;color:var(--lime);border-radius:50%;place-items:center;transition:transform .15s,background .15s;display:grid}.prize__social a:hover{background:var(--lime);color:var(--ink-deep);transform:translateY(-3px)rotate(-6deg)}.prize__social svg{width:18px;height:18px}.live{background:#ff4d4d;border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite pulseRed;box-shadow:0 0 0 3px #ff4d4d4d}@keyframes pulseRed{0%{box-shadow:0 0 #ff4d4d99}to{box-shadow:0 0 0 9px #ff4d4d00}}.ticker{z-index:2;background:var(--lime);color:var(--ink-deep);position:absolute;bottom:26px;left:-2%;right:-2%;overflow:hidden;transform:rotate(-1.6deg);box-shadow:0 14px 28px -12px #0009}.ticker__track{width:max-content;animation:36s linear infinite ticker;display:flex}.ticker__track span{font-family:var(--cond);letter-spacing:1px;white-space:nowrap;align-items:center;gap:26px;padding:12px 0 12px 26px;font-size:26px;display:flex}.ticker__sep{background:url(/assets/trebol.png) 50%/contain no-repeat;width:22px;height:23px}@keyframes ticker{to{transform:translate(-50%)}}@keyframes pulse{0%{box-shadow:0 0 #8cff0099}to{box-shadow:0 0 0 10px #8cff0000}}@media (prefers-reduced-motion:reduce){.ticker__track,.dot,.goal__fill,.live{animation:none}}.packs-wrap{background:var(--paper-2);border-top:1px solid var(--line);overflow-x:hidden}.packs{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:center;gap:40px;padding-top:40px;padding-bottom:40px;display:grid}.packs__intro h2{font-family:var(--cond);letter-spacing:.3px;margin-bottom:18px;font-size:50px;font-weight:400;line-height:1}.packs__text{max-width:240px;font-size:14px;line-height:1.5}.packs__grid{filter:drop-shadow(0 0 .8px #003b3180);grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:20px;display:grid}.ticket{color:var(--text);background:#fcfbf7;flex-direction:column;padding:28px 22px 20px;transition:transform .2s;display:flex;position:relative;-webkit-mask:linear-gradient(#000 0 0) 7px 7px/calc(100% - 14px) calc(100% - 14px) no-repeat,radial-gradient(3.5px,#0000 95%,#000) -5px -5px/10px 10px round;mask:linear-gradient(#000 0 0) 7px 7px/calc(100% - 14px) calc(100% - 14px) no-repeat,radial-gradient(3.5px,#0000 95%,#000) -5px -5px/10px 10px round}.ticket:before,.ticket:after{content:"";background:var(--paper-2);border-radius:50%;width:26px;height:26px;margin-top:-13px;position:absolute;top:40%;box-shadow:inset 0 0 0 1px #003b314d}.ticket:hover{transform:translateY(-6px)}.ticket:before{left:-13px}.ticket:after{right:-13px}.ticket__num{font-family:var(--heavy);letter-spacing:-1px;font-size:48px;font-weight:900;line-height:.9}.ticket__label{font-family:var(--heavy);margin-top:6px;font-size:17px;font-weight:800}.ticket__desc{margin:16px 0 12px;font-size:13px;line-height:1.35}.ticket__price{font-family:var(--heavy);margin-bottom:14px;font-size:30px;font-weight:900;line-height:1}.ticket__btn{background:var(--ink-deep);color:#fff;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:42px;padding:0 12px;font-size:14px;font-weight:700;transition:transform .15s,background .15s;display:flex}.ticket__btn:hover{background:var(--ink-2);color:#fff;transform:translateY(-2px)}.ticket__clover{background:url(/assets/trebol-lime.png) 50%/contain no-repeat;width:40px;height:42px;position:absolute;top:22px;right:20px}.ticket__foot{letter-spacing:.2px;white-space:nowrap;border-top:1px dashed #003b3140;align-items:center;gap:8px;margin-top:18px;padding-top:14px;font-size:12px;font-weight:700;display:flex}.ticket__foot-ico{background:url(/assets/trebol-lime.png) 50%/contain no-repeat;flex-shrink:0;width:16px;height:17px}.ticket--featured .ticket__foot{color:var(--lime);border-top-color:#8cff004d}.ticket--featured{background:var(--ink-deep);color:#fff;margin:-12px 0;padding:34px 24px 26px}.ticket--featured:before,.ticket--featured:after{box-shadow:none}.ticket--featured .ticket__num,.ticket--featured .ticket__label{color:var(--lime)}.ticket--featured .ticket__btn{background:var(--lime);color:var(--ink);height:46px;font-size:15px}.ticket--featured .ticket__btn:hover{background:var(--lime-d);color:var(--ink)}.ticket__flag{background:var(--lime);color:var(--ink);font-family:var(--heavy);text-align:center;clip-path:polygon(3% 6%,20% 0,45% 5%,70% 0,97% 4%,100% 35%,96% 65%,100% 96%,75% 100%,50% 95%,25% 100%,2% 95%,0 60%,4% 30%);padding:10px 14px;font-size:11px;font-weight:900;line-height:1.15;position:absolute;top:18px;right:16px;transform:rotate(-8deg)}.ticket__crown{width:28px;height:22px;color:var(--lime);position:absolute;top:84px;right:32px;transform:rotate(10deg)}.ticket__price-was{color:var(--muted);margin-left:8px;font-size:15px;font-weight:700;text-decoration:line-through}.packs__groups{gap:32px;min-width:0;display:grid}.packs__group{min-width:0}.packs__group-title{font-family:var(--heavy);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:13px;font-weight:800}.features{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:24px;padding-bottom:28px;display:grid}.feature{border-left:1px solid #003b3140;align-items:flex-start;gap:16px;padding:4px 24px;display:flex}.feature:first-child{border-left:0;padding-left:0}.feature svg{width:38px;height:38px;color:var(--ink-deep);flex-shrink:0}.feature>div{flex:1;min-width:0}.feature strong{margin-bottom:4px;font-size:15px;display:block}.feature span{color:var(--muted);font-size:14px;line-height:1.4}.lookup{background:var(--ink-deep);color:#fff;position:relative;overflow:hidden}.lookup__clover{opacity:.07;background:url(/assets/trebol-lime.png) 50%/contain no-repeat;width:150px;height:158px;position:absolute}.lookup__clover--a{top:-20px;left:-30px}.lookup__clover--b{bottom:-60px;right:10%}.lookup__clover--c{top:-30px;right:-40px;transform:rotate(20deg)}.lookup__inner{align-items:center;gap:28px;padding-top:36px;padding-bottom:36px;display:flex;position:relative}.lookup__icon{flex-shrink:0;width:78px;height:auto;transform:rotate(-14deg)}.lookup__copy h2{font-family:var(--cond);letter-spacing:.3px;font-size:46px;font-weight:400;line-height:1}.lookup__copy h2 span{color:var(--lime)}.lookup__copy p{color:#e3ebe8;margin-top:12px;font-size:14px;line-height:1.5}.lookup__form{flex:0 480px;gap:12px;margin-left:auto;display:flex}.lookup__field{color:var(--text);background:#fff;border-radius:10px;flex:1;align-items:center;gap:12px;min-width:0;height:52px;padding:0 18px;display:flex}.lookup__field input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.lookup__btn{border-radius:10px;height:52px;padding:0 28px}.sec-head{max-width:640px}.sec-head--row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.kicker{letter-spacing:1.6px;color:var(--ink);align-items:center;gap:10px;font-size:12px;font-weight:800;display:inline-flex}.kicker:before{content:"";background:url(/assets/trebol-lime.png) 50%/contain no-repeat;flex-shrink:0;width:22px;height:22px}.kicker--dark{color:var(--lime)}.sec-title{font-family:var(--cond);letter-spacing:.5px;text-transform:uppercase;color:var(--text);margin-top:12px;font-size:56px;font-weight:400;line-height:1}.sec-title span{background:linear-gradient(transparent 64%,var(--lime) 64%,var(--lime) 92%,transparent 92%);padding:0 4px}.sec-sub{color:var(--muted);margin-top:12px;font-size:16px;line-height:1.5}.link-arrow{white-space:nowrap;border-bottom:3px solid var(--lime);align-items:center;gap:10px;padding-bottom:4px;font-size:15px;font-weight:700;display:inline-flex}.link-arrow svg{transition:transform .15s}.link-arrow:hover svg{transform:translate(4px)}.steps{padding-top:88px;padding-bottom:88px}.steps__grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:44px;display:grid}.step{border-left:1px solid #003b3133;padding:0 28px 0 80px;position:relative}.step:first-child{border-left:0}.step__n{background:var(--lime);min-width:44px;height:44px;color:var(--ink-deep);font-family:var(--cond);text-align:center;box-shadow:3px 3px 0 var(--ink-deep);padding:0 8px;font-size:26px;line-height:44px;position:absolute;top:0;left:0;transform:rotate(-5deg)}.step:not(:first-child) .step__n{left:24px}.step__icon{width:44px;height:44px;color:var(--text);margin-bottom:14px}.step h3{margin-bottom:8px;font-size:16px;font-weight:700}.step p{color:var(--muted);max-width:190px;font-size:14px;line-height:1.45}.winners{padding-top:88px;padding-bottom:88px}.winners__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:52px;display:grid}.winner{clip-path:polygon(0 1.5%,12% 0,26% 1.2%,41% 0,57% 1.4%,72% 0,86% 1%,100% 0,99% 22%,100% 48%,99.2% 74%,100% 100%,84% 98.8%,68% 100%,52% 98.6%,36% 100%,20% 98.9%,0 100%,.8% 76%,0 50%,1% 24%);filter:drop-shadow(0 14px 14px #002a232e);background:#efe7d6;flex-direction:column;padding:34px 24px 22px;transition:transform .2s;display:flex;position:relative}.winner--1{transform:rotate(-1.4deg)}.winner--2{transform:rotate(1deg)translateY(10px)}.winner--3{transform:rotate(-.6deg)}.winner--4{transform:rotate(1.5deg)translateY(6px)}.winner:hover{transform:rotate(0)translateY(-6px)}.winner__tape{background:#8cff00cc;width:84px;height:26px;margin-left:-42px;position:absolute;top:-4px;left:50%;transform:rotate(-4deg)}.winner__mark{font-family:var(--cond);color:var(--ink-deep);opacity:.12;font-size:84px;line-height:1;position:absolute;top:18px;right:18px}.winner__tag{letter-spacing:1px;text-transform:uppercase;color:var(--ink);border:2px solid var(--ink);align-self:flex-start;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex;transform:rotate(-3deg)}.winner__quote{font-family:var(--hand);color:var(--ink-deep);flex:1;margin-top:18px;font-size:19px;line-height:1.3;position:relative}.winner__foot{border-top:2px dashed #003b3147;align-items:center;gap:12px;margin-top:24px;padding-top:16px;display:flex}.avatar{background:var(--ink-deep);width:44px;height:44px;color:var(--lime);font-family:var(--cond);letter-spacing:.5px;flex-shrink:0;place-items:center;font-size:20px;display:grid;transform:rotate(-4deg)}.winner__who{flex:1;min-width:0}.winner__who strong{white-space:nowrap;font-size:15px;display:block}.winner__who span{color:var(--muted);white-space:nowrap;font-size:13px}.faq-wrap{background:var(--paper-2);border-top:1px solid var(--line)}.faq{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:64px;padding-top:88px;padding-bottom:88px;display:grid}.faq__list{border-top:3px solid var(--ink-deep)}.faq details{border-bottom:1px solid #003b3138}.faq summary{cursor:pointer;grid-template-columns:56px minmax(0,1fr) 34px;align-items:center;gap:16px;padding:22px 0;font-size:18px;font-weight:700;list-style:none;display:grid}.faq summary::-webkit-details-marker{display:none}.faq__n{background:var(--ink-deep);min-width:40px;height:36px;color:var(--lime);font-family:var(--cond);text-align:center;justify-self:start;padding:0 6px;font-size:20px;font-weight:400;line-height:36px;transform:rotate(-4deg)}.faq summary:after{content:"";background:var(--ink-deep) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6v12M6 12h12' stroke='%238cff00' stroke-width='2.4' stroke-linecap='square'/%3E%3C/svg%3E") center/16px no-repeat;width:34px;height:34px;transition:transform .2s,background-color .2s}.faq summary:hover:after{background-color:var(--ink-2)}.faq details[open] summary:after{background-color:var(--lime);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 6v12M6 12h12' stroke='%23002a23' stroke-width='2.4' stroke-linecap='square'/%3E%3C/svg%3E");transform:rotate(45deg)}.faq details[open] .faq__n{background:var(--lime);color:var(--ink-deep);box-shadow:3px 3px 0 var(--ink-deep)}.faq details[open] summary>span+*,.faq details[open] summary{color:var(--ink-deep)}.faq details p{color:var(--muted);max-width:720px;padding:0 50px 26px 72px;font-size:15px;line-height:1.6}.wa-fab{z-index:40;background:#25d366;border-radius:50%;place-items:center;width:62px;height:62px;transition:transform .2s;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 28px -8px #00000073}.wa-fab:before{content:"";z-index:-1;background:#25d36647;border-radius:50%;animation:2s ease-out infinite waPulse;position:absolute;inset:-10px}.wa-fab:hover{transform:scale(1.08)}.wa-fab__tip{color:var(--ink-deep);white-space:nowrap;opacity:0;pointer-events:none;background:#fff;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:700;transition:opacity .2s,transform .2s;position:absolute;top:50%;right:76px;transform:translateY(-50%)translate(8px);box-shadow:0 10px 24px -10px #0006}.wa-fab:hover .wa-fab__tip{opacity:1;transform:translateY(-50%)}@keyframes waPulse{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.wa-fab:before{animation:none}}.buybar{display:none}.cta-band{isolation:isolate;background:var(--ink-deep);color:#fff;position:relative;overflow:hidden}.cta-band__glow{z-index:-1;background:radial-gradient(closest-side,#8cff0029,#0000);border-radius:50%;width:1000px;height:600px;margin:-300px 0 0 -500px;position:absolute;top:50%;left:50%}.cta-band__clover{z-index:-1}.cta-band__clover--a{opacity:.07;width:220px;top:-40px;left:-60px;transform:rotate(-16deg)}.cta-band__clover--b{opacity:.12;width:120px;bottom:-30px;right:6%;transform:rotate(20deg)}.cta-band__inner{max-width:calc(var(--wrap) + var(--gutter)*2);padding:96px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:48px;margin:0 auto;display:flex}.cta-band__title{font-family:var(--cond);letter-spacing:.5px;margin-top:14px;font-size:76px;font-weight:400;line-height:.95}.cta-band__title span{color:var(--lime)}.cta-band__text{color:#cddbd6;max-width:460px;margin-top:16px;font-size:17px}.cta-band__actions{flex-wrap:wrap;gap:14px;display:flex}.footer{background:var(--ink-deep);color:#cddbd6;border-top:1px solid #ffffff1a}.footer a:hover{color:var(--lime)}.footer__top{align-items:center;gap:36px;padding-top:44px;padding-bottom:36px;display:flex}.footer__top>:not(:first-child){border-left:1px solid #ffffff1f;padding-left:36px}.footer__brand .logo__mark{height:34px}.footer__brand .logo__text{height:22px}.footer__brand p{white-space:nowrap;margin:6px 0 0 58px;font-size:13px}.footer__links{color:#fff;white-space:nowrap;flex-wrap:wrap;gap:24px;font-size:14px;font-weight:600;display:flex}.footer__social{gap:10px;display:flex}.footer__social a{color:#fff;background:#ffffff12;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .15s,color .15s,transform .15s;display:grid}.footer__social a:hover{background:var(--lime);color:var(--ink-deep);transform:translateY(-3px)}.footer__social svg{width:18px;height:18px;display:block}.footer__legal{white-space:nowrap;gap:8px;margin-left:auto;font-size:13px;display:grid}.footer__bottom{border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;padding-bottom:32px;font-size:12px;display:flex}.footer__love{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}@media (width<=1280px){.nav__inner{gap:28px}.nav__links{gap:22px}.nav__actions{gap:20px}.search{width:210px}}@media (width<=1180px){.search{display:none}}@media (width<=1024px){.nav__links{display:none}.nav__toggle{display:flex}.nav.is-open .nav__links{background:var(--ink-deep);padding:12px var(--gutter) 22px;border-top:1px solid #ffffff1a;flex-direction:column;align-items:flex-start;gap:6px;font-size:16px;display:flex;position:absolute;top:100%;left:0;right:0}.nav.is-open .nav__links a{padding:10px 0}.nav.is-open .nav__links a.is-active{padding:6px 16px}.packs{grid-template-columns:1fr;gap:28px}.packs__text{max-width:520px}.packs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.ticket--featured{margin:0}.features{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.feature:nth-child(3){border-left:0;padding-left:0}.lookup__inner{flex-wrap:wrap}.lookup__form{flex:100%;margin-left:0}.steps__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.step:nth-child(3){border-left:0}.step:nth-child(3) .step__n{left:0}}@media (width<=640px){:root{--gutter:20px}.nav__inner{gap:12px;height:60px}.logo__mark{height:32px}.logo__text{height:20px}.nav__login{display:none}.nav .btn{padding:10px 18px;font-size:14px}.packs__intro h2{font-size:30px}.packs__grid{scroll-snap-type:x mandatory;padding:16px var(--gutter);margin:0 calc(var(--gutter)*-1);gap:16px;display:flex;overflow-x:auto}.ticket{scroll-snap-align:center;flex:0 0 74%;padding:20px 16px 14px}.ticket--featured{padding:24px 18px 18px}.ticket__num{font-size:38px}.ticket__desc{margin:10px 0 8px;font-size:12px}.ticket__price{margin-bottom:10px;font-size:26px}.ticket__foot{white-space:normal;margin-top:12px;padding-top:10px}.features{grid-template-columns:1fr}.feature{border-left:0;padding-left:0}.lookup__icon{width:60px}.lookup__copy h2{font-size:30px}.lookup__form{flex-direction:column}.lookup__field{flex:none}.steps__grid{grid-template-columns:1fr}.step,.step:not(:first-child){border-left:0;padding:0 0 0 60px}.step .step__n,.step:not(:first-child) .step__n{left:0}.nav .btn--lime{display:none}.progress{max-width:none}body:has(.buybar){padding-bottom:84px}.buybar{z-index:30;background:var(--ink-deep);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 10px 30px #00000040}.buybar span{color:#cfdcd8;font-size:12px;display:block}.buybar b{font-size:17px;font-weight:800}.buybar .btn{padding:12px 18px}}@media (width<=1200px){.hero__inner{grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:40px;min-height:0;padding-top:48px}.hero__stage{min-height:520px}.moto{width:92%}.sticker{display:none}.hero__t1,.hero__t2{font-size:clamp(60px,7.6vw,92px)}.hero__actions .btn{padding:16px 24px;font-size:15px}.hero__actions{gap:12px}.hero__word{font-size:200px}.prize{width:180px;padding:24px 14px 18px;top:-24px;left:auto;right:6px}.prize__amount{font-size:42px}.sticker{width:108px;height:108px}.sticker b{font-size:48px}}@media (width<=900px){.hero__inner{grid-template-columns:1fr;gap:0;min-height:0;padding-top:44px;padding-bottom:110px}.hero__stage{width:100%;max-width:640px;min-height:0;margin-top:28px;margin-left:auto;margin-right:auto;display:block}.prize{width:min(170px,30%);margin:0;position:absolute;top:0;left:auto;right:0}.hero__stage .moto{width:100%;max-height:none;margin:0;position:relative;bottom:auto;left:auto;right:auto}.goal{max-width:none}.moto{width:100%;bottom:-40px;left:0}.prize{order:-1;align-self:flex-end;margin:0 12px 16px 0;position:relative;top:auto;right:auto}.hero__stage .moto{margin-bottom:-40px;position:relative;bottom:auto;left:auto}.moto-shadow{bottom:-54px;right:0}.hero__word{font-size:190px;top:auto;bottom:260px}.hero__glow{margin-top:0;top:auto;bottom:-300px;right:-200px}.clover--2{top:auto;bottom:45%;right:8%}}@media (width<=640px){.hero__inner{padding-top:32px;padding-bottom:96px}.hero__t1{white-space:nowrap;font-size:15.5vw}.hero__t2{font-size:15.5vw}.eyebrow{padding:7px 12px;font-size:10px}.hero__lead{font-size:16px}.hero__actions .btn{width:100%;padding:16px 24px}.sticker{width:86px;height:86px;font-size:9px;top:auto;bottom:40%}.prize{padding:20px 14px 14px}.prize__amount{font-size:40px}.prize__hand{font-size:18px}.prize__sub{display:none}.prize__social a{width:30px;height:30px}.prize__social svg{width:14px;height:14px}.hero__stage{aspect-ratio:auto;flex-direction:column;display:flex}.hero__stage .moto{margin-bottom:0;position:relative;bottom:auto;left:auto}.sticker b{font-size:38px}.hero__word{font-size:120px;bottom:200px}.clover--1,.clover--3{display:none}.ticker__track span{gap:20px;padding:10px 0 10px 20px;font-size:20px}.ticker__sep{width:18px;height:19px}}@media (width>=1680px){:root{--wrap:1520px}.hero__inner{grid-template-columns:minmax(0,600px) minmax(0,1fr);min-height:760px;padding-top:64px}.hero__t1,.hero__t2{font-size:118px}.hero__lead{max-width:500px;font-size:20px}.moto{width:min(760px,90%)}.hero__word{font-size:320px}.hero__glow{width:1100px;height:1100px;margin-top:-550px}.prize{width:250px;right:0}.sticker{width:140px;height:140px}.sticker b{font-size:64px}}@media (width>=2200px){:root{--wrap:1800px}.hero__inner{grid-template-columns:minmax(0,680px) minmax(0,1fr);min-height:860px}.hero__t1,.hero__t2{font-size:150px}.moto{width:min(900px,90%)}.hero__word{font-size:400px}.prize{width:270px}.prize__amount{font-size:72px}}@media (width>=2560px){html{zoom:1.25}}@media (width>=3200px){html{zoom:1.6}}@media (width<=1180px){.footer__top{flex-wrap:wrap;gap:24px}.footer__legal{margin-left:0}}@media (width<=1024px){.steps,.winners{padding-top:64px;padding-bottom:64px}.faq{grid-template-columns:1fr;gap:32px;padding-top:64px;padding-bottom:64px}.winners__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.cta-band__inner{padding-top:72px;padding-bottom:72px}.cta-band__title{font-size:60px}.footer__top>:not(:first-child){border-left:0;padding-left:0}}@media (width<=640px){.sec-title{font-size:42px}.steps,.winners,.faq{padding-top:52px;padding-bottom:52px}.winners__grid{grid-template-columns:1fr}.faq summary{grid-template-columns:40px minmax(0,1fr) 30px;gap:12px}.faq__n{min-width:34px;height:30px;font-size:17px;line-height:30px}.faq details p{padding-left:52px}.faq summary{padding:18px 0;font-size:15px}.faq details p{padding-right:0}.winner,.winner--2,.winner--4{transform:none}.cta-band__title{font-size:46px}.cta-band__actions,.cta-band__actions .btn{width:100%}.footer__top{flex-direction:column;align-items:flex-start}.wa-fab{width:56px;height:56px;bottom:96px;right:16px}.wa-fab__tip{display:none}}@media (width<=900px){.hero__inner{flex-direction:column;align-items:stretch;display:flex}.hero__copy{display:contents}.hero__title{order:1;margin-bottom:0}.hero__stage{flex-direction:column;order:2;gap:0;width:100%;max-width:560px;min-height:0;margin:22px auto 0;display:flex}.hero__lead{order:3;max-width:none;margin-top:26px}.hero__actions{order:4}.goal{order:5}.hero__stage .moto{width:100%;max-height:none;margin:0 0 -8px;position:relative;bottom:auto;left:auto;right:auto}.moto-shadow{height:60px;top:62%;bottom:auto}.hero__stage .prize{text-align:left;clip-path:polygon(0 6%,12% 0,30% 5%,50% 0,70% 5%,88% 0,100% 5%,99% 50%,100% 96%,80% 100%,60% 95%,40% 100%,20% 95%,0 100%,1% 50%);order:2;grid-template-columns:auto 1fr auto;grid-template-areas:"live.social""amount hand hand";align-items:center;gap:6px 12px;width:100%;margin:0;padding:18px 20px 16px;display:grid;position:relative;top:auto;left:auto;right:auto;transform:rotate(-1.2deg)}.hero__stage .prize__tape{margin-left:0;left:auto;right:18%}.hero__stage .prize__live{grid-area:live;margin:0}.hero__stage .prize__amount{grid-area:amount;margin:0;font-size:48px;line-height:.9}.hero__stage .prize__hand{grid-area:hand;margin:0;font-size:22px}.hero__stage .prize__sub{display:none}.hero__stage .prize__social{grid-area:social;gap:6px;margin:0}.hero__stage .prize__social a{width:32px;height:32px}.hero__stage .prize__social svg{width:15px;height:15px}.hero__stage .sticker{width:84px;height:84px;font-size:8.5px;display:flex;position:absolute;inset:6px auto auto -6px;transform:rotate(-10deg)}.hero__stage .sticker b{font-size:36px}.hero__word{font-size:150px;top:36%;bottom:auto}.hero__glow{margin-top:0;top:22%;bottom:auto;right:-260px}}@media (width<=420px){.hero__stage .prize{grid-template-columns:1fr auto;grid-template-areas:"live social""amount amount""hand hand"}.hero__stage .prize__hand{margin-top:-2px}.hero__actions{flex-direction:column}}html,body{overflow-x:clip}*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}@media (width<=900px){.hero__stage .prize__tape{display:none}}.lookup__field{position:relative}.lookup__clear{background:var(--paper);width:28px;height:28px;color:var(--ink-deep);border-radius:50%;flex-shrink:0;font-size:18px;line-height:1}.lookup__clear:hover{background:var(--line)}.lookup.has-error .lookup__field{box-shadow:0 0 0 3px #ff6b6b}.lookup__btn{position:relative}.lookup__btn:disabled{cursor:wait}.lookup__spin{border:2.5px solid #002a2340;border-top-color:var(--ink-deep);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite lkspin;display:none}.lookup.is-loading .lookup__spin{display:inline-block}.lookup.is-loading .lookup__lbl,.lookup.is-loading .lookup__btn svg{display:none}@keyframes lkspin{to{transform:rotate(360deg)}}.lookup__msg{max-width:calc(var(--wrap) + var(--gutter)*2);padding:0 var(--gutter) 20px;text-align:right;color:#ffb3b3;margin:-20px auto 0;font-size:13px;font-weight:600}.lookup__msg:empty{display:none}.lookup__res{max-width:calc(var(--wrap) + var(--gutter)*2);padding:0 var(--gutter) 40px;margin:0 auto;position:relative}.lookup__res[hidden]{display:none}.lres{color:var(--text);background:#fff;gap:18px;padding:24px 26px;animation:.3s ease-out lkin;display:grid}@keyframes lkin{0%{opacity:0;transform:translateY(8px)}}.lres__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lres__who{color:var(--muted);font-size:13px}.lres__who b{color:var(--ink-deep)}.lres__tot{font-family:var(--cond);margin-top:4px;font-size:30px;line-height:1.1}.lres__tot b{color:var(--ink-deep);background:linear-gradient(transparent 60%,var(--lime) 60%,var(--lime) 92%,transparent 92%);padding:0 3px;font-weight:400}.lres__close{color:var(--ink-deep);background:var(--paper);padding:8px 12px;font-size:13px;font-weight:700}.lres__close:hover{background:var(--line)}.lres__g{border-top:2px dashed #003b312e;padding-top:16px}.lres__g header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lres__g h3{font-size:16px;font-weight:800}.lres__g p{color:var(--muted);margin-top:2px;font-size:12px}.lres__st{letter-spacing:.8px;text-transform:uppercase;padding:6px 10px;font-size:11px;font-weight:800}.lres__st--ok{background:var(--lime);color:var(--ink-deep)}.lres__st--wait{color:#6b4d00;background:#fff3cf}.lres__nums{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.lres__nums li{font-family:var(--cond);letter-spacing:1px;background:var(--ink-deep);color:var(--lime);padding:6px 12px;font-size:20px;-webkit-mask:radial-gradient(4px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(4px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(4px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(4px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.lres__g:has(.lres__st--wait) .lres__nums li{background:var(--paper);color:var(--ink-deep)}.lres__note{color:var(--muted);font-size:12px}.lres--empty{justify-items:start;gap:8px}.lres--empty strong{font-size:17px}.lres--empty span{color:var(--muted);font-size:14px}.lres--empty .btn{margin-top:8px}@media (width<=640px){.lookup__msg{text-align:left;margin-top:-16px}.lres{padding:20px 18px}.lres__tot{font-size:24px}.lres__nums li{padding:5px 10px;font-size:17px}}
