.login-visual.login-recipe--brand{--font-family-title:var(--presentation-heading-font,var(--font-family-primary));--font-family-body:var(--presentation-body-font,var(--font-family-primary));--font-family-primary:var(--presentation-body-font,Inter, sans-serif);--color-bg-surface:#fff;--color-text-emphasis:var(--presentation-text,#1c53e7);--color-text-normal:var(--presentation-text,#1c53e7);--color-text-subtle:var(--presentation-text,#1c53e7);--color-text-label:var(--presentation-text,#1c53e7);--color-stroke-normal:var(--presentation-text,#1c53e7);--color-stroke-focus-ring:var(--presentation-text,#1c53e7);--radius-global:6px}.login-visual .login-visual-content{gap:var(--spacing-lg);flex-direction:column;width:fit-content;min-width:0;max-width:min(600px,100%);display:flex}.login-visual .cdl-card.login-recipe--square-tinted{--color-bg-surface:var(--presentation-surface,#f2f4f5);--radius-global:0px;--card-padding:64px;width:100%;min-width:0}.login-visual.login-recipe--brand .cdl-card.login-recipe--square-tinted{--color-text-emphasis:var(--presentation-surface-text,#1c53e7);--color-text-normal:var(--presentation-surface-text,#1c53e7);--color-text-subtle:var(--presentation-surface-text,#1c53e7);--color-text-label:var(--presentation-surface-text,#1c53e7);--color-stroke-normal:var(--presentation-surface-text,#1c53e7);--color-stroke-focus-ring:var(--presentation-surface-text,#1c53e7)}.login-visual .login-visual-outlet{overflow-wrap:anywhere;gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex}.login-visual .cdl-card .login-visual-outlet .cdl-header{--header-container-padding:0}.login-visual .login-visual-outlet .cdl-section{--section-padding-x:0;--section-padding-y:0;--section-gap:var(--spacing-lg)}.login-visual .login-outlet--light-heading .cdl-header{--font-weight-semibold:300}.login-visual .login-outlet--white-fields .cdl-input-wrapper{--color-bg-surface:#fff;--radius-global:6px}.login-visual .login-outlet--white-fields .cdl-input-wrapper:not(.cdl-input-wrapper--error){--input-wrapper-container-border-color:var(--presentation-text,#1c53e7)}.login-visual .login-outlet--white-fields .cdl-input-wrapper__container{--input-wrapper-container-font-color:var(--presentation-text,#1c53e7);--input-wrapper-container-font-color--placeholder:var(--presentation-text,#1c53e7);--input-text-font-color:var(--presentation-text,#1c53e7);--text-input-font-color:var(--presentation-text,#1c53e7);--text-input-background-color:#fff;--color-stroke-focus-ring:var(--presentation-text,#1c53e7)}.login-visual .login-outlet--accent-pill .cdl-button--strong.cdl-button--primary{--color-action-primary-default:var(--presentation-accent,var(--presentation-primary));--color-action-primary-hover:var(--presentation-accent-interaction,var(--presentation-accent));--color-action-primary-active:var(--presentation-accent-interaction,var(--presentation-accent));--color-action-primary-inverse:var(--presentation-accent-foreground,#fff);--radius-global:9999px;--font-weight-emphasis:700;font-size:19px}@media (width<=767px){.login-visual .cdl-app-template__main-container>.cdl-app-template__content{width:100%;padding-inline:var(--spacing-lg)}.login-visual.login-recipe--mobile-full-bleed .cdl-app-template__main-container>.cdl-app-template__content{padding-inline:0}.login-visual .login-visual-content{width:100%}.login-visual.login-recipe--mobile-full-bleed .login-visual-content{max-width:none}}.v3-login-composition.cdl-app-template--login-page{grid-template-columns:minmax(0,1fr);grid-template-areas:"main";height:auto;min-height:100dvh}@media (width>=768px){.v3-login-composition.login-visual--aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"main image"}}.login-visual__aside{background:var(--presentation-primary,var(--color-brand-primary));min-height:100dvh}.login-visual .v3-login-composition__logo{object-fit:contain;height:88px;margin:0 auto}.v3-login-composition__logo{width:auto;max-width:min(80%,300px);max-height:88px;margin:var(--spacing-xl) auto;display:block}.v3-login-composition.cdl-app-template--login-page .cdl-app-footer__container .cdl-app-footer__copyright-logo{display:flex}
