.lotto-banner[data-v-8df63ddc]{background:radial-gradient(ellipse at top,#1b6b35 0,#0b2e18 70%),#081f10;border-bottom:2px solid #3bba63;color:inherit;display:block;margin-top:68px;padding:.9rem 4%;position:sticky;text-decoration:none;top:68px;transition:filter .2s ease;z-index:99}.lotto-banner[data-v-8df63ddc]:hover{filter:brightness(1.12)}.inner[data-v-8df63ddc]{align-items:center;display:flex;gap:1.25rem;margin:0 auto;max-width:1500px}.logo-img[data-v-8df63ddc]{filter:drop-shadow(0 2px 8px rgba(0,0,0,.5));flex-shrink:0;height:48px}.logo-img img[data-v-8df63ddc]{height:100%;-o-object-fit:contain;object-fit:contain;width:auto}.text[data-v-8df63ddc]{flex:1;min-width:0}.tagline[data-v-8df63ddc]{color:#e8e8e8;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.features[data-v-8df63ddc]{display:flex;flex-direction:column;flex-shrink:0;gap:.35rem;max-width:320px}.feature[data-v-8df63ddc]{align-items:center;border-radius:999px;display:inline-flex;font-size:.78rem;font-weight:700;gap:.45rem;line-height:1.25;padding:.35rem .7rem;white-space:nowrap}.feature--primary[data-v-8df63ddc]{background:linear-gradient(180deg,#4dd97a,#1b6b35);box-shadow:0 4px 10px #3bba6359;color:#fff}.feature--primary svg[data-v-8df63ddc]{color:gold;flex-shrink:0}.feature--ai[data-v-8df63ddc]{background:#00000073;border:1px solid rgba(76,223,127,.4);color:#e8e8e8}.ai-chip[data-v-8df63ddc]{background:linear-gradient(180deg,gold,#e6b800);font-size:.65rem;font-weight:900;justify-content:center;letter-spacing:.06em;padding:.1rem .4rem}.ai-chip[data-v-8df63ddc],.cta[data-v-8df63ddc]{align-items:center;border-radius:4px;color:#1a0a00;display:inline-flex;flex-shrink:0}.cta[data-v-8df63ddc]{animation:ctaPulse-8df63ddc 1.8s ease-in-out infinite;background:linear-gradient(180deg,gold,#e6b800 50%,#cc9a00);box-shadow:0 0 12px #ffd70099,0 0 30px #ffd7004d,0 4px 14px #00000080;font-size:.95rem;font-weight:800;gap:.4rem;letter-spacing:.05em;overflow:hidden;padding:.7rem 1.6rem;position:relative;text-transform:uppercase;transition:transform .15s}.cta[data-v-8df63ddc]:before{animation:ctaSweep-8df63ddc 2.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes ctaPulse-8df63ddc{0%,to{box-shadow:0 0 12px #ffd70099,0 0 30px #ffd7004d,0 4px 14px #00000080;transform:scale(1)}50%{box-shadow:0 0 20px #ffd700cc,0 0 50px #ffd70066,0 4px 16px #0009;transform:scale(1.05)}}@keyframes ctaSweep-8df63ddc{0%{left:-100%}60%{left:100%}to{left:100%}}.lotto-banner:hover .cta[data-v-8df63ddc]{background:linear-gradient(180deg,#ffe44d,gold 50%,#e6b800);transform:scale(1.08)}@media(max-width:900px){.text[data-v-8df63ddc]{display:none}.logo-img[data-v-8df63ddc]{height:40px}.features[data-v-8df63ddc]{flex:1;max-width:none}.feature[data-v-8df63ddc]{font-size:.72rem}}@media(max-width:600px){.lotto-banner[data-v-8df63ddc]{margin-top:56px;top:56px}.inner[data-v-8df63ddc]{flex-wrap:wrap;gap:.6rem}.logo-img[data-v-8df63ddc]{display:flex;flex-basis:100%;height:48px;justify-content:center;order:1}.logo-img img[data-v-8df63ddc]{height:100%}.text[data-v-8df63ddc]{display:none}.features[data-v-8df63ddc]{display:grid;flex-basis:100%;gap:.4rem;grid-template-columns:1fr 1fr;margin-bottom:.6rem;max-width:100%;order:2}.feature[data-v-8df63ddc]{align-items:center;box-sizing:border-box;display:flex;font-size:.68rem;height:100%;line-height:1.25;padding:.45rem .55rem;text-align:center;white-space:normal}.cta[data-v-8df63ddc],.feature[data-v-8df63ddc]{justify-content:center;width:100%}.cta[data-v-8df63ddc]{flex-basis:100%;font-size:.95rem;order:3;padding:.85rem 1rem}}
