
  

  
  

  
  
  
  
    


@layer base {
  
  body, :host {
    /* Color */
    --neutral-900: #0a0a0a;
--neutral-800: #1f1f1f;
--neutral-700: #3c3c3d;
--neutral-600: #5d5d5f;
--neutral-500: #818181;
--neutral-400: #a2a2a3;
--neutral-300: #bfbfc0;
--neutral-200: #dedede;
--neutral-100: #ededee;
--neutral-050: #f8f9fb;
--orange-900: #742809;
--orange-800: #95330a;
--orange-700: #b53e0e;
--orange-600: #cc460f;
--orange-500: #e94f10;
--orange-400: #ee7e51;
--orange-300: #f3a689;
--orange-200: #f6c6b5;
--orange-100: #f9dfd6;
--orange-050: #fcf7f7;
--light-blue-900: #5b6779;
--light-blue-800: #74839b;
--light-blue-700: #8d9fbc;
--light-blue-600: #9fb5d4;
--light-blue-500: #b5cef1;
--light-blue-400: #c9dbf6;
--light-blue-300: #d8e6f8;
--light-blue-200: #e5eefb;
--light-blue-100: #f0f5fd;
--light-blue-050: #fafbff;
--success-900: #226e2c;
--success-800: #2d8d38;
--success-700: #34aa44;
--success-600: #3dc14d;
--success-500: #45dc58;
--success-400: #76e486;
--success-300: #a0ecab;
--success-200: #c2f2cb;
--success-100: #ddf7e1;
--success-050: #f4fbf6;
--warning-900: #7a690b;
--warning-800: #9d8612;
--warning-700: #bda114;
--warning-600: #d7b719;
--warning-500: #f4d01a;
--warning-400: #f6dc59;
--warning-300: #f8e68e;
--warning-200: #faeeb8;
--warning-100: #fbf5d8;
--warning-050: #fcfaf3;
--error-900: #7d1114;
--error-800: #9f161a;
--error-700: #be1c1f;
--error-600: #d92023;
--error-500: #f72428;
--error-400: #f85e62;
--error-300: #f99194;
--error-200: #fab9bc;
--error-100: #fbd7da;
--error-050: #fcf5f8;
--lm-background-default: var(--neutral-050, #f8f9fb);
--lm-background-overlay: var(--neutral-100, #e7e7e9);
--lm-primary: var(--orange-500, #e94f10);
--lm-accent: var(--light-blue-500, #b5cef1);
--lm-text-primary: var(--neutral-900, #0f0f0f);
--lm-text-secondary: var(--neutral-700, #3c3c3d);
--lm-text-tertiary: var(--neutral-400, #a2a2a3);
--lm-border-primary: var(--neutral-200, #d6d6d7);
--lm-border-secondary: var(--neutral-400, #a2a2a3);
--lm-hover: #00000005;
--lm-success: var(--success-500, #45dc58);
--lm-warning: var(--warning-500, #f4d01a);
--lm-error: var(--error-500, #f72428);
--dm-background-default: var(--neutral-900, #0f0f0f);
--dm-background-overlay: var(--neutral-800, #222222);
--dm-primary: var(--orange-500, #e94f10);
--dm-accent: var(--light-blue-500, #b5cef1);
--dm-text-primary: var(--neutral-050, #f8f9fb);
--dm-text-secondary: var(--neutral-200, #d6d6d7);
--dm-text-tertiary: var(--neutral-500, #818181);
--dm-border-primary: var(--neutral-700, #3c3c3d);
--dm-border-secondary: var(--neutral-500, #818181);
--dm-hover: #ffffff0d;
--dm-success: var(--success-500, #45dc58);
--dm-warning: var(--warning-500, #f4d01a);
--dm-error: var(--error-500, #f72428);
    /* Fonts */
    --font-oswald: 'Oswald',sans-serif;
--font-poppins: 'Poppins',sans-serif;

    /* Font size */
    --H1: 5.5rem;
--H2: 3.5rem;
--H3: 2.5rem;
--H4: 2rem;
--H5: 1.375rem;
--H6: 1rem;
--Body1: 1.25rem;
--Body2: 1rem;
--Body3: 0.85rem;
--Label: 0.625rem;
--Button1: 1.375rem;
--Button2: 1.125rem;
--Button3: 0.875rem;
    /* Font weight */
    --Regular: 400;
--Bold: 700;
    /* Shadows */
    --shadow-sm:  0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-base:  0 1px 3px 0 rgba(0, 0, 0, 0.25), 0 1px 2px 0 rgba(0, 0, 0, 0.25);
--shadow-md:  0 4px 6px -1px rgba(0, 0, 0, 0.25), 0 2px 4px -1px rgba(0, 0, 0, 0.25);
--shadow-lg:  0 10px 15px -3px rgba(0, 0, 0, 0.25), 0 4px 6px -2px rgba(0, 0, 0, 0.25);
--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.25), 0 10px 10px -5px rgba(0, 0, 0, 0.25);
--shadow-2xl:  0 25px 50px -12px rgba(0, 0, 0, 0.25);
    /* Border radius */
    
    /* Spacing */
    --border-width-xs: 1px;
--border-width-sm: 1.5px;
--border-width-md: 2px;
--border-width-lg: 3px;
--letter-spacing-title: -2%;
--letter-spacing-text: 0px;
--space-xxs: 0.25rem;
--space-xs: 0.5rem;
--space-sm: 0.75rem;
--space-md: 1rem;
--space-lg: 1.5rem;
--space-xl: 2rem;
--space-2xl: 3rem;
--space-3xl: 4rem;
--space-4xl: 6rem;
--space-5xl: 8rem;
--line-height-h1: 6.05rem;
--line-height-h2: 3.85rem;
--line-height-h3: 2.75rem;
--line-height-h4: 2.2rem;
--line-height-h5: 1.5rem;
--line-height-h6: 1rem;
--container-sm: 48rem;
--container-md: 64rem;
--container-lg: 80rem;
--container-xl: 96rem;
--padding-section-sm: 3rem;
--padding-section-md: 5rem;
--padding-section-lg: 7rem;
--padding-global: 2rem;
    /* Z-index */
    
  }
  @keyframes animation-spin {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  @keyframes animation-fade-in {
    from {
      opacity:0;
    }
    to {
      opacity:1;
    }
  }
  @keyframes animation-fade-out {
    from {
      opacity:1;
    }
    to {
      opacity:0;
    }
  }
}

      
  .fgCGXV {
    color:var(--dm-text-primary, #f8f9fb);
  width:100%;
  height:100%;
  align-items:center;
  font-family:'Poppins';
  justify-content:center;
  background-color:var(--dm-background-default, #0a0a0a);
  }
      

      
        
      
      
  .dlYfKM {
    gap:2rem;
  width:34rem;
  z-index:1;
  max-width:100%;
  align-items:center;
  padding-top:2rem;
  border-color:var(--dm-border-primary, #3c3c3d);
  border-style:solid;
  border-width:var(--border-width-md);
  padding-left:2rem;
  padding-right:2rem;
  padding-bottom:2rem;
  justify-content:start;
  background-color:var(--dm-background-default, #0a0a0a);
  }
      

      
        
      
      
  .Lcftw {
    gap:var(--space-md);
  width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .cgpibZ {
    color:var(--dm-text-primary, #f8f9fb);
  font-size:10rem;
  font-family:'Poppins';
  font-weight:var(--Bold);
  line-height:10rem;
  flex-direction:row;
  text-transform:uppercase;
  }
      

      
        
      
      
  .czsSxQ {
    width:100%;
  height:100%;
  rotate:z -5deg;
  opacity:0.02;
  position:fixed;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .ccKwjg {
    color:var(--dm-text-primary);
  width:100%;
  height:100%;
  font-size:var(--Body2);
  font-family:'Poppins';
  font-weight:var(--Regular);
  background-color:var(--dm-background-default, #0a0a0a);
  }
      

      
        
      
      
  
      

      
        
      
      
  .login\:CDyU0UL1q5DdW4cO_fa8i {
    display:flex;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .WVvkR {
    gap:1rem;
  color:var(--neutral-050, #f8f9fb);
  cursor:pointer;
  height:3.5rem;
  display:flex;
  clip-path:polygon(0 0, 100% 0, 100% calc(100% - calc(3.5rem / 4)), calc(100% - calc(3.5rem / 4)) 100%, 0 100%);;
  font-size:var(--Button1);
  font-style:italic;
  object-fit:;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--Bold);
  padding-left:1.5rem;
  padding-right:1.5rem;
  flex-direction:row;
  justify-content:start;
  background-color:var(--lm-primary);
  }
      

      
  .WVvkR.disabled {
    opacity:16%;
  }
      

        
      
      
  .ckEvGj {
    width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .cvQLsc {
    left:0%;
  width:100%;
  height:100%;
  position:absolute;
  align-items:center;
  justify-content:center;
  background-color:inherit;
  }
      

      
        
      
      
  .beWOrg {
    width:100%;
  height:100%;
  display:inline-block;;
  position:relative;;
  animation:flipX 1s linear infinite;;
  box-sizing:border-box;;
  background-color:var(--neutral-050, #f8f9fb);
  }
      

      
  .beWOrg.is-dark {
    background-color:var(--neutral-900, #0f0f0f);
  }
      

        
      
      
  .button-primary-large\:uW0WC7p-j_hhF_71sT8Tv {
    width:1.5rem;
  height:1.5rem;
  }
      

      
        
      
      
  .login\:Fzo5QVJTNaAjF_npu0fJu {
    margin-top:1.25rem;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .egEZuc {
    width:8rem;
  height:fit-content;
  }
      

      
  .egEZuc.cursor-pointer {
    cursor:pointer;
  }
      

        
      
      
  .cCYXsI {
    width:100%;
  }
      

      
        
      
      
  
      

      
        
      
      
  .eurWff {
    position:relative;
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .epBuRD {
    width:4rem;
  height:4rem;
  }
      

      
        
      
      
  .coWOAi {
    color:inherit;
  }
      

      
        
      
      
  .cocCZB {
    color:var(--color-text, #f8f9fb);
  opacity:0.65;
  font-size:var(--Label);
  font-family:'Poppins';
  font-weight:var(--Bold);
  }
      

      
        
      
      
  .dyEHVf {
    row-gap:0.25rem;
  column-gap:0.25rem;
  flex-direction:row;
  }
      

      
        
      
      
  .chTkYF {
    flex:1;
  color:var(--Inherit);
  width:100%;
  height:100%;
  font-size:inherit;
  max-width:100%;
  font-family:inherit;
  font-weight:inherit;
  padding-top:0.75rem;
  padding-left:0.75rem;
  padding-right:0.75rem;
  padding-bottom:0.75rem;
  }
      

      
  .chTkYF::placeholder {
    color:var(--dm-text-tertiary, #818181);
  }
      

        
      
      
  .bleAt {
    color:inherit;
  width:1.5rem;
  height:1.5rem;
  margin-left:0.5rem;
  }
      

      
        
      
      
  .bbnxWf {
    color:var(--color-text, #a2a2a3);
  font-size:var(--Body2);
  min-height:3.75rem;
  align-items:center;
  font-family:'Poppins';
  font-weight:var(--Regular);
  border-color:var(--color-border, );
  border-style:solid;
  border-width:var(--border-width-md);
  flex-direction:row;
  justify-content:start;
  background-color:var(--color-background, #ededee);
  }
      

      
  .bbnxWf:focus-within {
    align-items:center;
  outline-color:var(--dm-primary);
  outline-style:solid;
  outline-width:var(--border-width-md);
  flex-direction:row;
  justify-content:start;
  }
      


  .bbnxWf.disabled {
    opacity:0.5;
  }
      

        
      
      
  .bWNngZ {
    color:var(--color-text, #f8f9fb);
  font-size:var(--Label);
  font-family:'Poppins';
  font-weight:var(--Bold);
  }
      

      
        
      
      
  .login\:RXhVufnuhQP1kU-lnM5Rq {
    width:100%;
  }
      

      
        
      
      
  .esZZQm {
    color:var(--dm-text-primary);
  font-size:var(--FontSize);
  font-family:'Oswald';
  font-weight:var(--Bold);
  line-height:var(--LineHeight);
  }
      

      
        
      
      
  
      

      
        
      
      
  .bRFpkO {
    width:100%;
  align-items:center;
  justify-content:start;
  }
      

      
        
      
      
  .login\:VhrgfIZtCz7jo3bfjFhhh {
    gap:var(--space-xl);
  align-items:center;
  justify-content:center;
  }
      

      
        
      
      
  .login\:c-e5h8RZExWlxMuhPmJQz {
    width:100%;
  }
      

      
        
      
      
  .bxKLwi {
    gap:5rem;
  margin-left:35rem;
  flex-direction:row;
  }
      

      
        
      
      
  .ckJcYQ {
    gap:5rem;
  flex-direction:row;
  }
      

      
        
      
      
  .eygXgt {
    color:var(--dm-error, #f72428);
  width:fit-content;
  font-family:inherit;
  font-weight:var(--Regular);
  padding-top:0.5rem;
  border-color:var(--dm-error, #f72428);
  border-style:solid;
  border-width:var(--border-width-sm);
  padding-left:1rem;
  padding-right:1rem;
  padding-bottom:0.5rem;
  }
      

      
  .eygXgt.hide {
    display:none;
  }
      

        
      
      
  .bXKCFL {
    color:inherit;
  display:inline-block;
  }
      

      
        
      
      
  
      

      
        
      