.waitlist-body{background:#0d0d0d;min-height:100vh}.waitlist-body .footer{display:block}.waitlist-main{padding:90px 32px 60px;max-width:1280px;margin:0 auto}.wl-hero-row{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:center;padding-bottom:56px}.wl-hero{max-width:none;margin:0;text-align:left;padding-bottom:0}.wl-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid #c0ff0f;border-radius:999px;padding:5px 14px;font-family:'Chakra Petch',sans-serif;font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#c0ff0f;margin-bottom:24px}.wl-badge-dot{width:7px;height:7px;background:#c0ff0f;border-radius:50%;animation:pulse-dot 2s infinite;flex-shrink:0}@keyframes pulse-dot{0%,100%{opacity:1}50%{opacity:.35}}.wl-headline{font-family:'Chakra Petch',sans-serif;font-size:clamp(32px,4vw,56px);font-weight:700;line-height:1.08;color:#fff;text-transform:uppercase;margin:0 0 16px;letter-spacing:-.5px}.wl-headline-accent{color:#ff2a2a}.wl-subtitle{font-size:15px;color:#777;line-height:1.65;margin:0 0 28px}.wl-urgency-banner{display:inline-flex;align-items:center;gap:8px;background:rgba(255,42,42,.1);border:1px solid rgba(255,42,42,.45);border-radius:999px;padding:7px 16px;font-family:'Chakra Petch',sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#ff6060;margin-bottom:24px}.wl-urgency-dot{width:7px;height:7px;background:#ff2a2a;border-radius:50%;animation:pulse-dot 1.4s infinite;flex-shrink:0}.wl-form{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.wl-form-row{display:grid;grid-template-columns:180px 1fr 120px;gap:10px}.wl-form input[type=email],.wl-form input[type=text],.wl-form select{width:100%;background:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:14px 16px;font-size:14px;color:#fff;font-family:'Chakra Petch',sans-serif;outline:0;transition:border-color .2s;box-sizing:border-box}.wl-form input::placeholder,.wl-form select option[disabled]{color:#444}.wl-form input:focus,.wl-form select:focus{border-color:#444}.wl-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23555' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;cursor:pointer;color:#444}.wl-form select.selected{color:#fff}.wl-form button{background:#fff;color:#000;border:none;border-radius:8px;padding:16px 24px;font-family:'Chakra Petch',sans-serif;font-size:13px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer;transition:background .2s;width:100%}.wl-form button:hover{background:#e8e8e8}.wl-form button:disabled{opacity:.6;cursor:not-allowed}.wl-btn-arrow{margin-left:8px}.wl-hero .privacy-consent{display:none;align-items:flex-start;gap:8px;font-size:12px;color:#555;margin-bottom:8px}.wl-hero .privacy-consent.show{display:flex}.wl-hero .privacy-consent input[type=checkbox]{flex-shrink:0;accent-color:#c0ff0f}.wl-hero .privacy-consent a{color:#ff2a2a}.wl-hero .newsletter-message{font-size:13px;margin-bottom:8px;display:none}.wl-hero .newsletter-message.success{color:#c0ff0f}.wl-hero .newsletter-message.error{color:#ff2a2a}.wl-nospam{font-size:12px;color:#3a3a3a;line-height:1.5;margin:8px 0 0;text-align:left}.wl-hero .privacy-consent{justify-content:flex-start}.wl-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-bottom:32px;align-items:stretch}.wl-ig-wrap{display:block}.wl-ig-wrap .wl-ig-banner{width:100%}.wl-bundle{background:#131313;border:1px solid #222;border-radius:10px;overflow:hidden}.wl-bundle-header{background:#ff2a2a;color:#fff;font-family:'Chakra Petch',sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:12px 20px}.wl-bundle-item{display:flex;align-items:center;gap:14px;padding:16px 20px;border-bottom:1px solid #1e1e1e}.wl-bundle-icon{width:36px;height:36px;background:#1e1e1e;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#c0ff0f;font-size:14px;flex-shrink:0}.wl-bundle-info{flex:1;display:flex;flex-direction:column;gap:2px}.wl-bundle-info strong{font-family:'Chakra Petch',sans-serif;font-size:13px;color:#fff;font-weight:700}.wl-bundle-info span{font-size:11px;color:#555}.wl-bundle-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.wl-bundle-price s{font-size:11px;color:#444}.wl-price-red{color:#ff2a2a;font-weight:700;font-size:14px}.wl-price-green{color:#c0ff0f;font-weight:700;font-size:14px}.wl-bundle-total{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#0d0d0d}.wl-total-labels{display:flex;flex-direction:column;gap:3px}.wl-total-title{font-family:'Chakra Petch',sans-serif;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#555}.wl-total-savings{font-size:12px;color:#c0ff0f}.wl-total-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.wl-total-price s{font-size:12px;color:#444}.wl-total-price .wl-price-big{font-size:24px}.wl-ig-banner{display:flex;flex-direction:column;background:#111;border-radius:12px;overflow:hidden;text-decoration:none;cursor:pointer;padding:2px;background:linear-gradient(135deg,#fdf497,#fd5949,#d6249f,#285aeb);transition:opacity .2s,box-shadow .2s}.wl-ig-banner:hover{opacity:.9;box-shadow:0 4px 20px rgba(214,36,159,.35)}.wl-ig-banner-inner{background:#111;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;width:100%}.wl-ig-post{position:relative;width:100%}.wl-ig-post-img{width:100%;height:auto;display:block}.wl-ig-icon{position:absolute;top:12px;right:12px;font-size:2.2rem;background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 2px 8px rgba(0,0,0,.9)) drop-shadow(0 0 6px rgba(0,0,0,.7))}.wl-ig-footer{display:flex;flex-direction:column;gap:3px;padding:14px 16px}.wl-ig-handle{font-family:'Chakra Petch',sans-serif;font-size:13px;font-weight:700;color:#fff;letter-spacing:.5px}.wl-ig-cta{font-size:11px;color:#555;transition:color .2s}.wl-ig-banner:hover .wl-ig-cta{color:#833ab4}.wl-comparison{display:grid;grid-template-columns:1fr 1fr;background:#131313;border:1px solid #222;border-radius:10px;overflow:hidden}.wl-comp-col{padding:24px 22px;display:flex;flex-direction:column}.wl-comp-col:first-child{border-right:1px solid #222}.wl-comp-title{font-family:'Chakra Petch',sans-serif;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:0 0 14px}.wl-comp-title--members{color:#ff2a2a}.wl-comp-title--public{color:#3a3a3a}.wl-comp-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;flex:1;justify-content:space-between}.wl-comp-list li{display:flex;align-items:baseline;gap:8px;font-size:14px}.wl-comp-members .wl-comp-list li{color:#bbb}.wl-comp-public .wl-comp-list li{color:#3a3a3a}.wl-check{color:#c0ff0f;font-size:14px;flex-shrink:0}.wl-cross{color:#2a2a2a;font-size:14px;flex-shrink:0}@media (max-width:1024px){.wl-hero-row{grid-template-columns:1fr}.wl-hero{text-align:center}.wl-hero .privacy-consent{justify-content:center}.wl-nospam{text-align:center}.wl-ig-wrap{display:flex;justify-content:center;padding-bottom:0}.wl-ig-wrap .wl-ig-banner{width:280px}.wl-form-row{grid-template-columns:1fr 1fr}}@media (max-width:768px){.waitlist-main{padding:90px 16px 48px}.wl-hero{max-width:100%;padding-bottom:36px}.wl-headline{font-size:clamp(28px,8vw,44px)}.wl-subtitle{font-size:14px}.wl-form-row{grid-template-columns:1fr}.wl-cards{grid-template-columns:1fr;align-items:start}.wl-comparison{grid-template-columns:1fr 1fr}.wl-ig-wrap{padding-bottom:40px}.wl-ig-wrap .wl-ig-banner{width:100%;max-width:360px}}@media (max-width:480px){.waitlist-main{padding:90px 12px 40px}.wl-comparison{grid-template-columns:1fr}.wl-comp-col:first-child{border-right:none;border-bottom:1px solid #222}.wl-bundle-item{gap:10px;padding:14px 16px}.wl-comp-col{padding:18px 16px}.wl-ig-wrap .wl-ig-banner{max-width:100%}}.vat-note{font-size:.85rem;color:#888;font-style:italic;display:block;margin-top:5px}