:root{--payload-brand-25:#f4f6fb;--payload-brand-50:#edf1f8;--payload-brand-100:#dee5f2;--payload-brand-200:#b9cef3;--payload-brand-300:#8eafec;--payload-brand-400:#6290e4;--payload-brand-500:#3b74de;--payload-brand-600:#1a5cd5;--payload-brand-700:#164eb6;--payload-brand-800:#124096;--payload-brand-900:#133370;--payload-brand-950:#0a2352;--payload-success-50:#ecfdf3;--payload-success-100:#dcfae6;--payload-success-200:#abefc6;--payload-success-300:#75e0a7;--payload-success-400:#47cd89;--payload-success-500:#17b26a;--payload-success-600:#079455;--payload-success-700:#067647;--payload-success-800:#085d3a;--payload-success-900:#074d31;--payload-success-950:#053321;--payload-warning-50:#fffaeb;--payload-warning-100:#fef0c7;--payload-warning-200:#fedf89;--payload-warning-300:#fec84b;--payload-warning-400:#fdb022;--payload-warning-500:#f79009;--payload-warning-600:#dc6803;--payload-warning-700:#b54708;--payload-warning-800:#93370d;--payload-warning-900:#7a2e0e;--payload-warning-950:#4e1d09;--payload-error-50:#fef3f2;--payload-error-100:#fee4e2;--payload-error-200:#fecdca;--payload-error-300:#fda29b;--payload-error-400:#f97066;--payload-error-500:#f04438;--payload-error-600:#d92d20;--payload-error-700:#b42318;--payload-error-800:#912018;--payload-error-900:#7a271a;--payload-error-950:#55160c;--payload-neutral-0:#fff;--payload-neutral-50:#f8fafc;--payload-neutral-100:#eef2f6;--payload-neutral-200:#e3e8ef;--payload-neutral-300:#cdd5df;--payload-neutral-400:#9aa4b2;--payload-neutral-500:#697586;--payload-neutral-600:#4b5565;--payload-neutral-700:#364152;--payload-neutral-800:#202939;--payload-neutral-900:#121926;--payload-neutral-950:#0d121c;--payload-neutral-1000:#000;--color-base-0:var(--payload-neutral-0);--color-base-50:var(--payload-neutral-50);--color-base-100:var(--payload-neutral-100);--color-base-150:color-mix(in srgb, var(--payload-neutral-100) 50%, var(--payload-neutral-200) 50%);--color-base-200:var(--payload-neutral-200);--color-base-250:color-mix(in srgb, var(--payload-neutral-200) 50%, var(--payload-neutral-300) 50%);--color-base-300:var(--payload-neutral-300);--color-base-350:color-mix(in srgb, var(--payload-neutral-300) 50%, var(--payload-neutral-400) 50%);--color-base-400:var(--payload-neutral-400);--color-base-450:color-mix(in srgb, var(--payload-neutral-400) 50%, var(--payload-neutral-500) 50%);--color-base-500:var(--payload-neutral-500);--color-base-550:color-mix(in srgb, var(--payload-neutral-500) 50%, var(--payload-neutral-600) 50%);--color-base-600:var(--payload-neutral-600);--color-base-650:color-mix(in srgb, var(--payload-neutral-600) 50%, var(--payload-neutral-700) 50%);--color-base-700:var(--payload-neutral-700);--color-base-750:color-mix(in srgb, var(--payload-neutral-700) 50%, var(--payload-neutral-800) 50%);--color-base-800:var(--payload-neutral-800);--color-base-850:color-mix(in srgb, var(--payload-neutral-800) 50%, var(--payload-neutral-900) 50%);--color-base-900:var(--payload-neutral-900);--color-base-950:var(--payload-neutral-950);--color-base-1000:var(--payload-neutral-1000);--color-blue-50:var(--payload-brand-50);--color-blue-100:var(--payload-brand-100);--color-blue-150:color-mix(in srgb, var(--payload-brand-100) 50%, var(--payload-brand-200) 50%);--color-blue-200:var(--payload-brand-200);--color-blue-250:color-mix(in srgb, var(--payload-brand-200) 50%, var(--payload-brand-300) 50%);--color-blue-300:var(--payload-brand-300);--color-blue-350:color-mix(in srgb, var(--payload-brand-300) 50%, var(--payload-brand-400) 50%);--color-blue-400:var(--payload-brand-400);--color-blue-450:color-mix(in srgb, var(--payload-brand-400) 50%, var(--payload-brand-500) 50%);--color-blue-500:var(--payload-brand-500);--color-blue-550:color-mix(in srgb, var(--payload-brand-500) 50%, var(--payload-brand-600) 50%);--color-blue-600:var(--payload-brand-600);--color-blue-650:color-mix(in srgb, var(--payload-brand-600) 50%, var(--payload-brand-700) 50%);--color-blue-700:var(--payload-brand-700);--color-blue-750:color-mix(in srgb, var(--payload-brand-700) 50%, var(--payload-brand-800) 50%);--color-blue-800:var(--payload-brand-800);--color-blue-850:color-mix(in srgb, var(--payload-brand-800) 50%, var(--payload-brand-900) 50%);--color-blue-900:var(--payload-brand-900);--color-blue-950:var(--payload-brand-950);--color-success-50:var(--payload-brand-50);--color-success-100:var(--payload-brand-100);--color-success-150:color-mix(in srgb, var(--payload-brand-100) 50%, var(--payload-brand-200) 50%);--color-success-200:var(--payload-brand-200);--color-success-250:color-mix(in srgb, var(--payload-brand-200) 50%, var(--payload-brand-300) 50%);--color-success-300:var(--payload-brand-300);--color-success-350:color-mix(in srgb, var(--payload-brand-300) 50%, var(--payload-brand-400) 50%);--color-success-400:var(--payload-brand-400);--color-success-450:color-mix(in srgb, var(--payload-brand-400) 50%, var(--payload-brand-500) 50%);--color-success-500:var(--payload-brand-500);--color-success-550:color-mix(in srgb, var(--payload-brand-500) 50%, var(--payload-brand-600) 50%);--color-success-600:var(--payload-brand-600);--color-success-650:color-mix(in srgb, var(--payload-brand-600) 50%, var(--payload-brand-700) 50%);--color-success-700:var(--payload-brand-700);--color-success-750:color-mix(in srgb, var(--payload-brand-700) 50%, var(--payload-brand-800) 50%);--color-success-800:var(--payload-brand-800);--color-success-850:color-mix(in srgb, var(--payload-brand-800) 50%, var(--payload-brand-900) 50%);--color-success-900:var(--payload-brand-900);--color-success-950:var(--payload-brand-950);--color-warning-50:var(--payload-warning-50);--color-warning-100:var(--payload-warning-100);--color-warning-150:color-mix(in srgb, var(--payload-warning-100) 50%, var(--payload-warning-200) 50%);--color-warning-200:var(--payload-warning-200);--color-warning-250:color-mix(in srgb, var(--payload-warning-200) 50%, var(--payload-warning-300) 50%);--color-warning-300:var(--payload-warning-300);--color-warning-350:color-mix(in srgb, var(--payload-warning-300) 50%, var(--payload-warning-400) 50%);--color-warning-400:var(--payload-warning-400);--color-warning-450:color-mix(in srgb, var(--payload-warning-400) 50%, var(--payload-warning-500) 50%);--color-warning-500:var(--payload-warning-500);--color-warning-550:color-mix(in srgb, var(--payload-warning-500) 50%, var(--payload-warning-600) 50%);--color-warning-600:var(--payload-warning-600);--color-warning-650:color-mix(in srgb, var(--payload-warning-600) 50%, var(--payload-warning-700) 50%);--color-warning-700:var(--payload-warning-700);--color-warning-750:color-mix(in srgb, var(--payload-warning-700) 50%, var(--payload-warning-800) 50%);--color-warning-800:var(--payload-warning-800);--color-warning-850:color-mix(in srgb, var(--payload-warning-800) 50%, var(--payload-warning-900) 50%);--color-warning-900:var(--payload-warning-900);--color-warning-950:var(--payload-warning-950);--color-error-50:var(--payload-error-50);--color-error-100:var(--payload-error-100);--color-error-150:color-mix(in srgb, var(--payload-error-100) 50%, var(--payload-error-200) 50%);--color-error-200:var(--payload-error-200);--color-error-250:color-mix(in srgb, var(--payload-error-200) 50%, var(--payload-error-300) 50%);--color-error-300:var(--payload-error-300);--color-error-350:color-mix(in srgb, var(--payload-error-300) 50%, var(--payload-error-400) 50%);--color-error-400:var(--payload-error-400);--color-error-450:color-mix(in srgb, var(--payload-error-400) 50%, var(--payload-error-500) 50%);--color-error-500:var(--payload-error-500);--color-error-550:color-mix(in srgb, var(--payload-error-500) 50%, var(--payload-error-600) 50%);--color-error-600:var(--payload-error-600);--color-error-650:color-mix(in srgb, var(--payload-error-600) 50%, var(--payload-error-700) 50%);--color-error-700:var(--payload-error-700);--color-error-750:color-mix(in srgb, var(--payload-error-700) 50%, var(--payload-error-800) 50%);--color-error-800:var(--payload-error-800);--color-error-850:color-mix(in srgb, var(--payload-error-800) 50%, var(--payload-error-900) 50%);--color-error-900:var(--payload-error-900);--color-error-950:var(--payload-error-950)}html[data-theme=dark]{--payload-neutral-0:#fff;--payload-neutral-50:#f7f7f7;--payload-neutral-100:#f0f1f1;--payload-neutral-200:#ececed;--payload-neutral-300:#cecfd2;--payload-neutral-400:#94969c;--payload-neutral-500:#85888e;--payload-neutral-600:#61656c;--payload-neutral-700:#373a41;--payload-neutral-800:#22262f;--payload-neutral-900:#13161b;--payload-neutral-950:#0c0e12;--payload-neutral-1000:#000}.btn--style-primary{--color:#fff;--bg-color:var(--payload-brand-600);--hover-bg:var(--payload-brand-700);--hover-color:var(--color)}.btn--style-secondary,.btn--style-icon-label,.btn--style-icon-label.btn--icon-position-left,.btn--style-icon-label.btn--icon-position-right{--color:var(--payload-brand-700);--hover-color:var(--payload-brand-800)}.btn--style-secondary{--btn-border:1px solid var(--payload-brand-300);--hover-btn-border:1px solid var(--payload-brand-400)}.nav nav a:hover,.nav nav a:focus-visible,.nav nav a.active{color:var(--payload-brand-700)}.nav__link-indicator{background:var(--payload-brand-600)}.payload-login{--payload-login-brand-700:var(--payload-brand-700);--payload-login-brand-900:var(--payload-brand-900);--payload-login-text-primary:#fff;--payload-login-text-secondary:#ffffffc7;--payload-login-image-cutout-radius:clamp(.9rem, 1.25vw, 1.2rem);--payload-login-image-cutout-center-y:25%;background:linear-gradient(120deg, var(--payload-login-brand-900), var(--payload-login-brand-700));min-height:100dvh;display:grid;position:relative;overflow:hidden}.payload-login__content{z-index:1;width:100%;padding:2rem;display:flex;position:relative}.payload-login__panel{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:22.5rem;margin:auto;display:flex}.payload-login__brand{justify-content:center;width:100%;max-width:4.5rem;margin-bottom:1.5rem;display:flex}.payload-login__title{color:var(--payload-login-text-primary);margin:0 0 .5rem;font-size:1.5rem;font-weight:600;line-height:1.1}.payload-login__subtitle{color:var(--payload-login-text-secondary);margin:0 0 2.5rem;font-size:1rem;line-height:1.6}.payload-login__cta{width:100%}.payload-login__button{color:#fff;background:#1a5cd5;border-radius:6px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .16s,box-shadow .16s,background-color .16s;box-shadow:0 .85rem 2rem #06122e2e;display:inline-flex!important}.payload-login__button:hover{filter:brightness(.95);box-shadow:0 1rem 2.4rem #06122e38}.payload-login__button:focus-visible{outline-offset:3px;outline:3px solid #ffffff59}.payload-login__button-icon{font-size:1.1rem;line-height:1}.payload-login__image-shell{max-height:100dvh;position:absolute;inset:0}.payload-login__image-frame{height:100%;overflow:hidden}.payload-login__picture,.payload-login__image{width:100%;height:100%;display:block}.payload-login__image{object-fit:cover;opacity:.1}.payload-login__footer{z-index:1;color:var(--payload-login-text-secondary);font-size:.875rem;line-height:1.4;position:absolute;bottom:1rem;left:1rem}@media (min-width:768px){.payload-login{grid-template-columns:1fr 1fr}.payload-login__content{padding:2rem 2rem 2rem 2.5rem}.payload-login__image-shell{height:100%;padding:2rem;position:relative}.payload-login__image-frame{height:100%;-webkit-mask:radial-gradient(circle var(--payload-login-image-cutout-radius) at left var(--payload-login-image-cutout-center-y), transparent 98%, black 100%) left top/51% 100% no-repeat,radial-gradient(circle var(--payload-login-image-cutout-radius) at right var(--payload-login-image-cutout-center-y), transparent 98%, black 100%) right top/51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--payload-login-image-cutout-radius) at left var(--payload-login-image-cutout-center-y), transparent 98%, black 100%) left top/51% 100% no-repeat,radial-gradient(circle var(--payload-login-image-cutout-radius) at right var(--payload-login-image-cutout-center-y), transparent 98%, black 100%) right top/51% 100% no-repeat;mask:radial-gradient(circle var(--payload-login-image-cutout-radius) at left var(--payload-login-image-cutout-center-y), transparent 98%, black 100%) left top/51% 100% no-repeat,radial-gradient(circle var(--payload-login-image-cutout-radius) at right var(--payload-login-image-cutout-center-y), transparent 98%, black 100%) right top/51% 100% no-repeat;border-radius:2rem;position:relative}.payload-login__image{opacity:1}}
