.register-page-module__xigaDa__page{--bg:#fff;--soft:var(--soft);--ink:var(--ink);--text:var(--text);--muted:var(--muted);--line:#e6eaf1;--field:#fff;--bar:#8e9aa0;--bar-ink:#173a44;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-heebo),sans-serif;text-align:right;transition:background .25s,color .25s}html[data-noms-theme=gray] .register-page-module__xigaDa__page{--soft:#f4f4f4;--ink:#333;--text:#444;--muted:#8a8a8a;--line:#dedede;--bar:#999;--bar-ink:#1e1e1e}:is(html[data-noms-theme=gray] .register-page-module__xigaDa__page main,html[data-noms-theme=gray] .register-page-module__xigaDa__logo img){filter:grayscale()}.register-page-module__xigaDa__page a:focus-visible,.register-page-module__xigaDa__page button:focus-visible{outline-offset:4px;outline:3px solid #2359f5}.register-page-module__xigaDa__header{z-index:20;background:var(--bar);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:68px;padding:0 40px;transition:background .25s;display:grid;position:sticky;top:0}.register-page-module__xigaDa__logo{width:96px;height:28px;display:block;position:relative;overflow:hidden}.register-page-module__xigaDa__logo img{width:148px;max-width:none;height:auto;position:absolute;top:-17px;left:-26px}.register-page-module__xigaDa__header nav{grid-column:2;align-items:center;gap:22px;font-size:18px;font-weight:700;display:flex}.register-page-module__xigaDa__header nav a{color:#fff}.register-page-module__xigaDa__header nav a:hover{opacity:.8}.register-page-module__xigaDa__header a:focus-visible,.register-page-module__xigaDa__header button:focus-visible{outline-color:#fff}.register-page-module__xigaDa__themeToggle{width:40px;height:40px;color:var(--bar-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:background .2s;display:grid}.register-page-module__xigaDa__themeToggle:hover{background:#ffffff26}.register-page-module__xigaDa__hero{text-align:center;padding:120px 24px 130px}.register-page-module__xigaDa__hero h1{letter-spacing:-1.5px;margin:0;font-size:clamp(40px,5.5vw,64px);font-weight:800;line-height:1.15}.register-page-module__xigaDa__hero p{color:var(--text);margin:14px 0 0;font-size:clamp(17px,2vw,22px)}.register-page-module__xigaDa__notes{background:var(--soft);text-align:center;padding:72px 24px 80px}.register-page-module__xigaDa__notes h2{margin:0;font-size:clamp(24px,2.6vw,30px);font-weight:800}.register-page-module__xigaDa__rule{background:var(--ink);border-radius:2px;width:34px;height:3px;margin:16px auto 30px;display:block}.register-page-module__xigaDa__notes p{max-width:620px;color:var(--text);margin:0 auto 14px;font-size:14px;line-height:1.85}.register-page-module__xigaDa__notes strong{color:var(--ink)}.register-page-module__xigaDa__rounds{text-align:center;max-width:900px;margin:auto;padding:72px 24px 96px;scroll-margin-top:68px}.register-page-module__xigaDa__rounds h2{margin:0;font-size:clamp(22px,2.4vw,26px);font-weight:800}.register-page-module__xigaDa__roundsLead{color:var(--muted);margin:16px 0 44px;font-size:14px;line-height:1.8}.register-page-module__xigaDa__roundsLead a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.register-page-module__xigaDa__table{text-align:right}.register-page-module__xigaDa__row{border-bottom:1px solid var(--line);grid-template-columns:1fr 110px 120px 110px;align-items:center;gap:16px;padding:14px 4px;display:grid}.register-page-module__xigaDa__head{color:var(--ink);border-bottom:1px solid var(--line);padding:12px 4px;font-size:13px;font-weight:700}.register-page-module__xigaDa__head span:not(:first-child),.register-page-module__xigaDa__price,.register-page-module__xigaDa__subtotal{text-align:center}.register-page-module__xigaDa__desc{align-items:center;gap:14px;min-width:0;display:flex}.register-page-module__xigaDa__thumb{color:#fff;width:52px;height:52px;font-family:var(--font-outfit),sans-serif;background:linear-gradient(135deg,#2359f5,#5d86ff 55%,#8fb0ff);border-radius:8px;flex-shrink:0;place-items:center;font-size:14px;font-weight:700;display:grid}.register-page-module__xigaDa__desc strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.register-page-module__xigaDa__desc small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.register-page-module__xigaDa__badge{color:#fff;letter-spacing:.04em;background:#9aa1ad;border-radius:4px;padding:2px 8px;font-size:10.5px;font-weight:700}.register-page-module__xigaDa__price,.register-page-module__xigaDa__subtotal{font-variant-numeric:tabular-nums;font-size:14px}.register-page-module__xigaDa__stepper{border:1px solid var(--line);border-radius:8px;justify-content:center;justify-self:center;align-items:center;display:flex;overflow:hidden}.register-page-module__xigaDa__stepper button{background:var(--field);width:30px;height:30px;color:var(--ink);font:inherit;cursor:pointer;border:0;font-size:16px}.register-page-module__xigaDa__stepper button:hover:not(:disabled){color:#2359f5;background:#2359f51a}.register-page-module__xigaDa__stepper button:disabled{color:var(--line);cursor:default}.register-page-module__xigaDa__stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:24px;font-size:13px}.register-page-module__xigaDa__soldOut .register-page-module__xigaDa__thumb{background:linear-gradient(135deg,#5b6170,#9aa1ad)}.register-page-module__xigaDa__soldOut .register-page-module__xigaDa__desc strong,.register-page-module__xigaDa__soldOut .register-page-module__xigaDa__desc small,.register-page-module__xigaDa__soldOut .register-page-module__xigaDa__price,.register-page-module__xigaDa__soldOut .register-page-module__xigaDa__subtotal{color:var(--muted);opacity:.7}.register-page-module__xigaDa__totalRow{color:var(--text);justify-content:flex-end;gap:40px;padding:20px 4px;font-size:14px;display:flex}.register-page-module__xigaDa__totalRow strong{text-align:center;min-width:110px;color:var(--ink);font-variant-numeric:tabular-nums}.register-page-module__xigaDa__checkout{color:#fff;font:inherit;cursor:pointer;background:#2359f5;border:0;border-radius:999px;margin:28px auto 0;padding:15px 40px;font-size:16px;font-weight:700;transition:background .2s,transform .2s;display:block;box-shadow:0 8px 22px #2359f533}.register-page-module__xigaDa__checkout:hover:not(:disabled){background:#1645cb;transform:translateY(-1px)}.register-page-module__xigaDa__checkout:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.register-page-module__xigaDa__footer{border-top:1px solid var(--line);text-align:center;color:var(--muted);font-size:13px}.register-page-module__xigaDa__footer>div{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 20px;padding:28px 24px 90px;font-size:11px;display:flex}.register-page-module__xigaDa__footer nav{flex-wrap:wrap;justify-content:center;gap:6px 18px;display:flex}.register-page-module__xigaDa__footer nav a{color:var(--muted)}.register-page-module__xigaDa__footer nav a:hover{color:#2359f5}@media (max-width:700px){.register-page-module__xigaDa__header{height:60px;padding:0 20px}.register-page-module__xigaDa__header nav{gap:18px;font-size:16px}.register-page-module__xigaDa__hero{padding:80px 20px 90px}.register-page-module__xigaDa__notes{padding:56px 20px 60px}.register-page-module__xigaDa__rounds{padding:56px 16px 80px}.register-page-module__xigaDa__head{display:none}.register-page-module__xigaDa__row{grid-template-columns:1fr auto;gap:12px 16px;padding:16px 4px}.register-page-module__xigaDa__desc{grid-column:1/-1}.register-page-module__xigaDa__price,.register-page-module__xigaDa__subtotal{text-align:right}.register-page-module__xigaDa__price:before,.register-page-module__xigaDa__subtotal:before{content:attr(data-label) ": ";color:var(--muted);font-size:12px}.register-page-module__xigaDa__price{grid-column:1}.register-page-module__xigaDa__stepper{grid-area:2/2/4;justify-self:end}.register-page-module__xigaDa__subtotal{grid-column:1}.register-page-module__xigaDa__soldOut .register-page-module__xigaDa__price,.register-page-module__xigaDa__soldOut .register-page-module__xigaDa__stepper,.register-page-module__xigaDa__soldOut .register-page-module__xigaDa__subtotal{display:none}.register-page-module__xigaDa__totalRow{justify-content:space-between;gap:16px}.register-page-module__xigaDa__totalRow strong{min-width:0}}
