.auth_shell__ZMJBf{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;background:#0d0d0c;color:#f4f3ee}.auth_grid__lDoi8{position:absolute;inset:0;pointer-events:none;opacity:.42;background-image:linear-gradient(rgba(244,243,238,.045) 1px,transparent 0),linear-gradient(90deg,rgba(244,243,238,.045) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(circle at 45% 44%,#000 16%,transparent 78%)}.auth_shell__ZMJBf nav{position:relative;z-index:3;display:flex;height:76px;max-width:90rem;align-items:center;justify-content:space-between;margin:0 auto;padding:0 1.6rem;border-bottom:2px solid #f4f3ee;background:#0d0d0c}.auth_shell__ZMJBf nav a{text-decoration:none}.auth_navBrand__P8qeh{padding:.3rem .55rem .3rem .3rem;border:2px solid #f4f3ee;background:#f4f3ee;box-shadow:4px 4px 0 #e8380d}.auth_navBrandText__a_Zti{color:#0d0d0c;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:.95rem;font-weight:900;letter-spacing:-.055em;line-height:1}.auth_divider__ZhDd8,.auth_fieldLabel__Dziwx,.auth_kicker__PFCPk,.auth_mailNote___mXCc strong,.auth_proofCopy__rfSYJ>span,.auth_proof__LbRHg footer,.auth_readyUrl__XyOyO,.auth_shell__ZMJBf nav>span{font:700 9px/1.25 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.13em;text-transform:uppercase}.auth_shell__ZMJBf nav>span{padding:.55rem .65rem;border:1px solid #f4f3ee;background:#e8380d;color:#f4f3ee}.auth_layout__ao2N7{position:relative;z-index:1;display:grid;min-height:calc(100vh - 76px);min-height:calc(100svh - 76px);max-width:90rem;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);margin:0 auto}.auth_proof__LbRHg{position:relative;display:flex;min-width:0;flex-direction:column;justify-content:space-between;padding:clamp(2rem,5vw,5.5rem);overflow:hidden;border-right:2px solid #f4f3ee}.auth_proof__LbRHg:before{position:absolute;top:0;right:0;width:14px;height:38%;background:#e8380d;content:""}.auth_proofCopy__rfSYJ{position:relative;z-index:2;max-width:41rem}.auth_kicker__PFCPk,.auth_proofCopy__rfSYJ>span{color:#e8380d}.auth_proofCopy__rfSYJ h2{max-width:10ch;margin:1.35rem 0 0;color:#f4f3ee;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(3rem,6vw,6.3rem);font-weight:900;line-height:.82;letter-spacing:-.085em;text-transform:uppercase}.auth_proofCopy__rfSYJ p{max-width:35rem;margin:1.6rem 0 0;padding:.8rem .9rem;border-left:5px solid #e8380d;background:rgba(0,0,0,.42);color:rgba(244,243,238,.68);font:650 12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.auth_proofWall__dWp_g{position:absolute;inset:5% 1% 4% 34%;opacity:.28;filter:saturate(.78) brightness(.58);transform:perspective(900px) rotateY(-7deg) rotate(1deg);mask-image:linear-gradient(90deg,transparent,#000 22%,#000 74%,transparent)}.auth_proofWall__dWp_g i{position:absolute;width:42%;aspect-ratio:516/645;border:2px solid #f4f3ee;background-position:top;background-size:cover;box-shadow:7px 7px 0 #e8380d}.auth_proofOne__21XNp{top:3%;left:8%;background-image:url(/examples/karpathy-neural-dither.webp)}.auth_proofTwo__BUb40{top:19%;right:3%;background-image:url(/examples/addyosmani-paper-cinema.webp)}.auth_proofThree__DRL53{bottom:0;left:18%;background-image:url(/examples/torvalds-terminal.webp)}.auth_proof__LbRHg footer{position:relative;z-index:2;display:flex;gap:0;width:fit-content;border:1px solid rgba(244,243,238,.5);color:rgba(244,243,238,.68)}.auth_proof__LbRHg footer span{padding:.55rem .65rem}.auth_proof__LbRHg footer span:not(:last-child){border-right:1px solid rgba(244,243,238,.5)}.auth_access__7GxAd{display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,4vw,4rem);background:#f4f3ee;color:#0d0d0c}.auth_accessInner__m4OPK{width:min(100%,31rem);padding:clamp(1.35rem,3vw,2.25rem);border:2px solid #0d0d0c;background:#0d0d0c;box-shadow:9px 9px 0 #e8380d;color:#f4f3ee}.auth_kicker__PFCPk{display:block;margin-bottom:1rem}.auth_accessInner__m4OPK h1{max-width:12ch;margin:0;color:#f4f3ee;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-size:clamp(2.35rem,4.6vw,4rem);font-weight:900;line-height:.88;letter-spacing:-.075em;text-transform:uppercase}.auth_lede__BUVLC{margin:1rem 0 0;color:rgba(244,243,238,.68);font:650 12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.auth_lede__BUVLC span{color:#f4f3ee;font-weight:800}.auth_readyUrl__XyOyO{display:flex;max-width:100%;align-items:center;gap:.55rem;margin-top:1rem;padding:.65rem .75rem;overflow:hidden;border:1px solid #f4f3ee;background:#f4f3ee;color:#0d0d0c;letter-spacing:.02em;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.auth_readyUrl__XyOyO i{width:7px;height:7px;flex:none;background:#e8380d}.auth_authForm__vVZcc{margin-top:1.75rem}.auth_providerStack__VfsbV{display:grid;gap:.6rem}.auth_oauthButton__O68yB{display:flex;width:100%;min-height:3.15rem;align-items:center;justify-content:center;gap:.7rem;border:2px solid #f4f3ee;background:transparent;color:#f4f3ee;font:800 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase;transition:background .14s,color .14s,transform .12s,box-shadow .12s}.auth_oauthButton__O68yB:focus-visible:not(:disabled),.auth_oauthButton__O68yB:hover:not(:disabled){background:#f4f3ee;box-shadow:4px 4px 0 #e8380d;color:#0d0d0c;outline:none;transform:translate(-2px,-2px)}.auth_oauthButton__O68yB:disabled{opacity:.42}.auth_divider__ZhDd8{display:flex;align-items:center;gap:.7rem;margin:1rem 0;color:rgba(244,243,238,.44)}.auth_divider__ZhDd8:after,.auth_divider__ZhDd8:before{height:1px;flex:1;background:rgba(244,243,238,.38);content:""}.auth_fieldLabel__Dziwx{display:block;margin-bottom:.5rem;color:rgba(244,243,238,.68);letter-spacing:.08em}.auth_fieldLabel__Dziwx:before{color:#e8380d;content:"01 / "}.auth_emailField__30zWx{display:flex;align-items:stretch;border:2px solid #f4f3ee;background:#080808;transition:border-color .15s,box-shadow .15s}.auth_emailField__30zWx:focus-within{border-color:#e8380d;box-shadow:6px 6px 0 #f4f3ee}.auth_emailField__30zWx input{width:0;min-height:3.3rem;flex:1;border:0;outline:0;padding:0 .8rem;background:transparent;color:#f4f3ee;font:700 12px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.auth_emailField__30zWx input::placeholder{color:rgba(244,243,238,.34)}.auth_submitButton__hhBKL{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.45rem;margin:.25rem;padding:0 .9rem;border:2px solid #f4f3ee;background:#f4f3ee;box-shadow:3px 3px 0 #e8380d;color:#0d0d0c;font:850 10px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;transition:background .12s,color .12s,box-shadow .12s,transform .12s,opacity .15s}.auth_submitButton__hhBKL:focus-visible:not(:disabled),.auth_submitButton__hhBKL:hover:not(:disabled){background:#e8380d;box-shadow:1px 1px 0 #f4f3ee;color:#f4f3ee;outline:none;transform:translate(2px,2px)}.auth_submitButton__hhBKL:disabled{box-shadow:none;opacity:.42}.auth_formHint__Mc7Er{min-height:1.1rem;margin:.7rem 0 0;color:rgba(244,243,238,.46);font:600 9px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.auth_formHint__Mc7Er[data-error=true]{padding:.55rem .65rem;border:1px solid #f4f3ee;background:#e8380d;color:#f4f3ee;font-weight:800;text-transform:uppercase}.auth_terms__nV8T5{margin:1.4rem 0 0;color:rgba(244,243,238,.36);font:600 9px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.auth_terms__nV8T5 a{color:#f4f3ee;text-underline-offset:3px}.auth_mailIcon__yP19u{display:grid;width:3.4rem;height:3.4rem;place-items:center;margin-bottom:1.5rem;border:2px solid #f4f3ee;background:#f4f3ee;box-shadow:5px 5px 0 #e8380d;color:#0d0d0c}.auth_mailNote___mXCc{margin-top:1.6rem;padding:1rem;border:2px solid #f4f3ee;border-left:7px solid #e8380d;background:#080808;color:rgba(244,243,238,.58);font:600 11px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace}.auth_mailNote___mXCc strong{display:block;margin-bottom:.55rem;color:#f4f3ee;letter-spacing:.08em}.auth_mailNote___mXCc ul{margin:0;padding-left:1.1rem}.auth_backLink__pPCOu{display:inline-flex;min-height:2.75rem;align-items:center;margin-top:1.4rem;padding:0 .8rem;border:1px solid #f4f3ee;color:#f4f3ee;font:750 9px/1 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.auth_backLink__pPCOu:focus-visible,.auth_backLink__pPCOu:hover{background:#f4f3ee;color:#0d0d0c;outline:none}@media (max-width:900px){.auth_shell__ZMJBf{overflow-x:hidden;overflow-y:auto}.auth_layout__ao2N7{display:block}.auth_proof__LbRHg{display:none}.auth_access__7GxAd{min-height:calc(100svh - 76px)}}@media (max-width:520px){.auth_shell__ZMJBf nav{height:64px;padding:0 1rem}.auth_shell__ZMJBf nav>span{display:none}.auth_navBrand__P8qeh{box-shadow:3px 3px 0 #e8380d}.auth_access__7GxAd{min-height:calc(100svh - 64px);align-items:flex-start;padding:1.5rem 1rem 2rem}.auth_accessInner__m4OPK{padding:1.15rem;box-shadow:7px 7px 0 #e8380d}.auth_accessInner__m4OPK h1{font-size:clamp(2.35rem,12vw,3rem)}.auth_submitButton__hhBKL{padding:0 .65rem}}@media (max-width:520px) and (max-height:740px){.auth_access__7GxAd{padding:1rem .9rem 1.5rem}.auth_accessInner__m4OPK{padding:1rem}.auth_kicker__PFCPk{margin-bottom:.75rem}.auth_accessInner__m4OPK h1{font-size:2.2rem}.auth_lede__BUVLC{margin-top:.7rem;line-height:1.45}.auth_authForm__vVZcc{margin-top:1.15rem}.auth_oauthButton__O68yB{min-height:2.75rem}.auth_divider__ZhDd8{margin:.75rem 0}.auth_emailField__30zWx input{min-height:3rem}.auth_submitButton__hhBKL{min-height:2.7rem}.auth_terms__nV8T5{margin-top:1rem}}