.login_page___bVDP{min-height:100vh;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);background:var(--ink)}.login_brand__isTcd{position:relative;overflow:hidden;isolation:isolate;background:var(--ink);color:var(--on-ink);padding:64px 72px;display:flex;flex-direction:column;justify-content:space-between;gap:48px}.login_brand__isTcd:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.08;background:url(/brand/monogram-tile.png) repeat;background-size:240px 200px}.login_lockup__rkci_{align-self:flex-start;display:flex;flex-direction:column;align-items:center;gap:18px}.login_lockup__rkci_ img{height:auto;display:block}.login_copy__up1oO{display:flex;flex-direction:column;gap:22px;max-width:470px}.login_rule__8wvHg{display:block;width:56px;height:1px;background:#8f8f8f}.login_eyebrow__tkUJ1{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#bdbdbd;font-weight:500}.login_copy__up1oO h1{font-family:var(--serif);font-weight:500;font-size:clamp(40px,4.2vw,60px);line-height:1.02;letter-spacing:-.01em}.login_copy__up1oO p{margin:0;font-size:16px;line-height:1.6;color:#c7c7c7;max-width:40ch}.login_tag__aGV0E{font-size:22px;color:#8f8f8f}.login_formSide__WOOy0{position:relative;overflow:hidden;background:var(--bg);display:flex;align-items:center;justify-content:center;padding:64px 24px}.login_arch__hbk7k{position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);width:760px;height:760px;pointer-events:none}.login_card__r3Ltj{position:relative;width:100%;max-width:420px;display:flex;flex-direction:column;gap:24px;background:#fff;border:1px solid var(--line);border-radius:22px;padding:40px 40px 34px;box-shadow:0 24px 60px rgba(0,0,0,.08)}.login_welcome__vR6cT{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.login_welcome__vR6cT h2{font-weight:600;font-size:38px;line-height:1.1}.login_welcome__vR6cT p{margin:0;font-size:15px;color:var(--muted-2)}.login_request__MGsbm{margin:0;font-size:13px;color:var(--muted-2);text-align:center}.login_mobileLockup__e5g_d{display:none}@media (max-width:900px){.login_page___bVDP{grid-template-columns:1fr;background:var(--bg)}.login_brand__isTcd{display:none}.login_formSide__WOOy0{min-height:100vh;align-items:flex-start;padding:40px 16px}.login_card__r3Ltj{padding:28px 22px}.login_mobileLockup__e5g_d{display:flex;flex-direction:column;align-items:center;gap:12px}.login_mobileLockup__e5g_d img{height:auto}}