.eight-banner{--pink:#ff278e;--lime:#efff38;isolation:isolate;color:#fff;background:radial-gradient(at 80% 20%,#10658066,#0000 55%),radial-gradient(at 10% 90%,#a6132433,#0000 55%),#061018;border:1px solid #367582;border-radius:24px;grid-template-columns:1.1fr 1fr;align-items:center;max-width:1440px;margin:18px auto 28px;font-family:Arial,sans-serif;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 60px #06040f66}.eight-copy{z-index:2;padding:clamp(28px,4vw,64px)}.eight-eyebrow{letter-spacing:2px;align-items:center;gap:8px;font-weight:800;display:flex;color:#89f6ff!important;font-size:12px!important}.eight-banner h2{letter-spacing:.3px;color:#fff;margin:24px 0 12px;font-family:Impact,Arial Black,sans-serif;font-size:clamp(30px,3.3vw,54px);line-height:1.04}.eight-banner h2 em{color:#ff5c61;font-style:normal}.eight-price{letter-spacing:-9px;color:var(--lime);text-shadow:0 5px #68431a;align-items:center;gap:18px;font-size:clamp(96px,10vw,160px);font-weight:950;line-height:1;display:flex}.eight-price span{letter-spacing:0;color:#fff;text-shadow:none;font-size:16px;font-weight:700;line-height:1.6}.eight-price small{font-size:11px;font-weight:400}.eight-date{letter-spacing:1px;margin-top:24px;font-weight:800;color:#89f6ff!important;font-size:13px!important}.eight-blurb{margin:12px 0 24px;line-height:1.6;color:#f6efff!important;font-size:17px!important}.eight-cta{background:var(--lime,#efff38);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:18px 24px;font:900 14px/1.4 Arial,sans-serif;transition:transform .2s;display:inline-flex;box-shadow:0 5px #a9aa28;color:#170a2e!important;text-decoration:none!important}.eight-cta:hover{transform:translateY(-3px)}.eight-cta:focus-visible,.eight-page input:focus-visible,.eight-page a:focus-visible{outline-offset:5px;outline:3px solid #85f6ff}.eight-fine{color:#d5c6e3;margin-top:16px;font-size:11px;line-height:1.5;display:block}.eight-art{background:#020b10;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.eight-poster{object-fit:contain;width:100%;height:auto;max-height:760px;display:block}.eight-page{color:#fff;background:radial-gradient(at 100% 0,#28184d,#0b0914 70%);min-height:80vh;padding:20px max(18px,50vw - 590px) 80px;font-family:Arial,sans-serif}.eight-page a{color:#8defff}.eight-page .eight-banner{margin-top:25px}.eight-signup{background:#191125;border:1px solid #65417b;border-radius:22px;grid-template-columns:1fr 1.2fr;gap:40px;padding:40px;scroll-margin-top:25px;display:grid}.eight-signup h1,.eight-signup h2{color:#fff;margin:10px 0 18px;font-size:32px;line-height:1.1}.eight-signup p{color:#dacfe7;font-size:16px;line-height:1.65}.eight-steps{counter-reset:step;padding:0;list-style:none}.eight-steps li{counter-increment:step;color:#e0d8ed;align-items:center;gap:14px;margin:20px 0;line-height:1.5;display:flex}.eight-steps li:before{content:"0" counter(step);color:#f3ff38;font-size:14px;font-weight:800}.eight-form{gap:18px;display:grid}.eight-field{color:#e8def3;gap:8px;font-size:14px;display:grid}.eight-field input{box-sizing:border-box;border-radius:10px;width:100%;font-size:16px;color:#fff!important;background:#100b19!important;border:1px solid #947ca9!important;padding:15px!important}.eight-check{cursor:pointer;color:#f1eafa;align-items:flex-start;gap:12px;font-size:14px;line-height:1.55;display:flex!important}.eight-check input{accent-color:#ff3b92;min-width:21px;width:21px!important;height:21px!important;margin:2px 0 0!important}.eight-notice{color:#eaffff;background:#183840;border:1px solid #8adce3;border-radius:12px;padding:18px;line-height:1.6}.eight-error{color:#fff;background:#562032;border:1px solid #ff8d9c;border-radius:10px;padding:14px}.eight-form button:disabled{opacity:.6;cursor:wait;transform:none}.eight-rules{color:#c4b4d2!important;font-size:12px!important}.eight-auth{flex-direction:column;justify-content:center;gap:20px;display:flex}.eight-admin{color:#fff;background:#16101f;max-width:1200px;min-height:100vh;margin:auto;padding:30px}.eight-admin table{border-collapse:collapse;width:100%;font-size:13px}.eight-admin th,.eight-admin td{text-align:left;white-space:nowrap;border-bottom:1px solid #51445c;padding:12px}.eight-admin a{color:#91efff}.eight-admin h1{color:#f0ff3c}.eight-admin-stats{flex-wrap:wrap;gap:20px;margin:24px 0;display:flex}.eight-admin-stats strong{background:#2f203e;border-radius:12px;padding:20px}.eight-table-scroll{overflow:auto}@media (max-width:700px){.eight-banner{border-radius:18px;grid-template-columns:1fr;margin:12px}.eight-banner h2{font-size:36px}.eight-price{font-size:120px}.eight-art{order:-1;height:auto;padding:0}.eight-poster{width:100%;height:auto;max-height:none}.eight-copy{padding:28px 24px 32px}.eight-signup{grid-template-columns:1fr;gap:10px;padding:25px}.eight-page .eight-banner{margin-left:0;margin-right:0}.eight-cta{box-sizing:border-box;width:100%}.eight-signup h1,.eight-signup h2{font-size:28px}.eight-fine{font-size:11px}}@media (prefers-reduced-motion:reduce){.eight-cta{transition:none}}@media (max-width:700px){.eight-signup>div:first-child{order:2}.eight-signup>div:last-child{order:1}}
