@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@500;600;700;800;900&display=swap";:root{--font-family: "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--bg-page: #f8fafc;--bg-card: #ffffff;--border-color: #cbd5e1;--border-focus: #1B64F2;--text-primary: #0f172a;--text-secondary: #64748b;--text-muted: #94a3b8;--brand-blue: #1B64F2;--brand-blue-hover: #1550c0;--brand-orange: #FF7A00;--badge-bg: #eff6ff;--badge-border: #bfdbfe;--badge-text: #1d4ed8;--card-shadow: 0 4px 24px -2px rgba(15, 23, 42, .05), 0 2px 6px -1px rgba(15, 23, 42, .02)}._pageContainer_1m1k6_21{min-height:100vh;width:100%;background-color:var(--bg-page);background-image:radial-gradient(#e2e8f0 1.2px,transparent 1.2px);background-size:24px 24px;color:var(--text-primary);font-family:var(--font-family);display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:auto;padding:2rem 1.5rem}._connectCard_1m1k6_37{width:100%;max-width:580px;background:var(--bg-card);border:1.5px solid var(--border-color);border-radius:24px;padding:2.75rem 2.25rem;box-shadow:var(--card-shadow);display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;box-sizing:border-box;animation:_fadeIn_1m1k6_1 .25s ease-out}@keyframes _fadeIn_1m1k6_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._cardBrand_1m1k6_65{display:flex;align-items:center;justify-content:center;gap:.75rem;text-decoration:none;margin-bottom:.2rem}._cardLogo_1m1k6_74{height:48px;max-width:220px;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(27,100,242,.2));transition:transform .2s ease}._cardBrand_1m1k6_65:hover ._cardLogo_1m1k6_74{transform:scale(1.03)}._topPill_1m1k6_86{display:inline-flex;align-items:center;gap:.4rem;background-color:var(--badge-bg);border:1px solid var(--badge-border);color:var(--badge-text);padding:.35rem .85rem;border-radius:9999px;font-size:.78rem;font-weight:700;letter-spacing:-.01em}._heading_1m1k6_100{font-size:1.85rem;font-weight:850;line-height:1.2;letter-spacing:-.03em;color:var(--text-primary);margin:0}._headingBlue_1m1k6_109{color:var(--brand-blue)}._subHeading_1m1k6_113{font-size:.95rem;color:var(--text-secondary);line-height:1.5;margin:0;max-width:480px}._formContainer_1m1k6_121{width:100%;margin-top:.5rem}._formRow_1m1k6_126{display:flex;gap:.5rem;width:100%}@media(max-width:520px){._formRow_1m1k6_126{flex-direction:column}}._inputWrapper_1m1k6_138{position:relative;flex:1;display:flex;align-items:center}._inputIcon_1m1k6_145{position:absolute;left:1rem;width:18px;height:18px;color:var(--text-muted);pointer-events:none}._domainInput_1m1k6_154{width:100%;height:48px;padding:0 1rem 0 2.75rem;border:1.5px solid var(--border-color);border-radius:12px;font-size:.9rem;font-family:var(--font-family);font-weight:600;color:var(--text-primary);background-color:#fff;outline:none;transition:all .15s ease;box-sizing:border-box}._domainInput_1m1k6_154:focus{border-color:var(--border-focus);box-shadow:0 0 0 4px #1b64f21f}._connectButton_1m1k6_175{height:48px;padding:0 1.5rem;background-color:var(--brand-blue);color:#fff;border:none;border-radius:12px;font-size:.9rem;font-family:var(--font-family);font-weight:700;cursor:pointer;transition:all .15s ease;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #1b64f240}._connectButton_1m1k6_175:hover{background-color:var(--brand-blue-hover);transform:translateY(-1px)}._formHelperText_1m1k6_199{font-size:.78rem;color:var(--text-muted);margin-top:.5rem;margin-bottom:0}._formHelperText_1m1k6_199 code{background-color:#f1f5f9;padding:.15rem .35rem;border-radius:4px;font-family:monospace}._featureStrip_1m1k6_213{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;width:100%;margin-top:.75rem;padding-top:1.25rem;border-top:1px solid #f1f5f9}@media(max-width:520px){._featureStrip_1m1k6_213{grid-template-columns:1fr}}._featurePill_1m1k6_229{display:flex;flex-direction:column;align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:.85rem .6rem}._pillIcon_1m1k6_239{width:20px;height:20px;color:var(--brand-blue);margin-bottom:.35rem}._featurePillTitle_1m1k6_246{font-size:.82rem;font-weight:750;color:var(--text-primary)}._featurePillDesc_1m1k6_252{font-size:.72rem;color:var(--text-secondary);margin:.2rem 0 0}
