:root{--container-max-width:1600px;--header-height:80px;--sidebar-width:190px;--font-gibson:"canada-type-gibson", Arial, Helvetica, sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-heavy:900;--font-size-h1:2.2rem;--font-size-h2:1.6rem;--font-size-body:1.6rem;--font-size-body-small:1.4rem;--font-size-menu-item:1.2rem;--font-size-label:1.4rem;--font-size-section-heading:1.4rem;--font-size-block-heading-small:1.2rem;--font-size-table-heading:2.2rem;--font-size-table-subheading:1.6rem;--font-size-download-btn:1.2rem;--letter-spacing-large:.2em;--line-height-base:1;--line-height-tight:1.2;--line-height-normal:1.375;--line-height-relaxed:1.5;--line-height-body-text:1.625;--color-black:#000;--color-white:#fff;--color-grey:#0009;--color-light-grey:#0003;--color-light-grey-2:#0000001a;--color-light-grey-3:#00000008;--color-light-grey-4:#0000000d;--color-transparent:transparent;--color-primary-1:#d20328;--color-secondary-1:#a41222;--color-secondary-2:#7b141a;--color-secondary-3:#541211;--color-secondary-4:#ebe5df;--color-context-1:#d203284d;--color-context-2:#ecf2d9;--color-context-3:#093e26;--border-radius-button:6px;--spacing-section-wrap:80px;--spacing-section:50px;--spacing-between-content-section:50px;--spacing-left-text-content-two-column-layout:clamp(20px, calc(-181.004px + 16.736vw), 60px)}.uM-NCa_login_page{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.uM-NCa_login_page .uM-NCa_logo{width:59px;height:auto;margin-bottom:63px}.uM-NCa_login_page .uM-NCa_input_container{position:relative}.uM-NCa_login_page .uM-NCa_input_container .uM-NCa_input{border-bottom:1px solid var(--color-light-grey);width:246px;margin-bottom:22px;padding-bottom:15px}.uM-NCa_login_page .uM-NCa_input_container .uM-NCa_input:last-of-type{margin-bottom:0}.uM-NCa_login_page .uM-NCa_input_container .uM-NCa_input.uM-NCa_input_error{border-bottom-color:var(--color-primary-1)}.uM-NCa_login_page .uM-NCa_input_container .uM-NCa_input input{width:100%;min-width:0;font-size:var(--font-size-menu-item);background:0 0;border:none;outline:none;padding:0}@media (max-width:768px){.uM-NCa_login_page .uM-NCa_input_container .uM-NCa_input input{font-size:16px}}.uM-NCa_login_page .uM-NCa_button{font-size:var(--font-size-label);color:var(--color-white);background-color:var(--color-primary-1);border-radius:var(--border-radius-button);cursor:pointer;border:0;justify-content:center;align-items:center;gap:26px;margin-top:50px;padding:16px 12px 16px 16px;font-family:inherit;line-height:1;display:flex}.uM-NCa_login_page .uM-NCa_button:disabled{cursor:wait;opacity:.75;pointer-events:none}.uM-NCa_login_page .uM-NCa_button .uM-NCa_arrow{width:8px;height:auto;margin:0}.uM-NCa_login_page .uM-NCa_error{width:246px;color:var(--color-primary-1);font-size:var(--font-size-menu-item);margin:10px 0 0;position:absolute;top:100%;left:0}.uM-NCa_login_page .uM-NCa_loading_overlay{z-index:1000;background-color:#ffffffd9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.uM-NCa_login_page .uM-NCa_loading_spinner{border:4px solid var(--color-light-grey);border-top-color:var(--color-primary-1);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite uM-NCa_loading-spin}.uM-NCa_login_page .uM-NCa_sr_only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes uM-NCa_loading-spin{to{transform:rotate(360deg)}}
