.XqkU3W_foot{width:100%;margin-top:var(--space-m);text-align:center;font-family:var(--font-body);font-size:var(--text-caption);line-height:var(--leading-body);color:var(--color-text-secondary)}.XqkU3W_linkButton{font-family:inherit;font-size:inherit;color:var(--color-primary-main);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none;display:inline}.XqkU3W_linkButton:hover{text-decoration:underline}.XqkU3W_linkButton:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}.XqkU3W_linkButton:disabled{color:var(--color-text-disabled);cursor:not-allowed}.XqkU3W_message{margin:var(--space-xxxs) 0 0;text-align:center;font-family:var(--font-body);font-size:var(--text-body2);color:var(--color-text-secondary)}
._9bhPTa_card{background:var(--color-background-paper);border:1px solid var(--color-divider);border-radius:var(--radius-md);min-width:0;max-width:420px;box-shadow:var(--elevation-2);padding:var(--space-l) var(--space-m) var(--space-m);flex-direction:column;flex:380px;align-items:center;display:flex}._9bhPTa_logo{width:auto;height:40px;margin-bottom:var(--space-s)}._9bhPTa_icon{width:140px;height:auto;margin-bottom:var(--space-s)}._9bhPTa_heading{width:100%;margin:0 0 var(--space-xxs);text-align:center;font-family:var(--font-heading);font-weight:400;font-size:var(--text-h5);line-height:var(--leading-tight);color:var(--color-primary-dark)}._9bhPTa_body{width:100%;margin:0 0 var(--space-m);text-align:center;font-family:var(--font-body);font-size:var(--text-body2);line-height:var(--leading-body);color:var(--color-text-secondary)}._9bhPTa_instructions{text-align:center;width:100%;font-family:var(--font-body);font-size:var(--text-body2);line-height:var(--leading-body);color:var(--color-text-secondary);margin:0}._9bhPTa_mailButton{width:100%;margin-top:var(--space-xxs);border-radius:var(--radius-sm);background-color:var(--color-primary-main);color:var(--color-text-on-dark);font-family:var(--font-body);font-size:var(--text-button-lg);letter-spacing:.46px;text-transform:uppercase;padding:12px var(--space-s);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-enter);border:none;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}._9bhPTa_mailButton:hover{background-color:var(--color-primary-dark)}._9bhPTa_mailButton:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px}html[data-mode=dark] ._9bhPTa_logo{filter:brightness(0)invert()opacity(.92)}
.IFsANq_shell{flex-direction:column;min-height:100vh;display:flex}.IFsANq_stage{place-content:center;align-items:center;gap:var(--space-l) var(--space-m);width:100%;max-width:var(--layout-main-max);padding:var(--space-l) var(--space-s);flex-wrap:wrap;flex:1;margin:0 auto;display:flex}
