._page_5zq0f_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:#f1f1f1;font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;padding:1.5rem}._card_5zq0f_11{background:#fff;padding:48px 48px 40px;border-radius:16px;box-shadow:0 4px 24px #00000012,0 1px 4px #0000000d;text-align:center;max-width:400px;width:100%}._heading_5zq0f_21{font-size:38px;font-weight:700;letter-spacing:-.035em;color:#000;margin:0 0 10px;line-height:1.05}._subheading_5zq0f_30{font-size:15px;color:#666;margin:0 0 32px;line-height:1.55;font-weight:400}._error_5zq0f_38{color:#c72026;font-size:13px;margin:0 0 20px;padding:10px 14px;background:#fef4f4;border-radius:8px;line-height:1.45;text-align:left}._googleButton_5zq0f_49{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:11px 20px;background:#fff;border:1px solid #DADCE0;border-radius:6px;text-decoration:none;color:#3c4043;font-size:15px;font-weight:500;font-family:inherit;box-sizing:border-box;transition:box-shadow .15s ease,border-color .15s ease,background .1s ease}._googleButton_5zq0f_49:hover{border-color:#bbb;box-shadow:0 1px 4px #3c404326,0 2px 8px #3c40431a;background:#fafafa}._googleButton_5zq0f_49:active{background:#f2f2f2;box-shadow:none}._googleButton_5zq0f_49:focus-visible{outline:2px solid #4285F4;outline-offset:2px}
