.BridgeLogin_page__mkGWe{min-height:100vh;padding:1rem clamp(1rem,3vw,2.4rem) 1.4rem;background:radial-gradient(circle at 14% 72%,rgba(20,184,166,.14),transparent 28%),radial-gradient(circle at 82% 18%,rgba(37,99,235,.12),transparent 26%),linear-gradient(135deg,#f8fbff,#eef4fa);color:#11213a}.BridgeLogin_top__PLIB3{display:flex;align-items:center;justify-content:flex-start;gap:1rem;max-width:1180px;margin:0 auto;padding-bottom:.9rem;border-bottom:1px solid rgba(148,163,184,.24)}.BridgeLogin_productKicker__RnO0j{display:inline-flex;align-items:center;gap:.55rem;color:#52627a;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.BridgeLogin_grid__oAGhs{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.62fr);align-items:center;gap:clamp(1.75rem,5vw,4.5rem);max-width:1180px;min-height:calc(100vh - 86px);margin:0 auto}.BridgeLogin_copy__uFF09{max-width:690px}.BridgeLogin_product__C_0me{margin:1.2rem 0 .7rem;color:#0f766e;font-size:.92rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.BridgeLogin_copy__uFF09 h1{margin:0;color:#17395f;font-size:clamp(2.2rem,4.2vw,3.75rem);line-height:1.06;font-weight:760}.BridgeLogin_support__WoTxj{max-width:680px;margin:1rem 0 0;color:#334155;font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.55}.BridgeLogin_bullets__yM9V0{display:grid;gap:.7rem;margin:1.25rem 0 0;padding:0;list-style:none}.BridgeLogin_bullets__yM9V0 li{display:flex;align-items:center;gap:.8rem;color:#334155;font-size:1rem}.BridgeLogin_bullets__yM9V0 span{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex:0 0 1.8rem;border-radius:999px;background:#0f9f9a;color:#fff;font-weight:800}.BridgeLogin_badges__qb2q6{display:flex;flex-wrap:wrap;gap:.65rem;max-width:650px;margin-top:1.35rem}.BridgeLogin_badge__MQnQD{display:inline-flex;align-items:center;gap:.45rem;min-height:2.1rem;padding:.45rem .85rem;border:1px solid rgba(226,232,240,.92);border-radius:999px;background:rgba(255,255,255,.72);color:#40516b;font-size:.88rem;font-weight:700;box-shadow:0 12px 28px rgba(15,23,42,.06)}.BridgeLogin_badge__MQnQD svg{color:#64748b}.BridgeLogin_card__nj2_F{position:relative;width:100%;padding:clamp(1.5rem,3vw,2.35rem);border:1px solid rgba(226,232,240,.92);border-radius:1.4rem;background:rgba(255,255,255,.96);box-shadow:0 32px 80px rgba(15,23,42,.12)}.BridgeLogin_cardIcon__FPb8X{display:inline-flex;align-items:center;justify-content:center;width:3.55rem;height:3.55rem;margin:0 auto 1.2rem;border-radius:999px;background:#d8fbf7;color:#0f8f8d}.BridgeLogin_card__nj2_F h2{margin:0;color:#020617;font-size:1.45rem;line-height:1.15;text-align:center}.BridgeLogin_card__nj2_F>p{margin:.7rem 0 1.25rem;color:#475569;font-size:1rem;line-height:1.55;text-align:center}.BridgeLogin_field__mv6RS{display:grid;gap:.45rem;margin-top:.8rem;color:#0f172a;font-size:.9rem;font-weight:700}.BridgeLogin_field__mv6RS input{width:100%;border:1px solid #dbe3ef;border-radius:.82rem;background:#f8fafc;padding:.78rem .95rem;color:#0f172a;font:inherit;font-weight:500}.BridgeLogin_field__mv6RS input:focus{outline:none;border-color:#5eead4;box-shadow:0 0 0 4px rgba(20,184,166,.14)}.BridgeLogin_error__ei6_q{margin:1rem 0 0;border-radius:.8rem;background:#fef2f2;padding:.75rem .9rem;color:#b91c1c;font-size:.9rem;font-weight:650}.BridgeLogin_submit__0pSxd{width:100%;margin-top:1.05rem;border:0;border-radius:.9rem;background:linear-gradient(90deg,#0f9f9a,#2563eb);padding:.88rem 1.1rem;color:#fff;font-size:1.05rem;font-weight:800;cursor:pointer;box-shadow:0 18px 36px rgba(20,184,166,.18)}.BridgeLogin_submit__0pSxd:disabled{cursor:progress;opacity:.72}.BridgeLogin_note__Hu_Yc{margin:.8rem 0 0!important;color:#64748b!important;font-size:.9rem!important}@media (max-width:900px){.BridgeLogin_top__PLIB3{align-items:flex-start;flex-direction:column}.BridgeLogin_grid__oAGhs{grid-template-columns:1fr;min-height:auto;padding-top:1.5rem}.BridgeLogin_card__nj2_F{max-width:560px}}@media (max-width:560px){.BridgeLogin_page__mkGWe{padding:1rem}.BridgeLogin_copy__uFF09 h1{font-size:2.25rem}.BridgeLogin_bullets__yM9V0 li,.BridgeLogin_support__WoTxj{font-size:.98rem}.BridgeLogin_badges__qb2q6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.BridgeLogin_card__nj2_F{padding:1.35rem;border-radius:1rem}}