.portal-entry-module__P5Pgwq__page{color:#101719;background:#f7f9fb;place-items:center;min-height:100svh;padding:32px 24px;font-family:Inter,Arial Unicode MS,sans-serif;display:grid}.portal-entry-module__P5Pgwq__card{background:#fff;border:1px solid #dce3e8;border-radius:4px;width:100%;max-width:360px;padding:36px 28px}.portal-entry-module__P5Pgwq__wordmark{width:100%;max-width:240px;height:auto;margin:0 0 32px;display:block}.portal-entry-module__P5Pgwq__card h1{letter-spacing:-.025em;margin:0 0 28px;font-family:inherit;font-size:28px;font-weight:500;line-height:1.2}.portal-entry-module__P5Pgwq__card form{flex-direction:column;display:flex}.portal-entry-module__P5Pgwq__card label{margin-bottom:8px;font-size:14px;font-weight:500}.portal-entry-module__P5Pgwq__card input{color:#101719;width:100%;min-height:46px;font:inherit;background:#fff;border:1px solid #a5b1bb;border-radius:4px;margin:0 0 22px;padding:10px 12px}.portal-entry-module__P5Pgwq__card button{color:#fff;min-height:46px;box-shadow:none;font:inherit;cursor:pointer;background:#000;border:1px solid #000;border-radius:4px;margin-top:4px;font-weight:600}.portal-entry-module__P5Pgwq__card button:hover{background:#20252a}.portal-entry-module__P5Pgwq__card :is(input,button):focus-visible{outline-offset:3px;outline:2px solid #087bf5}.portal-entry-module__P5Pgwq__error{color:#a12222;margin-top:20px;font-size:14px;line-height:1.5}
