.CredentialLogin_developerShell__C2tbp{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:clamp(42px,6vw,88px);align-items:center;width:min(1180px,100%)}.CredentialLogin_developerStory__8DET9{min-width:0;color:#f8fafc}.CredentialLogin_brandRow__Jevi1{display:flex;align-items:center;gap:16px;margin-bottom:clamp(38px,7vh,74px)}.CredentialLogin_brandRow__Jevi1:after{content:"";width:1px;height:25px;order:1;background:rgba(148,163,184,.25)}.CredentialLogin_brandRow__Jevi1 span{order:2;color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.CredentialLogin_developerLogo__CEaya{width:auto;height:42px;object-fit:contain}.CredentialLogin_storyCopy__jPOeH{max-width:720px}.CredentialLogin_cardEyebrow__FofHB,.CredentialLogin_eyebrow__cmKjp{margin:0 0 13px;color:#5eead4;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.CredentialLogin_storyCopy__jPOeH h1{max-width:700px;margin:0;font-size:clamp(38px,4.8vw,67px);font-weight:690;line-height:.99;letter-spacing:-.052em;text-wrap:balance;background:linear-gradient(145deg,#fff 20%,#d8e6e6 72%,#89a8a4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.CredentialLogin_lede__7Wfk2{max-width:630px;margin:22px 0 0;color:#a8b6c8;font-size:clamp(15px,1.5vw,18px);line-height:1.7}.CredentialLogin_protocolRow__BOzxF{display:flex;gap:8px;margin-top:22px}.CredentialLogin_protocolRow__BOzxF span,.CredentialLogin_securePill__5MdU7{border:1px solid rgba(94,234,212,.17);border-radius:999px;background:rgba(13,148,136,.075);color:#99f6e4;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-weight:700;letter-spacing:.09em;padding:6px 10px;text-transform:uppercase}.CredentialLogin_signalCard__HHoxP{max-width:710px;margin-top:clamp(28px,4vh,42px);overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:rgba(2,8,17,.74);box-shadow:0 22px 70px -35px rgba(45,212,191,.35),inset 0 1px rgba(255,255,255,.03);backdrop-filter:blur(18px)}.CredentialLogin_signalHeader__ZYkYS{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:11px 14px;border-bottom:1px solid rgba(148,163,184,.11);color:#64748b;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;letter-spacing:.04em}.CredentialLogin_windowDots__wkP5j{display:flex;gap:5px}.CredentialLogin_windowDots__wkP5j i{width:6px;height:6px;border-radius:50%;background:#334155}.CredentialLogin_securePill__5MdU7{justify-self:end;padding:4px 7px;border-color:rgba(52,211,153,.15);color:#6ee7b7;font-size:8px}.CredentialLogin_signalBody__6Bukk{padding:13px 15px 11px}.CredentialLogin_signalBody__6Bukk>div{display:grid;grid-template-columns:26px 1fr auto;gap:9px;align-items:center;min-height:29px;color:#bac8d8;font-size:10px}.CredentialLogin_signalBody__6Bukk code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CredentialLogin_signalBody__6Bukk code b{color:#5eead4;font-weight:700}.CredentialLogin_signalBody__6Bukk em{color:#6ee7b7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:9px;font-style:normal}.CredentialLogin_lineNumber__rN9VP{color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.CredentialLogin_signalPath__wBhCI{display:flex;align-items:center;justify-content:center;gap:clamp(8px,2vw,20px);padding:11px 15px;border-top:1px solid rgba(148,163,184,.08);background:rgba(15,23,42,.42);color:#8291a5;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.CredentialLogin_signalPath__wBhCI i{color:#2dd4bf;font-style:normal}.CredentialLogin_assuranceGrid__OM_kc{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:710px;margin-top:26px}.CredentialLogin_assuranceGrid__OM_kc div{padding-left:12px;border-left:1px solid rgba(94,234,212,.2)}.CredentialLogin_assuranceGrid__OM_kc span,.CredentialLogin_assuranceGrid__OM_kc strong{display:block}.CredentialLogin_assuranceGrid__OM_kc strong{color:#dce7ef;font-size:11px;letter-spacing:-.01em}.CredentialLogin_assuranceGrid__OM_kc span{margin-top:5px;color:#718096;font-size:9px;line-height:1.5}.CredentialLogin_developerLoginCard__Ll4FF{align-self:center;background:linear-gradient(160deg,rgba(17,27,43,.94),rgba(5,11,21,.91))!important;border-color:rgba(148,163,184,.16)!important;box-shadow:0 35px 100px -38px rgba(0,0,0,.95),0 0 80px -45px rgba(45,212,191,.45),inset 0 1px rgba(255,255,255,.06)!important}.CredentialLogin_cardEyebrow__FofHB{margin-bottom:9px}.CredentialLogin_developerLegal__VwW4X{grid-column:2;margin-top:-34px}@media (max-width:900px){.CredentialLogin_developerShell__C2tbp{grid-template-columns:1fr;width:min(520px,100%);gap:32px}.CredentialLogin_brandRow__Jevi1{justify-content:center;margin-bottom:30px}.CredentialLogin_storyCopy__jPOeH{text-align:center}.CredentialLogin_storyCopy__jPOeH h1{font-size:clamp(35px,9vw,52px)}.CredentialLogin_lede__7Wfk2{margin-inline:auto}.CredentialLogin_protocolRow__BOzxF{justify-content:center}.CredentialLogin_signalCard__HHoxP{margin-inline:auto}.CredentialLogin_assuranceGrid__OM_kc{display:none}.CredentialLogin_developerLegal__VwW4X{grid-column:1;margin-top:-12px}}@media (max-width:520px){.CredentialLogin_developerStory__8DET9{display:flex;flex-direction:column}.CredentialLogin_brandRow__Jevi1{margin-bottom:23px}.CredentialLogin_developerLogo__CEaya{height:35px}.CredentialLogin_storyCopy__jPOeH h1{font-size:34px}.CredentialLogin_lede__7Wfk2{margin-top:15px;font-size:14px;line-height:1.55}.CredentialLogin_signalCard__HHoxP{margin-top:24px}.CredentialLogin_signalBody__6Bukk>div:nth-child(n+3),.CredentialLogin_signalPath__wBhCI{display:none}}@media (max-height:780px) and (min-width:901px){.CredentialLogin_brandRow__Jevi1{margin-bottom:28px}.CredentialLogin_storyCopy__jPOeH h1{font-size:clamp(38px,4.2vw,56px)}.CredentialLogin_signalCard__HHoxP{margin-top:24px}.CredentialLogin_assuranceGrid__OM_kc{margin-top:18px}}@media (prefers-reduced-motion:no-preference){.CredentialLogin_signalCard__HHoxP{animation:CredentialLogin_signalArrive__AZtTR .7s ease-out both}.CredentialLogin_developerLoginCard__Ll4FF{animation:CredentialLogin_cardArrive__f53NT .65s ease-out 80ms both}}@keyframes CredentialLogin_signalArrive__AZtTR{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes CredentialLogin_cardArrive__f53NT{0%{opacity:0;transform:translateX(9px)}to{opacity:1;transform:translateX(0)}}