:root{font-family:Arial,Helvetica,sans-serif;color:#111;background:#f7f7f2}*{box-sizing:border-box}body{margin:0;background:#f7f7f2;color:#111}button,input,textarea,select{font:inherit}.site-header{width:min(980px,92vw);margin:0 auto;padding:24px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d9d9d2}.site-header .logo{font-weight:800;text-decoration:none;font-size:1.05rem}.site-header nav{display:flex;gap:18px;flex-wrap:wrap}.site-header nav a{font-size:.9rem}a{color:#111}main{width:min(820px,92vw);margin:0 auto;padding:58px 0 56px;text-align:center}.intro{margin-bottom:38px}.kicker,.panel-label{font-size:.72rem;letter-spacing:.12em;font-weight:800;color:#6c6c66}.intro h1{margin:10px 0 18px;font-size:clamp(3.4rem,10vw,7rem);line-height:.9;letter-spacing:-.065em}.intro-copy{max-width:650px;margin:0 auto;color:#5f5f59;font-size:1.08rem;line-height:1.55}.start-panel,.leader,.challenge,.live-stats,.what-is-this{background:#fff;border:1px solid #d7d7d0}.start-panel,.leader{padding:34px 28px;margin:0 0 18px}.start-panel h2,.leader h2{margin:6px 0 10px;font-size:clamp(2rem,5vw,3.4rem);letter-spacing:-.04em}.start-panel p,.leader p{margin:8px auto;max-width:570px}.start-price{font-size:clamp(4rem,12vw,7rem);font-weight:800;letter-spacing:-.07em;line-height:1;margin:18px 0 14px}.start-panel button,#buy,.confirm{border:2px solid #111;background:#111;color:#fff;padding:14px 20px;font-weight:800;cursor:pointer}.start-panel button:hover,#buy:hover,.confirm:hover{background:#fff;color:#111}.start-panel small,.challenge small{display:block;color:#777;margin-top:12px}.leader-message{font-size:1.15rem}.leader-link{display:inline-block;margin-top:4px;font-weight:700}.leader-details{display:flex;justify-content:center;gap:24px;margin-top:20px;padding-top:16px;border-top:1px solid #e5e5df;color:#666}.leader-details strong{color:#111}.challenge{padding:26px 24px;margin-bottom:34px}.challenge p{margin:0 0 5px;color:#666}.challenge>strong{display:block;font-size:clamp(3.8rem,11vw,6.5rem);letter-spacing:-.07em;line-height:1;margin:4px 0 14px}.challenge button{display:inline-block}.live-stats{padding:28px 26px;margin-top:34px}.live-stats h2{margin:0 0 20px;font-size:1.05rem}.stat-grid,.stats-page-grid,.queue-summary,.record-grid,.press-facts{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #e2e2dc;border-left:1px solid #e2e2dc}.stat-grid div,.stats-page-grid>div,.queue-summary div,.record-grid div,.press-facts div{padding:22px 12px;border-right:1px solid #e2e2dc;border-bottom:1px solid #e2e2dc;background:#fff}.stat-grid strong,.stats-page-grid strong,.queue-summary strong,.record-grid strong,.press-facts strong{display:block;font-size:1.6rem;letter-spacing:-.04em}.stat-grid span,.stats-page-grid span,.queue-summary span,.record-grid span,.press-facts span{display:block;color:#777;font-size:.8rem;margin-top:4px}.record-grid small{display:block;margin-top:5px;color:#666}.record-grid,.press-facts{margin:28px 0}.press-facts{grid-template-columns:repeat(4,1fr)}.queue-link{margin:18px 0 0}.what-is-this{padding:30px 34px;margin-top:22px;text-align:left}.what-is-this h2{font-size:1.35rem;margin:0 0 14px}.what-is-this p{line-height:1.6;color:#444}.footer{margin-top:38px;color:#888;font-size:.85rem}.page{text-align:left}.page .brand{display:inline-block;margin-bottom:55px;font-weight:700}.page h1{font-size:clamp(2.7rem,8vw,5rem);margin-bottom:30px}.page h2{margin-top:36px}.page p{font-size:1.08rem;line-height:1.65}.full-queue{margin-top:40px;border-top:1px solid #ddd}.queue-row{display:grid;grid-template-columns:65px 1fr auto;gap:12px;padding:13px 0;border-bottom:1px solid #eee;align-items:center}.queue-row span:last-child{font-weight:700}.queue-summary{margin:28px 0}.stats-page-grid{grid-template-columns:repeat(4,1fr);margin:28px 0}.visual-stats>div{text-align:center;min-height:190px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.stat-icon{height:72px;width:72px;margin:0 auto 18px;display:flex;align-items:center;justify-content:center;position:relative;font-size:2rem;font-weight:800}.price-icon{border:2px solid #111;border-radius:50%}.leader-icon{background:#111;color:#fff;border-radius:8px;font-size:2.8rem}.crown-icon{border:2px solid #111;font-size:1.45rem;transform:rotate(-2deg)}.comeback-icon{font-size:3.6rem;font-weight:400;animation:rqTurn 5s ease-in-out infinite}.queue-icon{gap:5px;align-items:flex-end}.queue-icon i{display:block;width:14px;background:#111}.queue-icon i:nth-child(1){height:30px}.queue-icon i:nth-child(2){height:45px}.queue-icon i:nth-child(3){height:60px}.spend-icon{align-items:flex-end;gap:5px}.spend-icon i{display:block;width:10px;background:#111;animation:rqBars 2.4s ease-in-out infinite alternate}.spend-icon i:nth-child(1){height:18px}.spend-icon i:nth-child(2){height:32px;animation-delay:.2s}.spend-icon i:nth-child(3){height:48px;animation-delay:.4s}.spend-icon i:nth-child(4){height:65px;animation-delay:.6s}.clock-icon{border:2px solid #111;border-radius:50%}.clock-icon:before,.clock-icon i{content:"";position:absolute;width:2px;background:#111;left:34px;transform-origin:bottom}.clock-icon:before{height:22px;top:13px;transform:rotate(20deg)}.clock-icon i{height:17px;top:18px;transform:rotate(125deg)}.globe-icon{border:2px solid #111;border-radius:50%;animation:rqGlobe 8s linear infinite}.globe-icon:before,.globe-icon:after,.globe-v,.globe-h{content:"";position:absolute;border:1px solid #111;border-radius:50%}.globe-icon:before{inset:0 20px}.globe-icon:after{inset:0 9px}.globe-h{left:3px;right:3px;top:25px;height:18px}.globe-v{top:3px;bottom:3px;left:25px;width:18px}.stat-callouts{margin:32px 0;padding-top:20px;border-top:1px solid #ddd}.stat-callouts h2{font-size:1.2rem}.contact-form{max-width:620px;margin:30px 0}.contact-form label{display:block;margin:16px 0;font-size:.9rem;font-weight:700}.contact-form input,.contact-form textarea{width:100%;margin-top:6px;padding:12px;border:1px solid #bbb;background:#fff}.contact-form textarea{resize:vertical}.contact-form .confirm{width:auto}.form-status{font-size:.9rem;color:#666}.hp{position:absolute;left:-9999px}dialog{width:min(430px,92vw);border:1px solid #bbb;padding:0;background:#fff;color:#111}dialog::backdrop{background:rgb(0 0 0/.35)}dialog form{padding:28px;position:relative;text-align:left}dialog h2{margin:0 0 24px;font-size:1.5rem}.close{position:absolute;top:10px;right:14px;border:0;background:none;font-size:1.6rem;cursor:pointer}label{display:block;margin:15px 0;font-size:.85rem;font-weight:700}label span,.mock-note{color:#888;font-weight:400}input,select{width:100%;margin-top:6px;padding:11px;border:1px solid #bbb;background:#fff;color:#111;border-radius:0;min-height:40px}select{appearance:auto}.confirm{width:100%}.mock-note{font-size:.8rem}@keyframes rqGlobe{to{transform:rotate(360deg)}}@keyframes rqBars{to{transform:scaleY(.65);transform-origin:bottom}}@keyframes rqTurn{50%{transform:rotate(-20deg)}}@media(prefers-reduced-motion:reduce){.globe-icon,.spend-icon i,.comeback-icon{animation:none}}@media(max-width:650px){.site-header{display:block}.site-header nav{margin-top:14px}.site-header nav a{font-size:.85rem}main{padding-top:42px}.intro h1{font-size:3.5rem}.stat-grid,.stats-page-grid,.queue-summary,.record-grid,.press-facts{grid-template-columns:1fr 1fr}.visual-stats>div{min-height:170px}.leader-details{display:block}.leader-details span{display:block;margin:5px 0}.queue-row{grid-template-columns:50px 1fr auto}.what-is-this{padding:24px 20px}}