.padding-05{
    padding:0.25rem;
  }
  .padding-y-05{
    padding-top:0.25rem;
    padding-bottom:0.25rem;
  }
  .padding-x-05{
    padding-left:0.25rem;
    padding-right:0.25rem;
  }
  .padding-top-05{
    padding-top:0.25rem;
  }
  .padding-right-05{
    padding-right:0.25rem;
  }
  .padding-bottom-05{
    padding-bottom:0.25rem;
  }
  .padding-left-05{
    padding-left:0.25rem;
  }
  .padding-1{
    padding:0.5rem;
  }
  .padding-y-1{
    padding-top:0.5rem;
    padding-bottom:0.5rem;
  }
  .padding-x-1{
    padding-left:0.5rem;
    padding-right:0.5rem;
  }
  .padding-top-1{
    padding-top:0.5rem;
  }
  .padding-right-1{
    padding-right:0.5rem;
  }
  .padding-bottom-1{
    padding-bottom:0.5rem;
  }
  .padding-left-1{
    padding-left:0.5rem;
  }
  .padding-105{
    padding:0.75rem;
  }
  .padding-y-105{
    padding-top:0.75rem;
    padding-bottom:0.75rem;
  }
  .padding-x-105{
    padding-left:0.75rem;
    padding-right:0.75rem;
  }
  .padding-top-105{
    padding-top:0.75rem;
  }
  .padding-right-105{
    padding-right:0.75rem;
  }
  .padding-bottom-105{
    padding-bottom:0.75rem;
  }
  .padding-left-105{
    padding-left:0.75rem;
  }
  .padding-2{
    padding:1rem;
  }
  .padding-y-2{
    padding-top:1rem;
    padding-bottom:1rem;
  }
  .padding-x-2{
    padding-left:1rem;
    padding-right:1rem;
  }
  .padding-top-2{
    padding-top:1rem;
  }
  .padding-right-2{
    padding-right:1rem;
  }
  .padding-bottom-2{
    padding-bottom:1rem;
  }
  .padding-left-2{
    padding-left:1rem;
  }
  .padding-205{
    padding:1.25rem;
  }
  .padding-y-205{
    padding-top:1.25rem;
    padding-bottom:1.25rem;
  }
  .padding-x-205{
    padding-left:1.25rem;
    padding-right:1.25rem;
  }
  .padding-top-205{
    padding-top:1.25rem;
  }
  .padding-right-205{
    padding-right:1.25rem;
  }
  .padding-bottom-205{
    padding-bottom:1.25rem;
  }
  .padding-left-205{
    padding-left:1.25rem;
  }
  .padding-3{
    padding:1.5rem;
  }
  .padding-y-3{
    padding-top:1.5rem;
    padding-bottom:1.5rem;
  }
  .padding-x-3{
    padding-left:1.5rem;
    padding-right:1.5rem;
  }
  .padding-top-3{
    padding-top:1.5rem;
  }
  .padding-right-3{
    padding-right:1.5rem;
  }
  .padding-bottom-3{
    padding-bottom:1.5rem;
  }
  .padding-left-3{
    padding-left:1.5rem;
  }
  .padding-4{
    padding:2rem;
  }
  .padding-y-4{
    padding-top:2rem;
    padding-bottom:2rem;
  }
  .padding-x-4{
    padding-left:2rem;
    padding-right:2rem;
  }
  .padding-top-4{
    padding-top:2rem;
  }
  .padding-right-4{
    padding-right:2rem;
  }
  .padding-bottom-4{
    padding-bottom:2rem;
  }
  .padding-left-4{
    padding-left:2rem;
  }
  .padding-5{
    padding:2.5rem;
  }
  .padding-y-5{
    padding-top:2.5rem;
    padding-bottom:2.5rem;
  }
  .padding-x-5{
    padding-left:2.5rem;
    padding-right:2.5rem;
  }
  .padding-top-5{
    padding-top:2.5rem;
  }
  .padding-right-5{
    padding-right:2.5rem;
  }
  .padding-bottom-5{
    padding-bottom:2.5rem;
  }
  .padding-left-5{
    padding-left:2.5rem;
  }
  .padding-6{
    padding:3rem;
  }
  .padding-y-6{
    padding-top:3rem;
    padding-bottom:3rem;
  }
  .padding-x-6{
    padding-left:3rem;
    padding-right:3rem;
  }
  .padding-top-6{
    padding-top:3rem;
  }
  .padding-right-6{
    padding-right:3rem;
  }
  .padding-bottom-6{
    padding-bottom:3rem;
  }
  .padding-left-6{
    padding-left:3rem;
  }
  .padding-7{
    padding:3.5rem;
  }
  .padding-y-7{
    padding-top:3.5rem;
    padding-bottom:3.5rem;
  }
  .padding-x-7{
    padding-left:3.5rem;
    padding-right:3.5rem;
  }
  .padding-top-7{
    padding-top:3.5rem;
  }
  .padding-right-7{
    padding-right:3.5rem;
  }
  .padding-bottom-7{
    padding-bottom:3.5rem;
  }
  .padding-left-7{
    padding-left:3.5rem;
  }
  .padding-8{
    padding:4rem;
  }
  .padding-y-8{
    padding-top:4rem;
    padding-bottom:4rem;
  }
  .padding-x-8{
    padding-left:4rem;
    padding-right:4rem;
  }
  .padding-top-8{
    padding-top:4rem;
  }
  .padding-right-8{
    padding-right:4rem;
  }
  .padding-bottom-8{
    padding-bottom:4rem;
  }
  .padding-left-8{
    padding-left:4rem;
  }
  .padding-9{
    padding:4.5rem;
  }
  .padding-y-9{
    padding-top:4.5rem;
    padding-bottom:4.5rem;
  }
  .padding-x-9{
    padding-left:4.5rem;
    padding-right:4.5rem;
  }
  .padding-top-9{
    padding-top:4.5rem;
  }
  .padding-right-9{
    padding-right:4.5rem;
  }
  .padding-bottom-9{
    padding-bottom:4.5rem;
  }
  .padding-left-9{
    padding-left:4.5rem;
  }
  .padding-10{
    padding:5rem;
  }
  .padding-y-10{
    padding-top:5rem;
    padding-bottom:5rem;
  }
  .padding-x-10{
    padding-left:5rem;
    padding-right:5rem;
  }
  .padding-top-10{
    padding-top:5rem;
  }
  .padding-right-10{
    padding-right:5rem;
  }
  .padding-bottom-10{
    padding-bottom:5rem;
  }
  .padding-left-10{
    padding-left:5rem;
  }
  .padding-15{
    padding:7.5rem;
  }
  .padding-y-15{
    padding-top:7.5rem;
    padding-bottom:7.5rem;
  }
  .padding-x-15{
    padding-left:7.5rem;
    padding-right:7.5rem;
  }
  .padding-top-15{
    padding-top:7.5rem;
  }
  .padding-right-15{
    padding-right:7.5rem;
  }
  .padding-bottom-15{
    padding-bottom:7.5rem;
  }
  .padding-left-15{
    padding-left:7.5rem;
  }
  .padding-0{
    padding:0;
  }
  .padding-y-0{
    padding-top:0;
    padding-bottom:0;
  }
  .padding-x-0{
    padding-left:0;
    padding-right:0;
  }
  .padding-top-0{
    padding-top:0;
  }
  .padding-right-0{
    padding-right:0;
  }
  .padding-bottom-0{
    padding-bottom:0;
  }
  .padding-left-0{
    padding-left:0;
  }

  .margin-05{
    margin:0.25rem;
  }
  .margin-1{
    margin:0.5rem;
  }
  .margin-105{
    margin:0.75rem;
  }
  .margin-2{
    margin:1rem;
  }
  .margin-205{
    margin:1.25rem;
  }
  .margin-3{
    margin:1.5rem;
  }
  .margin-4{
    margin:2rem;
  }
  .margin-5{
    margin:2.5rem;
  }
  .margin-6{
    margin:3rem;
  }
  .margin-7{
    margin:3.5rem;
  }
  .margin-8{
    margin:4rem;
  }
  .margin-9{
    margin:4.5rem;
  }
  .margin-10{
    margin:5rem;
  }
  .margin-15{
    margin:7.5rem;
  }
  .margin-05em{
    margin:0.5em;
  }
  .margin-1em{
    margin:1em;
  }
  .margin-105em{
    margin:1.5em;
  }
  .margin-2em{
    margin:2em;
  }
  .margin-0{
    margin:0;
  }
  .margin-y-1px{
    margin-top:1px;
    margin-bottom:1px;
  }
  .margin-top-1px{
    margin-top:1px;
  }
  .margin-bottom-1px{
    margin-bottom:1px;
  }
  .margin-y-2px{
    margin-top:2px;
    margin-bottom:2px;
  }
  .margin-top-2px{
    margin-top:2px;
  }
  .margin-bottom-2px{
    margin-bottom:2px;
  }
  .margin-y-05{
    margin-top:0.25rem;
    margin-bottom:0.25rem;
  }
  .margin-top-05{
    margin-top:0.25rem;
  }
  .margin-bottom-05{
    margin-bottom:0.25rem;
  }
  .margin-y-1{
    margin-top:0.5rem;
    margin-bottom:0.5rem;
  }
  .margin-top-1{
    margin-top:0.5rem;
  }
  .margin-bottom-1{
    margin-bottom:0.5rem;
  }
  .margin-y-105{
    margin-top:0.75rem;
    margin-bottom:0.75rem;
  }
  .margin-top-105{
    margin-top:0.75rem;
  }
  .margin-bottom-105{
    margin-bottom:0.75rem;
  }
  .margin-y-2{
    margin-top:1rem;
    margin-bottom:1rem;
  }
  .margin-top-2{
    margin-top:1rem;
  }
  .margin-bottom-2{
    margin-bottom:1rem;
  }
  .margin-y-205{
    margin-top:1.25rem;
    margin-bottom:1.25rem;
  }
  .margin-top-205{
    margin-top:1.25rem;
  }
  .margin-bottom-205{
    margin-bottom:1.25rem;
  }
  .margin-y-3{
    margin-top:1.5rem;
    margin-bottom:1.5rem;
  }
  .margin-top-3{
    margin-top:1.5rem;
  }
  .margin-bottom-3{
    margin-bottom:1.5rem;
  }

  .margin-y-0{
    margin-top:0;
    margin-bottom:0;
  }
  .margin-top-0{
    margin-top:0;
  }
  .margin-bottom-0{
    margin-bottom:0;
  }
  .margin-y-auto{
    margin-top:auto;
    margin-bottom:auto;
  }
  .margin-top-auto{
    margin-top:auto;
  }
  .margin-bottom-auto{
    margin-bottom:auto;
  }

  .margin-x-05{
    margin-left:0.25rem;
    margin-right:0.25rem;
  }
  .margin-right-05{
    margin-right:0.25rem;
  }
  .margin-left-05{
    margin-left:0.25rem;
  }
  .margin-x-1{
    margin-left:0.5rem;
    margin-right:0.5rem;
  }
  .margin-right-1{
    margin-right:0.5rem;
  }
  .margin-left-1{
    margin-left:0.5rem;
  }
  .margin-x-105{
    margin-left:0.75rem;
    margin-right:0.75rem;
  }
  .margin-right-105{
    margin-right:0.75rem;
  }
  .margin-left-105{
    margin-left:0.75rem;
  }
  .margin-x-2{
    margin-left:1rem;
    margin-right:1rem;
  }
  .margin-right-2{
    margin-right:1rem;
  }
  .margin-left-2{
    margin-left:1rem;
  }
  .margin-x-205{
    margin-left:1.25rem;
    margin-right:1.25rem;
  }
  .margin-right-205{
    margin-right:1.25rem;
  }
  .margin-left-205{
    margin-left:1.25rem;
  }
  .margin-x-3{
    margin-left:1.5rem;
    margin-right:1.5rem;
  }
  .margin-right-3{
    margin-right:1.5rem;
  }
  .margin-left-3{
    margin-left:1.5rem;
  }
  .margin-x-4{
    margin-left:2rem;
    margin-right:2rem;
  }
  .margin-right-4{
    margin-right:2rem;
  }
  .margin-left-4{
    margin-left:2rem;
  }
  .margin-x-5{
    margin-left:2.5rem;
    margin-right:2.5rem;
  }
  .margin-right-5{
    margin-right:2.5rem;
  }
  .margin-left-5{
    margin-left:2.5rem;
  }
  .margin-x-6{
    margin-left:3rem;
    margin-right:3rem;
  }
  .margin-right-6{
    margin-right:3rem;
  }
  .margin-left-6{
    margin-left:3rem;
  }
  .margin-x-7{
    margin-left:3.5rem;
    margin-right:3.5rem;
  }
  .margin-right-7{
    margin-right:3.5rem;
  }
  .margin-left-7{
    margin-left:3.5rem;
  }
  .margin-x-8{
    margin-left:4rem;
    margin-right:4rem;
  }
  .margin-right-8{
    margin-right:4rem;
  }
  .margin-left-8{
    margin-left:4rem;
  }
  .margin-x-9{
    margin-left:4.5rem;
    margin-right:4.5rem;
  }
  .margin-right-9{
    margin-right:4.5rem;
  }
  .margin-left-9{
    margin-left:4.5rem;
  }
  .margin-x-10{
    margin-left:5rem;
    margin-right:5rem;
  }
  .margin-right-10{
    margin-right:5rem;
  }
  .margin-left-10{
    margin-left:5rem;
  }

  .text-indent-0{
    text-indent:0;
  }
  .text-indent-05{
    text-indent:0.25rem;
  }
  .text-indent-1{
    text-indent:0.5rem;
  }
  .text-indent-105{
    text-indent:0.75rem;
  }
  .text-indent-2{
    text-indent:1rem;
  }
  .text-indent-205{
    text-indent:1.25rem;
  }
  .text-indent-3{
    text-indent:1.5rem;
  }
  .text-indent-neg-05{
    text-indent:-0.25rem;
  }
  .text-indent-neg-1{
    text-indent:-0.5rem;
  }
  .text-indent-neg-105{
    text-indent:-0.75rem;
  }
  .text-indent-neg-2{
    text-indent:-1rem;
  }
  .text-indent-neg-205{
    text-indent:-1.25rem;
  }
  .text-indent-neg-3{
    text-indent:-1.5rem;
  }
  .text-indent-4{
    text-indent:2rem;
  }
  .text-indent-5{
    text-indent:2.5rem;
  }
  .text-indent-6{
    text-indent:3rem;
  }
  .text-indent-7{
    text-indent:3.5rem;
  }
  .text-indent-8{
    text-indent:4rem;
  }
  .text-indent-9{
    text-indent:4.5rem;
  }
  .text-indent-10{
    text-indent:5rem;
  }
  .text-indent-15{
    text-indent:7.5rem;
  }
  .text-indent-neg-4{
    text-indent:-2rem;
  }
  .text-indent-neg-5{
    text-indent:-2.5rem;
  }
  .text-indent-neg-6{
    text-indent:-3rem;
  }
  .text-indent-neg-7{
    text-indent:-3.5rem;
  }
  .text-indent-neg-8{
    text-indent:-4rem;
  }
  .text-indent-neg-9{
    text-indent:-4.5rem;
  }
  .text-indent-neg-10{
    text-indent:-5rem;
  }
  .text-indent-neg-15{
    text-indent:-7.5rem;
  }
  .text-uppercase{
    text-transform:uppercase;
  }
  .text-no-uppercase{
    text-transform:none;
  }
  .text-lowercase{
    text-transform:lowercase;
  }
  .text-no-lowercase{
    text-transform:none;
  }
  .top-1px{
    top:1px;
  }
  .top-2px{
    top:2px;
  }
  .top-05{
    top:0.25rem;
  }
  .top-1{
    top:0.5rem;
  }
  .top-105{
    top:0.75rem;
  }
  .top-2{
    top:1rem;
  }
  .top-205{
    top:1.25rem;
  }
  .top-3{
    top:1.5rem;
  }
  .top-neg-1px{
    top:-1px;
  }
  .top-neg-2px{
    top:-2px;
  }
  .top-neg-05{
    top:-0.25rem;
  }
  .top-neg-1{
    top:-0.5rem;
  }
  .top-neg-105{
    top:-0.75rem;
  }
  .top-neg-2{
    top:-1rem;
  }
  .top-neg-205{
    top:-1.25rem;
  }
  .top-neg-3{
    top:-1.5rem;
  }
  .top-0{
    top:0;
  }
  .top-auto{
    top:auto;
  }
  .text-baseline{
    vertical-align:baseline;
  }
  .text-bottom{
    vertical-align:bottom;
  }
  .text-middle{
    vertical-align:middle;
  }
  .text-sub{
    vertical-align:sub;
  }
  .text-super{
    vertical-align:super;
  }
  .text-tbottom{
    vertical-align:text-bottom;
  }
  .text-ttop{
    vertical-align:text-top;
  }
  .text-top{
    vertical-align:top;
  }
  .text-pre{
    white-space:pre;
  }
  .text-pre-line{
    white-space:pre-line;
  }
  .text-pre-wrap{
    white-space:pre-wrap;
  }
  .text-wrap{
    white-space:normal;
  }
  .text-no-wrap{
    white-space:nowrap;
  }
  .width-1px{
    width:1px;
  }
  .width-2px{
    width:2px;
  }
  .width-05{
    width:0.25rem;
  }
  .width-1{
    width:0.5rem;
  }
  .width-105{
    width:0.75rem;
  }
  .width-2{
    width:1rem;
  }
  .width-205{
    width:1.25rem;
  }
  .width-3{
    width:1.5rem;
  }
  .width-4{
    width:2rem;
  }
  .width-5{
    width:2.5rem;
  }
  .width-6{
    width:3rem;
  }
  .width-7{
    width:3.5rem;
  }
  .width-8{
    width:4rem;
  }
  .width-9{
    width:4.5rem;
  }
  .width-10{
    width:5rem;
  }
  .width-15{
    width:7.5rem;
  }
  .width-card{
    width:10rem;
  }
  .width-card-lg{
    width:15rem;
  }
  .width-mobile{
    width:20rem;
  }
  .width-mobile-lg{
    width:30rem;
  }
  .width-tablet{
    width:40rem;
  }
  .width-tablet-lg{
    width:55rem;
  }
  .width-desktop{
    width:64rem;
  }
  .width-desktop-lg{
    width:75rem;
  }
  .width-widescreen{
    width:87.5rem;
  }
  .width-0{
    width:0;
  }
  .width-full{
    width:100%;
  }
  .width-auto{
    width:auto;
  }
  .z-auto{
    z-index:auto;
  }
  .z-bottom{
    z-index:-100;
  }
  .z-top{
    z-index:99999;
  }
  .z-0{
    z-index:0;
  }
  .z-100{
    z-index:100;
  }
  .z-200{
    z-index:200;
  }
  .z-300{
    z-index:300;
  }
  .z-400{
    z-index:400;
  }
  .z-500{
    z-index:500;
  }
  @media all and (min-width: 30em){
    .mobile-lg\:border-1px{
      border:1px solid;
    }
  
    .mobile-lg\:hover\:border-1px:hover{
      border:1px solid;
    }
    .mobile-lg\:border-y-1px{
      border-top:1px solid;
      border-bottom:1px solid;
    }
  
    .mobile-lg\:hover\:border-y-1px:hover{
      border-top:1px solid;
      border-bottom:1px solid;
    }
    .mobile-lg\:border-x-1px{
      border-left:1px solid;
      border-right:1px solid;
    }
  
    .mobile-lg\:hover\:border-x-1px:hover{
      border-left:1px solid;
      border-right:1px solid;
    }
    .mobile-lg\:border-top-1px{
      border-top:1px solid;
    }
  
    .mobile-lg\:hover\:border-top-1px:hover{
      border-top:1px solid;
    }
    .mobile-lg\:border-right-1px{
      border-right:1px solid;
    }
  
    .mobile-lg\:hover\:border-right-1px:hover{
      border-right:1px solid;
    }
    .mobile-lg\:border-bottom-1px{
      border-bottom:1px solid;
    }
  
    .mobile-lg\:hover\:border-bottom-1px:hover{
      border-bottom:1px solid;
    }
    .mobile-lg\:border-left-1px{
      border-left:1px solid;
    }
  
    .mobile-lg\:hover\:border-left-1px:hover{
      border-left:1px solid;
    }
    .mobile-lg\:border-2px{
      border:2px solid;
    }
  
    .mobile-lg\:hover\:border-2px:hover{
      border:2px solid;
    }
    .mobile-lg\:border-y-2px{
      border-top:2px solid;
      border-bottom:2px solid;
    }
  
    .mobile-lg\:hover\:border-y-2px:hover{
      border-top:2px solid;
      border-bottom:2px solid;
    }
    .mobile-lg\:border-x-2px{
      border-left:2px solid;
      border-right:2px solid;
    }
  
    .mobile-lg\:hover\:border-x-2px:hover{
      border-left:2px solid;
      border-right:2px solid;
    }
    .mobile-lg\:border-top-2px{
      border-top:2px solid;
    }
  
    .mobile-lg\:hover\:border-top-2px:hover{
      border-top:2px solid;
    }
    .mobile-lg\:border-right-2px{
      border-right:2px solid;
    }
  
    .mobile-lg\:hover\:border-right-2px:hover{
      border-right:2px solid;
    }
    .mobile-lg\:border-bottom-2px{
      border-bottom:2px solid;
    }
  
    .mobile-lg\:hover\:border-bottom-2px:hover{
      border-bottom:2px solid;
    }
    .mobile-lg\:border-left-2px{
      border-left:2px solid;
    }
  
    .mobile-lg\:hover\:border-left-2px:hover{
      border-left:2px solid;
    }
    .mobile-lg\:border-05{
      border:0.25rem solid;
    }
  
    .mobile-lg\:hover\:border-05:hover{
      border:0.25rem solid;
    }
    .mobile-lg\:border-y-05{
      border-top:0.25rem solid;
      border-bottom:0.25rem solid;
    }
  
    .mobile-lg\:hover\:border-y-05:hover{
      border-top:0.25rem solid;
      border-bottom:0.25rem solid;
    }
    .mobile-lg\:border-x-05{
      border-left:0.25rem solid;
      border-right:0.25rem solid;
    }
  
    .mobile-lg\:hover\:border-x-05:hover{
      border-left:0.25rem solid;
      border-right:0.25rem solid;
    }
    .mobile-lg\:border-top-05{
      border-top:0.25rem solid;
    }
  
    .mobile-lg\:hover\:border-top-05:hover{
      border-top:0.25rem solid;
    }
    .mobile-lg\:border-right-05{
      border-right:0.25rem solid;
    }
  
    .mobile-lg\:hover\:border-right-05:hover{
      border-right:0.25rem solid;
    }
    .mobile-lg\:border-bottom-05{
      border-bottom:0.25rem solid;
    }
  
    .mobile-lg\:hover\:border-bottom-05:hover{
      border-bottom:0.25rem solid;
    }
    .mobile-lg\:border-left-05{
      border-left:0.25rem solid;
    }
  
    .mobile-lg\:hover\:border-left-05:hover{
      border-left:0.25rem solid;
    }
    .mobile-lg\:border-1{
      border:0.5rem solid;
    }
  
    .mobile-lg\:hover\:border-1:hover{
      border:0.5rem solid;
    }
    .mobile-lg\:border-y-1{
      border-top:0.5rem solid;
      border-bottom:0.5rem solid;
    }
  
    .mobile-lg\:hover\:border-y-1:hover{
      border-top:0.5rem solid;
      border-bottom:0.5rem solid;
    }
    .mobile-lg\:border-x-1{
      border-left:0.5rem solid;
      border-right:0.5rem solid;
    }
  
    .mobile-lg\:hover\:border-x-1:hover{
      border-left:0.5rem solid;
      border-right:0.5rem solid;
    }
    .mobile-lg\:border-top-1{
      border-top:0.5rem solid;
    }
  
    .mobile-lg\:hover\:border-top-1:hover{
      border-top:0.5rem solid;
    }
    .mobile-lg\:border-right-1{
      border-right:0.5rem solid;
    }
  
    .mobile-lg\:hover\:border-right-1:hover{
      border-right:0.5rem solid;
    }
    .mobile-lg\:border-bottom-1{
      border-bottom:0.5rem solid;
    }
  
    .mobile-lg\:hover\:border-bottom-1:hover{
      border-bottom:0.5rem solid;
    }
    .mobile-lg\:border-left-1{
      border-left:0.5rem solid;
    }
  
    .mobile-lg\:hover\:border-left-1:hover{
      border-left:0.5rem solid;
    }
    .mobile-lg\:border-105{
      border:0.75rem solid;
    }
  
    .mobile-lg\:hover\:border-105:hover{
      border:0.75rem solid;
    }
    .mobile-lg\:border-y-105{
      border-top:0.75rem solid;
      border-bottom:0.75rem solid;
    }
  
    .mobile-lg\:hover\:border-y-105:hover{
      border-top:0.75rem solid;
      border-bottom:0.75rem solid;
    }
    .mobile-lg\:border-x-105{
      border-left:0.75rem solid;
      border-right:0.75rem solid;
    }
  
    .mobile-lg\:hover\:border-x-105:hover{
      border-left:0.75rem solid;
      border-right:0.75rem solid;
    }
    .mobile-lg\:border-top-105{
      border-top:0.75rem solid;
    }
  
    .mobile-lg\:hover\:border-top-105:hover{
      border-top:0.75rem solid;
    }
    .mobile-lg\:border-right-105{
      border-right:0.75rem solid;
    }
  
    .mobile-lg\:hover\:border-right-105:hover{
      border-right:0.75rem solid;
    }
    .mobile-lg\:border-bottom-105{
      border-bottom:0.75rem solid;
    }
  
    .mobile-lg\:hover\:border-bottom-105:hover{
      border-bottom:0.75rem solid;
    }
    .mobile-lg\:border-left-105{
      border-left:0.75rem solid;
    }
  
    .mobile-lg\:hover\:border-left-105:hover{
      border-left:0.75rem solid;
    }
    .mobile-lg\:border-2{
      border:1rem solid;
    }
  
    .mobile-lg\:hover\:border-2:hover{
      border:1rem solid;
    }
    .mobile-lg\:border-y-2{
      border-top:1rem solid;
      border-bottom:1rem solid;
    }
  
    .mobile-lg\:hover\:border-y-2:hover{
      border-top:1rem solid;
      border-bottom:1rem solid;
    }
    .mobile-lg\:border-x-2{
      border-left:1rem solid;
      border-right:1rem solid;
    }
  
    .mobile-lg\:hover\:border-x-2:hover{
      border-left:1rem solid;
      border-right:1rem solid;
    }
    .mobile-lg\:border-top-2{
      border-top:1rem solid;
    }
  
    .mobile-lg\:hover\:border-top-2:hover{
      border-top:1rem solid;
    }
    .mobile-lg\:border-right-2{
      border-right:1rem solid;
    }
  
    .mobile-lg\:hover\:border-right-2:hover{
      border-right:1rem solid;
    }
    .mobile-lg\:border-bottom-2{
      border-bottom:1rem solid;
    }
  
    .mobile-lg\:hover\:border-bottom-2:hover{
      border-bottom:1rem solid;
    }
    .mobile-lg\:border-left-2{
      border-left:1rem solid;
    }
  
    .mobile-lg\:hover\:border-left-2:hover{
      border-left:1rem solid;
    }
    .mobile-lg\:border-205{
      border:1.25rem solid;
    }
  
    .mobile-lg\:hover\:border-205:hover{
      border:1.25rem solid;
    }
    .mobile-lg\:border-y-205{
      border-top:1.25rem solid;
      border-bottom:1.25rem solid;
    }
  
    .mobile-lg\:hover\:border-y-205:hover{
      border-top:1.25rem solid;
      border-bottom:1.25rem solid;
    }
    .mobile-lg\:border-x-205{
      border-left:1.25rem solid;
      border-right:1.25rem solid;
    }
  
    .mobile-lg\:hover\:border-x-205:hover{
      border-left:1.25rem solid;
      border-right:1.25rem solid;
    }
    .mobile-lg\:border-top-205{
      border-top:1.25rem solid;
    }
  
    .mobile-lg\:hover\:border-top-205:hover{
      border-top:1.25rem solid;
    }
    .mobile-lg\:border-right-205{
      border-right:1.25rem solid;
    }
  
    .mobile-lg\:hover\:border-right-205:hover{
      border-right:1.25rem solid;
    }
    .mobile-lg\:border-bottom-205{
      border-bottom:1.25rem solid;
    }
  
    .mobile-lg\:hover\:border-bottom-205:hover{
      border-bottom:1.25rem solid;
    }
    .mobile-lg\:border-left-205{
      border-left:1.25rem solid;
    }
  
    .mobile-lg\:hover\:border-left-205:hover{
      border-left:1.25rem solid;
    }
    .mobile-lg\:border-3{
      border:1.5rem solid;
    }
  
    .mobile-lg\:hover\:border-3:hover{
      border:1.5rem solid;
    }
    .mobile-lg\:border-y-3{
      border-top:1.5rem solid;
      border-bottom:1.5rem solid;
    }
  
    .mobile-lg\:hover\:border-y-3:hover{
      border-top:1.5rem solid;
      border-bottom:1.5rem solid;
    }
    .mobile-lg\:border-x-3{
      border-left:1.5rem solid;
      border-right:1.5rem solid;
    }
  
    .mobile-lg\:hover\:border-x-3:hover{
      border-left:1.5rem solid;
      border-right:1.5rem solid;
    }
    .mobile-lg\:border-top-3{
      border-top:1.5rem solid;
    }
  
    .mobile-lg\:hover\:border-top-3:hover{
      border-top:1.5rem solid;
    }
    .mobile-lg\:border-right-3{
      border-right:1.5rem solid;
    }
  
    .mobile-lg\:hover\:border-right-3:hover{
      border-right:1.5rem solid;
    }
    .mobile-lg\:border-bottom-3{
      border-bottom:1.5rem solid;
    }
  
    .mobile-lg\:hover\:border-bottom-3:hover{
      border-bottom:1.5rem solid;
    }
    .mobile-lg\:border-left-3{
      border-left:1.5rem solid;
    }
  
    .mobile-lg\:hover\:border-left-3:hover{
      border-left:1.5rem solid;
    }
    .mobile-lg\:border-0{
      border:0 solid;
    }
  
    .mobile-lg\:hover\:border-0:hover{
      border:0 solid;
    }
    .mobile-lg\:border-y-0{
      border-top:0 solid;
      border-bottom:0 solid;
    }
  
    .mobile-lg\:hover\:border-y-0:hover{
      border-top:0 solid;
      border-bottom:0 solid;
    }
    .mobile-lg\:border-x-0{
      border-left:0 solid;
      border-right:0 solid;
    }
  
    .mobile-lg\:hover\:border-x-0:hover{
      border-left:0 solid;
      border-right:0 solid;
    }
    .mobile-lg\:border-top-0{
      border-top:0 solid;
    }
  
    .mobile-lg\:hover\:border-top-0:hover{
      border-top:0 solid;
    }
    .mobile-lg\:border-right-0{
      border-right:0 solid;
    }
  
    .mobile-lg\:hover\:border-right-0:hover{
      border-right:0 solid;
    }
    .mobile-lg\:border-bottom-0{
      border-bottom:0 solid;
    }
  
    .mobile-lg\:hover\:border-bottom-0:hover{
      border-bottom:0 solid;
    }
    .mobile-lg\:border-left-0{
      border-left:0 solid;
    }
  
    .mobile-lg\:hover\:border-left-0:hover{
      border-left:0 solid;
    }
    .mobile-lg\:border{
      border:1px solid;
    }
  
    .mobile-lg\:hover\:border:hover{
      border:1px solid;
    }
    .mobile-lg\:border-y{
      border-top:1px solid;
      border-bottom:1px solid;
    }
  
    .mobile-lg\:hover\:border-y:hover{
      border-top:1px solid;
      border-bottom:1px solid;
    }
    .mobile-lg\:border-x{
      border-left:1px solid;
      border-right:1px solid;
    }
  
    .mobile-lg\:hover\:border-x:hover{
      border-left:1px solid;
      border-right:1px solid;
    }
    .mobile-lg\:border-top{
      border-top:1px solid;
    }
  
    .mobile-lg\:hover\:border-top:hover{
      border-top:1px solid;
    }
    .mobile-lg\:border-right{
      border-right:1px solid;
    }
  
    .mobile-lg\:hover\:border-right:hover{
      border-right:1px solid;
    }
    .mobile-lg\:border-bottom{
      border-bottom:1px solid;
    }
  
    .mobile-lg\:hover\:border-bottom:hover{
      border-bottom:1px solid;
    }
    .mobile-lg\:border-left{
      border-left:1px solid;
    }
  
    .mobile-lg\:hover\:border-left:hover{
      border-left:1px solid;
    }
    .mobile-lg\:border-transparent{
      border-color:transparent;
    }
  
    .mobile-lg\:hover\:border-transparent:hover{
      border-color:transparent;
    }
    .mobile-lg\:border-black{
      border-color:black;
    }
  
    .mobile-lg\:hover\:border-black:hover{
      border-color:black;
    }
    .mobile-lg\:border-white{
      border-color:white;
    }
  
    .mobile-lg\:hover\:border-white:hover{
      border-color:white;
    }
    .mobile-lg\:border-red{
      border-color:#e52207;
    }
  
    .mobile-lg\:hover\:border-red:hover{
      border-color:#e52207;
    }
    .mobile-lg\:border-orange{
      border-color:#e66f0e;
    }
  
    .mobile-lg\:hover\:border-orange:hover{
      border-color:#e66f0e;
    }
    .mobile-lg\:border-gold{
      border-color:#ffbe2e;
    }
  
    .mobile-lg\:hover\:border-gold:hover{
      border-color:#ffbe2e;
    }
    .mobile-lg\:border-yellow{
      border-color:#fee685;
    }
  
    .mobile-lg\:hover\:border-yellow:hover{
      border-color:#fee685;
    }
    .mobile-lg\:border-green{
      border-color:#538200;
    }
  
    .mobile-lg\:hover\:border-green:hover{
      border-color:#538200;
    }
    .mobile-lg\:border-mint{
      border-color:#04c585;
    }
  
    .mobile-lg\:hover\:border-mint:hover{
      border-color:#04c585;
    }
    .mobile-lg\:border-cyan{
      border-color:#009ec1;
    }
  
    .mobile-lg\:hover\:border-cyan:hover{
      border-color:#009ec1;
    }
    .mobile-lg\:border-blue{
      border-color:#0076d6;
    }
  
    .mobile-lg\:hover\:border-blue:hover{
      border-color:#0076d6;
    }
    .mobile-lg\:border-indigo{
      border-color:#676cc8;
    }
  
    .mobile-lg\:hover\:border-indigo:hover{
      border-color:#676cc8;
    }
    .mobile-lg\:border-violet{
      border-color:#8168b3;
    }
  
    .mobile-lg\:hover\:border-violet:hover{
      border-color:#8168b3;
    }
    .mobile-lg\:border-magenta{
      border-color:#d72d79;
    }
  
    .mobile-lg\:hover\:border-magenta:hover{
      border-color:#d72d79;
    }
    .mobile-lg\:border-gray-5{
      border-color:#f0f0f0;
    }
  
    .mobile-lg\:hover\:border-gray-5:hover{
      border-color:#f0f0f0;
    }
    .mobile-lg\:border-gray-10{
      border-color:#e6e6e6;
    }
  
    .mobile-lg\:hover\:border-gray-10:hover{
      border-color:#e6e6e6;
    }
    .mobile-lg\:border-gray-30{
      border-color:#adadad;
    }
  
    .mobile-lg\:hover\:border-gray-30:hover{
      border-color:#adadad;
    }
    .mobile-lg\:border-gray-50{
      border-color:#757575;
    }
  
    .mobile-lg\:hover\:border-gray-50:hover{
      border-color:#757575;
    }
    .mobile-lg\:border-gray-70{
      border-color:#454545;
    }
  
    .mobile-lg\:hover\:border-gray-70:hover{
      border-color:#454545;
    }
    .mobile-lg\:border-gray-90{
      border-color:#1b1b1b;
    }
  
    .mobile-lg\:hover\:border-gray-90:hover{
      border-color:#1b1b1b;
    }
    .mobile-lg\:border-base-lightest{
      border-color:#f0f0f0;
    }
  
    .mobile-lg\:hover\:border-base-lightest:hover{
      border-color:#f0f0f0;
    }
    .mobile-lg\:border-base-lighter{
      border-color:#dfe1e2;
    }
  
    .mobile-lg\:hover\:border-base-lighter:hover{
      border-color:#dfe1e2;
    }
    .mobile-lg\:border-base-light{
      border-color:#a9aeb1;
    }
  
    .mobile-lg\:hover\:border-base-light:hover{
      border-color:#a9aeb1;
    }
    .mobile-lg\:border-base{
      border-color:#71767a;
    }
  
    .mobile-lg\:hover\:border-base:hover{
      border-color:#71767a;
    }
    .mobile-lg\:border-base-dark{
      border-color:#565c65;
    }
  
    .mobile-lg\:hover\:border-base-dark:hover{
      border-color:#565c65;
    }
    .mobile-lg\:border-base-darker{
      border-color:#3d4551;
    }
  
    .mobile-lg\:hover\:border-base-darker:hover{
      border-color:#3d4551;
    }
    .mobile-lg\:border-base-darkest{
      border-color:#1b1b1b;
    }
  
    .mobile-lg\:hover\:border-base-darkest:hover{
      border-color:#1b1b1b;
    }
    .mobile-lg\:border-ink{
      border-color:#1b1b1b;
    }
  
    .mobile-lg\:hover\:border-ink:hover{
      border-color:#1b1b1b;
    }
    .mobile-lg\:border-primary-lighter{
      border-color:#d9e8f6;
    }
  
    .mobile-lg\:hover\:border-primary-lighter:hover{
      border-color:#d9e8f6;
    }
    .mobile-lg\:border-primary-light{
      border-color:#73b3e7;
    }
  
    .mobile-lg\:hover\:border-primary-light:hover{
      border-color:#73b3e7;
    }
    .mobile-lg\:border-primary{
      border-color:#005ea2;
    }
  
    .mobile-lg\:hover\:border-primary:hover{
      border-color:#005ea2;
    }
    .mobile-lg\:border-primary-vivid{
      border-color:#0050d8;
    }
  
    .mobile-lg\:hover\:border-primary-vivid:hover{
      border-color:#0050d8;
    }
    .mobile-lg\:border-primary-dark{
      border-color:#1a4480;
    }
  
    .mobile-lg\:hover\:border-primary-dark:hover{
      border-color:#1a4480;
    }
    .mobile-lg\:border-primary-darker{
      border-color:#162e51;
    }
  
    .mobile-lg\:hover\:border-primary-darker:hover{
      border-color:#162e51;
    }
    .mobile-lg\:border-secondary-lighter{
      border-color:#f3e1e4;
    }
  
    .mobile-lg\:hover\:border-secondary-lighter:hover{
      border-color:#f3e1e4;
    }
    .mobile-lg\:border-secondary-light{
      border-color:#f2938c;
    }
  
    .mobile-lg\:hover\:border-secondary-light:hover{
      border-color:#f2938c;
    }
    .mobile-lg\:border-secondary{
      border-color:#d83933;
    }
  
    .mobile-lg\:hover\:border-secondary:hover{
      border-color:#d83933;
    }
    .mobile-lg\:border-secondary-vivid{
      border-color:#e41d3d;
    }
  
    .mobile-lg\:hover\:border-secondary-vivid:hover{
      border-color:#e41d3d;
    }
    .mobile-lg\:border-secondary-dark{
      border-color:#b50909;
    }
  
    .mobile-lg\:hover\:border-secondary-dark:hover{
      border-color:#b50909;
    }
    .mobile-lg\:border-secondary-darker{
      border-color:#8b0a03;
    }
  
    .mobile-lg\:hover\:border-secondary-darker:hover{
      border-color:#8b0a03;
    }
    .mobile-lg\:border-accent-warm-darker{
      border-color:#775540;
    }
  
    .mobile-lg\:hover\:border-accent-warm-darker:hover{
      border-color:#775540;
    }
    .mobile-lg\:border-accent-warm-dark{
      border-color:#c05600;
    }
  
    .mobile-lg\:hover\:border-accent-warm-dark:hover{
      border-color:#c05600;
    }
    .mobile-lg\:border-accent-warm{
      border-color:#fa9441;
    }
  
    .mobile-lg\:hover\:border-accent-warm:hover{
      border-color:#fa9441;
    }
    .mobile-lg\:border-accent-warm-light{
      border-color:#ffbc78;
    }
  
    .mobile-lg\:hover\:border-accent-warm-light:hover{
      border-color:#ffbc78;
    }
    .mobile-lg\:border-accent-warm-lighter{
      border-color:#f2e4d4;
    }
  
    .mobile-lg\:hover\:border-accent-warm-lighter:hover{
      border-color:#f2e4d4;
    }
    .mobile-lg\:border-accent-cool-darker{
      border-color:#07648d;
    }
  
    .mobile-lg\:hover\:border-accent-cool-darker:hover{
      border-color:#07648d;
    }
    .mobile-lg\:border-accent-cool-dark{
      border-color:#28a0cb;
    }
  
    .mobile-lg\:hover\:border-accent-cool-dark:hover{
      border-color:#28a0cb;
    }
    .mobile-lg\:border-accent-cool{
      border-color:#00bde3;
    }
  
    .mobile-lg\:hover\:border-accent-cool:hover{
      border-color:#00bde3;
    }
    .mobile-lg\:border-accent-cool-light{
      border-color:#97d4ea;
    }
  
    .mobile-lg\:hover\:border-accent-cool-light:hover{
      border-color:#97d4ea;
    }
    .mobile-lg\:border-accent-cool-lighter{
      border-color:#e1f3f8;
    }
  
    .mobile-lg\:hover\:border-accent-cool-lighter:hover{
      border-color:#e1f3f8;
    }
    .mobile-lg\:radius-0{
      border-radius:0;
    }
    .mobile-lg\:radius-top-0{
      border-top-left-radius:0;
      border-top-right-radius:0;
    }
    .mobile-lg\:radius-right-0{
      border-top-right-radius:0;
      border-bottom-right-radius:0;
    }
    .mobile-lg\:radius-bottom-0{
      border-bottom-left-radius:0;
      border-bottom-right-radius:0;
    }
    .mobile-lg\:radius-left-0{
      border-top-left-radius:0;
      border-bottom-left-radius:0;
    }
    .mobile-lg\:radius-sm{
      border-radius:2px;
    }
    .mobile-lg\:radius-top-sm{
      border-top-left-radius:2px;
      border-top-right-radius:2px;
    }
    .mobile-lg\:radius-right-sm{
      border-top-right-radius:2px;
      border-bottom-right-radius:2px;
    }
    .mobile-lg\:radius-bottom-sm{
      border-bottom-left-radius:2px;
      border-bottom-right-radius:2px;
    }
    .mobile-lg\:radius-left-sm{
      border-top-left-radius:2px;
      border-bottom-left-radius:2px;
    }
    .mobile-lg\:radius-md{
      border-radius:0.25rem;
    }
    .mobile-lg\:radius-top-md{
      border-top-left-radius:0.25rem;
      border-top-right-radius:0.25rem;
    }
    .mobile-lg\:radius-right-md{
      border-top-right-radius:0.25rem;
      border-bottom-right-radius:0.25rem;
    }
    .mobile-lg\:radius-bottom-md{
      border-bottom-left-radius:0.25rem;
      border-bottom-right-radius:0.25rem;
    }
    .mobile-lg\:radius-left-md{
      border-top-left-radius:0.25rem;
      border-bottom-left-radius:0.25rem;
    }
    .mobile-lg\:radius-lg{
      border-radius:0.5rem;
    }
    .mobile-lg\:radius-top-lg{
      border-top-left-radius:0.5rem;
      border-top-right-radius:0.5rem;
    }
    .mobile-lg\:radius-right-lg{
      border-top-right-radius:0.5rem;
      border-bottom-right-radius:0.5rem;
    }
    .mobile-lg\:radius-bottom-lg{
      border-bottom-left-radius:0.5rem;
      border-bottom-right-radius:0.5rem;
    }
    .mobile-lg\:radius-left-lg{
      border-top-left-radius:0.5rem;
      border-bottom-left-radius:0.5rem;
    }
    .mobile-lg\:radius-pill{
      border-radius:99rem;
    }
    .mobile-lg\:radius-top-pill{
      border-top-left-radius:99rem;
      border-top-right-radius:99rem;
    }
    .mobile-lg\:radius-right-pill{
      border-top-right-radius:99rem;
      border-bottom-right-radius:99rem;
    }
    .mobile-lg\:radius-bottom-pill{
      border-bottom-left-radius:99rem;
      border-bottom-right-radius:99rem;
    }
    .mobile-lg\:radius-left-pill{
      border-top-left-radius:99rem;
      border-bottom-left-radius:99rem;
    }
    .mobile-lg\:display-block{
      display:block;
    }
    .mobile-lg\:display-flex{
      display:flex;
    }
    .mobile-lg\:display-none{
      display:none;
    }
    .mobile-lg\:display-inline{
      display:inline;
    }
    .mobile-lg\:display-inline-block{
      display:inline-block;
    }
    .mobile-lg\:display-inline-flex{
      display:inline-flex;
    }
    .mobile-lg\:display-table{
      display:table;
    }
    .mobile-lg\:display-table-cell{
      display:table-cell;
    }
    .mobile-lg\:display-table-row{
      display:table-row;
    }
    .mobile-lg\:font-mono-3xs{
      font-size:0.77rem;
    }
    .mobile-lg\:font-mono-2xs{
      font-size:0.83rem;
    }
    .mobile-lg\:font-mono-xs{
      font-size:0.89rem;
    }
    .mobile-lg\:font-mono-sm{
      font-size:0.95rem;
    }
    .mobile-lg\:font-mono-md{
      font-size:1.01rem;
    }
    .mobile-lg\:font-mono-lg{
      font-size:1.31rem;
    }
    .mobile-lg\:font-mono-xl{
      font-size:1.91rem;
    }
    .mobile-lg\:font-mono-2xl{
      font-size:2.38rem;
    }
    .mobile-lg\:font-mono-3xl{
      font-size:2.86rem;
    }
    .mobile-lg\:font-sans-3xs{
      font-size:0.87rem;
    }
    .mobile-lg\:font-sans-2xs{
      font-size:0.93rem;
    }
    .mobile-lg\:font-sans-xs{
      font-size:1rem;
    }
    .mobile-lg\:font-sans-sm{
      font-size:1.06rem;
    }
    .mobile-lg\:font-sans-md{
      font-size:1.13rem;
    }
    .mobile-lg\:font-sans-lg{
      font-size:1.46rem;
    }
    .mobile-lg\:font-sans-xl{
      font-size:2.13rem;
    }
    .mobile-lg\:font-sans-2xl{
      font-size:2.66rem;
    }
    .mobile-lg\:font-sans-3xl{
      font-size:3.19rem;
    }
    .mobile-lg\:font-serif-3xs{
      font-size:0.79rem;
    }
    .mobile-lg\:font-serif-2xs{
      font-size:0.85rem;
    }
    .mobile-lg\:font-serif-xs{
      font-size:0.91rem;
    }
    .mobile-lg\:font-serif-sm{
      font-size:0.98rem;
    }
    .mobile-lg\:font-serif-md{
      font-size:1.04rem;
    }
    .mobile-lg\:font-serif-lg{
      font-size:1.34rem;
    }
    .mobile-lg\:font-serif-xl{
      font-size:1.95rem;
    }
    .mobile-lg\:font-serif-2xl{
      font-size:2.44rem;
    }
    .mobile-lg\:font-serif-3xl{
      font-size:2.93rem;
    }
    .mobile-lg\:font-heading-3xs{
      font-size:0.79rem;
    }
    .mobile-lg\:font-heading-2xs{
      font-size:0.85rem;
    }
    .mobile-lg\:font-heading-xs{
      font-size:0.91rem;
    }
    .mobile-lg\:font-heading-sm{
      font-size:0.98rem;
    }
    .mobile-lg\:font-heading-md{
      font-size:1.04rem;
    }
    .mobile-lg\:font-heading-lg{
      font-size:1.34rem;
    }
    .mobile-lg\:font-heading-xl{
      font-size:1.95rem;
    }
    .mobile-lg\:font-heading-2xl{
      font-size:2.44rem;
    }
    .mobile-lg\:font-heading-3xl{
      font-size:2.93rem;
    }
    .mobile-lg\:font-body-3xs{
      font-size:0.87rem;
    }
    .mobile-lg\:font-body-2xs{
      font-size:0.93rem;
    }
    .mobile-lg\:font-body-xs{
      font-size:1rem;
    }
    .mobile-lg\:font-body-sm{
      font-size:1.06rem;
    }
    .mobile-lg\:font-body-md{
      font-size:1.13rem;
    }
    .mobile-lg\:font-body-lg{
      font-size:1.46rem;
    }
    .mobile-lg\:font-body-xl{
      font-size:2.13rem;
    }
    .mobile-lg\:font-body-2xl{
      font-size:2.66rem;
    }
    .mobile-lg\:font-body-3xl{
      font-size:3.19rem;
    }
    .mobile-lg\:font-code-3xs{
      font-size:0.77rem;
    }
    .mobile-lg\:font-code-2xs{
      font-size:0.83rem;
    }
    .mobile-lg\:font-code-xs{
      font-size:0.89rem;
    }
    .mobile-lg\:font-code-sm{
      font-size:0.95rem;
    }
    .mobile-lg\:font-code-md{
      font-size:1.01rem;
    }
    .mobile-lg\:font-code-lg{
      font-size:1.31rem;
    }
    .mobile-lg\:font-code-xl{
      font-size:1.91rem;
    }
    .mobile-lg\:font-code-2xl{
      font-size:2.38rem;
    }
    .mobile-lg\:font-code-3xl{
      font-size:2.86rem;
    }
    .mobile-lg\:font-alt-3xs{
      font-size:0.79rem;
    }
    .mobile-lg\:font-alt-2xs{
      font-size:0.85rem;
    }
    .mobile-lg\:font-alt-xs{
      font-size:0.91rem;
    }
    .mobile-lg\:font-alt-sm{
      font-size:0.98rem;
    }
    .mobile-lg\:font-alt-md{
      font-size:1.04rem;
    }
    .mobile-lg\:font-alt-lg{
      font-size:1.34rem;
    }
    .mobile-lg\:font-alt-xl{
      font-size:1.95rem;
    }
    .mobile-lg\:font-alt-2xl{
      font-size:2.44rem;
    }
    .mobile-lg\:font-alt-3xl{
      font-size:2.93rem;
    }
    .mobile-lg\:font-ui-3xs{
      font-size:0.87rem;
    }
    .mobile-lg\:font-ui-2xs{
      font-size:0.93rem;
    }
    .mobile-lg\:font-ui-xs{
      font-size:1rem;
    }
    .mobile-lg\:font-ui-sm{
      font-size:1.06rem;
    }
    .mobile-lg\:font-ui-md{
      font-size:1.13rem;
    }
    .mobile-lg\:font-ui-lg{
      font-size:1.46rem;
    }
    .mobile-lg\:font-ui-xl{
      font-size:2.13rem;
    }
    .mobile-lg\:font-ui-2xl{
      font-size:2.66rem;
    }
    .mobile-lg\:font-ui-3xl{
      font-size:3.19rem;
    }
    .mobile-lg\:text-light{
      font-weight:300;
    }
    .mobile-lg\:text-normal{
      font-weight:normal;
    }
    .mobile-lg\:text-bold{
      font-weight:bold;
    }
    .mobile-lg\:flex-justify-center{
      justify-content:center;
    }
    .mobile-lg\:flex-justify-start{
      justify-content:flex-start;
    }
    .mobile-lg\:flex-justify-end{
      justify-content:flex-end;
    }
    .mobile-lg\:flex-justify{
      justify-content:space-between;
    }
    .mobile-lg\:line-height-sans-1{
      line-height:0.9;
    }
    .mobile-lg\:line-height-sans-2{
      line-height:1.1;
    }
    .mobile-lg\:line-height-sans-3{
      line-height:1.3;
    }
    .mobile-lg\:line-height-sans-4{
      line-height:1.4;
    }
    .mobile-lg\:line-height-sans-5{
      line-height:1.5;
    }
    .mobile-lg\:line-height-sans-6{
      line-height:1.6;
    }
    .mobile-lg\:line-height-serif-1{
      line-height:1;
    }
    .mobile-lg\:line-height-serif-2{
      line-height:1.2;
    }
    .mobile-lg\:line-height-serif-3{
      line-height:1.4;
    }
    .mobile-lg\:line-height-serif-4{
      line-height:1.5;
    }
    .mobile-lg\:line-height-serif-5{
      line-height:1.7;
    }
    .mobile-lg\:line-height-serif-6{
      line-height:1.8;
    }
    .mobile-lg\:line-height-mono-1{
      line-height:1;
    }
    .mobile-lg\:line-height-mono-2{
      line-height:1.3;
    }
    .mobile-lg\:line-height-mono-3{
      line-height:1.4;
    }
    .mobile-lg\:line-height-mono-4{
      line-height:1.6;
    }
    .mobile-lg\:line-height-mono-5{
      line-height:1.7;
    }
    .mobile-lg\:line-height-mono-6{
      line-height:1.8;
    }
    .mobile-lg\:line-height-heading-1{
      line-height:1;
    }
    .mobile-lg\:line-height-heading-2{
      line-height:1.2;
    }
    .mobile-lg\:line-height-heading-3{
      line-height:1.4;
    }
    .mobile-lg\:line-height-heading-4{
      line-height:1.5;
    }
    .mobile-lg\:line-height-heading-5{
      line-height:1.7;
    }
    .mobile-lg\:line-height-heading-6{
      line-height:1.8;
    }
    .mobile-lg\:line-height-ui-1{
      line-height:0.9;
    }
    .mobile-lg\:line-height-ui-2{
      line-height:1.1;
    }
    .mobile-lg\:line-height-ui-3{
      line-height:1.3;
    }
    .mobile-lg\:line-height-ui-4{
      line-height:1.4;
    }
    .mobile-lg\:line-height-ui-5{
      line-height:1.5;
    }
    .mobile-lg\:line-height-ui-6{
      line-height:1.6;
    }
    .mobile-lg\:line-height-body-1{
      line-height:0.9;
    }
    .mobile-lg\:line-height-body-2{
      line-height:1.1;
    }
    .mobile-lg\:line-height-body-3{
      line-height:1.3;
    }
    .mobile-lg\:line-height-body-4{
      line-height:1.4;
    }
    .mobile-lg\:line-height-body-5{
      line-height:1.5;
    }
    .mobile-lg\:line-height-body-6{
      line-height:1.6;
    }
    .mobile-lg\:line-height-code-1{
      line-height:1;
    }
    .mobile-lg\:line-height-code-2{
      line-height:1.3;
    }
    .mobile-lg\:line-height-code-3{
      line-height:1.4;
    }
    .mobile-lg\:line-height-code-4{
      line-height:1.6;
    }
    .mobile-lg\:line-height-code-5{
      line-height:1.7;
    }
    .mobile-lg\:line-height-code-6{
      line-height:1.8;
    }
    .mobile-lg\:line-height-alt-1{
      line-height:1;
    }
    .mobile-lg\:line-height-alt-2{
      line-height:1.2;
    }
    .mobile-lg\:line-height-alt-3{
      line-height:1.4;
    }
    .mobile-lg\:line-height-alt-4{
      line-height:1.5;
    }
    .mobile-lg\:line-height-alt-5{
      line-height:1.7;
    }
    .mobile-lg\:line-height-alt-6{
      line-height:1.8;
    }
    .mobile-lg\:margin-neg-1px{
      margin:-1px;
    }
    .mobile-lg\:margin-neg-2px{
      margin:-2px;
    }
    .mobile-lg\:margin-neg-05{
      margin:-0.25rem;
    }
    .mobile-lg\:margin-neg-1{
      margin:-0.5rem;
    }
    .mobile-lg\:margin-neg-105{
      margin:-0.75rem;
    }
    .mobile-lg\:margin-neg-2{
      margin:-1rem;
    }
    .mobile-lg\:margin-neg-205{
      margin:-1.25rem;
    }
    .mobile-lg\:margin-neg-3{
      margin:-1.5rem;
    }
    .mobile-lg\:margin-1px{
      margin:1px;
    }
    .mobile-lg\:margin-2px{
      margin:2px;
    }
    .mobile-lg\:margin-05{
      margin:0.25rem;
    }
    .mobile-lg\:margin-1{
      margin:0.5rem;
    }
    .mobile-lg\:margin-105{
      margin:0.75rem;
    }
    .mobile-lg\:margin-2{
      margin:1rem;
    }
    .mobile-lg\:margin-205{
      margin:1.25rem;
    }
    .mobile-lg\:margin-3{
      margin:1.5rem;
    }
    .mobile-lg\:margin-4{
      margin:2rem;
    }
    .mobile-lg\:margin-5{
      margin:2.5rem;
    }
    .mobile-lg\:margin-6{
      margin:3rem;
    }
    .mobile-lg\:margin-7{
      margin:3.5rem;
    }
    .mobile-lg\:margin-8{
      margin:4rem;
    }
    .mobile-lg\:margin-9{
      margin:4.5rem;
    }
    .mobile-lg\:margin-10{
      margin:5rem;
    }
    .mobile-lg\:margin-15{
      margin:7.5rem;
    }
    .mobile-lg\:margin-05em{
      margin:0.5em;
    }
    .mobile-lg\:margin-1em{
      margin:1em;
    }
    .mobile-lg\:margin-105em{
      margin:1.5em;
    }
    .mobile-lg\:margin-2em{
      margin:2em;
    }
    .mobile-lg\:margin-0{
      margin:0;
    }
    .mobile-lg\:margin-y-1px{
      margin-top:1px;
      margin-bottom:1px;
    }
    .mobile-lg\:margin-top-1px{
      margin-top:1px;
    }
    .mobile-lg\:margin-bottom-1px{
      margin-bottom:1px;
    }
    .mobile-lg\:margin-y-2px{
      margin-top:2px;
      margin-bottom:2px;
    }
    .mobile-lg\:margin-top-2px{
      margin-top:2px;
    }
    .mobile-lg\:margin-bottom-2px{
      margin-bottom:2px;
    }
    .mobile-lg\:margin-y-05{
      margin-top:0.25rem;
      margin-bottom:0.25rem;
    }
    .mobile-lg\:margin-top-05{
      margin-top:0.25rem;
    }
    .mobile-lg\:margin-bottom-05{
      margin-bottom:0.25rem;
    }
    .mobile-lg\:margin-y-1{
      margin-top:0.5rem;
      margin-bottom:0.5rem;
    }
    .mobile-lg\:margin-top-1{
      margin-top:0.5rem;
    }
    .mobile-lg\:margin-bottom-1{
      margin-bottom:0.5rem;
    }
    .mobile-lg\:margin-y-105{
      margin-top:0.75rem;
      margin-bottom:0.75rem;
    }
    .mobile-lg\:margin-top-105{
      margin-top:0.75rem;
    }
    .mobile-lg\:margin-bottom-105{
      margin-bottom:0.75rem;
    }
    .mobile-lg\:margin-y-2{
      margin-top:1rem;
      margin-bottom:1rem;
    }
    .mobile-lg\:margin-top-2{
      margin-top:1rem;
    }
    .mobile-lg\:margin-bottom-2{
      margin-bottom:1rem;
    }
    .mobile-lg\:margin-y-205{
      margin-top:1.25rem;
      margin-bottom:1.25rem;
    }
    .mobile-lg\:margin-top-205{
      margin-top:1.25rem;
    }
    .mobile-lg\:margin-bottom-205{
      margin-bottom:1.25rem;
    }
    .mobile-lg\:margin-y-3{
      margin-top:1.5rem;
      margin-bottom:1.5rem;
    }
    .mobile-lg\:margin-top-3{
      margin-top:1.5rem;
    }
    .mobile-lg\:margin-bottom-3{
      margin-bottom:1.5rem;
    }
    .mobile-lg\:margin-y-neg-1px{
      margin-top:-1px;
      margin-bottom:-1px;
    }
    .mobile-lg\:margin-top-neg-1px{
      margin-top:-1px;
    }
    .mobile-lg\:margin-bottom-neg-1px{
      margin-bottom:-1px;
    }
    .mobile-lg\:margin-y-neg-2px{
      margin-top:-2px;
      margin-bottom:-2px;
    }
    .mobile-lg\:margin-top-neg-2px{
      margin-top:-2px;
    }
    .mobile-lg\:margin-bottom-neg-2px{
      margin-bottom:-2px;
    }
    .mobile-lg\:margin-y-neg-05{
      margin-top:-0.25rem;
      margin-bottom:-0.25rem;
    }
    .mobile-lg\:margin-top-neg-05{
      margin-top:-0.25rem;
    }
    .mobile-lg\:margin-bottom-neg-05{
      margin-bottom:-0.25rem;
    }
    .mobile-lg\:margin-y-neg-1{
      margin-top:-0.5rem;
      margin-bottom:-0.5rem;
    }
    .mobile-lg\:margin-top-neg-1{
      margin-top:-0.5rem;
    }
    .mobile-lg\:margin-bottom-neg-1{
      margin-bottom:-0.5rem;
    }
    .mobile-lg\:margin-y-neg-105{
      margin-top:-0.75rem;
      margin-bottom:-0.75rem;
    }
    .mobile-lg\:margin-top-neg-105{
      margin-top:-0.75rem;
    }
    .mobile-lg\:margin-bottom-neg-105{
      margin-bottom:-0.75rem;
    }
    .mobile-lg\:margin-y-neg-2{
      margin-top:-1rem;
      margin-bottom:-1rem;
    }
    .mobile-lg\:margin-top-neg-2{
      margin-top:-1rem;
    }
    .mobile-lg\:margin-bottom-neg-2{
      margin-bottom:-1rem;
    }
    .mobile-lg\:margin-y-neg-205{
      margin-top:-1.25rem;
      margin-bottom:-1.25rem;
    }
    .mobile-lg\:margin-top-neg-205{
      margin-top:-1.25rem;
    }
    .mobile-lg\:margin-bottom-neg-205{
      margin-bottom:-1.25rem;
    }
    .mobile-lg\:margin-y-neg-3{
      margin-top:-1.5rem;
      margin-bottom:-1.5rem;
    }
    .mobile-lg\:margin-top-neg-3{
      margin-top:-1.5rem;
    }
    .mobile-lg\:margin-bottom-neg-3{
      margin-bottom:-1.5rem;
    }
    .mobile-lg\:margin-y-4{
      margin-top:2rem;
      margin-bottom:2rem;
    }
    .mobile-lg\:margin-top-4{
      margin-top:2rem;
    }
    .mobile-lg\:margin-bottom-4{
      margin-bottom:2rem;
    }
    .mobile-lg\:margin-y-5{
      margin-top:2.5rem;
      margin-bottom:2.5rem;
    }
    .mobile-lg\:margin-top-5{
      margin-top:2.5rem;
    }
    .mobile-lg\:margin-bottom-5{
      margin-bottom:2.5rem;
    }
    .mobile-lg\:margin-y-6{
      margin-top:3rem;
      margin-bottom:3rem;
    }
    .mobile-lg\:margin-top-6{
      margin-top:3rem;
    }
    .mobile-lg\:margin-bottom-6{
      margin-bottom:3rem;
    }
    .mobile-lg\:margin-y-7{
      margin-top:3.5rem;
      margin-bottom:3.5rem;
    }
    .mobile-lg\:margin-top-7{
      margin-top:3.5rem;
    }
    .mobile-lg\:margin-bottom-7{
      margin-bottom:3.5rem;
    }
    .mobile-lg\:margin-y-8{
      margin-top:4rem;
      margin-bottom:4rem;
    }
    .mobile-lg\:margin-top-8{
      margin-top:4rem;
    }
    .mobile-lg\:margin-bottom-8{
      margin-bottom:4rem;
    }
    .mobile-lg\:margin-y-9{
      margin-top:4.5rem;
      margin-bottom:4.5rem;
    }
    .mobile-lg\:margin-top-9{
      margin-top:4.5rem;
    }
    .mobile-lg\:margin-bottom-9{
      margin-bottom:4.5rem;
    }
    .mobile-lg\:margin-y-10{
      margin-top:5rem;
      margin-bottom:5rem;
    }
    .mobile-lg\:margin-top-10{
      margin-top:5rem;
    }
    .mobile-lg\:margin-bottom-10{
      margin-bottom:5rem;
    }
    .mobile-lg\:margin-y-15{
      margin-top:7.5rem;
      margin-bottom:7.5rem;
    }
    .mobile-lg\:margin-top-15{
      margin-top:7.5rem;
    }
    .mobile-lg\:margin-bottom-15{
      margin-bottom:7.5rem;
    }
    .mobile-lg\:margin-y-05em{
      margin-top:0.5em;
      margin-bottom:0.5em;
    }
    .mobile-lg\:margin-top-05em{
      margin-top:0.5em;
    }
    .mobile-lg\:margin-bottom-05em{
      margin-bottom:0.5em;
    }
    .mobile-lg\:margin-y-1em{
      margin-top:1em;
      margin-bottom:1em;
    }
    .mobile-lg\:margin-top-1em{
      margin-top:1em;
    }
    .mobile-lg\:margin-bottom-1em{
      margin-bottom:1em;
    }
    .mobile-lg\:margin-y-105em{
      margin-top:1.5em;
      margin-bottom:1.5em;
    }
    .mobile-lg\:margin-top-105em{
      margin-top:1.5em;
    }
    .mobile-lg\:margin-bottom-105em{
      margin-bottom:1.5em;
    }
    .mobile-lg\:margin-y-2em{
      margin-top:2em;
      margin-bottom:2em;
    }
    .mobile-lg\:margin-top-2em{
      margin-top:2em;
    }
    .mobile-lg\:margin-bottom-2em{
      margin-bottom:2em;
    }
    .mobile-lg\:margin-y-0{
      margin-top:0;
      margin-bottom:0;
    }
    .mobile-lg\:margin-top-0{
      margin-top:0;
    }
    .mobile-lg\:margin-bottom-0{
      margin-bottom:0;
    }
    .mobile-lg\:margin-y-auto{
      margin-top:auto;
      margin-bottom:auto;
    }
    .mobile-lg\:margin-top-auto{
      margin-top:auto;
    }
    .mobile-lg\:margin-bottom-auto{
      margin-bottom:auto;
    }
    .mobile-lg\:margin-x-1px{
      margin-left:1px;
      margin-right:1px;
    }
    .mobile-lg\:margin-right-1px{
      margin-right:1px;
    }
    .mobile-lg\:margin-left-1px{
      margin-left:1px;
    }
    .mobile-lg\:margin-x-2px{
      margin-left:2px;
      margin-right:2px;
    }
    .mobile-lg\:margin-right-2px{
      margin-right:2px;
    }
    .mobile-lg\:margin-left-2px{
      margin-left:2px;
    }
    .mobile-lg\:margin-x-05{
      margin-left:0.25rem;
      margin-right:0.25rem;
    }
    .mobile-lg\:margin-right-05{
      margin-right:0.25rem;
    }
    .mobile-lg\:margin-left-05{
      margin-left:0.25rem;
    }
    .mobile-lg\:margin-x-1{
      margin-left:0.5rem;
      margin-right:0.5rem;
    }
    .mobile-lg\:margin-right-1{
      margin-right:0.5rem;
    }
    .mobile-lg\:margin-left-1{
      margin-left:0.5rem;
    }
    .mobile-lg\:margin-x-105{
      margin-left:0.75rem;
      margin-right:0.75rem;
    }
    .mobile-lg\:margin-right-105{
      margin-right:0.75rem;
    }
    .mobile-lg\:margin-left-105{
      margin-left:0.75rem;
    }
    .mobile-lg\:margin-x-2{
      margin-left:1rem;
      margin-right:1rem;
    }
    .mobile-lg\:margin-right-2{
      margin-right:1rem;
    }
    .mobile-lg\:margin-left-2{
      margin-left:1rem;
    }
    .mobile-lg\:margin-x-205{
      margin-left:1.25rem;
      margin-right:1.25rem;
    }
    .mobile-lg\:margin-right-205{
      margin-right:1.25rem;
    }
    .mobile-lg\:margin-left-205{
      margin-left:1.25rem;
    }
    .mobile-lg\:margin-x-3{
      margin-left:1.5rem;
      margin-right:1.5rem;
    }
    .mobile-lg\:margin-right-3{
      margin-right:1.5rem;
    }
    .mobile-lg\:margin-left-3{
      margin-left:1.5rem;
    }
    .mobile-lg\:margin-x-neg-1px{
      margin-left:-1px;
      margin-right:-1px;
    }
    .mobile-lg\:margin-right-neg-1px{
      margin-right:-1px;
    }
    .mobile-lg\:margin-left-neg-1px{
      margin-left:-1px;
    }
    .mobile-lg\:margin-x-neg-2px{
      margin-left:-2px;
      margin-right:-2px;
    }
    .mobile-lg\:margin-right-neg-2px{
      margin-right:-2px;
    }
    .mobile-lg\:margin-left-neg-2px{
      margin-left:-2px;
    }
    .mobile-lg\:margin-x-neg-05{
      margin-left:-0.25rem;
      margin-right:-0.25rem;
    }
    .mobile-lg\:margin-right-neg-05{
      margin-right:-0.25rem;
    }
    .mobile-lg\:margin-left-neg-05{
      margin-left:-0.25rem;
    }
    .mobile-lg\:margin-x-neg-1{
      margin-left:-0.5rem;
      margin-right:-0.5rem;
    }
    .mobile-lg\:margin-right-neg-1{
      margin-right:-0.5rem;
    }
    .mobile-lg\:margin-left-neg-1{
      margin-left:-0.5rem;
    }
    .mobile-lg\:margin-x-neg-105{
      margin-left:-0.75rem;
      margin-right:-0.75rem;
    }
    .mobile-lg\:margin-right-neg-105{
      margin-right:-0.75rem;
    }
    .mobile-lg\:margin-left-neg-105{
      margin-left:-0.75rem;
    }
    .mobile-lg\:margin-x-neg-2{
      margin-left:-1rem;
      margin-right:-1rem;
    }
    .mobile-lg\:margin-right-neg-2{
      margin-right:-1rem;
    }
    .mobile-lg\:margin-left-neg-2{
      margin-left:-1rem;
    }
    .mobile-lg\:margin-x-neg-205{
      margin-left:-1.25rem;
      margin-right:-1.25rem;
    }
    .mobile-lg\:margin-right-neg-205{
      margin-right:-1.25rem;
    }
    .mobile-lg\:margin-left-neg-205{
      margin-left:-1.25rem;
    }
    .mobile-lg\:margin-x-neg-3{
      margin-left:-1.5rem;
      margin-right:-1.5rem;
    }
    .mobile-lg\:margin-right-neg-3{
      margin-right:-1.5rem;
    }
    .mobile-lg\:margin-left-neg-3{
      margin-left:-1.5rem;
    }
    .mobile-lg\:margin-x-4{
      margin-left:2rem;
      margin-right:2rem;
    }
    .mobile-lg\:margin-right-4{
      margin-right:2rem;
    }
    .mobile-lg\:margin-left-4{
      margin-left:2rem;
    }
    .mobile-lg\:margin-x-5{
      margin-left:2.5rem;
      margin-right:2.5rem;
    }
    .mobile-lg\:margin-right-5{
      margin-right:2.5rem;
    }
    .mobile-lg\:margin-left-5{
      margin-left:2.5rem;
    }
    .mobile-lg\:margin-x-6{
      margin-left:3rem;
      margin-right:3rem;
    }
    .mobile-lg\:margin-right-6{
      margin-right:3rem;
    }
    .mobile-lg\:margin-left-6{
      margin-left:3rem;
    }
    .mobile-lg\:margin-x-7{
      margin-left:3.5rem;
      margin-right:3.5rem;
    }
    .mobile-lg\:margin-right-7{
      margin-right:3.5rem;
    }
    .mobile-lg\:margin-left-7{
      margin-left:3.5rem;
    }
    .mobile-lg\:margin-x-8{
      margin-left:4rem;
      margin-right:4rem;
    }
    .mobile-lg\:margin-right-8{
      margin-right:4rem;
    }
    .mobile-lg\:margin-left-8{
      margin-left:4rem;
    }
    .mobile-lg\:margin-x-9{
      margin-left:4.5rem;
      margin-right:4.5rem;
    }
    .mobile-lg\:margin-right-9{
      margin-right:4.5rem;
    }
    .mobile-lg\:margin-left-9{
      margin-left:4.5rem;
    }
    .mobile-lg\:margin-x-10{
      margin-left:5rem;
      margin-right:5rem;
    }
    .mobile-lg\:margin-right-10{
      margin-right:5rem;
    }
    .mobile-lg\:margin-left-10{
      margin-left:5rem;
    }
    .mobile-lg\:margin-x-15{
      margin-left:7.5rem;
      margin-right:7.5rem;
    }
    .mobile-lg\:margin-right-15{
      margin-right:7.5rem;
    }
    .mobile-lg\:margin-left-15{
      margin-left:7.5rem;
    }
    .mobile-lg\:margin-x-card{
      margin-left:10rem;
      margin-right:10rem;
    }
    .mobile-lg\:margin-right-card{
      margin-right:10rem;
    }
    .mobile-lg\:margin-left-card{
      margin-left:10rem;
    }
    .mobile-lg\:margin-x-card-lg{
      margin-left:15rem;
      margin-right:15rem;
    }
    .mobile-lg\:margin-right-card-lg{
      margin-right:15rem;
    }
    .mobile-lg\:margin-left-card-lg{
      margin-left:15rem;
    }
    .mobile-lg\:margin-x-mobile{
      margin-left:20rem;
      margin-right:20rem;
    }
    .mobile-lg\:margin-right-mobile{
      margin-right:20rem;
    }
    .mobile-lg\:margin-left-mobile{
      margin-left:20rem;
    }
    .mobile-lg\:margin-x-05em{
      margin-left:0.5em;
      margin-right:0.5em;
    }
    .mobile-lg\:margin-right-05em{
      margin-right:0.5em;
    }
    .mobile-lg\:margin-left-05em{
      margin-left:0.5em;
    }
    .mobile-lg\:margin-x-1em{
      margin-left:1em;
      margin-right:1em;
    }
    .mobile-lg\:margin-right-1em{
      margin-right:1em;
    }
    .mobile-lg\:margin-left-1em{
      margin-left:1em;
    }
    .mobile-lg\:margin-x-105em{
      margin-left:1.5em;
      margin-right:1.5em;
    }
    .mobile-lg\:margin-right-105em{
      margin-right:1.5em;
    }
    .mobile-lg\:margin-left-105em{
      margin-left:1.5em;
    }
    .mobile-lg\:margin-x-2em{
      margin-left:2em;
      margin-right:2em;
    }
    .mobile-lg\:margin-right-2em{
      margin-right:2em;
    }
    .mobile-lg\:margin-left-2em{
      margin-left:2em;
    }
    .mobile-lg\:margin-x-0{
      margin-left:0;
      margin-right:0;
    }
    .mobile-lg\:margin-right-0{
      margin-right:0;
    }
    .mobile-lg\:margin-left-0{
      margin-left:0;
    }
    .mobile-lg\:margin-x-auto{
      margin-left:auto;
      margin-right:auto;
    }
    .mobile-lg\:margin-right-auto{
      margin-right:auto;
    }
    .mobile-lg\:margin-left-auto{
      margin-left:auto;
    }
    .mobile-lg\:measure-1{
      max-width:44ex;
    }
    .mobile-lg\:measure-2{
      max-width:60ex;
    }
    .mobile-lg\:measure-3{
      max-width:64ex;
    }
    .mobile-lg\:measure-4{
      max-width:68ex;
    }
    .mobile-lg\:measure-5{
      max-width:72ex;
    }
    .mobile-lg\:measure-6{
      max-width:88ex;
    }
    .mobile-lg\:measure-none{
      max-width:none;
    }
    .mobile-lg\:order-first{
      order:-1;
    }
    .mobile-lg\:order-last{
      order:999;
    }
    .mobile-lg\:order-initial{
      order:initial;
    }
    .mobile-lg\:order-0{
      order:0;
    }
    .mobile-lg\:order-1{
      order:1;
    }
    .mobile-lg\:order-2{
      order:2;
    }
    .mobile-lg\:order-3{
      order:3;
    }
    .mobile-lg\:order-4{
      order:4;
    }
    .mobile-lg\:order-5{
      order:5;
    }
    .mobile-lg\:order-6{
      order:6;
    }
    .mobile-lg\:order-7{
      order:7;
    }
    .mobile-lg\:order-8{
      order:8;
    }
    .mobile-lg\:order-9{
      order:9;
    }
    .mobile-lg\:order-10{
      order:10;
    }
    .mobile-lg\:order-11{
      order:11;
    }
    .mobile-lg\:padding-1px{
      padding:1px;
    }
    .mobile-lg\:padding-y-1px{
      padding-top:1px;
      padding-bottom:1px;
    }
    .mobile-lg\:padding-x-1px{
      padding-left:1px;
      padding-right:1px;
    }
    .mobile-lg\:padding-top-1px{
      padding-top:1px;
    }
    .mobile-lg\:padding-right-1px{
      padding-right:1px;
    }
    .mobile-lg\:padding-bottom-1px{
      padding-bottom:1px;
    }
    .mobile-lg\:padding-left-1px{
      padding-left:1px;
    }
    .mobile-lg\:padding-2px{
      padding:2px;
    }
    .mobile-lg\:padding-y-2px{
      padding-top:2px;
      padding-bottom:2px;
    }
    .mobile-lg\:padding-x-2px{
      padding-left:2px;
      padding-right:2px;
    }
    .mobile-lg\:padding-top-2px{
      padding-top:2px;
    }
    .mobile-lg\:padding-right-2px{
      padding-right:2px;
    }
    .mobile-lg\:padding-bottom-2px{
      padding-bottom:2px;
    }
    .mobile-lg\:padding-left-2px{
      padding-left:2px;
    }
    .mobile-lg\:padding-05{
      padding:0.25rem;
    }
    .mobile-lg\:padding-y-05{
      padding-top:0.25rem;
      padding-bottom:0.25rem;
    }
    .mobile-lg\:padding-x-05{
      padding-left:0.25rem;
      padding-right:0.25rem;
    }
    .mobile-lg\:padding-top-05{
      padding-top:0.25rem;
    }
    .mobile-lg\:padding-right-05{
      padding-right:0.25rem;
    }
    .mobile-lg\:padding-bottom-05{
      padding-bottom:0.25rem;
    }
    .mobile-lg\:padding-left-05{
      padding-left:0.25rem;
    }
    .mobile-lg\:padding-1{
      padding:0.5rem;
    }
    .mobile-lg\:padding-y-1{
      padding-top:0.5rem;
      padding-bottom:0.5rem;
    }
    .mobile-lg\:padding-x-1{
      padding-left:0.5rem;
      padding-right:0.5rem;
    }
    .mobile-lg\:padding-top-1{
      padding-top:0.5rem;
    }
    .mobile-lg\:padding-right-1{
      padding-right:0.5rem;
    }
    .mobile-lg\:padding-bottom-1{
      padding-bottom:0.5rem;
    }
    .mobile-lg\:padding-left-1{
      padding-left:0.5rem;
    }
    .mobile-lg\:padding-105{
      padding:0.75rem;
    }
    .mobile-lg\:padding-y-105{
      padding-top:0.75rem;
      padding-bottom:0.75rem;
    }
    .mobile-lg\:padding-x-105{
      padding-left:0.75rem;
      padding-right:0.75rem;
    }
    .mobile-lg\:padding-top-105{
      padding-top:0.75rem;
    }
    .mobile-lg\:padding-right-105{
      padding-right:0.75rem;
    }
    .mobile-lg\:padding-bottom-105{
      padding-bottom:0.75rem;
    }
    .mobile-lg\:padding-left-105{
      padding-left:0.75rem;
    }
    .mobile-lg\:padding-2{
      padding:1rem;
    }
    .mobile-lg\:padding-y-2{
      padding-top:1rem;
      padding-bottom:1rem;
    }
    .mobile-lg\:padding-x-2{
      padding-left:1rem;
      padding-right:1rem;
    }
    .mobile-lg\:padding-top-2{
      padding-top:1rem;
    }
    .mobile-lg\:padding-right-2{
      padding-right:1rem;
    }
    .mobile-lg\:padding-bottom-2{
      padding-bottom:1rem;
    }
    .mobile-lg\:padding-left-2{
      padding-left:1rem;
    }
    .mobile-lg\:padding-205{
      padding:1.25rem;
    }
    .mobile-lg\:padding-y-205{
      padding-top:1.25rem;
      padding-bottom:1.25rem;
    }
    .mobile-lg\:padding-x-205{
      padding-left:1.25rem;
      padding-right:1.25rem;
    }
    .mobile-lg\:padding-top-205{
      padding-top:1.25rem;
    }
    .mobile-lg\:padding-right-205{
      padding-right:1.25rem;
    }
    .mobile-lg\:padding-bottom-205{
      padding-bottom:1.25rem;
    }
    .mobile-lg\:padding-left-205{
      padding-left:1.25rem;
    }
    .mobile-lg\:padding-3{
      padding:1.5rem;
    }
    .mobile-lg\:padding-y-3{
      padding-top:1.5rem;
      padding-bottom:1.5rem;
    }
    .mobile-lg\:padding-x-3{
      padding-left:1.5rem;
      padding-right:1.5rem;
    }
    .mobile-lg\:padding-top-3{
      padding-top:1.5rem;
    }
    .mobile-lg\:padding-right-3{
      padding-right:1.5rem;
    }
    .mobile-lg\:padding-bottom-3{
      padding-bottom:1.5rem;
    }
    .mobile-lg\:padding-left-3{
      padding-left:1.5rem;
    }
    .mobile-lg\:padding-4{
      padding:2rem;
    }
    .mobile-lg\:padding-y-4{
      padding-top:2rem;
      padding-bottom:2rem;
    }
    .mobile-lg\:padding-x-4{
      padding-left:2rem;
      padding-right:2rem;
    }
    .mobile-lg\:padding-top-4{
      padding-top:2rem;
    }
    .mobile-lg\:padding-right-4{
      padding-right:2rem;
    }
    .mobile-lg\:padding-bottom-4{
      padding-bottom:2rem;
    }
    .mobile-lg\:padding-left-4{
      padding-left:2rem;
    }
    .mobile-lg\:padding-5{
      padding:2.5rem;
    }
    .mobile-lg\:padding-y-5{
      padding-top:2.5rem;
      padding-bottom:2.5rem;
    }
    .mobile-lg\:padding-x-5{
      padding-left:2.5rem;
      padding-right:2.5rem;
    }
    .mobile-lg\:padding-top-5{
      padding-top:2.5rem;
    }
    .mobile-lg\:padding-right-5{
      padding-right:2.5rem;
    }
    .mobile-lg\:padding-bottom-5{
      padding-bottom:2.5rem;
    }
    .mobile-lg\:padding-left-5{
      padding-left:2.5rem;
    }
    .mobile-lg\:padding-6{
      padding:3rem;
    }
    .mobile-lg\:padding-y-6{
      padding-top:3rem;
      padding-bottom:3rem;
    }
    .mobile-lg\:padding-x-6{
      padding-left:3rem;
      padding-right:3rem;
    }
    .mobile-lg\:padding-top-6{
      padding-top:3rem;
    }
    .mobile-lg\:padding-right-6{
      padding-right:3rem;
    }
    .mobile-lg\:padding-bottom-6{
      padding-bottom:3rem;
    }
    .mobile-lg\:padding-left-6{
      padding-left:3rem;
    }
    .mobile-lg\:padding-7{
      padding:3.5rem;
    }
    .mobile-lg\:padding-y-7{
      padding-top:3.5rem;
      padding-bottom:3.5rem;
    }
    .mobile-lg\:padding-x-7{
      padding-left:3.5rem;
      padding-right:3.5rem;
    }
    .mobile-lg\:padding-top-7{
      padding-top:3.5rem;
    }
    .mobile-lg\:padding-right-7{
      padding-right:3.5rem;
    }
    .mobile-lg\:padding-bottom-7{
      padding-bottom:3.5rem;
    }
    .mobile-lg\:padding-left-7{
      padding-left:3.5rem;
    }
    .mobile-lg\:padding-8{
      padding:4rem;
    }
    .mobile-lg\:padding-y-8{
      padding-top:4rem;
      padding-bottom:4rem;
    }
    .mobile-lg\:padding-x-8{
      padding-left:4rem;
      padding-right:4rem;
    }
    .mobile-lg\:padding-top-8{
      padding-top:4rem;
    }
    .mobile-lg\:padding-right-8{
      padding-right:4rem;
    }
    .mobile-lg\:padding-bottom-8{
      padding-bottom:4rem;
    }
    .mobile-lg\:padding-left-8{
      padding-left:4rem;
    }
    .mobile-lg\:padding-9{
      padding:4.5rem;
    }
    .mobile-lg\:padding-y-9{
      padding-top:4.5rem;
      padding-bottom:4.5rem;
    }
    .mobile-lg\:padding-x-9{
      padding-left:4.5rem;
      padding-right:4.5rem;
    }
    .mobile-lg\:padding-top-9{
      padding-top:4.5rem;
    }
    .mobile-lg\:padding-right-9{
      padding-right:4.5rem;
    }
    .mobile-lg\:padding-bottom-9{
      padding-bottom:4.5rem;
    }
    .mobile-lg\:padding-left-9{
      padding-left:4.5rem;
    }
    .mobile-lg\:padding-10{
      padding:5rem;
    }
    .mobile-lg\:padding-y-10{
      padding-top:5rem;
      padding-bottom:5rem;
    }
    .mobile-lg\:padding-x-10{
      padding-left:5rem;
      padding-right:5rem;
    }
    .mobile-lg\:padding-top-10{
      padding-top:5rem;
    }
    .mobile-lg\:padding-right-10{
      padding-right:5rem;
    }
    .mobile-lg\:padding-bottom-10{
      padding-bottom:5rem;
    }
    .mobile-lg\:padding-left-10{
      padding-left:5rem;
    }
    .mobile-lg\:padding-15{
      padding:7.5rem;
    }
    .mobile-lg\:padding-y-15{
      padding-top:7.5rem;
      padding-bottom:7.5rem;
    }
    .mobile-lg\:padding-x-15{
      padding-left:7.5rem;
      padding-right:7.5rem;
    }
    .mobile-lg\:padding-top-15{
      padding-top:7.5rem;
    }
    .mobile-lg\:padding-right-15{
      padding-right:7.5rem;
    }
    .mobile-lg\:padding-bottom-15{
      padding-bottom:7.5rem;
    }
    .mobile-lg\:padding-left-15{
      padding-left:7.5rem;
    }
    .mobile-lg\:padding-0{
      padding:0;
    }
    .mobile-lg\:padding-y-0{
      padding-top:0;
      padding-bottom:0;
    }
    .mobile-lg\:padding-x-0{
      padding-left:0;
      padding-right:0;
    }
    .mobile-lg\:padding-top-0{
      padding-top:0;
    }
    .mobile-lg\:padding-right-0{
      padding-right:0;
    }
    .mobile-lg\:padding-bottom-0{
      padding-bottom:0;
    }
    .mobile-lg\:padding-left-0{
      padding-left:0;
    }
    .mobile-lg\:width-1px{
      width:1px;
    }
    .mobile-lg\:width-2px{
      width:2px;
    }
    .mobile-lg\:width-05{
      width:0.25rem;
    }
    .mobile-lg\:width-1{
      width:0.5rem;
    }
    .mobile-lg\:width-105{
      width:0.75rem;
    }
    .mobile-lg\:width-2{
      width:1rem;
    }
    .mobile-lg\:width-205{
      width:1.25rem;
    }
    .mobile-lg\:width-3{
      width:1.5rem;
    }
    .mobile-lg\:width-4{
      width:2rem;
    }
    .mobile-lg\:width-5{
      width:2.5rem;
    }
    .mobile-lg\:width-6{
      width:3rem;
    }
    .mobile-lg\:width-7{
      width:3.5rem;
    }
    .mobile-lg\:width-8{
      width:4rem;
    }
    .mobile-lg\:width-9{
      width:4.5rem;
    }
    .mobile-lg\:width-10{
      width:5rem;
    }
    .mobile-lg\:width-15{
      width:7.5rem;
    }
    .mobile-lg\:width-card{
      width:10rem;
    }
    .mobile-lg\:width-card-lg{
      width:15rem;
    }
    .mobile-lg\:width-mobile{
      width:20rem;
    }
    .mobile-lg\:width-mobile-lg{
      width:30rem;
    }
    .mobile-lg\:width-tablet{
      width:40rem;
    }
    .mobile-lg\:width-tablet-lg{
      width:55rem;
    }
    .mobile-lg\:width-desktop{
      width:64rem;
    }
    .mobile-lg\:width-desktop-lg{
      width:75rem;
    }
    .mobile-lg\:width-widescreen{
      width:87.5rem;
    }
    .mobile-lg\:width-0{
      width:0;
    }
    .mobile-lg\:width-full{
      width:100%;
    }
    .mobile-lg\:width-auto{
      width:auto;
    }
  }
  @media all and (min-width: 40em){
    .tablet\:border-1px{
      border:1px solid;
    }
  
    .tablet\:hover\:border-1px:hover{
      border:1px solid;
    }
    .tablet\:border-y-1px{
      border-top:1px solid;
      border-bottom:1px solid;
    }
  
    .tablet\:hover\:border-y-1px:hover{
      border-top:1px solid;
      border-bottom:1px solid;
    }
    .tablet\:border-x-1px{
      border-left:1px solid;
      border-right:1px solid;
    }
  
    .tablet\:hover\:border-x-1px:hover{
      border-left:1px solid;
      border-right:1px solid;
    }
    .tablet\:border-top-1px{
      border-top:1px solid;
    }
  
    .tablet\:hover\:border-top-1px:hover{
      border-top:1px solid;
    }
    .tablet\:border-right-1px{
      border-right:1px solid;
    }
  
    .tablet\:hover\:border-right-1px:hover{
      border-right:1px solid;
    }
    .tablet\:border-bottom-1px{
      border-bottom:1px solid;
    }
  
    .tablet\:hover\:border-bottom-1px:hover{
      border-bottom:1px solid;
    }
    .tablet\:border-left-1px{
      border-left:1px solid;
    }
  
    .tablet\:hover\:border-left-1px:hover{
      border-left:1px solid;
    }
    .tablet\:border-2px{
      border:2px solid;
    }
  
    .tablet\:hover\:border-2px:hover{
      border:2px solid;
    }
    .tablet\:border-y-2px{
      border-top:2px solid;
      border-bottom:2px solid;
    }
  
    .tablet\:hover\:border-y-2px:hover{
      border-top:2px solid;
      border-bottom:2px solid;
    }
    .tablet\:border-x-2px{
      border-left:2px solid;
      border-right:2px solid;
    }
  
    .tablet\:hover\:border-x-2px:hover{
      border-left:2px solid;
      border-right:2px solid;
    }
    .tablet\:border-top-2px{
      border-top:2px solid;
    }
  
    .tablet\:hover\:border-top-2px:hover{
      border-top:2px solid;
    }
    .tablet\:border-right-2px{
      border-right:2px solid;
    }
  
    .tablet\:hover\:border-right-2px:hover{
      border-right:2px solid;
    }
    .tablet\:border-bottom-2px{
      border-bottom:2px solid;
    }
  
    .tablet\:hover\:border-bottom-2px:hover{
      border-bottom:2px solid;
    }
    .tablet\:border-left-2px{
      border-left:2px solid;
    }
  
    .tablet\:hover\:border-left-2px:hover{
      border-left:2px solid;
    }
    .tablet\:border-05{
      border:0.25rem solid;
    }
  
    .tablet\:hover\:border-05:hover{
      border:0.25rem solid;
    }
    .tablet\:border-y-05{
      border-top:0.25rem solid;
      border-bottom:0.25rem solid;
    }
  
    .tablet\:hover\:border-y-05:hover{
      border-top:0.25rem solid;
      border-bottom:0.25rem solid;
    }
    .tablet\:border-x-05{
      border-left:0.25rem solid;
      border-right:0.25rem solid;
    }
  
    .tablet\:hover\:border-x-05:hover{
      border-left:0.25rem solid;
      border-right:0.25rem solid;
    }
    .tablet\:border-top-05{
      border-top:0.25rem solid;
    }
  
    .tablet\:hover\:border-top-05:hover{
      border-top:0.25rem solid;
    }
    .tablet\:border-right-05{
      border-right:0.25rem solid;
    }
  
    .tablet\:hover\:border-right-05:hover{
      border-right:0.25rem solid;
    }
    .tablet\:border-bottom-05{
      border-bottom:0.25rem solid;
    }
  
    .tablet\:hover\:border-bottom-05:hover{
      border-bottom:0.25rem solid;
    }
    .tablet\:border-left-05{
      border-left:0.25rem solid;
    }
  
    .tablet\:hover\:border-left-05:hover{
      border-left:0.25rem solid;
    }
    .tablet\:border-1{
      border:0.5rem solid;
    }
  
    .tablet\:hover\:border-1:hover{
      border:0.5rem solid;
    }
    .tablet\:border-y-1{
      border-top:0.5rem solid;
      border-bottom:0.5rem solid;
    }
  
    .tablet\:hover\:border-y-1:hover{
      border-top:0.5rem solid;
      border-bottom:0.5rem solid;
    }
    .tablet\:border-x-1{
      border-left:0.5rem solid;
      border-right:0.5rem solid;
    }
  
    .tablet\:hover\:border-x-1:hover{
      border-left:0.5rem solid;
      border-right:0.5rem solid;
    }
    .tablet\:border-top-1{
      border-top:0.5rem solid;
    }
  
    .tablet\:hover\:border-top-1:hover{
      border-top:0.5rem solid;
    }
    .tablet\:border-right-1{
      border-right:0.5rem solid;
    }
  
    .tablet\:hover\:border-right-1:hover{
      border-right:0.5rem solid;
    }
    .tablet\:border-bottom-1{
      border-bottom:0.5rem solid;
    }
  
    .tablet\:hover\:border-bottom-1:hover{
      border-bottom:0.5rem solid;
    }
    .tablet\:border-left-1{
      border-left:0.5rem solid;
    }
  
    .tablet\:hover\:border-left-1:hover{
      border-left:0.5rem solid;
    }
    .tablet\:border-105{
      border:0.75rem solid;
    }
  
    .tablet\:hover\:border-105:hover{
      border:0.75rem solid;
    }
    .tablet\:border-y-105{
      border-top:0.75rem solid;
      border-bottom:0.75rem solid;
    }
  
    .tablet\:hover\:border-y-105:hover{
      border-top:0.75rem solid;
      border-bottom:0.75rem solid;
    }
    .tablet\:border-x-105{
      border-left:0.75rem solid;
      border-right:0.75rem solid;
    }
  
    .tablet\:hover\:border-x-105:hover{
      border-left:0.75rem solid;
      border-right:0.75rem solid;
    }
    .tablet\:border-top-105{
      border-top:0.75rem solid;
    }
  
    .tablet\:hover\:border-top-105:hover{
      border-top:0.75rem solid;
    }
    .tablet\:border-right-105{
      border-right:0.75rem solid;
    }
  
    .tablet\:hover\:border-right-105:hover{
      border-right:0.75rem solid;
    }
    .tablet\:border-bottom-105{
      border-bottom:0.75rem solid;
    }
  
    .tablet\:hover\:border-bottom-105:hover{
      border-bottom:0.75rem solid;
    }
    .tablet\:border-left-105{
      border-left:0.75rem solid;
    }
  
    .tablet\:hover\:border-left-105:hover{
      border-left:0.75rem solid;
    }
    .tablet\:border-2{
      border:1rem solid;
    }
  
    .tablet\:hover\:border-2:hover{
      border:1rem solid;
    }
    .tablet\:border-y-2{
      border-top:1rem solid;
      border-bottom:1rem solid;
    }
  
    .tablet\:hover\:border-y-2:hover{
      border-top:1rem solid;
      border-bottom:1rem solid;
    }
    .tablet\:border-x-2{
      border-left:1rem solid;
      border-right:1rem solid;
    }
  
    .tablet\:hover\:border-x-2:hover{
      border-left:1rem solid;
      border-right:1rem solid;
    }
    .tablet\:border-top-2{
      border-top:1rem solid;
    }
  
    .tablet\:hover\:border-top-2:hover{
      border-top:1rem solid;
    }
    .tablet\:border-right-2{
      border-right:1rem solid;
    }
  
    .tablet\:hover\:border-right-2:hover{
      border-right:1rem solid;
    }
    .tablet\:border-bottom-2{
      border-bottom:1rem solid;
    }
  
    .tablet\:hover\:border-bottom-2:hover{
      border-bottom:1rem solid;
    }
    .tablet\:border-left-2{
      border-left:1rem solid;
    }
  
    .tablet\:hover\:border-left-2:hover{
      border-left:1rem solid;
    }
    .tablet\:border-205{
      border:1.25rem solid;
    }
  
    .tablet\:hover\:border-205:hover{
      border:1.25rem solid;
    }
    .tablet\:border-y-205{
      border-top:1.25rem solid;
      border-bottom:1.25rem solid;
    }
  
    .tablet\:hover\:border-y-205:hover{
      border-top:1.25rem solid;
      border-bottom:1.25rem solid;
    }
    .tablet\:border-x-205{
      border-left:1.25rem solid;
      border-right:1.25rem solid;
    }
  
    .tablet\:hover\:border-x-205:hover{
      border-left:1.25rem solid;
      border-right:1.25rem solid;
    }
    .tablet\:border-top-205{
      border-top:1.25rem solid;
    }
  
    .tablet\:hover\:border-top-205:hover{
      border-top:1.25rem solid;
    }
    .tablet\:border-right-205{
      border-right:1.25rem solid;
    }
  
    .tablet\:hover\:border-right-205:hover{
      border-right:1.25rem solid;
    }
    .tablet\:border-bottom-205{
      border-bottom:1.25rem solid;
    }
  
    .tablet\:hover\:border-bottom-205:hover{
      border-bottom:1.25rem solid;
    }
    .tablet\:border-left-205{
      border-left:1.25rem solid;
    }
  
    .tablet\:hover\:border-left-205:hover{
      border-left:1.25rem solid;
    }
    .tablet\:border-3{
      border:1.5rem solid;
    }
  
    .tablet\:hover\:border-3:hover{
      border:1.5rem solid;
    }
    .tablet\:border-y-3{
      border-top:1.5rem solid;
      border-bottom:1.5rem solid;
    }
  
    .tablet\:hover\:border-y-3:hover{
      border-top:1.5rem solid;
      border-bottom:1.5rem solid;
    }
    .tablet\:border-x-3{
      border-left:1.5rem solid;
      border-right:1.5rem solid;
    }
  
    .tablet\:hover\:border-x-3:hover{
      border-left:1.5rem solid;
      border-right:1.5rem solid;
    }
    .tablet\:border-top-3{
      border-top:1.5rem solid;
    }
  
    .tablet\:hover\:border-top-3:hover{
      border-top:1.5rem solid;
    }
    .tablet\:border-right-3{
      border-right:1.5rem solid;
    }
  
    .tablet\:hover\:border-right-3:hover{
      border-right:1.5rem solid;
    }
    .tablet\:border-bottom-3{
      border-bottom:1.5rem solid;
    }
  
    .tablet\:hover\:border-bottom-3:hover{
      border-bottom:1.5rem solid;
    }
    .tablet\:border-left-3{
      border-left:1.5rem solid;
    }
  
    .tablet\:hover\:border-left-3:hover{
      border-left:1.5rem solid;
    }
    .tablet\:border-0{
      border:0 solid;
    }
  
    .tablet\:hover\:border-0:hover{
      border:0 solid;
    }
    .tablet\:border-y-0{
      border-top:0 solid;
      border-bottom:0 solid;
    }
  
    .tablet\:hover\:border-y-0:hover{
      border-top:0 solid;
      border-bottom:0 solid;
    }
    .tablet\:border-x-0{
      border-left:0 solid;
      border-right:0 solid;
    }
  
    .tablet\:hover\:border-x-0:hover{
      border-left:0 solid;
      border-right:0 solid;
    }
    .tablet\:border-top-0{
      border-top:0 solid;
    }
  
    .tablet\:hover\:border-top-0:hover{
      border-top:0 solid;
    }
    .tablet\:border-right-0{
      border-right:0 solid;
    }
  
    .tablet\:hover\:border-right-0:hover{
      border-right:0 solid;
    }
    .tablet\:border-bottom-0{
      border-bottom:0 solid;
    }
  
    .tablet\:hover\:border-bottom-0:hover{
      border-bottom:0 solid;
    }
    .tablet\:border-left-0{
      border-left:0 solid;
    }
  
    .tablet\:hover\:border-left-0:hover{
      border-left:0 solid;
    }
    .tablet\:border{
      border:1px solid;
    }
  
    .tablet\:hover\:border:hover{
      border:1px solid;
    }
    .tablet\:border-y{
      border-top:1px solid;
      border-bottom:1px solid;
    }
  
    .tablet\:hover\:border-y:hover{
      border-top:1px solid;
      border-bottom:1px solid;
    }
    .tablet\:border-x{
      border-left:1px solid;
      border-right:1px solid;
    }
  
    .tablet\:hover\:border-x:hover{
      border-left:1px solid;
      border-right:1px solid;
    }
    .tablet\:border-top{
      border-top:1px solid;
    }
  
    .tablet\:hover\:border-top:hover{
      border-top:1px solid;
    }
    .tablet\:border-right{
      border-right:1px solid;
    }
  
    .tablet\:hover\:border-right:hover{
      border-right:1px solid;
    }
    .tablet\:border-bottom{
      border-bottom:1px solid;
    }
  
    .tablet\:hover\:border-bottom:hover{
      border-bottom:1px solid;
    }
    .tablet\:border-left{
      border-left:1px solid;
    }
  
    .tablet\:hover\:border-left:hover{
      border-left:1px solid;
    }
    .tablet\:border-transparent{
      border-color:transparent;
    }
  
    .tablet\:hover\:border-transparent:hover{
      border-color:transparent;
    }
    .tablet\:border-black{
      border-color:black;
    }
  
    .tablet\:hover\:border-black:hover{
      border-color:black;
    }
    .tablet\:border-white{
      border-color:white;
    }
  
    .tablet\:hover\:border-white:hover{
      border-color:white;
    }
    .tablet\:border-red{
      border-color:#e52207;
    }
  
    .tablet\:hover\:border-red:hover{
      border-color:#e52207;
    }
    .tablet\:border-orange{
      border-color:#e66f0e;
    }
  
    .tablet\:hover\:border-orange:hover{
      border-color:#e66f0e;
    }
    .tablet\:border-gold{
      border-color:#ffbe2e;
    }
  
    .tablet\:hover\:border-gold:hover{
      border-color:#ffbe2e;
    }
    .tablet\:border-yellow{
      border-color:#fee685;
    }
  
    .tablet\:hover\:border-yellow:hover{
      border-color:#fee685;
    }
    .tablet\:border-green{
      border-color:#538200;
    }
  
    .tablet\:hover\:border-green:hover{
      border-color:#538200;
    }
    .tablet\:border-mint{
      border-color:#04c585;
    }
  
    .tablet\:hover\:border-mint:hover{
      border-color:#04c585;
    }
    .tablet\:border-cyan{
      border-color:#009ec1;
    }
  
    .tablet\:hover\:border-cyan:hover{
      border-color:#009ec1;
    }
    .tablet\:border-blue{
      border-color:#0076d6;
    }
  
    .tablet\:hover\:border-blue:hover{
      border-color:#0076d6;
    }
    .tablet\:border-indigo{
      border-color:#676cc8;
    }
  
    .tablet\:hover\:border-indigo:hover{
      border-color:#676cc8;
    }
    .tablet\:border-violet{
      border-color:#8168b3;
    }
  
    .tablet\:hover\:border-violet:hover{
      border-color:#8168b3;
    }
    .tablet\:border-magenta{
      border-color:#d72d79;
    }
  
    .tablet\:hover\:border-magenta:hover{
      border-color:#d72d79;
    }
    .tablet\:border-gray-5{
      border-color:#f0f0f0;
    }
  
    .tablet\:hover\:border-gray-5:hover{
      border-color:#f0f0f0;
    }
    .tablet\:border-gray-10{
      border-color:#e6e6e6;
    }
  
    .tablet\:hover\:border-gray-10:hover{
      border-color:#e6e6e6;
    }
    .tablet\:border-gray-30{
      border-color:#adadad;
    }
  
    .tablet\:hover\:border-gray-30:hover{
      border-color:#adadad;
    }
    .tablet\:border-gray-50{
      border-color:#757575;
    }
  
    .tablet\:hover\:border-gray-50:hover{
      border-color:#757575;
    }
    .tablet\:border-gray-70{
      border-color:#454545;
    }
  
    .tablet\:hover\:border-gray-70:hover{
      border-color:#454545;
    }
    .tablet\:border-gray-90{
      border-color:#1b1b1b;
    }
  
    .tablet\:hover\:border-gray-90:hover{
      border-color:#1b1b1b;
    }
    .tablet\:border-base-lightest{
      border-color:#f0f0f0;
    }
  
    .tablet\:hover\:border-base-lightest:hover{
      border-color:#f0f0f0;
    }
    .tablet\:border-base-lighter{
      border-color:#dfe1e2;
    }
  
    .tablet\:hover\:border-base-lighter:hover{
      border-color:#dfe1e2;
    }
    .tablet\:border-base-light{
      border-color:#a9aeb1;
    }
  
    .tablet\:hover\:border-base-light:hover{
      border-color:#a9aeb1;
    }
    .tablet\:border-base{
      border-color:#71767a;
    }
  
    .tablet\:hover\:border-base:hover{
      border-color:#71767a;
    }
    .tablet\:border-base-dark{
      border-color:#565c65;
    }
  
    .tablet\:hover\:border-base-dark:hover{
      border-color:#565c65;
    }
    .tablet\:border-base-darker{
      border-color:#3d4551;
    }
  
    .tablet\:hover\:border-base-darker:hover{
      border-color:#3d4551;
    }
    .tablet\:border-base-darkest{
      border-color:#1b1b1b;
    }
  
    .tablet\:hover\:border-base-darkest:hover{
      border-color:#1b1b1b;
    }
    .tablet\:border-ink{
      border-color:#1b1b1b;
    }
  
    .tablet\:hover\:border-ink:hover{
      border-color:#1b1b1b;
    }
    .tablet\:border-primary-lighter{
      border-color:#d9e8f6;
    }
  
    .tablet\:hover\:border-primary-lighter:hover{
      border-color:#d9e8f6;
    }
    .tablet\:border-primary-light{
      border-color:#73b3e7;
    }
  
    .tablet\:hover\:border-primary-light:hover{
      border-color:#73b3e7;
    }
    .tablet\:border-primary{
      border-color:#005ea2;
    }
  
    .tablet\:hover\:border-primary:hover{
      border-color:#005ea2;
    }
    .tablet\:border-primary-vivid{
      border-color:#0050d8;
    }
  
    .tablet\:hover\:border-primary-vivid:hover{
      border-color:#0050d8;
    }
    .tablet\:border-primary-dark{
      border-color:#1a4480;
    }
  
    .tablet\:hover\:border-primary-dark:hover{
      border-color:#1a4480;
    }
    .tablet\:border-primary-darker{
      border-color:#162e51;
    }
  
    .tablet\:hover\:border-primary-darker:hover{
      border-color:#162e51;
    }
    .tablet\:border-secondary-lighter{
      border-color:#f3e1e4;
    }
  
    .tablet\:hover\:border-secondary-lighter:hover{
      border-color:#f3e1e4;
    }
    .tablet\:border-secondary-light{
      border-color:#f2938c;
    }
  
    .tablet\:hover\:border-secondary-light:hover{
      border-color:#f2938c;
    }
    .tablet\:border-secondary{
      border-color:#d83933;
    }
  
    .tablet\:hover\:border-secondary:hover{
      border-color:#d83933;
    }
    .tablet\:border-secondary-vivid{
      border-color:#e41d3d;
    }
  
    .tablet\:hover\:border-secondary-vivid:hover{
      border-color:#e41d3d;
    }
    .tablet\:border-secondary-dark{
      border-color:#b50909;
    }
  
    .tablet\:hover\:border-secondary-dark:hover{
      border-color:#b50909;
    }
    .tablet\:border-secondary-darker{
      border-color:#8b0a03;
    }
  
    .tablet\:hover\:border-secondary-darker:hover{
      border-color:#8b0a03;
    }
    .tablet\:border-accent-warm-darker{
      border-color:#775540;
    }
  
    .tablet\:hover\:border-accent-warm-darker:hover{
      border-color:#775540;
    }
    .tablet\:border-accent-warm-dark{
      border-color:#c05600;
    }
  
    .tablet\:hover\:border-accent-warm-dark:hover{
      border-color:#c05600;
    }
    .tablet\:border-accent-warm{
      border-color:#fa9441;
    }
  
    .tablet\:hover\:border-accent-warm:hover{
      border-color:#fa9441;
    }
    .tablet\:border-accent-warm-light{
      border-color:#ffbc78;
    }
  
    .tablet\:hover\:border-accent-warm-light:hover{
      border-color:#ffbc78;
    }
    .tablet\:border-accent-warm-lighter{
      border-color:#f2e4d4;
    }
  
    .tablet\:hover\:border-accent-warm-lighter:hover{
      border-color:#f2e4d4;
    }
    .tablet\:border-accent-cool-darker{
      border-color:#07648d;
    }
  
    .tablet\:hover\:border-accent-cool-darker:hover{
      border-color:#07648d;
    }
    .tablet\:border-accent-cool-dark{
      border-color:#28a0cb;
    }
  
    .tablet\:hover\:border-accent-cool-dark:hover{
      border-color:#28a0cb;
    }
    .tablet\:border-accent-cool{
      border-color:#00bde3;
    }
  
    .tablet\:hover\:border-accent-cool:hover{
      border-color:#00bde3;
    }
    .tablet\:border-accent-cool-light{
      border-color:#97d4ea;
    }
  
    .tablet\:hover\:border-accent-cool-light:hover{
      border-color:#97d4ea;
    }
    .tablet\:border-accent-cool-lighter{
      border-color:#e1f3f8;
    }
  
    .tablet\:hover\:border-accent-cool-lighter:hover{
      border-color:#e1f3f8;
    }
    .tablet\:radius-0{
      border-radius:0;
    }
    .tablet\:radius-top-0{
      border-top-left-radius:0;
      border-top-right-radius:0;
    }
    .tablet\:radius-right-0{
      border-top-right-radius:0;
      border-bottom-right-radius:0;
    }
    .tablet\:radius-bottom-0{
      border-bottom-left-radius:0;
      border-bottom-right-radius:0;
    }
    .tablet\:radius-left-0{
      border-top-left-radius:0;
      border-bottom-left-radius:0;
    }
    .tablet\:radius-sm{
      border-radius:2px;
    }
    .tablet\:radius-top-sm{
      border-top-left-radius:2px;
      border-top-right-radius:2px;
    }
    .tablet\:radius-right-sm{
      border-top-right-radius:2px;
      border-bottom-right-radius:2px;
    }
    .tablet\:radius-bottom-sm{
      border-bottom-left-radius:2px;
      border-bottom-right-radius:2px;
    }
    .tablet\:radius-left-sm{
      border-top-left-radius:2px;
      border-bottom-left-radius:2px;
    }
    .tablet\:radius-md{
      border-radius:0.25rem;
    }
    .tablet\:radius-top-md{
      border-top-left-radius:0.25rem;
      border-top-right-radius:0.25rem;
    }
    .tablet\:radius-right-md{
      border-top-right-radius:0.25rem;
      border-bottom-right-radius:0.25rem;
    }
    .tablet\:radius-bottom-md{
      border-bottom-left-radius:0.25rem;
      border-bottom-right-radius:0.25rem;
    }
    .tablet\:radius-left-md{
      border-top-left-radius:0.25rem;
      border-bottom-left-radius:0.25rem;
    }
    .tablet\:radius-lg{
      border-radius:0.5rem;
    }
    .tablet\:radius-top-lg{
      border-top-left-radius:0.5rem;
      border-top-right-radius:0.5rem;
    }
    .tablet\:radius-right-lg{
      border-top-right-radius:0.5rem;
      border-bottom-right-radius:0.5rem;
    }
    .tablet\:radius-bottom-lg{
      border-bottom-left-radius:0.5rem;
      border-bottom-right-radius:0.5rem;
    }
    .tablet\:radius-left-lg{
      border-top-left-radius:0.5rem;
      border-bottom-left-radius:0.5rem;
    }
    .tablet\:radius-pill{
      border-radius:99rem;
    }
    .tablet\:radius-top-pill{
      border-top-left-radius:99rem;
      border-top-right-radius:99rem;
    }
    .tablet\:radius-right-pill{
      border-top-right-radius:99rem;
      border-bottom-right-radius:99rem;
    }
    .tablet\:radius-bottom-pill{
      border-bottom-left-radius:99rem;
      border-bottom-right-radius:99rem;
    }
    .tablet\:radius-left-pill{
      border-top-left-radius:99rem;
      border-bottom-left-radius:99rem;
    }
    .tablet\:display-block{
      display:block;
    }
    .tablet\:display-flex{
      display:flex;
    }
    .tablet\:display-none{
      display:none;
    }
    .tablet\:display-inline{
      display:inline;
    }
    .tablet\:display-inline-block{
      display:inline-block;
    }
    .tablet\:display-inline-flex{
      display:inline-flex;
    }
    .tablet\:display-table{
      display:table;
    }
    .tablet\:display-table-cell{
      display:table-cell;
    }
    .tablet\:display-table-row{
      display:table-row;
    }
    .tablet\:font-mono-3xs{
      font-size:0.77rem;
    }
    .tablet\:font-mono-2xs{
      font-size:0.83rem;
    }
    .tablet\:font-mono-xs{
      font-size:0.89rem;
    }
    .tablet\:font-mono-sm{
      font-size:0.95rem;
    }
    .tablet\:font-mono-md{
      font-size:1.01rem;
    }
    .tablet\:font-mono-lg{
      font-size:1.31rem;
    }
    .tablet\:font-mono-xl{
      font-size:1.91rem;
    }
    .tablet\:font-mono-2xl{
      font-size:2.38rem;
    }
    .tablet\:font-mono-3xl{
      font-size:2.86rem;
    }
    .tablet\:font-sans-3xs{
      font-size:0.87rem;
    }
    .tablet\:font-sans-2xs{
      font-size:0.93rem;
    }
    .tablet\:font-sans-xs{
      font-size:1rem;
    }
    .tablet\:font-sans-sm{
      font-size:1.06rem;
    }
    .tablet\:font-sans-md{
      font-size:1.13rem;
    }
    .tablet\:font-sans-lg{
      font-size:1.46rem;
    }
    .tablet\:font-sans-xl{
      font-size:2.13rem;
    }
    .tablet\:font-sans-2xl{
      font-size:2.66rem;
    }
    .tablet\:font-sans-3xl{
      font-size:3.19rem;
    }
    .tablet\:font-serif-3xs{
      font-size:0.79rem;
    }
    .tablet\:font-serif-2xs{
      font-size:0.85rem;
    }
    .tablet\:font-serif-xs{
      font-size:0.91rem;
    }
    .tablet\:font-serif-sm{
      font-size:0.98rem;
    }
    .tablet\:font-serif-md{
      font-size:1.04rem;
    }
    .tablet\:font-serif-lg{
      font-size:1.34rem;
    }
    .tablet\:font-serif-xl{
      font-size:1.95rem;
    }
    .tablet\:font-serif-2xl{
      font-size:2.44rem;
    }
    .tablet\:font-serif-3xl{
      font-size:2.93rem;
    }
    .tablet\:font-heading-3xs{
      font-size:0.79rem;
    }
    .tablet\:font-heading-2xs{
      font-size:0.85rem;
    }
    .tablet\:font-heading-xs{
      font-size:0.91rem;
    }
    .tablet\:font-heading-sm{
      font-size:0.98rem;
    }
    .tablet\:font-heading-md{
      font-size:1.04rem;
    }
    .tablet\:font-heading-lg{
      font-size:1.34rem;
    }
    .tablet\:font-heading-xl{
      font-size:1.95rem;
    }
    .tablet\:font-heading-2xl{
      font-size:2.44rem;
    }
    .tablet\:font-heading-3xl{
      font-size:2.93rem;
    }
    .tablet\:font-body-3xs{
      font-size:0.87rem;
    }
    .tablet\:font-body-2xs{
      font-size:0.93rem;
    }
    .tablet\:font-body-xs{
      font-size:1rem;
    }
    .tablet\:font-body-sm{
      font-size:1.06rem;
    }
    .tablet\:font-body-md{
      font-size:1.13rem;
    }
    .tablet\:font-body-lg{
      font-size:1.46rem;
    }
    .tablet\:font-body-xl{
      font-size:2.13rem;
    }
    .tablet\:font-body-2xl{
      font-size:2.66rem;
    }
    .tablet\:font-body-3xl{
      font-size:3.19rem;
    }
    .tablet\:font-code-3xs{
      font-size:0.77rem;
    }
    .tablet\:font-code-2xs{
      font-size:0.83rem;
    }
    .tablet\:font-code-xs{
      font-size:0.89rem;
    }
    .tablet\:font-code-sm{
      font-size:0.95rem;
    }
    .tablet\:font-code-md{
      font-size:1.01rem;
    }
    .tablet\:font-code-lg{
      font-size:1.31rem;
    }
    .tablet\:font-code-xl{
      font-size:1.91rem;
    }
    .tablet\:font-code-2xl{
      font-size:2.38rem;
    }
    .tablet\:font-code-3xl{
      font-size:2.86rem;
    }
    .tablet\:font-alt-3xs{
      font-size:0.79rem;
    }
    .tablet\:font-alt-2xs{
      font-size:0.85rem;
    }
    .tablet\:font-alt-xs{
      font-size:0.91rem;
    }
    .tablet\:font-alt-sm{
      font-size:0.98rem;
    }
    .tablet\:font-alt-md{
      font-size:1.04rem;
    }
    .tablet\:font-alt-lg{
      font-size:1.34rem;
    }
    .tablet\:font-alt-xl{
      font-size:1.95rem;
    }
    .tablet\:font-alt-2xl{
      font-size:2.44rem;
    }
    .tablet\:font-alt-3xl{
      font-size:2.93rem;
    }
    .tablet\:font-ui-3xs{
      font-size:0.87rem;
    }
    .tablet\:font-ui-2xs{
      font-size:0.93rem;
    }
    .tablet\:font-ui-xs{
      font-size:1rem;
    }
    .tablet\:font-ui-sm{
      font-size:1.06rem;
    }
    .tablet\:font-ui-md{
      font-size:1.13rem;
    }
    .tablet\:font-ui-lg{
      font-size:1.46rem;
    }
    .tablet\:font-ui-xl{
      font-size:2.13rem;
    }
    .tablet\:font-ui-2xl{
      font-size:2.66rem;
    }
    .tablet\:font-ui-3xl{
      font-size:3.19rem;
    }
    .tablet\:text-light{
      font-weight:300;
    }
    .tablet\:text-normal{
      font-weight:normal;
    }
    .tablet\:text-bold{
      font-weight:bold;
    }
    .tablet\:flex-justify-center{
      justify-content:center;
    }
    .tablet\:flex-justify-start{
      justify-content:flex-start;
    }
    .tablet\:flex-justify-end{
      justify-content:flex-end;
    }
    .tablet\:flex-justify{
      justify-content:space-between;
    }
    .tablet\:line-height-sans-1{
      line-height:0.9;
    }
    .tablet\:line-height-sans-2{
      line-height:1.1;
    }
    .tablet\:line-height-sans-3{
      line-height:1.3;
    }
    .tablet\:line-height-sans-4{
      line-height:1.4;
    }
    .tablet\:line-height-sans-5{
      line-height:1.5;
    }
    .tablet\:line-height-sans-6{
      line-height:1.6;
    }
    .tablet\:line-height-serif-1{
      line-height:1;
    }
    .tablet\:line-height-serif-2{
      line-height:1.2;
    }
    .tablet\:line-height-serif-3{
      line-height:1.4;
    }
    .tablet\:line-height-serif-4{
      line-height:1.5;
    }
    .tablet\:line-height-serif-5{
      line-height:1.7;
    }
    .tablet\:line-height-serif-6{
      line-height:1.8;
    }
    .tablet\:line-height-mono-1{
      line-height:1;
    }
    .tablet\:line-height-mono-2{
      line-height:1.3;
    }
    .tablet\:line-height-mono-3{
      line-height:1.4;
    }
    .tablet\:line-height-mono-4{
      line-height:1.6;
    }
    .tablet\:line-height-mono-5{
      line-height:1.7;
    }
    .tablet\:line-height-mono-6{
      line-height:1.8;
    }
    .tablet\:line-height-heading-1{
      line-height:1;
    }
    .tablet\:line-height-heading-2{
      line-height:1.2;
    }
    .tablet\:line-height-heading-3{
      line-height:1.4;
    }
    .tablet\:line-height-heading-4{
      line-height:1.5;
    }
    .tablet\:line-height-heading-5{
      line-height:1.7;
    }
    .tablet\:line-height-heading-6{
      line-height:1.8;
    }
    .tablet\:line-height-ui-1{
      line-height:0.9;
    }
    .tablet\:line-height-ui-2{
      line-height:1.1;
    }
    .tablet\:line-height-ui-3{
      line-height:1.3;
    }
    .tablet\:line-height-ui-4{
      line-height:1.4;
    }
    .tablet\:line-height-ui-5{
      line-height:1.5;
    }
    .tablet\:line-height-ui-6{
      line-height:1.6;
    }
    .tablet\:line-height-body-1{
      line-height:0.9;
    }
    .tablet\:line-height-body-2{
      line-height:1.1;
    }
    .tablet\:line-height-body-3{
      line-height:1.3;
    }
    .tablet\:line-height-body-4{
      line-height:1.4;
    }
    .tablet\:line-height-body-5{
      line-height:1.5;
    }
    .tablet\:line-height-body-6{
      line-height:1.6;
    }
    .tablet\:line-height-code-1{
      line-height:1;
    }
    .tablet\:line-height-code-2{
      line-height:1.3;
    }
    .tablet\:line-height-code-3{
      line-height:1.4;
    }
    .tablet\:line-height-code-4{
      line-height:1.6;
    }
    .tablet\:line-height-code-5{
      line-height:1.7;
    }
    .tablet\:line-height-code-6{
      line-height:1.8;
    }
    .tablet\:line-height-alt-1{
      line-height:1;
    }
    .tablet\:line-height-alt-2{
      line-height:1.2;
    }
    .tablet\:line-height-alt-3{
      line-height:1.4;
    }
    .tablet\:line-height-alt-4{
      line-height:1.5;
    }
    .tablet\:line-height-alt-5{
      line-height:1.7;
    }
    .tablet\:line-height-alt-6{
      line-height:1.8;
    }
    .tablet\:margin-neg-1px{
      margin:-1px;
    }
    .tablet\:margin-neg-2px{
      margin:-2px;
    }
    .tablet\:margin-neg-05{
      margin:-0.25rem;
    }
    .tablet\:margin-neg-1{
      margin:-0.5rem;
    }
    .tablet\:margin-neg-105{
      margin:-0.75rem;
    }
    .tablet\:margin-neg-2{
      margin:-1rem;
    }
    .tablet\:margin-neg-205{
      margin:-1.25rem;
    }
    .tablet\:margin-neg-3{
      margin:-1.5rem;
    }
    .tablet\:margin-1px{
      margin:1px;
    }
    .tablet\:margin-2px{
      margin:2px;
    }
    .tablet\:margin-05{
      margin:0.25rem;
    }
    .tablet\:margin-1{
      margin:0.5rem;
    }
    .tablet\:margin-105{
      margin:0.75rem;
    }
    .tablet\:margin-2{
      margin:1rem;
    }
    .tablet\:margin-205{
      margin:1.25rem;
    }
    .tablet\:margin-3{
      margin:1.5rem;
    }
    .tablet\:margin-4{
      margin:2rem;
    }
    .tablet\:margin-5{
      margin:2.5rem;
    }
    .tablet\:margin-6{
      margin:3rem;
    }
    .tablet\:margin-7{
      margin:3.5rem;
    }
    .tablet\:margin-8{
      margin:4rem;
    }
    .tablet\:margin-9{
      margin:4.5rem;
    }
    .tablet\:margin-10{
      margin:5rem;
    }
    .tablet\:margin-15{
      margin:7.5rem;
    }
    .tablet\:margin-05em{
      margin:0.5em;
    }
    .tablet\:margin-1em{
      margin:1em;
    }
    .tablet\:margin-105em{
      margin:1.5em;
    }
    .tablet\:margin-2em{
      margin:2em;
    }
    .tablet\:margin-0{
      margin:0;
    }
    .tablet\:margin-y-1px{
      margin-top:1px;
      margin-bottom:1px;
    }
    .tablet\:margin-top-1px{
      margin-top:1px;
    }
    .tablet\:margin-bottom-1px{
      margin-bottom:1px;
    }
    .tablet\:margin-y-2px{
      margin-top:2px;
      margin-bottom:2px;
    }
    .tablet\:margin-top-2px{
      margin-top:2px;
    }
    .tablet\:margin-bottom-2px{
      margin-bottom:2px;
    }
    .tablet\:margin-y-05{
      margin-top:0.25rem;
      margin-bottom:0.25rem;
    }
    .tablet\:margin-top-05{
      margin-top:0.25rem;
    }
    .tablet\:margin-bottom-05{
      margin-bottom:0.25rem;
    }
    .tablet\:margin-y-1{
      margin-top:0.5rem;
      margin-bottom:0.5rem;
    }
    .tablet\:margin-top-1{
      margin-top:0.5rem;
    }
    .tablet\:margin-bottom-1{
      margin-bottom:0.5rem;
    }
    .tablet\:margin-y-105{
      margin-top:0.75rem;
      margin-bottom:0.75rem;
    }
    .tablet\:margin-top-105{
      margin-top:0.75rem;
    }
    .tablet\:margin-bottom-105{
      margin-bottom:0.75rem;
    }
    .tablet\:margin-y-2{
      margin-top:1rem;
      margin-bottom:1rem;
    }
    .tablet\:margin-top-2{
      margin-top:1rem;
    }
    .tablet\:margin-bottom-2{
      margin-bottom:1rem;
    }
    .tablet\:margin-y-205{
      margin-top:1.25rem;
      margin-bottom:1.25rem;
    }
    .tablet\:margin-top-205{
      margin-top:1.25rem;
    }
    .tablet\:margin-bottom-205{
      margin-bottom:1.25rem;
    }
    .tablet\:margin-y-3{
      margin-top:1.5rem;
      margin-bottom:1.5rem;
    }
    .tablet\:margin-top-3{
      margin-top:1.5rem;
    }
    .tablet\:margin-bottom-3{
      margin-bottom:1.5rem;
    }
    .tablet\:margin-y-neg-1px{
      margin-top:-1px;
      margin-bottom:-1px;
    }
    .tablet\:margin-top-neg-1px{
      margin-top:-1px;
    }
    .tablet\:margin-bottom-neg-1px{
      margin-bottom:-1px;
    }
    .tablet\:margin-y-neg-2px{
      margin-top:-2px;
      margin-bottom:-2px;
    }
    .tablet\:margin-top-neg-2px{
      margin-top:-2px;
    }
    .tablet\:margin-bottom-neg-2px{
      margin-bottom:-2px;
    }
    .tablet\:margin-y-neg-05{
      margin-top:-0.25rem;
      margin-bottom:-0.25rem;
    }
    .tablet\:margin-top-neg-05{
      margin-top:-0.25rem;
    }
    .tablet\:margin-bottom-neg-05{
      margin-bottom:-0.25rem;
    }
    .tablet\:margin-y-neg-1{
      margin-top:-0.5rem;
      margin-bottom:-0.5rem;
    }
    .tablet\:margin-top-neg-1{
      margin-top:-0.5rem;
    }
    .tablet\:margin-bottom-neg-1{
      margin-bottom:-0.5rem;
    }
    .tablet\:margin-y-neg-105{
      margin-top:-0.75rem;
      margin-bottom:-0.75rem;
    }
    .tablet\:margin-top-neg-105{
      margin-top:-0.75rem;
    }
    .tablet\:margin-bottom-neg-105{
      margin-bottom:-0.75rem;
    }
    .tablet\:margin-y-neg-2{
      margin-top:-1rem;
      margin-bottom:-1rem;
    }
    .tablet\:margin-top-neg-2{
      margin-top:-1rem;
    }
    .tablet\:margin-bottom-neg-2{
      margin-bottom:-1rem;
    }
    .tablet\:margin-y-neg-205{
      margin-top:-1.25rem;
      margin-bottom:-1.25rem;
    }
    .tablet\:margin-top-neg-205{
      margin-top:-1.25rem;
    }
    .tablet\:margin-bottom-neg-205{
      margin-bottom:-1.25rem;
    }
    .tablet\:margin-y-neg-3{
      margin-top:-1.5rem;
      margin-bottom:-1.5rem;
    }
    .tablet\:margin-top-neg-3{
      margin-top:-1.5rem;
    }
    .tablet\:margin-bottom-neg-3{
      margin-bottom:-1.5rem;
    }
    .tablet\:margin-y-4{
      margin-top:2rem;
      margin-bottom:2rem;
    }
    .tablet\:margin-top-4{
      margin-top:2rem;
    }
    .tablet\:margin-bottom-4{
      margin-bottom:2rem;
    }
    .tablet\:margin-y-5{
      margin-top:2.5rem;
      margin-bottom:2.5rem;
    }
    .tablet\:margin-top-5{
      margin-top:2.5rem;
    }
    .tablet\:margin-bottom-5{
      margin-bottom:2.5rem;
    }
    .tablet\:margin-y-6{
      margin-top:3rem;
      margin-bottom:3rem;
    }
    .tablet\:margin-top-6{
      margin-top:3rem;
    }
    .tablet\:margin-bottom-6{
      margin-bottom:3rem;
    }
    .tablet\:margin-y-7{
      margin-top:3.5rem;
      margin-bottom:3.5rem;
    }
    .tablet\:margin-top-7{
      margin-top:3.5rem;
    }
    .tablet\:margin-bottom-7{
      margin-bottom:3.5rem;
    }
    .tablet\:margin-y-8{
      margin-top:4rem;
      margin-bottom:4rem;
    }
    .tablet\:margin-top-8{
      margin-top:4rem;
    }
    .tablet\:margin-bottom-8{
      margin-bottom:4rem;
    }
    .tablet\:margin-y-9{
      margin-top:4.5rem;
      margin-bottom:4.5rem;
    }
    .tablet\:margin-top-9{
      margin-top:4.5rem;
    }
    .tablet\:margin-bottom-9{
      margin-bottom:4.5rem;
    }
    .tablet\:margin-y-10{
      margin-top:5rem;
      margin-bottom:5rem;
    }
    .tablet\:margin-top-10{
      margin-top:5rem;
    }
    .tablet\:margin-bottom-10{
      margin-bottom:5rem;
    }
    .tablet\:margin-y-15{
      margin-top:7.5rem;
      margin-bottom:7.5rem;
    }
    .tablet\:margin-top-15{
      margin-top:7.5rem;
    }
    .tablet\:margin-bottom-15{
      margin-bottom:7.5rem;
    }
    .tablet\:margin-y-05em{
      margin-top:0.5em;
      margin-bottom:0.5em;
    }
    .tablet\:margin-top-05em{
      margin-top:0.5em;
    }
    .tablet\:margin-bottom-05em{
      margin-bottom:0.5em;
    }
    .tablet\:margin-y-1em{
      margin-top:1em;
      margin-bottom:1em;
    }
    .tablet\:margin-top-1em{
      margin-top:1em;
    }
    .tablet\:margin-bottom-1em{
      margin-bottom:1em;
    }
    .tablet\:margin-y-105em{
      margin-top:1.5em;
      margin-bottom:1.5em;
    }
    .tablet\:margin-top-105em{
      margin-top:1.5em;
    }
    .tablet\:margin-bottom-105em{
      margin-bottom:1.5em;
    }
    .tablet\:margin-y-2em{
      margin-top:2em;
      margin-bottom:2em;
    }
    .tablet\:margin-top-2em{
      margin-top:2em;
    }
    .tablet\:margin-bottom-2em{
      margin-bottom:2em;
    }
    .tablet\:margin-y-0{
      margin-top:0;
      margin-bottom:0;
    }
    .tablet\:margin-top-0{
      margin-top:0;
    }
    .tablet\:margin-bottom-0{
      margin-bottom:0;
    }
    .tablet\:margin-y-auto{
      margin-top:auto;
      margin-bottom:auto;
    }
    .tablet\:margin-top-auto{
      margin-top:auto;
    }
    .tablet\:margin-bottom-auto{
      margin-bottom:auto;
    }
    .tablet\:margin-x-1px{
      margin-left:1px;
      margin-right:1px;
    }
    .tablet\:margin-right-1px{
      margin-right:1px;
    }
    .tablet\:margin-left-1px{
      margin-left:1px;
    }
    .tablet\:margin-x-2px{
      margin-left:2px;
      margin-right:2px;
    }
    .tablet\:margin-right-2px{
      margin-right:2px;
    }
    .tablet\:margin-left-2px{
      margin-left:2px;
    }
    .tablet\:margin-x-05{
      margin-left:0.25rem;
      margin-right:0.25rem;
    }
    .tablet\:margin-right-05{
      margin-right:0.25rem;
    }
    .tablet\:margin-left-05{
      margin-left:0.25rem;
    }
    .tablet\:margin-x-1{
      margin-left:0.5rem;
      margin-right:0.5rem;
    }
    .tablet\:margin-right-1{
      margin-right:0.5rem;
    }
    .tablet\:margin-left-1{
      margin-left:0.5rem;
    }
    .tablet\:margin-x-105{
      margin-left:0.75rem;
      margin-right:0.75rem;
    }
    .tablet\:margin-right-105{
      margin-right:0.75rem;
    }
    .tablet\:margin-left-105{
      margin-left:0.75rem;
    }
    .tablet\:margin-x-2{
      margin-left:1rem;
      margin-right:1rem;
    }
    .tablet\:margin-right-2{
      margin-right:1rem;
    }
    .tablet\:margin-left-2{
      margin-left:1rem;
    }
    .tablet\:margin-x-205{
      margin-left:1.25rem;
      margin-right:1.25rem;
    }
    .tablet\:margin-right-205{
      margin-right:1.25rem;
    }
    .tablet\:margin-left-205{
      margin-left:1.25rem;
    }
    .tablet\:margin-x-3{
      margin-left:1.5rem;
      margin-right:1.5rem;
    }
    .tablet\:margin-right-3{
      margin-right:1.5rem;
    }
    .tablet\:margin-left-3{
      margin-left:1.5rem;
    }
    .tablet\:margin-x-neg-1px{
      margin-left:-1px;
      margin-right:-1px;
    }
    .tablet\:margin-right-neg-1px{
      margin-right:-1px;
    }
    .tablet\:margin-left-neg-1px{
      margin-left:-1px;
    }
    .tablet\:margin-x-neg-2px{
      margin-left:-2px;
      margin-right:-2px;
    }
    .tablet\:margin-right-neg-2px{
      margin-right:-2px;
    }
    .tablet\:margin-left-neg-2px{
      margin-left:-2px;
    }
    .tablet\:margin-x-neg-05{
      margin-left:-0.25rem;
      margin-right:-0.25rem;
    }
    .tablet\:margin-right-neg-05{
      margin-right:-0.25rem;
    }
    .tablet\:margin-left-neg-05{
      margin-left:-0.25rem;
    }
    .tablet\:margin-x-neg-1{
      margin-left:-0.5rem;
      margin-right:-0.5rem;
    }
    .tablet\:margin-right-neg-1{
      margin-right:-0.5rem;
    }
    .tablet\:margin-left-neg-1{
      margin-left:-0.5rem;
    }
    .tablet\:margin-x-neg-105{
      margin-left:-0.75rem;
      margin-right:-0.75rem;
    }
    .tablet\:margin-right-neg-105{
      margin-right:-0.75rem;
    }
    .tablet\:margin-left-neg-105{
      margin-left:-0.75rem;
    }
    .tablet\:margin-x-neg-2{
      margin-left:-1rem;
      margin-right:-1rem;
    }
    .tablet\:margin-right-neg-2{
      margin-right:-1rem;
    }
    .tablet\:margin-left-neg-2{
      margin-left:-1rem;
    }
    .tablet\:margin-x-neg-205{
      margin-left:-1.25rem;
      margin-right:-1.25rem;
    }
    .tablet\:margin-right-neg-205{
      margin-right:-1.25rem;
    }
    .tablet\:margin-left-neg-205{
      margin-left:-1.25rem;
    }
    .tablet\:margin-x-neg-3{
      margin-left:-1.5rem;
      margin-right:-1.5rem;
    }
    .tablet\:margin-right-neg-3{
      margin-right:-1.5rem;
    }
    .tablet\:margin-left-neg-3{
      margin-left:-1.5rem;
    }
    .tablet\:margin-x-4{
      margin-left:2rem;
      margin-right:2rem;
    }
    .tablet\:margin-right-4{
      margin-right:2rem;
    }
    .tablet\:margin-left-4{
      margin-left:2rem;
    }
    .tablet\:margin-x-5{
      margin-left:2.5rem;
      margin-right:2.5rem;
    }
    .tablet\:margin-right-5{
      margin-right:2.5rem;
    }
    .tablet\:margin-left-5{
      margin-left:2.5rem;
    }
    .tablet\:margin-x-6{
      margin-left:3rem;
      margin-right:3rem;
    }
    .tablet\:margin-right-6{
      margin-right:3rem;
    }
    .tablet\:margin-left-6{
      margin-left:3rem;
    }
    .tablet\:margin-x-7{
      margin-left:3.5rem;
      margin-right:3.5rem;
    }
    .tablet\:margin-right-7{
      margin-right:3.5rem;
    }
    .tablet\:margin-left-7{
      margin-left:3.5rem;
    }
    .tablet\:margin-x-8{
      margin-left:4rem;
      margin-right:4rem;
    }
    .tablet\:margin-right-8{
      margin-right:4rem;
    }
    .tablet\:margin-left-8{
      margin-left:4rem;
    }
    .tablet\:margin-x-9{
      margin-left:4.5rem;
      margin-right:4.5rem;
    }
    .tablet\:margin-right-9{
      margin-right:4.5rem;
    }
    .tablet\:margin-left-9{
      margin-left:4.5rem;
    }
    .tablet\:margin-x-10{
      margin-left:5rem;
      margin-right:5rem;
    }
    .tablet\:margin-right-10{
      margin-right:5rem;
    }
    .tablet\:margin-left-10{
      margin-left:5rem;
    }
    .tablet\:margin-x-15{
      margin-left:7.5rem;
      margin-right:7.5rem;
    }
    .tablet\:margin-right-15{
      margin-right:7.5rem;
    }
    .tablet\:margin-left-15{
      margin-left:7.5rem;
    }
    .tablet\:margin-x-card{
      margin-left:10rem;
      margin-right:10rem;
    }
    .tablet\:margin-right-card{
      margin-right:10rem;
    }
    .tablet\:margin-left-card{
      margin-left:10rem;
    }
    .tablet\:margin-x-card-lg{
      margin-left:15rem;
      margin-right:15rem;
    }
    .tablet\:margin-right-card-lg{
      margin-right:15rem;
    }
    .tablet\:margin-left-card-lg{
      margin-left:15rem;
    }
    .tablet\:margin-x-mobile{
      margin-left:20rem;
      margin-right:20rem;
    }
    .tablet\:margin-right-mobile{
      margin-right:20rem;
    }
    .tablet\:margin-left-mobile{
      margin-left:20rem;
    }
    .tablet\:margin-x-05em{
      margin-left:0.5em;
      margin-right:0.5em;
    }
    .tablet\:margin-right-05em{
      margin-right:0.5em;
    }
    .tablet\:margin-left-05em{
      margin-left:0.5em;
    }
    .tablet\:margin-x-1em{
      margin-left:1em;
      margin-right:1em;
    }
    .tablet\:margin-right-1em{
      margin-right:1em;
    }
    .tablet\:margin-left-1em{
      margin-left:1em;
    }
    .tablet\:margin-x-105em{
      margin-left:1.5em;
      margin-right:1.5em;
    }
    .tablet\:margin-right-105em{
      margin-right:1.5em;
    }
    .tablet\:margin-left-105em{
      margin-left:1.5em;
    }
    .tablet\:margin-x-2em{
      margin-left:2em;
      margin-right:2em;
    }
    .tablet\:margin-right-2em{
      margin-right:2em;
    }
    .tablet\:margin-left-2em{
      margin-left:2em;
    }
    .tablet\:margin-x-0{
      margin-left:0;
      margin-right:0;
    }
    .tablet\:margin-right-0{
      margin-right:0;
    }
    .tablet\:margin-left-0{
      margin-left:0;
    }
    .tablet\:margin-x-auto{
      margin-left:auto;
      margin-right:auto;
    }
    .tablet\:margin-right-auto{
      margin-right:auto;
    }
    .tablet\:margin-left-auto{
      margin-left:auto;
    }
    .tablet\:measure-1{
      max-width:44ex;
    }
    .tablet\:measure-2{
      max-width:60ex;
    }
    .tablet\:measure-3{
      max-width:64ex;
    }
    .tablet\:measure-4{
      max-width:68ex;
    }
    .tablet\:measure-5{
      max-width:72ex;
    }
    .tablet\:measure-6{
      max-width:88ex;
    }
    .tablet\:measure-none{
      max-width:none;
    }
    .tablet\:order-first{
      order:-1;
    }
    .tablet\:order-last{
      order:999;
    }
    .tablet\:order-initial{
      order:initial;
    }
    .tablet\:order-0{
      order:0;
    }
    .tablet\:order-1{
      order:1;
    }
    .tablet\:order-2{
      order:2;
    }
    .tablet\:order-3{
      order:3;
    }
    .tablet\:order-4{
      order:4;
    }
    .tablet\:order-5{
      order:5;
    }
    .tablet\:order-6{
      order:6;
    }
    .tablet\:order-7{
      order:7;
    }
    .tablet\:order-8{
      order:8;
    }
    .tablet\:order-9{
      order:9;
    }
    .tablet\:order-10{
      order:10;
    }
    .tablet\:order-11{
      order:11;
    }
    .tablet\:padding-1px{
      padding:1px;
    }
    .tablet\:padding-y-1px{
      padding-top:1px;
      padding-bottom:1px;
    }
    .tablet\:padding-x-1px{
      padding-left:1px;
      padding-right:1px;
    }
    .tablet\:padding-top-1px{
      padding-top:1px;
    }
    .tablet\:padding-right-1px{
      padding-right:1px;
    }
    .tablet\:padding-bottom-1px{
      padding-bottom:1px;
    }
    .tablet\:padding-left-1px{
      padding-left:1px;
    }
    .tablet\:padding-2px{
      padding:2px;
    }
    .tablet\:padding-y-2px{
      padding-top:2px;
      padding-bottom:2px;
    }
    .tablet\:padding-x-2px{
      padding-left:2px;
      padding-right:2px;
    }
    .tablet\:padding-top-2px{
      padding-top:2px;
    }
    .tablet\:padding-right-2px{
      padding-right:2px;
    }
    .tablet\:padding-bottom-2px{
      padding-bottom:2px;
    }
    .tablet\:padding-left-2px{
      padding-left:2px;
    }
    .tablet\:padding-05{
      padding:0.25rem;
    }
    .tablet\:padding-y-05{
      padding-top:0.25rem;
      padding-bottom:0.25rem;
    }
    .tablet\:padding-x-05{
      padding-left:0.25rem;
      padding-right:0.25rem;
    }
    .tablet\:padding-top-05{
      padding-top:0.25rem;
    }
    .tablet\:padding-right-05{
      padding-right:0.25rem;
    }
    .tablet\:padding-bottom-05{
      padding-bottom:0.25rem;
    }
    .tablet\:padding-left-05{
      padding-left:0.25rem;
    }
    .tablet\:padding-1{
      padding:0.5rem;
    }
    .tablet\:padding-y-1{
      padding-top:0.5rem;
      padding-bottom:0.5rem;
    }
    .tablet\:padding-x-1{
      padding-left:0.5rem;
      padding-right:0.5rem;
    }
    .tablet\:padding-top-1{
      padding-top:0.5rem;
    }
    .tablet\:padding-right-1{
      padding-right:0.5rem;
    }
    .tablet\:padding-bottom-1{
      padding-bottom:0.5rem;
    }
    .tablet\:padding-left-1{
      padding-left:0.5rem;
    }
    .tablet\:padding-105{
      padding:0.75rem;
    }
    .tablet\:padding-y-105{
      padding-top:0.75rem;
      padding-bottom:0.75rem;
    }
    .tablet\:padding-x-105{
      padding-left:0.75rem;
      padding-right:0.75rem;
    }
    .tablet\:padding-top-105{
      padding-top:0.75rem;
    }
    .tablet\:padding-right-105{
      padding-right:0.75rem;
    }
    .tablet\:padding-bottom-105{
      padding-bottom:0.75rem;
    }
    .tablet\:padding-left-105{
      padding-left:0.75rem;
    }
    .tablet\:padding-2{
      padding:1rem;
    }
    .tablet\:padding-y-2{
      padding-top:1rem;
      padding-bottom:1rem;
    }
    .tablet\:padding-x-2{
      padding-left:1rem;
      padding-right:1rem;
    }
    .tablet\:padding-top-2{
      padding-top:1rem;
    }
    .tablet\:padding-right-2{
      padding-right:1rem;
    }
    .tablet\:padding-bottom-2{
      padding-bottom:1rem;
    }
    .tablet\:padding-left-2{
      padding-left:1rem;
    }
    .tablet\:padding-205{
      padding:1.25rem;
    }
    .tablet\:padding-y-205{
      padding-top:1.25rem;
      padding-bottom:1.25rem;
    }
    .tablet\:padding-x-205{
      padding-left:1.25rem;
      padding-right:1.25rem;
    }
    .tablet\:padding-top-205{
      padding-top:1.25rem;
    }
    .tablet\:padding-right-205{
      padding-right:1.25rem;
    }
    .tablet\:padding-bottom-205{
      padding-bottom:1.25rem;
    }
    .tablet\:padding-left-205{
      padding-left:1.25rem;
    }
    .tablet\:padding-3{
      padding:1.5rem;
    }
    .tablet\:padding-y-3{
      padding-top:1.5rem;
      padding-bottom:1.5rem;
    }
    .tablet\:padding-x-3{
      padding-left:1.5rem;
      padding-right:1.5rem;
    }
    .tablet\:padding-top-3{
      padding-top:1.5rem;
    }
    .tablet\:padding-right-3{
      padding-right:1.5rem;
    }
    .tablet\:padding-bottom-3{
      padding-bottom:1.5rem;
    }
    .tablet\:padding-left-3{
      padding-left:1.5rem;
    }
    .tablet\:padding-4{
      padding:2rem;
    }
    .tablet\:padding-y-4{
      padding-top:2rem;
      padding-bottom:2rem;
    }
    .tablet\:padding-x-4{
      padding-left:2rem;
      padding-right:2rem;
    }
    .tablet\:padding-top-4{
      padding-top:2rem;
    }
    .tablet\:padding-right-4{
      padding-right:2rem;
    }
    .tablet\:padding-bottom-4{
      padding-bottom:2rem;
    }
    .tablet\:padding-left-4{
      padding-left:2rem;
    }
    .tablet\:padding-5{
      padding:2.5rem;
    }
    .tablet\:padding-y-5{
      padding-top:2.5rem;
      padding-bottom:2.5rem;
    }
    .tablet\:padding-x-5{
      padding-left:2.5rem;
      padding-right:2.5rem;
    }
    .tablet\:padding-top-5{
      padding-top:2.5rem;
    }
    .tablet\:padding-right-5{
      padding-right:2.5rem;
    }
    .tablet\:padding-bottom-5{
      padding-bottom:2.5rem;
    }
    .tablet\:padding-left-5{
      padding-left:2.5rem;
    }
    .tablet\:padding-6{
      padding:3rem;
    }
    .tablet\:padding-y-6{
      padding-top:3rem;
      padding-bottom:3rem;
    }
    .tablet\:padding-x-6{
      padding-left:3rem;
      padding-right:3rem;
    }
    .tablet\:padding-top-6{
      padding-top:3rem;
    }
    .tablet\:padding-right-6{
      padding-right:3rem;
    }
    .tablet\:padding-bottom-6{
      padding-bottom:3rem;
    }
    .tablet\:padding-left-6{
      padding-left:3rem;
    }
    .tablet\:padding-7{
      padding:3.5rem;
    }
    .tablet\:padding-y-7{
      padding-top:3.5rem;
      padding-bottom:3.5rem;
    }
    .tablet\:padding-x-7{
      padding-left:3.5rem;
      padding-right:3.5rem;
    }
    .tablet\:padding-top-7{
      padding-top:3.5rem;
    }
    .tablet\:padding-right-7{
      padding-right:3.5rem;
    }
    .tablet\:padding-bottom-7{
      padding-bottom:3.5rem;
    }
    .tablet\:padding-left-7{
      padding-left:3.5rem;
    }
    .tablet\:padding-8{
      padding:4rem;
    }
    .tablet\:padding-y-8{
      padding-top:4rem;
      padding-bottom:4rem;
    }
    .tablet\:padding-x-8{
      padding-left:4rem;
      padding-right:4rem;
    }
    .tablet\:padding-top-8{
      padding-top:4rem;
    }
    .tablet\:padding-right-8{
      padding-right:4rem;
    }
    .tablet\:padding-bottom-8{
      padding-bottom:4rem;
    }
    .tablet\:padding-left-8{
      padding-left:4rem;
    }
    .tablet\:padding-9{
      padding:4.5rem;
    }
    .tablet\:padding-y-9{
      padding-top:4.5rem;
      padding-bottom:4.5rem;
    }
    .tablet\:padding-x-9{
      padding-left:4.5rem;
      padding-right:4.5rem;
    }
    .tablet\:padding-top-9{
      padding-top:4.5rem;
    }
    .tablet\:padding-right-9{
      padding-right:4.5rem;
    }
    .tablet\:padding-bottom-9{
      padding-bottom:4.5rem;
    }
    .tablet\:padding-left-9{
      padding-left:4.5rem;
    }
    .tablet\:padding-10{
      padding:5rem;
    }
    .tablet\:padding-y-10{
      padding-top:5rem;
      padding-bottom:5rem;
    }
    .tablet\:padding-x-10{
      padding-left:5rem;
      padding-right:5rem;
    }
    .tablet\:padding-top-10{
      padding-top:5rem;
    }
    .tablet\:padding-right-10{
      padding-right:5rem;
    }
    .tablet\:padding-bottom-10{
      padding-bottom:5rem;
    }
    .tablet\:padding-left-10{
      padding-left:5rem;
    }
    .tablet\:padding-15{
      padding:7.5rem;
    }
    .tablet\:padding-y-15{
      padding-top:7.5rem;
      padding-bottom:7.5rem;
    }
    .tablet\:padding-x-15{
      padding-left:7.5rem;
      padding-right:7.5rem;
    }
    .tablet\:padding-top-15{
      padding-top:7.5rem;
    }
    .tablet\:padding-right-15{
      padding-right:7.5rem;
    }
    .tablet\:padding-bottom-15{
      padding-bottom:7.5rem;
    }
    .tablet\:padding-left-15{
      padding-left:7.5rem;
    }
    .tablet\:padding-0{
      padding:0;
    }
    .tablet\:padding-y-0{
      padding-top:0;
      padding-bottom:0;
    }
    .tablet\:padding-x-0{
      padding-left:0;
      padding-right:0;
    }
    .tablet\:padding-top-0{
      padding-top:0;
    }
    .tablet\:padding-right-0{
      padding-right:0;
    }
    .tablet\:padding-bottom-0{
      padding-bottom:0;
    }
    .tablet\:padding-left-0{
      padding-left:0;
    }
    .tablet\:width-1px{
      width:1px;
    }
    .tablet\:width-2px{
      width:2px;
    }
    .tablet\:width-05{
      width:0.25rem;
    }
    .tablet\:width-1{
      width:0.5rem;
    }
    .tablet\:width-105{
      width:0.75rem;
    }
    .tablet\:width-2{
      width:1rem;
    }
    .tablet\:width-205{
      width:1.25rem;
    }
    .tablet\:width-3{
      width:1.5rem;
    }
    .tablet\:width-4{
      width:2rem;
    }
    .tablet\:width-5{
      width:2.5rem;
    }
    .tablet\:width-6{
      width:3rem;
    }
    .tablet\:width-7{
      width:3.5rem;
    }
    .tablet\:width-8{
      width:4rem;
    }
    .tablet\:width-9{
      width:4.5rem;
    }
    .tablet\:width-10{
      width:5rem;
    }
    .tablet\:width-15{
      width:7.5rem;
    }
    .tablet\:width-card{
      width:10rem;
    }
    .tablet\:width-card-lg{
      width:15rem;
    }
    .tablet\:width-mobile{
      width:20rem;
    }
    .tablet\:width-mobile-lg{
      width:30rem;
    }
    .tablet\:width-tablet{
      width:40rem;
    }
    .tablet\:width-tablet-lg{
      width:55rem;
    }
    .tablet\:width-desktop{
      width:64rem;
    }
    .tablet\:width-desktop-lg{
      width:75rem;
    }
    .tablet\:width-widescreen{
      width:87.5rem;
    }
    .tablet\:width-0{
      width:0;
    }
    .tablet\:width-full{
      width:100%;
    }
    .tablet\:width-auto{
      width:auto;
    }
  }
  @media all and (min-width: 64em){
    .desktop\:border-1px{
      border:1px solid;
    }
  
    .desktop\:hover\:border-1px:hover{
      border:1px solid;
    }
    .desktop\:border-y-1px{
      border-top:1px solid;
      border-bottom:1px solid;
    }
  
    .desktop\:hover\:border-y-1px:hover{
      border-top:1px solid;
      border-bottom:1px solid;
    }
    .desktop\:border-x-1px{
      border-left:1px solid;
      border-right:1px solid;
    }
  
    .desktop\:hover\:border-x-1px:hover{
      border-left:1px solid;
      border-right:1px solid;
    }
    .desktop\:border-top-1px{
      border-top:1px solid;
    }
  
    .desktop\:hover\:border-top-1px:hover{
      border-top:1px solid;
    }
    .desktop\:border-right-1px{
      border-right:1px solid;
    }
  
    .desktop\:hover\:border-right-1px:hover{
      border-right:1px solid;
    }
    .desktop\:border-bottom-1px{
      border-bottom:1px solid;
    }
  
    .desktop\:hover\:border-bottom-1px:hover{
      border-bottom:1px solid;
    }
    .desktop\:border-left-1px{
      border-left:1px solid;
    }
  
    .desktop\:hover\:border-left-1px:hover{
      border-left:1px solid;
    }
    .desktop\:border-2px{
      border:2px solid;
    }
  
    .desktop\:hover\:border-2px:hover{
      border:2px solid;
    }
    .desktop\:border-y-2px{
      border-top:2px solid;
      border-bottom:2px solid;
    }
  
    .desktop\:hover\:border-y-2px:hover{
      border-top:2px solid;
      border-bottom:2px solid;
    }
    .desktop\:border-x-2px{
      border-left:2px solid;
      border-right:2px solid;
    }
  
    .desktop\:hover\:border-x-2px:hover{
      border-left:2px solid;
      border-right:2px solid;
    }
    .desktop\:border-top-2px{
      border-top:2px solid;
    }
  
    .desktop\:hover\:border-top-2px:hover{
      border-top:2px solid;
    }
    .desktop\:border-right-2px{
      border-right:2px solid;
    }
  
    .desktop\:hover\:border-right-2px:hover{
      border-right:2px solid;
    }
    .desktop\:border-bottom-2px{
      border-bottom:2px solid;
    }
  
    .desktop\:hover\:border-bottom-2px:hover{
      border-bottom:2px solid;
    }
    .desktop\:border-left-2px{
      border-left:2px solid;
    }
  
    .desktop\:hover\:border-left-2px:hover{
      border-left:2px solid;
    }
    .desktop\:border-05{
      border:0.25rem solid;
    }
  
    .desktop\:hover\:border-05:hover{
      border:0.25rem solid;
    }
    .desktop\:border-y-05{
      border-top:0.25rem solid;
      border-bottom:0.25rem solid;
    }
  
    .desktop\:hover\:border-y-05:hover{
      border-top:0.25rem solid;
      border-bottom:0.25rem solid;
    }
    .desktop\:border-x-05{
      border-left:0.25rem solid;
      border-right:0.25rem solid;
    }
  
    .desktop\:hover\:border-x-05:hover{
      border-left:0.25rem solid;
      border-right:0.25rem solid;
    }
    .desktop\:border-top-05{
      border-top:0.25rem solid;
    }
  
    .desktop\:hover\:border-top-05:hover{
      border-top:0.25rem solid;
    }
    .desktop\:border-right-05{
      border-right:0.25rem solid;
    }
  
    .desktop\:hover\:border-right-05:hover{
      border-right:0.25rem solid;
    }
    .desktop\:border-bottom-05{
      border-bottom:0.25rem solid;
    }
  
    .desktop\:hover\:border-bottom-05:hover{
      border-bottom:0.25rem solid;
    }
    .desktop\:border-left-05{
      border-left:0.25rem solid;
    }
  
    .desktop\:hover\:border-left-05:hover{
      border-left:0.25rem solid;
    }
    .desktop\:border-1{
      border:0.5rem solid;
    }
  
    .desktop\:hover\:border-1:hover{
      border:0.5rem solid;
    }
    .desktop\:border-y-1{
      border-top:0.5rem solid;
      border-bottom:0.5rem solid;
    }
  
    .desktop\:hover\:border-y-1:hover{
      border-top:0.5rem solid;
      border-bottom:0.5rem solid;
    }
    .desktop\:border-x-1{
      border-left:0.5rem solid;
      border-right:0.5rem solid;
    }
  
    .desktop\:hover\:border-x-1:hover{
      border-left:0.5rem solid;
      border-right:0.5rem solid;
    }
    .desktop\:border-top-1{
      border-top:0.5rem solid;
    }
  
    .desktop\:hover\:border-top-1:hover{
      border-top:0.5rem solid;
    }
    .desktop\:border-right-1{
      border-right:0.5rem solid;
    }
  
    .desktop\:hover\:border-right-1:hover{
      border-right:0.5rem solid;
    }
    .desktop\:border-bottom-1{
      border-bottom:0.5rem solid;
    }
  
    .desktop\:hover\:border-bottom-1:hover{
      border-bottom:0.5rem solid;
    }
    .desktop\:border-left-1{
      border-left:0.5rem solid;
    }
  
    .desktop\:hover\:border-left-1:hover{
      border-left:0.5rem solid;
    }
    .desktop\:border-105{
      border:0.75rem solid;
    }
  
    .desktop\:hover\:border-105:hover{
      border:0.75rem solid;
    }
    .desktop\:border-y-105{
      border-top:0.75rem solid;
      border-bottom:0.75rem solid;
    }
  
    .desktop\:hover\:border-y-105:hover{
      border-top:0.75rem solid;
      border-bottom:0.75rem solid;
    }
    .desktop\:border-x-105{
      border-left:0.75rem solid;
      border-right:0.75rem solid;
    }
  
    .desktop\:hover\:border-x-105:hover{
      border-left:0.75rem solid;
      border-right:0.75rem solid;
    }
    .desktop\:border-top-105{
      border-top:0.75rem solid;
    }
  
    .desktop\:hover\:border-top-105:hover{
      border-top:0.75rem solid;
    }
    .desktop\:border-right-105{
      border-right:0.75rem solid;
    }
  
    .desktop\:hover\:border-right-105:hover{
      border-right:0.75rem solid;
    }
    .desktop\:border-bottom-105{
      border-bottom:0.75rem solid;
    }
  
    .desktop\:hover\:border-bottom-105:hover{
      border-bottom:0.75rem solid;
    }
    .desktop\:border-left-105{
      border-left:0.75rem solid;
    }
  
    .desktop\:hover\:border-left-105:hover{
      border-left:0.75rem solid;
    }
    .desktop\:border-2{
      border:1rem solid;
    }
  
    .desktop\:hover\:border-2:hover{
      border:1rem solid;
    }
    .desktop\:border-y-2{
      border-top:1rem solid;
      border-bottom:1rem solid;
    }
  
    .desktop\:hover\:border-y-2:hover{
      border-top:1rem solid;
      border-bottom:1rem solid;
    }
    .desktop\:border-x-2{
      border-left:1rem solid;
      border-right:1rem solid;
    }
  
    .desktop\:hover\:border-x-2:hover{
      border-left:1rem solid;
      border-right:1rem solid;
    }
    .desktop\:border-top-2{
      border-top:1rem solid;
    }
  
    .desktop\:hover\:border-top-2:hover{
      border-top:1rem solid;
    }
    .desktop\:border-right-2{
      border-right:1rem solid;
    }
  
    .desktop\:hover\:border-right-2:hover{
      border-right:1rem solid;
    }
    .desktop\:border-bottom-2{
      border-bottom:1rem solid;
    }
  
    .desktop\:hover\:border-bottom-2:hover{
      border-bottom:1rem solid;
    }
    .desktop\:border-left-2{
      border-left:1rem solid;
    }
  
    .desktop\:hover\:border-left-2:hover{
      border-left:1rem solid;
    }
    .desktop\:border-205{
      border:1.25rem solid;
    }
  
    .desktop\:hover\:border-205:hover{
      border:1.25rem solid;
    }
    .desktop\:border-y-205{
      border-top:1.25rem solid;
      border-bottom:1.25rem solid;
    }
  
    .desktop\:hover\:border-y-205:hover{
      border-top:1.25rem solid;
      border-bottom:1.25rem solid;
    }
    .desktop\:border-x-205{
      border-left:1.25rem solid;
      border-right:1.25rem solid;
    }
  
    .desktop\:hover\:border-x-205:hover{
      border-left:1.25rem solid;
      border-right:1.25rem solid;
    }
    .desktop\:border-top-205{
      border-top:1.25rem solid;
    }
  
    .desktop\:hover\:border-top-205:hover{
      border-top:1.25rem solid;
    }
    .desktop\:border-right-205{
      border-right:1.25rem solid;
    }
  
    .desktop\:hover\:border-right-205:hover{
      border-right:1.25rem solid;
    }
    .desktop\:border-bottom-205{
      border-bottom:1.25rem solid;
    }
  
    .desktop\:hover\:border-bottom-205:hover{
      border-bottom:1.25rem solid;
    }
    .desktop\:border-left-205{
      border-left:1.25rem solid;
    }
  
    .desktop\:hover\:border-left-205:hover{
      border-left:1.25rem solid;
    }
    .desktop\:border-3{
      border:1.5rem solid;
    }
  
    .desktop\:hover\:border-3:hover{
      border:1.5rem solid;
    }
    .desktop\:border-y-3{
      border-top:1.5rem solid;
      border-bottom:1.5rem solid;
    }
  
    .desktop\:hover\:border-y-3:hover{
      border-top:1.5rem solid;
      border-bottom:1.5rem solid;
    }
    .desktop\:border-x-3{
      border-left:1.5rem solid;
      border-right:1.5rem solid;
    }
  
    .desktop\:hover\:border-x-3:hover{
      border-left:1.5rem solid;
      border-right:1.5rem solid;
    }
    .desktop\:border-top-3{
      border-top:1.5rem solid;
    }
  
    .desktop\:hover\:border-top-3:hover{
      border-top:1.5rem solid;
    }
    .desktop\:border-right-3{
      border-right:1.5rem solid;
    }
  
    .desktop\:hover\:border-right-3:hover{
      border-right:1.5rem solid;
    }
    .desktop\:border-bottom-3{
      border-bottom:1.5rem solid;
    }
  
    .desktop\:hover\:border-bottom-3:hover{
      border-bottom:1.5rem solid;
    }
    .desktop\:border-left-3{
      border-left:1.5rem solid;
    }
  
    .desktop\:hover\:border-left-3:hover{
      border-left:1.5rem solid;
    }
    .desktop\:border-0{
      border:0 solid;
    }
  
    .desktop\:hover\:border-0:hover{
      border:0 solid;
    }
    .desktop\:border-y-0{
      border-top:0 solid;
      border-bottom:0 solid;
    }
  
    .desktop\:hover\:border-y-0:hover{
      border-top:0 solid;
      border-bottom:0 solid;
    }
    .desktop\:border-x-0{
      border-left:0 solid;
      border-right:0 solid;
    }
  
    .desktop\:hover\:border-x-0:hover{
      border-left:0 solid;
      border-right:0 solid;
    }
    .desktop\:border-top-0{
      border-top:0 solid;
    }
  
    .desktop\:hover\:border-top-0:hover{
      border-top:0 solid;
    }
    .desktop\:border-right-0{
      border-right:0 solid;
    }
  
    .desktop\:hover\:border-right-0:hover{
      border-right:0 solid;
    }
    .desktop\:border-bottom-0{
      border-bottom:0 solid;
    }
  
    .desktop\:hover\:border-bottom-0:hover{
      border-bottom:0 solid;
    }
    .desktop\:border-left-0{
      border-left:0 solid;
    }
  
    .desktop\:hover\:border-left-0:hover{
      border-left:0 solid;
    }
    .desktop\:border{
      border:1px solid;
    }
  
    .desktop\:hover\:border:hover{
      border:1px solid;
    }
    .desktop\:border-y{
      border-top:1px solid;
      border-bottom:1px solid;
    }
  
    .desktop\:hover\:border-y:hover{
      border-top:1px solid;
      border-bottom:1px solid;
    }
    .desktop\:border-x{
      border-left:1px solid;
      border-right:1px solid;
    }
  
    .desktop\:hover\:border-x:hover{
      border-left:1px solid;
      border-right:1px solid;
    }
    .desktop\:border-top{
      border-top:1px solid;
    }
  
    .desktop\:hover\:border-top:hover{
      border-top:1px solid;
    }
    .desktop\:border-right{
      border-right:1px solid;
    }
  
    .desktop\:hover\:border-right:hover{
      border-right:1px solid;
    }
    .desktop\:border-bottom{
      border-bottom:1px solid;
    }
  
    .desktop\:hover\:border-bottom:hover{
      border-bottom:1px solid;
    }
    .desktop\:border-left{
      border-left:1px solid;
    }
  
    .desktop\:hover\:border-left:hover{
      border-left:1px solid;
    }
    .desktop\:border-transparent{
      border-color:transparent;
    }
  
    .desktop\:hover\:border-transparent:hover{
      border-color:transparent;
    }
    .desktop\:border-black{
      border-color:black;
    }
  
    .desktop\:hover\:border-black:hover{
      border-color:black;
    }
    .desktop\:border-white{
      border-color:white;
    }
  
    .desktop\:hover\:border-white:hover{
      border-color:white;
    }
    .desktop\:border-red{
      border-color:#e52207;
    }
  
    .desktop\:hover\:border-red:hover{
      border-color:#e52207;
    }
    .desktop\:border-orange{
      border-color:#e66f0e;
    }
  
    .desktop\:hover\:border-orange:hover{
      border-color:#e66f0e;
    }
    .desktop\:border-gold{
      border-color:#ffbe2e;
    }
  
    .desktop\:hover\:border-gold:hover{
      border-color:#ffbe2e;
    }
    .desktop\:border-yellow{
      border-color:#fee685;
    }
  
    .desktop\:hover\:border-yellow:hover{
      border-color:#fee685;
    }
    .desktop\:border-green{
      border-color:#538200;
    }
  
    .desktop\:hover\:border-green:hover{
      border-color:#538200;
    }
    .desktop\:border-mint{
      border-color:#04c585;
    }
  
    .desktop\:hover\:border-mint:hover{
      border-color:#04c585;
    }
    .desktop\:border-cyan{
      border-color:#009ec1;
    }
  
    .desktop\:hover\:border-cyan:hover{
      border-color:#009ec1;
    }
    .desktop\:border-blue{
      border-color:#0076d6;
    }
  
    .desktop\:hover\:border-blue:hover{
      border-color:#0076d6;
    }
    .desktop\:border-indigo{
      border-color:#676cc8;
    }
  
    .desktop\:hover\:border-indigo:hover{
      border-color:#676cc8;
    }
    .desktop\:border-violet{
      border-color:#8168b3;
    }
  
    .desktop\:hover\:border-violet:hover{
      border-color:#8168b3;
    }
    .desktop\:border-magenta{
      border-color:#d72d79;
    }
  
    .desktop\:hover\:border-magenta:hover{
      border-color:#d72d79;
    }
    .desktop\:border-gray-5{
      border-color:#f0f0f0;
    }
  
    .desktop\:hover\:border-gray-5:hover{
      border-color:#f0f0f0;
    }
    .desktop\:border-gray-10{
      border-color:#e6e6e6;
    }
  
    .desktop\:hover\:border-gray-10:hover{
      border-color:#e6e6e6;
    }
    .desktop\:border-gray-30{
      border-color:#adadad;
    }
  
    .desktop\:hover\:border-gray-30:hover{
      border-color:#adadad;
    }
    .desktop\:border-gray-50{
      border-color:#757575;
    }
  
    .desktop\:hover\:border-gray-50:hover{
      border-color:#757575;
    }
    .desktop\:border-gray-70{
      border-color:#454545;
    }
  
    .desktop\:hover\:border-gray-70:hover{
      border-color:#454545;
    }
    .desktop\:border-gray-90{
      border-color:#1b1b1b;
    }
  
    .desktop\:hover\:border-gray-90:hover{
      border-color:#1b1b1b;
    }
    .desktop\:border-base-lightest{
      border-color:#f0f0f0;
    }
  
    .desktop\:hover\:border-base-lightest:hover{
      border-color:#f0f0f0;
    }
    .desktop\:border-base-lighter{
      border-color:#dfe1e2;
    }
  
    .desktop\:hover\:border-base-lighter:hover{
      border-color:#dfe1e2;
    }
    .desktop\:border-base-light{
      border-color:#a9aeb1;
    }
  
    .desktop\:hover\:border-base-light:hover{
      border-color:#a9aeb1;
    }
    .desktop\:border-base{
      border-color:#71767a;
    }
  
    .desktop\:hover\:border-base:hover{
      border-color:#71767a;
    }
    .desktop\:border-base-dark{
      border-color:#565c65;
    }
  
    .desktop\:hover\:border-base-dark:hover{
      border-color:#565c65;
    }
    .desktop\:border-base-darker{
      border-color:#3d4551;
    }
  
    .desktop\:hover\:border-base-darker:hover{
      border-color:#3d4551;
    }
    .desktop\:border-base-darkest{
      border-color:#1b1b1b;
    }
  
    .desktop\:hover\:border-base-darkest:hover{
      border-color:#1b1b1b;
    }
    .desktop\:border-ink{
      border-color:#1b1b1b;
    }
  
    .desktop\:hover\:border-ink:hover{
      border-color:#1b1b1b;
    }
    .desktop\:border-primary-lighter{
      border-color:#d9e8f6;
    }
  
    .desktop\:hover\:border-primary-lighter:hover{
      border-color:#d9e8f6;
    }
    .desktop\:border-primary-light{
      border-color:#73b3e7;
    }
  
    .desktop\:hover\:border-primary-light:hover{
      border-color:#73b3e7;
    }
    .desktop\:border-primary{
      border-color:#005ea2;
    }
  
    .desktop\:hover\:border-primary:hover{
      border-color:#005ea2;
    }
    .desktop\:border-primary-vivid{
      border-color:#0050d8;
    }
  
    .desktop\:hover\:border-primary-vivid:hover{
      border-color:#0050d8;
    }
    .desktop\:border-primary-dark{
      border-color:#1a4480;
    }
  
    .desktop\:hover\:border-primary-dark:hover{
      border-color:#1a4480;
    }
    .desktop\:border-primary-darker{
      border-color:#162e51;
    }
  
    .desktop\:hover\:border-primary-darker:hover{
      border-color:#162e51;
    }
    .desktop\:border-secondary-lighter{
      border-color:#f3e1e4;
    }
  
    .desktop\:hover\:border-secondary-lighter:hover{
      border-color:#f3e1e4;
    }
    .desktop\:border-secondary-light{
      border-color:#f2938c;
    }
  
    .desktop\:hover\:border-secondary-light:hover{
      border-color:#f2938c;
    }
    .desktop\:border-secondary{
      border-color:#d83933;
    }
  
    .desktop\:hover\:border-secondary:hover{
      border-color:#d83933;
    }
    .desktop\:border-secondary-vivid{
      border-color:#e41d3d;
    }
  
    .desktop\:hover\:border-secondary-vivid:hover{
      border-color:#e41d3d;
    }
    .desktop\:border-secondary-dark{
      border-color:#b50909;
    }
  
    .desktop\:hover\:border-secondary-dark:hover{
      border-color:#b50909;
    }
    .desktop\:border-secondary-darker{
      border-color:#8b0a03;
    }
  
    .desktop\:hover\:border-secondary-darker:hover{
      border-color:#8b0a03;
    }
    .desktop\:border-accent-warm-darker{
      border-color:#775540;
    }
  
    .desktop\:hover\:border-accent-warm-darker:hover{
      border-color:#775540;
    }
    .desktop\:border-accent-warm-dark{
      border-color:#c05600;
    }
  
    .desktop\:hover\:border-accent-warm-dark:hover{
      border-color:#c05600;
    }
    .desktop\:border-accent-warm{
      border-color:#fa9441;
    }
  
    .desktop\:hover\:border-accent-warm:hover{
      border-color:#fa9441;
    }
    .desktop\:border-accent-warm-light{
      border-color:#ffbc78;
    }
  
    .desktop\:hover\:border-accent-warm-light:hover{
      border-color:#ffbc78;
    }
    .desktop\:border-accent-warm-lighter{
      border-color:#f2e4d4;
    }
  
    .desktop\:hover\:border-accent-warm-lighter:hover{
      border-color:#f2e4d4;
    }
    .desktop\:border-accent-cool-darker{
      border-color:#07648d;
    }
  
    .desktop\:hover\:border-accent-cool-darker:hover{
      border-color:#07648d;
    }
    .desktop\:border-accent-cool-dark{
      border-color:#28a0cb;
    }
  
    .desktop\:hover\:border-accent-cool-dark:hover{
      border-color:#28a0cb;
    }
    .desktop\:border-accent-cool{
      border-color:#00bde3;
    }
  
    .desktop\:hover\:border-accent-cool:hover{
      border-color:#00bde3;
    }
    .desktop\:border-accent-cool-light{
      border-color:#97d4ea;
    }
  
    .desktop\:hover\:border-accent-cool-light:hover{
      border-color:#97d4ea;
    }
    .desktop\:border-accent-cool-lighter{
      border-color:#e1f3f8;
    }
  
    .desktop\:hover\:border-accent-cool-lighter:hover{
      border-color:#e1f3f8;
    }
    .desktop\:radius-0{
      border-radius:0;
    }
    .desktop\:radius-top-0{
      border-top-left-radius:0;
      border-top-right-radius:0;
    }
    .desktop\:radius-right-0{
      border-top-right-radius:0;
      border-bottom-right-radius:0;
    }
    .desktop\:radius-bottom-0{
      border-bottom-left-radius:0;
      border-bottom-right-radius:0;
    }
    .desktop\:radius-left-0{
      border-top-left-radius:0;
      border-bottom-left-radius:0;
    }
    .desktop\:radius-sm{
      border-radius:2px;
    }
    .desktop\:radius-top-sm{
      border-top-left-radius:2px;
      border-top-right-radius:2px;
    }
    .desktop\:radius-right-sm{
      border-top-right-radius:2px;
      border-bottom-right-radius:2px;
    }
    .desktop\:radius-bottom-sm{
      border-bottom-left-radius:2px;
      border-bottom-right-radius:2px;
    }
    .desktop\:radius-left-sm{
      border-top-left-radius:2px;
      border-bottom-left-radius:2px;
    }
    .desktop\:radius-md{
      border-radius:0.25rem;
    }
    .desktop\:radius-top-md{
      border-top-left-radius:0.25rem;
      border-top-right-radius:0.25rem;
    }
    .desktop\:radius-right-md{
      border-top-right-radius:0.25rem;
      border-bottom-right-radius:0.25rem;
    }
    .desktop\:radius-bottom-md{
      border-bottom-left-radius:0.25rem;
      border-bottom-right-radius:0.25rem;
    }
    .desktop\:radius-left-md{
      border-top-left-radius:0.25rem;
      border-bottom-left-radius:0.25rem;
    }
    .desktop\:radius-lg{
      border-radius:0.5rem;
    }
    .desktop\:radius-top-lg{
      border-top-left-radius:0.5rem;
      border-top-right-radius:0.5rem;
    }
    .desktop\:radius-right-lg{
      border-top-right-radius:0.5rem;
      border-bottom-right-radius:0.5rem;
    }
    .desktop\:radius-bottom-lg{
      border-bottom-left-radius:0.5rem;
      border-bottom-right-radius:0.5rem;
    }
    .desktop\:radius-left-lg{
      border-top-left-radius:0.5rem;
      border-bottom-left-radius:0.5rem;
    }
    .desktop\:radius-pill{
      border-radius:99rem;
    }
    .desktop\:radius-top-pill{
      border-top-left-radius:99rem;
      border-top-right-radius:99rem;
    }
    .desktop\:radius-right-pill{
      border-top-right-radius:99rem;
      border-bottom-right-radius:99rem;
    }
    .desktop\:radius-bottom-pill{
      border-bottom-left-radius:99rem;
      border-bottom-right-radius:99rem;
    }
    .desktop\:radius-left-pill{
      border-top-left-radius:99rem;
      border-bottom-left-radius:99rem;
    }
    .desktop\:display-block{
      display:block;
    }
    .desktop\:display-flex{
      display:flex;
    }
    .desktop\:display-none{
      display:none;
    }
    .desktop\:display-inline{
      display:inline;
    }
    .desktop\:display-inline-block{
      display:inline-block;
    }
    .desktop\:display-inline-flex{
      display:inline-flex;
    }
    .desktop\:display-table{
      display:table;
    }
    .desktop\:display-table-cell{
      display:table-cell;
    }
    .desktop\:display-table-row{
      display:table-row;
    }
    .desktop\:font-mono-3xs{
      font-size:0.77rem;
    }
    .desktop\:font-mono-2xs{
      font-size:0.83rem;
    }
    .desktop\:font-mono-xs{
      font-size:0.89rem;
    }
    .desktop\:font-mono-sm{
      font-size:0.95rem;
    }
    .desktop\:font-mono-md{
      font-size:1.01rem;
    }
    .desktop\:font-mono-lg{
      font-size:1.31rem;
    }
    .desktop\:font-mono-xl{
      font-size:1.91rem;
    }
    .desktop\:font-mono-2xl{
      font-size:2.38rem;
    }
    .desktop\:font-mono-3xl{
      font-size:2.86rem;
    }
    .desktop\:font-sans-3xs{
      font-size:0.87rem;
    }
    .desktop\:font-sans-2xs{
      font-size:0.93rem;
    }
    .desktop\:font-sans-xs{
      font-size:1rem;
    }
    .desktop\:font-sans-sm{
      font-size:1.06rem;
    }
    .desktop\:font-sans-md{
      font-size:1.13rem;
    }
    .desktop\:font-sans-lg{
      font-size:1.46rem;
    }
    .desktop\:font-sans-xl{
      font-size:2.13rem;
    }
    .desktop\:font-sans-2xl{
      font-size:2.66rem;
    }
    .desktop\:font-sans-3xl{
      font-size:3.19rem;
    }
    .desktop\:font-serif-3xs{
      font-size:0.79rem;
    }
    .desktop\:font-serif-2xs{
      font-size:0.85rem;
    }
    .desktop\:font-serif-xs{
      font-size:0.91rem;
    }
    .desktop\:font-serif-sm{
      font-size:0.98rem;
    }
    .desktop\:font-serif-md{
      font-size:1.04rem;
    }
    .desktop\:font-serif-lg{
      font-size:1.34rem;
    }
    .desktop\:font-serif-xl{
      font-size:1.95rem;
    }
    .desktop\:font-serif-2xl{
      font-size:2.44rem;
    }
    .desktop\:font-serif-3xl{
      font-size:2.93rem;
    }
    .desktop\:font-heading-3xs{
      font-size:0.79rem;
    }
    .desktop\:font-heading-2xs{
      font-size:0.85rem;
    }
    .desktop\:font-heading-xs{
      font-size:0.91rem;
    }
    .desktop\:font-heading-sm{
      font-size:0.98rem;
    }
    .desktop\:font-heading-md{
      font-size:1.04rem;
    }
    .desktop\:font-heading-lg{
      font-size:1.34rem;
    }
    .desktop\:font-heading-xl{
      font-size:1.95rem;
    }
    .desktop\:font-heading-2xl{
      font-size:2.44rem;
    }
    .desktop\:font-heading-3xl{
      font-size:2.93rem;
    }
    .desktop\:font-body-3xs{
      font-size:0.87rem;
    }
    .desktop\:font-body-2xs{
      font-size:0.93rem;
    }
    .desktop\:font-body-xs{
      font-size:1rem;
    }
    .desktop\:font-body-sm{
      font-size:1.06rem;
    }
    .desktop\:font-body-md{
      font-size:1.13rem;
    }
    .desktop\:font-body-lg{
      font-size:1.46rem;
    }
    .desktop\:font-body-xl{
      font-size:2.13rem;
    }
    .desktop\:font-body-2xl{
      font-size:2.66rem;
    }
    .desktop\:font-body-3xl{
      font-size:3.19rem;
    }
    .desktop\:font-code-3xs{
      font-size:0.77rem;
    }
    .desktop\:font-code-2xs{
      font-size:0.83rem;
    }
    .desktop\:font-code-xs{
      font-size:0.89rem;
    }
    .desktop\:font-code-sm{
      font-size:0.95rem;
    }
    .desktop\:font-code-md{
      font-size:1.01rem;
    }
    .desktop\:font-code-lg{
      font-size:1.31rem;
    }
    .desktop\:font-code-xl{
      font-size:1.91rem;
    }
    .desktop\:font-code-2xl{
      font-size:2.38rem;
    }
    .desktop\:font-code-3xl{
      font-size:2.86rem;
    }
    .desktop\:font-alt-3xs{
      font-size:0.79rem;
    }
    .desktop\:font-alt-2xs{
      font-size:0.85rem;
    }
    .desktop\:font-alt-xs{
      font-size:0.91rem;
    }
    .desktop\:font-alt-sm{
      font-size:0.98rem;
    }
    .desktop\:font-alt-md{
      font-size:1.04rem;
    }
    .desktop\:font-alt-lg{
      font-size:1.34rem;
    }
    .desktop\:font-alt-xl{
      font-size:1.95rem;
    }
    .desktop\:font-alt-2xl{
      font-size:2.44rem;
    }
    .desktop\:font-alt-3xl{
      font-size:2.93rem;
    }
    .desktop\:font-ui-3xs{
      font-size:0.87rem;
    }
    .desktop\:font-ui-2xs{
      font-size:0.93rem;
    }
    .desktop\:font-ui-xs{
      font-size:1rem;
    }
    .desktop\:font-ui-sm{
      font-size:1.06rem;
    }
    .desktop\:font-ui-md{
      font-size:1.13rem;
    }
    .desktop\:font-ui-lg{
      font-size:1.46rem;
    }
    .desktop\:font-ui-xl{
      font-size:2.13rem;
    }
    .desktop\:font-ui-2xl{
      font-size:2.66rem;
    }
    .desktop\:font-ui-3xl{
      font-size:3.19rem;
    }
    .desktop\:text-light{
      font-weight:300;
    }
    .desktop\:text-normal{
      font-weight:normal;
    }
    .desktop\:text-bold{
      font-weight:bold;
    }
    .desktop\:flex-justify-center{
      justify-content:center;
    }
    .desktop\:flex-justify-start{
      justify-content:flex-start;
    }
    .desktop\:flex-justify-end{
      justify-content:flex-end;
    }
    .desktop\:flex-justify{
      justify-content:space-between;
    }
    .desktop\:line-height-sans-1{
      line-height:0.9;
    }
    .desktop\:line-height-sans-2{
      line-height:1.1;
    }
    .desktop\:line-height-sans-3{
      line-height:1.3;
    }
    .desktop\:line-height-sans-4{
      line-height:1.4;
    }
    .desktop\:line-height-sans-5{
      line-height:1.5;
    }
    .desktop\:line-height-sans-6{
      line-height:1.6;
    }
    .desktop\:line-height-serif-1{
      line-height:1;
    }
    .desktop\:line-height-serif-2{
      line-height:1.2;
    }
    .desktop\:line-height-serif-3{
      line-height:1.4;
    }
    .desktop\:line-height-serif-4{
      line-height:1.5;
    }
    .desktop\:line-height-serif-5{
      line-height:1.7;
    }
    .desktop\:line-height-serif-6{
      line-height:1.8;
    }
    .desktop\:line-height-mono-1{
      line-height:1;
    }
    .desktop\:line-height-mono-2{
      line-height:1.3;
    }
    .desktop\:line-height-mono-3{
      line-height:1.4;
    }
    .desktop\:line-height-mono-4{
      line-height:1.6;
    }
    .desktop\:line-height-mono-5{
      line-height:1.7;
    }
    .desktop\:line-height-mono-6{
      line-height:1.8;
    }
    .desktop\:line-height-heading-1{
      line-height:1;
    }
    .desktop\:line-height-heading-2{
      line-height:1.2;
    }
    .desktop\:line-height-heading-3{
      line-height:1.4;
    }
    .desktop\:line-height-heading-4{
      line-height:1.5;
    }
    .desktop\:line-height-heading-5{
      line-height:1.7;
    }
    .desktop\:line-height-heading-6{
      line-height:1.8;
    }
    .desktop\:line-height-ui-1{
      line-height:0.9;
    }
    .desktop\:line-height-ui-2{
      line-height:1.1;
    }
    .desktop\:line-height-ui-3{
      line-height:1.3;
    }
    .desktop\:line-height-ui-4{
      line-height:1.4;
    }
    .desktop\:line-height-ui-5{
      line-height:1.5;
    }
    .desktop\:line-height-ui-6{
      line-height:1.6;
    }
    .desktop\:line-height-body-1{
      line-height:0.9;
    }
    .desktop\:line-height-body-2{
      line-height:1.1;
    }
    .desktop\:line-height-body-3{
      line-height:1.3;
    }
    .desktop\:line-height-body-4{
      line-height:1.4;
    }
    .desktop\:line-height-body-5{
      line-height:1.5;
    }
    .desktop\:line-height-body-6{
      line-height:1.6;
    }
    .desktop\:line-height-code-1{
      line-height:1;
    }
    .desktop\:line-height-code-2{
      line-height:1.3;
    }
    .desktop\:line-height-code-3{
      line-height:1.4;
    }
    .desktop\:line-height-code-4{
      line-height:1.6;
    }
    .desktop\:line-height-code-5{
      line-height:1.7;
    }
    .desktop\:line-height-code-6{
      line-height:1.8;
    }
    .desktop\:line-height-alt-1{
      line-height:1;
    }
    .desktop\:line-height-alt-2{
      line-height:1.2;
    }
    .desktop\:line-height-alt-3{
      line-height:1.4;
    }
    .desktop\:line-height-alt-4{
      line-height:1.5;
    }
    .desktop\:line-height-alt-5{
      line-height:1.7;
    }
    .desktop\:line-height-alt-6{
      line-height:1.8;
    }
    .desktop\:margin-neg-1px{
      margin:-1px;
    }
    .desktop\:margin-neg-2px{
      margin:-2px;
    }
    .desktop\:margin-neg-05{
      margin:-0.25rem;
    }
    .desktop\:margin-neg-1{
      margin:-0.5rem;
    }
    .desktop\:margin-neg-105{
      margin:-0.75rem;
    }
    .desktop\:margin-neg-2{
      margin:-1rem;
    }
    .desktop\:margin-neg-205{
      margin:-1.25rem;
    }
    .desktop\:margin-neg-3{
      margin:-1.5rem;
    }
    .desktop\:margin-1px{
      margin:1px;
    }
    .desktop\:margin-2px{
      margin:2px;
    }
    .desktop\:margin-05{
      margin:0.25rem;
    }
    .desktop\:margin-1{
      margin:0.5rem;
    }
    .desktop\:margin-105{
      margin:0.75rem;
    }
    .desktop\:margin-2{
      margin:1rem;
    }
    .desktop\:margin-205{
      margin:1.25rem;
    }
    .desktop\:margin-3{
      margin:1.5rem;
    }
    .desktop\:margin-4{
      margin:2rem;
    }
    .desktop\:margin-5{
      margin:2.5rem;
    }
    .desktop\:margin-6{
      margin:3rem;
    }
    .desktop\:margin-7{
      margin:3.5rem;
    }
    .desktop\:margin-8{
      margin:4rem;
    }
    .desktop\:margin-9{
      margin:4.5rem;
    }
    .desktop\:margin-10{
      margin:5rem;
    }
    .desktop\:margin-15{
      margin:7.5rem;
    }
    .desktop\:margin-05em{
      margin:0.5em;
    }
    .desktop\:margin-1em{
      margin:1em;
    }
    .desktop\:margin-105em{
      margin:1.5em;
    }
    .desktop\:margin-2em{
      margin:2em;
    }
    .desktop\:margin-0{
      margin:0;
    }
    .desktop\:margin-y-1px{
      margin-top:1px;
      margin-bottom:1px;
    }
    .desktop\:margin-top-1px{
      margin-top:1px;
    }
    .desktop\:margin-bottom-1px{
      margin-bottom:1px;
    }
    .desktop\:margin-y-2px{
      margin-top:2px;
      margin-bottom:2px;
    }
    .desktop\:margin-top-2px{
      margin-top:2px;
    }
    .desktop\:margin-bottom-2px{
      margin-bottom:2px;
    }
    .desktop\:margin-y-05{
      margin-top:0.25rem;
      margin-bottom:0.25rem;
    }
    .desktop\:margin-top-05{
      margin-top:0.25rem;
    }
    .desktop\:margin-bottom-05{
      margin-bottom:0.25rem;
    }
    .desktop\:margin-y-1{
      margin-top:0.5rem;
      margin-bottom:0.5rem;
    }
    .desktop\:margin-top-1{
      margin-top:0.5rem;
    }
    .desktop\:margin-bottom-1{
      margin-bottom:0.5rem;
    }
    .desktop\:margin-y-105{
      margin-top:0.75rem;
      margin-bottom:0.75rem;
    }
    .desktop\:margin-top-105{
      margin-top:0.75rem;
    }
    .desktop\:margin-bottom-105{
      margin-bottom:0.75rem;
    }
    .desktop\:margin-y-2{
      margin-top:1rem;
      margin-bottom:1rem;
    }
    .desktop\:margin-top-2{
      margin-top:1rem;
    }
    .desktop\:margin-bottom-2{
      margin-bottom:1rem;
    }
    .desktop\:margin-y-205{
      margin-top:1.25rem;
      margin-bottom:1.25rem;
    }
    .desktop\:margin-top-205{
      margin-top:1.25rem;
    }
    .desktop\:margin-bottom-205{
      margin-bottom:1.25rem;
    }
    .desktop\:margin-y-3{
      margin-top:1.5rem;
      margin-bottom:1.5rem;
    }
    .desktop\:margin-top-3{
      margin-top:1.5rem;
    }
    .desktop\:margin-bottom-3{
      margin-bottom:1.5rem;
    }
    .desktop\:margin-y-neg-1px{
      margin-top:-1px;
      margin-bottom:-1px;
    }
    .desktop\:margin-top-neg-1px{
      margin-top:-1px;
    }
    .desktop\:margin-bottom-neg-1px{
      margin-bottom:-1px;
    }
    .desktop\:margin-y-neg-2px{
      margin-top:-2px;
      margin-bottom:-2px;
    }
    .desktop\:margin-top-neg-2px{
      margin-top:-2px;
    }
    .desktop\:margin-bottom-neg-2px{
      margin-bottom:-2px;
    }
    .desktop\:margin-y-neg-05{
      margin-top:-0.25rem;
      margin-bottom:-0.25rem;
    }
    .desktop\:margin-top-neg-05{
      margin-top:-0.25rem;
    }
    .desktop\:margin-bottom-neg-05{
      margin-bottom:-0.25rem;
    }
    .desktop\:margin-y-neg-1{
      margin-top:-0.5rem;
      margin-bottom:-0.5rem;
    }
    .desktop\:margin-top-neg-1{
      margin-top:-0.5rem;
    }
    .desktop\:margin-bottom-neg-1{
      margin-bottom:-0.5rem;
    }
    .desktop\:margin-y-neg-105{
      margin-top:-0.75rem;
      margin-bottom:-0.75rem;
    }
    .desktop\:margin-top-neg-105{
      margin-top:-0.75rem;
    }
    .desktop\:margin-bottom-neg-105{
      margin-bottom:-0.75rem;
    }
    .desktop\:margin-y-neg-2{
      margin-top:-1rem;
      margin-bottom:-1rem;
    }
    .desktop\:margin-top-neg-2{
      margin-top:-1rem;
    }
    .desktop\:margin-bottom-neg-2{
      margin-bottom:-1rem;
    }
    .desktop\:margin-y-neg-205{
      margin-top:-1.25rem;
      margin-bottom:-1.25rem;
    }
    .desktop\:margin-top-neg-205{
      margin-top:-1.25rem;
    }
    .desktop\:margin-bottom-neg-205{
      margin-bottom:-1.25rem;
    }
    .desktop\:margin-y-neg-3{
      margin-top:-1.5rem;
      margin-bottom:-1.5rem;
    }
    .desktop\:margin-top-neg-3{
      margin-top:-1.5rem;
    }
    .desktop\:margin-bottom-neg-3{
      margin-bottom:-1.5rem;
    }
    .desktop\:margin-y-4{
      margin-top:2rem;
      margin-bottom:2rem;
    }
    .desktop\:margin-top-4{
      margin-top:2rem;
    }
    .desktop\:margin-bottom-4{
      margin-bottom:2rem;
    }
    .desktop\:margin-y-5{
      margin-top:2.5rem;
      margin-bottom:2.5rem;
    }
    .desktop\:margin-top-5{
      margin-top:2.5rem;
    }
    .desktop\:margin-bottom-5{
      margin-bottom:2.5rem;
    }
    .desktop\:margin-y-6{
      margin-top:3rem;
      margin-bottom:3rem;
    }
    .desktop\:margin-top-6{
      margin-top:3rem;
    }
    .desktop\:margin-bottom-6{
      margin-bottom:3rem;
    }
    .desktop\:margin-y-7{
      margin-top:3.5rem;
      margin-bottom:3.5rem;
    }
    .desktop\:margin-top-7{
      margin-top:3.5rem;
    }
    .desktop\:margin-bottom-7{
      margin-bottom:3.5rem;
    }
    .desktop\:margin-y-8{
      margin-top:4rem;
      margin-bottom:4rem;
    }
    .desktop\:margin-top-8{
      margin-top:4rem;
    }
    .desktop\:margin-bottom-8{
      margin-bottom:4rem;
    }
    .desktop\:margin-y-9{
      margin-top:4.5rem;
      margin-bottom:4.5rem;
    }
    .desktop\:margin-top-9{
      margin-top:4.5rem;
    }
    .desktop\:margin-bottom-9{
      margin-bottom:4.5rem;
    }
    .desktop\:margin-y-10{
      margin-top:5rem;
      margin-bottom:5rem;
    }
    .desktop\:margin-top-10{
      margin-top:5rem;
    }
    .desktop\:margin-bottom-10{
      margin-bottom:5rem;
    }
    .desktop\:margin-y-15{
      margin-top:7.5rem;
      margin-bottom:7.5rem;
    }
    .desktop\:margin-top-15{
      margin-top:7.5rem;
    }
    .desktop\:margin-bottom-15{
      margin-bottom:7.5rem;
    }
    .desktop\:margin-y-05em{
      margin-top:0.5em;
      margin-bottom:0.5em;
    }
    .desktop\:margin-top-05em{
      margin-top:0.5em;
    }
    .desktop\:margin-bottom-05em{
      margin-bottom:0.5em;
    }
    .desktop\:margin-y-1em{
      margin-top:1em;
      margin-bottom:1em;
    }
    .desktop\:margin-top-1em{
      margin-top:1em;
    }
    .desktop\:margin-bottom-1em{
      margin-bottom:1em;
    }
    .desktop\:margin-y-105em{
      margin-top:1.5em;
      margin-bottom:1.5em;
    }
    .desktop\:margin-top-105em{
      margin-top:1.5em;
    }
    .desktop\:margin-bottom-105em{
      margin-bottom:1.5em;
    }
    .desktop\:margin-y-2em{
      margin-top:2em;
      margin-bottom:2em;
    }
    .desktop\:margin-top-2em{
      margin-top:2em;
    }
    .desktop\:margin-bottom-2em{
      margin-bottom:2em;
    }
    .desktop\:margin-y-0{
      margin-top:0;
      margin-bottom:0;
    }
    .desktop\:margin-top-0{
      margin-top:0;
    }
    .desktop\:margin-bottom-0{
      margin-bottom:0;
    }
    .desktop\:margin-y-auto{
      margin-top:auto;
      margin-bottom:auto;
    }
    .desktop\:margin-top-auto{
      margin-top:auto;
    }
    .desktop\:margin-bottom-auto{
      margin-bottom:auto;
    }
    .desktop\:margin-x-1px{
      margin-left:1px;
      margin-right:1px;
    }
    .desktop\:margin-right-1px{
      margin-right:1px;
    }
    .desktop\:margin-left-1px{
      margin-left:1px;
    }
    .desktop\:margin-x-2px{
      margin-left:2px;
      margin-right:2px;
    }
    .desktop\:margin-right-2px{
      margin-right:2px;
    }
    .desktop\:margin-left-2px{
      margin-left:2px;
    }
    .desktop\:margin-x-05{
      margin-left:0.25rem;
      margin-right:0.25rem;
    }
    .desktop\:margin-right-05{
      margin-right:0.25rem;
    }
    .desktop\:margin-left-05{
      margin-left:0.25rem;
    }
    .desktop\:margin-x-1{
      margin-left:0.5rem;
      margin-right:0.5rem;
    }
    .desktop\:margin-right-1{
      margin-right:0.5rem;
    }
    .desktop\:margin-left-1{
      margin-left:0.5rem;
    }
    .desktop\:margin-x-105{
      margin-left:0.75rem;
      margin-right:0.75rem;
    }
    .desktop\:margin-right-105{
      margin-right:0.75rem;
    }
    .desktop\:margin-left-105{
      margin-left:0.75rem;
    }
    .desktop\:margin-x-2{
      margin-left:1rem;
      margin-right:1rem;
    }
    .desktop\:margin-right-2{
      margin-right:1rem;
    }
    .desktop\:margin-left-2{
      margin-left:1rem;
    }
    .desktop\:margin-x-205{
      margin-left:1.25rem;
      margin-right:1.25rem;
    }
    .desktop\:margin-right-205{
      margin-right:1.25rem;
    }
    .desktop\:margin-left-205{
      margin-left:1.25rem;
    }
    .desktop\:margin-x-3{
      margin-left:1.5rem;
      margin-right:1.5rem;
    }
    .desktop\:margin-right-3{
      margin-right:1.5rem;
    }
    .desktop\:margin-left-3{
      margin-left:1.5rem;
    }
    .desktop\:margin-x-neg-1px{
      margin-left:-1px;
      margin-right:-1px;
    }
    .desktop\:margin-right-neg-1px{
      margin-right:-1px;
    }
    .desktop\:margin-left-neg-1px{
      margin-left:-1px;
    }
    .desktop\:margin-x-neg-2px{
      margin-left:-2px;
      margin-right:-2px;
    }
    .desktop\:margin-right-neg-2px{
      margin-right:-2px;
    }
    .desktop\:margin-left-neg-2px{
      margin-left:-2px;
    }
    .desktop\:margin-x-neg-05{
      margin-left:-0.25rem;
      margin-right:-0.25rem;
    }
    .desktop\:margin-right-neg-05{
      margin-right:-0.25rem;
    }
    .desktop\:margin-left-neg-05{
      margin-left:-0.25rem;
    }
    .desktop\:margin-x-neg-1{
      margin-left:-0.5rem;
      margin-right:-0.5rem;
    }
    .desktop\:margin-right-neg-1{
      margin-right:-0.5rem;
    }
    .desktop\:margin-left-neg-1{
      margin-left:-0.5rem;
    }
    .desktop\:margin-x-neg-105{
      margin-left:-0.75rem;
      margin-right:-0.75rem;
    }
    .desktop\:margin-right-neg-105{
      margin-right:-0.75rem;
    }
    .desktop\:margin-left-neg-105{
      margin-left:-0.75rem;
    }
    .desktop\:margin-x-neg-2{
      margin-left:-1rem;
      margin-right:-1rem;
    }
    .desktop\:margin-right-neg-2{
      margin-right:-1rem;
    }
    .desktop\:margin-left-neg-2{
      margin-left:-1rem;
    }
    .desktop\:margin-x-neg-205{
      margin-left:-1.25rem;
      margin-right:-1.25rem;
    }
    .desktop\:margin-right-neg-205{
      margin-right:-1.25rem;
    }
    .desktop\:margin-left-neg-205{
      margin-left:-1.25rem;
    }
    .desktop\:margin-x-neg-3{
      margin-left:-1.5rem;
      margin-right:-1.5rem;
    }
    .desktop\:margin-right-neg-3{
      margin-right:-1.5rem;
    }
    .desktop\:margin-left-neg-3{
      margin-left:-1.5rem;
    }
    .desktop\:margin-x-4{
      margin-left:2rem;
      margin-right:2rem;
    }
    .desktop\:margin-right-4{
      margin-right:2rem;
    }
    .desktop\:margin-left-4{
      margin-left:2rem;
    }
    .desktop\:margin-x-5{
      margin-left:2.5rem;
      margin-right:2.5rem;
    }
    .desktop\:margin-right-5{
      margin-right:2.5rem;
    }
    .desktop\:margin-left-5{
      margin-left:2.5rem;
    }
    .desktop\:margin-x-6{
      margin-left:3rem;
      margin-right:3rem;
    }
    .desktop\:margin-right-6{
      margin-right:3rem;
    }
    .desktop\:margin-left-6{
      margin-left:3rem;
    }
    .desktop\:margin-x-7{
      margin-left:3.5rem;
      margin-right:3.5rem;
    }
    .desktop\:margin-right-7{
      margin-right:3.5rem;
    }
    .desktop\:margin-left-7{
      margin-left:3.5rem;
    }
    .desktop\:margin-x-8{
      margin-left:4rem;
      margin-right:4rem;
    }
    .desktop\:margin-right-8{
      margin-right:4rem;
    }
    .desktop\:margin-left-8{
      margin-left:4rem;
    }
    .desktop\:margin-x-9{
      margin-left:4.5rem;
      margin-right:4.5rem;
    }
    .desktop\:margin-right-9{
      margin-right:4.5rem;
    }
    .desktop\:margin-left-9{
      margin-left:4.5rem;
    }
    .desktop\:margin-x-10{
      margin-left:5rem;
      margin-right:5rem;
    }
    .desktop\:margin-right-10{
      margin-right:5rem;
    }
    .desktop\:margin-left-10{
      margin-left:5rem;
    }
    .desktop\:margin-x-15{
      margin-left:7.5rem;
      margin-right:7.5rem;
    }
    .desktop\:margin-right-15{
      margin-right:7.5rem;
    }
    .desktop\:margin-left-15{
      margin-left:7.5rem;
    }
    .desktop\:margin-x-card{
      margin-left:10rem;
      margin-right:10rem;
    }
    .desktop\:margin-right-card{
      margin-right:10rem;
    }
    .desktop\:margin-left-card{
      margin-left:10rem;
    }
    .desktop\:margin-x-card-lg{
      margin-left:15rem;
      margin-right:15rem;
    }
    .desktop\:margin-right-card-lg{
      margin-right:15rem;
    }
    .desktop\:margin-left-card-lg{
      margin-left:15rem;
    }
    .desktop\:margin-x-mobile{
      margin-left:20rem;
      margin-right:20rem;
    }
    .desktop\:margin-right-mobile{
      margin-right:20rem;
    }
    .desktop\:margin-left-mobile{
      margin-left:20rem;
    }
    .desktop\:margin-x-05em{
      margin-left:0.5em;
      margin-right:0.5em;
    }
    .desktop\:margin-right-05em{
      margin-right:0.5em;
    }
    .desktop\:margin-left-05em{
      margin-left:0.5em;
    }
    .desktop\:margin-x-1em{
      margin-left:1em;
      margin-right:1em;
    }
    .desktop\:margin-right-1em{
      margin-right:1em;
    }
    .desktop\:margin-left-1em{
      margin-left:1em;
    }
    .desktop\:margin-x-105em{
      margin-left:1.5em;
      margin-right:1.5em;
    }
    .desktop\:margin-right-105em{
      margin-right:1.5em;
    }
    .desktop\:margin-left-105em{
      margin-left:1.5em;
    }
    .desktop\:margin-x-2em{
      margin-left:2em;
      margin-right:2em;
    }
    .desktop\:margin-right-2em{
      margin-right:2em;
    }
    .desktop\:margin-left-2em{
      margin-left:2em;
    }
    .desktop\:margin-x-0{
      margin-left:0;
      margin-right:0;
    }
    .desktop\:margin-right-0{
      margin-right:0;
    }
    .desktop\:margin-left-0{
      margin-left:0;
    }
    .desktop\:margin-x-auto{
      margin-left:auto;
      margin-right:auto;
    }
    .desktop\:margin-right-auto{
      margin-right:auto;
    }
    .desktop\:margin-left-auto{
      margin-left:auto;
    }
    .desktop\:measure-1{
      max-width:44ex;
    }
    .desktop\:measure-2{
      max-width:60ex;
    }
    .desktop\:measure-3{
      max-width:64ex;
    }
    .desktop\:measure-4{
      max-width:68ex;
    }
    .desktop\:measure-5{
      max-width:72ex;
    }
    .desktop\:measure-6{
      max-width:88ex;
    }
    .desktop\:measure-none{
      max-width:none;
    }
    .desktop\:order-first{
      order:-1;
    }
    .desktop\:order-last{
      order:999;
    }
    .desktop\:order-initial{
      order:initial;
    }
    .desktop\:order-0{
      order:0;
    }
    .desktop\:order-1{
      order:1;
    }
    .desktop\:order-2{
      order:2;
    }
    .desktop\:order-3{
      order:3;
    }
    .desktop\:order-4{
      order:4;
    }
    .desktop\:order-5{
      order:5;
    }
    .desktop\:order-6{
      order:6;
    }
    .desktop\:order-7{
      order:7;
    }
    .desktop\:order-8{
      order:8;
    }
    .desktop\:order-9{
      order:9;
    }
    .desktop\:order-10{
      order:10;
    }
    .desktop\:order-11{
      order:11;
    }
    .desktop\:padding-1px{
      padding:1px;
    }
    .desktop\:padding-y-1px{
      padding-top:1px;
      padding-bottom:1px;
    }
    .desktop\:padding-x-1px{
      padding-left:1px;
      padding-right:1px;
    }
    .desktop\:padding-top-1px{
      padding-top:1px;
    }
    .desktop\:padding-right-1px{
      padding-right:1px;
    }
    .desktop\:padding-bottom-1px{
      padding-bottom:1px;
    }
    .desktop\:padding-left-1px{
      padding-left:1px;
    }
    .desktop\:padding-2px{
      padding:2px;
    }
    .desktop\:padding-y-2px{
      padding-top:2px;
      padding-bottom:2px;
    }
    .desktop\:padding-x-2px{
      padding-left:2px;
      padding-right:2px;
    }
    .desktop\:padding-top-2px{
      padding-top:2px;
    }
    .desktop\:padding-right-2px{
      padding-right:2px;
    }
    .desktop\:padding-bottom-2px{
      padding-bottom:2px;
    }
    .desktop\:padding-left-2px{
      padding-left:2px;
    }
    .desktop\:padding-05{
      padding:0.25rem;
    }
    .desktop\:padding-y-05{
      padding-top:0.25rem;
      padding-bottom:0.25rem;
    }
    .desktop\:padding-x-05{
      padding-left:0.25rem;
      padding-right:0.25rem;
    }
    .desktop\:padding-top-05{
      padding-top:0.25rem;
    }
    .desktop\:padding-right-05{
      padding-right:0.25rem;
    }
    .desktop\:padding-bottom-05{
      padding-bottom:0.25rem;
    }
    .desktop\:padding-left-05{
      padding-left:0.25rem;
    }
    .desktop\:padding-1{
      padding:0.5rem;
    }
    .desktop\:padding-y-1{
      padding-top:0.5rem;
      padding-bottom:0.5rem;
    }
    .desktop\:padding-x-1{
      padding-left:0.5rem;
      padding-right:0.5rem;
    }
    .desktop\:padding-top-1{
      padding-top:0.5rem;
    }
    .desktop\:padding-right-1{
      padding-right:0.5rem;
    }
    .desktop\:padding-bottom-1{
      padding-bottom:0.5rem;
    }
    .desktop\:padding-left-1{
      padding-left:0.5rem;
    }
    .desktop\:padding-105{
      padding:0.75rem;
    }
    .desktop\:padding-y-105{
      padding-top:0.75rem;
      padding-bottom:0.75rem;
    }
    .desktop\:padding-x-105{
      padding-left:0.75rem;
      padding-right:0.75rem;
    }
    .desktop\:padding-top-105{
      padding-top:0.75rem;
    }
    .desktop\:padding-right-105{
      padding-right:0.75rem;
    }
    .desktop\:padding-bottom-105{
      padding-bottom:0.75rem;
    }
    .desktop\:padding-left-105{
      padding-left:0.75rem;
    }
    .desktop\:padding-2{
      padding:1rem;
    }
    .desktop\:padding-y-2{
      padding-top:1rem;
      padding-bottom:1rem;
    }
    .desktop\:padding-x-2{
      padding-left:1rem;
      padding-right:1rem;
    }
    .desktop\:padding-top-2{
      padding-top:1rem;
    }
    .desktop\:padding-right-2{
      padding-right:1rem;
    }
    .desktop\:padding-bottom-2{
      padding-bottom:1rem;
    }
    .desktop\:padding-left-2{
      padding-left:1rem;
    }
    .desktop\:padding-205{
      padding:1.25rem;
    }
    .desktop\:padding-y-205{
      padding-top:1.25rem;
      padding-bottom:1.25rem;
    }
    .desktop\:padding-x-205{
      padding-left:1.25rem;
      padding-right:1.25rem;
    }
    .desktop\:padding-top-205{
      padding-top:1.25rem;
    }
    .desktop\:padding-right-205{
      padding-right:1.25rem;
    }
    .desktop\:padding-bottom-205{
      padding-bottom:1.25rem;
    }
    .desktop\:padding-left-205{
      padding-left:1.25rem;
    }
    .desktop\:padding-3{
      padding:1.5rem;
    }
    .desktop\:padding-y-3{
      padding-top:1.5rem;
      padding-bottom:1.5rem;
    }
    .desktop\:padding-x-3{
      padding-left:1.5rem;
      padding-right:1.5rem;
    }
    .desktop\:padding-top-3{
      padding-top:1.5rem;
    }
    .desktop\:padding-right-3{
      padding-right:1.5rem;
    }
    .desktop\:padding-bottom-3{
      padding-bottom:1.5rem;
    }
    .desktop\:padding-left-3{
      padding-left:1.5rem;
    }
    .desktop\:padding-4{
      padding:2rem;
    }
    .desktop\:padding-y-4{
      padding-top:2rem;
      padding-bottom:2rem;
    }
    .desktop\:padding-x-4{
      padding-left:2rem;
      padding-right:2rem;
    }
    .desktop\:padding-top-4{
      padding-top:2rem;
    }
    .desktop\:padding-right-4{
      padding-right:2rem;
    }
    .desktop\:padding-bottom-4{
      padding-bottom:2rem;
    }
    .desktop\:padding-left-4{
      padding-left:2rem;
    }
    .desktop\:padding-5{
      padding:2.5rem;
    }
    .desktop\:padding-y-5{
      padding-top:2.5rem;
      padding-bottom:2.5rem;
    }
    .desktop\:padding-x-5{
      padding-left:2.5rem;
      padding-right:2.5rem;
    }
    .desktop\:padding-top-5{
      padding-top:2.5rem;
    }
    .desktop\:padding-right-5{
      padding-right:2.5rem;
    }
    .desktop\:padding-bottom-5{
      padding-bottom:2.5rem;
    }
    .desktop\:padding-left-5{
      padding-left:2.5rem;
    }
    .desktop\:padding-6{
      padding:3rem;
    }
    .desktop\:padding-y-6{
      padding-top:3rem;
      padding-bottom:3rem;
    }
    .desktop\:padding-x-6{
      padding-left:3rem;
      padding-right:3rem;
    }
    .desktop\:padding-top-6{
      padding-top:3rem;
    }
    .desktop\:padding-right-6{
      padding-right:3rem;
    }
    .desktop\:padding-bottom-6{
      padding-bottom:3rem;
    }
    .desktop\:padding-left-6{
      padding-left:3rem;
    }
    .desktop\:padding-7{
      padding:3.5rem;
    }
    .desktop\:padding-y-7{
      padding-top:3.5rem;
      padding-bottom:3.5rem;
    }
    .desktop\:padding-x-7{
      padding-left:3.5rem;
      padding-right:3.5rem;
    }
    .desktop\:padding-top-7{
      padding-top:3.5rem;
    }
    .desktop\:padding-right-7{
      padding-right:3.5rem;
    }
    .desktop\:padding-bottom-7{
      padding-bottom:3.5rem;
    }
    .desktop\:padding-left-7{
      padding-left:3.5rem;
    }
    .desktop\:padding-8{
      padding:4rem;
    }
    .desktop\:padding-y-8{
      padding-top:4rem;
      padding-bottom:4rem;
    }
    .desktop\:padding-x-8{
      padding-left:4rem;
      padding-right:4rem;
    }
    .desktop\:padding-top-8{
      padding-top:4rem;
    }
    .desktop\:padding-right-8{
      padding-right:4rem;
    }
    .desktop\:padding-bottom-8{
      padding-bottom:4rem;
    }
    .desktop\:padding-left-8{
      padding-left:4rem;
    }
    .desktop\:padding-9{
      padding:4.5rem;
    }
    .desktop\:padding-y-9{
      padding-top:4.5rem;
      padding-bottom:4.5rem;
    }
    .desktop\:padding-x-9{
      padding-left:4.5rem;
      padding-right:4.5rem;
    }
    .desktop\:padding-top-9{
      padding-top:4.5rem;
    }
    .desktop\:padding-right-9{
      padding-right:4.5rem;
    }
    .desktop\:padding-bottom-9{
      padding-bottom:4.5rem;
    }
    .desktop\:padding-left-9{
      padding-left:4.5rem;
    }
    .desktop\:padding-10{
      padding:5rem;
    }
    .desktop\:padding-y-10{
      padding-top:5rem;
      padding-bottom:5rem;
    }
    .desktop\:padding-x-10{
      padding-left:5rem;
      padding-right:5rem;
    }
    .desktop\:padding-top-10{
      padding-top:5rem;
    }
    .desktop\:padding-right-10{
      padding-right:5rem;
    }
    .desktop\:padding-bottom-10{
      padding-bottom:5rem;
    }
    .desktop\:padding-left-10{
      padding-left:5rem;
    }
    .desktop\:padding-15{
      padding:7.5rem;
    }
    .desktop\:padding-y-15{
      padding-top:7.5rem;
      padding-bottom:7.5rem;
    }
    .desktop\:padding-x-15{
      padding-left:7.5rem;
      padding-right:7.5rem;
    }
    .desktop\:padding-top-15{
      padding-top:7.5rem;
    }
    .desktop\:padding-right-15{
      padding-right:7.5rem;
    }
    .desktop\:padding-bottom-15{
      padding-bottom:7.5rem;
    }
    .desktop\:padding-left-15{
      padding-left:7.5rem;
    }
    .desktop\:padding-0{
      padding:0;
    }
    .desktop\:padding-y-0{
      padding-top:0;
      padding-bottom:0;
    }
    .desktop\:padding-x-0{
      padding-left:0;
      padding-right:0;
    }
    .desktop\:padding-top-0{
      padding-top:0;
    }
    .desktop\:padding-right-0{
      padding-right:0;
    }
    .desktop\:padding-bottom-0{
      padding-bottom:0;
    }
    .desktop\:padding-left-0{
      padding-left:0;
    }
    .desktop\:width-1px{
      width:1px;
    }
    .desktop\:width-2px{
      width:2px;
    }
    .desktop\:width-05{
      width:0.25rem;
    }
    .desktop\:width-1{
      width:0.5rem;
    }
    .desktop\:width-105{
      width:0.75rem;
    }
    .desktop\:width-2{
      width:1rem;
    }
    .desktop\:width-205{
      width:1.25rem;
    }
    .desktop\:width-3{
      width:1.5rem;
    }
    .desktop\:width-4{
      width:2rem;
    }
    .desktop\:width-5{
      width:2.5rem;
    }
    .desktop\:width-6{
      width:3rem;
    }
    .desktop\:width-7{
      width:3.5rem;
    }
    .desktop\:width-8{
      width:4rem;
    }
    .desktop\:width-9{
      width:4.5rem;
    }
    .desktop\:width-10{
      width:5rem;
    }
    .desktop\:width-15{
      width:7.5rem;
    }
    .desktop\:width-card{
      width:10rem;
    }
    .desktop\:width-card-lg{
      width:15rem;
    }
    .desktop\:width-mobile{
      width:20rem;
    }
    .desktop\:width-mobile-lg{
      width:30rem;
    }
    .desktop\:width-tablet{
      width:40rem;
    }
    .desktop\:width-tablet-lg{
      width:55rem;
    }
    .desktop\:width-desktop{
      width:64rem;
    }
    .desktop\:width-desktop-lg{
      width:75rem;
    }
    .desktop\:width-widescreen{
      width:87.5rem;
    }
    .desktop\:width-0{
      width:0;
    }
    .desktop\:width-full{
      width:100%;
    }
    .desktop\:width-auto{
      width:auto;
    }
  }