.thermometer-container[data-v-3a6a6dc3]{width:100%;margin:0 auto;padding:8px 24px;position:relative;border-top:1px solid rgba(255,255,255,.08)}.milestone-explanation[data-v-3a6a6dc3]{text-align:center;font-size:11px;color:#fff;margin-bottom:4px;line-height:150%}.milestone-explanation strong[data-v-3a6a6dc3]{color:#fffc;font-weight:600}.milestone-row[data-v-3a6a6dc3]{position:relative;height:48px;margin:0 12px}.milestone-marker[data-v-3a6a6dc3]{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:2px}.marker-icon[data-v-3a6a6dc3]{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#1f304c;border:2px solid #4B4E71;color:#fff;transition:all .4s ease;flex-shrink:0}.milestone-marker.unlocked .marker-icon[data-v-3a6a6dc3]{background:#f22f46;border-color:#f22f46;color:#fff;box-shadow:0 0 12px #f22f4666}.marker-icon svg[data-v-3a6a6dc3]{width:12px;height:12px}.marker-threshold[data-v-3a6a6dc3]{font-family:"BuffaloBF Black",var(--font-primary);font-size:12px;font-weight:800;color:#fff;white-space:nowrap;line-height:1}.milestone-marker.unlocked .marker-threshold[data-v-3a6a6dc3]{color:#fff}.marker-connector[data-v-3a6a6dc3]{width:2px;height:6px;background:#4b4e71;flex-shrink:0}.milestone-marker.unlocked .marker-connector[data-v-3a6a6dc3]{background:#f22f46}.thermometer-track[data-v-3a6a6dc3]{position:relative;height:24px;background:#1f304c80;border-radius:12px;overflow:hidden}.thermometer-fill[data-v-3a6a6dc3]{height:100%;background:#f22f46;border-radius:12px 0 0 12px;transition:width .8s cubic-bezier(.4,0,.2,1);min-width:0;box-shadow:0 0 12px #f22f4680;animation:fill-pulse-3a6a6dc3 2s ease-in-out infinite}@keyframes fill-pulse-3a6a6dc3{0%,to{box-shadow:0 0 12px #f22f4680}50%{box-shadow:0 0 20px #f22f46cc}}.boost-counters[data-v-3a6a6dc3]{display:flex;align-items:center;justify-content:center;gap:24px;margin:10px 0 12px}.boost-counter[data-v-3a6a6dc3]{display:flex;align-items:baseline;gap:8px}.counter-number[data-v-3a6a6dc3]{font-family:var(--font-secondary);font-size:28px;font-weight:800;color:#f22f46;line-height:1}.counter-label[data-v-3a6a6dc3]{font-size:12px;color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:.1em;line-height:150%;white-space:nowrap}.inline-stat[data-v-3a6a6dc3]{display:flex;flex-direction:row;align-items:baseline;gap:6px;padding:0 12px;border-left:1px solid rgba(255,255,255,.1)}.inline-stat-number[data-v-3a6a6dc3]{font-size:18px;font-weight:700;color:#fff;line-height:1}.inline-stat-label[data-v-3a6a6dc3]{font-size:10px;color:#fff;text-transform:uppercase;letter-spacing:.08em;font-weight:600;white-space:nowrap}.inline-stat-number--dev[data-v-3a6a6dc3],.inline-stat-label--dev[data-v-3a6a6dc3]{color:#8a60ff}.dev-counter[data-v-3a6a6dc3]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:linear-gradient(135deg,#8a60ff26,#8a60ff0d);border:1px solid rgba(138,96,255,.3);border-radius:10px;cursor:help}.dev-counter-icon[data-v-3a6a6dc3]{width:20px;height:20px;color:#8a60ff;flex-shrink:0}.dev-counter-icon svg[data-v-3a6a6dc3]{width:100%;height:100%}.dev-counter-text[data-v-3a6a6dc3]{display:flex;flex-direction:row;align-items:baseline;gap:6px}.dev-counter-top[data-v-3a6a6dc3]{display:flex;align-items:baseline;gap:6px}.dev-counter-number[data-v-3a6a6dc3]{font-size:18px;font-weight:800;color:#8a60ff;line-height:1}.dev-counter-label[data-v-3a6a6dc3]{font-size:11px;color:#8a60ff;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.dev-counter-desc[data-v-3a6a6dc3]{font-size:9px;color:#fff}@media(max-width:600px){.boost-counters[data-v-3a6a6dc3]{flex-direction:row;gap:0;justify-content:space-around}.boost-counter[data-v-3a6a6dc3]{flex-direction:column;align-items:center;gap:2px}.counter-number[data-v-3a6a6dc3]{font-size:20px}.counter-label[data-v-3a6a6dc3]{font-size:9px}.inline-stat[data-v-3a6a6dc3]{padding:4px 8px}.inline-stat-number[data-v-3a6a6dc3]{font-size:14px}.milestone-row[data-v-3a6a6dc3],.milestone-explanation[data-v-3a6a6dc3]{display:none}}.streetcode-link[data-v-3a6a6dc3]{color:#4da3ff;text-decoration:underline;font-weight:600}.streetcode-link[data-v-3a6a6dc3]:hover{color:#7fbfff;text-decoration:underline}.toast-container[data-v-8c404d7a]{position:fixed;top:16px;right:16px;z-index:10000;display:flex;flex-direction:column;gap:10px;pointer-events:none;max-width:360px;width:calc(100vw - 32px)}.toast[data-v-8c404d7a]{display:flex;align-items:flex-start;gap:12px;border-radius:16px;padding:14px 16px;pointer-events:auto;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000080,0 4px 12px #0000004d}.toast.boost[data-v-8c404d7a]{background:linear-gradient(135deg,#f22f46,#d91a32);border:1px solid rgba(255,255,255,.15)}.toast.milestone[data-v-8c404d7a]{background:linear-gradient(135deg,gold,#e6c200);border:1px solid rgba(255,255,255,.2)}.toast-icon-area[data-v-8c404d7a]{flex-shrink:0;padding-top:2px}.toast-icon[data-v-8c404d7a]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.boost .toast-icon[data-v-8c404d7a]{background:#fff3;color:#fff}.milestone .toast-icon[data-v-8c404d7a]{background:#00000026;color:var(--dark-blue)}.toast-icon svg[data-v-8c404d7a]{width:20px;height:20px}.toast-body[data-v-8c404d7a]{flex:1;min-width:0}.toast-title[data-v-8c404d7a]{font-size:14px;font-weight:800;line-height:1.3}.boost .toast-title[data-v-8c404d7a]{color:#fff}.milestone .toast-title[data-v-8c404d7a]{color:var(--dark-blue)}.toast-message[data-v-8c404d7a]{font-size:12px;line-height:1.4;margin-top:3px}.boost .toast-message[data-v-8c404d7a]{color:#ffffffd9}.milestone .toast-message[data-v-8c404d7a]{color:#000000b3}.toast-app-label[data-v-8c404d7a]{position:absolute;top:6px;right:14px;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.boost .toast-app-label[data-v-8c404d7a]{color:#fffc}.milestone .toast-app-label[data-v-8c404d7a]{color:#0006}.toast-enter-active[data-v-8c404d7a]{transition:all .4s cubic-bezier(.16,1,.3,1)}.toast-leave-active[data-v-8c404d7a]{transition:all .3s cubic-bezier(.4,0,1,1)}.toast-enter-from[data-v-8c404d7a]{opacity:0;transform:translate(100%) scale(.95)}.toast-leave-to[data-v-8c404d7a]{opacity:0;transform:translate(40px) scale(.95)}.toast-move[data-v-8c404d7a]{transition:transform .3s ease}@media(max-width:600px){.toast-container[data-v-8c404d7a]{right:8px;left:8px;max-width:none;width:auto}}.ticker-sidebar[data-v-a398727d]{position:fixed;left:16px;top:16px;bottom:260px;width:260px;border:1px solid #1F304C;border-radius:16px;padding:16px;z-index:800;display:flex;flex-direction:column;overflow:hidden}.prize-summary[data-v-a398727d]{display:flex;flex-direction:column;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid #1F304C;margin-bottom:12px;flex-shrink:0}.prize-summary-label[data-v-a398727d]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#f22f46}.prize-summary-stats[data-v-a398727d]{display:flex;align-items:center;gap:10px}.prize-stat[data-v-a398727d]{display:flex;flex-direction:column;align-items:center;gap:1px;white-space:nowrap}.prize-stat-number[data-v-a398727d]{font-size:16px;font-weight:800;color:#fff;letter-spacing:-.01em}.prize-stat-label[data-v-a398727d]{font-size:8px;color:#fff;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.prize-divider[data-v-a398727d]{width:1px;height:28px;background:#ffffff1f}.ticker-header[data-v-a398727d]{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid #1F304C;margin-bottom:12px;flex-shrink:0}.ticker-header-icon[data-v-a398727d]{width:20px;height:20px;color:#f22f46}.ticker-header-icon svg[data-v-a398727d]{width:100%;height:100%}.ticker-header-text[data-v-a398727d]{font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.08em}.ticker-header-dot[data-v-a398727d]{width:6px;height:6px;background:#22c55e;border-radius:50%;margin-left:auto;animation:pulse-dot-a398727d 2s infinite}.ticker-header-dot.is-closed[data-v-a398727d]{background:#ef4444;animation:none}@keyframes pulse-dot-a398727d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.ticker-feed[data-v-a398727d]{flex:1;overflow:hidden;display:flex;flex-direction:column;gap:8px}.ticker-card[data-v-a398727d]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:var(--dark-blue);border:1px solid #1F304C;border-radius:10px;transition:all .3s ease;flex-shrink:0}.ticker-card.is-new[data-v-a398727d]{border-color:#f22f464d;background:linear-gradient(135deg,#121c2d,#f22f4614)}.ticker-card.is-realtime[data-v-a398727d]{border-color:#22c55e66;background:linear-gradient(135deg,#121c2d,#22c55e14)}.ticker-card.twilio-fact[data-v-a398727d]{border-color:#f22f4640;background:linear-gradient(135deg,#f22f4614,#121c2d)}.ticker-card-link[data-v-a398727d]{text-decoration:none;cursor:pointer}.ticker-card-link[data-v-a398727d]:hover{text-decoration:none;border-color:#f22f4680;background:linear-gradient(135deg,#f22f461f,#121c2d)}.ticker-card-arrow[data-v-a398727d]{flex-shrink:0;width:12px;height:12px;color:#f22f4666;align-self:flex-start;margin-top:2px;transition:color .2s ease}.ticker-card-link:hover .ticker-card-arrow[data-v-a398727d]{color:#f22f46}.ticker-card-arrow svg[data-v-a398727d]{width:100%;height:100%}.ticker-card.milestone-progress[data-v-a398727d]{border-color:#ffd7004d;background:linear-gradient(135deg,#ffd7001a,#121c2d)}.ticker-card.milestone-progress.is-complete[data-v-a398727d]{border-color:#22c55e66;background:linear-gradient(135deg,#22c55e26,#121c2d)}.ticker-card-emoji[data-v-a398727d]{font-size:18px;line-height:1;flex-shrink:0}.ticker-card-content[data-v-a398727d]{flex:1;min-width:0}.ticker-card-name[data-v-a398727d]{font-size:12px;font-weight:700;color:#fff;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticker-card-action[data-v-a398727d]{font-size:9px;color:#fff;line-height:1.4;margin-top:2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.ticker-card-time[data-v-a398727d]{font-size:8px;color:#fff;white-space:nowrap;flex-shrink:0;max-width:48px;overflow:hidden;text-overflow:ellipsis}.ticker-card-label[data-v-a398727d]{font-size:9px;font-weight:700;color:#f22f46;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.ticker-card-label.milestone-label[data-v-a398727d]{color:gold}.milestone-progress.is-complete .ticker-card-label[data-v-a398727d]{color:#22c55e}.ticker-card-fact[data-v-a398727d],.ticker-card-milestone[data-v-a398727d]{font-size:10px;color:#fff;line-height:1.4}.ticker-empty[data-v-a398727d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 16px;color:#fff;flex:1}.ticker-empty-icon[data-v-a398727d]{width:32px;height:32px;margin-bottom:8px;opacity:.5}.ticker-empty-icon svg[data-v-a398727d]{width:100%;height:100%}.ticker-empty p[data-v-a398727d]{font-size:11px;text-align:center}.ticker-footer[data-v-a398727d]{flex-shrink:0;border-top:1px solid #1F304C;padding-top:10px;margin-top:8px}.ticker-ticket-cta[data-v-a398727d]{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;padding:6px 14px;background:#0263e0;border:2px solid #0263E0;color:#fff;font-family:var(--font-primary);font-size:11px;font-weight:700;line-height:1.3;border-radius:30px;text-decoration:none;transition:background .2s ease,border-color .2s ease}.ticker-ticket-cta[data-v-a398727d]:hover{background:#0537a5;border-color:#0537a5;text-decoration:none;color:#fff}.ticker-ticket-icon[data-v-a398727d]{width:14px;height:14px}.ticker-item-enter-active[data-v-a398727d]{transition:all .4s cubic-bezier(.16,1,.3,1)}.ticker-item-leave-active[data-v-a398727d]{transition:all .3s ease-out}.ticker-item-enter-from[data-v-a398727d]{opacity:0;transform:translate(-20px) scale(.95)}.ticker-item-leave-to[data-v-a398727d]{opacity:0;transform:translate(-10px) scale(.95)}.ticker-item-move[data-v-a398727d]{transition:transform .3s ease}.ticker-collapse-btn[data-v-a398727d]{margin-left:auto;background:none;border:none;color:#fff6;cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.ticker-collapse-btn[data-v-a398727d]:hover{color:#fff}.ticker-collapse-btn svg[data-v-a398727d]{width:14px;height:14px}.ticker-collapsed-tab[data-v-a398727d]{position:fixed;left:16px;top:16px;z-index:800;background:#000d27;border:1px solid #1F304C;border-radius:10px;padding:8px 12px;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;display:flex;align-items:center;gap:6px;transition:border-color .2s ease}.ticker-collapsed-tab[data-v-a398727d]:hover{border-color:#f22f46}.ticker-collapsed-tab svg[data-v-a398727d]{width:14px;height:14px;color:#f22f46}@media(max-width:1200px){.ticker-sidebar[data-v-a398727d]{left:8px;width:220px;padding:12px}.prize-summary-stats[data-v-a398727d]{gap:8px}.prize-stat-number[data-v-a398727d]{font-size:14px}.ticker-card[data-v-a398727d]{padding:8px 10px;gap:8px}.ticker-card-emoji[data-v-a398727d]{font-size:16px}.ticker-card-name[data-v-a398727d]{font-size:11px}.ticker-card-action[data-v-a398727d]{font-size:8px}.ticker-card-time[data-v-a398727d]{font-size:7px;max-width:40px}.ticker-card-label[data-v-a398727d]{font-size:8px}.ticker-card-fact[data-v-a398727d],.ticker-card-milestone[data-v-a398727d]{font-size:9px}}@media(max-width:1000px){.ticker-sidebar[data-v-a398727d]{width:200px;padding:10px}.ticker-card[data-v-a398727d]{padding:7px 9px;gap:7px}.ticker-card-emoji[data-v-a398727d]{font-size:14px}.ticker-card-name[data-v-a398727d]{font-size:10px}.ticker-card-action[data-v-a398727d]{font-size:8px;-webkit-line-clamp:2;line-clamp:2}.ticker-card-time[data-v-a398727d]{display:none}}@media(max-width:900px){.ticker-sidebar[data-v-a398727d],.ticker-collapsed-tab[data-v-a398727d]{display:none}}.qr-wrapper[data-v-e865c800]{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:12px}.qr-wrapper.qr-compact[data-v-e865c800]{margin-top:0;gap:0}.qr-container[data-v-e865c800]{background:#ffffff14;border:1px solid #1F304C;border-radius:8px;padding:6px;line-height:0}.qr-compact .qr-container[data-v-e865c800]{padding:3px;border-radius:4px}.qr-image[data-v-e865c800]{width:80px;height:80px;image-rendering:pixelated}.qr-caption[data-v-e865c800]{font-size:11px;color:#fff;white-space:nowrap}.qr-caption strong[data-v-e865c800]{color:#fff}@font-face{font-family:Twilio Sans Display;font-weight:800;font-style:normal;src:url(/fonts/TwilioSansDisplay-ExtraBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Display;font-weight:800;font-style:italic;src:url(/fonts/TwilioSansDisplay-ExtraBold-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Display;font-weight:700;font-style:normal;src:url(/fonts/TwilioSansDisplay-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:Twilio Sans Display;font-weight:400;font-style:normal;src:url(/fonts/TwilioSansDisplay-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Display;font-weight:400;font-style:italic;src:url(/fonts/TwilioSansDisplay-Regular-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:Whitney SSm;font-weight:375;font-style:normal;src:url(/fonts/WhitneySSm-Semibold.otf) format("opentype");font-display:swap}@font-face{font-family:Whitney SSm;font-weight:350;font-style:normal;src:url(/fonts/WhitneySSm-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:Whitney SSm;font-weight:325;font-style:normal;src:url(/fonts/WhitneySSm-Book.otf) format("opentype");font-display:swap}@font-face{font-family:Whitney SSm;font-weight:325;font-style:italic;src:url(/fonts/WhitneySSm-Book-Italic.otf) format("opentype");font-display:swap}@font-face{font-family:Whitney SSm;font-weight:300;font-style:normal;src:url(/fonts/WhitneySSm-Light.otf) format("opentype");font-display:swap}@font-face{font-family:Twilio Sans Text;font-weight:700;font-style:italic;src:url(/fonts/TwilioSansText-Bold-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Text;font-weight:700;font-style:normal;src:url(/fonts/TwilioSansText-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Text;font-weight:600;font-style:italic;src:url(/fonts/TwilioSansText-SemiBold-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Text;font-weight:600;font-style:normal;src:url(/fonts/TwilioSansText-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Text;font-weight:500;font-style:normal;src:url(/fonts/TwilioSansText-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Text;font-weight:500;font-style:italic;src:url(/fonts/TwilioSansText-Medium-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Text;font-weight:400;font-style:normal;src:url(/fonts/TwilioSansText-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Text;font-weight:400;font-style:italic;src:url(/fonts/TwilioSansText-Regular-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Mono;font-weight:400;font-style:normal;src:url(/fonts/TwilioSansMono-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Mono;font-weight:400;font-style:italic;src:url(/fonts/TwilioSansMono-Regular-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Mono;font-weight:700;font-style:normal;src:url(/fonts/TwilioSansMono-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:Twilio Sans Mono;font-weight:700;font-style:italic;src:url(/fonts/TwilioSansMono-Bold-Italic.ttf) format("truetype");font-display:swap}@font-face{font-family:BuffaloBF;font-weight:700;font-style:normal;src:url(/fonts/BuffaloBF-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:BuffaloBF;font-weight:400;font-style:normal;src:url(/fonts/BuffaloBF-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:BuffaloBF Black;font-weight:800;font-style:normal;src:url(/fonts/BuffaloBF-Black.otf) format("opentype");font-display:swap}:root{--font-primary: "Twilio Sans Text", Arial, Helvetica, sans-serif;--font-secondary: "Twilio Sans Display", Arial, Helvetica, sans-serif;--font-tertiary: "Twilio Sans Mono", Arial, Helvetica, sans-serif;--dark-blue: #121C2D;--white: #fff;--black: #000;--gradi2: linear-gradient(99.18deg, #533E8A 13.36%, #CB348E 54.59%, #DD326D 87.85%, #F22F46 96.45%), #1a73e8}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:#000d27}html,body{max-width:1440px;margin:0 auto;width:100%;height:100%}body{font-family:var(--font-primary);font-weight:500;font-size:16px;line-height:150%;background:#000d27;color:var(--white);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-primary);margin-top:0}h2,.h2{font-weight:700;font-size:32px;line-height:125%;letter-spacing:-.01em}h6,.h6{font-weight:700;font-size:16px;line-height:150%}a{color:#4da3ff;text-decoration:underline}a:hover{color:#043cb5;text-decoration:underline}.font-tertiary{font-family:var(--font-tertiary)}.app[data-v-50caa91b]{min-height:100vh;display:flex;flex-direction:column;padding-bottom:280px}.app.is-paused[data-v-50caa91b],.app.is-pre-launch[data-v-50caa91b]{padding-bottom:40px}.app.is-pre-launch[data-v-50caa91b]{justify-content:center;align-items:center;min-height:100vh}.page-columns[data-v-50caa91b]{display:grid;grid-template-columns:284px 1fr 284px;flex:1;min-height:0;align-items:start}.col-center[data-v-50caa91b]{min-width:0;display:flex;flex-direction:column}@media(max-width:900px){.page-columns[data-v-50caa91b]{grid-template-columns:1fr}.col-left[data-v-50caa91b],.col-right[data-v-50caa91b]{display:none}}.app.is-loading[data-v-50caa91b]{visibility:hidden}.test-banner[data-v-50caa91b]{background:repeating-linear-gradient(-45deg,#dc2626,#dc2626 10px,#b91c1c 10px,#b91c1c 20px);color:#fff;text-align:center;padding:14px 16px;font-size:16px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.4);position:sticky;top:0;z-index:9999;animation:test-banner-pulse-50caa91b 2s ease-in-out infinite}.test-banner-icon[data-v-50caa91b]{font-size:18px;margin:0 6px}@keyframes test-banner-pulse-50caa91b{0%,to{opacity:1}50%{opacity:.85}}.pause-banner[data-v-50caa91b]{background:#f59e0b;color:#000;text-align:center;padding:12px 16px;font-size:14px;font-weight:700;letter-spacing:.02em;position:sticky;top:0;z-index:9998}.header[data-v-50caa91b]{text-align:center;padding:16px 80px 0}.title-lockup[data-v-50caa91b]{display:flex;align-items:center;justify-content:center;gap:16px}.signal-logo-link[data-v-50caa91b]{display:inline-flex;align-items:center;transition:opacity .2s ease;text-decoration:none}.signal-logo-link[data-v-50caa91b]:hover{opacity:.85;text-decoration:none}.signal-logo[data-v-50caa91b]{height:64px;width:auto;display:block}.title[data-v-50caa91b]{font-family:"BuffaloBF Black",var(--font-primary);font-size:70px;font-weight:800;letter-spacing:.02em;color:#f22f46;text-transform:uppercase;line-height:96px}.pill-highlight[data-v-50caa91b]{font-weight:700;color:#4da3ff;text-decoration:underline}.pill-highlight[data-v-50caa91b]:hover{color:#7fbfff}.subtitle[data-v-50caa91b]{max-width:600px;margin:16px auto 4px;font-size:24px;color:#fff;line-height:125%;font-weight:800}.subtitle-phone[data-v-50caa91b]{max-width:600px;margin:0 auto 8px;font-size:18px;color:#fffc;line-height:125%}.subtitle .cta-number[data-v-50caa91b],.subtitle-phone .cta-number[data-v-50caa91b]{display:inline-flex;align-items:center;gap:8px;font-size:24px;font-weight:800;color:#fff;background:#f22f46;padding:6px 20px;border-radius:8px;letter-spacing:.02em;vertical-align:middle;transition:transform .2s ease,box-shadow .2s ease}.cta-number-icon[data-v-50caa91b]{width:18px;height:18px;flex-shrink:0;opacity:.9}@media(hover:hover){.subtitle .cta-number[data-v-50caa91b]:hover,.subtitle-phone .cta-number[data-v-50caa91b]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f22f4680}}.countdown-section[data-v-50caa91b]{margin:32px auto 24px;text-align:center}.countdown-label[data-v-50caa91b]{font-size:14px;color:#fff9;text-transform:uppercase;letter-spacing:.12em;font-weight:700;margin-bottom:12px}.countdown-timer[data-v-50caa91b]{display:flex;align-items:center;justify-content:center;gap:8px}.countdown-unit[data-v-50caa91b]{display:flex;flex-direction:column;align-items:center;gap:4px}.countdown-number[data-v-50caa91b]{font-family:var(--font-secondary);font-size:48px;font-weight:800;color:#fff;line-height:1;min-width:64px;text-align:center}.countdown-sep[data-v-50caa91b]{font-size:36px;font-weight:800;color:#ffffff4d;line-height:1;padding-bottom:20px}.countdown-unit-label[data-v-50caa91b]{font-size:11px;color:#ffffff80;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.campaign-complete[data-v-50caa91b]{max-width:720px}.campaign-complete-title[data-v-50caa91b]{font-family:var(--font-secondary);font-size:48px;font-weight:800;color:#fff;line-height:110%}.campaign-complete-copy[data-v-50caa91b]{max-width:640px;margin:14px auto 0;font-size:15px;color:#ffffffd1;line-height:165%}.sweepstakes-info[data-v-50caa91b]{margin-top:24px;padding:24px;text-align:center;background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;max-width:700px;margin-left:auto;margin-right:auto}.sweepstakes-dates[data-v-50caa91b]{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06)}.sweepstakes-date-item[data-v-50caa91b]{display:flex;flex-direction:column;align-items:center;gap:4px}.date-label[data-v-50caa91b]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#f22f46}.date-value[data-v-50caa91b]{font-size:16px;font-weight:700;color:#fff}.sweepstakes-date-divider[data-v-50caa91b]{width:1px;height:52px;background:#ffffff1f}.sweepstakes-row[data-v-50caa91b]{font-size:14px;color:#ffffffd9;line-height:170%}.sweepstakes-row+.sweepstakes-row[data-v-50caa91b]{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.sweepstakes-legal[data-v-50caa91b]{font-size:11px;color:#fff}.sweepstakes-row strong[data-v-50caa91b]{color:#fff}.sweepstakes-row a[data-v-50caa91b]{color:#4da3ff}.sweepstakes-row a[data-v-50caa91b]:hover{text-decoration:underline}.main[data-v-50caa91b]{flex:1;width:100%;max-width:1440px;margin:0 auto;padding:0 80px}.cta-section[data-v-50caa91b]{text-align:center;margin:32px 0}.cta-phone[data-v-50caa91b]{font-size:14px;color:#fff;margin-bottom:16px}.cta-phone .cta-number[data-v-50caa91b]{font-size:28px;font-weight:800;color:#fff;display:block;margin-top:4px;letter-spacing:.02em}.cta-cards[data-v-50caa91b]{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;max-width:680px;width:100%;margin:20px auto 0}.streetcode-link[data-v-50caa91b]{color:#4da3ff;text-decoration:underline;font-weight:600}.streetcode-link[data-v-50caa91b]:hover{color:#4da3ff;text-decoration:underline}.cta-card .streetcode-link[data-v-50caa91b],.how-strip .streetcode-link[data-v-50caa91b]{color:#4da3ff}.cta-card .streetcode-link[data-v-50caa91b]:hover,.how-strip .streetcode-link[data-v-50caa91b]:hover{color:#7fbfff}.cta-card-wrap[data-v-50caa91b]{position:relative;z-index:1;min-width:0}.cta-card-wrap[data-v-50caa91b]:before,.cta-card-wrap[data-v-50caa91b]:after{position:absolute;content:"";top:0;height:100%;width:62%;background:#000d27;border:solid 3px #4B4E71;border-right-width:3px;z-index:-1}.cta-card-wrap[data-v-50caa91b]:before{left:0;border-right:none}.cta-card-wrap[data-v-50caa91b]:after{right:0;border-left:none}.cta-shape-1[data-v-50caa91b]:before,.cta-shape-1[data-v-50caa91b]:after{border-color:#f22f46}.cta-shape-1[data-v-50caa91b]:before{border-top-left-radius:20px;border-bottom-left-radius:20px}.cta-shape-1[data-v-50caa91b]:after{border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:none;transform:skew(-8deg);transform-origin:top left}.cta-shape-2[data-v-50caa91b]:before{border-top-left-radius:20px;border-bottom-left-radius:20px;transform:skew(-8deg);transform-origin:top left}.cta-shape-2[data-v-50caa91b]:after{border-top-right-radius:20px;border-bottom-right-radius:20px;border-left:none}.cta-card[data-v-50caa91b]{position:relative;z-index:1;background:transparent;border:none;padding:16px 20px;display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;filter:drop-shadow(0 4px 16px rgba(0,0,0,.4))}.cta-card-qr[data-v-50caa91b]{flex-shrink:0}.cta-card-text[data-v-50caa91b]{text-align:left}.cta-card-heading[data-v-50caa91b]{white-space:nowrap}.cta-card-instruction[data-v-50caa91b]{font-size:32px;font-weight:500;color:#fff;line-height:1.2}.cta-card-keyword[data-v-50caa91b]{font-size:32px;font-weight:800;color:#f22f46;line-height:1.2;text-decoration:none}.cta-card-keyword[data-v-50caa91b]:hover{color:#f22f46;text-decoration:underline}.cta-card-keyword--win[data-v-50caa91b],.cta-card-keyword--win[data-v-50caa91b]:hover{color:#fff}.cta-card-desc[data-v-50caa91b]{font-size:13px;color:#fff;line-height:150%;margin-top:4px}.keyword-boost[data-v-50caa91b]{color:#f22f46;font-family:"BuffaloBF Black",var(--font-primary)}.cta-shared[data-v-50caa91b]{margin-top:20px;font-size:14px;color:#fff;font-weight:700;line-height:170%;text-align:center}.cta-question[data-v-50caa91b]{margin-top:20px;font-size:26px;color:#ffffffbf;font-weight:600;line-height:130%;text-align:center}.cta-shared-loud[data-v-50caa91b]{margin-top:10px;font-size:20px;color:#fff;font-weight:800;line-height:140%;text-align:center}.cta-status-hint[data-v-50caa91b]{margin:4px auto 20px;font-size:11px;color:#ffffff8c;font-weight:400;line-height:150%;text-align:center}.cta-note[data-v-50caa91b]{margin-top:16px;font-size:13px;color:#fff;font-weight:400;line-height:175%;text-align:center}.register-btn[data-v-50caa91b]{display:inline-flex;align-items:center;gap:6px;margin-top:24px;padding:10px 20px;font-size:14px;font-weight:700;color:#fff;background:#f22f46;border-radius:8px;text-decoration:none;transition:background .2s ease}.register-btn[data-v-50caa91b]:hover{background:#d9263d}.register-btn-icon[data-v-50caa91b]{width:16px;height:16px}.cta-consent[data-v-50caa91b]{margin-top:16px;font-size:11px;color:#ffffffb3;line-height:170%;text-align:center;max-width:700px;margin-left:auto;margin-right:auto}.thermometer-section[data-v-50caa91b]{position:fixed;bottom:0;left:0;right:0;z-index:900;background:#000d27}.thermometer-section.is-collapsed[data-v-50caa91b]{border-top:1px solid rgba(255,255,255,.08)}.collapse-btn[data-v-50caa91b]{background:none;border:none;color:#fff6;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.collapse-btn[data-v-50caa91b]:hover{color:#fff}.collapse-btn svg[data-v-50caa91b]{width:18px;height:18px}.thermometer-collapse-btn[data-v-50caa91b]{position:absolute;top:-28px;right:16px;background:#000d27;border:1px solid rgba(255,255,255,.08);border-bottom:none;border-radius:8px 8px 0 0;padding:4px 10px}.thermometer-section.is-collapsed .thermometer-collapse-btn[data-v-50caa91b]{position:relative;top:0;right:0;margin:0 auto;border:none;border-radius:0;display:flex;padding:6px}.how-strip[data-v-50caa91b]{overflow:hidden;border-top:1px solid rgba(255,255,255,.06);padding:6px 0}.how-strip-marquee[data-v-50caa91b]{overflow:hidden}.how-strip-track[data-v-50caa91b]{display:flex;gap:32px;animation:marquee-50caa91b 60s linear infinite;width:max-content;padding:0 16px}@keyframes marquee-50caa91b{0%{transform:translate(0)}to{transform:translate(-50%)}}.how-strip-marquee:hover .how-strip-track[data-v-50caa91b]{animation-play-state:paused}.how-strip-item[data-v-50caa91b]{font-size:13px;color:#fff;white-space:nowrap;flex-shrink:0}.how-strip-item strong[data-v-50caa91b]{color:#fff}.how-strip-label[data-v-50caa91b]{color:#f22f46;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.how-strip-egg[data-v-50caa91b]{font-style:italic;color:#fff9;letter-spacing:.02em}@media(max-width:900px){.how-strip[data-v-50caa91b]{display:none}}.modal-overlay[data-v-50caa91b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000d27cc;display:flex;align-items:flex-start;justify-content:center;z-index:1000;padding:24px;overflow-y:auto}.modal-content[data-v-50caa91b]{position:relative;background:#fff;border:none;border-radius:0;padding:40px 48px;max-width:700px;width:100%;color:var(--dark-blue);font-size:15px;line-height:170%;margin:40px 0}.modal-content h2[data-v-50caa91b]{font-family:var(--font-secondary);font-size:32px;font-weight:700;color:var(--dark-blue);margin-bottom:8px;padding-bottom:0;border-bottom:none;line-height:125%;letter-spacing:-.01em}.modal-content h3[data-v-50caa91b]{font-size:16px;font-weight:700;color:var(--dark-blue);margin-top:28px;margin-bottom:8px;padding-top:0;border-top:none;text-transform:none;letter-spacing:normal}.modal-content h3[data-v-50caa91b]:first-of-type{border-top:none;padding-top:0}.modal-content p[data-v-50caa91b]{margin-bottom:12px;color:#333}.modal-content p strong[data-v-50caa91b]{color:var(--dark-blue);font-weight:700}.modal-content .disclaimer[data-v-50caa91b]{margin-bottom:20px;padding:16px 20px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;font-size:12px;letter-spacing:.02em;text-align:center;color:#333}.modal-content .disclaimer strong[data-v-50caa91b]{color:var(--dark-blue)}.modal-content ul[data-v-50caa91b]{margin:12px 0 12px 20px;padding:0;color:#333}.modal-content li[data-v-50caa91b]{margin-bottom:8px}.modal-content li strong[data-v-50caa91b]{color:var(--dark-blue)}.modal-content a[data-v-50caa91b]{color:#0263e0;font-weight:500}.modal-content .modal-placeholder[data-v-50caa91b]{margin-top:20px;padding:12px 16px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.25);border-radius:4px;color:#f59e0b;font-size:12px;font-style:italic}.modal-close[data-v-50caa91b]{position:absolute;top:16px;right:16px;background:none;border:none;color:#666;cursor:pointer;padding:8px;border-radius:0;transition:color .2s ease}.modal-close[data-v-50caa91b]:hover{color:var(--dark-blue)}.modal-close svg[data-v-50caa91b]{width:24px;height:24px}@media(max-width:1439px){.cta-card-wrap[data-v-50caa91b]:before,.cta-card-wrap[data-v-50caa91b]:after{width:70%}}@media(max-width:1300px){.header[data-v-50caa91b]{padding:16px 40px 0}.cta-card-keyword[data-v-50caa91b],.cta-card-instruction[data-v-50caa91b]{font-size:24px}}@media(max-width:1000px){.header[data-v-50caa91b]{padding:16px 20px 0}.main[data-v-50caa91b]{padding:0 20px}}@media(max-width:600px){.app[data-v-50caa91b]{padding-bottom:140px}.header-content[data-v-50caa91b]>*{margin-top:20px}.header-content[data-v-50caa91b]>*:first-child{margin-top:0}.main[data-v-50caa91b]>*{margin-top:24px}.title-lockup[data-v-50caa91b]{gap:6px}.signal-logo[data-v-50caa91b]{height:40px}.title[data-v-50caa91b]{font-size:42px;line-height:60px}.cta-cards[data-v-50caa91b]{grid-template-columns:1fr 1fr;max-width:100%;gap:12px}.cta-card[data-v-50caa91b]{width:100%;grid-template-columns:1fr;text-align:center;justify-items:center;padding:12px 14px}.cta-card-qr[data-v-50caa91b]{display:none}.cta-card-text[data-v-50caa91b]{text-align:left}.cta-card-keyword[data-v-50caa91b],.cta-card-instruction[data-v-50caa91b]{font-size:24px}.subtitle[data-v-50caa91b]{margin:24px auto 8px}.subtitle-phone[data-v-50caa91b]{margin:0 auto 16px}.cta-status-hint[data-v-50caa91b]{margin:8px auto 24px}.cta-cards[data-v-50caa91b]{margin-top:0}.cta-question[data-v-50caa91b]{margin-top:32px;font-size:20px}.cta-shared[data-v-50caa91b]{margin-top:24px}.cta-shared-loud[data-v-50caa91b]{margin-top:16px}.cta-note[data-v-50caa91b]{margin-top:20px}.register-btn[data-v-50caa91b],.sweepstakes-info[data-v-50caa91b]{margin-top:28px}.sweepstakes-dates[data-v-50caa91b]{flex-direction:column;gap:12px}.sweepstakes-date-divider[data-v-50caa91b]{width:60px;height:1px}}
