@charset "utf-8";

#alia-root-68876 #alia-popup-root-alia-glngdjcq9touqt66 { --accent-foreground: 0 0 0; --accent-color: 239 241 240; --primary-color: 0 0 0; --background-color: 229 229 229; --additional-color-0: 229 229 229; --additional-color-1: 255 255 255; --border-radius-lg: 5px; --body-font: Alia-Bryant-Pro, sans-serif; --display-font: Alia-Bryant-Pro, sans-serif; --additional-font-0: Open Sans, sans-serif; --display-text-size-xs: calc(24px * 0.75); --display-text-size-sm: calc(24px * 0.875); --display-text-size-base: 24px; --display-text-size-lg: calc(24px * 1.125); --display-text-size-xl: calc(24px * 1.25); --display-font-weight-normal: 300; --display-font-weight-medium: 300; --display-font-weight-semibold: 400; --display-font-weight-bold: 500; --display-line-height-xs: 1.1; --display-line-height-sm: 1.1; --display-line-height-base: 1.1; --display-line-height-lg: 1.1; --display-line-height-xl: 1.1; --display-letter-spacing: 0px; --body-text-size-xs: calc(16px * 0.75); --body-text-size-sm: calc(16px * 0.875); --body-text-size-base: 16px; --body-text-size-lg: calc(16px * 1.125); --body-text-size-xl: calc(16px * 1.25); --body-font-weight-normal: 400; --body-font-weight-medium: 400; --body-font-weight-semibold: 500; --body-font-weight-bold: 600; --body-line-height-xs: 1.2; --body-line-height-sm: 1.2; --body-line-height-base: 1.2; --body-line-height-lg: 1.2; --body-line-height-xl: 1.2; --body-letter-spacing: 0px; color: rgb(var(--primary-color)); font-size: 16px; font-family: var(--body-font); line-height: 1.2; }

#alia-root-68876 .alia-style-heading-1 { color: rgb(var(--additional-color-1)); font-size: 60px; text-align: center; font-family: var(--display-font); font-weight: 500; line-height: 1.1; letter-spacing: -1px; text-transform: uppercase; }

#alia-root-68876 .alia-style-heading-2 { color: rgb(var(--additional-color-1)); font-size: 40px; text-align: center; font-family: var(--display-font); font-weight: 500; line-height: 1.1; letter-spacing: -1px; text-transform: uppercase; }

#alia-root-68876 .alia-style-heading-default { font-size: 24px; text-align: center; font-family: var(--display-font); letter-spacing: 0px; text-transform: uppercase; }

#alia-root-68876 .alia-style-body-1 { color: rgb(var(--additional-color-1)); font-size: 25px; text-align: center; font-weight: 500; }

#alia-root-68876 .alia-style-body-2 { color: rgb(var(--additional-color-1)); font-size: 16px; text-align: center; font-family: var(--additional-font-0); font-weight: 500; }

#alia-root-68876 .alia-style-compliance { color: rgb(var(--additional-color-1) / 0.6); font-size: 11px; text-align: center; line-height: 1; }

#alia-root-68876 .alia-style-link { color: rgb(var(--accent-color)); text-decoration: underline; }

#alia-root-68876 .alia-style-heading-3 { color: rgb(var(--additional-color-1)); font-size: 37px; text-align: center; font-family: var(--display-font); font-weight: 500; line-height: 1.1; letter-spacing: -1px; text-transform: uppercase; }

#alia-root-68876 .alia-style-heading-4 { color: rgb(var(--additional-color-1)); font-size: 26px; text-align: center; font-family: var(--display-font); font-weight: 500; line-height: 1.1; letter-spacing: -1px; text-transform: uppercase; }

#alia-root-68876 .alia-style-button-primary { color: rgb(var(--primary-color)); padding: 16px; font-size: 18px; font-weight: 500; border-radius: var(--border-radius-lg); letter-spacing: 0.5px; text-transform: uppercase; background-color: rgb(var(--background-color)); }

#alia-root-68876 .alia-style-button-primary:disabled { opacity: 0.5; }

#alia-root-68876 .alia-style-button-secondary { color: rgb(var(--accent-color)); padding: 10px; font-size: 18px; border-color: rgb(var(--accent-color)); border-width: 2px; border-radius: var(--border-radius-lg); }

#alia-root-68876 .alia-style-button-secondary:disabled { opacity: 0.5; }

#alia-root-68876 .alia-style-button-plain { color: rgb(var(--accent-color)); font-size: 16px; padding-top: 8px; border-color: rgb(var(--primary-color) / 0.8); text-decoration: underline; }

#alia-root-68876 .alia-style-button-plain:disabled { opacity: 0.5; }

#alia-root-68876 .alia-style-button-icon { color: rgb(var(--accent-foreground)); padding: 12px; font-size: 18px; font-family: var(--display-font); font-weight: 600; border-radius: var(--border-radius-lg); background-color: rgb(var(--accent-color)); }

#alia-root-68876 .alia-style-button-icon:disabled { opacity: 0.5; }

#alia-root-68876 .alia-style-primary-button--real- { color: rgb(var(--accent-foreground)); padding: 16px; font-size: 16px; font-weight: 500; border-radius: var(--border-radius-lg); letter-spacing: 0.5px; text-transform: uppercase; background-color: rgb(var(--accent-color)); }

#alia-root-68876 .alia-style-primary-button--real-:disabled { opacity: 0.5; }

#alia-root-68876 .alia-style-input { color: rgb(0, 0, 0); padding: 16px; font-size: 18px; border-color: rgb(var(--primary-color) / 0.4); border-width: 1px; border-radius: var(--border-radius-lg); background-color: rgb(255, 255, 255); }

#alia-root-68876 .alia-style-input:focus-within { border-color: rgb(var(--accent-color)); --tw-ring-color: rgb(var(--accent-color) / 0.5); }

#alia-root-68876 .alia-style-input.alia-error { --tw-ring-color: #fca5a5; }

#alia-root-68876 .alia-style-heading-1 { font-size: 78px; }

#alia-root-68876 .alia-style-heading-2 { font-size: 68px; }

#alia-root-68876 .alia-style-body-1 { font-size: 28px; }

#alia-root-68876 .alia-style-body-2 { font-size: 21px; }

#alia-root-68876 .alia-style-heading-3 { font-size: 44px; }

#alia-root-68876 .alia-style-heading-4 { font-size: 56px; text-align: center; }

@media (hover: hover) {
  #alia-root-68876 .alia-style-button-primary:hover { background-color: rgb(var(--background-color) / 0.85); }
  #alia-root-68876 .alia-style-primary-button--real-:hover { background-color: rgb(var(--accent-color) / 0.85); }
}