.Xthsyq_page{background:var(--bg);min-height:100vh}.Xthsyq_inner{max-width:1120px;margin:0 auto;padding:0 32px}.Xthsyq_nav{z-index:30;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.Xthsyq_navInner{justify-content:space-between;align-items:center;max-width:1440px;height:64px;margin:0 auto;padding:0 28px;display:flex}.Xthsyq_brand{color:var(--text);align-items:center;gap:6px;font-size:15.5px;font-weight:600;text-decoration:none;display:flex}.Xthsyq_brandIcon{border-radius:28%;display:inline-block}.Xthsyq_brandCaret{color:var(--text-dim);font-size:11px}.Xthsyq_navLinks{gap:26px;margin-left:36px;margin-right:auto;display:flex}.Xthsyq_navLink{color:var(--text);opacity:.85;font-size:14px;text-decoration:none}.Xthsyq_navLink:hover{opacity:1}.Xthsyq_navActions{gap:10px;display:flex}.Xthsyq_btnOutline{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:999px;padding:9px 18px;font-size:13.5px;text-decoration:none}.Xthsyq_btnOutline:hover{background:var(--surface-2)}.Xthsyq_btnWhite{background:var(--white);color:#0b0d10;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.Xthsyq_btnWhite:hover{background:#e8eaed}.Xthsyq_hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 64px);padding:40px 24px 120px;display:flex;position:relative}.Xthsyq_heroLabel{color:var(--text-dim);margin:0 0 18px;font-size:15px}.Xthsyq_heroTitle{letter-spacing:-.035em;max-width:860px;margin:0 0 42px;font-size:clamp(40px,6.4vw,68px);font-weight:600;line-height:1.08}.Xthsyq_heroCta{background:var(--white);color:#0b0d10;cursor:pointer;border:none;border-radius:999px;padding:15px 30px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.Xthsyq_heroCta:hover{background:#e8eaed}.Xthsyq_tabs{z-index:25;pointer-events:none;justify-content:center;margin:-56px 0 0;display:flex;position:sticky;top:76px}.Xthsyq_tabsPill{background:var(--surface-2);border:1px solid var(--border);pointer-events:auto;border-radius:999px;gap:4px;padding:5px;display:inline-flex;box-shadow:0 12px 40px #00000073}.Xthsyq_tab,.Xthsyq_tabActive{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:9px 20px;font-size:14px;text-decoration:none}.Xthsyq_tab:hover{color:var(--text)}.Xthsyq_tabActive{background:var(--white);color:#0b0d10;font-weight:600}.Xthsyq_section{padding:110px 0 0}.Xthsyq_split{grid-template-columns:1.15fr .85fr;align-items:start;gap:48px;margin-bottom:56px;display:grid}.Xthsyq_h2{letter-spacing:-.025em;margin:0 0 10px;font-size:clamp(28px,3.6vw,40px);font-weight:600}.Xthsyq_lead{letter-spacing:-.02em;color:var(--text-dim);max-width:640px;margin:0;font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.35}.Xthsyq_sideText{color:var(--text-dim);margin:0;padding-top:6px;font-size:14.5px;line-height:1.7}.Xthsyq_sideActions{margin-top:22px}.Xthsyq_cards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.Xthsyq_card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.Xthsyq_cardArt{height:240px;color:var(--text);background:radial-gradient(360px 200px at 50% 30%,#345cff24,#0000 70%);justify-content:center;align-items:center;display:flex}.Xthsyq_cardBody{padding:22px 24px 26px}.Xthsyq_cardTitle{margin:0 0 8px;font-size:15.5px;font-weight:600}.Xthsyq_cardDesc{color:var(--text-dim);margin:0;font-size:13.5px;line-height:1.65}.Xthsyq_steps{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.Xthsyq_step{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);padding:24px}.Xthsyq_stepNum{font-family:var(--font-code);color:var(--brand-cyan);letter-spacing:.1em;font-size:12px}.Xthsyq_stepTitle{margin:10px 0 8px;font-size:16px;font-weight:600}.Xthsyq_stepDesc{color:var(--text-dim);margin:0;font-size:13.5px;line-height:1.65}.Xthsyq_mock{color:#1f2328;border-radius:var(--radius-lg);background:#f4f5f7;max-width:780px;margin:0 auto;overflow:hidden;box-shadow:0 40px 120px #0000008c}.Xthsyq_mockBar{color:#6a737d;align-items:center;gap:6px;padding:14px 18px;font-size:12px;display:flex}.Xthsyq_mockDot{background:#d3d7dc;border-radius:50%;width:9px;height:9px}.Xthsyq_mockBody{grid-template-columns:1.5fr 1fr;gap:14px;padding:0 18px 18px;display:grid}.Xthsyq_mockLeft{background:#fff;border-radius:16px;padding:14px;box-shadow:0 1px 4px #00000014}.Xthsyq_mockImg{background:radial-gradient(220px 140px at 30% 40%,#345cff80,#0000 70%),radial-gradient(260px 160px at 75% 65%,#17d9c447,#0000 70%),linear-gradient(160deg,#10151f,#1c2433 55%,#0d1118);border-radius:10px;height:220px;position:relative}.Xthsyq_mockImgTag{color:#fff;font-family:var(--font-code);background:#0000008c;border-radius:6px;padding:4px 8px;font-size:10.5px;position:absolute;bottom:10px;left:10px}.Xthsyq_progress{background:#e3e6ea;border-radius:999px;height:5px;margin-top:14px;overflow:hidden}.Xthsyq_progressFill{background:var(--brand-blue);border-radius:999px;width:62%;height:100%}.Xthsyq_progressLabel{color:#6a737d;font-size:11px;font-family:var(--font-code);justify-content:space-between;margin-top:8px;display:flex}.Xthsyq_mockRight{background:#fff;border-radius:16px;padding:18px;box-shadow:0 1px 4px #00000014}.Xthsyq_mockShield{background:#eef1f6;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:14px;display:flex}.Xthsyq_mockTitle{color:#1f2328;margin:0 0 6px;font-size:15px;font-weight:700}.Xthsyq_mockDesc{color:#454d57;margin:0 0 10px;font-size:12.5px;line-height:1.55}.Xthsyq_mockNote{color:#8a929c;margin:0;font-size:11px}.Xthsyq_partners{text-align:center;border-top:1px solid #e3e6ea;margin:6px 18px 0;padding:14px 0 18px}.Xthsyq_partnersLabel{letter-spacing:.12em;text-transform:uppercase;color:#8a929c;margin:0 0 8px;font-size:9.5px}.Xthsyq_partnerRow{color:#454d57;justify-content:center;gap:22px;font-size:12px;font-weight:600;display:flex}.Xthsyq_detector{max-width:780px;margin:0 auto}.Xthsyq_dropzone{color:#1f2328;border-radius:var(--radius-lg);text-align:center;cursor:pointer;background:#fff;border:2px dashed #c9ced6;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:46px 24px;transition:border-color .15s,background .15s;display:flex}.Xthsyq_dropzone:hover{border-color:var(--brand-blue);background:#f7f9fc}.Xthsyq_dropTitle{font-size:16px;font-weight:600}.Xthsyq_dropFile{font-size:15px;font-weight:600;font-family:var(--font-code)}.Xthsyq_dropHint{color:#6a737d;font-size:12.5px}.Xthsyq_scanStatus{text-align:center;font-family:var(--font-code);color:var(--text-dim);margin:18px 0 0;font-size:12.5px}.Xthsyq_resultOk,.Xthsyq_resultBad{border-radius:var(--radius-lg);color:#1f2328;background:#fff;margin-top:18px;padding:20px 22px;box-shadow:0 1px 4px #00000014}.Xthsyq_resultOk{border-left:4px solid #17d9c4}.Xthsyq_resultBad{border-left:4px solid #c9ced6}.Xthsyq_resultHead{align-items:center;gap:8px;margin-bottom:8px;font-size:15px;font-weight:700;display:inline-flex}.Xthsyq_resultId{font-family:var(--font-code);color:#1f2328;word-break:break-all;margin:0 0 10px;font-size:13px}.Xthsyq_resultNote{color:#454d57;margin:0;font-size:12.5px;line-height:1.55}.Xthsyq_coming{grid-template-columns:1fr 1fr;gap:22px;display:grid}.Xthsyq_comingCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);padding:28px}.Xthsyq_comingTag{font-family:var(--font-code);color:var(--brand-cyan);border:1px solid #17d9c459;border-radius:999px;margin-bottom:16px;padding:4px 12px;font-size:11px;display:inline-block}.Xthsyq_comingName{margin:0 0 8px;font-size:19px;font-weight:600}.Xthsyq_comingDesc{color:var(--text-dim);margin:0;font-size:14px;line-height:1.65}.Xthsyq_comingCode{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-code);color:var(--text-dim);white-space:pre;margin-top:18px;padding:14px 16px;font-size:12.5px;overflow-x:auto}.Xthsyq_footer{border-top:1px solid var(--border);margin-top:130px;padding:56px 0 0}.Xthsyq_followRow{align-items:center;gap:26px;margin-bottom:44px;display:flex}.Xthsyq_followLabel{font-size:15px;font-weight:600}.Xthsyq_socials{gap:22px;display:flex}.Xthsyq_social{color:var(--text-dim);display:inline-flex}.Xthsyq_social:hover{color:var(--text)}.Xthsyq_signupTitle{margin:0 0 4px;font-size:14.5px}.Xthsyq_signupNote{color:var(--text-faint);margin:0 0 18px;font-size:11.5px}.Xthsyq_signup{background:var(--surface);border:1px solid var(--border);border-radius:999px;align-items:center;gap:10px;max-width:720px;padding:6px 6px 6px 22px;display:flex}.Xthsyq_signupInput{color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:10px 0;font-size:14px}.Xthsyq_signupInput::placeholder{color:var(--text-faint)}.Xthsyq_signupBtn{background:var(--white);color:#0b0d10;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:11px 22px;font-size:13.5px;font-weight:600;display:inline-flex}.Xthsyq_cols{grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;gap:32px;padding:72px 0 56px;display:grid}.Xthsyq_colBig{letter-spacing:-.02em;max-width:280px;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.3}.Xthsyq_colH{margin:0 0 18px;font-size:15px;font-weight:600}.Xthsyq_colLink{color:var(--text);opacity:.82;align-items:center;gap:8px;padding:6px 0;font-size:13.5px;text-decoration:none;display:flex}.Xthsyq_colLink:hover{opacity:1;color:var(--brand-cyan)}.Xthsyq_bottom{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:26px 0 34px;display:flex}.Xthsyq_wordmark{letter-spacing:-.01em;align-items:center;gap:10px;font-size:17px;font-weight:700;display:inline-flex}.Xthsyq_bottomLinks{color:var(--text-dim);gap:24px;font-size:13px;display:flex}.Xthsyq_bottomLinks a{text-decoration:none}.Xthsyq_bottomLinks a:hover{color:var(--text)}@media (max-width:900px){.Xthsyq_split,.Xthsyq_cards,.Xthsyq_steps,.Xthsyq_coming{grid-template-columns:1fr}.Xthsyq_cols{grid-template-columns:1fr 1fr}.Xthsyq_navLinks{display:none}.Xthsyq_mockBody{grid-template-columns:1fr}}
