:root{--known-ink:#101113;--known-paper:#fafaf8;--known-canvas:#f3f1ec;--known-slate:#6b6f76;--known-line:#dedcd5;--known-flare:#ff4f30;--known-flare-dark:#c9361b;--known-positive:#1f8a4c;--known-negative:#c61f42}.known-auth-module__-DwoOq__shell,.known-auth-module__-DwoOq__shell *{box-sizing:border-box}.known-auth-module__-DwoOq__shell{min-height:100dvh;color:var(--known-ink);background:var(--known-canvas);grid-template-columns:480px minmax(0,1fr);font-family:IBM Plex Sans,Inter,system-ui,sans-serif;display:grid}.known-auth-module__-DwoOq__signalStage{min-height:100dvh;color:var(--known-paper);background:linear-gradient(145deg,#232428,#101113 58%,#09090a);grid-area:1/2;position:relative;overflow:hidden}.known-auth-module__-DwoOq__signalField{background:radial-gradient(circle at 50% 42%,#ff4f302e,#0000 28%);position:absolute;inset:0;overflow:hidden}.known-auth-module__-DwoOq__signalRing{aspect-ratio:1;border:1px solid #fafaf82b;border-radius:50%;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.known-auth-module__-DwoOq__signalRingOuter{width:min(78vw,900px)}.known-auth-module__-DwoOq__signalRingMiddle{border-color:#ff4f3052;width:min(55vw,640px)}.known-auth-module__-DwoOq__signalRingInner{width:min(32vw,380px)}.known-auth-module__-DwoOq__signalSweep{aspect-ratio:1;background:conic-gradient(from 218deg, transparent 0 76%, #ff4f3075 90%, transparent 100%);border-radius:50%;width:min(56vw,650px);animation:8s linear infinite known-auth-module__-DwoOq__orbit;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);-webkit-mask:radial-gradient(circle,#0000 0 49%,#000 50% 51%,#0000 52%);mask:radial-gradient(circle,#0000 0 49%,#000 50% 51%,#0000 52%)}.known-auth-module__-DwoOq__signalAperture{aspect-ratio:1;background:conic-gradient(from 215deg,#101113,#8f2412,#ff4f30,#ffb39f,#fafaf8,#101113);border-radius:50%;place-items:center;width:108px;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 18px #ff4f3014}.known-auth-module__-DwoOq__signalAperture i{aspect-ratio:1;border:2px solid var(--known-paper);background:var(--known-ink);border-radius:50%;width:46px}.known-auth-module__-DwoOq__stageCopy{max-width:660px;position:absolute;bottom:48px;left:48px;right:48px}.known-auth-module__-DwoOq__stageLabel,.known-auth-module__-DwoOq__brandLockup span,.known-auth-module__-DwoOq__accessLabel p,.known-auth-module__-DwoOq__footer,.known-auth-module__-DwoOq__fieldLabel,.known-auth-module__-DwoOq__assurance{letter-spacing:.1em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.known-auth-module__-DwoOq__stageLabel{color:#ffb39f;margin:0 0 20px;font-size:10px}.known-auth-module__-DwoOq__stageCopy h2{letter-spacing:-.055em;margin:0;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:.96}.known-auth-module__-DwoOq__stageCopy>p:last-child{color:#fafaf8ad;max-width:540px;margin:22px 0 0;font-size:16px;line-height:1.55}.known-auth-module__-DwoOq__accessPanel{background:var(--known-paper);grid-area:1/1;grid-template-rows:auto 1fr auto;min-width:0;min-height:100dvh;padding:32px 48px;display:grid}.known-auth-module__-DwoOq__brandLockup{align-items:center;gap:16px;min-height:40px;display:flex}.known-auth-module__-DwoOq__wordmark{width:104px;height:auto;display:block}.known-auth-module__-DwoOq__brandLockup span{border-left:1px solid var(--known-line);color:var(--known-slate);padding-left:16px;font-size:10px}.known-auth-module__-DwoOq__accessContent{align-self:center;width:100%;max-width:376px;margin:32px auto;animation:.32s cubic-bezier(.16,1,.3,1) both known-auth-module__-DwoOq__rise}.known-auth-module__-DwoOq__accessLabel{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:24px;display:grid}.known-auth-module__-DwoOq__accessLabel>span{width:28px;height:28px;color:var(--known-paper);background:var(--known-ink);place-items:center;font:600 10px/1 IBM Plex Mono,monospace;display:grid}.known-auth-module__-DwoOq__accessLabel p{color:var(--known-flare-dark);margin:0;font-size:10px}.known-auth-module__-DwoOq__heading{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4vw,48px);font-weight:600;line-height:1}.known-auth-module__-DwoOq__description{color:var(--known-slate);margin:16px 0 34px;font-size:15px;line-height:1.6}.known-auth-module__-DwoOq__form{display:grid}.known-auth-module__-DwoOq__fieldLabel{color:var(--known-ink);letter-spacing:.08em;margin:0 0 10px;font-size:10px;line-height:1.2}.known-auth-module__-DwoOq__rail{border:1px solid var(--known-line);background:#fff;grid-template-columns:minmax(0,1fr) auto;min-height:58px;display:grid}.known-auth-module__-DwoOq__rail:focus-within{border-color:var(--known-flare);box-shadow:0 0 0 1px var(--known-flare)}.known-auth-module__-DwoOq__input{width:100%;min-width:0;min-height:56px;color:var(--known-ink);background:0 0;border:0;outline:0;padding:0 16px;font-size:15px;font-weight:500}.known-auth-module__-DwoOq__codeInput{letter-spacing:.28em;font-family:IBM Plex Mono,monospace;font-size:22px;font-weight:600}.known-auth-module__-DwoOq__button{border:1px solid var(--known-flare-dark);color:#fff;background:var(--known-flare-dark);cursor:pointer;border-radius:0;grid-template-columns:auto 16px;align-items:center;gap:12px;min-height:56px;margin:-1px -1px -1px 0;padding:0 17px;font-size:14px;font-weight:600;display:inline-grid}.known-auth-module__-DwoOq__button:disabled{cursor:wait;opacity:.55}.known-auth-module__-DwoOq__arrow{font-size:19px;font-weight:500}.known-auth-module__-DwoOq__assurance{min-height:38px;color:var(--known-slate);letter-spacing:.045em;justify-content:space-between;align-items:center;gap:16px;font-size:9px;line-height:1.3;display:flex}.known-auth-module__-DwoOq__assurance>span:last-child:before{background:var(--known-positive);content:"";border-radius:50%;width:4px;height:4px;margin:0 8px 2px 0;display:inline-block}.known-auth-module__-DwoOq__message{min-height:22px;color:var(--known-negative);margin:10px 0 0;font-size:14px}.known-auth-module__-DwoOq__messageSuccess{color:var(--known-positive)}.known-auth-module__-DwoOq__sentTo{color:var(--known-slate);margin:0 0 22px;font-size:14px}.known-auth-module__-DwoOq__textAction{min-height:38px;color:var(--known-slate);letter-spacing:.045em;text-transform:uppercase;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font:500 9px/1.3 IBM Plex Mono,monospace;text-decoration:underline}.known-auth-module__-DwoOq__footer{border-top:1px solid var(--known-line);color:var(--known-slate);align-self:end;padding-top:20px;font-size:10px}@keyframes known-auth-module__-DwoOq__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes known-auth-module__-DwoOq__orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (max-width:960px){.known-auth-module__-DwoOq__shell{grid-template-columns:440px minmax(0,1fr)}.known-auth-module__-DwoOq__stageCopy{bottom:32px;left:32px;right:32px}.known-auth-module__-DwoOq__accessPanel{padding:28px 36px}}@media (max-width:809.98px){.known-auth-module__-DwoOq__shell{display:block}.known-auth-module__-DwoOq__signalStage{display:none}.known-auth-module__-DwoOq__accessPanel{padding:24px 18px}.known-auth-module__-DwoOq__accessContent{max-width:400px}}@media (prefers-reduced-motion:reduce){.known-auth-module__-DwoOq__accessContent,.known-auth-module__-DwoOq__signalSweep{animation:none}}
