.SignInPanel_panelBody__yTX3P,.SignInPanel_values__QZySa{display:flex;flex-direction:column;gap:var(--space-3)}.SignInPanel_values__QZySa{list-style:none;-webkit-margin-after:var(--space-3);margin-block-end:var(--space-3);padding:0}.SignInPanel_value__re1_u{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);line-height:1.5;color:var(--color-text)}.SignInPanel_valueMark__9P0jT{flex-shrink:0;-webkit-margin-before:.2em;margin-block-start:.2em;color:var(--color-accent)}.SignInPanel_googleButton__eJhMl,.SignInPanel_primaryButton__GL4Pf,.SignInPanel_secondaryButton__g0oWI{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:3rem;padding:var(--space-3) var(--space-5);border:1px solid transparent;border-radius:var(--radius);font:inherit;font-weight:var(--font-semibold);cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s}.SignInPanel_googleButton__eJhMl{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border);box-shadow:var(--shadow-sm)}.SignInPanel_googleButton__eJhMl:hover:not(:disabled){border-color:var(--color-neutral);box-shadow:var(--shadow-md);transform:translateY(-1px)}.SignInPanel_googleButton__eJhMl:active:not(:disabled){transform:none;box-shadow:var(--shadow-sm)}.SignInPanel_googleMark__Yxyfo{flex-shrink:0}.SignInPanel_primaryButton__GL4Pf{background:var(--color-accent);color:#fff;box-shadow:var(--shadow-sm)}.SignInPanel_primaryButton__GL4Pf:hover:not(:disabled){background:var(--color-accent-hover);box-shadow:var(--shadow-md);transform:translateY(-1px)}.SignInPanel_primaryButton__GL4Pf:active:not(:disabled){transform:none;box-shadow:var(--shadow-sm)}.SignInPanel_secondaryButton__g0oWI{background:transparent;color:var(--color-text);border-color:var(--color-border)}.SignInPanel_secondaryButton__g0oWI:hover:not(:disabled){background:var(--color-bg);border-color:var(--color-neutral)}.SignInPanel_googleButton__eJhMl:disabled,.SignInPanel_primaryButton__GL4Pf:disabled,.SignInPanel_secondaryButton__g0oWI:disabled{opacity:.6;cursor:default;box-shadow:none}.SignInPanel_googleButton__eJhMl:focus-visible,.SignInPanel_primaryButton__GL4Pf:focus-visible,.SignInPanel_secondaryButton__g0oWI:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.SignInPanel_textButton__HN8dd{align-self:center;background:none;border:none;color:var(--color-muted);font:inherit;font-size:var(--text-sm);cursor:pointer;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.SignInPanel_textButton__HN8dd:hover{color:var(--color-text)}.SignInPanel_divider__CVUWB{display:flex;align-items:center;gap:var(--space-3);color:var(--color-neutral);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.1em}.SignInPanel_divider__CVUWB:after,.SignInPanel_divider__CVUWB:before{content:"";flex:1 1;block-size:1px;background:var(--color-border)}.SignInPanel_field__a1oFG{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium)}.SignInPanel_field__a1oFG input{min-height:3rem;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);font:inherit;font-weight:var(--font-normal);background:var(--color-bg);color:var(--color-text);transition:border-color .15s,box-shadow .15s}.SignInPanel_field__a1oFG input:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px var(--color-accent-light)}.SignInPanel_errorText__dxs33{color:#b45309;font-size:var(--text-sm);margin:0}.SignInPanel_sentTitle__Ee6Sv{font-family:var(--font-display);font-size:var(--text-lg);margin-block:0 var(--space-2);margin-inline:0}.SignInPanel_sentBody__0xG14{color:var(--color-muted);font-size:var(--text-sm);margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){.SignInPanel_field__a1oFG input,.SignInPanel_googleButton__eJhMl,.SignInPanel_primaryButton__GL4Pf,.SignInPanel_secondaryButton__g0oWI{transition:none}.SignInPanel_googleButton__eJhMl:hover:not(:disabled),.SignInPanel_primaryButton__GL4Pf:hover:not(:disabled){transform:none}}.page_shell__nTnBB{position:relative;overflow:hidden;min-height:70vh;display:grid;place-items:center;padding:var(--space-16) var(--space-6);background:radial-gradient(60rem 32rem at 50% -6rem,var(--color-accent-light),transparent 65%)}.page_shell__nTnBB:before{content:"";position:absolute;inset-block-start:-12%;inset-inline-start:-16%;inline-size:min(48rem,85%);aspect-ratio:1;background:url(/brand/irh-field-symbol-transparent.png) no-repeat 50%/contain;opacity:.07;pointer-events:none}.page_panel__dgFF_{position:relative;width:100%;max-width:28rem;background:var(--color-surface);border:1px solid var(--color-border);-webkit-border-before:3px solid var(--color-accent);border-block-start:3px solid var(--color-accent);border-radius:var(--radius-lg);padding:var(--space-10);box-shadow:var(--shadow-lg)}.page_brand__GflTY{-webkit-margin-after:var(--space-6);margin-block-end:var(--space-6);-webkit-padding-after:var(--space-5);padding-block-end:var(--space-5);-webkit-border-after:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.page_title__nBeNu{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-extrabold);letter-spacing:-.02em;line-height:1.15;text-wrap:balance;margin-block:0 var(--space-3);margin-inline:0}.page_body__gGJa4{font-size:var(--text-base);line-height:1.6;margin-block:0 var(--space-8)}.page_body__gGJa4,.page_footnote__OBxhm{color:var(--color-muted);margin-inline:0}.page_footnote__OBxhm{font-size:var(--text-xs);margin-block:var(--space-8) 0;-webkit-padding-before:var(--space-5);padding-block-start:var(--space-5);-webkit-border-before:1px solid var(--color-border);border-block-start:1px solid var(--color-border)}.page_legal__BkKOe{margin-block:var(--space-2) 0;margin-inline:0;font-size:var(--text-xs)}.page_legal__BkKOe a{color:var(--color-muted)}@media (max-width:479px){.page_shell__nTnBB{padding:var(--space-10) var(--space-4)}.page_panel__dgFF_{padding:var(--space-6)}}