.Si-P0q_page{color:#0b3a94;background:#f4f8fc;grid-template-columns:minmax(320px,.9fr) minmax(0,1.4fr);min-height:100vh;font-family:Google Sans Flex,Google Sans,Arial,sans-serif;display:grid}.Si-P0q_brand{color:#fff;background:radial-gradient(120% 80% at 0 0,#ffffff1a,#0000 60%),linear-gradient(160deg,#a80b2e 0%,#7d0822 55%,#0b2a5c 140%);flex-direction:column;justify-content:space-between;gap:32px;height:100vh;padding:40px 44px;display:flex;position:sticky;top:0}.Si-P0q_logo{align-items:center;gap:12px;display:flex}.Si-P0q_logoMark{background:#ffffff24;border:1px solid #ffffff40;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.Si-P0q_logoName{letter-spacing:.06em;font-family:Georgia,serif;font-size:26px;font-weight:700;line-height:1;display:block}.Si-P0q_logoSub{letter-spacing:.24em;color:#ffd9a3;margin-top:5px;font-size:10px;font-weight:800;display:block}.Si-P0q_brandCopy h1{max-width:14em;margin:0 0 14px;font-size:clamp(26px,2.6vw,36px);font-weight:700;line-height:1.15}.Si-P0q_brandCopy p{color:#ffffffd1;max-width:30em;margin:0;font-size:15.5px;line-height:1.6}.Si-P0q_panel{justify-content:center;align-items:flex-start;padding:48px 32px;display:flex}.Si-P0q_card{background:#fff;border:1px solid #e2e9f3;border-radius:16px;width:100%;max-width:640px;padding:32px 34px;animation:.42s cubic-bezier(.22,1,.36,1) Si-P0q_rise;box-shadow:0 10px 32px #112b540f}.Si-P0q_title{margin:0;font-size:26px;font-weight:700}.Si-P0q_subtitle{color:#4d6290;margin:6px 0 22px;font-size:15px}.Si-P0q_form{gap:14px;display:grid}.Si-P0q_label{color:#29488a;gap:6px;font-size:14px;font-weight:650;display:grid}.Si-P0q_input{height:44px;font:inherit;color:#0b3a94;background:#fff;border:1px solid #cfd9e8;border-radius:10px;padding:0 14px;font-size:15px;transition:border-color .16s,box-shadow .16s}.Si-P0q_input:focus{border-color:#a80b2e;outline:none;box-shadow:0 0 0 3px #a80b2e1f}.Si-P0q_error{color:#c8102e;background:#ffe8ec;border-radius:9px;margin:0;padding:10px 12px;font-size:14px;animation:.26s Si-P0q_fadeUp}.Si-P0q_notice{color:#0f8a6c;background:#e3f6ef;border-radius:9px;margin:0 0 14px;padding:10px 12px;font-size:14px;animation:.26s Si-P0q_fadeUp}.Si-P0q_submit{color:#fff;height:46px;font:inherit;cursor:pointer;background:#a80b2e;border:0;border-radius:10px;margin-top:4px;font-size:15.5px;font-weight:700;transition:background-color .16s,box-shadow .16s,transform .16s;box-shadow:0 6px 16px #a80b2e38}.Si-P0q_submit:hover:not(:disabled){background:#870623}.Si-P0q_submit:disabled{opacity:.7;cursor:default}@keyframes Si-P0q_rise{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:none}}@keyframes Si-P0q_fadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes Si-P0q_dotPop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.Si-P0q_pinBox{justify-items:center;gap:18px;padding:6px 0 2px;display:grid}.Si-P0q_dots{gap:12px;display:flex}.Si-P0q_dot{border:2px solid #b9c7dc;border-radius:50%;width:14px;height:14px;transition:background .12s,border-color .12s}.Si-P0q_dotFilled{background:#a80b2e;border-color:#a80b2e;animation:.22s cubic-bezier(.34,1.56,.64,1) Si-P0q_dotPop}.Si-P0q_dotsError .Si-P0q_dot{border-color:#c8102e}.Si-P0q_keypad{grid-template-columns:repeat(3,76px);gap:12px;display:grid}.Si-P0q_key{color:#0b3a94;height:60px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3ef;border-radius:14px;font-size:22px;font-weight:650;transition:background .12s,border-color .12s}.Si-P0q_key:hover:not(:disabled){background:#f4f8fc}.Si-P0q_key:disabled{opacity:.5;cursor:default}.Si-P0q_keyAction{color:#4d6290;font-size:15px}.Si-P0q_keyGo{color:#fff;background:#a80b2e;border-color:#a80b2e;font-size:15px}.Si-P0q_keyGo:hover:not(:disabled){background:#870623}.Si-P0q_pinInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Si-P0q_who{align-items:center;gap:12px;margin-bottom:4px;display:flex}.Si-P0q_avatar{color:#a80b2e;background:#fdecef;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:750;display:grid}.Si-P0q_whoName{color:#0b3a94;font-weight:700}.Si-P0q_whoHint{color:#4d6290;font-size:13.5px}.Si-P0q_linkButton{color:#a80b2e;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:center;padding:4px 6px;font-size:14px;font-weight:650}.Si-P0q_linkButton:hover{text-decoration:underline}.Si-P0q_pending{color:#6b4a00;background:#fff7e6;border:1px solid #f5d9a8;border-radius:12px;gap:10px;padding:16px;font-size:14.5px;animation:.3s Si-P0q_fadeUp;display:grid}.Si-P0q_code{letter-spacing:3px;color:#0b3a94;background:#fff;border:1px dashed #d9a441;border-radius:8px;justify-self:start;padding:6px 12px;font-family:ui-monospace,Menlo,monospace;font-size:20px;font-weight:700}.Si-P0q_steps{color:#4d6290;gap:8px;margin:-12px 0 18px;font-size:13px;display:flex}.Si-P0q_stepOn{color:#a80b2e;font-weight:700}.Si-P0q_row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Si-P0q_hint{color:#6a7ea6;margin:-6px 0 0;font-size:13px}@media (max-width:860px){.Si-P0q_page{grid-template-columns:1fr}.Si-P0q_brand{gap:18px;height:auto;padding:28px 20px;position:static}.Si-P0q_brandCopy p{display:none}.Si-P0q_brandCopy h1{margin:0;font-size:22px}.Si-P0q_panel{padding:20px 16px 40px}.Si-P0q_card{padding:24px 20px}.Si-P0q_keypad{grid-template-columns:repeat(3,68px)}.Si-P0q_row{grid-template-columns:1fr}}
