
@media(max-width:360px) {
    .custom-slider-width {
        width: 250px
    }
}

.hs-form .form-columns-2 {
    width: 100%;
    max-width: 100%;
    display: block;
    gap: 7rem
}

@media (min-width:768px) {
    .hs-form .form-columns-2 {
        display: grid;
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}


.grid {
    display: grid
}

.grid-flow-row {
    grid-auto-flow: row
}

.grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr))
}

.grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr))
}

.grid-cols-none {
    grid-template-columns: none
}

@media (min-width:780px) {
    .lg\:container {
        width: 100%;
        margin-right: auto;
        margin-left: auto;
        padding-right: 15px;
        padding-left: 15px
    }

    @media (min-width:640px) {
        .lg\:container {
            max-width: 640px
        }
    }

    @media (min-width:768px) {
        .lg\:container {
            max-width: 768px
        }
    }

    @media (min-width:1024px) {
        .lg\:container {
            max-width: 1024px
        }
    }

    @media (min-width:1260px) {
        .lg\:container {
            max-width: 1260px
        }
    }

    .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * var(--tw-space-y-reverse))
    }

    .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(0px * var(--tw-space-x-reverse));
        margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.25rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.25rem * var(--tw-space-x-reverse));
        margin-left: calc(.25rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.5rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.5rem * var(--tw-space-x-reverse));
        margin-left: calc(.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.75rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.75rem * var(--tw-space-x-reverse));
        margin-left: calc(.75rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1rem * var(--tw-space-x-reverse));
        margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1.25rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1.25rem * var(--tw-space-x-reverse));
        margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1.5rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1.5rem * var(--tw-space-x-reverse));
        margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1.75rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1.75rem * var(--tw-space-x-reverse));
        margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(2rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(2rem * var(--tw-space-x-reverse));
        margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(2.25rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(2.25rem * var(--tw-space-x-reverse));
        margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(2.5rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(2.5rem * var(--tw-space-x-reverse));
        margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(2.75rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(2.75rem * var(--tw-space-x-reverse));
        margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(3rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(3rem * var(--tw-space-x-reverse));
        margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(3.5rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(3.5rem * var(--tw-space-x-reverse));
        margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(4rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(4rem * var(--tw-space-x-reverse));
        margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(5rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(5rem * var(--tw-space-x-reverse));
        margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(6rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(6rem * var(--tw-space-x-reverse));
        margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(7rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(7rem * var(--tw-space-x-reverse));
        margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(8rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(8rem * var(--tw-space-x-reverse));
        margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(9rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(9rem * var(--tw-space-x-reverse));
        margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(10rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(10rem * var(--tw-space-x-reverse));
        margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(11rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(11rem * var(--tw-space-x-reverse));
        margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(12rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(12rem * var(--tw-space-x-reverse));
        margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(13rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(13rem * var(--tw-space-x-reverse));
        margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(14rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(14rem * var(--tw-space-x-reverse));
        margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(15rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(15rem * var(--tw-space-x-reverse));
        margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(16rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(16rem * var(--tw-space-x-reverse));
        margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(18rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(18rem * var(--tw-space-x-reverse));
        margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(20rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(20rem * var(--tw-space-x-reverse));
        margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(24rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(24rem * var(--tw-space-x-reverse));
        margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-px > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(1px * var(--tw-space-y-reverse))
    }

    .lg\:space-x-px > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(1px * var(--tw-space-x-reverse));
        margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.125rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.125rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.125rem * var(--tw-space-x-reverse));
        margin-left: calc(.125rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.375rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.375rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.375rem * var(--tw-space-x-reverse));
        margin-left: calc(.375rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.625rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.625rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.625rem * var(--tw-space-x-reverse));
        margin-left: calc(.625rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(.875rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(.875rem * var(--tw-space-y-reverse))
    }

    .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(.875rem * var(--tw-space-x-reverse));
        margin-left: calc(.875rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(0px * var(--tw-space-x-reverse));
        margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-.25rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-.25rem * var(--tw-space-x-reverse));
        margin-left: calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-.5rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-.5rem * var(--tw-space-x-reverse));
        margin-left: calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-.75rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-.75rem * var(--tw-space-x-reverse));
        margin-left: calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-1rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-1rem * var(--tw-space-x-reverse));
        margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
        margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
        margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
        margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-2rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-2rem * var(--tw-space-x-reverse));
        margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
        margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
        margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
        margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-3rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-3rem * var(--tw-space-x-reverse));
        margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
        margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-4rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-4rem * var(--tw-space-x-reverse));
        margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-5rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-5rem * var(--tw-space-x-reverse));
        margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-6rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-6rem * var(--tw-space-x-reverse));
        margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-7rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-7rem * var(--tw-space-x-reverse));
        margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-8rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-8rem * var(--tw-space-x-reverse));
        margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-9rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-9rem * var(--tw-space-x-reverse));
        margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-10rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-10rem * var(--tw-space-x-reverse));
        margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-11rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-11rem * var(--tw-space-x-reverse));
        margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-12rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-12rem * var(--tw-space-x-reverse));
        margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-13rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-13rem * var(--tw-space-x-reverse));
        margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-14rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-14rem * var(--tw-space-x-reverse));
        margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-15rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-15rem * var(--tw-space-x-reverse));
        margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-16rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-16rem * var(--tw-space-x-reverse));
        margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-18rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-18rem * var(--tw-space-x-reverse));
        margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-20rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-20rem * var(--tw-space-x-reverse));
        margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-24rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-24rem * var(--tw-space-x-reverse));
        margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-1px * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-1px * var(--tw-space-x-reverse));
        margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-.125rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-.125rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-.125rem * var(--tw-space-x-reverse));
        margin-left: calc(-.125rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-.375rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-.375rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-.375rem * var(--tw-space-x-reverse));
        margin-left: calc(-.375rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-.625rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-.625rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-.625rem * var(--tw-space-x-reverse));
        margin-left: calc(-.625rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(-.875rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(-.875rem * var(--tw-space-y-reverse))
    }

    .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 0;
        margin-right: calc(-.875rem * var(--tw-space-x-reverse));
        margin-left: calc(-.875rem * calc(1 - var(--tw-space-x-reverse)))
    }

    .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 1
    }

    .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
        --tw-space-x-reverse: 1
    }

    .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(0px * var(--tw-divide-y-reverse))
    }

    .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(0px * var(--tw-divide-x-reverse));
        border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)))
    }

    .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(2px * var(--tw-divide-y-reverse))
    }

    .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(2px * var(--tw-divide-x-reverse));
        border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)))
    }

    .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(4px * var(--tw-divide-y-reverse))
    }

    .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(4px * var(--tw-divide-x-reverse));
        border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)))
    }

    .lg\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(8px * var(--tw-divide-y-reverse))
    }

    .lg\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(8px * var(--tw-divide-x-reverse));
        border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)))
    }

    .lg\:divide-y > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-y-reverse: 0;
        border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
        border-bottom-width: calc(1px * var(--tw-divide-y-reverse))
    }

    .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 0;
        border-right-width: calc(1px * var(--tw-divide-x-reverse));
        border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)))
    }

    .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-y-reverse: 1
    }

    .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-x-reverse: 1
    }

    .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
        border-color: transparent
    }

    .lg\:divide-red > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(238, 31, 36, var(--tw-divide-opacity))
    }

    .lg\:divide-yellow > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(248, 154, 28, var(--tw-divide-opacity))
    }

    .lg\:divide-purple > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(132, 68, 154, var(--tw-divide-opacity))
    }

    .lg\:divide-blue > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(3, 114, 179, var(--tw-divide-opacity))
    }

    .lg\:divide-blue-light > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(43, 148, 191, var(--tw-divide-opacity))
    }

    .lg\:divide-green > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(58, 133, 53, var(--tw-divide-opacity))
    }

    .lg\:divide-green-light > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(82, 184, 71, var(--tw-divide-opacity))
    }

    .lg\:divide-green-dark > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(41, 146, 122, var(--tw-divide-opacity))
    }

    .lg\:divide-black-25 > :not([hidden]) ~ :not([hidden]) {
        border-color: rgba(0, 0, 0, .55)
    }

    .lg\:divide-black > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(0, 0, 0, var(--tw-divide-opacity))
    }

    .lg\:divide-white > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(255, 255, 255, var(--tw-divide-opacity))
    }

    .lg\:divide-gray-border > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(232, 232, 232, var(--tw-divide-opacity))
    }

    .lg\:divide-gray-light > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(98, 99, 102, var(--tw-divide-opacity))
    }

    .lg\:divide-gray > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(51, 51, 51, var(--tw-divide-opacity))
    }

    .lg\:divide-gray-dark > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(0, 9, 14, var(--tw-divide-opacity))
    }

    .lg\:divide-gray-medium > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(43, 44, 45, var(--tw-divide-opacity))
    }

    .lg\:divide-orange-light > :not([hidden]) ~ :not([hidden]),
    .lg\:divide-orange > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(239, 88, 57, var(--tw-divide-opacity))
    }

    .lg\:divide-orange-dark > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(231, 104, 54, var(--tw-divide-opacity))
    }

    .lg\:divide-orange-darkest > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1;
        border-color: rgba(203, 55, 25, var(--tw-divide-opacity))
    }

    .lg\:divide-solid > :not([hidden]) ~ :not([hidden]) {
        border-style: solid
    }

    .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
        border-style: dashed
    }

    .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
        border-style: dotted
    }

    .lg\:divide-double > :not([hidden]) ~ :not([hidden]) {
        border-style: double
    }

    .lg\:divide-none > :not([hidden]) ~ :not([hidden]) {
        border-style: none
    }

    .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0
    }

    .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.05
    }

    .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.1
    }

    .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.2
    }

    .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.25
    }

    .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.3
    }

    .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.4
    }

    .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.5
    }

    .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.6
    }

    .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.7
    }

    .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.75
    }

    .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.8
    }

    .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.9
    }

    .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 0.95
    }

    .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
        --tw-divide-opacity: 1
    }

    .lg\:sr-only {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: -1px;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0
    }

    .lg\:not-sr-only {
        position: static;
        width: auto;
        height: auto;
        padding: 0;
        margin: 0;
        overflow: visible;
        clip: auto;
        white-space: normal
    }

    .lg\:focus-within\:sr-only:focus-within {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: -1px;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0
    }

    .lg\:focus-within\:not-sr-only:focus-within {
        position: static;
        width: auto;
        height: auto;
        padding: 0;
        margin: 0;
        overflow: visible;
        clip: auto;
        white-space: normal
    }

    .lg\:focus\:sr-only:focus {
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        margin: -1px;
        overflow: hidden;
        clip: rect(0, 0, 0, 0);
        white-space: nowrap;
        border-width: 0
    }

    .lg\:focus\:not-sr-only:focus {
        position: static;
        width: auto;
        height: auto;
        padding: 0;
        margin: 0;
        overflow: visible;
        clip: auto;
        white-space: normal
    }

    .lg\:appearance-none {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none
    }

    .lg\:bg-fixed {
        background-attachment: fixed
    }

    .lg\:bg-local {
        background-attachment: local
    }

    .lg\:bg-scroll {
        background-attachment: scroll
    }

    .lg\:bg-clip-border {
        background-clip: border-box
    }

    .lg\:bg-clip-padding {
        background-clip: padding-box
    }

    .lg\:bg-clip-content {
        background-clip: content-box
    }

    .lg\:bg-clip-text {
        -webkit-background-clip: text;
        background-clip: text
    }

    .lg\:bg-transparent {
        background-color: transparent
    }

    .lg\:bg-red {
        --tw-bg-opacity: 1;
        background-color: rgba(238, 31, 36, var(--tw-bg-opacity))
    }

    .lg\:bg-yellow {
        --tw-bg-opacity: 1;
        background-color: rgba(248, 154, 28, var(--tw-bg-opacity))
    }

    .lg\:bg-purple {
        --tw-bg-opacity: 1;
        background-color: rgba(132, 68, 154, var(--tw-bg-opacity))
    }

    .lg\:bg-blue {
        --tw-bg-opacity: 1;
        background-color: rgba(3, 114, 179, var(--tw-bg-opacity))
    }

    .lg\:bg-blue-light {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 148, 191, var(--tw-bg-opacity))
    }

    .lg\:bg-green {
        --tw-bg-opacity: 1;
        background-color: rgba(58, 133, 53, var(--tw-bg-opacity))
    }

    .lg\:bg-green-light {
        --tw-bg-opacity: 1;
        background-color: rgba(82, 184, 71, var(--tw-bg-opacity))
    }

    .lg\:bg-green-dark {
        --tw-bg-opacity: 1;
        background-color: rgba(41, 146, 122, var(--tw-bg-opacity))
    }

    .lg\:bg-black-25 {
        background-color: rgba(0, 0, 0, .55)
    }

    .lg\:bg-black {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 0, 0, var(--tw-bg-opacity))
    }

    .lg\:bg-white {
        --tw-bg-opacity: 1;
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity))
    }

    .lg\:bg-gray-border {
        --tw-bg-opacity: 1;
        background-color: rgba(232, 232, 232, var(--tw-bg-opacity))
    }

    .lg\:bg-gray-light {
        --tw-bg-opacity: 1;
        background-color: rgba(98, 99, 102, var(--tw-bg-opacity))
    }

    .lg\:bg-gray {
        --tw-bg-opacity: 1;
        background-color: rgba(51, 51, 51, var(--tw-bg-opacity))
    }

    .lg\:bg-gray-dark {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 9, 14, var(--tw-bg-opacity))
    }

    .lg\:bg-gray-medium {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 44, 45, var(--tw-bg-opacity))
    }

    .lg\:bg-orange,
    .lg\:bg-orange-light {
        --tw-bg-opacity: 1;
        background-color: rgba(239, 88, 57, var(--tw-bg-opacity))
    }

    .lg\:bg-orange-dark {
        --tw-bg-opacity: 1;
        background-color: rgba(231, 104, 54, var(--tw-bg-opacity))
    }

    .lg\:bg-orange-darkest {
        --tw-bg-opacity: 1;
        background-color: rgba(203, 55, 25, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-transparent {
        background-color: transparent
    }

    .group:hover .lg\:group-hover\:bg-red {
        --tw-bg-opacity: 1;
        background-color: rgba(238, 31, 36, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-yellow {
        --tw-bg-opacity: 1;
        background-color: rgba(248, 154, 28, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-purple {
        --tw-bg-opacity: 1;
        background-color: rgba(132, 68, 154, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-blue {
        --tw-bg-opacity: 1;
        background-color: rgba(3, 114, 179, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-blue-light {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 148, 191, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-green {
        --tw-bg-opacity: 1;
        background-color: rgba(58, 133, 53, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-green-light {
        --tw-bg-opacity: 1;
        background-color: rgba(82, 184, 71, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-green-dark {
        --tw-bg-opacity: 1;
        background-color: rgba(41, 146, 122, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-black-25 {
        background-color: rgba(0, 0, 0, .55)
    }

    .group:hover .lg\:group-hover\:bg-black {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 0, 0, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-white {
        --tw-bg-opacity: 1;
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-gray-border {
        --tw-bg-opacity: 1;
        background-color: rgba(232, 232, 232, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-gray-light {
        --tw-bg-opacity: 1;
        background-color: rgba(98, 99, 102, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-gray {
        --tw-bg-opacity: 1;
        background-color: rgba(51, 51, 51, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-gray-dark {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 9, 14, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-gray-medium {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 44, 45, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-orange,
    .group:hover .lg\:group-hover\:bg-orange-light {
        --tw-bg-opacity: 1;
        background-color: rgba(239, 88, 57, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-orange-dark {
        --tw-bg-opacity: 1;
        background-color: rgba(231, 104, 54, var(--tw-bg-opacity))
    }

    .group:hover .lg\:group-hover\:bg-orange-darkest {
        --tw-bg-opacity: 1;
        background-color: rgba(203, 55, 25, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-transparent:focus-within {
        background-color: transparent
    }

    .lg\:focus-within\:bg-red:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(238, 31, 36, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-yellow:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(248, 154, 28, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-purple:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(132, 68, 154, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-blue:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(3, 114, 179, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-blue-light:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 148, 191, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-green:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(58, 133, 53, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-green-light:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(82, 184, 71, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-green-dark:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(41, 146, 122, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-black-25:focus-within {
        background-color: rgba(0, 0, 0, .55)
    }

    .lg\:focus-within\:bg-black:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 0, 0, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-white:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-gray-border:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(232, 232, 232, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-gray-light:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(98, 99, 102, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-gray:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(51, 51, 51, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-gray-dark:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 9, 14, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-gray-medium:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 44, 45, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-orange-light:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(239, 88, 57, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-orange:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(239, 88, 57, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-orange-dark:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(231, 104, 54, var(--tw-bg-opacity))
    }

    .lg\:focus-within\:bg-orange-darkest:focus-within {
        --tw-bg-opacity: 1;
        background-color: rgba(203, 55, 25, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-transparent:hover {
        background-color: transparent
    }

    .lg\:hover\:bg-red:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(238, 31, 36, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-yellow:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(248, 154, 28, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-purple:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(132, 68, 154, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-blue:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(3, 114, 179, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-blue-light:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 148, 191, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-green:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(58, 133, 53, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-green-light:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(82, 184, 71, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-green-dark:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(41, 146, 122, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-black-25:hover {
        background-color: rgba(0, 0, 0, .55)
    }

    .lg\:hover\:bg-black:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 0, 0, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-white:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-gray-border:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(232, 232, 232, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-gray-light:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(98, 99, 102, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-gray:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(51, 51, 51, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-gray-dark:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 9, 14, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-gray-medium:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 44, 45, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-orange-light:hover,
    .lg\:hover\:bg-orange:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(239, 88, 57, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-orange-dark:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(231, 104, 54, var(--tw-bg-opacity))
    }

    .lg\:hover\:bg-orange-darkest:hover {
        --tw-bg-opacity: 1;
        background-color: rgba(203, 55, 25, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-transparent:focus {
        background-color: transparent
    }

    .lg\:focus\:bg-red:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(238, 31, 36, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-yellow:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(248, 154, 28, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-purple:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(132, 68, 154, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-blue:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(3, 114, 179, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-blue-light:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 148, 191, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-green:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(58, 133, 53, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-green-light:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(82, 184, 71, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-green-dark:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(41, 146, 122, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-black-25:focus {
        background-color: rgba(0, 0, 0, .55)
    }

    .lg\:focus\:bg-black:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 0, 0, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-white:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(255, 255, 255, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-gray-border:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(232, 232, 232, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-gray-light:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(98, 99, 102, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-gray:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(51, 51, 51, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-gray-dark:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(0, 9, 14, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-gray-medium:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(43, 44, 45, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-orange-light:focus,
    .lg\:focus\:bg-orange:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(239, 88, 57, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-orange-dark:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(231, 104, 54, var(--tw-bg-opacity))
    }

    .lg\:focus\:bg-orange-darkest:focus {
        --tw-bg-opacity: 1;
        background-color: rgba(203, 55, 25, var(--tw-bg-opacity))
    }

    .lg\:bg-none {
        background-image: none
    }

    .lg\:bg-gradient-to-t {
        background-image: linear-gradient(to top, var(--tw-gradient-stops))
    }

    .lg\:bg-gradient-to-tr {
        background-image: linear-gradient(to top right, var(--tw-gradient-stops))
    }

    .lg\:bg-gradient-to-r {
        background-image: linear-gradient(to right, var(--tw-gradient-stops))
    }

    .lg\:bg-gradient-to-br {
        background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
    }

    .lg\:bg-gradient-to-b {
        background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
    }

    .lg\:bg-gradient-to-bl {
        background-image: linear-gradient(to bottom left, var(--tw-gradient-stops))
    }

    .lg\:bg-gradient-to-l {
        background-image: linear-gradient(to left, var(--tw-gradient-stops))
    }

    .lg\:bg-gradient-to-tl {
        background-image: linear-gradient(to top left, var(--tw-gradient-stops))
    }

    .group:hover .lg\:group-hover\:bg-none {
        background-image: none
    }

    .group:hover .lg\:group-hover\:bg-gradient-to-t {
        background-image: linear-gradient(to top, var(--tw-gradient-stops))
    }

    .group:hover .lg\:group-hover\:bg-gradient-to-tr {
        background-image: linear-gradient(to top right, var(--tw-gradient-stops))
    }

    .group:hover .lg\:group-hover\:bg-gradient-to-r {
        background-image: linear-gradient(to right, var(--tw-gradient-stops))
    }

    .group:hover .lg\:group-hover\:bg-gradient-to-br {
        background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
    }

    .group:hover .lg\:group-hover\:bg-gradient-to-b {
        background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
    }

    .group:hover .lg\:group-hover\:bg-gradient-to-bl {
        background-image: linear-gradient(to bottom left, var(--tw-gradient-stops))
    }

    .group:hover .lg\:group-hover\:bg-gradient-to-l {
        background-image: linear-gradient(to left, var(--tw-gradient-stops))
    }

    .group:hover .lg\:group-hover\:bg-gradient-to-tl {
        background-image: linear-gradient(to top left, var(--tw-gradient-stops))
    }

    .lg\:hover\:bg-none:hover {
        background-image: none
    }

    .lg\:hover\:bg-gradient-to-t:hover {
        background-image: linear-gradient(to top, var(--tw-gradient-stops))
    }

    .lg\:hover\:bg-gradient-to-tr:hover {
        background-image: linear-gradient(to top right, var(--tw-gradient-stops))
    }

    .lg\:hover\:bg-gradient-to-r:hover {
        background-image: linear-gradient(to right, var(--tw-gradient-stops))
    }

    .lg\:hover\:bg-gradient-to-br:hover {
        background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
    }

    .lg\:hover\:bg-gradient-to-b:hover {
        background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
    }

    .lg\:hover\:bg-gradient-to-bl:hover {
        background-image: linear-gradient(to bottom left, var(--tw-gradient-stops))
    }

    .lg\:hover\:bg-gradient-to-l:hover {
        background-image: linear-gradient(to left, var(--tw-gradient-stops))
    }

    .lg\:hover\:bg-gradient-to-tl:hover {
        background-image: linear-gradient(to top left, var(--tw-gradient-stops))
    }

    .lg\:focus\:bg-none:focus {
        background-image: none
    }

    .lg\:focus\:bg-gradient-to-t:focus {
        background-image: linear-gradient(to top, var(--tw-gradient-stops))
    }

    .lg\:focus\:bg-gradient-to-tr:focus {
        background-image: linear-gradient(to top right, var(--tw-gradient-stops))
    }

    .lg\:focus\:bg-gradient-to-r:focus {
        background-image: linear-gradient(to right, var(--tw-gradient-stops))
    }

    .lg\:focus\:bg-gradient-to-br:focus {
        background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
    }

    .lg\:focus\:bg-gradient-to-b:focus {
        background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
    }

    .lg\:focus\:bg-gradient-to-bl:focus {
        background-image: linear-gradient(to bottom left, var(--tw-gradient-stops))
    }

    .lg\:focus\:bg-gradient-to-l:focus {
        background-image: linear-gradient(to left, var(--tw-gradient-stops))
    }

    .lg\:focus\:bg-gradient-to-tl:focus {
        background-image: linear-gradient(to top left, var(--tw-gradient-stops))
    }

    .lg\:active\:bg-none:active {
        background-image: none
    }

    .lg\:active\:bg-gradient-to-t:active {
        background-image: linear-gradient(to top, var(--tw-gradient-stops))
    }

    .lg\:active\:bg-gradient-to-tr:active {
        background-image: linear-gradient(to top right, var(--tw-gradient-stops))
    }

    .lg\:active\:bg-gradient-to-r:active {
        background-image: linear-gradient(to right, var(--tw-gradient-stops))
    }

    .lg\:active\:bg-gradient-to-br:active {
        background-image: linear-gradient(to bottom right, var(--tw-gradient-stops))
    }

    .lg\:active\:bg-gradient-to-b:active {
        background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
    }

    .lg\:active\:bg-gradient-to-bl:active {
        background-image: linear-gradient(to bottom left, var(--tw-gradient-stops))
    }

    .lg\:active\:bg-gradient-to-l:active {
        background-image: linear-gradient(to left, var(--tw-gradient-stops))
    }

    .lg\:active\:bg-gradient-to-tl:active {
        background-image: linear-gradient(to top left, var(--tw-gradient-stops))
    }

    .lg\:from-transparent {
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:from-red {
        --tw-gradient-from: #ee1f24;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .lg\:from-yellow {
        --tw-gradient-from: #f89a1c;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .lg\:from-purple {
        --tw-gradient-from: #84449a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .lg\:from-blue {
        --tw-gradient-from: #0372b3;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .lg\:from-blue-light {
        --tw-gradient-from: #2b94bf;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .lg\:from-green {
        --tw-gradient-from: #3a8535;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .lg\:from-green-light {
        --tw-gradient-from: #52b847;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .lg\:from-green-dark {
        --tw-gradient-from: #29927a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .lg\:from-black-25 {
        --tw-gradient-from: rgba(0, 0, 0, 0.55);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:from-black {
        --tw-gradient-from: #000;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:from-white {
        --tw-gradient-from: #fff;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .lg\:from-gray-border {
        --tw-gradient-from: #e8e8e8;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .lg\:from-gray-light {
        --tw-gradient-from: #626366;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .lg\:from-gray {
        --tw-gradient-from: #333;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .lg\:from-gray-dark {
        --tw-gradient-from: #00090e;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .lg\:from-gray-medium {
        --tw-gradient-from: #2b2c2d;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .lg\:from-orange,
    .lg\:from-orange-light {
        --tw-gradient-from: #ef5839;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .lg\:from-orange-dark {
        --tw-gradient-from: #e76836;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .lg\:from-orange-darkest {
        --tw-gradient-from: #cb3719;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .lg\:via-transparent {
        --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, transparent)
    }

    .lg\:via-red {
        --tw-gradient-stops: var(--tw-gradient-from), #ee1f24, var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .lg\:via-yellow {
        --tw-gradient-stops: var(--tw-gradient-from), #f89a1c, var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .lg\:via-purple {
        --tw-gradient-stops: var(--tw-gradient-from), #84449a, var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .lg\:via-blue {
        --tw-gradient-stops: var(--tw-gradient-from), #0372b3, var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .lg\:via-blue-light {
        --tw-gradient-stops: var(--tw-gradient-from), #2b94bf, var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .lg\:via-green {
        --tw-gradient-stops: var(--tw-gradient-from), #3a8535, var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .lg\:via-green-light {
        --tw-gradient-stops: var(--tw-gradient-from), #52b847, var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .lg\:via-green-dark {
        --tw-gradient-stops: var(--tw-gradient-from), #29927a, var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .lg\:via-black-25 {
        --tw-gradient-stops: var(--tw-gradient-from), rgba(0, 0, 0, 0.55), var(--tw-gradient-to, transparent)
    }

    .lg\:via-black {
        --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, transparent)
    }

    .lg\:via-white {
        --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .lg\:via-gray-border {
        --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .lg\:via-gray-light {
        --tw-gradient-stops: var(--tw-gradient-from), #626366, var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .lg\:via-gray {
        --tw-gradient-stops: var(--tw-gradient-from), #333, var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .lg\:via-gray-dark {
        --tw-gradient-stops: var(--tw-gradient-from), #00090e, var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .lg\:via-gray-medium {
        --tw-gradient-stops: var(--tw-gradient-from), #2b2c2d, var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .lg\:via-orange,
    .lg\:via-orange-light {
        --tw-gradient-stops: var(--tw-gradient-from), #ef5839, var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .lg\:via-orange-dark {
        --tw-gradient-stops: var(--tw-gradient-from), #e76836, var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .lg\:via-orange-darkest {
        --tw-gradient-stops: var(--tw-gradient-from), #cb3719, var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .lg\:to-transparent {
        --tw-gradient-to: transparent
    }

    .lg\:to-red {
        --tw-gradient-to: #ee1f24
    }

    .lg\:to-yellow {
        --tw-gradient-to: #f89a1c
    }

    .lg\:to-purple {
        --tw-gradient-to: #84449a
    }

    .lg\:to-blue {
        --tw-gradient-to: #0372b3
    }

    .lg\:to-blue-light {
        --tw-gradient-to: #2b94bf
    }

    .lg\:to-green {
        --tw-gradient-to: #3a8535
    }

    .lg\:to-green-light {
        --tw-gradient-to: #52b847
    }

    .lg\:to-green-dark {
        --tw-gradient-to: #29927a
    }

    .lg\:to-black-25 {
        --tw-gradient-to: rgba(0, 0, 0, 0.55)
    }

    .lg\:to-black {
        --tw-gradient-to: #000
    }

    .lg\:to-white {
        --tw-gradient-to: #fff
    }

    .lg\:to-gray-border {
        --tw-gradient-to: #e8e8e8
    }

    .lg\:to-gray-light {
        --tw-gradient-to: #626366
    }

    .lg\:to-gray {
        --tw-gradient-to: #333
    }

    .lg\:to-gray-dark {
        --tw-gradient-to: #00090e
    }

    .lg\:to-gray-medium {
        --tw-gradient-to: #2b2c2d
    }

    .lg\:to-orange,
    .lg\:to-orange-light {
        --tw-gradient-to: #ef5839
    }

    .lg\:to-orange-dark {
        --tw-gradient-to: #e76836
    }

    .lg\:to-orange-darkest {
        --tw-gradient-to: #cb3719
    }

    .group:hover .lg\:group-hover\:from-transparent {
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .group:hover .lg\:group-hover\:from-red {
        --tw-gradient-from: #ee1f24;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .group:hover .lg\:group-hover\:from-yellow {
        --tw-gradient-from: #f89a1c;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .group:hover .lg\:group-hover\:from-purple {
        --tw-gradient-from: #84449a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .group:hover .lg\:group-hover\:from-blue {
        --tw-gradient-from: #0372b3;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .group:hover .lg\:group-hover\:from-blue-light {
        --tw-gradient-from: #2b94bf;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .group:hover .lg\:group-hover\:from-green {
        --tw-gradient-from: #3a8535;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .group:hover .lg\:group-hover\:from-green-light {
        --tw-gradient-from: #52b847;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .group:hover .lg\:group-hover\:from-green-dark {
        --tw-gradient-from: #29927a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .group:hover .lg\:group-hover\:from-black-25 {
        --tw-gradient-from: rgba(0, 0, 0, 0.55);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .group:hover .lg\:group-hover\:from-black {
        --tw-gradient-from: #000;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .group:hover .lg\:group-hover\:from-white {
        --tw-gradient-from: #fff;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .group:hover .lg\:group-hover\:from-gray-border {
        --tw-gradient-from: #e8e8e8;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .group:hover .lg\:group-hover\:from-gray-light {
        --tw-gradient-from: #626366;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .group:hover .lg\:group-hover\:from-gray {
        --tw-gradient-from: #333;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .group:hover .lg\:group-hover\:from-gray-dark {
        --tw-gradient-from: #00090e;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .group:hover .lg\:group-hover\:from-gray-medium {
        --tw-gradient-from: #2b2c2d;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .group:hover .lg\:group-hover\:from-orange,
    .group:hover .lg\:group-hover\:from-orange-light {
        --tw-gradient-from: #ef5839;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .group:hover .lg\:group-hover\:from-orange-dark {
        --tw-gradient-from: #e76836;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .group:hover .lg\:group-hover\:from-orange-darkest {
        --tw-gradient-from: #cb3719;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .group:hover .lg\:group-hover\:via-transparent {
        --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, transparent)
    }

    .group:hover .lg\:group-hover\:via-red {
        --tw-gradient-stops: var(--tw-gradient-from), #ee1f24, var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .group:hover .lg\:group-hover\:via-yellow {
        --tw-gradient-stops: var(--tw-gradient-from), #f89a1c, var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .group:hover .lg\:group-hover\:via-purple {
        --tw-gradient-stops: var(--tw-gradient-from), #84449a, var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .group:hover .lg\:group-hover\:via-blue {
        --tw-gradient-stops: var(--tw-gradient-from), #0372b3, var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .group:hover .lg\:group-hover\:via-blue-light {
        --tw-gradient-stops: var(--tw-gradient-from), #2b94bf, var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .group:hover .lg\:group-hover\:via-green {
        --tw-gradient-stops: var(--tw-gradient-from), #3a8535, var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .group:hover .lg\:group-hover\:via-green-light {
        --tw-gradient-stops: var(--tw-gradient-from), #52b847, var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .group:hover .lg\:group-hover\:via-green-dark {
        --tw-gradient-stops: var(--tw-gradient-from), #29927a, var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .group:hover .lg\:group-hover\:via-black-25 {
        --tw-gradient-stops: var(--tw-gradient-from), rgba(0, 0, 0, 0.55), var(--tw-gradient-to, transparent)
    }

    .group:hover .lg\:group-hover\:via-black {
        --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, transparent)
    }

    .group:hover .lg\:group-hover\:via-white {
        --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .group:hover .lg\:group-hover\:via-gray-border {
        --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .group:hover .lg\:group-hover\:via-gray-light {
        --tw-gradient-stops: var(--tw-gradient-from), #626366, var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .group:hover .lg\:group-hover\:via-gray {
        --tw-gradient-stops: var(--tw-gradient-from), #333, var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .group:hover .lg\:group-hover\:via-gray-dark {
        --tw-gradient-stops: var(--tw-gradient-from), #00090e, var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .group:hover .lg\:group-hover\:via-gray-medium {
        --tw-gradient-stops: var(--tw-gradient-from), #2b2c2d, var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .group:hover .lg\:group-hover\:via-orange,
    .group:hover .lg\:group-hover\:via-orange-light {
        --tw-gradient-stops: var(--tw-gradient-from), #ef5839, var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .group:hover .lg\:group-hover\:via-orange-dark {
        --tw-gradient-stops: var(--tw-gradient-from), #e76836, var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .group:hover .lg\:group-hover\:via-orange-darkest {
        --tw-gradient-stops: var(--tw-gradient-from), #cb3719, var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .group:hover .lg\:group-hover\:to-transparent {
        --tw-gradient-to: transparent
    }

    .group:hover .lg\:group-hover\:to-red {
        --tw-gradient-to: #ee1f24
    }

    .group:hover .lg\:group-hover\:to-yellow {
        --tw-gradient-to: #f89a1c
    }

    .group:hover .lg\:group-hover\:to-purple {
        --tw-gradient-to: #84449a
    }

    .group:hover .lg\:group-hover\:to-blue {
        --tw-gradient-to: #0372b3
    }

    .group:hover .lg\:group-hover\:to-blue-light {
        --tw-gradient-to: #2b94bf
    }

    .group:hover .lg\:group-hover\:to-green {
        --tw-gradient-to: #3a8535
    }

    .group:hover .lg\:group-hover\:to-green-light {
        --tw-gradient-to: #52b847
    }

    .group:hover .lg\:group-hover\:to-green-dark {
        --tw-gradient-to: #29927a
    }

    .group:hover .lg\:group-hover\:to-black-25 {
        --tw-gradient-to: rgba(0, 0, 0, 0.55)
    }

    .group:hover .lg\:group-hover\:to-black {
        --tw-gradient-to: #000
    }

    .group:hover .lg\:group-hover\:to-white {
        --tw-gradient-to: #fff
    }

    .group:hover .lg\:group-hover\:to-gray-border {
        --tw-gradient-to: #e8e8e8
    }

    .group:hover .lg\:group-hover\:to-gray-light {
        --tw-gradient-to: #626366
    }

    .group:hover .lg\:group-hover\:to-gray {
        --tw-gradient-to: #333
    }

    .group:hover .lg\:group-hover\:to-gray-dark {
        --tw-gradient-to: #00090e
    }

    .group:hover .lg\:group-hover\:to-gray-medium {
        --tw-gradient-to: #2b2c2d
    }

    .group:hover .lg\:group-hover\:to-orange,
    .group:hover .lg\:group-hover\:to-orange-light {
        --tw-gradient-to: #ef5839
    }

    .group:hover .lg\:group-hover\:to-orange-dark {
        --tw-gradient-to: #e76836
    }

    .group:hover .lg\:group-hover\:to-orange-darkest {
        --tw-gradient-to: #cb3719
    }

    .lg\:hover\:from-transparent:hover {
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:hover\:from-red:hover {
        --tw-gradient-from: #ee1f24;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .lg\:hover\:from-yellow:hover {
        --tw-gradient-from: #f89a1c;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .lg\:hover\:from-purple:hover {
        --tw-gradient-from: #84449a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .lg\:hover\:from-blue:hover {
        --tw-gradient-from: #0372b3;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .lg\:hover\:from-blue-light:hover {
        --tw-gradient-from: #2b94bf;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .lg\:hover\:from-green:hover {
        --tw-gradient-from: #3a8535;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .lg\:hover\:from-green-light:hover {
        --tw-gradient-from: #52b847;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .lg\:hover\:from-green-dark:hover {
        --tw-gradient-from: #29927a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .lg\:hover\:from-black-25:hover {
        --tw-gradient-from: rgba(0, 0, 0, 0.55);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:hover\:from-black:hover {
        --tw-gradient-from: #000;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:hover\:from-white:hover {
        --tw-gradient-from: #fff;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .lg\:hover\:from-gray-border:hover {
        --tw-gradient-from: #e8e8e8;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .lg\:hover\:from-gray-light:hover {
        --tw-gradient-from: #626366;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .lg\:hover\:from-gray:hover {
        --tw-gradient-from: #333;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .lg\:hover\:from-gray-dark:hover {
        --tw-gradient-from: #00090e;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .lg\:hover\:from-gray-medium:hover {
        --tw-gradient-from: #2b2c2d;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .lg\:hover\:from-orange-light:hover,
    .lg\:hover\:from-orange:hover {
        --tw-gradient-from: #ef5839;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .lg\:hover\:from-orange-dark:hover {
        --tw-gradient-from: #e76836;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .lg\:hover\:from-orange-darkest:hover {
        --tw-gradient-from: #cb3719;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .lg\:hover\:via-transparent:hover {
        --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, transparent)
    }

    .lg\:hover\:via-red:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #ee1f24, var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .lg\:hover\:via-yellow:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #f89a1c, var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .lg\:hover\:via-purple:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #84449a, var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .lg\:hover\:via-blue:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #0372b3, var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .lg\:hover\:via-blue-light:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #2b94bf, var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .lg\:hover\:via-green:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #3a8535, var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .lg\:hover\:via-green-light:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #52b847, var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .lg\:hover\:via-green-dark:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #29927a, var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .lg\:hover\:via-black-25:hover {
        --tw-gradient-stops: var(--tw-gradient-from), rgba(0, 0, 0, 0.55), var(--tw-gradient-to, transparent)
    }

    .lg\:hover\:via-black:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, transparent)
    }

    .lg\:hover\:via-white:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .lg\:hover\:via-gray-border:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .lg\:hover\:via-gray-light:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #626366, var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .lg\:hover\:via-gray:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #333, var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .lg\:hover\:via-gray-dark:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #00090e, var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .lg\:hover\:via-gray-medium:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #2b2c2d, var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .lg\:hover\:via-orange-light:hover,
    .lg\:hover\:via-orange:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #ef5839, var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .lg\:hover\:via-orange-dark:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #e76836, var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .lg\:hover\:via-orange-darkest:hover {
        --tw-gradient-stops: var(--tw-gradient-from), #cb3719, var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .lg\:hover\:to-transparent:hover {
        --tw-gradient-to: transparent
    }

    .lg\:hover\:to-red:hover {
        --tw-gradient-to: #ee1f24
    }

    .lg\:hover\:to-yellow:hover {
        --tw-gradient-to: #f89a1c
    }

    .lg\:hover\:to-purple:hover {
        --tw-gradient-to: #84449a
    }

    .lg\:hover\:to-blue:hover {
        --tw-gradient-to: #0372b3
    }

    .lg\:hover\:to-blue-light:hover {
        --tw-gradient-to: #2b94bf
    }

    .lg\:hover\:to-green:hover {
        --tw-gradient-to: #3a8535
    }

    .lg\:hover\:to-green-light:hover {
        --tw-gradient-to: #52b847
    }

    .lg\:hover\:to-green-dark:hover {
        --tw-gradient-to: #29927a
    }

    .lg\:hover\:to-black-25:hover {
        --tw-gradient-to: rgba(0, 0, 0, 0.55)
    }

    .lg\:hover\:to-black:hover {
        --tw-gradient-to: #000
    }

    .lg\:hover\:to-white:hover {
        --tw-gradient-to: #fff
    }

    .lg\:hover\:to-gray-border:hover {
        --tw-gradient-to: #e8e8e8
    }

    .lg\:hover\:to-gray-light:hover {
        --tw-gradient-to: #626366
    }

    .lg\:hover\:to-gray:hover {
        --tw-gradient-to: #333
    }

    .lg\:hover\:to-gray-dark:hover {
        --tw-gradient-to: #00090e
    }

    .lg\:hover\:to-gray-medium:hover {
        --tw-gradient-to: #2b2c2d
    }

    .lg\:hover\:to-orange-light:hover,
    .lg\:hover\:to-orange:hover {
        --tw-gradient-to: #ef5839
    }

    .lg\:hover\:to-orange-dark:hover {
        --tw-gradient-to: #e76836
    }

    .lg\:hover\:to-orange-darkest:hover {
        --tw-gradient-to: #cb3719
    }

    .lg\:focus\:from-transparent:focus {
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:focus\:from-red:focus {
        --tw-gradient-from: #ee1f24;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .lg\:focus\:from-yellow:focus {
        --tw-gradient-from: #f89a1c;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .lg\:focus\:from-purple:focus {
        --tw-gradient-from: #84449a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .lg\:focus\:from-blue:focus {
        --tw-gradient-from: #0372b3;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .lg\:focus\:from-blue-light:focus {
        --tw-gradient-from: #2b94bf;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .lg\:focus\:from-green:focus {
        --tw-gradient-from: #3a8535;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .lg\:focus\:from-green-light:focus {
        --tw-gradient-from: #52b847;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .lg\:focus\:from-green-dark:focus {
        --tw-gradient-from: #29927a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .lg\:focus\:from-black-25:focus {
        --tw-gradient-from: rgba(0, 0, 0, 0.55);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:focus\:from-black:focus {
        --tw-gradient-from: #000;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:focus\:from-white:focus {
        --tw-gradient-from: #fff;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .lg\:focus\:from-gray-border:focus {
        --tw-gradient-from: #e8e8e8;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .lg\:focus\:from-gray-light:focus {
        --tw-gradient-from: #626366;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .lg\:focus\:from-gray:focus {
        --tw-gradient-from: #333;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .lg\:focus\:from-gray-dark:focus {
        --tw-gradient-from: #00090e;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .lg\:focus\:from-gray-medium:focus {
        --tw-gradient-from: #2b2c2d;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .lg\:focus\:from-orange-light:focus,
    .lg\:focus\:from-orange:focus {
        --tw-gradient-from: #ef5839;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .lg\:focus\:from-orange-dark:focus {
        --tw-gradient-from: #e76836;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .lg\:focus\:from-orange-darkest:focus {
        --tw-gradient-from: #cb3719;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .lg\:focus\:via-transparent:focus {
        --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, transparent)
    }

    .lg\:focus\:via-red:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #ee1f24, var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .lg\:focus\:via-yellow:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #f89a1c, var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .lg\:focus\:via-purple:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #84449a, var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .lg\:focus\:via-blue:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #0372b3, var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .lg\:focus\:via-blue-light:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #2b94bf, var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .lg\:focus\:via-green:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #3a8535, var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .lg\:focus\:via-green-light:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #52b847, var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .lg\:focus\:via-green-dark:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #29927a, var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .lg\:focus\:via-black-25:focus {
        --tw-gradient-stops: var(--tw-gradient-from), rgba(0, 0, 0, 0.55), var(--tw-gradient-to, transparent)
    }

    .lg\:focus\:via-black:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, transparent)
    }

    .lg\:focus\:via-white:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .lg\:focus\:via-gray-border:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .lg\:focus\:via-gray-light:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #626366, var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .lg\:focus\:via-gray:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #333, var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .lg\:focus\:via-gray-dark:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #00090e, var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .lg\:focus\:via-gray-medium:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #2b2c2d, var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .lg\:focus\:via-orange-light:focus,
    .lg\:focus\:via-orange:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #ef5839, var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .lg\:focus\:via-orange-dark:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #e76836, var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .lg\:focus\:via-orange-darkest:focus {
        --tw-gradient-stops: var(--tw-gradient-from), #cb3719, var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .lg\:focus\:to-transparent:focus {
        --tw-gradient-to: transparent
    }

    .lg\:focus\:to-red:focus {
        --tw-gradient-to: #ee1f24
    }

    .lg\:focus\:to-yellow:focus {
        --tw-gradient-to: #f89a1c
    }

    .lg\:focus\:to-purple:focus {
        --tw-gradient-to: #84449a
    }

    .lg\:focus\:to-blue:focus {
        --tw-gradient-to: #0372b3
    }

    .lg\:focus\:to-blue-light:focus {
        --tw-gradient-to: #2b94bf
    }

    .lg\:focus\:to-green:focus {
        --tw-gradient-to: #3a8535
    }

    .lg\:focus\:to-green-light:focus {
        --tw-gradient-to: #52b847
    }

    .lg\:focus\:to-green-dark:focus {
        --tw-gradient-to: #29927a
    }

    .lg\:focus\:to-black-25:focus {
        --tw-gradient-to: rgba(0, 0, 0, 0.55)
    }

    .lg\:focus\:to-black:focus {
        --tw-gradient-to: #000
    }

    .lg\:focus\:to-white:focus {
        --tw-gradient-to: #fff
    }

    .lg\:focus\:to-gray-border:focus {
        --tw-gradient-to: #e8e8e8
    }

    .lg\:focus\:to-gray-light:focus {
        --tw-gradient-to: #626366
    }

    .lg\:focus\:to-gray:focus {
        --tw-gradient-to: #333
    }

    .lg\:focus\:to-gray-dark:focus {
        --tw-gradient-to: #00090e
    }

    .lg\:focus\:to-gray-medium:focus {
        --tw-gradient-to: #2b2c2d
    }

    .lg\:focus\:to-orange-light:focus,
    .lg\:focus\:to-orange:focus {
        --tw-gradient-to: #ef5839
    }

    .lg\:focus\:to-orange-dark:focus {
        --tw-gradient-to: #e76836
    }

    .lg\:focus\:to-orange-darkest:focus {
        --tw-gradient-to: #cb3719
    }

    .lg\:active\:from-transparent:active {
        --tw-gradient-from: transparent;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:active\:from-red:active {
        --tw-gradient-from: #ee1f24;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .lg\:active\:from-yellow:active {
        --tw-gradient-from: #f89a1c;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .lg\:active\:from-purple:active {
        --tw-gradient-from: #84449a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .lg\:active\:from-blue:active {
        --tw-gradient-from: #0372b3;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .lg\:active\:from-blue-light:active {
        --tw-gradient-from: #2b94bf;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .lg\:active\:from-green:active {
        --tw-gradient-from: #3a8535;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .lg\:active\:from-green-light:active {
        --tw-gradient-from: #52b847;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .lg\:active\:from-green-dark:active {
        --tw-gradient-from: #29927a;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .lg\:active\:from-black-25:active {
        --tw-gradient-from: rgba(0, 0, 0, 0.55);
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:active\:from-black:active {
        --tw-gradient-from: #000;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, transparent)
    }

    .lg\:active\:from-white:active {
        --tw-gradient-from: #fff;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .lg\:active\:from-gray-border:active {
        --tw-gradient-from: #e8e8e8;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .lg\:active\:from-gray-light:active {
        --tw-gradient-from: #626366;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .lg\:active\:from-gray:active {
        --tw-gradient-from: #333;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .lg\:active\:from-gray-dark:active {
        --tw-gradient-from: #00090e;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .lg\:active\:from-gray-medium:active {
        --tw-gradient-from: #2b2c2d;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .lg\:active\:from-orange-light:active,
    .lg\:active\:from-orange:active {
        --tw-gradient-from: #ef5839;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .lg\:active\:from-orange-dark:active {
        --tw-gradient-from: #e76836;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .lg\:active\:from-orange-darkest:active {
        --tw-gradient-from: #cb3719;
        --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .lg\:active\:via-transparent:active {
        --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, transparent)
    }

    .lg\:active\:via-red:active {
        --tw-gradient-stops: var(--tw-gradient-from), #ee1f24, var(--tw-gradient-to, rgba(238, 31, 36, 0))
    }

    .lg\:active\:via-yellow:active {
        --tw-gradient-stops: var(--tw-gradient-from), #f89a1c, var(--tw-gradient-to, rgba(248, 154, 28, 0))
    }

    .lg\:active\:via-purple:active {
        --tw-gradient-stops: var(--tw-gradient-from), #84449a, var(--tw-gradient-to, rgba(132, 68, 154, 0))
    }

    .lg\:active\:via-blue:active {
        --tw-gradient-stops: var(--tw-gradient-from), #0372b3, var(--tw-gradient-to, rgba(3, 114, 179, 0))
    }

    .lg\:active\:via-blue-light:active {
        --tw-gradient-stops: var(--tw-gradient-from), #2b94bf, var(--tw-gradient-to, rgba(43, 148, 191, 0))
    }

    .lg\:active\:via-green:active {
        --tw-gradient-stops: var(--tw-gradient-from), #3a8535, var(--tw-gradient-to, rgba(58, 133, 53, 0))
    }

    .lg\:active\:via-green-light:active {
        --tw-gradient-stops: var(--tw-gradient-from), #52b847, var(--tw-gradient-to, rgba(82, 184, 71, 0))
    }

    .lg\:active\:via-green-dark:active {
        --tw-gradient-stops: var(--tw-gradient-from), #29927a, var(--tw-gradient-to, rgba(41, 146, 122, 0))
    }

    .lg\:active\:via-black-25:active {
        --tw-gradient-stops: var(--tw-gradient-from), rgba(0, 0, 0, 0.55), var(--tw-gradient-to, transparent)
    }

    .lg\:active\:via-black:active {
        --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, transparent)
    }

    .lg\:active\:via-white:active {
        --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, hsla(0, 0%, 100%, 0))
    }

    .lg\:active\:via-gray-border:active {
        --tw-gradient-stops: var(--tw-gradient-from), #e8e8e8, var(--tw-gradient-to, hsla(0, 0%, 91%, 0))
    }

    .lg\:active\:via-gray-light:active {
        --tw-gradient-stops: var(--tw-gradient-from), #626366, var(--tw-gradient-to, rgba(98, 99, 102, 0))
    }

    .lg\:active\:via-gray:active {
        --tw-gradient-stops: var(--tw-gradient-from), #333, var(--tw-gradient-to, rgba(51, 51, 51, 0))
    }

    .lg\:active\:via-gray-dark:active {
        --tw-gradient-stops: var(--tw-gradient-from), #00090e, var(--tw-gradient-to, rgba(0, 9, 14, 0))
    }

    .lg\:active\:via-gray-medium:active {
        --tw-gradient-stops: var(--tw-gradient-from), #2b2c2d, var(--tw-gradient-to, rgba(43, 44, 45, 0))
    }

    .lg\:active\:via-orange-light:active,
    .lg\:active\:via-orange:active {
        --tw-gradient-stops: var(--tw-gradient-from), #ef5839, var(--tw-gradient-to, rgba(239, 88, 57, 0))
    }

    .lg\:active\:via-orange-dark:active {
        --tw-gradient-stops: var(--tw-gradient-from), #e76836, var(--tw-gradient-to, rgba(231, 104, 54, 0))
    }

    .lg\:active\:via-orange-darkest:active {
        --tw-gradient-stops: var(--tw-gradient-from), #cb3719, var(--tw-gradient-to, rgba(203, 55, 25, 0))
    }

    .lg\:active\:to-transparent:active {
        --tw-gradient-to: transparent
    }

    .lg\:active\:to-red:active {
        --tw-gradient-to: #ee1f24
    }

    .lg\:active\:to-yellow:active {
        --tw-gradient-to: #f89a1c
    }

    .lg\:active\:to-purple:active {
        --tw-gradient-to: #84449a
    }

    .lg\:active\:to-blue:active {
        --tw-gradient-to: #0372b3
    }

    .lg\:active\:to-blue-light:active {
        --tw-gradient-to: #2b94bf
    }

    .lg\:active\:to-green:active {
        --tw-gradient-to: #3a8535
    }

    .lg\:active\:to-green-light:active {
        --tw-gradient-to: #52b847
    }

    .lg\:active\:to-green-dark:active {
        --tw-gradient-to: #29927a
    }

    .lg\:active\:to-black-25:active {
        --tw-gradient-to: rgba(0, 0, 0, 0.55)
    }

    .lg\:active\:to-black:active {
        --tw-gradient-to: #000
    }

    .lg\:active\:to-white:active {
        --tw-gradient-to: #fff
    }

    .lg\:active\:to-gray-border:active {
        --tw-gradient-to: #e8e8e8
    }

    .lg\:active\:to-gray-light:active {
        --tw-gradient-to: #626366
    }

    .lg\:active\:to-gray:active {
        --tw-gradient-to: #333
    }

    .lg\:active\:to-gray-dark:active {
        --tw-gradient-to: #00090e
    }

    .lg\:active\:to-gray-medium:active {
        --tw-gradient-to: #2b2c2d
    }

    .lg\:active\:to-orange-light:active,
    .lg\:active\:to-orange:active {
        --tw-gradient-to: #ef5839
    }

    .lg\:active\:to-orange-dark:active {
        --tw-gradient-to: #e76836
    }

    .lg\:active\:to-orange-darkest:active {
        --tw-gradient-to: #cb3719
    }

    .lg\:bg-opacity-0 {
        --tw-bg-opacity: 0
    }

    .lg\:bg-opacity-5 {
        --tw-bg-opacity: 0.05
    }

    .lg\:bg-opacity-10 {
        --tw-bg-opacity: 0.1
    }

    .lg\:bg-opacity-20 {
        --tw-bg-opacity: 0.2
    }

    .lg\:bg-opacity-25 {
        --tw-bg-opacity: 0.25
    }

    .lg\:bg-opacity-30 {
        --tw-bg-opacity: 0.3
    }

    .lg\:bg-opacity-40 {
        --tw-bg-opacity: 0.4
    }

    .lg\:bg-opacity-50 {
        --tw-bg-opacity: 0.5
    }

    .lg\:bg-opacity-60 {
        --tw-bg-opacity: 0.6
    }

    .lg\:bg-opacity-70 {
        --tw-bg-opacity: 0.7
    }

    .lg\:bg-opacity-75 {
        --tw-bg-opacity: 0.75
    }

    .lg\:bg-opacity-80 {
        --tw-bg-opacity: 0.8
    }

    .lg\:bg-opacity-90 {
        --tw-bg-opacity: 0.9
    }

    .lg\:bg-opacity-95 {
        --tw-bg-opacity: 0.95
    }

    .lg\:bg-opacity-100 {
        --tw-bg-opacity: 1
    }

    .group:hover .lg\:group-hover\:bg-opacity-0 {
        --tw-bg-opacity: 0
    }

    .group:hover .lg\:group-hover\:bg-opacity-5 {
        --tw-bg-opacity: 0.05
    }

    .group:hover .lg\:group-hover\:bg-opacity-10 {
        --tw-bg-opacity: 0.1
    }

    .group:hover .lg\:group-hover\:bg-opacity-20 {
        --tw-bg-opacity: 0.2
    }

    .group:hover .lg\:group-hover\:bg-opacity-25 {
        --tw-bg-opacity: 0.25
    }

    .group:hover .lg\:group-hover\:bg-opacity-30 {
        --tw-bg-opacity: 0.3
    }

    .group:hover .lg\:group-hover\:bg-opacity-40 {
        --tw-bg-opacity: 0.4
    }

    .group:hover .lg\:group-hover\:bg-opacity-50 {
        --tw-bg-opacity: 0.5
    }

    .group:hover .lg\:group-hover\:bg-opacity-60 {
        --tw-bg-opacity: 0.6
    }

    .group:hover .lg\:group-hover\:bg-opacity-70 {
        --tw-bg-opacity: 0.7
    }

    .group:hover .lg\:group-hover\:bg-opacity-75 {
        --tw-bg-opacity: 0.75
    }

    .group:hover .lg\:group-hover\:bg-opacity-80 {
        --tw-bg-opacity: 0.8
    }

    .group:hover .lg\:group-hover\:bg-opacity-90 {
        --tw-bg-opacity: 0.9
    }

    .group:hover .lg\:group-hover\:bg-opacity-95 {
        --tw-bg-opacity: 0.95
    }

    .group:hover .lg\:group-hover\:bg-opacity-100 {
        --tw-bg-opacity: 1
    }

    .lg\:focus-within\:bg-opacity-0:focus-within {
        --tw-bg-opacity: 0
    }

    .lg\:focus-within\:bg-opacity-5:focus-within {
        --tw-bg-opacity: 0.05
    }

    .lg\:focus-within\:bg-opacity-10:focus-within {
        --tw-bg-opacity: 0.1
    }

    .lg\:focus-within\:bg-opacity-20:focus-within {
        --tw-bg-opacity: 0.2
    }

    .lg\:focus-within\:bg-opacity-25:focus-within {
        --tw-bg-opacity: 0.25
    }

    .lg\:focus-within\:bg-opacity-30:focus-within {
        --tw-bg-opacity: 0.3
    }

    .lg\:focus-within\:bg-opacity-40:focus-within {
        --tw-bg-opacity: 0.4
    }

    .lg\:focus-within\:bg-opacity-50:focus-within {
        --tw-bg-opacity: 0.5
    }

    .lg\:focus-within\:bg-opacity-60:focus-within {
        --tw-bg-opacity: 0.6
    }

    .lg\:focus-within\:bg-opacity-70:focus-within {
        --tw-bg-opacity: 0.7
    }

    .lg\:focus-within\:bg-opacity-75:focus-within {
        --tw-bg-opacity: 0.75
    }

    .lg\:focus-within\:bg-opacity-80:focus-within {
        --tw-bg-opacity: 0.8
    }

    .lg\:focus-within\:bg-opacity-90:focus-within {
        --tw-bg-opacity: 0.9
    }

    .lg\:focus-within\:bg-opacity-95:focus-within {
        --tw-bg-opacity: 0.95
    }

    .lg\:focus-within\:bg-opacity-100:focus-within {
        --tw-bg-opacity: 1
    }

    .lg\:hover\:bg-opacity-0:hover {
        --tw-bg-opacity: 0
    }

    .lg\:hover\:bg-opacity-5:hover {
        --tw-bg-opacity: 0.05
    }

    .lg\:hover\:bg-opacity-10:hover {
        --tw-bg-opacity: 0.1
    }

    .lg\:hover\:bg-opacity-20:hover {
        --tw-bg-opacity: 0.2
    }

    .lg\:hover\:bg-opacity-25:hover {
        --tw-bg-opacity: 0.25
    }

    .lg\:hover\:bg-opacity-30:hover {
        --tw-bg-opacity: 0.3
    }

    .lg\:hover\:bg-opacity-40:hover {
        --tw-bg-opacity: 0.4
    }

    .lg\:hover\:bg-opacity-50:hover {
        --tw-bg-opacity: 0.5
    }

    .lg\:hover\:bg-opacity-60:hover {
        --tw-bg-opacity: 0.6
    }

    .lg\:hover\:bg-opacity-70:hover {
        --tw-bg-opacity: 0.7
    }

    .lg\:hover\:bg-opacity-75:hover {
        --tw-bg-opacity: 0.75
    }

    .lg\:hover\:bg-opacity-80:hover {
        --tw-bg-opacity: 0.8
    }

    .lg\:hover\:bg-opacity-90:hover {
        --tw-bg-opacity: 0.9
    }

    .lg\:hover\:bg-opacity-95:hover {
        --tw-bg-opacity: 0.95
    }

    .lg\:hover\:bg-opacity-100:hover {
        --tw-bg-opacity: 1
    }

    .lg\:focus\:bg-opacity-0:focus {
        --tw-bg-opacity: 0
    }

    .lg\:focus\:bg-opacity-5:focus {
        --tw-bg-opacity: 0.05
    }

    .lg\:focus\:bg-opacity-10:focus {
        --tw-bg-opacity: 0.1
    }

    .lg\:focus\:bg-opacity-20:focus {
        --tw-bg-opacity: 0.2
    }

    .lg\:focus\:bg-opacity-25:focus {
        --tw-bg-opacity: 0.25
    }

    .lg\:focus\:bg-opacity-30:focus {
        --tw-bg-opacity: 0.3
    }

    .lg\:focus\:bg-opacity-40:focus {
        --tw-bg-opacity: 0.4
    }

    .lg\:focus\:bg-opacity-50:focus {
        --tw-bg-opacity: 0.5
    }

    .lg\:focus\:bg-opacity-60:focus {
        --tw-bg-opacity: 0.6
    }

    .lg\:focus\:bg-opacity-70:focus {
        --tw-bg-opacity: 0.7
    }

    .lg\:focus\:bg-opacity-75:focus {
        --tw-bg-opacity: 0.75
    }

    .lg\:focus\:bg-opacity-80:focus {
        --tw-bg-opacity: 0.8
    }

    .lg\:focus\:bg-opacity-90:focus {
        --tw-bg-opacity: 0.9
    }

    .lg\:focus\:bg-opacity-95:focus {
        --tw-bg-opacity: 0.95
    }

    .lg\:focus\:bg-opacity-100:focus {
        --tw-bg-opacity: 1
    }

    .lg\:bg-bottom {
        background-position: bottom
    }

    .lg\:bg-center {
        background-position: 50%
    }

    .lg\:bg-left {
        background-position: 0
    }

    .lg\:bg-left-bottom {
        background-position: 0 100%
    }

    .lg\:bg-left-top {
        background-position: 0 0
    }

    .lg\:bg-right {
        background-position: 100%
    }

    .lg\:bg-right-bottom {
        background-position: 100% 100%
    }

    .lg\:bg-right-top {
        background-position: 100% 0
    }

    .lg\:bg-top {
        background-position: top
    }

    .lg\:bg-repeat {
        background-repeat: repeat
    }

    .lg\:bg-no-repeat {
        background-repeat: no-repeat
    }

    .lg\:bg-repeat-x {
        background-repeat: repeat-x
    }

    .lg\:bg-repeat-y {
        background-repeat: repeat-y
    }

    .lg\:bg-repeat-round {
        background-repeat: round
    }

    .lg\:bg-repeat-space {
        background-repeat: space
    }

    .lg\:bg-50 {
        background-size: 50%
    }

    .lg\:bg-100 {
        background-size: 100%
    }

    .lg\:bg-120 {
        background-size: 120%
    }

    .lg\:bg-auto {
        background-size: auto
    }

    .lg\:bg-cover {
        background-size: cover
    }

    .lg\:bg-contain {
        background-size: contain
    }

    .group:hover .lg\:group-hover\:bg-50 {
        background-size: 50%
    }

    .group:hover .lg\:group-hover\:bg-100 {
        background-size: 100%
    }

    .group:hover .lg\:group-hover\:bg-120 {
        background-size: 120%
    }

    .group:hover .lg\:group-hover\:bg-auto {
        background-size: auto
    }

    .group:hover .lg\:group-hover\:bg-cover {
        background-size: cover
    }

    .group:hover .lg\:group-hover\:bg-contain {
        background-size: contain
    }

    .lg\:hover\:bg-50:hover {
        background-size: 50%
    }

    .lg\:hover\:bg-100:hover {
        background-size: 100%
    }

    .lg\:hover\:bg-120:hover {
        background-size: 120%
    }

    .lg\:hover\:bg-auto:hover {
        background-size: auto
    }

    .lg\:hover\:bg-cover:hover {
        background-size: cover
    }

    .lg\:hover\:bg-contain:hover {
        background-size: contain
    }

    .lg\:focus\:bg-50:focus {
        background-size: 50%
    }

    .lg\:focus\:bg-100:focus {
        background-size: 100%
    }

    .lg\:focus\:bg-120:focus {
        background-size: 120%
    }

    .lg\:focus\:bg-auto:focus {
        background-size: auto
    }

    .lg\:focus\:bg-cover:focus {
        background-size: cover
    }

    .lg\:focus\:bg-contain:focus {
        background-size: contain
    }

    .lg\:active\:bg-50:active {
        background-size: 50%
    }

    .lg\:active\:bg-100:active {
        background-size: 100%
    }

    .lg\:active\:bg-120:active {
        background-size: 120%
    }

    .lg\:active\:bg-auto:active {
        background-size: auto
    }

    .lg\:active\:bg-cover:active {
        background-size: cover
    }

    .lg\:active\:bg-contain:active {
        background-size: contain
    }

    .lg\:border-collapse {
        border-collapse: collapse
    }

    .lg\:border-separate {
        border-collapse: separate
    }

    .lg\:border-transparent {
        border-color: transparent
    }

    .lg\:border-red {
        --tw-border-opacity: 1;
        border-color: rgba(238, 31, 36, var(--tw-border-opacity))
    }

    .lg\:border-yellow {
        --tw-border-opacity: 1;
        border-color: rgba(248, 154, 28, var(--tw-border-opacity))
    }

    .lg\:border-purple {
        --tw-border-opacity: 1;
        border-color: rgba(132, 68, 154, var(--tw-border-opacity))
    }

    .lg\:border-blue {
        --tw-border-opacity: 1;
        border-color: rgba(3, 114, 179, var(--tw-border-opacity))
    }

    .lg\:border-blue-light {
        --tw-border-opacity: 1;
        border-color: rgba(43, 148, 191, var(--tw-border-opacity))
    }

    .lg\:border-green {
        --tw-border-opacity: 1;
        border-color: rgba(58, 133, 53, var(--tw-border-opacity))
    }

    .lg\:border-green-light {
        --tw-border-opacity: 1;
        border-color: rgba(82, 184, 71, var(--tw-border-opacity))
    }

    .lg\:border-green-dark {
        --tw-border-opacity: 1;
        border-color: rgba(41, 146, 122, var(--tw-border-opacity))
    }

    .lg\:border-black-25 {
        border-color: rgba(0, 0, 0, .55)
    }

    .lg\:border-black {
        --tw-border-opacity: 1;
        border-color: rgba(0, 0, 0, var(--tw-border-opacity))
    }

    .lg\:border-white {
        --tw-border-opacity: 1;
        border-color: rgba(255, 255, 255, var(--tw-border-opacity))
    }

    .lg\:border-gray-border {
        --tw-border-opacity: 1;
        border-color: rgba(232, 232, 232, var(--tw-border-opacity))
    }

    .lg\:border-gray-light {
        --tw-border-opacity: 1;
        border-color: rgba(98, 99, 102, var(--tw-border-opacity))
    }

    .lg\:border-gray {
        --tw-border-opacity: 1;
        border-color: rgba(51, 51, 51, var(--tw-border-opacity))
    }

    .lg\:border-gray-dark {
        --tw-border-opacity: 1;
        border-color: rgba(0, 9, 14, var(--tw-border-opacity))
    }

    .lg\:border-gray-medium {
        --tw-border-opacity: 1;
        border-color: rgba(43, 44, 45, var(--tw-border-opacity))
    }

    .lg\:border-orange,
    .lg\:border-orange-light {
        --tw-border-opacity: 1;
        border-color: rgba(239, 88, 57, var(--tw-border-opacity))
    }

    .lg\:border-orange-dark {
        --tw-border-opacity: 1;
        border-color: rgba(231, 104, 54, var(--tw-border-opacity))
    }

    .lg\:border-orange-darkest {
        --tw-border-opacity: 1;
        border-color: rgba(203, 55, 25, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-transparent {
        border-color: transparent
    }

    .group:hover .lg\:group-hover\:border-red {
        --tw-border-opacity: 1;
        border-color: rgba(238, 31, 36, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-yellow {
        --tw-border-opacity: 1;
        border-color: rgba(248, 154, 28, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-purple {
        --tw-border-opacity: 1;
        border-color: rgba(132, 68, 154, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-blue {
        --tw-border-opacity: 1;
        border-color: rgba(3, 114, 179, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-blue-light {
        --tw-border-opacity: 1;
        border-color: rgba(43, 148, 191, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-green {
        --tw-border-opacity: 1;
        border-color: rgba(58, 133, 53, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-green-light {
        --tw-border-opacity: 1;
        border-color: rgba(82, 184, 71, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-green-dark {
        --tw-border-opacity: 1;
        border-color: rgba(41, 146, 122, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-black-25 {
        border-color: rgba(0, 0, 0, .55)
    }

    .group:hover .lg\:group-hover\:border-black {
        --tw-border-opacity: 1;
        border-color: rgba(0, 0, 0, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-white {
        --tw-border-opacity: 1;
        border-color: rgba(255, 255, 255, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-gray-border {
        --tw-border-opacity: 1;
        border-color: rgba(232, 232, 232, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-gray-light {
        --tw-border-opacity: 1;
        border-color: rgba(98, 99, 102, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-gray {
        --tw-border-opacity: 1;
        border-color: rgba(51, 51, 51, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-gray-dark {
        --tw-border-opacity: 1;
        border-color: rgba(0, 9, 14, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-gray-medium {
        --tw-border-opacity: 1;
        border-color: rgba(43, 44, 45, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-orange,
    .group:hover .lg\:group-hover\:border-orange-light {
        --tw-border-opacity: 1;
        border-color: rgba(239, 88, 57, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-orange-dark {
        --tw-border-opacity: 1;
        border-color: rgba(231, 104, 54, var(--tw-border-opacity))
    }

    .group:hover .lg\:group-hover\:border-orange-darkest {
        --tw-border-opacity: 1;
        border-color: rgba(203, 55, 25, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-transparent:focus-within {
        border-color: transparent
    }

    .lg\:focus-within\:border-red:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(238, 31, 36, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-yellow:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(248, 154, 28, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-purple:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(132, 68, 154, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-blue:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(3, 114, 179, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-blue-light:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(43, 148, 191, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-green:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(58, 133, 53, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-green-light:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(82, 184, 71, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-green-dark:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(41, 146, 122, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-black-25:focus-within {
        border-color: rgba(0, 0, 0, .55)
    }

    .lg\:focus-within\:border-black:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(0, 0, 0, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-white:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(255, 255, 255, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-gray-border:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(232, 232, 232, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-gray-light:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(98, 99, 102, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-gray:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(51, 51, 51, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-gray-dark:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(0, 9, 14, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-gray-medium:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(43, 44, 45, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-orange-light:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(239, 88, 57, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-orange:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(239, 88, 57, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-orange-dark:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(231, 104, 54, var(--tw-border-opacity))
    }

    .lg\:focus-within\:border-orange-darkest:focus-within {
        --tw-border-opacity: 1;
        border-color: rgba(203, 55, 25, var(--tw-border-opacity))
    }

    .lg\:hover\:border-transparent:hover {
        border-color: transparent
    }

    .lg\:hover\:border-red:hover {
        --tw-border-opacity: 1;
        border-color: rgba(238, 31, 36, var(--tw-border-opacity))
    }

    .lg\:hover\:border-yellow:hover {
        --tw-border-opacity: 1;
        border-color: rgba(248, 154, 28, var(--tw-border-opacity))
    }

    .lg\:hover\:border-purple:hover {
        --tw-border-opacity: 1;
        border-color: rgba(132, 68, 154, var(--tw-border-opacity))
    }

    .lg\:hover\:border-blue:hover {
        --tw-border-opacity: 1;
        border-color: rgba(3, 114, 179, var(--tw-border-opacity))
    }

    .lg\:hover\:border-blue-light:hover {
        --tw-border-opacity: 1;
        border-color: rgba(43, 148, 191, var(--tw-border-opacity))
    }

    .lg\:hover\:border-green:hover {
        --tw-border-opacity: 1;
        border-color: rgba(58, 133, 53, var(--tw-border-opacity))
    }

    .lg\:hover\:border-green-light:hover {
        --tw-border-opacity: 1;
        border-color: rgba(82, 184, 71, var(--tw-border-opacity))
    }

    .lg\:hover\:border-green-dark:hover {
        --tw-border-opacity: 1;
        border-color: rgba(41, 146, 122, var(--tw-border-opacity))
    }

    .lg\:hover\:border-black-25:hover {
        border-color: rgba(0, 0, 0, .55)
    }

    .lg\:hover\:border-black:hover {
        --tw-border-opacity: 1;
        border-color: rgba(0, 0, 0, var(--tw-border-opacity))
    }

    .lg\:hover\:border-white:hover {
        --tw-border-opacity: 1;
        border-color: rgba(255, 255, 255, var(--tw-border-opacity))
    }

    .lg\:hover\:border-gray-border:hover {
        --tw-border-opacity: 1;
        border-color: rgba(232, 232, 232, var(--tw-border-opacity))
    }

    .lg\:hover\:border-gray-light:hover {
        --tw-border-opacity: 1;
        border-color: rgba(98, 99, 102, var(--tw-border-opacity))
    }

    .lg\:hover\:border-gray:hover {
        --tw-border-opacity: 1;
        border-color: rgba(51, 51, 51, var(--tw-border-opacity))
    }

    .lg\:hover\:border-gray-dark:hover {
        --tw-border-opacity: 1;
        border-color: rgba(0, 9, 14, var(--tw-border-opacity))
    }

    .lg\:hover\:border-gray-medium:hover {
        --tw-border-opacity: 1;
        border-color: rgba(43, 44, 45, var(--tw-border-opacity))
    }

    .lg\:hover\:border-orange-light:hover,
    .lg\:hover\:border-orange:hover {
        --tw-border-opacity: 1;
        border-color: rgba(239, 88, 57, var(--tw-border-opacity))
    }

    .lg\:hover\:border-orange-dark:hover {
        --tw-border-opacity: 1;
        border-color: rgba(231, 104, 54, var(--tw-border-opacity))
    }

    .lg\:hover\:border-orange-darkest:hover {
        --tw-border-opacity: 1;
        border-color: rgba(203, 55, 25, var(--tw-border-opacity))
    }

    .lg\:focus\:border-transparent:focus {
        border-color: transparent
    }

    .lg\:focus\:border-red:focus {
        --tw-border-opacity: 1;
        border-color: rgba(238, 31, 36, var(--tw-border-opacity))
    }

    .lg\:focus\:border-yellow:focus {
        --tw-border-opacity: 1;
        border-color: rgba(248, 154, 28, var(--tw-border-opacity))
    }

    .lg\:focus\:border-purple:focus {
        --tw-border-opacity: 1;
        border-color: rgba(132, 68, 154, var(--tw-border-opacity))
    }

    .lg\:focus\:border-blue:focus {
        --tw-border-opacity: 1;
        border-color: rgba(3, 114, 179, var(--tw-border-opacity))
    }

    .lg\:focus\:border-blue-light:focus {
        --tw-border-opacity: 1;
        border-color: rgba(43, 148, 191, var(--tw-border-opacity))
    }

    .lg\:focus\:border-green:focus {
        --tw-border-opacity: 1;
        border-color: rgba(58, 133, 53, var(--tw-border-opacity))
    }

    .lg\:focus\:border-green-light:focus {
        --tw-border-opacity: 1;
        border-color: rgba(82, 184, 71, var(--tw-border-opacity))
    }

    .lg\:focus\:border-green-dark:focus {
        --tw-border-opacity: 1;
        border-color: rgba(41, 146, 122, var(--tw-border-opacity))
    }

    .lg\:focus\:border-black-25:focus {
        border-color: rgba(0, 0, 0, .55)
    }

    .lg\:focus\:border-black:focus {
        --tw-border-opacity: 1;
        border-color: rgba(0, 0, 0, var(--tw-border-opacity))
    }

    .lg\:focus\:border-white:focus {
        --tw-border-opacity: 1;
        border-color: rgba(255, 255, 255, var(--tw-border-opacity))
    }

    .lg\:focus\:border-gray-border:focus {
        --tw-border-opacity: 1;
        border-color: rgba(232, 232, 232, var(--tw-border-opacity))
    }

    .lg\:focus\:border-gray-light:focus {
        --tw-border-opacity: 1;
        border-color: rgba(98, 99, 102, var(--tw-border-opacity))
    }

    .lg\:focus\:border-gray:focus {
        --tw-border-opacity: 1;
        border-color: rgba(51, 51, 51, var(--tw-border-opacity))
    }

    .lg\:focus\:border-gray-dark:focus {
        --tw-border-opacity: 1;
        border-color: rgba(0, 9, 14, var(--tw-border-opacity))
    }

    .lg\:focus\:border-gray-medium:focus {
        --tw-border-opacity: 1;
        border-color: rgba(43, 44, 45, var(--tw-border-opacity))
    }

    .lg\:focus\:border-orange-light:focus,
    .lg\:focus\:border-orange:focus {
        --tw-border-opacity: 1;
        border-color: rgba(239, 88, 57, var(--tw-border-opacity))
    }

    .lg\:focus\:border-orange-dark:focus {
        --tw-border-opacity: 1;
        border-color: rgba(231, 104, 54, var(--tw-border-opacity))
    }

    .lg\:focus\:border-orange-darkest:focus {
        --tw-border-opacity: 1;
        border-color: rgba(203, 55, 25, var(--tw-border-opacity))
    }

    .lg\:border-opacity-0 {
        --tw-border-opacity: 0
    }

    .lg\:border-opacity-5 {
        --tw-border-opacity: 0.05
    }

    .lg\:border-opacity-10 {
        --tw-border-opacity: 0.1
    }

    .lg\:border-opacity-20 {
        --tw-border-opacity: 0.2
    }

    .lg\:border-opacity-25 {
        --tw-border-opacity: 0.25
    }

    .lg\:border-opacity-30 {
        --tw-border-opacity: 0.3
    }

    .lg\:border-opacity-40 {
        --tw-border-opacity: 0.4
    }

    .lg\:border-opacity-50 {
        --tw-border-opacity: 0.5
    }

    .lg\:border-opacity-60 {
        --tw-border-opacity: 0.6
    }

    .lg\:border-opacity-70 {
        --tw-border-opacity: 0.7
    }

    .lg\:border-opacity-75 {
        --tw-border-opacity: 0.75
    }

    .lg\:border-opacity-80 {
        --tw-border-opacity: 0.8
    }

    .lg\:border-opacity-90 {
        --tw-border-opacity: 0.9
    }

    .lg\:border-opacity-95 {
        --tw-border-opacity: 0.95
    }

    .lg\:border-opacity-100 {
        --tw-border-opacity: 1
    }

    .group:hover .lg\:group-hover\:border-opacity-0 {
        --tw-border-opacity: 0
    }

    .group:hover .lg\:group-hover\:border-opacity-5 {
        --tw-border-opacity: 0.05
    }

    .group:hover .lg\:group-hover\:border-opacity-10 {
        --tw-border-opacity: 0.1
    }

    .group:hover .lg\:group-hover\:border-opacity-20 {
        --tw-border-opacity: 0.2
    }

    .group:hover .lg\:group-hover\:border-opacity-25 {
        --tw-border-opacity: 0.25
    }

    .group:hover .lg\:group-hover\:border-opacity-30 {
        --tw-border-opacity: 0.3
    }

    .group:hover .lg\:group-hover\:border-opacity-40 {
        --tw-border-opacity: 0.4
    }

    .group:hover .lg\:group-hover\:border-opacity-50 {
        --tw-border-opacity: 0.5
    }

    .group:hover .lg\:group-hover\:border-opacity-60 {
        --tw-border-opacity: 0.6
    }

    .group:hover .lg\:group-hover\:border-opacity-70 {
        --tw-border-opacity: 0.7
    }

    .group:hover .lg\:group-hover\:border-opacity-75 {
        --tw-border-opacity: 0.75
    }

    .group:hover .lg\:group-hover\:border-opacity-80 {
        --tw-border-opacity: 0.8
    }

    .group:hover .lg\:group-hover\:border-opacity-90 {
        --tw-border-opacity: 0.9
    }

    .group:hover .lg\:group-hover\:border-opacity-95 {
        --tw-border-opacity: 0.95
    }

    .group:hover .lg\:group-hover\:border-opacity-100 {
        --tw-border-opacity: 1
    }

    .lg\:focus-within\:border-opacity-0:focus-within {
        --tw-border-opacity: 0
    }

    .lg\:focus-within\:border-opacity-5:focus-within {
        --tw-border-opacity: 0.05
    }

    .lg\:focus-within\:border-opacity-10:focus-within {
        --tw-border-opacity: 0.1
    }

    .lg\:focus-within\:border-opacity-20:focus-within {
        --tw-border-opacity: 0.2
    }

    .lg\:focus-within\:border-opacity-25:focus-within {
        --tw-border-opacity: 0.25
    }

    .lg\:focus-within\:border-opacity-30:focus-within {
        --tw-border-opacity: 0.3
    }

    .lg\:focus-within\:border-opacity-40:focus-within {
        --tw-border-opacity: 0.4
    }

    .lg\:focus-within\:border-opacity-50:focus-within {
        --tw-border-opacity: 0.5
    }

    .lg\:focus-within\:border-opacity-60:focus-within {
        --tw-border-opacity: 0.6
    }

    .lg\:focus-within\:border-opacity-70:focus-within {
        --tw-border-opacity: 0.7
    }

    .lg\:focus-within\:border-opacity-75:focus-within {
        --tw-border-opacity: 0.75
    }

    .lg\:focus-within\:border-opacity-80:focus-within {
        --tw-border-opacity: 0.8
    }

    .lg\:focus-within\:border-opacity-90:focus-within {
        --tw-border-opacity: 0.9
    }

    .lg\:focus-within\:border-opacity-95:focus-within {
        --tw-border-opacity: 0.95
    }

    .lg\:focus-within\:border-opacity-100:focus-within {
        --tw-border-opacity: 1
    }

    .lg\:hover\:border-opacity-0:hover {
        --tw-border-opacity: 0
    }

    .lg\:hover\:border-opacity-5:hover {
        --tw-border-opacity: 0.05
    }

    .lg\:hover\:border-opacity-10:hover {
        --tw-border-opacity: 0.1
    }

    .lg\:hover\:border-opacity-20:hover {
        --tw-border-opacity: 0.2
    }

    .lg\:hover\:border-opacity-25:hover {
        --tw-border-opacity: 0.25
    }

    .lg\:hover\:border-opacity-30:hover {
        --tw-border-opacity: 0.3
    }

    .lg\:hover\:border-opacity-40:hover {
        --tw-border-opacity: 0.4
    }

    .lg\:hover\:border-opacity-50:hover {
        --tw-border-opacity: 0.5
    }

    .lg\:hover\:border-opacity-60:hover {
        --tw-border-opacity: 0.6
    }

    .lg\:hover\:border-opacity-70:hover {
        --tw-border-opacity: 0.7
    }

    .lg\:hover\:border-opacity-75:hover {
        --tw-border-opacity: 0.75
    }

    .lg\:hover\:border-opacity-80:hover {
        --tw-border-opacity: 0.8
    }

    .lg\:hover\:border-opacity-90:hover {
        --tw-border-opacity: 0.9
    }

    .lg\:hover\:border-opacity-95:hover {
        --tw-border-opacity: 0.95
    }

    .lg\:hover\:border-opacity-100:hover {
        --tw-border-opacity: 1
    }

    .lg\:focus\:border-opacity-0:focus {
        --tw-border-opacity: 0
    }

    .lg\:focus\:border-opacity-5:focus {
        --tw-border-opacity: 0.05
    }

    .lg\:focus\:border-opacity-10:focus {
        --tw-border-opacity: 0.1
    }

    .lg\:focus\:border-opacity-20:focus {
        --tw-border-opacity: 0.2
    }

    .lg\:focus\:border-opacity-25:focus {
        --tw-border-opacity: 0.25
    }

    .lg\:focus\:border-opacity-30:focus {
        --tw-border-opacity: 0.3
    }

    .lg\:focus\:border-opacity-40:focus {
        --tw-border-opacity: 0.4
    }

    .lg\:focus\:border-opacity-50:focus {
        --tw-border-opacity: 0.5
    }

    .lg\:focus\:border-opacity-60:focus {
        --tw-border-opacity: 0.6
    }

    .lg\:focus\:border-opacity-70:focus {
        --tw-border-opacity: 0.7
    }

    .lg\:focus\:border-opacity-75:focus {
        --tw-border-opacity: 0.75
    }

    .lg\:focus\:border-opacity-80:focus {
        --tw-border-opacity: 0.8
    }

    .lg\:focus\:border-opacity-90:focus {
        --tw-border-opacity: 0.9
    }

    .lg\:focus\:border-opacity-95:focus {
        --tw-border-opacity: 0.95
    }

    .lg\:focus\:border-opacity-100:focus {
        --tw-border-opacity: 1
    }

    .lg\:rounded-none {
        border-radius: 0
    }

    .lg\:rounded-sm {
        border-radius: 1.5px
    }

    .lg\:rounded {
        border-radius: 3px
    }

    .lg\:rounded-large {
        border-radius: 6px
    }

    .lg\:rounded-circle {
        border-radius: 50%
    }

    .lg\:rounded-t-none {
        border-top-left-radius: 0;
        border-top-right-radius: 0
    }

    .lg\:rounded-r-none {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0
    }

    .lg\:rounded-b-none {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0
    }

    .lg\:rounded-l-none {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0
    }

    .lg\:rounded-t-sm {
        border-top-left-radius: 1.5px;
        border-top-right-radius: 1.5px
    }

    .lg\:rounded-r-sm {
        border-top-right-radius: 1.5px;
        border-bottom-right-radius: 1.5px
    }

    .lg\:rounded-b-sm {
        border-bottom-right-radius: 1.5px;
        border-bottom-left-radius: 1.5px
    }

    .lg\:rounded-l-sm {
        border-top-left-radius: 1.5px;
        border-bottom-left-radius: 1.5px
    }

    .lg\:rounded-t {
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }

    .lg\:rounded-r {
        border-top-right-radius: 3px
    }

    .lg\:rounded-b,
    .lg\:rounded-r {
        border-bottom-right-radius: 3px
    }

    .lg\:rounded-b,
    .lg\:rounded-l {
        border-bottom-left-radius: 3px
    }

    .lg\:rounded-l {
        border-top-left-radius: 3px
    }

    .lg\:rounded-t-large {
        border-top-left-radius: 6px;
        border-top-right-radius: 6px
    }

    .lg\:rounded-r-large {
        border-top-right-radius: 6px;
        border-bottom-right-radius: 6px
    }

    .lg\:rounded-b-large {
        border-bottom-right-radius: 6px;
        border-bottom-left-radius: 6px
    }

    .lg\:rounded-l-large {
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px
    }

    .lg\:rounded-t-circle {
        border-top-left-radius: 50%;
        border-top-right-radius: 50%
    }

    .lg\:rounded-r-circle {
        border-top-right-radius: 50%;
        border-bottom-right-radius: 50%
    }

    .lg\:rounded-b-circle {
        border-bottom-right-radius: 50%;
        border-bottom-left-radius: 50%
    }

    .lg\:rounded-l-circle {
        border-top-left-radius: 50%;
        border-bottom-left-radius: 50%
    }

    .lg\:rounded-tl-none {
        border-top-left-radius: 0
    }

    .lg\:rounded-tr-none {
        border-top-right-radius: 0
    }

    .lg\:rounded-br-none {
        border-bottom-right-radius: 0
    }

    .lg\:rounded-bl-none {
        border-bottom-left-radius: 0
    }

    .lg\:rounded-tl-sm {
        border-top-left-radius: 1.5px
    }

    .lg\:rounded-tr-sm {
        border-top-right-radius: 1.5px
    }

    .lg\:rounded-br-sm {
        border-bottom-right-radius: 1.5px
    }

    .lg\:rounded-bl-sm {
        border-bottom-left-radius: 1.5px
    }

    .lg\:rounded-tl {
        border-top-left-radius: 3px
    }

    .lg\:rounded-tr {
        border-top-right-radius: 3px
    }

    .lg\:rounded-br {
        border-bottom-right-radius: 3px
    }

    .lg\:rounded-bl {
        border-bottom-left-radius: 3px
    }

    .lg\:rounded-tl-large {
        border-top-left-radius: 6px
    }

    .lg\:rounded-tr-large {
        border-top-right-radius: 6px
    }

    .lg\:rounded-br-large {
        border-bottom-right-radius: 6px
    }

    .lg\:rounded-bl-large {
        border-bottom-left-radius: 6px
    }

    .lg\:rounded-tl-circle {
        border-top-left-radius: 50%
    }

    .lg\:rounded-tr-circle {
        border-top-right-radius: 50%
    }

    .lg\:rounded-br-circle {
        border-bottom-right-radius: 50%
    }

    .lg\:rounded-bl-circle {
        border-bottom-left-radius: 50%
    }

    .lg\:border-solid {
        border-style: solid
    }

    .lg\:border-dashed {
        border-style: dashed
    }

    .lg\:border-dotted {
        border-style: dotted
    }

    .lg\:border-double {
        border-style: double
    }

    .lg\:border-none {
        border-style: none
    }

    .lg\:border-0 {
        border-width: 0
    }

    .lg\:border-2 {
        border-width: 2px
    }

    .lg\:border-4 {
        border-width: 4px
    }

    .lg\:border-8 {
        border-width: 8px
    }

    .lg\:border {
        border-width: 1px
    }

    .lg\:border-t-0 {
        border-top-width: 0
    }

    .lg\:border-r-0 {
        border-right-width: 0
    }

    .lg\:border-b-0 {
        border-bottom-width: 0
    }

    .lg\:border-l-0 {
        border-left-width: 0
    }

    .lg\:border-t-2 {
        border-top-width: 2px
    }

    .lg\:border-r-2 {
        border-right-width: 2px
    }

    .lg\:border-b-2 {
        border-bottom-width: 2px
    }

    .lg\:border-l-2 {
        border-left-width: 2px
    }

    .lg\:border-t-4 {
        border-top-width: 4px
    }

    .lg\:border-r-4 {
        border-right-width: 4px
    }

    .lg\:border-b-4 {
        border-bottom-width: 4px
    }

    .lg\:border-l-4 {
        border-left-width: 4px
    }

    .lg\:border-t-8 {
        border-top-width: 8px
    }

    .lg\:border-r-8 {
        border-right-width: 8px
    }

    .lg\:border-b-8 {
        border-bottom-width: 8px
    }

    .lg\:border-l-8 {
        border-left-width: 8px
    }

    .lg\:border-t {
        border-top-width: 1px
    }

    .lg\:border-r {
        border-right-width: 1px
    }

    .lg\:border-b {
        border-bottom-width: 1px
    }

    .lg\:border-l {
        border-left-width: 1px
    }

    .lg\:box-border {
        box-sizing: border-box
    }

    .lg\:box-content {
        box-sizing: content-box
    }

    .lg\:cursor-auto {
        cursor: auto
    }

    .lg\:cursor-default {
        cursor: default
    }

    .lg\:cursor-pointer {
        cursor: pointer
    }

    .lg\:cursor-wait {
        cursor: wait
    }

    .lg\:cursor-text {
        cursor: text
    }

    .lg\:cursor-move {
        cursor: move
    }

    .lg\:cursor-not-allowed {
        cursor: not-allowed
    }

    .lg\:block {
        display: block
    }

    .lg\:inline-block {
        display: inline-block
    }

    .lg\:inline {
        display: inline
    }

    .lg\:flex {
        display: flex
    }

    .lg\:inline-flex {
        display: inline-flex
    }

    .lg\:table {
        display: table
    }

    .lg\:table-caption {
        display: table-caption
    }

    .lg\:table-cell {
        display: table-cell
    }

    .lg\:table-column {
        display: table-column
    }

    .lg\:table-column-group {
        display: table-column-group
    }

    .lg\:table-footer-group {
        display: table-footer-group
    }

    .lg\:table-header-group {
        display: table-header-group
    }

    .lg\:table-row-group {
        display: table-row-group
    }

    .lg\:table-row {
        display: table-row
    }

    .lg\:flow-root {
        display: flow-root
    }

    .lg\:grid {
        display: grid
    }

    .lg\:inline-grid {
        display: inline-grid
    }

    .lg\:contents {
        display: contents
    }

    .lg\:hidden {
        display: none
    }

    .group:hover .lg\:group-hover\:block {
        display: block
    }

    .group:hover .lg\:group-hover\:inline-block {
        display: inline-block
    }

    .group:hover .lg\:group-hover\:inline {
        display: inline
    }

    .group:hover .lg\:group-hover\:flex {
        display: flex
    }

    .group:hover .lg\:group-hover\:inline-flex {
        display: inline-flex
    }

    .group:hover .lg\:group-hover\:table {
        display: table
    }

    .group:hover .lg\:group-hover\:table-caption {
        display: table-caption
    }

    .group:hover .lg\:group-hover\:table-cell {
        display: table-cell
    }

    .group:hover .lg\:group-hover\:table-column {
        display: table-column
    }

    .group:hover .lg\:group-hover\:table-column-group {
        display: table-column-group
    }

    .group:hover .lg\:group-hover\:table-footer-group {
        display: table-footer-group
    }

    .group:hover .lg\:group-hover\:table-header-group {
        display: table-header-group
    }

    .group:hover .lg\:group-hover\:table-row-group {
        display: table-row-group
    }

    .group:hover .lg\:group-hover\:table-row {
        display: table-row
    }

    .group:hover .lg\:group-hover\:flow-root {
        display: flow-root
    }

    .group:hover .lg\:group-hover\:grid {
        display: grid
    }

    .group:hover .lg\:group-hover\:inline-grid {
        display: inline-grid
    }

    .group:hover .lg\:group-hover\:contents {
        display: contents
    }

    .group:hover .lg\:group-hover\:hidden {
        display: none
    }

    .lg\:hover\:block:hover {
        display: block
    }

    .lg\:hover\:inline-block:hover {
        display: inline-block
    }

    .lg\:hover\:inline:hover {
        display: inline
    }

    .lg\:hover\:flex:hover {
        display: flex
    }

    .lg\:hover\:inline-flex:hover {
        display: inline-flex
    }

    .lg\:hover\:table:hover {
        display: table
    }

    .lg\:hover\:table-caption:hover {
        display: table-caption
    }

    .lg\:hover\:table-cell:hover {
        display: table-cell
    }

    .lg\:hover\:table-column:hover {
        display: table-column
    }

    .lg\:hover\:table-column-group:hover {
        display: table-column-group
    }

    .lg\:hover\:table-footer-group:hover {
        display: table-footer-group
    }

    .lg\:hover\:table-header-group:hover {
        display: table-header-group
    }

    .lg\:hover\:table-row-group:hover {
        display: table-row-group
    }

    .lg\:hover\:table-row:hover {
        display: table-row
    }

    .lg\:hover\:flow-root:hover {
        display: flow-root
    }

    .lg\:hover\:grid:hover {
        display: grid
    }

    .lg\:hover\:inline-grid:hover {
        display: inline-grid
    }

    .lg\:hover\:contents:hover {
        display: contents
    }

    .lg\:hover\:hidden:hover {
        display: none
    }

    .lg\:focus\:block:focus {
        display: block
    }

    .lg\:focus\:inline-block:focus {
        display: inline-block
    }

    .lg\:focus\:inline:focus {
        display: inline
    }

    .lg\:focus\:flex:focus {
        display: flex
    }

    .lg\:focus\:inline-flex:focus {
        display: inline-flex
    }

    .lg\:focus\:table:focus {
        display: table
    }

    .lg\:focus\:table-caption:focus {
        display: table-caption
    }

    .lg\:focus\:table-cell:focus {
        display: table-cell
    }

    .lg\:focus\:table-column:focus {
        display: table-column
    }

    .lg\:focus\:table-column-group:focus {
        display: table-column-group
    }

    .lg\:focus\:table-footer-group:focus {
        display: table-footer-group
    }

    .lg\:focus\:table-header-group:focus {
        display: table-header-group
    }

    .lg\:focus\:table-row-group:focus {
        display: table-row-group
    }

    .lg\:focus\:table-row:focus {
        display: table-row
    }

    .lg\:focus\:flow-root:focus {
        display: flow-root
    }

    .lg\:focus\:grid:focus {
        display: grid
    }

    .lg\:focus\:inline-grid:focus {
        display: inline-grid
    }

    .lg\:focus\:contents:focus {
        display: contents
    }

    .lg\:focus\:hidden:focus {
        display: none
    }

    .lg\:flex-row {
        flex-direction: row
    }

    .lg\:flex-row-reverse {
        flex-direction: row-reverse
    }

    .lg\:flex-col {
        flex-direction: column
    }

    .lg\:flex-col-reverse {
        flex-direction: column-reverse
    }

    .lg\:flex-wrap {
        flex-wrap: wrap
    }

    .lg\:flex-wrap-reverse {
        flex-wrap: wrap-reverse
    }

    .lg\:flex-nowrap {
        flex-wrap: nowrap
    }

    .lg\:place-items-auto {
        place-items: auto
    }

    .lg\:place-items-start {
        place-items: start
    }

    .lg\:place-items-end {
        place-items: end
    }

    .lg\:place-items-center {
        place-items: center
    }

    .lg\:place-items-stretch {
        place-items: stretch
    }

    .lg\:place-content-center {
        place-content: center
    }

    .lg\:place-content-start {
        place-content: start
    }

    .lg\:place-content-end {
        place-content: end
    }

    .lg\:place-content-between {
        place-content: space-between
    }

    .lg\:place-content-around {
        place-content: space-around
    }

    .lg\:place-content-evenly {
        place-content: space-evenly
    }

    .lg\:place-content-stretch {
        place-content: stretch
    }

    .lg\:place-self-auto {
        place-self: auto
    }

    .lg\:place-self-start {
        place-self: start
    }

    .lg\:place-self-end {
        place-self: end
    }

    .lg\:place-self-center {
        place-self: center
    }

    .lg\:place-self-stretch {
        place-self: stretch
    }

    .lg\:items-start {
        align-items: flex-start
    }

    .lg\:items-end {
        align-items: flex-end
    }

    .lg\:items-center {
        align-items: center
    }

    .lg\:items-baseline {
        align-items: baseline
    }

    .lg\:items-stretch {
        align-items: stretch
    }

    .lg\:content-center {
        align-content: center
    }

    .lg\:content-start {
        align-content: flex-start
    }

    .lg\:content-end {
        align-content: flex-end
    }

    .lg\:content-between {
        align-content: space-between
    }

    .lg\:content-around {
        align-content: space-around
    }

    .lg\:content-evenly {
        align-content: space-evenly
    }

    .lg\:self-auto {
        align-self: auto
    }

    .lg\:self-start {
        align-self: flex-start
    }

    .lg\:self-end {
        align-self: flex-end
    }

    .lg\:self-center {
        align-self: center
    }

    .lg\:self-stretch {
        align-self: stretch
    }

    .lg\:justify-items-auto {
        justify-items: auto
    }

    .lg\:justify-items-start {
        justify-items: start
    }

    .lg\:justify-items-end {
        justify-items: end
    }

    .lg\:justify-items-center {
        justify-items: center
    }

    .lg\:justify-items-stretch {
        justify-items: stretch
    }

    .lg\:justify-start {
        justify-content: flex-start
    }

    .lg\:justify-end {
        justify-content: flex-end
    }

    .lg\:justify-center {
        justify-content: center
    }

    .lg\:justify-between {
        justify-content: space-between
    }

    .lg\:justify-around {
        justify-content: space-around
    }

    .lg\:justify-evenly {
        justify-content: space-evenly
    }

    .lg\:justify-self-auto {
        justify-self: auto
    }

    .lg\:justify-self-start {
        justify-self: start
    }

    .lg\:justify-self-end {
        justify-self: end
    }

    .lg\:justify-self-center {
        justify-self: center
    }

    .lg\:justify-self-stretch {
        justify-self: stretch
    }

    .lg\:flex-1 {
        flex: 1 1 0%
    }

    .lg\:flex-auto {
        flex: 1 1 auto
    }

    .lg\:flex-initial {
        flex: 0 1 auto
    }

    .lg\:flex-none {
        flex: none
    }

    .lg\:flex-grow-0 {
        flex-grow: 0
    }

    .lg\:flex-grow {
        flex-grow: 1
    }

    .lg\:flex-shrink-0 {
        flex-shrink: 0
    }

    .lg\:flex-shrink {
        flex-shrink: 1
    }

    .lg\:order-1 {
        order: 1
    }

    .lg\:order-2 {
        order: 2
    }

    .lg\:order-3 {
        order: 3
    }

    .lg\:order-4 {
        order: 4
    }

    .lg\:order-5 {
        order: 5
    }

    .lg\:order-6 {
        order: 6
    }

    .lg\:order-7 {
        order: 7
    }

    .lg\:order-8 {
        order: 8
    }

    .lg\:order-9 {
        order: 9
    }

    .lg\:order-10 {
        order: 10
    }

    .lg\:order-11 {
        order: 11
    }

    .lg\:order-12 {
        order: 12
    }

    .lg\:order-first {
        order: -9999
    }

    .lg\:order-last {
        order: 9999
    }

    .lg\:order-none {
        order: 0
    }

    .lg\:float-right {
        float: right
    }

    .lg\:float-left {
        float: left
    }

    .lg\:float-none {
        float: none
    }

    .lg\:clear-left {
        clear: left
    }

    .lg\:clear-right {
        clear: right
    }

    .lg\:clear-both {
        clear: both
    }

    .lg\:clear-none {
        clear: none
    }

    .lg\:font-SourceCodePro {
        font-family: Source Code Pro, monospace
    }

    .lg\:font-SourceSansPro {
        font-family: Source Sans Pro, sans-serif
    }

    .lg\:font-light {
        font-weight: 300
    }

    .lg\:font-normal {
        font-weight: 400
    }

    .lg\:font-semibold {
        font-weight: 600
    }

    .lg\:font-bold {
        font-weight: 700
    }

    .lg\:h-0 {
        height: 0
    }

    .lg\:h-1 {
        height: .25rem
    }

    .lg\:h-2 {
        height: .5rem
    }

    .lg\:h-3 {
        height: .75rem
    }

    .lg\:h-4 {
        height: 1rem
    }

    .lg\:h-5 {
        height: 1.25rem
    }

    .lg\:h-6 {
        height: 1.5rem
    }

    .lg\:h-7 {
        height: 1.75rem
    }

    .lg\:h-8 {
        height: 2rem
    }

    .lg\:h-9 {
        height: 2.25rem
    }

    .lg\:h-10 {
        height: 2.5rem
    }

    .lg\:h-11 {
        height: 2.75rem
    }

    .lg\:h-12 {
        height: 3rem
    }

    .lg\:h-14 {
        height: 3.5rem
    }

    .lg\:h-16 {
        height: 4rem
    }

    .lg\:h-20 {
        height: 5rem
    }

    .lg\:h-24 {
        height: 6rem
    }

    .lg\:h-28 {
        height: 7rem
    }

    .lg\:h-32 {
        height: 8rem
    }

    .lg\:h-36 {
        height: 9rem
    }

    .lg\:h-40 {
        height: 10rem
    }

    .lg\:h-44 {
        height: 11rem
    }

    .lg\:h-48 {
        height: 12rem
    }

    .lg\:h-52 {
        height: 13rem
    }

    .lg\:h-56 {
        height: 14rem
    }

    .lg\:h-60 {
        height: 15rem
    }

    .lg\:h-64 {
        height: 16rem
    }

    .lg\:h-72 {
        height: 18rem
    }

    .lg\:h-80 {
        height: 20rem
    }

    .lg\:h-96 {
        height: 24rem
    }

    .lg\:h-180 {
        height: 180px
    }

    .lg\:h-220 {
        height: 220px
    }

    .lg\:h-310 {
        height: 310px
    }

    .lg\:h-325 {
        height: 325px
    }

    .lg\:h-380 {
        height: 380px
    }

    .lg\:h-480 {
        height: 480px
    }

    .lg\:h-750 {
        height: 750px
    }

    .lg\:h-auto {
        height: auto
    }

    .lg\:h-px {
        height: 1px
    }

    .lg\:h-0\.5 {
        height: .125rem
    }

    .lg\:h-1\.5 {
        height: .375rem
    }

    .lg\:h-2\.5 {
        height: .625rem
    }

    .lg\:h-3\.5 {
        height: .875rem
    }

    .lg\:h-1\/2 {
        height: 50%
    }

    .lg\:h-1\/3 {
        height: 33.333333%
    }

    .lg\:h-2\/3 {
        height: 66.666667%
    }

    .lg\:h-1\/4 {
        height: 25%
    }

    .lg\:h-2\/4 {
        height: 50%
    }

    .lg\:h-3\/4 {
        height: 75%
    }

    .lg\:h-1\/5 {
        height: 20%
    }

    .lg\:h-2\/5 {
        height: 40%
    }

    .lg\:h-3\/5 {
        height: 60%
    }

    .lg\:h-4\/5 {
        height: 80%
    }

    .lg\:h-1\/6 {
        height: 16.666667%
    }

    .lg\:h-2\/6 {
        height: 33.333333%
    }

    .lg\:h-3\/6 {
        height: 50%
    }

    .lg\:h-4\/6 {
        height: 66.666667%
    }

    .lg\:h-5\/6 {
        height: 83.333333%
    }

    .lg\:h-full {
        height: 100%
    }

    .lg\:h-screen {
        height: 100vh
    }

    .lg\:text-10 {
        font-size: 10px
    }

    .lg\:text-12 {
        font-size: 12px
    }

    .lg\:text-14 {
        font-size: 14px
    }

    .lg\:text-15 {
        font-size: 15px
    }

    .lg\:text-16 {
        font-size: 16px
    }

    .lg\:text-17 {
        font-size: 17px
    }

    .lg\:text-18 {
        font-size: 18px
    }

    .lg\:text-19 {
        font-size: 19px
    }

    .lg\:text-20 {
        font-size: 20px
    }

    .lg\:text-22 {
        font-size: 22px
    }

    .lg\:text-23 {
        font-size: 23px
    }

    .lg\:text-24 {
        font-size: 24px
    }

    .lg\:text-25 {
        font-size: 25px
    }

    .lg\:text-26 {
        font-size: 26px
    }

    .lg\:text-27 {
        font-size: 27px
    }

    .lg\:text-28 {
        font-size: 28px
    }

    .lg\:text-30 {
        font-size: 30px
    }

    .lg\:text-32 {
        font-size: 32px
    }

    .lg\:text-33 {
        font-size: 33px
    }

    .lg\:text-34 {
        font-size: 34px
    }

    .lg\:text-35 {
        font-size: 35px
    }

    .lg\:text-39 {
        font-size: 39px
    }

    .lg\:text-43 {
        font-size: 43px
    }

    .lg\:text-53 {
        font-size: 53px
    }

    .lg\:text-16\.8 {
        font-size: 16.8px
    }

    .lg\:leading-12 {
        line-height: 12px
    }

    .lg\:leading-17 {
        line-height: 17px
    }

    .lg\:leading-18 {
        line-height: 18px
    }

    .lg\:leading-19 {
        line-height: 19px
    }

    .lg\:leading-20 {
        line-height: 20px
    }

    .lg\:leading-22 {
        line-height: 22px
    }

    .lg\:leading-23 {
        line-height: 23px
    }

    .lg\:leading-25 {
        line-height: 25px
    }

    .lg\:leading-26 {
        line-height: 26px
    }

    .lg\:leading-27 {
        line-height: 27px
    }

    .lg\:leading-28 {
        line-height: 28px
    }

    .lg\:leading-31 {
        line-height: 31px
    }

    .lg\:leading-32 {
        line-height: 32px
    }

    .lg\:leading-33 {
        line-height: 33px
    }

    .lg\:leading-35 {
        line-height: 35px
    }

    .lg\:leading-38 {
        line-height: 38px
    }

    .lg\:leading-39 {
        line-height: 39px
    }

    .lg\:leading-40 {
        line-height: 40px
    }

    .lg\:leading-42 {
        line-height: 42px
    }

    .lg\:leading-44 {
        line-height: 44px
    }

    .lg\:leading-50 {
        line-height: 50px
    }

    .lg\:leading-53 {
        line-height: 53px
    }

    .lg\:leading-54 {
        line-height: 54px
    }

    .lg\:leading-62 {
        line-height: 62px
    }

    .lg\:leading-34\.5 {
        line-height: 34.5px
    }

    .lg\:list-inside {
        list-style-position: inside
    }

    .lg\:list-outside {
        list-style-position: outside
    }

    .lg\:list-none {
        list-style-type: none
    }

    .lg\:list-disc {
        list-style-type: disc
    }

    .lg\:list-decimal {
        list-style-type: decimal
    }

    .lg\:m-0 {
        margin: 0
    }

    .lg\:m-1 {
        margin: .25rem
    }

    .lg\:m-2 {
        margin: .5rem
    }

    .lg\:m-3 {
        margin: .75rem
    }

    .lg\:m-4 {
        margin: 1rem
    }

    .lg\:m-5 {
        margin: 1.25rem
    }

    .lg\:m-6 {
        margin: 1.5rem
    }

    .lg\:m-7 {
        margin: 1.75rem
    }

    .lg\:m-8 {
        margin: 2rem
    }

    .lg\:m-9 {
        margin: 2.25rem
    }

    .lg\:m-10 {
        margin: 2.5rem
    }

    .lg\:m-11 {
        margin: 2.75rem
    }

    .lg\:m-12 {
        margin: 3rem
    }

    .lg\:m-14 {
        margin: 3.5rem
    }

    .lg\:m-16 {
        margin: 4rem
    }

    .lg\:m-20 {
        margin: 5rem
    }

    .lg\:m-24 {
        margin: 6rem
    }

    .lg\:m-28 {
        margin: 7rem
    }

    .lg\:m-32 {
        margin: 8rem
    }

    .lg\:m-36 {
        margin: 9rem
    }

    .lg\:m-40 {
        margin: 10rem
    }

    .lg\:m-44 {
        margin: 11rem
    }

    .lg\:m-48 {
        margin: 12rem
    }

    .lg\:m-52 {
        margin: 13rem
    }

    .lg\:m-56 {
        margin: 14rem
    }

    .lg\:m-60 {
        margin: 15rem
    }

    .lg\:m-64 {
        margin: 16rem
    }

    .lg\:m-72 {
        margin: 18rem
    }

    .lg\:m-80 {
        margin: 20rem
    }

    .lg\:m-96 {
        margin: 24rem
    }

    .lg\:m-auto {
        margin: auto
    }

    .lg\:m-px {
        margin: 1px
    }

    .lg\:m-0\.5 {
        margin: .125rem
    }

    .lg\:m-1\.5 {
        margin: .375rem
    }

    .lg\:m-2\.5 {
        margin: .625rem
    }

    .lg\:m-3\.5 {
        margin: .875rem
    }

    .lg\:-m-0 {
        margin: 0
    }

    .lg\:-m-1 {
        margin: -.25rem
    }

    .lg\:-m-2 {
        margin: -.5rem
    }

    .lg\:-m-3 {
        margin: -.75rem
    }

    .lg\:-m-4 {
        margin: -1rem
    }

    .lg\:-m-5 {
        margin: -1.25rem
    }

    .lg\:-m-6 {
        margin: -1.5rem
    }

    .lg\:-m-7 {
        margin: -1.75rem
    }

    .lg\:-m-8 {
        margin: -2rem
    }

    .lg\:-m-9 {
        margin: -2.25rem
    }

    .lg\:-m-10 {
        margin: -2.5rem
    }

    .lg\:-m-11 {
        margin: -2.75rem
    }

    .lg\:-m-12 {
        margin: -3rem
    }

    .lg\:-m-14 {
        margin: -3.5rem
    }

    .lg\:-m-16 {
        margin: -4rem
    }

    .lg\:-m-20 {
        margin: -5rem
    }

    .lg\:-m-24 {
        margin: -6rem
    }

    .lg\:-m-28 {
        margin: -7rem
    }

    .lg\:-m-32 {
        margin: -8rem
    }

    .lg\:-m-36 {
        margin: -9rem
    }

    .lg\:-m-40 {
        margin: -10rem
    }

    .lg\:-m-44 {
        margin: -11rem
    }

    .lg\:-m-48 {
        margin: -12rem
    }

    .lg\:-m-52 {
        margin: -13rem
    }

    .lg\:-m-56 {
        margin: -14rem
    }

    .lg\:-m-60 {
        margin: -15rem
    }

    .lg\:-m-64 {
        margin: -16rem
    }

    .lg\:-m-72 {
        margin: -18rem
    }

    .lg\:-m-80 {
        margin: -20rem
    }

    .lg\:-m-96 {
        margin: -24rem
    }

    .lg\:-m-px {
        margin: -1px
    }

    .lg\:-m-0\.5 {
        margin: -.125rem
    }

    .lg\:-m-1\.5 {
        margin: -.375rem
    }

    .lg\:-m-2\.5 {
        margin: -.625rem
    }

    .lg\:-m-3\.5 {
        margin: -.875rem
    }

    .lg\:my-0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .lg\:mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .lg\:my-1 {
        margin-top: .25rem;
        margin-bottom: .25rem
    }

    .lg\:mx-1 {
        margin-left: .25rem;
        margin-right: .25rem
    }

    .lg\:my-2 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }

    .lg\:mx-2 {
        margin-left: .5rem;
        margin-right: .5rem
    }

    .lg\:my-3 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }

    .lg\:mx-3 {
        margin-left: .75rem;
        margin-right: .75rem
    }

    .lg\:my-4 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }

    .lg\:mx-4 {
        margin-left: 1rem;
        margin-right: 1rem
    }

    .lg\:my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }

    .lg\:mx-5 {
        margin-left: 1.25rem;
        margin-right: 1.25rem
    }

    .lg\:my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }

    .lg\:mx-6 {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }

    .lg\:my-7 {
        margin-top: 1.75rem;
        margin-bottom: 1.75rem
    }

    .lg\:mx-7 {
        margin-left: 1.75rem;
        margin-right: 1.75rem
    }

    .lg\:my-8 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }

    .lg\:mx-8 {
        margin-left: 2rem;
        margin-right: 2rem
    }

    .lg\:my-9 {
        margin-top: 2.25rem;
        margin-bottom: 2.25rem
    }

    .lg\:mx-9 {
        margin-left: 2.25rem;
        margin-right: 2.25rem
    }

    .lg\:my-10 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }

    .lg\:mx-10 {
        margin-left: 2.5rem;
        margin-right: 2.5rem
    }

    .lg\:my-11 {
        margin-top: 2.75rem;
        margin-bottom: 2.75rem
    }

    .lg\:mx-11 {
        margin-left: 2.75rem;
        margin-right: 2.75rem
    }

    .lg\:my-12 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }

    .lg\:mx-12 {
        margin-left: 3rem;
        margin-right: 3rem
    }

    .lg\:my-14 {
        margin-top: 3.5rem;
        margin-bottom: 3.5rem
    }

    .lg\:mx-14 {
        margin-left: 3.5rem;
        margin-right: 3.5rem
    }

    .lg\:my-16 {
        margin-top: 4rem;
        margin-bottom: 4rem
    }

    .lg\:mx-16 {
        margin-left: 4rem;
        margin-right: 4rem
    }

    .lg\:my-20 {
        margin-top: 5rem;
        margin-bottom: 5rem
    }

    .lg\:mx-20 {
        margin-left: 5rem;
        margin-right: 5rem
    }

    .lg\:my-24 {
        margin-top: 6rem;
        margin-bottom: 6rem
    }

    .lg\:mx-24 {
        margin-left: 6rem;
        margin-right: 6rem
    }

    .lg\:my-28 {
        margin-top: 7rem;
        margin-bottom: 7rem
    }

    .lg\:mx-28 {
        margin-left: 7rem;
        margin-right: 7rem
    }

    .lg\:my-32 {
        margin-top: 8rem;
        margin-bottom: 8rem
    }

    .lg\:mx-32 {
        margin-left: 8rem;
        margin-right: 8rem
    }

    .lg\:my-36 {
        margin-top: 9rem;
        margin-bottom: 9rem
    }

    .lg\:mx-36 {
        margin-left: 9rem;
        margin-right: 9rem
    }

    .lg\:my-40 {
        margin-top: 10rem;
        margin-bottom: 10rem
    }

    .lg\:mx-40 {
        margin-left: 10rem;
        margin-right: 10rem
    }

    .lg\:my-44 {
        margin-top: 11rem;
        margin-bottom: 11rem
    }

    .lg\:mx-44 {
        margin-left: 11rem;
        margin-right: 11rem
    }

    .lg\:my-48 {
        margin-top: 12rem;
        margin-bottom: 12rem
    }

    .lg\:mx-48 {
        margin-left: 12rem;
        margin-right: 12rem
    }

    .lg\:my-52 {
        margin-top: 13rem;
        margin-bottom: 13rem
    }

    .lg\:mx-52 {
        margin-left: 13rem;
        margin-right: 13rem
    }

    .lg\:my-56 {
        margin-top: 14rem;
        margin-bottom: 14rem
    }

    .lg\:mx-56 {
        margin-left: 14rem;
        margin-right: 14rem
    }

    .lg\:my-60 {
        margin-top: 15rem;
        margin-bottom: 15rem
    }

    .lg\:mx-60 {
        margin-left: 15rem;
        margin-right: 15rem
    }

    .lg\:my-64 {
        margin-top: 16rem;
        margin-bottom: 16rem
    }

    .lg\:mx-64 {
        margin-left: 16rem;
        margin-right: 16rem
    }

    .lg\:my-72 {
        margin-top: 18rem;
        margin-bottom: 18rem
    }

    .lg\:mx-72 {
        margin-left: 18rem;
        margin-right: 18rem
    }

    .lg\:my-80 {
        margin-top: 20rem;
        margin-bottom: 20rem
    }

    .lg\:mx-80 {
        margin-left: 20rem;
        margin-right: 20rem
    }

    .lg\:my-96 {
        margin-top: 24rem;
        margin-bottom: 24rem
    }

    .lg\:mx-96 {
        margin-left: 24rem;
        margin-right: 24rem
    }

    .lg\:my-auto {
        margin-top: auto;
        margin-bottom: auto
    }

    .lg\:mx-auto {
        margin-left: auto;
        margin-right: auto
    }

    .lg\:my-px {
        margin-top: 1px;
        margin-bottom: 1px
    }

    .lg\:mx-px {
        margin-left: 1px;
        margin-right: 1px
    }

    .lg\:my-0\.5 {
        margin-top: .125rem;
        margin-bottom: .125rem
    }

    .lg\:mx-0\.5 {
        margin-left: .125rem;
        margin-right: .125rem
    }

    .lg\:my-1\.5 {
        margin-top: .375rem;
        margin-bottom: .375rem
    }

    .lg\:mx-1\.5 {
        margin-left: .375rem;
        margin-right: .375rem
    }

    .lg\:my-2\.5 {
        margin-top: .625rem;
        margin-bottom: .625rem
    }

    .lg\:mx-2\.5 {
        margin-left: .625rem;
        margin-right: .625rem
    }

    .lg\:my-3\.5 {
        margin-top: .875rem;
        margin-bottom: .875rem
    }

    .lg\:mx-3\.5 {
        margin-left: .875rem;
        margin-right: .875rem
    }

    .lg\:-my-0 {
        margin-top: 0;
        margin-bottom: 0
    }

    .lg\:-mx-0 {
        margin-left: 0;
        margin-right: 0
    }

    .lg\:-my-1 {
        margin-top: -.25rem;
        margin-bottom: -.25rem
    }

    .lg\:-mx-1 {
        margin-left: -.25rem;
        margin-right: -.25rem
    }

    .lg\:-my-2 {
        margin-top: -.5rem;
        margin-bottom: -.5rem
    }

    .lg\:-mx-2 {
        margin-left: -.5rem;
        margin-right: -.5rem
    }

    .lg\:-my-3 {
        margin-top: -.75rem;
        margin-bottom: -.75rem
    }

    .lg\:-mx-3 {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .lg\:-my-4 {
        margin-top: -1rem;
        margin-bottom: -1rem
    }

    .lg\:-mx-4 {
        margin-left: -1rem;
        margin-right: -1rem
    }

    .lg\:-my-5 {
        margin-top: -1.25rem;
        margin-bottom: -1.25rem
    }

    .lg\:-mx-5 {
        margin-left: -1.25rem;
        margin-right: -1.25rem
    }

    .lg\:-my-6 {
        margin-top: -1.5rem;
        margin-bottom: -1.5rem
    }

    .lg\:-mx-6 {
        margin-left: -1.5rem;
        margin-right: -1.5rem
    }

    .lg\:-my-7 {
        margin-top: -1.75rem;
        margin-bottom: -1.75rem
    }

    .lg\:-mx-7 {
        margin-left: -1.75rem;
        margin-right: -1.75rem
    }

    .lg\:-my-8 {
        margin-top: -2rem;
        margin-bottom: -2rem
    }

    .lg\:-mx-8 {
        margin-left: -2rem;
        margin-right: -2rem
    }

    .lg\:-my-9 {
        margin-top: -2.25rem;
        margin-bottom: -2.25rem
    }

    .lg\:-mx-9 {
        margin-left: -2.25rem;
        margin-right: -2.25rem
    }

    .lg\:-my-10 {
        margin-top: -2.5rem;
        margin-bottom: -2.5rem
    }

    .lg\:-mx-10 {
        margin-left: -2.5rem;
        margin-right: -2.5rem
    }

    .lg\:-my-11 {
        margin-top: -2.75rem;
        margin-bottom: -2.75rem
    }

    .lg\:-mx-11 {
        margin-left: -2.75rem;
        margin-right: -2.75rem
    }

    .lg\:-my-12 {
        margin-top: -3rem;
        margin-bottom: -3rem
    }

    .lg\:-mx-12 {
        margin-left: -3rem;
        margin-right: -3rem
    }

    .lg\:-my-14 {
        margin-top: -3.5rem;
        margin-bottom: -3.5rem
    }

    .lg\:-mx-14 {
        margin-left: -3.5rem;
        margin-right: -3.5rem
    }

    .lg\:-my-16 {
        margin-top: -4rem;
        margin-bottom: -4rem
    }

    .lg\:-mx-16 {
        margin-left: -4rem;
        margin-right: -4rem
    }

    .lg\:-my-20 {
        margin-top: -5rem;
        margin-bottom: -5rem
    }

    .lg\:-mx-20 {
        margin-left: -5rem;
        margin-right: -5rem
    }

    .lg\:-my-24 {
        margin-top: -6rem;
        margin-bottom: -6rem
    }

    .lg\:-mx-24 {
        margin-left: -6rem;
        margin-right: -6rem
    }

    .lg\:-my-28 {
        margin-top: -7rem;
        margin-bottom: -7rem
    }

    .lg\:-mx-28 {
        margin-left: -7rem;
        margin-right: -7rem
    }

    .lg\:-my-32 {
        margin-top: -8rem;
        margin-bottom: -8rem
    }

    .lg\:-mx-32 {
        margin-left: -8rem;
        margin-right: -8rem
    }

    .lg\:-my-36 {
        margin-top: -9rem;
        margin-bottom: -9rem
    }

    .lg\:-mx-36 {
        margin-left: -9rem;
        margin-right: -9rem
    }

    .lg\:-my-40 {
        margin-top: -10rem;
        margin-bottom: -10rem
    }

    .lg\:-mx-40 {
        margin-left: -10rem;
        margin-right: -10rem
    }

    .lg\:-my-44 {
        margin-top: -11rem;
        margin-bottom: -11rem
    }

    .lg\:-mx-44 {
        margin-left: -11rem;
        margin-right: -11rem
    }

    .lg\:-my-48 {
        margin-top: -12rem;
        margin-bottom: -12rem
    }

    .lg\:-mx-48 {
        margin-left: -12rem;
        margin-right: -12rem
    }

    .lg\:-my-52 {
        margin-top: -13rem;
        margin-bottom: -13rem
    }

    .lg\:-mx-52 {
        margin-left: -13rem;
        margin-right: -13rem
    }

    .lg\:-my-56 {
        margin-top: -14rem;
        margin-bottom: -14rem
    }

    .lg\:-mx-56 {
        margin-left: -14rem;
        margin-right: -14rem
    }

    .lg\:-my-60 {
        margin-top: -15rem;
        margin-bottom: -15rem
    }

    .lg\:-mx-60 {
        margin-left: -15rem;
        margin-right: -15rem
    }

    .lg\:-my-64 {
        margin-top: -16rem;
        margin-bottom: -16rem
    }

    .lg\:-mx-64 {
        margin-left: -16rem;
        margin-right: -16rem
    }

    .lg\:-my-72 {
        margin-top: -18rem;
        margin-bottom: -18rem
    }

    .lg\:-mx-72 {
        margin-left: -18rem;
        margin-right: -18rem
    }

    .lg\:-my-80 {
        margin-top: -20rem;
        margin-bottom: -20rem
    }

    .lg\:-mx-80 {
        margin-left: -20rem;
        margin-right: -20rem
    }

    .lg\:-my-96 {
        margin-top: -24rem;
        margin-bottom: -24rem
    }

    .lg\:-mx-96 {
        margin-left: -24rem;
        margin-right: -24rem
    }

    .lg\:-my-px {
        margin-top: -1px;
        margin-bottom: -1px
    }

    .lg\:-mx-px {
        margin-left: -1px;
        margin-right: -1px
    }

    .lg\:-my-0\.5 {
        margin-top: -.125rem;
        margin-bottom: -.125rem
    }

    .lg\:-mx-0\.5 {
        margin-left: -.125rem;
        margin-right: -.125rem
    }

    .lg\:-my-1\.5 {
        margin-top: -.375rem;
        margin-bottom: -.375rem
    }

    .lg\:-mx-1\.5 {
        margin-left: -.375rem;
        margin-right: -.375rem
    }

    .lg\:-my-2\.5 {
        margin-top: -.625rem;
        margin-bottom: -.625rem
    }

    .lg\:-mx-2\.5 {
        margin-left: -.625rem;
        margin-right: -.625rem
    }

    .lg\:-my-3\.5 {
        margin-top: -.875rem;
        margin-bottom: -.875rem
    }

    .lg\:-mx-3\.5 {
        margin-left: -.875rem;
        margin-right: -.875rem
    }

    .lg\:mt-0 {
        margin-top: 0
    }

    .lg\:mr-0 {
        margin-right: 0
    }

    .lg\:mb-0 {
        margin-bottom: 0
    }

    .lg\:ml-0 {
        margin-left: 0
    }

    .lg\:mt-1 {
        margin-top: .25rem
    }

    .lg\:mr-1 {
        margin-right: .25rem
    }

    .lg\:mb-1 {
        margin-bottom: .25rem
    }

    .lg\:ml-1 {
        margin-left: .25rem
    }

    .lg\:mt-2 {
        margin-top: .5rem
    }

    .lg\:mr-2 {
        margin-right: .5rem
    }

    .lg\:mb-2 {
        margin-bottom: .5rem
    }

    .lg\:ml-2 {
        margin-left: .5rem
    }

    .lg\:mt-3 {
        margin-top: .75rem
    }

    .lg\:mr-3 {
        margin-right: .75rem
    }

    .lg\:mb-3 {
        margin-bottom: .75rem
    }

    .lg\:ml-3 {
        margin-left: .75rem
    }

    .lg\:mt-4 {
        margin-top: 1rem
    }

    .lg\:mr-4 {
        margin-right: 1rem
    }

    .lg\:mb-4 {
        margin-bottom: 1rem
    }

    .lg\:ml-4 {
        margin-left: 1rem
    }

    .lg\:mt-5 {
        margin-top: 1.25rem
    }

    .lg\:mr-5 {
        margin-right: 1.25rem
    }

    .lg\:mb-5 {
        margin-bottom: 1.25rem
    }

    .lg\:ml-5 {
        margin-left: 1.25rem
    }

    .lg\:mt-6 {
        margin-top: 1.5rem
    }

    .lg\:mr-6 {
        margin-right: 1.5rem
    }

    .lg\:mb-6 {
        margin-bottom: 1.5rem
    }

    .lg\:ml-6 {
        margin-left: 1.5rem
    }

    .lg\:mt-7 {
        margin-top: 1.75rem
    }

    .lg\:mr-7 {
        margin-right: 1.75rem
    }

    .lg\:mb-7 {
        margin-bottom: 1.75rem
    }

    .lg\:ml-7 {
        margin-left: 1.75rem
    }

    .lg\:mt-8 {
        margin-top: 2rem
    }

    .lg\:mr-8 {
        margin-right: 2rem
    }

    .lg\:mb-8 {
        margin-bottom: 2rem
    }

    .lg\:ml-8 {
        margin-left: 2rem
    }

    .lg\:mt-9 {
        margin-top: 2.25rem
    }

    .lg\:mr-9 {
        margin-right: 2.25rem
    }

    .lg\:mb-9 {
        margin-bottom: 2.25rem
    }

    .lg\:ml-9 {
        margin-left: 2.25rem
    }

    .lg\:mt-10 {
        margin-top: 2.5rem
    }

    .lg\:mr-10 {
        margin-right: 2.5rem
    }

    .lg\:mb-10 {
        margin-bottom: 2.5rem
    }

    .lg\:ml-10 {
        margin-left: 2.5rem
    }

    .lg\:mt-11 {
        margin-top: 2.75rem
    }

    .lg\:mr-11 {
        margin-right: 2.75rem
    }

    .lg\:mb-11 {
        margin-bottom: 2.75rem
    }

    .lg\:ml-11 {
        margin-left: 2.75rem
    }

    .lg\:mt-12 {
        margin-top: 3rem
    }

    .lg\:mr-12 {
        margin-right: 3rem
    }

    .lg\:mb-12 {
        margin-bottom: 3rem
    }

    .lg\:ml-12 {
        margin-left: 3rem
    }

    .lg\:mt-14 {
        margin-top: 3.5rem
    }

    .lg\:mr-14 {
        margin-right: 3.5rem
    }

    .lg\:mb-14 {
        margin-bottom: 3.5rem
    }

    .lg\:ml-14 {
        margin-left: 3.5rem
    }

    .lg\:mt-16 {
        margin-top: 4rem
    }

    .lg\:mr-16 {
        margin-right: 4rem
    }

    .lg\:mb-16 {
        margin-bottom: 4rem
    }

    .lg\:ml-16 {
        margin-left: 4rem
    }

    .lg\:mt-20 {
        margin-top: 5rem
    }

    .lg\:mr-20 {
        margin-right: 5rem
    }

    .lg\:mb-20 {
        margin-bottom: 5rem
    }

    .lg\:ml-20 {
        margin-left: 5rem
    }

    .lg\:mt-24 {
        margin-top: 6rem
    }

    .lg\:mr-24 {
        margin-right: 6rem
    }

    .lg\:mb-24 {
        margin-bottom: 6rem
    }

    .lg\:ml-24 {
        margin-left: 6rem
    }

    .lg\:mt-28 {
        margin-top: 7rem
    }

    .lg\:mr-28 {
        margin-right: 7rem
    }

    .lg\:mb-28 {
        margin-bottom: 7rem
    }

    .lg\:ml-28 {
        margin-left: 7rem
    }

    .lg\:mt-32 {
        margin-top: 8rem
    }

    .lg\:mr-32 {
        margin-right: 8rem
    }

    .lg\:mb-32 {
        margin-bottom: 8rem
    }

    .lg\:ml-32 {
        margin-left: 8rem
    }

    .lg\:mt-36 {
        margin-top: 9rem
    }

    .lg\:mr-36 {
        margin-right: 9rem
    }

    .lg\:mb-36 {
        margin-bottom: 9rem
    }

    .lg\:ml-36 {
        margin-left: 9rem
    }

    .lg\:mt-40 {
        margin-top: 10rem
    }

    .lg\:mr-40 {
        margin-right: 10rem
    }

    .lg\:mb-40 {
        margin-bottom: 10rem
    }

    .lg\:ml-40 {
        margin-left: 10rem
    }

    .lg\:mt-44 {
        margin-top: 11rem
    }

    .lg\:mr-44 {
        margin-right: 11rem
    }

    .lg\:mb-44 {
        margin-bottom: 11rem
    }

    .lg\:ml-44 {
        margin-left: 11rem
    }

    .lg\:mt-48 {
        margin-top: 12rem
    }

    .lg\:mr-48 {
        margin-right: 12rem
    }

    .lg\:mb-48 {
        margin-bottom: 12rem
    }

    .lg\:ml-48 {
        margin-left: 12rem
    }

    .lg\:mt-52 {
        margin-top: 13rem
    }

    .lg\:mr-52 {
        margin-right: 13rem
    }

    .lg\:mb-52 {
        margin-bottom: 13rem
    }

    .lg\:ml-52 {
        margin-left: 13rem
    }

    .lg\:mt-56 {
        margin-top: 14rem
    }

    .lg\:mr-56 {
        margin-right: 14rem
    }

    .lg\:mb-56 {
        margin-bottom: 14rem
    }

    .lg\:ml-56 {
        margin-left: 14rem
    }

    .lg\:mt-60 {
        margin-top: 15rem
    }

    .lg\:mr-60 {
        margin-right: 15rem
    }

    .lg\:mb-60 {
        margin-bottom: 15rem
    }

    .lg\:ml-60 {
        margin-left: 15rem
    }

    .lg\:mt-64 {
        margin-top: 16rem
    }

    .lg\:mr-64 {
        margin-right: 16rem
    }

    .lg\:mb-64 {
        margin-bottom: 16rem
    }

    .lg\:ml-64 {
        margin-left: 16rem
    }

    .lg\:mt-72 {
        margin-top: 18rem
    }

    .lg\:mr-72 {
        margin-right: 18rem
    }

    .lg\:mb-72 {
        margin-bottom: 18rem
    }

    .lg\:ml-72 {
        margin-left: 18rem
    }

    .lg\:mt-80 {
        margin-top: 20rem
    }

    .lg\:mr-80 {
        margin-right: 20rem
    }

    .lg\:mb-80 {
        margin-bottom: 20rem
    }

    .lg\:ml-80 {
        margin-left: 20rem
    }

    .lg\:mt-96 {
        margin-top: 24rem
    }

    .lg\:mr-96 {
        margin-right: 24rem
    }

    .lg\:mb-96 {
        margin-bottom: 24rem
    }

    .lg\:ml-96 {
        margin-left: 24rem
    }

    .lg\:mt-auto {
        margin-top: auto
    }

    .lg\:mr-auto {
        margin-right: auto
    }

    .lg\:mb-auto {
        margin-bottom: auto
    }

    .lg\:ml-auto {
        margin-left: auto
    }

    .lg\:mt-px {
        margin-top: 1px
    }

    .lg\:mr-px {
        margin-right: 1px
    }

    .lg\:mb-px {
        margin-bottom: 1px
    }

    .lg\:ml-px {
        margin-left: 1px
    }

    .lg\:mt-0\.5 {
        margin-top: .125rem
    }

    .lg\:mr-0\.5 {
        margin-right: .125rem
    }

    .lg\:mb-0\.5 {
        margin-bottom: .125rem
    }

    .lg\:ml-0\.5 {
        margin-left: .125rem
    }

    .lg\:mt-1\.5 {
        margin-top: .375rem
    }

    .lg\:mr-1\.5 {
        margin-right: .375rem
    }

    .lg\:mb-1\.5 {
        margin-bottom: .375rem
    }

    .lg\:ml-1\.5 {
        margin-left: .375rem
    }

    .lg\:mt-2\.5 {
        margin-top: .625rem
    }

    .lg\:mr-2\.5 {
        margin-right: .625rem
    }

    .lg\:mb-2\.5 {
        margin-bottom: .625rem
    }

    .lg\:ml-2\.5 {
        margin-left: .625rem
    }

    .lg\:mt-3\.5 {
        margin-top: .875rem
    }

    .lg\:mr-3\.5 {
        margin-right: .875rem
    }

    .lg\:mb-3\.5 {
        margin-bottom: .875rem
    }

    .lg\:ml-3\.5 {
        margin-left: .875rem
    }

    .lg\:-mt-0 {
        margin-top: 0
    }

    .lg\:-mr-0 {
        margin-right: 0
    }

    .lg\:-mb-0 {
        margin-bottom: 0
    }

    .lg\:-ml-0 {
        margin-left: 0
    }

    .lg\:-mt-1 {
        margin-top: -.25rem
    }

    .lg\:-mr-1 {
        margin-right: -.25rem
    }

    .lg\:-mb-1 {
        margin-bottom: -.25rem
    }

    .lg\:-ml-1 {
        margin-left: -.25rem
    }

    .lg\:-mt-2 {
        margin-top: -.5rem
    }

    .lg\:-mr-2 {
        margin-right: -.5rem
    }

    .lg\:-mb-2 {
        margin-bottom: -.5rem
    }

    .lg\:-ml-2 {
        margin-left: -.5rem
    }

    .lg\:-mt-3 {
        margin-top: -.75rem
    }

    .lg\:-mr-3 {
        margin-right: -.75rem
    }

    .lg\:-mb-3 {
        margin-bottom: -.75rem
    }

    .lg\:-ml-3 {
        margin-left: -.75rem
    }

    .lg\:-mt-4 {
        margin-top: -1rem
    }

    .lg\:-mr-4 {
        margin-right: -1rem
    }

    .lg\:-mb-4 {
        margin-bottom: -1rem
    }

    .lg\:-ml-4 {
        margin-left: -1rem
    }

    .lg\:-mt-5 {
        margin-top: -1.25rem
    }

    .lg\:-mr-5 {
        margin-right: -1.25rem
    }

    .lg\:-mb-5 {
        margin-bottom: -1.25rem
    }

    .lg\:-ml-5 {
        margin-left: -1.25rem
    }

    .lg\:-mt-6 {
        margin-top: -1.5rem
    }

    .lg\:-mr-6 {
        margin-right: -1.5rem
    }

    .lg\:-mb-6 {
        margin-bottom: -1.5rem
    }

    .lg\:-ml-6 {
        margin-left: -1.5rem
    }

    .lg\:-mt-7 {
        margin-top: -1.75rem
    }

    .lg\:-mr-7 {
        margin-right: -1.75rem
    }

    .lg\:-mb-7 {
        margin-bottom: -1.75rem
    }

    .lg\:-ml-7 {
        margin-left: -1.75rem
    }

    .lg\:-mt-8 {
        margin-top: -2rem
    }

    .lg\:-mr-8 {
        margin-right: -2rem
    }

    .lg\:-mb-8 {
        margin-bottom: -2rem
    }

    .lg\:-ml-8 {
        margin-left: -2rem
    }

    .lg\:-mt-9 {
        margin-top: -2.25rem
    }

    .lg\:-mr-9 {
        margin-right: -2.25rem
    }

    .lg\:-mb-9 {
        margin-bottom: -2.25rem
    }

    .lg\:-ml-9 {
        margin-left: -2.25rem
    }

    .lg\:-mt-10 {
        margin-top: -2.5rem
    }

    .lg\:-mr-10 {
        margin-right: -2.5rem
    }

    .lg\:-mb-10 {
        margin-bottom: -2.5rem
    }

    .lg\:-ml-10 {
        margin-left: -2.5rem
    }

    .lg\:-mt-11 {
        margin-top: -2.75rem
    }

    .lg\:-mr-11 {
        margin-right: -2.75rem
    }

    .lg\:-mb-11 {
        margin-bottom: -2.75rem
    }

    .lg\:-ml-11 {
        margin-left: -2.75rem
    }

    .lg\:-mt-12 {
        margin-top: -3rem
    }

    .lg\:-mr-12 {
        margin-right: -3rem
    }

    .lg\:-mb-12 {
        margin-bottom: -3rem
    }

    .lg\:-ml-12 {
        margin-left: -3rem
    }

    .lg\:-mt-14 {
        margin-top: -3.5rem
    }

    .lg\:-mr-14 {
        margin-right: -3.5rem
    }

    .lg\:-mb-14 {
        margin-bottom: -3.5rem
    }

    .lg\:-ml-14 {
        margin-left: -3.5rem
    }

    .lg\:-mt-16 {
        margin-top: -4rem
    }

    .lg\:-mr-16 {
        margin-right: -4rem
    }

    .lg\:-mb-16 {
        margin-bottom: -4rem
    }

    .lg\:-ml-16 {
        margin-left: -4rem
    }

    .lg\:-mt-20 {
        margin-top: -5rem
    }

    .lg\:-mr-20 {
        margin-right: -5rem
    }

    .lg\:-mb-20 {
        margin-bottom: -5rem
    }

    .lg\:-ml-20 {
        margin-left: -5rem
    }

    .lg\:-mt-24 {
        margin-top: -6rem
    }

    .lg\:-mr-24 {
        margin-right: -6rem
    }

    .lg\:-mb-24 {
        margin-bottom: -6rem
    }

    .lg\:-ml-24 {
        margin-left: -6rem
    }

    .lg\:-mt-28 {
        margin-top: -7rem
    }

    .lg\:-mr-28 {
        margin-right: -7rem
    }

    .lg\:-mb-28 {
        margin-bottom: -7rem
    }

    .lg\:-ml-28 {
        margin-left: -7rem
    }

    .lg\:-mt-32 {
        margin-top: -8rem
    }

    .lg\:-mr-32 {
        margin-right: -8rem
    }

    .lg\:-mb-32 {
        margin-bottom: -8rem
    }

    .lg\:-ml-32 {
        margin-left: -8rem
    }

    .lg\:-mt-36 {
        margin-top: -9rem
    }

    .lg\:-mr-36 {
        margin-right: -9rem
    }

    .lg\:-mb-36 {
        margin-bottom: -9rem
    }

    .lg\:-ml-36 {
        margin-left: -9rem
    }

    .lg\:-mt-40 {
        margin-top: -10rem
    }

    .lg\:-mr-40 {
        margin-right: -10rem
    }

    .lg\:-mb-40 {
        margin-bottom: -10rem
    }

    .lg\:-ml-40 {
        margin-left: -10rem
    }

    .lg\:-mt-44 {
        margin-top: -11rem
    }

    .lg\:-mr-44 {
        margin-right: -11rem
    }

    .lg\:-mb-44 {
        margin-bottom: -11rem
    }

    .lg\:-ml-44 {
        margin-left: -11rem
    }

    .lg\:-mt-48 {
        margin-top: -12rem
    }

    .lg\:-mr-48 {
        margin-right: -12rem
    }

    .lg\:-mb-48 {
        margin-bottom: -12rem
    }

    .lg\:-ml-48 {
        margin-left: -12rem
    }

    .lg\:-mt-52 {
        margin-top: -13rem
    }

    .lg\:-mr-52 {
        margin-right: -13rem
    }

    .lg\:-mb-52 {
        margin-bottom: -13rem
    }

    .lg\:-ml-52 {
        margin-left: -13rem
    }

    .lg\:-mt-56 {
        margin-top: -14rem
    }

    .lg\:-mr-56 {
        margin-right: -14rem
    }

    .lg\:-mb-56 {
        margin-bottom: -14rem
    }

    .lg\:-ml-56 {
        margin-left: -14rem
    }

    .lg\:-mt-60 {
        margin-top: -15rem
    }

    .lg\:-mr-60 {
        margin-right: -15rem
    }

    .lg\:-mb-60 {
        margin-bottom: -15rem
    }

    .lg\:-ml-60 {
        margin-left: -15rem
    }

    .lg\:-mt-64 {
        margin-top: -16rem
    }

    .lg\:-mr-64 {
        margin-right: -16rem
    }

    .lg\:-mb-64 {
        margin-bottom: -16rem
    }

    .lg\:-ml-64 {
        margin-left: -16rem
    }

    .lg\:-mt-72 {
        margin-top: -18rem
    }

    .lg\:-mr-72 {
        margin-right: -18rem
    }

    .lg\:-mb-72 {
        margin-bottom: -18rem
    }

    .lg\:-ml-72 {
        margin-left: -18rem
    }

    .lg\:-mt-80 {
        margin-top: -20rem
    }

    .lg\:-mr-80 {
        margin-right: -20rem
    }

    .lg\:-mb-80 {
        margin-bottom: -20rem
    }

    .lg\:-ml-80 {
        margin-left: -20rem
    }

    .lg\:-mt-96 {
        margin-top: -24rem
    }

    .lg\:-mr-96 {
        margin-right: -24rem
    }

    .lg\:-mb-96 {
        margin-bottom: -24rem
    }

    .lg\:-ml-96 {
        margin-left: -24rem
    }

    .lg\:-mt-px {
        margin-top: -1px
    }

    .lg\:-mr-px {
        margin-right: -1px
    }

    .lg\:-mb-px {
        margin-bottom: -1px
    }

    .lg\:-ml-px {
        margin-left: -1px
    }

    .lg\:-mt-0\.5 {
        margin-top: -.125rem
    }

    .lg\:-mr-0\.5 {
        margin-right: -.125rem
    }

    .lg\:-mb-0\.5 {
        margin-bottom: -.125rem
    }

    .lg\:-ml-0\.5 {
        margin-left: -.125rem
    }

    .lg\:-mt-1\.5 {
        margin-top: -.375rem
    }

    .lg\:-mr-1\.5 {
        margin-right: -.375rem
    }

    .lg\:-mb-1\.5 {
        margin-bottom: -.375rem
    }

    .lg\:-ml-1\.5 {
        margin-left: -.375rem
    }

    .lg\:-mt-2\.5 {
        margin-top: -.625rem
    }

    .lg\:-mr-2\.5 {
        margin-right: -.625rem
    }

    .lg\:-mb-2\.5 {
        margin-bottom: -.625rem
    }

    .lg\:-ml-2\.5 {
        margin-left: -.625rem
    }

    .lg\:-mt-3\.5 {
        margin-top: -.875rem
    }

    .lg\:-mr-3\.5 {
        margin-right: -.875rem
    }

    .lg\:-mb-3\.5 {
        margin-bottom: -.875rem
    }

    .lg\:-ml-3\.5 {
        margin-left: -.875rem
    }

    .lg\:max-h-0 {
        max-height: 0
    }

    .lg\:max-h-1 {
        max-height: .25rem
    }

    .lg\:max-h-2 {
        max-height: .5rem
    }

    .lg\:max-h-3 {
        max-height: .75rem
    }

    .lg\:max-h-4 {
        max-height: 1rem
    }

    .lg\:max-h-5 {
        max-height: 1.25rem
    }

    .lg\:max-h-6 {
        max-height: 1.5rem
    }

    .lg\:max-h-7 {
        max-height: 1.75rem
    }

    .lg\:max-h-8 {
        max-height: 2rem
    }

    .lg\:max-h-9 {
        max-height: 2.25rem
    }

    .lg\:max-h-10 {
        max-height: 2.5rem
    }

    .lg\:max-h-11 {
        max-height: 2.75rem
    }

    .lg\:max-h-12 {
        max-height: 3rem
    }

    .lg\:max-h-14 {
        max-height: 3.5rem
    }

    .lg\:max-h-16 {
        max-height: 4rem
    }

    .lg\:max-h-20 {
        max-height: 5rem
    }

    .lg\:max-h-24 {
        max-height: 6rem
    }

    .lg\:max-h-28 {
        max-height: 7rem
    }

    .lg\:max-h-32 {
        max-height: 8rem
    }

    .lg\:max-h-36 {
        max-height: 9rem
    }

    .lg\:max-h-40 {
        max-height: 10rem
    }

    .lg\:max-h-44 {
        max-height: 11rem
    }

    .lg\:max-h-48 {
        max-height: 12rem
    }

    .lg\:max-h-52 {
        max-height: 13rem
    }

    .lg\:max-h-56 {
        max-height: 14rem
    }

    .lg\:max-h-60 {
        max-height: 15rem
    }

    .lg\:max-h-64 {
        max-height: 16rem
    }

    .lg\:max-h-72 {
        max-height: 18rem
    }

    .lg\:max-h-80 {
        max-height: 20rem
    }

    .lg\:max-h-96 {
        max-height: 24rem
    }

    .lg\:max-h-1200 {
        max-height: 1200px
    }

    .lg\:max-h-px {
        max-height: 1px
    }

    .lg\:max-h-0\.5 {
        max-height: .125rem
    }

    .lg\:max-h-1\.5 {
        max-height: .375rem
    }

    .lg\:max-h-2\.5 {
        max-height: .625rem
    }

    .lg\:max-h-3\.5 {
        max-height: .875rem
    }

    .lg\:max-h-full {
        max-height: 100%
    }

    .lg\:max-h-screen {
        max-height: 100vh
    }

    .lg\:max-w-0 {
        max-width: 0
    }

    .lg\:max-w-470 {
        max-width: 470px
    }

    .lg\:max-w-none {
        max-width: none
    }

    .lg\:max-w-xs {
        max-width: 20rem
    }

    .lg\:max-w-sm {
        max-width: 24rem
    }

    .lg\:max-w-md {
        max-width: 28rem
    }

    .lg\:max-w-lg {
        max-width: 32rem
    }

    .lg\:max-w-xl {
        max-width: 36rem
    }

    .lg\:max-w-2xl {
        max-width: 42rem
    }

    .lg\:max-w-3xl {
        max-width: 48rem
    }

    .lg\:max-w-4xl {
        max-width: 56rem
    }

    .lg\:max-w-5xl {
        max-width: 64rem
    }

    .lg\:max-w-6xl {
        max-width: 72rem
    }

    .lg\:max-w-7xl {
        max-width: 80rem
    }

    .lg\:max-w-full {
        max-width: 100%
    }

    .lg\:max-w-min {
        max-width: -webkit-min-content;
        max-width: -moz-min-content;
        max-width: min-content
    }

    .lg\:max-w-max {
        max-width: -webkit-max-content;
        max-width: -moz-max-content;
        max-width: max-content
    }

    .lg\:max-w-prose {
        max-width: 65ch
    }

    .lg\:max-w-screen-sm {
        max-width: 640px
    }

    .lg\:max-w-screen-md {
        max-width: 768px
    }

    .lg\:max-w-screen-lg {
        max-width: 1024px
    }

    .lg\:max-w-screen-xl {
        max-width: 1260px
    }

    .lg\:min-h-0 {
        min-height: 0
    }

    .lg\:min-h-80 {
        min-height: 80px
    }

    .lg\:min-h-90 {
        min-height: 90px
    }

    .lg\:min-h-280 {
        min-height: 280px
    }

    .lg\:min-h-300 {
        min-height: 300px
    }

    .lg\:min-h-400 {
        min-height: 400px
    }

    .lg\:min-h-600 {
        min-height: 600px
    }

    .lg\:min-h-full {
        min-height: 100%
    }

    .lg\:min-h-screen {
        min-height: 100vh
    }

    .lg\:min-w-0 {
        min-width: 0
    }

    .lg\:min-w-full {
        min-width: 100%
    }

    .lg\:min-w-min {
        min-width: -webkit-min-content;
        min-width: -moz-min-content;
        min-width: min-content
    }

    .lg\:min-w-max {
        min-width: -webkit-max-content;
        min-width: -moz-max-content;
        min-width: max-content
    }

    .lg\:object-contain {
        -o-object-fit: contain;
        object-fit: contain
    }

    .lg\:object-cover {
        -o-object-fit: cover;
        object-fit: cover
    }

    .lg\:object-fill {
        -o-object-fit: fill;
        object-fit: fill
    }

    .lg\:object-none {
        -o-object-fit: none;
        object-fit: none
    }

    .lg\:object-scale-down {
        -o-object-fit: scale-down;
        object-fit: scale-down
    }

    .lg\:object-bottom {
        -o-object-position: bottom;
        object-position: bottom
    }

    .lg\:object-center {
        -o-object-position: center;
        object-position: center
    }

    .lg\:object-left {
        -o-object-position: left;
        object-position: left
    }

    .lg\:object-left-bottom {
        -o-object-position: left bottom;
        object-position: left bottom
    }

    .lg\:object-left-top {
        -o-object-position: left top;
        object-position: left top
    }

    .lg\:object-right {
        -o-object-position: right;
        object-position: right
    }

    .lg\:object-right-bottom {
        -o-object-position: right bottom;
        object-position: right bottom
    }

    .lg\:object-right-top {
        -o-object-position: right top;
        object-position: right top
    }

    .lg\:object-top {
        -o-object-position: top;
        object-position: top
    }

    .lg\:opacity-0 {
        opacity: 0
    }

    .lg\:opacity-5 {
        opacity: .05
    }

    .lg\:opacity-10 {
        opacity: .1
    }

    .lg\:opacity-20 {
        opacity: .2
    }

    .lg\:opacity-25 {
        opacity: .25
    }

    .lg\:opacity-30 {
        opacity: .3
    }

    .lg\:opacity-40 {
        opacity: .4
    }

    .lg\:opacity-50 {
        opacity: .5
    }

    .lg\:opacity-60 {
        opacity: .6
    }

    .lg\:opacity-70 {
        opacity: .7
    }

    .lg\:opacity-75 {
        opacity: .75
    }

    .lg\:opacity-80 {
        opacity: .8
    }

    .lg\:opacity-90 {
        opacity: .9
    }

    .lg\:opacity-95 {
        opacity: .95
    }

    .lg\:opacity-100 {
        opacity: 1
    }

    .group:hover .lg\:group-hover\:opacity-0 {
        opacity: 0
    }

    .group:hover .lg\:group-hover\:opacity-5 {
        opacity: .05
    }

    .group:hover .lg\:group-hover\:opacity-10 {
        opacity: .1
    }

    .group:hover .lg\:group-hover\:opacity-20 {
        opacity: .2
    }

    .group:hover .lg\:group-hover\:opacity-25 {
        opacity: .25
    }

    .group:hover .lg\:group-hover\:opacity-30 {
        opacity: .3
    }

    .group:hover .lg\:group-hover\:opacity-40 {
        opacity: .4
    }

    .group:hover .lg\:group-hover\:opacity-50 {
        opacity: .5
    }

    .group:hover .lg\:group-hover\:opacity-60 {
        opacity: .6
    }

    .group:hover .lg\:group-hover\:opacity-70 {
        opacity: .7
    }

    .group:hover .lg\:group-hover\:opacity-75 {
        opacity: .75
    }

    .group:hover .lg\:group-hover\:opacity-80 {
        opacity: .8
    }

    .group:hover .lg\:group-hover\:opacity-90 {
        opacity: .9
    }

    .group:hover .lg\:group-hover\:opacity-95 {
        opacity: .95
    }

    .group:hover .lg\:group-hover\:opacity-100 {
        opacity: 1
    }

    .lg\:focus-within\:opacity-0:focus-within {
        opacity: 0
    }

    .lg\:focus-within\:opacity-5:focus-within {
        opacity: .05
    }

    .lg\:focus-within\:opacity-10:focus-within {
        opacity: .1
    }

    .lg\:focus-within\:opacity-20:focus-within {
        opacity: .2
    }

    .lg\:focus-within\:opacity-25:focus-within {
        opacity: .25
    }

    .lg\:focus-within\:opacity-30:focus-within {
        opacity: .3
    }

    .lg\:focus-within\:opacity-40:focus-within {
        opacity: .4
    }

    .lg\:focus-within\:opacity-50:focus-within {
        opacity: .5
    }

    .lg\:focus-within\:opacity-60:focus-within {
        opacity: .6
    }

    .lg\:focus-within\:opacity-70:focus-within {
        opacity: .7
    }

    .lg\:focus-within\:opacity-75:focus-within {
        opacity: .75
    }

    .lg\:focus-within\:opacity-80:focus-within {
        opacity: .8
    }

    .lg\:focus-within\:opacity-90:focus-within {
        opacity: .9
    }

    .lg\:focus-within\:opacity-95:focus-within {
        opacity: .95
    }

    .lg\:focus-within\:opacity-100:focus-within {
        opacity: 1
    }

    .lg\:hover\:opacity-0:hover {
        opacity: 0
    }

    .lg\:hover\:opacity-5:hover {
        opacity: .05
    }

    .lg\:hover\:opacity-10:hover {
        opacity: .1
    }

    .lg\:hover\:opacity-20:hover {
        opacity: .2
    }

    .lg\:hover\:opacity-25:hover {
        opacity: .25
    }

    .lg\:hover\:opacity-30:hover {
        opacity: .3
    }

    .lg\:hover\:opacity-40:hover {
        opacity: .4
    }

    .lg\:hover\:opacity-50:hover {
        opacity: .5
    }

    .lg\:hover\:opacity-60:hover {
        opacity: .6
    }

    .lg\:hover\:opacity-70:hover {
        opacity: .7
    }

    .lg\:hover\:opacity-75:hover {
        opacity: .75
    }

    .lg\:hover\:opacity-80:hover {
        opacity: .8
    }

    .lg\:hover\:opacity-90:hover {
        opacity: .9
    }

    .lg\:hover\:opacity-95:hover {
        opacity: .95
    }

    .lg\:hover\:opacity-100:hover {
        opacity: 1
    }

    .lg\:focus\:opacity-0:focus {
        opacity: 0
    }

    .lg\:focus\:opacity-5:focus {
        opacity: .05
    }

    .lg\:focus\:opacity-10:focus {
        opacity: .1
    }

    .lg\:focus\:opacity-20:focus {
        opacity: .2
    }

    .lg\:focus\:opacity-25:focus {
        opacity: .25
    }

    .lg\:focus\:opacity-30:focus {
        opacity: .3
    }

    .lg\:focus\:opacity-40:focus {
        opacity: .4
    }

    .lg\:focus\:opacity-50:focus {
        opacity: .5
    }

    .lg\:focus\:opacity-60:focus {
        opacity: .6
    }

    .lg\:focus\:opacity-70:focus {
        opacity: .7
    }

    .lg\:focus\:opacity-75:focus {
        opacity: .75
    }

    .lg\:focus\:opacity-80:focus {
        opacity: .8
    }

    .lg\:focus\:opacity-90:focus {
        opacity: .9
    }

    .lg\:focus\:opacity-95:focus {
        opacity: .95
    }

    .lg\:focus\:opacity-100:focus {
        opacity: 1
    }

    .lg\:outline-none {
        outline: 2px solid transparent;
        outline-offset: 2px
    }

    .lg\:outline-white {
        outline: 2px dotted #fff;
        outline-offset: 2px
    }

    .lg\:outline-black {
        outline: 2px dotted #000;
        outline-offset: 2px
    }

    .lg\:focus-within\:outline-none:focus-within {
        outline: 2px solid transparent;
        outline-offset: 2px
    }

    .lg\:focus-within\:outline-white:focus-within {
        outline: 2px dotted #fff;
        outline-offset: 2px
    }

    .lg\:focus-within\:outline-black:focus-within {
        outline: 2px dotted #000;
        outline-offset: 2px
    }

    .lg\:focus\:outline-none:focus {
        outline: 2px solid transparent;
        outline-offset: 2px
    }

    .lg\:focus\:outline-white:focus {
        outline: 2px dotted #fff;
        outline-offset: 2px
    }

    .lg\:focus\:outline-black:focus {
        outline: 2px dotted #000;
        outline-offset: 2px
    }

    .lg\:overflow-auto {
        overflow: auto
    }

    .lg\:overflow-hidden {
        overflow: hidden
    }

    .lg\:overflow-visible {
        overflow: visible
    }

    .lg\:overflow-scroll {
        overflow: scroll
    }

    .lg\:overflow-x-auto {
        overflow-x: auto
    }

    .lg\:overflow-y-auto {
        overflow-y: auto
    }

    .lg\:overflow-x-hidden {
        overflow-x: hidden
    }

    .lg\:overflow-y-hidden {
        overflow-y: hidden
    }

    .lg\:overflow-x-visible {
        overflow-x: visible
    }

    .lg\:overflow-y-visible {
        overflow-y: visible
    }

    .lg\:overflow-x-scroll {
        overflow-x: scroll
    }

    .lg\:overflow-y-scroll {
        overflow-y: scroll
    }

    .lg\:overscroll-auto {
        -ms-scroll-chaining: chained;
        overscroll-behavior: auto
    }

    .lg\:overscroll-contain {
        -ms-scroll-chaining: none;
        overscroll-behavior: contain
    }

    .lg\:overscroll-none {
        -ms-scroll-chaining: none;
        overscroll-behavior: none
    }

    .lg\:overscroll-y-auto {
        overscroll-behavior-y: auto
    }

    .lg\:overscroll-y-contain {
        overscroll-behavior-y: contain
    }

    .lg\:overscroll-y-none {
        overscroll-behavior-y: none
    }

    .lg\:overscroll-x-auto {
        overscroll-behavior-x: auto
    }

    .lg\:overscroll-x-contain {
        overscroll-behavior-x: contain
    }

    .lg\:overscroll-x-none {
        overscroll-behavior-x: none
    }

    .lg\:p-0 {
        padding: 0
    }

    .lg\:p-1 {
        padding: .25rem
    }

    .lg\:p-2 {
        padding: .5rem
    }

    .lg\:p-3 {
        padding: .75rem
    }

    .lg\:p-4 {
        padding: 1rem
    }

    .lg\:p-5 {
        padding: 1.25rem
    }

    .lg\:p-6 {
        padding: 1.5rem
    }

    .lg\:p-7 {
        padding: 1.75rem
    }

    .lg\:p-8 {
        padding: 2rem
    }

    .lg\:p-9 {
        padding: 2.25rem
    }

    .lg\:p-10 {
        padding: 2.5rem
    }

    .lg\:p-11 {
        padding: 2.75rem
    }

    .lg\:p-12 {
        padding: 3rem
    }

    .lg\:p-14 {
        padding: 3.5rem
    }

    .lg\:p-16 {
        padding: 4rem
    }

    .lg\:p-20 {
        padding: 5rem
    }

    .lg\:p-24 {
        padding: 6rem
    }

    .lg\:p-28 {
        padding: 7rem
    }

    .lg\:p-32 {
        padding: 8rem
    }

    .lg\:p-36 {
        padding: 9rem
    }

    .lg\:p-40 {
        padding: 10rem
    }

    .lg\:p-44 {
        padding: 11rem
    }

    .lg\:p-48 {
        padding: 12rem
    }

    .lg\:p-52 {
        padding: 13rem
    }

    .lg\:p-56 {
        padding: 14rem
    }

    .lg\:p-60 {
        padding: 15rem
    }

    .lg\:p-64 {
        padding: 16rem
    }

    .lg\:p-72 {
        padding: 18rem
    }

    .lg\:p-80 {
        padding: 20rem
    }

    .lg\:p-96 {
        padding: 24rem
    }

    .lg\:p-110 {
        padding: 110px
    }

    .lg\:p-135 {
        padding: 135px
    }

    .lg\:p-px {
        padding: 1px
    }

    .lg\:p-0\.5 {
        padding: .125rem
    }

    .lg\:p-1\.5 {
        padding: .375rem
    }

    .lg\:p-2\.5 {
        padding: .625rem
    }

    .lg\:p-3\.5 {
        padding: .875rem
    }

    .lg\:py-0 {
        padding-top: 0;
        padding-bottom: 0
    }

    .lg\:px-0 {
        padding-left: 0;
        padding-right: 0
    }

    .lg\:py-1 {
        padding-top: .25rem;
        padding-bottom: .25rem
    }

    .lg\:px-1 {
        padding-left: .25rem;
        padding-right: .25rem
    }

    .lg\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }

    .lg\:px-2 {
        padding-left: .5rem;
        padding-right: .5rem
    }

    .lg\:py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }

    .lg\:px-3 {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .lg\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .lg\:px-4 {
        padding-left: 1rem;
        padding-right: 1rem
    }

    .lg\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .lg\:px-5 {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .lg\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .lg\:px-6 {
        padding-left: 1.5rem;
        padding-right: 1.5rem
    }

    .lg\:py-7 {
        padding-top: 1.75rem;
        padding-bottom: 1.75rem
    }

    .lg\:px-7 {
        padding-left: 1.75rem;
        padding-right: 1.75rem
    }

    .lg\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }

    .lg\:px-8 {
        padding-left: 2rem;
        padding-right: 2rem
    }

    .lg\:py-9 {
        padding-top: 2.25rem;
        padding-bottom: 2.25rem
    }

    .lg\:px-9 {
        padding-left: 2.25rem;
        padding-right: 2.25rem
    }

    .lg\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .lg\:px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .lg\:py-11 {
        padding-top: 2.75rem;
        padding-bottom: 2.75rem
    }

    .lg\:px-11 {
        padding-left: 2.75rem;
        padding-right: 2.75rem
    }

    .lg\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }

    .lg\:px-12 {
        padding-left: 3rem;
        padding-right: 3rem
    }

    .lg\:py-14 {
        padding-top: 3.5rem;
        padding-bottom: 3.5rem
    }

    .lg\:px-14 {
        padding-left: 3.5rem;
        padding-right: 3.5rem
    }

    .lg\:py-16 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }

    .lg\:px-16 {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .lg\:py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .lg\:px-20 {
        padding-left: 5rem;
        padding-right: 5rem
    }

    .lg\:py-24 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }

    .lg\:px-24 {
        padding-left: 6rem;
        padding-right: 6rem
    }

    .lg\:py-28 {
        padding-top: 7rem;
        padding-bottom: 7rem
    }

    .lg\:px-28 {
        padding-left: 7rem;
        padding-right: 7rem
    }

    .lg\:py-32 {
        padding-top: 8rem;
        padding-bottom: 8rem
    }

    .lg\:px-32 {
        padding-left: 8rem;
        padding-right: 8rem
    }

    .lg\:py-36 {
        padding-top: 9rem;
        padding-bottom: 9rem
    }

    .lg\:px-36 {
        padding-left: 9rem;
        padding-right: 9rem
    }

    .lg\:py-40 {
        padding-top: 10rem;
        padding-bottom: 10rem
    }

    .lg\:px-40 {
        padding-left: 10rem;
        padding-right: 10rem
    }

    .lg\:py-44 {
        padding-top: 11rem;
        padding-bottom: 11rem
    }

    .lg\:px-44 {
        padding-left: 11rem;
        padding-right: 11rem
    }

    .lg\:py-48 {
        padding-top: 12rem;
        padding-bottom: 12rem
    }

    .lg\:px-48 {
        padding-left: 12rem;
        padding-right: 12rem
    }

    .lg\:py-52 {
        padding-top: 13rem;
        padding-bottom: 13rem
    }

    .lg\:px-52 {
        padding-left: 13rem;
        padding-right: 13rem
    }

    .lg\:py-56 {
        padding-top: 14rem;
        padding-bottom: 14rem
    }

    .lg\:px-56 {
        padding-left: 14rem;
        padding-right: 14rem
    }

    .lg\:py-60 {
        padding-top: 15rem;
        padding-bottom: 15rem
    }

    .lg\:px-60 {
        padding-left: 15rem;
        padding-right: 15rem
    }

    .lg\:py-64 {
        padding-top: 16rem;
        padding-bottom: 16rem
    }

    .lg\:px-64 {
        padding-left: 16rem;
        padding-right: 16rem
    }

    .lg\:py-72 {
        padding-top: 18rem;
        padding-bottom: 18rem
    }

    .lg\:px-72 {
        padding-left: 18rem;
        padding-right: 18rem
    }

    .lg\:py-80 {
        padding-top: 20rem;
        padding-bottom: 20rem
    }

    .lg\:px-80 {
        padding-left: 20rem;
        padding-right: 20rem
    }

    .lg\:py-96 {
        padding-top: 24rem;
        padding-bottom: 24rem
    }

    .lg\:px-96 {
        padding-left: 24rem;
        padding-right: 24rem
    }

    .lg\:py-110 {
        padding-top: 110px;
        padding-bottom: 110px
    }

    .lg\:px-110 {
        padding-left: 110px;
        padding-right: 110px
    }

    .lg\:py-135 {
        padding-top: 135px;
        padding-bottom: 135px
    }

    .lg\:px-135 {
        padding-left: 135px;
        padding-right: 135px
    }

    .lg\:py-px {
        padding-top: 1px;
        padding-bottom: 1px
    }

    .lg\:px-px {
        padding-left: 1px;
        padding-right: 1px
    }

    .lg\:py-0\.5 {
        padding-top: .125rem;
        padding-bottom: .125rem
    }

    .lg\:px-0\.5 {
        padding-left: .125rem;
        padding-right: .125rem
    }

    .lg\:py-1\.5 {
        padding-top: .375rem;
        padding-bottom: .375rem
    }

    .lg\:px-1\.5 {
        padding-left: .375rem;
        padding-right: .375rem
    }

    .lg\:py-2\.5 {
        padding-top: .625rem;
        padding-bottom: .625rem
    }

    .lg\:px-2\.5 {
        padding-left: .625rem;
        padding-right: .625rem
    }

    .lg\:py-3\.5 {
        padding-top: .875rem;
        padding-bottom: .875rem
    }

    .lg\:px-3\.5 {
        padding-left: .875rem;
        padding-right: .875rem
    }

    .lg\:pt-0 {
        padding-top: 0
    }

    .lg\:pr-0 {
        padding-right: 0
    }

    .lg\:pb-0 {
        padding-bottom: 0
    }

    .lg\:pl-0 {
        padding-left: 0
    }

    .lg\:pt-1 {
        padding-top: .25rem
    }

    .lg\:pr-1 {
        padding-right: .25rem
    }

    .lg\:pb-1 {
        padding-bottom: .25rem
    }

    .lg\:pl-1 {
        padding-left: .25rem
    }

    .lg\:pt-2 {
        padding-top: .5rem
    }

    .lg\:pr-2 {
        padding-right: .5rem
    }

    .lg\:pb-2 {
        padding-bottom: .5rem
    }

    .lg\:pl-2 {
        padding-left: .5rem
    }

    .lg\:pt-3 {
        padding-top: .75rem
    }

    .lg\:pr-3 {
        padding-right: .75rem
    }

    .lg\:pb-3 {
        padding-bottom: .75rem
    }

    .lg\:pl-3 {
        padding-left: .75rem
    }

    .lg\:pt-4 {
        padding-top: 1rem
    }

    .lg\:pr-4 {
        padding-right: 1rem
    }

    .lg\:pb-4 {
        padding-bottom: 1rem
    }

    .lg\:pl-4 {
        padding-left: 1rem
    }

    .lg\:pt-5 {
        padding-top: 1.25rem
    }

    .lg\:pr-5 {
        padding-right: 1.25rem
    }

    .lg\:pb-5 {
        padding-bottom: 1.25rem
    }

    .lg\:pl-5 {
        padding-left: 1.25rem
    }

    .lg\:pt-6 {
        padding-top: 1.5rem
    }

    .lg\:pr-6 {
        padding-right: 1.5rem
    }

    .lg\:pb-6 {
        padding-bottom: 1.5rem
    }

    .lg\:pl-6 {
        padding-left: 1.5rem
    }

    .lg\:pt-7 {
        padding-top: 1.75rem
    }

    .lg\:pr-7 {
        padding-right: 1.75rem
    }

    .lg\:pb-7 {
        padding-bottom: 1.75rem
    }

    .lg\:pl-7 {
        padding-left: 1.75rem
    }

    .lg\:pt-8 {
        padding-top: 2rem
    }

    .lg\:pr-8 {
        padding-right: 2rem
    }

    .lg\:pb-8 {
        padding-bottom: 2rem
    }

    .lg\:pl-8 {
        padding-left: 2rem
    }

    .lg\:pt-9 {
        padding-top: 2.25rem
    }

    .lg\:pr-9 {
        padding-right: 2.25rem
    }

    .lg\:pb-9 {
        padding-bottom: 2.25rem
    }

    .lg\:pl-9 {
        padding-left: 2.25rem
    }

    .lg\:pt-10 {
        padding-top: 2.5rem
    }

    .lg\:pr-10 {
        padding-right: 2.5rem
    }

    .lg\:pb-10 {
        padding-bottom: 2.5rem
    }

    .lg\:pl-10 {
        padding-left: 2.5rem
    }

    .lg\:pt-11 {
        padding-top: 2.75rem
    }

    .lg\:pr-11 {
        padding-right: 2.75rem
    }

    .lg\:pb-11 {
        padding-bottom: 2.75rem
    }

    .lg\:pl-11 {
        padding-left: 2.75rem
    }

    .lg\:pt-12 {
        padding-top: 3rem
    }

    .lg\:pr-12 {
        padding-right: 3rem
    }

    .lg\:pb-12 {
        padding-bottom: 3rem
    }

    .lg\:pl-12 {
        padding-left: 3rem
    }

    .lg\:pt-14 {
        padding-top: 3.5rem
    }

    .lg\:pr-14 {
        padding-right: 3.5rem
    }

    .lg\:pb-14 {
        padding-bottom: 3.5rem
    }

    .lg\:pl-14 {
        padding-left: 3.5rem
    }

    .lg\:pt-16 {
        padding-top: 4rem
    }

    .lg\:pr-16 {
        padding-right: 4rem
    }

    .lg\:pb-16 {
        padding-bottom: 4rem
    }

    .lg\:pl-16 {
        padding-left: 4rem
    }

    .lg\:pt-20 {
        padding-top: 5rem
    }

    .lg\:pr-20 {
        padding-right: 5rem
    }

    .lg\:pb-20 {
        padding-bottom: 5rem
    }

    .lg\:pl-20 {
        padding-left: 5rem
    }

    .lg\:pt-24 {
        padding-top: 6rem
    }

    .lg\:pr-24 {
        padding-right: 6rem
    }

    .lg\:pb-24 {
        padding-bottom: 6rem
    }

    .lg\:pl-24 {
        padding-left: 6rem
    }

    .lg\:pt-28 {
        padding-top: 7rem
    }

    .lg\:pr-28 {
        padding-right: 7rem
    }

    .lg\:pb-28 {
        padding-bottom: 7rem
    }

    .lg\:pl-28 {
        padding-left: 7rem
    }

    .lg\:pt-32 {
        padding-top: 8rem
    }

    .lg\:pr-32 {
        padding-right: 8rem
    }

    .lg\:pb-32 {
        padding-bottom: 8rem
    }

    .lg\:pl-32 {
        padding-left: 8rem
    }

    .lg\:pt-36 {
        padding-top: 9rem
    }

    .lg\:pr-36 {
        padding-right: 9rem
    }

    .lg\:pb-36 {
        padding-bottom: 9rem
    }

    .lg\:pl-36 {
        padding-left: 9rem
    }

    .lg\:pt-40 {
        padding-top: 10rem
    }

    .lg\:pr-40 {
        padding-right: 10rem
    }

    .lg\:pb-40 {
        padding-bottom: 10rem
    }

    .lg\:pl-40 {
        padding-left: 10rem
    }

    .lg\:pt-44 {
        padding-top: 11rem
    }

    .lg\:pr-44 {
        padding-right: 11rem
    }

    .lg\:pb-44 {
        padding-bottom: 11rem
    }

    .lg\:pl-44 {
        padding-left: 11rem
    }

    .lg\:pt-48 {
        padding-top: 12rem
    }

    .lg\:pr-48 {
        padding-right: 12rem
    }

    .lg\:pb-48 {
        padding-bottom: 12rem
    }

    .lg\:pl-48 {
        padding-left: 12rem
    }

    .lg\:pt-52 {
        padding-top: 13rem
    }

    .lg\:pr-52 {
        padding-right: 13rem
    }

    .lg\:pb-52 {
        padding-bottom: 13rem
    }

    .lg\:pl-52 {
        padding-left: 13rem
    }

    .lg\:pt-56 {
        padding-top: 14rem
    }

    .lg\:pr-56 {
        padding-right: 14rem
    }

    .lg\:pb-56 {
        padding-bottom: 14rem
    }

    .lg\:pl-56 {
        padding-left: 14rem
    }

    .lg\:pt-60 {
        padding-top: 15rem
    }

    .lg\:pr-60 {
        padding-right: 15rem
    }

    .lg\:pb-60 {
        padding-bottom: 15rem
    }

    .lg\:pl-60 {
        padding-left: 15rem
    }

    .lg\:pt-64 {
        padding-top: 16rem
    }

    .lg\:pr-64 {
        padding-right: 16rem
    }

    .lg\:pb-64 {
        padding-bottom: 16rem
    }

    .lg\:pl-64 {
        padding-left: 16rem
    }

    .lg\:pt-72 {
        padding-top: 18rem
    }

    .lg\:pr-72 {
        padding-right: 18rem
    }

    .lg\:pb-72 {
        padding-bottom: 18rem
    }

    .lg\:pl-72 {
        padding-left: 18rem
    }

    .lg\:pt-80 {
        padding-top: 20rem
    }

    .lg\:pr-80 {
        padding-right: 20rem
    }

    .lg\:pb-80 {
        padding-bottom: 20rem
    }

    .lg\:pl-80 {
        padding-left: 20rem
    }

    .lg\:pt-96 {
        padding-top: 24rem
    }

    .lg\:pr-96 {
        padding-right: 24rem
    }

    .lg\:pb-96 {
        padding-bottom: 24rem
    }

    .lg\:pl-96 {
        padding-left: 24rem
    }

    .lg\:pt-110 {
        padding-top: 110px
    }

    .lg\:pr-110 {
        padding-right: 110px
    }

    .lg\:pb-110 {
        padding-bottom: 110px
    }

    .lg\:pl-110 {
        padding-left: 110px
    }

    .lg\:pt-135 {
        padding-top: 135px
    }

    .lg\:pr-135 {
        padding-right: 135px
    }

    .lg\:pb-135 {
        padding-bottom: 135px
    }

    .lg\:pl-135 {
        padding-left: 135px
    }

    .lg\:pt-px {
        padding-top: 1px
    }

    .lg\:pr-px {
        padding-right: 1px
    }

    .lg\:pb-px {
        padding-bottom: 1px
    }

    .lg\:pl-px {
        padding-left: 1px
    }

    .lg\:pt-0\.5 {
        padding-top: .125rem
    }

    .lg\:pr-0\.5 {
        padding-right: .125rem
    }

    .lg\:pb-0\.5 {
        padding-bottom: .125rem
    }

    .lg\:pl-0\.5 {
        padding-left: .125rem
    }

    .lg\:pt-1\.5 {
        padding-top: .375rem
    }

    .lg\:pr-1\.5 {
        padding-right: .375rem
    }

    .lg\:pb-1\.5 {
        padding-bottom: .375rem
    }

    .lg\:pl-1\.5 {
        padding-left: .375rem
    }

    .lg\:pt-2\.5 {
        padding-top: .625rem
    }

    .lg\:pr-2\.5 {
        padding-right: .625rem
    }

    .lg\:pb-2\.5 {
        padding-bottom: .625rem
    }

    .lg\:pl-2\.5 {
        padding-left: .625rem
    }

    .lg\:pt-3\.5 {
        padding-top: .875rem
    }

    .lg\:pr-3\.5 {
        padding-right: .875rem
    }

    .lg\:pb-3\.5 {
        padding-bottom: .875rem
    }

    .lg\:pl-3\.5 {
        padding-left: .875rem
    }

    .lg\:placeholder-transparent::-moz-placeholder {
        color: transparent
    }

    .lg\:placeholder-transparent:-ms-input-placeholder {
        color: transparent
    }

    .lg\:placeholder-transparent::placeholder {
        color: transparent
    }

    .lg\:placeholder-red::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-red:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-red::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-yellow::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-yellow:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-yellow::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-purple::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-purple:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-purple::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-blue::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-blue:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-blue::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-blue-light::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-blue-light:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-blue-light::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-green::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-green:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-green::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-green-light::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-green-light:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-green-light::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-green-dark::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-green-dark:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-green-dark::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-black-25::-moz-placeholder {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:placeholder-black-25:-ms-input-placeholder {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:placeholder-black-25::placeholder {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:placeholder-black::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-black:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-black::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-white::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-white:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-white::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-border::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-border:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-border::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-light::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-light:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-light::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-dark::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-dark:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-dark::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-medium::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-medium:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-gray-medium::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange-light::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange-light:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange-light::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange-dark::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange-dark:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange-dark::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange-darkest::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange-darkest:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-orange-darkest::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-transparent:focus::-moz-placeholder {
        color: transparent
    }

    .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
        color: transparent
    }

    .lg\:focus\:placeholder-transparent:focus::placeholder {
        color: transparent
    }

    .lg\:focus\:placeholder-red:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-red:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-red:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-yellow:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-yellow:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-yellow:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-purple:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-purple:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-purple:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-blue:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-blue:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-blue:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-blue-light:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-blue-light:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-blue-light:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-green:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-green:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-green:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-green-light:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-green-light:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-green-light:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-green-dark:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-green-dark:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-green-dark:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-black-25:focus::-moz-placeholder {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:focus\:placeholder-black-25:focus:-ms-input-placeholder {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:focus\:placeholder-black-25:focus::placeholder {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:focus\:placeholder-black:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-black:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-white:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-white:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-border:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-border:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-border:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-light:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-light:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-light:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-dark:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-dark:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-dark:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-medium:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-medium:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-gray-medium:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange-light:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange-light:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange-light:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange-dark:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange-dark:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange-dark:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange-darkest:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange-darkest:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-placeholder-opacity))
    }

    .lg\:focus\:placeholder-orange-darkest:focus::placeholder {
        --tw-placeholder-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-placeholder-opacity))
    }

    .lg\:placeholder-opacity-0::-moz-placeholder {
        --tw-placeholder-opacity: 0
    }

    .lg\:placeholder-opacity-0:-ms-input-placeholder {
        --tw-placeholder-opacity: 0
    }

    .lg\:placeholder-opacity-0::placeholder {
        --tw-placeholder-opacity: 0
    }

    .lg\:placeholder-opacity-5::-moz-placeholder {
        --tw-placeholder-opacity: 0.05
    }

    .lg\:placeholder-opacity-5:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.05
    }

    .lg\:placeholder-opacity-5::placeholder {
        --tw-placeholder-opacity: 0.05
    }

    .lg\:placeholder-opacity-10::-moz-placeholder {
        --tw-placeholder-opacity: 0.1
    }

    .lg\:placeholder-opacity-10:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.1
    }

    .lg\:placeholder-opacity-10::placeholder {
        --tw-placeholder-opacity: 0.1
    }

    .lg\:placeholder-opacity-20::-moz-placeholder {
        --tw-placeholder-opacity: 0.2
    }

    .lg\:placeholder-opacity-20:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.2
    }

    .lg\:placeholder-opacity-20::placeholder {
        --tw-placeholder-opacity: 0.2
    }

    .lg\:placeholder-opacity-25::-moz-placeholder {
        --tw-placeholder-opacity: 0.25
    }

    .lg\:placeholder-opacity-25:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.25
    }

    .lg\:placeholder-opacity-25::placeholder {
        --tw-placeholder-opacity: 0.25
    }

    .lg\:placeholder-opacity-30::-moz-placeholder {
        --tw-placeholder-opacity: 0.3
    }

    .lg\:placeholder-opacity-30:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.3
    }

    .lg\:placeholder-opacity-30::placeholder {
        --tw-placeholder-opacity: 0.3
    }

    .lg\:placeholder-opacity-40::-moz-placeholder {
        --tw-placeholder-opacity: 0.4
    }

    .lg\:placeholder-opacity-40:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.4
    }

    .lg\:placeholder-opacity-40::placeholder {
        --tw-placeholder-opacity: 0.4
    }

    .lg\:placeholder-opacity-50::-moz-placeholder {
        --tw-placeholder-opacity: 0.5
    }

    .lg\:placeholder-opacity-50:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.5
    }

    .lg\:placeholder-opacity-50::placeholder {
        --tw-placeholder-opacity: 0.5
    }

    .lg\:placeholder-opacity-60::-moz-placeholder {
        --tw-placeholder-opacity: 0.6
    }

    .lg\:placeholder-opacity-60:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.6
    }

    .lg\:placeholder-opacity-60::placeholder {
        --tw-placeholder-opacity: 0.6
    }

    .lg\:placeholder-opacity-70::-moz-placeholder {
        --tw-placeholder-opacity: 0.7
    }

    .lg\:placeholder-opacity-70:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.7
    }

    .lg\:placeholder-opacity-70::placeholder {
        --tw-placeholder-opacity: 0.7
    }

    .lg\:placeholder-opacity-75::-moz-placeholder {
        --tw-placeholder-opacity: 0.75
    }

    .lg\:placeholder-opacity-75:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.75
    }

    .lg\:placeholder-opacity-75::placeholder {
        --tw-placeholder-opacity: 0.75
    }

    .lg\:placeholder-opacity-80::-moz-placeholder {
        --tw-placeholder-opacity: 0.8
    }

    .lg\:placeholder-opacity-80:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.8
    }

    .lg\:placeholder-opacity-80::placeholder {
        --tw-placeholder-opacity: 0.8
    }

    .lg\:placeholder-opacity-90::-moz-placeholder {
        --tw-placeholder-opacity: 0.9
    }

    .lg\:placeholder-opacity-90:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.9
    }

    .lg\:placeholder-opacity-90::placeholder {
        --tw-placeholder-opacity: 0.9
    }

    .lg\:placeholder-opacity-95::-moz-placeholder {
        --tw-placeholder-opacity: 0.95
    }

    .lg\:placeholder-opacity-95:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.95
    }

    .lg\:placeholder-opacity-95::placeholder {
        --tw-placeholder-opacity: 0.95
    }

    .lg\:placeholder-opacity-100::-moz-placeholder {
        --tw-placeholder-opacity: 1
    }

    .lg\:placeholder-opacity-100:-ms-input-placeholder {
        --tw-placeholder-opacity: 1
    }

    .lg\:placeholder-opacity-100::placeholder {
        --tw-placeholder-opacity: 1
    }

    .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0
    }

    .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0
    }

    .lg\:focus\:placeholder-opacity-0:focus::placeholder {
        --tw-placeholder-opacity: 0
    }

    .lg\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.05
    }

    .lg\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.05
    }

    .lg\:focus\:placeholder-opacity-5:focus::placeholder {
        --tw-placeholder-opacity: 0.05
    }

    .lg\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.1
    }

    .lg\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.1
    }

    .lg\:focus\:placeholder-opacity-10:focus::placeholder {
        --tw-placeholder-opacity: 0.1
    }

    .lg\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.2
    }

    .lg\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.2
    }

    .lg\:focus\:placeholder-opacity-20:focus::placeholder {
        --tw-placeholder-opacity: 0.2
    }

    .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.25
    }

    .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.25
    }

    .lg\:focus\:placeholder-opacity-25:focus::placeholder {
        --tw-placeholder-opacity: 0.25
    }

    .lg\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.3
    }

    .lg\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.3
    }

    .lg\:focus\:placeholder-opacity-30:focus::placeholder {
        --tw-placeholder-opacity: 0.3
    }

    .lg\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.4
    }

    .lg\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.4
    }

    .lg\:focus\:placeholder-opacity-40:focus::placeholder {
        --tw-placeholder-opacity: 0.4
    }

    .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.5
    }

    .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.5
    }

    .lg\:focus\:placeholder-opacity-50:focus::placeholder {
        --tw-placeholder-opacity: 0.5
    }

    .lg\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.6
    }

    .lg\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.6
    }

    .lg\:focus\:placeholder-opacity-60:focus::placeholder {
        --tw-placeholder-opacity: 0.6
    }

    .lg\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.7
    }

    .lg\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.7
    }

    .lg\:focus\:placeholder-opacity-70:focus::placeholder {
        --tw-placeholder-opacity: 0.7
    }

    .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.75
    }

    .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.75
    }

    .lg\:focus\:placeholder-opacity-75:focus::placeholder {
        --tw-placeholder-opacity: 0.75
    }

    .lg\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.8
    }

    .lg\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.8
    }

    .lg\:focus\:placeholder-opacity-80:focus::placeholder {
        --tw-placeholder-opacity: 0.8
    }

    .lg\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.9
    }

    .lg\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.9
    }

    .lg\:focus\:placeholder-opacity-90:focus::placeholder {
        --tw-placeholder-opacity: 0.9
    }

    .lg\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
        --tw-placeholder-opacity: 0.95
    }

    .lg\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 0.95
    }

    .lg\:focus\:placeholder-opacity-95:focus::placeholder {
        --tw-placeholder-opacity: 0.95
    }

    .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
        --tw-placeholder-opacity: 1
    }

    .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
        --tw-placeholder-opacity: 1
    }

    .lg\:focus\:placeholder-opacity-100:focus::placeholder {
        --tw-placeholder-opacity: 1
    }

    .lg\:pointer-events-none {
        pointer-events: none
    }

    .lg\:pointer-events-auto {
        pointer-events: auto
    }

    .lg\:static {
        position: static
    }

    .lg\:fixed {
        position: fixed
    }

    .lg\:absolute {
        position: absolute
    }

    .lg\:relative {
        position: relative
    }

    .lg\:sticky {
        position: -webkit-sticky;
        position: sticky
    }

    .lg\:inset-0 {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0
    }

    .lg\:inset-2 {
        top: 2px;
        right: 2px;
        bottom: 2px;
        left: 2px
    }

    .lg\:inset-4 {
        top: 4px;
        right: 4px;
        bottom: 4px;
        left: 4px
    }

    .lg\:inset-6 {
        top: 6px;
        right: 6px;
        bottom: 6px;
        left: 6px
    }

    .lg\:inset-8 {
        top: 8px;
        right: 8px;
        bottom: 8px;
        left: 8px
    }

    .lg\:inset-10 {
        top: 10px;
        right: 10px;
        bottom: 10px;
        left: 10px
    }

    .lg\:inset-12 {
        top: 12px;
        right: 12px;
        bottom: 12px;
        left: 12px
    }

    .lg\:inset-14 {
        top: 14px;
        right: 14px;
        bottom: 14px;
        left: 14px
    }

    .lg\:inset-16 {
        top: 16px;
        right: 16px;
        bottom: 16px;
        left: 16px
    }

    .lg\:inset-18 {
        top: 18px;
        right: 18px;
        bottom: 18px;
        left: 18px
    }

    .lg\:inset-20 {
        top: 20px;
        right: 20px;
        bottom: 20px;
        left: 20px
    }

    .lg\:inset-22 {
        top: 22px;
        right: 22px;
        bottom: 22px;
        left: 22px
    }

    .lg\:inset-24 {
        top: 24px;
        right: 24px;
        bottom: 24px;
        left: 24px
    }

    .lg\:inset-25 {
        top: 25px;
        right: 25px;
        bottom: 25px;
        left: 25px
    }

    .lg\:inset-26 {
        top: 26px;
        right: 26px;
        bottom: 26px;
        left: 26px
    }

    .lg\:inset-28 {
        top: 28px;
        right: 28px;
        bottom: 28px;
        left: 28px
    }

    .lg\:inset-30 {
        top: 30px;
        right: 30px;
        bottom: 30px;
        left: 30px
    }

    .lg\:inset-75 {
        top: 64px;
        right: 64px;
        bottom: 64px;
        left: 64px
    }

    .lg\:inset-110 {
        top: 110px;
        right: 110px;
        bottom: 110px;
        left: 110px
    }

    .lg\:inset-111 {
        top: 112px;
        right: 112px;
        bottom: 112px;
        left: 112px
    }

    .lg\:inset-135 {
        top: 135px;
        right: 135px;
        bottom: 135px;
        left: 135px
    }

    .lg\:inset-auto {
        top: auto;
        right: auto;
        bottom: auto;
        left: auto
    }

    .lg\:inset-\[40\%\] {
        top: 40%;
        right: 40%;
        bottom: 40%;
        left: 40%
    }

    .lg\:inset-y-0 {
        top: 0;
        bottom: 0
    }

    .lg\:inset-x-0 {
        right: 0;
        left: 0
    }

    .lg\:inset-y-2 {
        top: 2px;
        bottom: 2px
    }

    .lg\:inset-x-2 {
        right: 2px;
        left: 2px
    }

    .lg\:inset-y-4 {
        top: 4px;
        bottom: 4px
    }

    .lg\:inset-x-4 {
        right: 4px;
        left: 4px
    }

    .lg\:inset-y-6 {
        top: 6px;
        bottom: 6px
    }

    .lg\:inset-x-6 {
        right: 6px;
        left: 6px
    }

    .lg\:inset-y-8 {
        top: 8px;
        bottom: 8px
    }

    .lg\:inset-x-8 {
        right: 8px;
        left: 8px
    }

    .lg\:inset-y-10 {
        top: 10px;
        bottom: 10px
    }

    .lg\:inset-x-10 {
        right: 10px;
        left: 10px
    }

    .lg\:inset-y-12 {
        top: 12px;
        bottom: 12px
    }

    .lg\:inset-x-12 {
        right: 12px;
        left: 12px
    }

    .lg\:inset-y-14 {
        top: 14px;
        bottom: 14px
    }

    .lg\:inset-x-14 {
        right: 14px;
        left: 14px
    }

    .lg\:inset-y-16 {
        top: 16px;
        bottom: 16px
    }

    .lg\:inset-x-16 {
        right: 16px;
        left: 16px
    }

    .lg\:inset-y-18 {
        top: 18px;
        bottom: 18px
    }

    .lg\:inset-x-18 {
        right: 18px;
        left: 18px
    }

    .lg\:inset-y-20 {
        top: 20px;
        bottom: 20px
    }

    .lg\:inset-x-20 {
        right: 20px;
        left: 20px
    }

    .lg\:inset-y-22 {
        top: 22px;
        bottom: 22px
    }

    .lg\:inset-x-22 {
        right: 22px;
        left: 22px
    }

    .lg\:inset-y-24 {
        top: 24px;
        bottom: 24px
    }

    .lg\:inset-x-24 {
        right: 24px;
        left: 24px
    }

    .lg\:inset-y-25 {
        top: 25px;
        bottom: 25px
    }

    .lg\:inset-x-25 {
        right: 25px;
        left: 25px
    }

    .lg\:inset-y-26 {
        top: 26px;
        bottom: 26px
    }

    .lg\:inset-x-26 {
        right: 26px;
        left: 26px
    }

    .lg\:inset-y-28 {
        top: 28px;
        bottom: 28px
    }

    .lg\:inset-x-28 {
        right: 28px;
        left: 28px
    }

    .lg\:inset-y-30 {
        top: 30px;
        bottom: 30px
    }

    .lg\:inset-x-30 {
        right: 30px;
        left: 30px
    }

    .lg\:inset-y-75 {
        top: 64px;
        bottom: 64px
    }

    .lg\:inset-x-75 {
        right: 64px;
        left: 64px
    }

    .lg\:inset-y-110 {
        top: 110px;
        bottom: 110px
    }

    .lg\:inset-x-110 {
        right: 110px;
        left: 110px
    }

    .lg\:inset-y-111 {
        top: 112px;
        bottom: 112px
    }

    .lg\:inset-x-111 {
        right: 112px;
        left: 112px
    }

    .lg\:inset-y-135 {
        top: 135px;
        bottom: 135px
    }

    .lg\:inset-x-135 {
        right: 135px;
        left: 135px
    }

    .lg\:inset-y-auto {
        top: auto;
        bottom: auto
    }

    .lg\:inset-x-auto {
        right: auto;
        left: auto
    }

    .lg\:inset-y-\[40\%\] {
        top: 40%;
        bottom: 40%
    }

    .lg\:inset-x-\[40\%\] {
        right: 40%;
        left: 40%
    }

    .lg\:top-0 {
        top: 0
    }

    .lg\:right-0 {
        right: 0
    }

    .lg\:bottom-0 {
        bottom: 0
    }

    .lg\:left-0 {
        left: 0
    }

    .lg\:top-2 {
        top: 2px
    }

    .lg\:right-2 {
        right: 2px
    }

    .lg\:bottom-2 {
        bottom: 2px
    }

    .lg\:left-2 {
        left: 2px
    }

    .lg\:top-4 {
        top: 4px
    }

    .lg\:right-4 {
        right: 4px
    }

    .lg\:bottom-4 {
        bottom: 4px
    }

    .lg\:left-4 {
        left: 4px
    }

    .lg\:top-6 {
        top: 6px
    }

    .lg\:right-6 {
        right: 6px
    }

    .lg\:bottom-6 {
        bottom: 6px
    }

    .lg\:left-6 {
        left: 6px
    }

    .lg\:top-8 {
        top: 8px
    }

    .lg\:right-8 {
        right: 8px
    }

    .lg\:bottom-8 {
        bottom: 8px
    }

    .lg\:left-8 {
        left: 8px
    }

    .lg\:top-10 {
        top: 10px
    }

    .lg\:right-10 {
        right: 10px
    }

    .lg\:bottom-10 {
        bottom: 10px
    }

    .lg\:left-10 {
        left: 10px
    }

    .lg\:top-12 {
        top: 12px
    }

    .lg\:right-12 {
        right: 12px
    }

    .lg\:bottom-12 {
        bottom: 12px
    }

    .lg\:left-12 {
        left: 12px
    }

    .lg\:top-14 {
        top: 14px
    }

    .lg\:right-14 {
        right: 14px
    }

    .lg\:bottom-14 {
        bottom: 14px
    }

    .lg\:left-14 {
        left: 14px
    }

    .lg\:top-16 {
        top: 16px
    }

    .lg\:right-16 {
        right: 16px
    }

    .lg\:bottom-16 {
        bottom: 16px
    }

    .lg\:left-16 {
        left: 16px
    }

    .lg\:top-18 {
        top: 18px
    }

    .lg\:right-18 {
        right: 18px
    }

    .lg\:bottom-18 {
        bottom: 18px
    }

    .lg\:left-18 {
        left: 18px
    }

    .lg\:top-20 {
        top: 20px
    }

    .lg\:right-20 {
        right: 20px
    }

    .lg\:bottom-20 {
        bottom: 20px
    }

    .lg\:left-20 {
        left: 20px
    }

    .lg\:top-22 {
        top: 22px
    }

    .lg\:right-22 {
        right: 22px
    }

    .lg\:bottom-22 {
        bottom: 22px
    }

    .lg\:left-22 {
        left: 22px
    }

    .lg\:top-24 {
        top: 24px
    }

    .lg\:right-24 {
        right: 24px
    }

    .lg\:bottom-24 {
        bottom: 24px
    }

    .lg\:left-24 {
        left: 24px
    }

    .lg\:top-25 {
        top: 25px
    }

    .lg\:right-25 {
        right: 25px
    }

    .lg\:bottom-25 {
        bottom: 25px
    }

    .lg\:left-25 {
        left: 25px
    }

    .lg\:top-26 {
        top: 26px
    }

    .lg\:right-26 {
        right: 26px
    }

    .lg\:bottom-26 {
        bottom: 26px
    }

    .lg\:left-26 {
        left: 26px
    }

    .lg\:top-28 {
        top: 28px
    }

    .lg\:right-28 {
        right: 28px
    }

    .lg\:bottom-28 {
        bottom: 28px
    }

    .lg\:left-28 {
        left: 28px
    }

    .lg\:top-30 {
        top: 30px
    }

    .lg\:right-30 {
        right: 30px
    }

    .lg\:bottom-30 {
        bottom: 30px
    }

    .lg\:left-30 {
        left: 30px
    }

    .lg\:top-75 {
        top: 64px
    }

    .lg\:right-75 {
        right: 64px
    }

    .lg\:bottom-75 {
        bottom: 64px
    }

    .lg\:left-75 {
        left: 64px
    }

    .lg\:top-110 {
        top: 110px
    }

    .lg\:right-110 {
        right: 110px
    }

    .lg\:bottom-110 {
        bottom: 110px
    }

    .lg\:left-110 {
        left: 110px
    }

    .lg\:top-111 {
        top: 112px
    }

    .lg\:right-111 {
        right: 112px
    }

    .lg\:bottom-111 {
        bottom: 112px
    }

    .lg\:left-111 {
        left: 112px
    }

    .lg\:top-135 {
        top: 135px
    }

    .lg\:right-135 {
        right: 135px
    }

    .lg\:bottom-135 {
        bottom: 135px
    }

    .lg\:left-135 {
        left: 135px
    }

    .lg\:top-auto {
        top: auto
    }

    .lg\:right-auto {
        right: auto
    }

    .lg\:bottom-auto {
        bottom: auto
    }

    .lg\:left-auto {
        left: auto
    }

    .lg\:top-\[40\%\] {
        top: 40%
    }

    .lg\:right-\[40\%\] {
        right: 40%
    }

    .lg\:bottom-\[40\%\] {
        bottom: 40%
    }

    .lg\:left-\[40\%\] {
        left: 40%
    }

    .lg\:resize-none {
        resize: none
    }

    .lg\:resize-y {
        resize: vertical
    }

    .lg\:resize-x {
        resize: horizontal
    }

    .lg\:resize {
        resize: both
    }

    .lg\:shadow,
    .lg\:shadow-sm {
        --tw-shadow: 0px 2px 11px 0px rgba(0, 0, 0, 0.21)
    }

    .lg\:shadow,
    .lg\:shadow-none,
    .lg\:shadow-sm {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .lg\:shadow-none {
        --tw-shadow: 0 0 transparent
    }

    .group:hover .lg\:group-hover\:shadow,
    .group:hover .lg\:group-hover\:shadow-sm {
        --tw-shadow: 0px 2px 11px 0px rgba(0, 0, 0, 0.21);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .group:hover .lg\:group-hover\:shadow-none {
        --tw-shadow: 0 0 transparent;
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .lg\:focus-within\:shadow-sm:focus-within {
        --tw-shadow: 0px 2px 11px 0px rgba(0, 0, 0, 0.21);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .lg\:focus-within\:shadow:focus-within {
        --tw-shadow: 0px 2px 11px 0px rgba(0, 0, 0, 0.21);
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .lg\:focus-within\:shadow-none:focus-within {
        --tw-shadow: 0 0 transparent;
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .lg\:hover\:shadow-sm:hover,
    .lg\:hover\:shadow:hover {
        --tw-shadow: 0px 2px 11px 0px rgba(0, 0, 0, 0.21)
    }

    .lg\:hover\:shadow-none:hover,
    .lg\:hover\:shadow-sm:hover,
    .lg\:hover\:shadow:hover {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .lg\:hover\:shadow-none:hover {
        --tw-shadow: 0 0 transparent
    }

    .lg\:focus\:shadow-sm:focus,
    .lg\:focus\:shadow:focus {
        --tw-shadow: 0px 2px 11px 0px rgba(0, 0, 0, 0.21)
    }

    .lg\:focus\:shadow-none:focus,
    .lg\:focus\:shadow-sm:focus,
    .lg\:focus\:shadow:focus {
        box-shadow: var(--tw-ring-offset-shadow, 0 0 transparent), var(--tw-ring-shadow, 0 0 transparent), var(--tw-shadow)
    }

    .lg\:focus\:shadow-none:focus {
        --tw-shadow: 0 0 transparent
    }

    .lg\:ring-0 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:ring-0,
    .lg\:ring-1 {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:ring-1 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:ring-2 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:ring-2,
    .lg\:ring-4 {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:ring-4 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:ring-8 {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:ring,
    .lg\:ring-8 {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:ring {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:ring-inset {
        --tw-ring-inset: inset
    }

    .lg\:focus-within\:ring-0:focus-within {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:focus-within\:ring-1:focus-within {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:focus-within\:ring-2:focus-within {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:focus-within\:ring-4:focus-within {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:focus-within\:ring-8:focus-within {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:focus-within\:ring:focus-within {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:focus-within\:ring-inset:focus-within {
        --tw-ring-inset: inset
    }

    .lg\:focus\:ring-0:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:focus\:ring-0:focus,
    .lg\:focus\:ring-1:focus {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:focus\:ring-1:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:focus\:ring-2:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:focus\:ring-2:focus,
    .lg\:focus\:ring-4:focus {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:focus\:ring-4:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:focus\:ring-8:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:focus\:ring-8:focus,
    .lg\:focus\:ring:focus {
        box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 transparent)
    }

    .lg\:focus\:ring:focus {
        --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
        --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)
    }

    .lg\:focus\:ring-inset:focus {
        --tw-ring-inset: inset
    }

    .lg\:ring-offset-transparent {
        --tw-ring-offset-color: transparent
    }

    .lg\:ring-offset-red {
        --tw-ring-offset-color: #ee1f24
    }

    .lg\:ring-offset-yellow {
        --tw-ring-offset-color: #f89a1c
    }

    .lg\:ring-offset-purple {
        --tw-ring-offset-color: #84449a
    }

    .lg\:ring-offset-blue {
        --tw-ring-offset-color: #0372b3
    }

    .lg\:ring-offset-blue-light {
        --tw-ring-offset-color: #2b94bf
    }

    .lg\:ring-offset-green {
        --tw-ring-offset-color: #3a8535
    }

    .lg\:ring-offset-green-light {
        --tw-ring-offset-color: #52b847
    }

    .lg\:ring-offset-green-dark {
        --tw-ring-offset-color: #29927a
    }

    .lg\:ring-offset-black-25 {
        --tw-ring-offset-color: rgba(0, 0, 0, 0.55)
    }

    .lg\:ring-offset-black {
        --tw-ring-offset-color: #000
    }

    .lg\:ring-offset-white {
        --tw-ring-offset-color: #fff
    }

    .lg\:ring-offset-gray-border {
        --tw-ring-offset-color: #e8e8e8
    }

    .lg\:ring-offset-gray-light {
        --tw-ring-offset-color: #626366
    }

    .lg\:ring-offset-gray {
        --tw-ring-offset-color: #333
    }

    .lg\:ring-offset-gray-dark {
        --tw-ring-offset-color: #00090e
    }

    .lg\:ring-offset-gray-medium {
        --tw-ring-offset-color: #2b2c2d
    }

    .lg\:ring-offset-orange,
    .lg\:ring-offset-orange-light {
        --tw-ring-offset-color: #ef5839
    }

    .lg\:ring-offset-orange-dark {
        --tw-ring-offset-color: #e76836
    }

    .lg\:ring-offset-orange-darkest {
        --tw-ring-offset-color: #cb3719
    }

    .lg\:focus-within\:ring-offset-transparent:focus-within {
        --tw-ring-offset-color: transparent
    }

    .lg\:focus-within\:ring-offset-red:focus-within {
        --tw-ring-offset-color: #ee1f24
    }

    .lg\:focus-within\:ring-offset-yellow:focus-within {
        --tw-ring-offset-color: #f89a1c
    }

    .lg\:focus-within\:ring-offset-purple:focus-within {
        --tw-ring-offset-color: #84449a
    }

    .lg\:focus-within\:ring-offset-blue:focus-within {
        --tw-ring-offset-color: #0372b3
    }

    .lg\:focus-within\:ring-offset-blue-light:focus-within {
        --tw-ring-offset-color: #2b94bf
    }

    .lg\:focus-within\:ring-offset-green:focus-within {
        --tw-ring-offset-color: #3a8535
    }

    .lg\:focus-within\:ring-offset-green-light:focus-within {
        --tw-ring-offset-color: #52b847
    }

    .lg\:focus-within\:ring-offset-green-dark:focus-within {
        --tw-ring-offset-color: #29927a
    }

    .lg\:focus-within\:ring-offset-black-25:focus-within {
        --tw-ring-offset-color: rgba(0, 0, 0, 0.55)
    }

    .lg\:focus-within\:ring-offset-black:focus-within {
        --tw-ring-offset-color: #000
    }

    .lg\:focus-within\:ring-offset-white:focus-within {
        --tw-ring-offset-color: #fff
    }

    .lg\:focus-within\:ring-offset-gray-border:focus-within {
        --tw-ring-offset-color: #e8e8e8
    }

    .lg\:focus-within\:ring-offset-gray-light:focus-within {
        --tw-ring-offset-color: #626366
    }

    .lg\:focus-within\:ring-offset-gray:focus-within {
        --tw-ring-offset-color: #333
    }

    .lg\:focus-within\:ring-offset-gray-dark:focus-within {
        --tw-ring-offset-color: #00090e
    }

    .lg\:focus-within\:ring-offset-gray-medium:focus-within {
        --tw-ring-offset-color: #2b2c2d
    }

    .lg\:focus-within\:ring-offset-orange-light:focus-within {
        --tw-ring-offset-color: #ef5839
    }

    .lg\:focus-within\:ring-offset-orange:focus-within {
        --tw-ring-offset-color: #ef5839
    }

    .lg\:focus-within\:ring-offset-orange-dark:focus-within {
        --tw-ring-offset-color: #e76836
    }

    .lg\:focus-within\:ring-offset-orange-darkest:focus-within {
        --tw-ring-offset-color: #cb3719
    }

    .lg\:focus\:ring-offset-transparent:focus {
        --tw-ring-offset-color: transparent
    }

    .lg\:focus\:ring-offset-red:focus {
        --tw-ring-offset-color: #ee1f24
    }

    .lg\:focus\:ring-offset-yellow:focus {
        --tw-ring-offset-color: #f89a1c
    }

    .lg\:focus\:ring-offset-purple:focus {
        --tw-ring-offset-color: #84449a
    }

    .lg\:focus\:ring-offset-blue:focus {
        --tw-ring-offset-color: #0372b3
    }

    .lg\:focus\:ring-offset-blue-light:focus {
        --tw-ring-offset-color: #2b94bf
    }

    .lg\:focus\:ring-offset-green:focus {
        --tw-ring-offset-color: #3a8535
    }

    .lg\:focus\:ring-offset-green-light:focus {
        --tw-ring-offset-color: #52b847
    }

    .lg\:focus\:ring-offset-green-dark:focus {
        --tw-ring-offset-color: #29927a
    }

    .lg\:focus\:ring-offset-black-25:focus {
        --tw-ring-offset-color: rgba(0, 0, 0, 0.55)
    }

    .lg\:focus\:ring-offset-black:focus {
        --tw-ring-offset-color: #000
    }

    .lg\:focus\:ring-offset-white:focus {
        --tw-ring-offset-color: #fff
    }

    .lg\:focus\:ring-offset-gray-border:focus {
        --tw-ring-offset-color: #e8e8e8
    }

    .lg\:focus\:ring-offset-gray-light:focus {
        --tw-ring-offset-color: #626366
    }

    .lg\:focus\:ring-offset-gray:focus {
        --tw-ring-offset-color: #333
    }

    .lg\:focus\:ring-offset-gray-dark:focus {
        --tw-ring-offset-color: #00090e
    }

    .lg\:focus\:ring-offset-gray-medium:focus {
        --tw-ring-offset-color: #2b2c2d
    }

    .lg\:focus\:ring-offset-orange-light:focus,
    .lg\:focus\:ring-offset-orange:focus {
        --tw-ring-offset-color: #ef5839
    }

    .lg\:focus\:ring-offset-orange-dark:focus {
        --tw-ring-offset-color: #e76836
    }

    .lg\:focus\:ring-offset-orange-darkest:focus {
        --tw-ring-offset-color: #cb3719
    }

    .lg\:ring-offset-0 {
        --tw-ring-offset-width: 0px
    }

    .lg\:ring-offset-1 {
        --tw-ring-offset-width: 1px
    }

    .lg\:ring-offset-2 {
        --tw-ring-offset-width: 2px
    }

    .lg\:ring-offset-4 {
        --tw-ring-offset-width: 4px
    }

    .lg\:ring-offset-8 {
        --tw-ring-offset-width: 8px
    }

    .lg\:focus-within\:ring-offset-0:focus-within {
        --tw-ring-offset-width: 0px
    }

    .lg\:focus-within\:ring-offset-1:focus-within {
        --tw-ring-offset-width: 1px
    }

    .lg\:focus-within\:ring-offset-2:focus-within {
        --tw-ring-offset-width: 2px
    }

    .lg\:focus-within\:ring-offset-4:focus-within {
        --tw-ring-offset-width: 4px
    }

    .lg\:focus-within\:ring-offset-8:focus-within {
        --tw-ring-offset-width: 8px
    }

    .lg\:focus\:ring-offset-0:focus {
        --tw-ring-offset-width: 0px
    }

    .lg\:focus\:ring-offset-1:focus {
        --tw-ring-offset-width: 1px
    }

    .lg\:focus\:ring-offset-2:focus {
        --tw-ring-offset-width: 2px
    }

    .lg\:focus\:ring-offset-4:focus {
        --tw-ring-offset-width: 4px
    }

    .lg\:focus\:ring-offset-8:focus {
        --tw-ring-offset-width: 8px
    }

    .lg\:ring-transparent {
        --tw-ring-color: transparent
    }

    .lg\:ring-red {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(238, 31, 36, var(--tw-ring-opacity))
    }

    .lg\:ring-yellow {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(248, 154, 28, var(--tw-ring-opacity))
    }

    .lg\:ring-purple {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(132, 68, 154, var(--tw-ring-opacity))
    }

    .lg\:ring-blue {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(3, 114, 179, var(--tw-ring-opacity))
    }

    .lg\:ring-blue-light {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(43, 148, 191, var(--tw-ring-opacity))
    }

    .lg\:ring-green {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(58, 133, 53, var(--tw-ring-opacity))
    }

    .lg\:ring-green-light {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(82, 184, 71, var(--tw-ring-opacity))
    }

    .lg\:ring-green-dark {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(41, 146, 122, var(--tw-ring-opacity))
    }

    .lg\:ring-black-25 {
        --tw-ring-color: rgba(0, 0, 0, 0.55)
    }

    .lg\:ring-black {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))
    }

    .lg\:ring-white {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))
    }

    .lg\:ring-gray-border {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity))
    }

    .lg\:ring-gray-light {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(98, 99, 102, var(--tw-ring-opacity))
    }

    .lg\:ring-gray {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity))
    }

    .lg\:ring-gray-dark {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(0, 9, 14, var(--tw-ring-opacity))
    }

    .lg\:ring-gray-medium {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(43, 44, 45, var(--tw-ring-opacity))
    }

    .lg\:ring-orange,
    .lg\:ring-orange-light {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(239, 88, 57, var(--tw-ring-opacity))
    }

    .lg\:ring-orange-dark {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(231, 104, 54, var(--tw-ring-opacity))
    }

    .lg\:ring-orange-darkest {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(203, 55, 25, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-transparent:focus-within {
        --tw-ring-color: transparent
    }

    .lg\:focus-within\:ring-red:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(238, 31, 36, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-yellow:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(248, 154, 28, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-purple:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(132, 68, 154, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-blue:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(3, 114, 179, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-blue-light:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(43, 148, 191, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-green:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(58, 133, 53, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-green-light:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(82, 184, 71, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-green-dark:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(41, 146, 122, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-black-25:focus-within {
        --tw-ring-color: rgba(0, 0, 0, 0.55)
    }

    .lg\:focus-within\:ring-black:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-white:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-gray-border:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-gray-light:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(98, 99, 102, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-gray:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-gray-dark:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(0, 9, 14, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-gray-medium:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(43, 44, 45, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-orange-light:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(239, 88, 57, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-orange:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(239, 88, 57, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-orange-dark:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(231, 104, 54, var(--tw-ring-opacity))
    }

    .lg\:focus-within\:ring-orange-darkest:focus-within {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(203, 55, 25, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-transparent:focus {
        --tw-ring-color: transparent
    }

    .lg\:focus\:ring-red:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(238, 31, 36, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-yellow:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(248, 154, 28, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-purple:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(132, 68, 154, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-blue:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(3, 114, 179, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-blue-light:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(43, 148, 191, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-green:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(58, 133, 53, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-green-light:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(82, 184, 71, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-green-dark:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(41, 146, 122, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-black-25:focus {
        --tw-ring-color: rgba(0, 0, 0, 0.55)
    }

    .lg\:focus\:ring-black:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-white:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-gray-border:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(232, 232, 232, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-gray-light:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(98, 99, 102, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-gray:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(51, 51, 51, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-gray-dark:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(0, 9, 14, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-gray-medium:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(43, 44, 45, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-orange-light:focus,
    .lg\:focus\:ring-orange:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(239, 88, 57, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-orange-dark:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(231, 104, 54, var(--tw-ring-opacity))
    }

    .lg\:focus\:ring-orange-darkest:focus {
        --tw-ring-opacity: 1;
        --tw-ring-color: rgba(203, 55, 25, var(--tw-ring-opacity))
    }

    .lg\:ring-opacity-0 {
        --tw-ring-opacity: 0
    }

    .lg\:ring-opacity-5 {
        --tw-ring-opacity: 0.05
    }

    .lg\:ring-opacity-10 {
        --tw-ring-opacity: 0.1
    }

    .lg\:ring-opacity-20 {
        --tw-ring-opacity: 0.2
    }

    .lg\:ring-opacity-25 {
        --tw-ring-opacity: 0.25
    }

    .lg\:ring-opacity-30 {
        --tw-ring-opacity: 0.3
    }

    .lg\:ring-opacity-40 {
        --tw-ring-opacity: 0.4
    }

    .lg\:ring-opacity-50 {
        --tw-ring-opacity: 0.5
    }

    .lg\:ring-opacity-60 {
        --tw-ring-opacity: 0.6
    }

    .lg\:ring-opacity-70 {
        --tw-ring-opacity: 0.7
    }

    .lg\:ring-opacity-75 {
        --tw-ring-opacity: 0.75
    }

    .lg\:ring-opacity-80 {
        --tw-ring-opacity: 0.8
    }

    .lg\:ring-opacity-90 {
        --tw-ring-opacity: 0.9
    }

    .lg\:ring-opacity-95 {
        --tw-ring-opacity: 0.95
    }

    .lg\:ring-opacity-100 {
        --tw-ring-opacity: 1
    }

    .lg\:focus-within\:ring-opacity-0:focus-within {
        --tw-ring-opacity: 0
    }

    .lg\:focus-within\:ring-opacity-5:focus-within {
        --tw-ring-opacity: 0.05
    }

    .lg\:focus-within\:ring-opacity-10:focus-within {
        --tw-ring-opacity: 0.1
    }

    .lg\:focus-within\:ring-opacity-20:focus-within {
        --tw-ring-opacity: 0.2
    }

    .lg\:focus-within\:ring-opacity-25:focus-within {
        --tw-ring-opacity: 0.25
    }

    .lg\:focus-within\:ring-opacity-30:focus-within {
        --tw-ring-opacity: 0.3
    }

    .lg\:focus-within\:ring-opacity-40:focus-within {
        --tw-ring-opacity: 0.4
    }

    .lg\:focus-within\:ring-opacity-50:focus-within {
        --tw-ring-opacity: 0.5
    }

    .lg\:focus-within\:ring-opacity-60:focus-within {
        --tw-ring-opacity: 0.6
    }

    .lg\:focus-within\:ring-opacity-70:focus-within {
        --tw-ring-opacity: 0.7
    }

    .lg\:focus-within\:ring-opacity-75:focus-within {
        --tw-ring-opacity: 0.75
    }

    .lg\:focus-within\:ring-opacity-80:focus-within {
        --tw-ring-opacity: 0.8
    }

    .lg\:focus-within\:ring-opacity-90:focus-within {
        --tw-ring-opacity: 0.9
    }

    .lg\:focus-within\:ring-opacity-95:focus-within {
        --tw-ring-opacity: 0.95
    }

    .lg\:focus-within\:ring-opacity-100:focus-within {
        --tw-ring-opacity: 1
    }

    .lg\:focus\:ring-opacity-0:focus {
        --tw-ring-opacity: 0
    }

    .lg\:focus\:ring-opacity-5:focus {
        --tw-ring-opacity: 0.05
    }

    .lg\:focus\:ring-opacity-10:focus {
        --tw-ring-opacity: 0.1
    }

    .lg\:focus\:ring-opacity-20:focus {
        --tw-ring-opacity: 0.2
    }

    .lg\:focus\:ring-opacity-25:focus {
        --tw-ring-opacity: 0.25
    }

    .lg\:focus\:ring-opacity-30:focus {
        --tw-ring-opacity: 0.3
    }

    .lg\:focus\:ring-opacity-40:focus {
        --tw-ring-opacity: 0.4
    }

    .lg\:focus\:ring-opacity-50:focus {
        --tw-ring-opacity: 0.5
    }

    .lg\:focus\:ring-opacity-60:focus {
        --tw-ring-opacity: 0.6
    }

    .lg\:focus\:ring-opacity-70:focus {
        --tw-ring-opacity: 0.7
    }

    .lg\:focus\:ring-opacity-75:focus {
        --tw-ring-opacity: 0.75
    }

    .lg\:focus\:ring-opacity-80:focus {
        --tw-ring-opacity: 0.8
    }

    .lg\:focus\:ring-opacity-90:focus {
        --tw-ring-opacity: 0.9
    }

    .lg\:focus\:ring-opacity-95:focus {
        --tw-ring-opacity: 0.95
    }

    .lg\:focus\:ring-opacity-100:focus {
        --tw-ring-opacity: 1
    }

    .lg\:fill-current {
        fill: currentColor
    }

    .lg\:stroke-current {
        stroke: currentColor
    }

    .lg\:stroke-0 {
        stroke-width: 0
    }

    .lg\:stroke-1 {
        stroke-width: 1
    }

    .lg\:stroke-2 {
        stroke-width: 2
    }

    .lg\:table-auto {
        table-layout: auto
    }

    .lg\:table-fixed {
        table-layout: fixed
    }

    .lg\:text-left {
        text-align: left
    }

    .lg\:text-center {
        text-align: center
    }

    .lg\:text-right {
        text-align: right
    }

    .lg\:text-justify {
        text-align: justify
    }

    .lg\:text-transparent {
        color: transparent
    }

    .lg\:text-red {
        --tw-text-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-text-opacity))
    }

    .lg\:text-yellow {
        --tw-text-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-text-opacity))
    }

    .lg\:text-purple {
        --tw-text-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-text-opacity))
    }

    .lg\:text-blue {
        --tw-text-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-text-opacity))
    }

    .lg\:text-blue-light {
        --tw-text-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-text-opacity))
    }

    .lg\:text-green {
        --tw-text-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-text-opacity))
    }

    .lg\:text-green-light {
        --tw-text-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-text-opacity))
    }

    .lg\:text-green-dark {
        --tw-text-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-text-opacity))
    }

    .lg\:text-black-25 {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:text-black {
        --tw-text-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-text-opacity))
    }

    .lg\:text-white {
        --tw-text-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-text-opacity))
    }

    .lg\:text-gray-border {
        --tw-text-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-text-opacity))
    }

    .lg\:text-gray-light {
        --tw-text-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-text-opacity))
    }

    .lg\:text-gray {
        --tw-text-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-text-opacity))
    }

    .lg\:text-gray-dark {
        --tw-text-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-text-opacity))
    }

    .lg\:text-gray-medium {
        --tw-text-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-text-opacity))
    }

    .lg\:text-orange,
    .lg\:text-orange-light {
        --tw-text-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-text-opacity))
    }

    .lg\:text-orange-dark {
        --tw-text-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-text-opacity))
    }

    .lg\:text-orange-darkest {
        --tw-text-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-transparent {
        color: transparent
    }

    .group:hover .lg\:group-hover\:text-red {
        --tw-text-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-yellow {
        --tw-text-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-purple {
        --tw-text-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-blue {
        --tw-text-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-blue-light {
        --tw-text-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-green {
        --tw-text-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-green-light {
        --tw-text-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-green-dark {
        --tw-text-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-black-25 {
        color: rgba(0, 0, 0, .55)
    }

    .group:hover .lg\:group-hover\:text-black {
        --tw-text-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-white {
        --tw-text-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-gray-border {
        --tw-text-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-gray-light {
        --tw-text-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-gray {
        --tw-text-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-gray-dark {
        --tw-text-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-gray-medium {
        --tw-text-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-orange,
    .group:hover .lg\:group-hover\:text-orange-light {
        --tw-text-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-orange-dark {
        --tw-text-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-text-opacity))
    }

    .group:hover .lg\:group-hover\:text-orange-darkest {
        --tw-text-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-transparent:focus-within {
        color: transparent
    }

    .lg\:focus-within\:text-red:focus-within {
        --tw-text-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-yellow:focus-within {
        --tw-text-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-purple:focus-within {
        --tw-text-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-blue:focus-within {
        --tw-text-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-blue-light:focus-within {
        --tw-text-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-green:focus-within {
        --tw-text-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-green-light:focus-within {
        --tw-text-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-green-dark:focus-within {
        --tw-text-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-black-25:focus-within {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:focus-within\:text-black:focus-within {
        --tw-text-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-white:focus-within {
        --tw-text-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-gray-border:focus-within {
        --tw-text-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-gray-light:focus-within {
        --tw-text-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-gray:focus-within {
        --tw-text-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-gray-dark:focus-within {
        --tw-text-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-gray-medium:focus-within {
        --tw-text-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-orange-light:focus-within {
        --tw-text-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-orange:focus-within {
        --tw-text-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-orange-dark:focus-within {
        --tw-text-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-text-opacity))
    }

    .lg\:focus-within\:text-orange-darkest:focus-within {
        --tw-text-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-text-opacity))
    }

    .lg\:hover\:text-transparent:hover {
        color: transparent
    }

    .lg\:hover\:text-red:hover {
        --tw-text-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-text-opacity))
    }

    .lg\:hover\:text-yellow:hover {
        --tw-text-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-text-opacity))
    }

    .lg\:hover\:text-purple:hover {
        --tw-text-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-text-opacity))
    }

    .lg\:hover\:text-blue:hover {
        --tw-text-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-text-opacity))
    }

    .lg\:hover\:text-blue-light:hover {
        --tw-text-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-text-opacity))
    }

    .lg\:hover\:text-green:hover {
        --tw-text-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-text-opacity))
    }

    .lg\:hover\:text-green-light:hover {
        --tw-text-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-text-opacity))
    }

    .lg\:hover\:text-green-dark:hover {
        --tw-text-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-text-opacity))
    }

    .lg\:hover\:text-black-25:hover {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:hover\:text-black:hover {
        --tw-text-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-text-opacity))
    }

    .lg\:hover\:text-white:hover {
        --tw-text-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-text-opacity))
    }

    .lg\:hover\:text-gray-border:hover {
        --tw-text-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-text-opacity))
    }

    .lg\:hover\:text-gray-light:hover {
        --tw-text-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-text-opacity))
    }

    .lg\:hover\:text-gray:hover {
        --tw-text-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-text-opacity))
    }

    .lg\:hover\:text-gray-dark:hover {
        --tw-text-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-text-opacity))
    }

    .lg\:hover\:text-gray-medium:hover {
        --tw-text-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-text-opacity))
    }

    .lg\:hover\:text-orange-light:hover,
    .lg\:hover\:text-orange:hover {
        --tw-text-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-text-opacity))
    }

    .lg\:hover\:text-orange-dark:hover {
        --tw-text-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-text-opacity))
    }

    .lg\:hover\:text-orange-darkest:hover {
        --tw-text-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-text-opacity))
    }

    .lg\:focus\:text-transparent:focus {
        color: transparent
    }

    .lg\:focus\:text-red:focus {
        --tw-text-opacity: 1;
        color: rgba(238, 31, 36, var(--tw-text-opacity))
    }

    .lg\:focus\:text-yellow:focus {
        --tw-text-opacity: 1;
        color: rgba(248, 154, 28, var(--tw-text-opacity))
    }

    .lg\:focus\:text-purple:focus {
        --tw-text-opacity: 1;
        color: rgba(132, 68, 154, var(--tw-text-opacity))
    }

    .lg\:focus\:text-blue:focus {
        --tw-text-opacity: 1;
        color: rgba(3, 114, 179, var(--tw-text-opacity))
    }

    .lg\:focus\:text-blue-light:focus {
        --tw-text-opacity: 1;
        color: rgba(43, 148, 191, var(--tw-text-opacity))
    }

    .lg\:focus\:text-green:focus {
        --tw-text-opacity: 1;
        color: rgba(58, 133, 53, var(--tw-text-opacity))
    }

    .lg\:focus\:text-green-light:focus {
        --tw-text-opacity: 1;
        color: rgba(82, 184, 71, var(--tw-text-opacity))
    }

    .lg\:focus\:text-green-dark:focus {
        --tw-text-opacity: 1;
        color: rgba(41, 146, 122, var(--tw-text-opacity))
    }

    .lg\:focus\:text-black-25:focus {
        color: rgba(0, 0, 0, .55)
    }

    .lg\:focus\:text-black:focus {
        --tw-text-opacity: 1;
        color: rgba(0, 0, 0, var(--tw-text-opacity))
    }

    .lg\:focus\:text-white:focus {
        --tw-text-opacity: 1;
        color: rgba(255, 255, 255, var(--tw-text-opacity))
    }

    .lg\:focus\:text-gray-border:focus {
        --tw-text-opacity: 1;
        color: rgba(232, 232, 232, var(--tw-text-opacity))
    }

    .lg\:focus\:text-gray-light:focus {
        --tw-text-opacity: 1;
        color: rgba(98, 99, 102, var(--tw-text-opacity))
    }

    .lg\:focus\:text-gray:focus {
        --tw-text-opacity: 1;
        color: rgba(51, 51, 51, var(--tw-text-opacity))
    }

    .lg\:focus\:text-gray-dark:focus {
        --tw-text-opacity: 1;
        color: rgba(0, 9, 14, var(--tw-text-opacity))
    }

    .lg\:focus\:text-gray-medium:focus {
        --tw-text-opacity: 1;
        color: rgba(43, 44, 45, var(--tw-text-opacity))
    }

    .lg\:focus\:text-orange-light:focus,
    .lg\:focus\:text-orange:focus {
        --tw-text-opacity: 1;
        color: rgba(239, 88, 57, var(--tw-text-opacity))
    }

    .lg\:focus\:text-orange-dark:focus {
        --tw-text-opacity: 1;
        color: rgba(231, 104, 54, var(--tw-text-opacity))
    }

    .lg\:focus\:text-orange-darkest:focus {
        --tw-text-opacity: 1;
        color: rgba(203, 55, 25, var(--tw-text-opacity))
    }

    .lg\:text-opacity-0 {
        --tw-text-opacity: 0
    }

    .lg\:text-opacity-5 {
        --tw-text-opacity: 0.05
    }

    .lg\:text-opacity-10 {
        --tw-text-opacity: 0.1
    }

    .lg\:text-opacity-20 {
        --tw-text-opacity: 0.2
    }

    .lg\:text-opacity-25 {
        --tw-text-opacity: 0.25
    }

    .lg\:text-opacity-30 {
        --tw-text-opacity: 0.3
    }

    .lg\:text-opacity-40 {
        --tw-text-opacity: 0.4
    }

    .lg\:text-opacity-50 {
        --tw-text-opacity: 0.5
    }

    .lg\:text-opacity-60 {
        --tw-text-opacity: 0.6
    }

    .lg\:text-opacity-70 {
        --tw-text-opacity: 0.7
    }

    .lg\:text-opacity-75 {
        --tw-text-opacity: 0.75
    }

    .lg\:text-opacity-80 {
        --tw-text-opacity: 0.8
    }

    .lg\:text-opacity-90 {
        --tw-text-opacity: 0.9
    }

    .lg\:text-opacity-95 {
        --tw-text-opacity: 0.95
    }

    .lg\:text-opacity-100 {
        --tw-text-opacity: 1
    }

    .group:hover .lg\:group-hover\:text-opacity-0 {
        --tw-text-opacity: 0
    }

    .group:hover .lg\:group-hover\:text-opacity-5 {
        --tw-text-opacity: 0.05
    }

    .group:hover .lg\:group-hover\:text-opacity-10 {
        --tw-text-opacity: 0.1
    }

    .group:hover .lg\:group-hover\:text-opacity-20 {
        --tw-text-opacity: 0.2
    }

    .group:hover .lg\:group-hover\:text-opacity-25 {
        --tw-text-opacity: 0.25
    }

    .group:hover .lg\:group-hover\:text-opacity-30 {
        --tw-text-opacity: 0.3
    }

    .group:hover .lg\:group-hover\:text-opacity-40 {
        --tw-text-opacity: 0.4
    }

    .group:hover .lg\:group-hover\:text-opacity-50 {
        --tw-text-opacity: 0.5
    }

    .group:hover .lg\:group-hover\:text-opacity-60 {
        --tw-text-opacity: 0.6
    }

    .group:hover .lg\:group-hover\:text-opacity-70 {
        --tw-text-opacity: 0.7
    }

    .group:hover .lg\:group-hover\:text-opacity-75 {
        --tw-text-opacity: 0.75
    }

    .group:hover .lg\:group-hover\:text-opacity-80 {
        --tw-text-opacity: 0.8
    }

    .group:hover .lg\:group-hover\:text-opacity-90 {
        --tw-text-opacity: 0.9
    }

    .group:hover .lg\:group-hover\:text-opacity-95 {
        --tw-text-opacity: 0.95
    }

    .group:hover .lg\:group-hover\:text-opacity-100 {
        --tw-text-opacity: 1
    }

    .lg\:focus-within\:text-opacity-0:focus-within {
        --tw-text-opacity: 0
    }

    .lg\:focus-within\:text-opacity-5:focus-within {
        --tw-text-opacity: 0.05
    }

    .lg\:focus-within\:text-opacity-10:focus-within {
        --tw-text-opacity: 0.1
    }

    .lg\:focus-within\:text-opacity-20:focus-within {
        --tw-text-opacity: 0.2
    }

    .lg\:focus-within\:text-opacity-25:focus-within {
        --tw-text-opacity: 0.25
    }

    .lg\:focus-within\:text-opacity-30:focus-within {
        --tw-text-opacity: 0.3
    }

    .lg\:focus-within\:text-opacity-40:focus-within {
        --tw-text-opacity: 0.4
    }

    .lg\:focus-within\:text-opacity-50:focus-within {
        --tw-text-opacity: 0.5
    }

    .lg\:focus-within\:text-opacity-60:focus-within {
        --tw-text-opacity: 0.6
    }

    .lg\:focus-within\:text-opacity-70:focus-within {
        --tw-text-opacity: 0.7
    }

    .lg\:focus-within\:text-opacity-75:focus-within {
        --tw-text-opacity: 0.75
    }

    .lg\:focus-within\:text-opacity-80:focus-within {
        --tw-text-opacity: 0.8
    }

    .lg\:focus-within\:text-opacity-90:focus-within {
        --tw-text-opacity: 0.9
    }

    .lg\:focus-within\:text-opacity-95:focus-within {
        --tw-text-opacity: 0.95
    }

    .lg\:focus-within\:text-opacity-100:focus-within {
        --tw-text-opacity: 1
    }

    .lg\:hover\:text-opacity-0:hover {
        --tw-text-opacity: 0
    }

    .lg\:hover\:text-opacity-5:hover {
        --tw-text-opacity: 0.05
    }

    .lg\:hover\:text-opacity-10:hover {
        --tw-text-opacity: 0.1
    }

    .lg\:hover\:text-opacity-20:hover {
        --tw-text-opacity: 0.2
    }

    .lg\:hover\:text-opacity-25:hover {
        --tw-text-opacity: 0.25
    }

    .lg\:hover\:text-opacity-30:hover {
        --tw-text-opacity: 0.3
    }

    .lg\:hover\:text-opacity-40:hover {
        --tw-text-opacity: 0.4
    }

    .lg\:hover\:text-opacity-50:hover {
        --tw-text-opacity: 0.5
    }

    .lg\:hover\:text-opacity-60:hover {
        --tw-text-opacity: 0.6
    }

    .lg\:hover\:text-opacity-70:hover {
        --tw-text-opacity: 0.7
    }

    .lg\:hover\:text-opacity-75:hover {
        --tw-text-opacity: 0.75
    }

    .lg\:hover\:text-opacity-80:hover {
        --tw-text-opacity: 0.8
    }

    .lg\:hover\:text-opacity-90:hover {
        --tw-text-opacity: 0.9
    }

    .lg\:hover\:text-opacity-95:hover {
        --tw-text-opacity: 0.95
    }

    .lg\:hover\:text-opacity-100:hover {
        --tw-text-opacity: 1
    }

    .lg\:focus\:text-opacity-0:focus {
        --tw-text-opacity: 0
    }

    .lg\:focus\:text-opacity-5:focus {
        --tw-text-opacity: 0.05
    }

    .lg\:focus\:text-opacity-10:focus {
        --tw-text-opacity: 0.1
    }

    .lg\:focus\:text-opacity-20:focus {
        --tw-text-opacity: 0.2
    }

    .lg\:focus\:text-opacity-25:focus {
        --tw-text-opacity: 0.25
    }

    .lg\:focus\:text-opacity-30:focus {
        --tw-text-opacity: 0.3
    }

    .lg\:focus\:text-opacity-40:focus {
        --tw-text-opacity: 0.4
    }

    .lg\:focus\:text-opacity-50:focus {
        --tw-text-opacity: 0.5
    }

    .lg\:focus\:text-opacity-60:focus {
        --tw-text-opacity: 0.6
    }

    .lg\:focus\:text-opacity-70:focus {
        --tw-text-opacity: 0.7
    }

    .lg\:focus\:text-opacity-75:focus {
        --tw-text-opacity: 0.75
    }

    .lg\:focus\:text-opacity-80:focus {
        --tw-text-opacity: 0.8
    }

    .lg\:focus\:text-opacity-90:focus {
        --tw-text-opacity: 0.9
    }

    .lg\:focus\:text-opacity-95:focus {
        --tw-text-opacity: 0.95
    }

    .lg\:focus\:text-opacity-100:focus {
        --tw-text-opacity: 1
    }

    .lg\:truncate {
        overflow: hidden;
        white-space: nowrap
    }

    .lg\:overflow-ellipsis,
    .lg\:truncate {
        text-overflow: ellipsis
    }

    .lg\:overflow-clip {
        text-overflow: clip
    }

    .lg\:italic {
        font-style: italic
    }

    .lg\:not-italic {
        font-style: normal
    }

    .lg\:uppercase {
        text-transform: uppercase
    }

    .lg\:lowercase {
        text-transform: lowercase
    }

    .lg\:capitalize {
        text-transform: capitalize
    }

    .lg\:normal-case {
        text-transform: none
    }

    .lg\:underline {
        text-decoration: underline
    }

    .lg\:line-through {
        text-decoration: line-through
    }

    .lg\:no-underline {
        text-decoration: none
    }

    .group:hover .lg\:group-hover\:underline {
        text-decoration: underline
    }

    .group:hover .lg\:group-hover\:line-through {
        text-decoration: line-through
    }

    .group:hover .lg\:group-hover\:no-underline {
        text-decoration: none
    }

    .lg\:focus-within\:underline:focus-within {
        text-decoration: underline
    }

    .lg\:focus-within\:line-through:focus-within {
        text-decoration: line-through
    }

    .lg\:focus-within\:no-underline:focus-within {
        text-decoration: none
    }

    .lg\:hover\:underline:hover {
        text-decoration: underline
    }

    .lg\:hover\:line-through:hover {
        text-decoration: line-through
    }

    .lg\:hover\:no-underline:hover {
        text-decoration: none
    }

    .lg\:focus\:underline:focus {
        text-decoration: underline
    }

    .lg\:focus\:line-through:focus {
        text-decoration: line-through
    }

    .lg\:focus\:no-underline:focus {
        text-decoration: none
    }

    .lg\:antialiased {
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

    .lg\:subpixel-antialiased {
        -webkit-font-smoothing: auto;
        -moz-osx-font-smoothing: auto
    }

    .lg\:diagonal-fractions,
    .lg\:lining-nums,
    .lg\:oldstyle-nums,
    .lg\:ordinal,
    .lg\:proportional-nums,
    .lg\:slashed-zero,
    .lg\:stacked-fractions,
    .lg\:tabular-nums {
        --tw-ordinal: var(--tw-empty, /*!*/
        /*!*/
        );
        --tw-slashed-zero: var(--tw-empty, /*!*/
        /*!*/
        );
        --tw-numeric-figure: var(--tw-empty, /*!*/
        /*!*/
        );
        --tw-numeric-spacing: var(--tw-empty, /*!*/
        /*!*/
        );
        --tw-numeric-fraction: var(--tw-empty, /*!*/
        /*!*/
        );
        font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)
    }

    .lg\:normal-nums {
        font-variant-numeric: normal
    }

    .lg\:ordinal {
        --tw-ordinal: ordinal
    }

    .lg\:slashed-zero {
        --tw-slashed-zero: slashed-zero
    }

    .lg\:lining-nums {
        --tw-numeric-figure: lining-nums
    }

    .lg\:oldstyle-nums {
        --tw-numeric-figure: oldstyle-nums
    }

    .lg\:proportional-nums {
        --tw-numeric-spacing: proportional-nums
    }

    .lg\:tabular-nums {
        --tw-numeric-spacing: tabular-nums
    }

    .lg\:diagonal-fractions {
        --tw-numeric-fraction: diagonal-fractions
    }

    .lg\:stacked-fractions {
        --tw-numeric-fraction: stacked-fractions
    }

    .lg\:tracking-normal {
        letter-spacing: 0
    }

    .lg\:tracking-medium {
        letter-spacing: .5px
    }

    .lg\:tracking-wide {
        letter-spacing: .8px
    }

    .lg\:tracking-wider {
        letter-spacing: 1px
    }

    .lg\:tracking-widest {
        letter-spacing: 1.6px
    }

    .lg\:select-none {
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .lg\:select-text {
        -webkit-user-select: text;
        -moz-user-select: text;
        -ms-user-select: text;
        user-select: text
    }

    .lg\:select-all {
        -webkit-user-select: all;
        -moz-user-select: all;
        user-select: all
    }

    .lg\:select-auto {
        -webkit-user-select: auto;
        -moz-user-select: auto;
        -ms-user-select: auto;
        user-select: auto
    }

    .lg\:align-baseline {
        vertical-align: baseline
    }

    .lg\:align-top {
        vertical-align: top
    }

    .lg\:align-middle {
        vertical-align: middle
    }

    .lg\:align-bottom {
        vertical-align: bottom
    }

    .lg\:align-text-top {
        vertical-align: text-top
    }

    .lg\:align-text-bottom {
        vertical-align: text-bottom
    }

    .lg\:visible {
        visibility: visible
    }

    .lg\:invisible {
        visibility: hidden
    }

    .lg\:whitespace-normal {
        white-space: normal
    }

    .lg\:whitespace-nowrap {
        white-space: nowrap
    }

    .lg\:whitespace-pre {
        white-space: pre
    }

    .lg\:whitespace-pre-line {
        white-space: pre-line
    }

    .lg\:whitespace-pre-wrap {
        white-space: pre-wrap
    }

    .lg\:break-normal {
        overflow-wrap: normal;
        word-break: normal
    }

    .lg\:break-words {
        overflow-wrap: break-word
    }

    .lg\:break-all {
        word-break: break-all
    }

    .lg\:w-0 {
        width: 0
    }

    .lg\:w-1 {
        width: .25rem
    }

    .lg\:w-2 {
        width: .5rem
    }

    .lg\:w-3 {
        width: .75rem
    }

    .lg\:w-4 {
        width: 1rem
    }

    .lg\:w-5 {
        width: 1.25rem
    }

    .lg\:w-6 {
        width: 1.5rem
    }

    .lg\:w-7 {
        width: 1.75rem
    }

    .lg\:w-8 {
        width: 2rem
    }

    .lg\:w-9 {
        width: 2.25rem
    }

    .lg\:w-10 {
        width: 2.5rem
    }

    .lg\:w-11 {
        width: 2.75rem
    }

    .lg\:w-12 {
        width: 3rem
    }

    .lg\:w-14 {
        width: 3.5rem
    }

    .lg\:w-16 {
        width: 4rem
    }

    .lg\:w-20 {
        width: 5rem
    }

    .lg\:w-24 {
        width: 6rem
    }

    .lg\:w-28 {
        width: 7rem
    }

    .lg\:w-32 {
        width: 8rem
    }

    .lg\:w-36 {
        width: 9rem
    }

    .lg\:w-40 {
        width: 10rem
    }

    .lg\:w-44 {
        width: 11rem
    }

    .lg\:w-48 {
        width: 12rem
    }

    .lg\:w-52 {
        width: 13rem
    }

    .lg\:w-56 {
        width: 14rem
    }

    .lg\:w-60 {
        width: 15rem
    }

    .lg\:w-64 {
        width: 16rem
    }

    .lg\:w-72 {
        width: 18rem
    }

    .lg\:w-80 {
        width: 20rem
    }

    .lg\:w-96 {
        width: 24rem
    }

    .lg\:w-255 {
        width: 255px
    }

    .lg\:w-310 {
        width: 310px
    }

    .lg\:w-445 {
        width: 445px
    }

    .lg\:w-auto {
        width: auto
    }

    .lg\:w-px {
        width: 1px
    }

    .lg\:w-0\.5 {
        width: .125rem
    }

    .lg\:w-1\.5 {
        width: .375rem
    }

    .lg\:w-2\.5 {
        width: .625rem
    }

    .lg\:w-3\.5 {
        width: .875rem
    }

    .lg\:w-1\/2 {
        width: 50%
    }

    .lg\:w-1\/3 {
        width: 33.333333%
    }

    .lg\:w-2\/3 {
        width: 66.666667%
    }

    .lg\:w-1\/4 {
        width: 25%
    }

    .lg\:w-2\/4 {
        width: 50%
    }

    .lg\:w-3\/4 {
        width: 75%
    }

    .lg\:w-1\/5 {
        width: 20%
    }

    .lg\:w-2\/5 {
        width: 40%
    }

    .lg\:w-3\/5 {
        width: 60%
    }

    .lg\:w-4\/5 {
        width: 80%
    }

    .lg\:w-1\/6 {
        width: 16.666667%
    }

    .lg\:w-2\/6 {
        width: 33.333333%
    }

    .lg\:w-3\/6 {
        width: 50%
    }

    .lg\:w-4\/6 {
        width: 66.666667%
    }

    .lg\:w-5\/6 {
        width: 83.333333%
    }

    .lg\:w-1\/12 {
        width: 8.333333%
    }

    .lg\:w-2\/12 {
        width: 16.666667%
    }

    .lg\:w-3\/12 {
        width: 25%
    }

    .lg\:w-4\/12 {
        width: 33.333333%
    }

    .lg\:w-5\/12 {
        width: 41.666667%
    }

    .lg\:w-6\/12 {
        width: 50%
    }

    .lg\:w-7\/12 {
        width: 58.333333%
    }

    .lg\:w-8\/12 {
        width: 66.666667%
    }

    .lg\:w-9\/12 {
        width: 75%
    }

    .lg\:w-10\/12 {
        width: 83.333333%
    }

    .lg\:w-11\/12 {
        width: 91.666667%
    }

    .lg\:w-full {
        width: 100%
    }

    .lg\:w-screen {
        width: 100vw
    }

    .lg\:w-min {
        width: -webkit-min-content;
        width: -moz-min-content;
        width: min-content
    }

    .lg\:w-max {
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content
    }

    .group:hover .lg\:group-hover\:w-0 {
        width: 0
    }

    .group:hover .lg\:group-hover\:w-1 {
        width: .25rem
    }

    .group:hover .lg\:group-hover\:w-2 {
        width: .5rem
    }

    .group:hover .lg\:group-hover\:w-3 {
        width: .75rem
    }

    .group:hover .lg\:group-hover\:w-4 {
        width: 1rem
    }

    .group:hover .lg\:group-hover\:w-5 {
        width: 1.25rem
    }

    .group:hover .lg\:group-hover\:w-6 {
        width: 1.5rem
    }

    .group:hover .lg\:group-hover\:w-7 {
        width: 1.75rem
    }

    .group:hover .lg\:group-hover\:w-8 {
        width: 2rem
    }

    .group:hover .lg\:group-hover\:w-9 {
        width: 2.25rem
    }

    .group:hover .lg\:group-hover\:w-10 {
        width: 2.5rem
    }

    .group:hover .lg\:group-hover\:w-11 {
        width: 2.75rem
    }

    .group:hover .lg\:group-hover\:w-12 {
        width: 3rem
    }

    .group:hover .lg\:group-hover\:w-14 {
        width: 3.5rem
    }

    .group:hover .lg\:group-hover\:w-16 {
        width: 4rem
    }

    .group:hover .lg\:group-hover\:w-20 {
        width: 5rem
    }

    .group:hover .lg\:group-hover\:w-24 {
        width: 6rem
    }

    .group:hover .lg\:group-hover\:w-28 {
        width: 7rem
    }

    .group:hover .lg\:group-hover\:w-32 {
        width: 8rem
    }

    .group:hover .lg\:group-hover\:w-36 {
        width: 9rem
    }

    .group:hover .lg\:group-hover\:w-40 {
        width: 10rem
    }

    .group:hover .lg\:group-hover\:w-44 {
        width: 11rem
    }

    .group:hover .lg\:group-hover\:w-48 {
        width: 12rem
    }

    .group:hover .lg\:group-hover\:w-52 {
        width: 13rem
    }

    .group:hover .lg\:group-hover\:w-56 {
        width: 14rem
    }

    .group:hover .lg\:group-hover\:w-60 {
        width: 15rem
    }

    .group:hover .lg\:group-hover\:w-64 {
        width: 16rem
    }

    .group:hover .lg\:group-hover\:w-72 {
        width: 18rem
    }

    .group:hover .lg\:group-hover\:w-80 {
        width: 20rem
    }

    .group:hover .lg\:group-hover\:w-96 {
        width: 24rem
    }

    .group:hover .lg\:group-hover\:w-255 {
        width: 255px
    }

    .group:hover .lg\:group-hover\:w-310 {
        width: 310px
    }

    .group:hover .lg\:group-hover\:w-445 {
        width: 445px
    }

    .group:hover .lg\:group-hover\:w-auto {
        width: auto
    }

    .group:hover .lg\:group-hover\:w-px {
        width: 1px
    }

    .group:hover .lg\:group-hover\:w-0\.5 {
        width: .125rem
    }

    .group:hover .lg\:group-hover\:w-1\.5 {
        width: .375rem
    }

    .group:hover .lg\:group-hover\:w-2\.5 {
        width: .625rem
    }

    .group:hover .lg\:group-hover\:w-3\.5 {
        width: .875rem
    }

    .group:hover .lg\:group-hover\:w-1\/2 {
        width: 50%
    }

    .group:hover .lg\:group-hover\:w-1\/3 {
        width: 33.333333%
    }

    .group:hover .lg\:group-hover\:w-2\/3 {
        width: 66.666667%
    }

    .group:hover .lg\:group-hover\:w-1\/4 {
        width: 25%
    }

    .group:hover .lg\:group-hover\:w-2\/4 {
        width: 50%
    }

    .group:hover .lg\:group-hover\:w-3\/4 {
        width: 75%
    }

    .group:hover .lg\:group-hover\:w-1\/5 {
        width: 20%
    }

    .group:hover .lg\:group-hover\:w-2\/5 {
        width: 40%
    }

    .group:hover .lg\:group-hover\:w-3\/5 {
        width: 60%
    }

    .group:hover .lg\:group-hover\:w-4\/5 {
        width: 80%
    }

    .group:hover .lg\:group-hover\:w-1\/6 {
        width: 16.666667%
    }

    .group:hover .lg\:group-hover\:w-2\/6 {
        width: 33.333333%
    }

    .group:hover .lg\:group-hover\:w-3\/6 {
        width: 50%
    }

    .group:hover .lg\:group-hover\:w-4\/6 {
        width: 66.666667%
    }

    .group:hover .lg\:group-hover\:w-5\/6 {
        width: 83.333333%
    }

    .group:hover .lg\:group-hover\:w-1\/12 {
        width: 8.333333%
    }

    .group:hover .lg\:group-hover\:w-2\/12 {
        width: 16.666667%
    }

    .group:hover .lg\:group-hover\:w-3\/12 {
        width: 25%
    }

    .group:hover .lg\:group-hover\:w-4\/12 {
        width: 33.333333%
    }

    .group:hover .lg\:group-hover\:w-5\/12 {
        width: 41.666667%
    }

    .group:hover .lg\:group-hover\:w-6\/12 {
        width: 50%
    }

    .group:hover .lg\:group-hover\:w-7\/12 {
        width: 58.333333%
    }

    .group:hover .lg\:group-hover\:w-8\/12 {
        width: 66.666667%
    }

    .group:hover .lg\:group-hover\:w-9\/12 {
        width: 75%
    }

    .group:hover .lg\:group-hover\:w-10\/12 {
        width: 83.333333%
    }

    .group:hover .lg\:group-hover\:w-11\/12 {
        width: 91.666667%
    }

    .group:hover .lg\:group-hover\:w-full {
        width: 100%
    }

    .group:hover .lg\:group-hover\:w-screen {
        width: 100vw
    }

    .group:hover .lg\:group-hover\:w-min {
        width: -webkit-min-content;
        width: -moz-min-content;
        width: min-content
    }

    .group:hover .lg\:group-hover\:w-max {
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content
    }

    .lg\:hover\:w-0:hover {
        width: 0
    }

    .lg\:hover\:w-1:hover {
        width: .25rem
    }

    .lg\:hover\:w-2:hover {
        width: .5rem
    }

    .lg\:hover\:w-3:hover {
        width: .75rem
    }

    .lg\:hover\:w-4:hover {
        width: 1rem
    }

    .lg\:hover\:w-5:hover {
        width: 1.25rem
    }

    .lg\:hover\:w-6:hover {
        width: 1.5rem
    }

    .lg\:hover\:w-7:hover {
        width: 1.75rem
    }

    .lg\:hover\:w-8:hover {
        width: 2rem
    }

    .lg\:hover\:w-9:hover {
        width: 2.25rem
    }

    .lg\:hover\:w-10:hover {
        width: 2.5rem
    }

    .lg\:hover\:w-11:hover {
        width: 2.75rem
    }

    .lg\:hover\:w-12:hover {
        width: 3rem
    }

    .lg\:hover\:w-14:hover {
        width: 3.5rem
    }

    .lg\:hover\:w-16:hover {
        width: 4rem
    }

    .lg\:hover\:w-20:hover {
        width: 5rem
    }

    .lg\:hover\:w-24:hover {
        width: 6rem
    }

    .lg\:hover\:w-28:hover {
        width: 7rem
    }

    .lg\:hover\:w-32:hover {
        width: 8rem
    }

    .lg\:hover\:w-36:hover {
        width: 9rem
    }

    .lg\:hover\:w-40:hover {
        width: 10rem
    }

    .lg\:hover\:w-44:hover {
        width: 11rem
    }

    .lg\:hover\:w-48:hover {
        width: 12rem
    }

    .lg\:hover\:w-52:hover {
        width: 13rem
    }

    .lg\:hover\:w-56:hover {
        width: 14rem
    }

    .lg\:hover\:w-60:hover {
        width: 15rem
    }

    .lg\:hover\:w-64:hover {
        width: 16rem
    }

    .lg\:hover\:w-72:hover {
        width: 18rem
    }

    .lg\:hover\:w-80:hover {
        width: 20rem
    }

    .lg\:hover\:w-96:hover {
        width: 24rem
    }

    .lg\:hover\:w-255:hover {
        width: 255px
    }

    .lg\:hover\:w-310:hover {
        width: 310px
    }

    .lg\:hover\:w-445:hover {
        width: 445px
    }

    .lg\:hover\:w-auto:hover {
        width: auto
    }

    .lg\:hover\:w-px:hover {
        width: 1px
    }

    .lg\:hover\:w-0\.5:hover {
        width: .125rem
    }

    .lg\:hover\:w-1\.5:hover {
        width: .375rem
    }

    .lg\:hover\:w-2\.5:hover {
        width: .625rem
    }

    .lg\:hover\:w-3\.5:hover {
        width: .875rem
    }

    .lg\:hover\:w-1\/2:hover {
        width: 50%
    }

    .lg\:hover\:w-1\/3:hover {
        width: 33.333333%
    }

    .lg\:hover\:w-2\/3:hover {
        width: 66.666667%
    }

    .lg\:hover\:w-1\/4:hover {
        width: 25%
    }

    .lg\:hover\:w-2\/4:hover {
        width: 50%
    }

    .lg\:hover\:w-3\/4:hover {
        width: 75%
    }

    .lg\:hover\:w-1\/5:hover {
        width: 20%
    }

    .lg\:hover\:w-2\/5:hover {
        width: 40%
    }

    .lg\:hover\:w-3\/5:hover {
        width: 60%
    }

    .lg\:hover\:w-4\/5:hover {
        width: 80%
    }

    .lg\:hover\:w-1\/6:hover {
        width: 16.666667%
    }

    .lg\:hover\:w-2\/6:hover {
        width: 33.333333%
    }

    .lg\:hover\:w-3\/6:hover {
        width: 50%
    }

    .lg\:hover\:w-4\/6:hover {
        width: 66.666667%
    }

    .lg\:hover\:w-5\/6:hover {
        width: 83.333333%
    }

    .lg\:hover\:w-1\/12:hover {
        width: 8.333333%
    }

    .lg\:hover\:w-2\/12:hover {
        width: 16.666667%
    }

    .lg\:hover\:w-3\/12:hover {
        width: 25%
    }

    .lg\:hover\:w-4\/12:hover {
        width: 33.333333%
    }

    .lg\:hover\:w-5\/12:hover {
        width: 41.666667%
    }

    .lg\:hover\:w-6\/12:hover {
        width: 50%
    }

    .lg\:hover\:w-7\/12:hover {
        width: 58.333333%
    }

    .lg\:hover\:w-8\/12:hover {
        width: 66.666667%
    }

    .lg\:hover\:w-9\/12:hover {
        width: 75%
    }

    .lg\:hover\:w-10\/12:hover {
        width: 83.333333%
    }

    .lg\:hover\:w-11\/12:hover {
        width: 91.666667%
    }

    .lg\:hover\:w-full:hover {
        width: 100%
    }

    .lg\:hover\:w-screen:hover {
        width: 100vw
    }

    .lg\:hover\:w-min:hover {
        width: -webkit-min-content;
        width: -moz-min-content;
        width: min-content
    }

    .lg\:hover\:w-max:hover {
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content
    }

    .lg\:focus\:w-0:focus {
        width: 0
    }

    .lg\:focus\:w-1:focus {
        width: .25rem
    }

    .lg\:focus\:w-2:focus {
        width: .5rem
    }

    .lg\:focus\:w-3:focus {
        width: .75rem
    }

    .lg\:focus\:w-4:focus {
        width: 1rem
    }

    .lg\:focus\:w-5:focus {
        width: 1.25rem
    }

    .lg\:focus\:w-6:focus {
        width: 1.5rem
    }

    .lg\:focus\:w-7:focus {
        width: 1.75rem
    }

    .lg\:focus\:w-8:focus {
        width: 2rem
    }

    .lg\:focus\:w-9:focus {
        width: 2.25rem
    }

    .lg\:focus\:w-10:focus {
        width: 2.5rem
    }

    .lg\:focus\:w-11:focus {
        width: 2.75rem
    }

    .lg\:focus\:w-12:focus {
        width: 3rem
    }

    .lg\:focus\:w-14:focus {
        width: 3.5rem
    }

    .lg\:focus\:w-16:focus {
        width: 4rem
    }

    .lg\:focus\:w-20:focus {
        width: 5rem
    }

    .lg\:focus\:w-24:focus {
        width: 6rem
    }

    .lg\:focus\:w-28:focus {
        width: 7rem
    }

    .lg\:focus\:w-32:focus {
        width: 8rem
    }

    .lg\:focus\:w-36:focus {
        width: 9rem
    }

    .lg\:focus\:w-40:focus {
        width: 10rem
    }

    .lg\:focus\:w-44:focus {
        width: 11rem
    }

    .lg\:focus\:w-48:focus {
        width: 12rem
    }

    .lg\:focus\:w-52:focus {
        width: 13rem
    }

    .lg\:focus\:w-56:focus {
        width: 14rem
    }

    .lg\:focus\:w-60:focus {
        width: 15rem
    }

    .lg\:focus\:w-64:focus {
        width: 16rem
    }

    .lg\:focus\:w-72:focus {
        width: 18rem
    }

    .lg\:focus\:w-80:focus {
        width: 20rem
    }

    .lg\:focus\:w-96:focus {
        width: 24rem
    }

    .lg\:focus\:w-255:focus {
        width: 255px
    }

    .lg\:focus\:w-310:focus {
        width: 310px
    }

    .lg\:focus\:w-445:focus {
        width: 445px
    }

    .lg\:focus\:w-auto:focus {
        width: auto
    }

    .lg\:focus\:w-px:focus {
        width: 1px
    }

    .lg\:focus\:w-0\.5:focus {
        width: .125rem
    }

    .lg\:focus\:w-1\.5:focus {
        width: .375rem
    }

    .lg\:focus\:w-2\.5:focus {
        width: .625rem
    }

    .lg\:focus\:w-3\.5:focus {
        width: .875rem
    }

    .lg\:focus\:w-1\/2:focus {
        width: 50%
    }

    .lg\:focus\:w-1\/3:focus {
        width: 33.333333%
    }

    .lg\:focus\:w-2\/3:focus {
        width: 66.666667%
    }

    .lg\:focus\:w-1\/4:focus {
        width: 25%
    }

    .lg\:focus\:w-2\/4:focus {
        width: 50%
    }

    .lg\:focus\:w-3\/4:focus {
        width: 75%
    }

    .lg\:focus\:w-1\/5:focus {
        width: 20%
    }

    .lg\:focus\:w-2\/5:focus {
        width: 40%
    }

    .lg\:focus\:w-3\/5:focus {
        width: 60%
    }

    .lg\:focus\:w-4\/5:focus {
        width: 80%
    }

    .lg\:focus\:w-1\/6:focus {
        width: 16.666667%
    }

    .lg\:focus\:w-2\/6:focus {
        width: 33.333333%
    }

    .lg\:focus\:w-3\/6:focus {
        width: 50%
    }

    .lg\:focus\:w-4\/6:focus {
        width: 66.666667%
    }

    .lg\:focus\:w-5\/6:focus {
        width: 83.333333%
    }

    .lg\:focus\:w-1\/12:focus {
        width: 8.333333%
    }

    .lg\:focus\:w-2\/12:focus {
        width: 16.666667%
    }

    .lg\:focus\:w-3\/12:focus {
        width: 25%
    }

    .lg\:focus\:w-4\/12:focus {
        width: 33.333333%
    }

    .lg\:focus\:w-5\/12:focus {
        width: 41.666667%
    }

    .lg\:focus\:w-6\/12:focus {
        width: 50%
    }

    .lg\:focus\:w-7\/12:focus {
        width: 58.333333%
    }

    .lg\:focus\:w-8\/12:focus {
        width: 66.666667%
    }

    .lg\:focus\:w-9\/12:focus {
        width: 75%
    }

    .lg\:focus\:w-10\/12:focus {
        width: 83.333333%
    }

    .lg\:focus\:w-11\/12:focus {
        width: 91.666667%
    }

    .lg\:focus\:w-full:focus {
        width: 100%
    }

    .lg\:focus\:w-screen:focus {
        width: 100vw
    }

    .lg\:focus\:w-min:focus {
        width: -webkit-min-content;
        width: -moz-min-content;
        width: min-content
    }

    .lg\:focus\:w-max:focus {
        width: -webkit-max-content;
        width: -moz-max-content;
        width: max-content
    }

    .lg\:z-0 {
        z-index: 0
    }

    .lg\:z-1 {
        z-index: 1
    }

    .lg\:z-2 {
        z-index: 2
    }

    .lg\:z-10 {
        z-index: 10
    }

    .lg\:z-20 {
        z-index: 20
    }

    .lg\:z-30 {
        z-index: 30
    }

    .lg\:z-40 {
        z-index: 40
    }

    .lg\:z-50 {
        z-index: 50
    }

    .lg\:z-auto {
        z-index: auto
    }

    .lg\:focus-within\:z-0:focus-within {
        z-index: 0
    }

    .lg\:focus-within\:z-1:focus-within {
        z-index: 1
    }

    .lg\:focus-within\:z-2:focus-within {
        z-index: 2
    }

    .lg\:focus-within\:z-10:focus-within {
        z-index: 10
    }

    .lg\:focus-within\:z-20:focus-within {
        z-index: 20
    }

    .lg\:focus-within\:z-30:focus-within {
        z-index: 30
    }

    .lg\:focus-within\:z-40:focus-within {
        z-index: 40
    }

    .lg\:focus-within\:z-50:focus-within {
        z-index: 50
    }

    .lg\:focus-within\:z-auto:focus-within {
        z-index: auto
    }

    .lg\:focus\:z-0:focus {
        z-index: 0
    }

    .lg\:focus\:z-1:focus {
        z-index: 1
    }

    .lg\:focus\:z-2:focus {
        z-index: 2
    }

    .lg\:focus\:z-10:focus {
        z-index: 10
    }

    .lg\:focus\:z-20:focus {
        z-index: 20
    }

    .lg\:focus\:z-30:focus {
        z-index: 30
    }

    .lg\:focus\:z-40:focus {
        z-index: 40
    }

    .lg\:focus\:z-50:focus {
        z-index: 50
    }

    .lg\:focus\:z-auto:focus {
        z-index: auto
    }

    .lg\:gap-0 {
        gap: 0
    }

    .lg\:gap-1 {
        gap: .25rem
    }

    .lg\:gap-2 {
        gap: .5rem
    }

    .lg\:gap-3 {
        gap: .75rem
    }

    .lg\:gap-4 {
        gap: 1rem
    }

    .lg\:gap-5 {
        gap: 1.25rem
    }

    .lg\:gap-6 {
        gap: 1.5rem
    }

    .lg\:gap-7 {
        gap: 1.75rem
    }

    .lg\:gap-8 {
        gap: 2rem
    }

    .lg\:gap-9 {
        gap: 2.25rem
    }

    .lg\:gap-10 {
        gap: 2.5rem
    }

    .lg\:gap-11 {
        gap: 2.75rem
    }

    .lg\:gap-12 {
        gap: 3rem
    }

    .lg\:gap-14 {
        gap: 3.5rem
    }

    .lg\:gap-16 {
        gap: 4rem
    }

    .lg\:gap-20 {
        gap: 5rem
    }

    .lg\:gap-24 {
        gap: 6rem
    }

    .lg\:gap-28 {
        gap: 7rem
    }

    .lg\:gap-32 {
        gap: 8rem
    }

    .lg\:gap-36 {
        gap: 9rem
    }

    .lg\:gap-40 {
        gap: 10rem
    }

    .lg\:gap-44 {
        gap: 11rem
    }

    .lg\:gap-48 {
        gap: 12rem
    }

    .lg\:gap-52 {
        gap: 13rem
    }

    .lg\:gap-56 {
        gap: 14rem
    }

    .lg\:gap-60 {
        gap: 15rem
    }

    .lg\:gap-64 {
        gap: 16rem
    }

    .lg\:gap-72 {
        gap: 18rem
    }

    .lg\:gap-80 {
        gap: 20rem
    }

    .lg\:gap-96 {
        gap: 24rem
    }

    .lg\:gap-px {
        gap: 1px
    }

    .lg\:gap-0\.5 {
        gap: .125rem
    }

    .lg\:gap-1\.5 {
        gap: .375rem
    }

    .lg\:gap-2\.5 {
        gap: .625rem
    }

    .lg\:gap-3\.5 {
        gap: .875rem
    }

    .lg\:gap-x-0 {
        -moz-column-gap: 0;
        column-gap: 0
    }

    .lg\:gap-x-1 {
        -moz-column-gap: .25rem;
        column-gap: .25rem
    }

    .lg\:gap-x-2 {
        -moz-column-gap: .5rem;
        column-gap: .5rem
    }

    .lg\:gap-x-3 {
        -moz-column-gap: .75rem;
        column-gap: .75rem
    }

    .lg\:gap-x-4 {
        -moz-column-gap: 1rem;
        column-gap: 1rem
    }

    .lg\:gap-x-5 {
        -moz-column-gap: 1.25rem;
        column-gap: 1.25rem
    }

    .lg\:gap-x-6 {
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem
    }

    .lg\:gap-x-7 {
        -moz-column-gap: 1.75rem;
        column-gap: 1.75rem
    }

    .lg\:gap-x-8 {
        -moz-column-gap: 2rem;
        column-gap: 2rem
    }

    .lg\:gap-x-9 {
        -moz-column-gap: 2.25rem;
        column-gap: 2.25rem
    }

    .lg\:gap-x-10 {
        -moz-column-gap: 2.5rem;
        column-gap: 2.5rem
    }

    .lg\:gap-x-11 {
        -moz-column-gap: 2.75rem;
        column-gap: 2.75rem
    }

    .lg\:gap-x-12 {
        -moz-column-gap: 3rem;
        column-gap: 3rem
    }

    .lg\:gap-x-14 {
        -moz-column-gap: 3.5rem;
        column-gap: 3.5rem
    }

    .lg\:gap-x-16 {
        -moz-column-gap: 4rem;
        column-gap: 4rem
    }

    .lg\:gap-x-20 {
        -moz-column-gap: 5rem;
        column-gap: 5rem
    }

    .lg\:gap-x-24 {
        -moz-column-gap: 6rem;
        column-gap: 6rem
    }

    .lg\:gap-x-28 {
        -moz-column-gap: 7rem;
        column-gap: 7rem
    }

    .lg\:gap-x-32 {
        -moz-column-gap: 8rem;
        column-gap: 8rem
    }

    .lg\:gap-x-36 {
        -moz-column-gap: 9rem;
        column-gap: 9rem
    }

    .lg\:gap-x-40 {
        -moz-column-gap: 10rem;
        column-gap: 10rem
    }

    .lg\:gap-x-44 {
        -moz-column-gap: 11rem;
        column-gap: 11rem
    }

    .lg\:gap-x-48 {
        -moz-column-gap: 12rem;
        column-gap: 12rem
    }

    .lg\:gap-x-52 {
        -moz-column-gap: 13rem;
        column-gap: 13rem
    }

    .lg\:gap-x-56 {
        -moz-column-gap: 14rem;
        column-gap: 14rem
    }

    .lg\:gap-x-60 {
        -moz-column-gap: 15rem;
        column-gap: 15rem
    }

    .lg\:gap-x-64 {
        -moz-column-gap: 16rem;
        column-gap: 16rem
    }

    .lg\:gap-x-72 {
        -moz-column-gap: 18rem;
        column-gap: 18rem
    }

    .lg\:gap-x-80 {
        -moz-column-gap: 20rem;
        column-gap: 20rem
    }

    .lg\:gap-x-96 {
        -moz-column-gap: 24rem;
        column-gap: 24rem
    }

    .lg\:gap-x-px {
        -moz-column-gap: 1px;
        column-gap: 1px
    }

    .lg\:gap-x-0\.5 {
        -moz-column-gap: .125rem;
        column-gap: .125rem
    }

    .lg\:gap-x-1\.5 {
        -moz-column-gap: .375rem;
        column-gap: .375rem
    }

    .lg\:gap-x-2\.5 {
        -moz-column-gap: .625rem;
        column-gap: .625rem
    }

    .lg\:gap-x-3\.5 {
        -moz-column-gap: .875rem;
        column-gap: .875rem
    }

    .lg\:gap-y-0 {
        row-gap: 0
    }

    .lg\:gap-y-1 {
        row-gap: .25rem
    }

    .lg\:gap-y-2 {
        row-gap: .5rem
    }

    .lg\:gap-y-3 {
        row-gap: .75rem
    }

    .lg\:gap-y-4 {
        row-gap: 1rem
    }

    .lg\:gap-y-5 {
        row-gap: 1.25rem
    }

    .lg\:gap-y-6 {
        row-gap: 1.5rem
    }

    .lg\:gap-y-7 {
        row-gap: 1.75rem
    }

    .lg\:gap-y-8 {
        row-gap: 2rem
    }

    .lg\:gap-y-9 {
        row-gap: 2.25rem
    }

    .lg\:gap-y-10 {
        row-gap: 2.5rem
    }

    .lg\:gap-y-11 {
        row-gap: 2.75rem
    }

    .lg\:gap-y-12 {
        row-gap: 3rem
    }

    .lg\:gap-y-14 {
        row-gap: 3.5rem
    }

    .lg\:gap-y-16 {
        row-gap: 4rem
    }

    .lg\:gap-y-20 {
        row-gap: 5rem
    }

    .lg\:gap-y-24 {
        row-gap: 6rem
    }

    .lg\:gap-y-28 {
        row-gap: 7rem
    }

    .lg\:gap-y-32 {
        row-gap: 8rem
    }

    .lg\:gap-y-36 {
        row-gap: 9rem
    }

    .lg\:gap-y-40 {
        row-gap: 10rem
    }

    .lg\:gap-y-44 {
        row-gap: 11rem
    }

    .lg\:gap-y-48 {
        row-gap: 12rem
    }

    .lg\:gap-y-52 {
        row-gap: 13rem
    }

    .lg\:gap-y-56 {
        row-gap: 14rem
    }

    .lg\:gap-y-60 {
        row-gap: 15rem
    }

    .lg\:gap-y-64 {
        row-gap: 16rem
    }

    .lg\:gap-y-72 {
        row-gap: 18rem
    }

    .lg\:gap-y-80 {
        row-gap: 20rem
    }

    .lg\:gap-y-96 {
        row-gap: 24rem
    }

    .lg\:gap-y-px {
        row-gap: 1px
    }

    .lg\:gap-y-0\.5 {
        row-gap: .125rem
    }

    .lg\:gap-y-1\.5 {
        row-gap: .375rem
    }

    .lg\:gap-y-2\.5 {
        row-gap: .625rem
    }

    .lg\:gap-y-3\.5 {
        row-gap: .875rem
    }

    .lg\:grid-flow-row {
        grid-auto-flow: row
    }

    .lg\:grid-flow-col {
        grid-auto-flow: column
    }

    .lg\:grid-flow-row-dense {
        grid-auto-flow: row dense
    }

    .lg\:grid-flow-col-dense {
        grid-auto-flow: column dense
    }

    .lg\:grid-cols-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }

    .lg\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }

    .lg\:grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }

    .lg\:grid-cols-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }

    .lg\:grid-cols-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }

    .lg\:grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }

    .lg\:grid-cols-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }

    .lg\:grid-cols-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }

    .lg\:grid-cols-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }

    .lg\:grid-cols-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr))
    }

    .lg\:grid-cols-11 {
        grid-template-columns: repeat(11, minmax(0, 1fr))
    }

    .lg\:grid-cols-12 {
        grid-template-columns: repeat(12, minmax(0, 1fr))
    }

    .lg\:grid-cols-none {
        grid-template-columns: none
    }

    .lg\:auto-cols-auto {
        grid-auto-columns: auto
    }

    .lg\:auto-cols-min {
        grid-auto-columns: -webkit-min-content;
        grid-auto-columns: min-content
    }

    .lg\:auto-cols-max {
        grid-auto-columns: -webkit-max-content;
        grid-auto-columns: max-content
    }

    .lg\:auto-cols-fr {
        grid-auto-columns: minmax(0, 1fr)
    }

    .lg\:col-auto {
        grid-column: auto
    }

    .lg\:col-span-1 {
        grid-column: span 1/span 1
    }

    .lg\:col-span-2 {
        grid-column: span 2/span 2
    }

    .lg\:col-span-3 {
        grid-column: span 3/span 3
    }

    .lg\:col-span-4 {
        grid-column: span 4/span 4
    }

    .lg\:col-span-5 {
        grid-column: span 5/span 5
    }

    .lg\:col-span-6 {
        grid-column: span 6/span 6
    }

    .lg\:col-span-7 {
        grid-column: span 7/span 7
    }

    .lg\:col-span-8 {
        grid-column: span 8/span 8
    }

    .lg\:col-span-9 {
        grid-column: span 9/span 9
    }

    .lg\:col-span-10 {
        grid-column: span 10/span 10
    }

    .lg\:col-span-11 {
        grid-column: span 11/span 11
    }

    .lg\:col-span-12 {
        grid-column: span 12/span 12
    }

    .lg\:col-span-full {
        grid-column: 1/-1
    }

    .lg\:col-start-1 {
        grid-column-start: 1
    }

    .lg\:col-start-2 {
        grid-column-start: 2
    }

    .lg\:col-start-3 {
        grid-column-start: 3
    }

    .lg\:col-start-4 {
        grid-column-start: 4
    }

    .lg\:col-start-5 {
        grid-column-start: 5
    }

    .lg\:col-start-6 {
        grid-column-start: 6
    }

    .lg\:col-start-7 {
        grid-column-start: 7
    }

    .lg\:col-start-8 {
        grid-column-start: 8
    }

    .lg\:col-start-9 {
        grid-column-start: 9
    }

    .lg\:col-start-10 {
        grid-column-start: 10
    }

    .lg\:col-start-11 {
        grid-column-start: 11
    }

    .lg\:col-start-12 {
        grid-column-start: 12
    }

    .lg\:col-start-13 {
        grid-column-start: 13
    }

    .lg\:col-start-auto {
        grid-column-start: auto
    }

    .lg\:col-end-1 {
        grid-column-end: 1
    }

    .lg\:col-end-2 {
        grid-column-end: 2
    }

    .lg\:col-end-3 {
        grid-column-end: 3
    }

    .lg\:col-end-4 {
        grid-column-end: 4
    }

    .lg\:col-end-5 {
        grid-column-end: 5
    }

    .lg\:col-end-6 {
        grid-column-end: 6
    }

    .lg\:col-end-7 {
        grid-column-end: 7
    }

    .lg\:col-end-8 {
        grid-column-end: 8
    }

    .lg\:col-end-9 {
        grid-column-end: 9
    }

    .lg\:col-end-10 {
        grid-column-end: 10
    }

    .lg\:col-end-11 {
        grid-column-end: 11
    }

    .lg\:col-end-12 {
        grid-column-end: 12
    }

    .lg\:col-end-13 {
        grid-column-end: 13
    }

    .lg\:col-end-auto {
        grid-column-end: auto
    }

    .lg\:grid-rows-1 {
        grid-template-rows: repeat(1, minmax(0, 1fr))
    }

    .lg\:grid-rows-2 {
        grid-template-rows: repeat(2, minmax(0, 1fr))
    }

    .lg\:grid-rows-3 {
        grid-template-rows: repeat(3, minmax(0, 1fr))
    }

    .lg\:grid-rows-4 {
        grid-template-rows: repeat(4, minmax(0, 1fr))
    }

    .lg\:grid-rows-5 {
        grid-template-rows: repeat(5, minmax(0, 1fr))
    }

    .lg\:grid-rows-6 {
        grid-template-rows: repeat(6, minmax(0, 1fr))
    }

    .lg\:grid-rows-none {
        grid-template-rows: none
    }

    .lg\:auto-rows-auto {
        grid-auto-rows: auto
    }

    .lg\:auto-rows-min {
        grid-auto-rows: -webkit-min-content;
        grid-auto-rows: min-content
    }

    .lg\:auto-rows-max {
        grid-auto-rows: -webkit-max-content;
        grid-auto-rows: max-content
    }

    .lg\:auto-rows-fr {
        grid-auto-rows: minmax(0, 1fr)
    }

    .lg\:row-auto {
        grid-row: auto
    }

    .lg\:row-span-1 {
        grid-row: span 1/span 1
    }

    .lg\:row-span-2 {
        grid-row: span 2/span 2
    }

    .lg\:row-span-3 {
        grid-row: span 3/span 3
    }

    .lg\:row-span-4 {
        grid-row: span 4/span 4
    }

    .lg\:row-span-5 {
        grid-row: span 5/span 5
    }

    .lg\:row-span-6 {
        grid-row: span 6/span 6
    }

    .lg\:row-span-full {
        grid-row: 1/-1
    }

    .lg\:row-start-1 {
        grid-row-start: 1
    }

    .lg\:row-start-2 {
        grid-row-start: 2
    }

    .lg\:row-start-3 {
        grid-row-start: 3
    }

    .lg\:row-start-4 {
        grid-row-start: 4
    }

    .lg\:row-start-5 {
        grid-row-start: 5
    }

    .lg\:row-start-6 {
        grid-row-start: 6
    }

    .lg\:row-start-7 {
        grid-row-start: 7
    }

    .lg\:row-start-auto {
        grid-row-start: auto
    }

    .lg\:row-end-1 {
        grid-row-end: 1
    }

    .lg\:row-end-2 {
        grid-row-end: 2
    }

    .lg\:row-end-3 {
        grid-row-end: 3
    }

    .lg\:row-end-4 {
        grid-row-end: 4
    }

    .lg\:row-end-5 {
        grid-row-end: 5
    }

    .lg\:row-end-6 {
        grid-row-end: 6
    }

    .lg\:row-end-7 {
        grid-row-end: 7
    }

    .lg\:row-end-auto {
        grid-row-end: auto
    }

    .lg\:transform {
        transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:transform,
    .lg\:transform-gpu {
        --tw-translate-x: 0;
        --tw-translate-y: 0;
        --tw-rotate: 0;
        --tw-skew-x: 0;
        --tw-skew-y: 0;
        --tw-scale-x: 1;
        --tw-scale-y: 1
    }

    .lg\:transform-gpu {
        transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
    }

    .lg\:transform-none {
        transform: none
    }

    .lg\:origin-center {
        transform-origin: center
    }

    .lg\:origin-top {
        transform-origin: top
    }

    .lg\:origin-top-right {
        transform-origin: top right
    }

    .lg\:origin-right {
        transform-origin: right
    }

    .lg\:origin-bottom-right {
        transform-origin: bottom right
    }

    .lg\:origin-bottom {
        transform-origin: bottom
    }

    .lg\:origin-bottom-left {
        transform-origin: bottom left
    }

    .lg\:origin-left {
        transform-origin: left
    }

    .lg\:origin-top-left {
        transform-origin: top left
    }

    .lg\:scale-0 {
        --tw-scale-x: 0;
        --tw-scale-y: 0
    }

    .lg\:scale-50 {
        --tw-scale-x: .5;
        --tw-scale-y: .5
    }

    .lg\:scale-75 {
        --tw-scale-x: .75;
        --tw-scale-y: .75
    }

    .lg\:scale-90 {
        --tw-scale-x: .9;
        --tw-scale-y: .9
    }

    .lg\:scale-95 {
        --tw-scale-x: .95;
        --tw-scale-y: .95
    }

    .lg\:scale-100 {
        --tw-scale-x: 1;
        --tw-scale-y: 1
    }

    .lg\:scale-105 {
        --tw-scale-x: 1.05;
        --tw-scale-y: 1.05
    }

    .lg\:scale-110 {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1
    }

    .lg\:scale-125 {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25
    }

    .lg\:scale-150 {
        --tw-scale-x: 1.5;
        --tw-scale-y: 1.5
    }

    .lg\:scale-x-0 {
        --tw-scale-x: 0
    }

    .lg\:scale-x-50 {
        --tw-scale-x: .5
    }

    .lg\:scale-x-75 {
        --tw-scale-x: .75
    }

    .lg\:scale-x-90 {
        --tw-scale-x: .9
    }

    .lg\:scale-x-95 {
        --tw-scale-x: .95
    }

    .lg\:scale-x-100 {
        --tw-scale-x: 1
    }

    .lg\:scale-x-105 {
        --tw-scale-x: 1.05
    }

    .lg\:scale-x-110 {
        --tw-scale-x: 1.1
    }

    .lg\:scale-x-125 {
        --tw-scale-x: 1.25
    }

    .lg\:scale-x-150 {
        --tw-scale-x: 1.5
    }

    .lg\:scale-y-0 {
        --tw-scale-y: 0
    }

    .lg\:scale-y-50 {
        --tw-scale-y: .5
    }

    .lg\:scale-y-75 {
        --tw-scale-y: .75
    }

    .lg\:scale-y-90 {
        --tw-scale-y: .9
    }

    .lg\:scale-y-95 {
        --tw-scale-y: .95
    }

    .lg\:scale-y-100 {
        --tw-scale-y: 1
    }

    .lg\:scale-y-105 {
        --tw-scale-y: 1.05
    }

    .lg\:scale-y-110 {
        --tw-scale-y: 1.1
    }

    .lg\:scale-y-125 {
        --tw-scale-y: 1.25
    }

    .lg\:scale-y-150 {
        --tw-scale-y: 1.5
    }

    .group:hover .lg\:group-hover\:scale-0 {
        --tw-scale-x: 0;
        --tw-scale-y: 0
    }

    .group:hover .lg\:group-hover\:scale-50 {
        --tw-scale-x: .5;
        --tw-scale-y: .5
    }

    .group:hover .lg\:group-hover\:scale-75 {
        --tw-scale-x: .75;
        --tw-scale-y: .75
    }

    .group:hover .lg\:group-hover\:scale-90 {
        --tw-scale-x: .9;
        --tw-scale-y: .9
    }

    .group:hover .lg\:group-hover\:scale-95 {
        --tw-scale-x: .95;
        --tw-scale-y: .95
    }

    .group:hover .lg\:group-hover\:scale-100 {
        --tw-scale-x: 1;
        --tw-scale-y: 1
    }

    .group:hover .lg\:group-hover\:scale-105 {
        --tw-scale-x: 1.05;
        --tw-scale-y: 1.05
    }

    .group:hover .lg\:group-hover\:scale-110 {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1
    }

    .group:hover .lg\:group-hover\:scale-125 {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25
    }

    .group:hover .lg\:group-hover\:scale-150 {
        --tw-scale-x: 1.5;
        --tw-scale-y: 1.5
    }

    .group:hover .lg\:group-hover\:scale-x-0 {
        --tw-scale-x: 0
    }

    .group:hover .lg\:group-hover\:scale-x-50 {
        --tw-scale-x: .5
    }

    .group:hover .lg\:group-hover\:scale-x-75 {
        --tw-scale-x: .75
    }

    .group:hover .lg\:group-hover\:scale-x-90 {
        --tw-scale-x: .9
    }

    .group:hover .lg\:group-hover\:scale-x-95 {
        --tw-scale-x: .95
    }

    .group:hover .lg\:group-hover\:scale-x-100 {
        --tw-scale-x: 1
    }

    .group:hover .lg\:group-hover\:scale-x-105 {
        --tw-scale-x: 1.05
    }

    .group:hover .lg\:group-hover\:scale-x-110 {
        --tw-scale-x: 1.1
    }

    .group:hover .lg\:group-hover\:scale-x-125 {
        --tw-scale-x: 1.25
    }

    .group:hover .lg\:group-hover\:scale-x-150 {
        --tw-scale-x: 1.5
    }

    .group:hover .lg\:group-hover\:scale-y-0 {
        --tw-scale-y: 0
    }

    .group:hover .lg\:group-hover\:scale-y-50 {
        --tw-scale-y: .5
    }

    .group:hover .lg\:group-hover\:scale-y-75 {
        --tw-scale-y: .75
    }

    .group:hover .lg\:group-hover\:scale-y-90 {
        --tw-scale-y: .9
    }

    .group:hover .lg\:group-hover\:scale-y-95 {
        --tw-scale-y: .95
    }

    .group:hover .lg\:group-hover\:scale-y-100 {
        --tw-scale-y: 1
    }

    .group:hover .lg\:group-hover\:scale-y-105 {
        --tw-scale-y: 1.05
    }

    .group:hover .lg\:group-hover\:scale-y-110 {
        --tw-scale-y: 1.1
    }

    .group:hover .lg\:group-hover\:scale-y-125 {
        --tw-scale-y: 1.25
    }

    .group:hover .lg\:group-hover\:scale-y-150 {
        --tw-scale-y: 1.5
    }

    .lg\:hover\:scale-0:hover {
        --tw-scale-x: 0;
        --tw-scale-y: 0
    }

    .lg\:hover\:scale-50:hover {
        --tw-scale-x: .5;
        --tw-scale-y: .5
    }

    .lg\:hover\:scale-75:hover {
        --tw-scale-x: .75;
        --tw-scale-y: .75
    }

    .lg\:hover\:scale-90:hover {
        --tw-scale-x: .9;
        --tw-scale-y: .9
    }

    .lg\:hover\:scale-95:hover {
        --tw-scale-x: .95;
        --tw-scale-y: .95
    }

    .lg\:hover\:scale-100:hover {
        --tw-scale-x: 1;
        --tw-scale-y: 1
    }

    .lg\:hover\:scale-105:hover {
        --tw-scale-x: 1.05;
        --tw-scale-y: 1.05
    }

    .lg\:hover\:scale-110:hover {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1
    }

    .lg\:hover\:scale-125:hover {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25
    }

    .lg\:hover\:scale-150:hover {
        --tw-scale-x: 1.5;
        --tw-scale-y: 1.5
    }

    .lg\:hover\:scale-x-0:hover {
        --tw-scale-x: 0
    }

    .lg\:hover\:scale-x-50:hover {
        --tw-scale-x: .5
    }

    .lg\:hover\:scale-x-75:hover {
        --tw-scale-x: .75
    }

    .lg\:hover\:scale-x-90:hover {
        --tw-scale-x: .9
    }

    .lg\:hover\:scale-x-95:hover {
        --tw-scale-x: .95
    }

    .lg\:hover\:scale-x-100:hover {
        --tw-scale-x: 1
    }

    .lg\:hover\:scale-x-105:hover {
        --tw-scale-x: 1.05
    }

    .lg\:hover\:scale-x-110:hover {
        --tw-scale-x: 1.1
    }

    .lg\:hover\:scale-x-125:hover {
        --tw-scale-x: 1.25
    }

    .lg\:hover\:scale-x-150:hover {
        --tw-scale-x: 1.5
    }

    .lg\:hover\:scale-y-0:hover {
        --tw-scale-y: 0
    }

    .lg\:hover\:scale-y-50:hover {
        --tw-scale-y: .5
    }

    .lg\:hover\:scale-y-75:hover {
        --tw-scale-y: .75
    }

    .lg\:hover\:scale-y-90:hover {
        --tw-scale-y: .9
    }

    .lg\:hover\:scale-y-95:hover {
        --tw-scale-y: .95
    }

    .lg\:hover\:scale-y-100:hover {
        --tw-scale-y: 1
    }

    .lg\:hover\:scale-y-105:hover {
        --tw-scale-y: 1.05
    }

    .lg\:hover\:scale-y-110:hover {
        --tw-scale-y: 1.1
    }

    .lg\:hover\:scale-y-125:hover {
        --tw-scale-y: 1.25
    }

    .lg\:hover\:scale-y-150:hover {
        --tw-scale-y: 1.5
    }

    .lg\:focus\:scale-0:focus {
        --tw-scale-x: 0;
        --tw-scale-y: 0
    }

    .lg\:focus\:scale-50:focus {
        --tw-scale-x: .5;
        --tw-scale-y: .5
    }

    .lg\:focus\:scale-75:focus {
        --tw-scale-x: .75;
        --tw-scale-y: .75
    }

    .lg\:focus\:scale-90:focus {
        --tw-scale-x: .9;
        --tw-scale-y: .9
    }

    .lg\:focus\:scale-95:focus {
        --tw-scale-x: .95;
        --tw-scale-y: .95
    }

    .lg\:focus\:scale-100:focus {
        --tw-scale-x: 1;
        --tw-scale-y: 1
    }

    .lg\:focus\:scale-105:focus {
        --tw-scale-x: 1.05;
        --tw-scale-y: 1.05
    }

    .lg\:focus\:scale-110:focus {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1
    }

    .lg\:focus\:scale-125:focus {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25
    }

    .lg\:focus\:scale-150:focus {
        --tw-scale-x: 1.5;
        --tw-scale-y: 1.5
    }

    .lg\:focus\:scale-x-0:focus {
        --tw-scale-x: 0
    }

    .lg\:focus\:scale-x-50:focus {
        --tw-scale-x: .5
    }

    .lg\:focus\:scale-x-75:focus {
        --tw-scale-x: .75
    }

    .lg\:focus\:scale-x-90:focus {
        --tw-scale-x: .9
    }

    .lg\:focus\:scale-x-95:focus {
        --tw-scale-x: .95
    }

    .lg\:focus\:scale-x-100:focus {
        --tw-scale-x: 1
    }

    .lg\:focus\:scale-x-105:focus {
        --tw-scale-x: 1.05
    }

    .lg\:focus\:scale-x-110:focus {
        --tw-scale-x: 1.1
    }

    .lg\:focus\:scale-x-125:focus {
        --tw-scale-x: 1.25
    }

    .lg\:focus\:scale-x-150:focus {
        --tw-scale-x: 1.5
    }

    .lg\:focus\:scale-y-0:focus {
        --tw-scale-y: 0
    }

    .lg\:focus\:scale-y-50:focus {
        --tw-scale-y: .5
    }

    .lg\:focus\:scale-y-75:focus {
        --tw-scale-y: .75
    }

    .lg\:focus\:scale-y-90:focus {
        --tw-scale-y: .9
    }

    .lg\:focus\:scale-y-95:focus {
        --tw-scale-y: .95
    }

    .lg\:focus\:scale-y-100:focus {
        --tw-scale-y: 1
    }

    .lg\:focus\:scale-y-105:focus {
        --tw-scale-y: 1.05
    }

    .lg\:focus\:scale-y-110:focus {
        --tw-scale-y: 1.1
    }

    .lg\:focus\:scale-y-125:focus {
        --tw-scale-y: 1.25
    }

    .lg\:focus\:scale-y-150:focus {
        --tw-scale-y: 1.5
    }

    .lg\:active\:scale-0:active {
        --tw-scale-x: 0;
        --tw-scale-y: 0
    }

    .lg\:active\:scale-50:active {
        --tw-scale-x: .5;
        --tw-scale-y: .5
    }

    .lg\:active\:scale-75:active {
        --tw-scale-x: .75;
        --tw-scale-y: .75
    }

    .lg\:active\:scale-90:active {
        --tw-scale-x: .9;
        --tw-scale-y: .9
    }

    .lg\:active\:scale-95:active {
        --tw-scale-x: .95;
        --tw-scale-y: .95
    }

    .lg\:active\:scale-100:active {
        --tw-scale-x: 1;
        --tw-scale-y: 1
    }

    .lg\:active\:scale-105:active {
        --tw-scale-x: 1.05;
        --tw-scale-y: 1.05
    }

    .lg\:active\:scale-110:active {
        --tw-scale-x: 1.1;
        --tw-scale-y: 1.1
    }

    .lg\:active\:scale-125:active {
        --tw-scale-x: 1.25;
        --tw-scale-y: 1.25
    }

    .lg\:active\:scale-150:active {
        --tw-scale-x: 1.5;
        --tw-scale-y: 1.5
    }

    .lg\:active\:scale-x-0:active {
        --tw-scale-x: 0
    }

    .lg\:active\:scale-x-50:active {
        --tw-scale-x: .5
    }

    .lg\:active\:scale-x-75:active {
        --tw-scale-x: .75
    }

    .lg\:active\:scale-x-90:active {
        --tw-scale-x: .9
    }

    .lg\:active\:scale-x-95:active {
        --tw-scale-x: .95
    }

    .lg\:active\:scale-x-100:active {
        --tw-scale-x: 1
    }

    .lg\:active\:scale-x-105:active {
        --tw-scale-x: 1.05
    }

    .lg\:active\:scale-x-110:active {
        --tw-scale-x: 1.1
    }

    .lg\:active\:scale-x-125:active {
        --tw-scale-x: 1.25
    }

    .lg\:active\:scale-x-150:active {
        --tw-scale-x: 1.5
    }

    .lg\:active\:scale-y-0:active {
        --tw-scale-y: 0
    }

    .lg\:active\:scale-y-50:active {
        --tw-scale-y: .5
    }

    .lg\:active\:scale-y-75:active {
        --tw-scale-y: .75
    }

    .lg\:active\:scale-y-90:active {
        --tw-scale-y: .9
    }

    .lg\:active\:scale-y-95:active {
        --tw-scale-y: .95
    }

    .lg\:active\:scale-y-100:active {
        --tw-scale-y: 1
    }

    .lg\:active\:scale-y-105:active {
        --tw-scale-y: 1.05
    }

    .lg\:active\:scale-y-110:active {
        --tw-scale-y: 1.1
    }

    .lg\:active\:scale-y-125:active {
        --tw-scale-y: 1.25
    }

    .lg\:active\:scale-y-150:active {
        --tw-scale-y: 1.5
    }

    .lg\:rotate-0 {
        --tw-rotate: 0deg
    }

    .lg\:rotate-1 {
        --tw-rotate: 1deg
    }

    .lg\:rotate-2 {
        --tw-rotate: 2deg
    }

    .lg\:rotate-3 {
        --tw-rotate: 3deg
    }

    .lg\:rotate-6 {
        --tw-rotate: 6deg
    }

    .lg\:rotate-12 {
        --tw-rotate: 12deg
    }

    .lg\:rotate-45 {
        --tw-rotate: 45deg
    }

    .lg\:rotate-90 {
        --tw-rotate: 90deg
    }

    .lg\:rotate-180 {
        --tw-rotate: 180deg
    }

    .lg\:-rotate-180 {
        --tw-rotate: -180deg
    }

    .lg\:-rotate-90 {
        --tw-rotate: -90deg
    }

    .lg\:-rotate-45 {
        --tw-rotate: -45deg
    }

    .lg\:-rotate-12 {
        --tw-rotate: -12deg
    }

    .lg\:-rotate-6 {
        --tw-rotate: -6deg
    }

    .lg\:-rotate-3 {
        --tw-rotate: -3deg
    }

    .lg\:-rotate-2 {
        --tw-rotate: -2deg
    }

    .lg\:-rotate-1 {
        --tw-rotate: -1deg
    }

    .lg\:hover\:rotate-0:hover {
        --tw-rotate: 0deg
    }

    .lg\:hover\:rotate-1:hover {
        --tw-rotate: 1deg
    }

    .lg\:hover\:rotate-2:hover {
        --tw-rotate: 2deg
    }

    .lg\:hover\:rotate-3:hover {
        --tw-rotate: 3deg
    }

    .lg\:hover\:rotate-6:hover {
        --tw-rotate: 6deg
    }

    .lg\:hover\:rotate-12:hover {
        --tw-rotate: 12deg
    }

    .lg\:hover\:rotate-45:hover {
        --tw-rotate: 45deg
    }

    .lg\:hover\:rotate-90:hover {
        --tw-rotate: 90deg
    }

    .lg\:hover\:rotate-180:hover {
        --tw-rotate: 180deg
    }

    .lg\:hover\:-rotate-180:hover {
        --tw-rotate: -180deg
    }

    .lg\:hover\:-rotate-90:hover {
        --tw-rotate: -90deg
    }

    .lg\:hover\:-rotate-45:hover {
        --tw-rotate: -45deg
    }

    .lg\:hover\:-rotate-12:hover {
        --tw-rotate: -12deg
    }

    .lg\:hover\:-rotate-6:hover {
        --tw-rotate: -6deg
    }

    .lg\:hover\:-rotate-3:hover {
        --tw-rotate: -3deg
    }

    .lg\:hover\:-rotate-2:hover {
        --tw-rotate: -2deg
    }

    .lg\:hover\:-rotate-1:hover {
        --tw-rotate: -1deg
    }

    .lg\:focus\:rotate-0:focus {
        --tw-rotate: 0deg
    }

    .lg\:focus\:rotate-1:focus {
        --tw-rotate: 1deg
    }

    .lg\:focus\:rotate-2:focus {
        --tw-rotate: 2deg
    }

    .lg\:focus\:rotate-3:focus {
        --tw-rotate: 3deg
    }

    .lg\:focus\:rotate-6:focus {
        --tw-rotate: 6deg
    }

    .lg\:focus\:rotate-12:focus {
        --tw-rotate: 12deg
    }

    .lg\:focus\:rotate-45:focus {
        --tw-rotate: 45deg
    }

    .lg\:focus\:rotate-90:focus {
        --tw-rotate: 90deg
    }

    .lg\:focus\:rotate-180:focus {
        --tw-rotate: 180deg
    }

    .lg\:focus\:-rotate-180:focus {
        --tw-rotate: -180deg
    }

    .lg\:focus\:-rotate-90:focus {
        --tw-rotate: -90deg
    }

    .lg\:focus\:-rotate-45:focus {
        --tw-rotate: -45deg
    }

    .lg\:focus\:-rotate-12:focus {
        --tw-rotate: -12deg
    }

    .lg\:focus\:-rotate-6:focus {
        --tw-rotate: -6deg
    }

    .lg\:focus\:-rotate-3:focus {
        --tw-rotate: -3deg
    }

    .lg\:focus\:-rotate-2:focus {
        --tw-rotate: -2deg
    }

    .lg\:focus\:-rotate-1:focus {
        --tw-rotate: -1deg
    }

    .lg\:translate-x-0 {
        --tw-translate-x: 0px
    }

    .lg\:translate-x-1 {
        --tw-translate-x: 0.25rem
    }

    .lg\:translate-x-2 {
        --tw-translate-x: 0.5rem
    }

    .lg\:translate-x-3 {
        --tw-translate-x: 0.75rem
    }

    .lg\:translate-x-4 {
        --tw-translate-x: 1rem
    }

    .lg\:translate-x-5 {
        --tw-translate-x: 1.25rem
    }

    .lg\:translate-x-6 {
        --tw-translate-x: 1.5rem
    }

    .lg\:translate-x-7 {
        --tw-translate-x: 1.75rem
    }

    .lg\:translate-x-8 {
        --tw-translate-x: 2rem
    }

    .lg\:translate-x-9 {
        --tw-translate-x: 2.25rem
    }

    .lg\:translate-x-10 {
        --tw-translate-x: 2.5rem
    }

    .lg\:translate-x-11 {
        --tw-translate-x: 2.75rem
    }

    .lg\:translate-x-12 {
        --tw-translate-x: 3rem
    }

    .lg\:translate-x-14 {
        --tw-translate-x: 3.5rem
    }

    .lg\:translate-x-16 {
        --tw-translate-x: 4rem
    }

    .lg\:translate-x-20 {
        --tw-translate-x: 5rem
    }

    .lg\:translate-x-24 {
        --tw-translate-x: 6rem
    }

    .lg\:translate-x-28 {
        --tw-translate-x: 7rem
    }

    .lg\:translate-x-32 {
        --tw-translate-x: 8rem
    }

    .lg\:translate-x-36 {
        --tw-translate-x: 9rem
    }

    .lg\:translate-x-40 {
        --tw-translate-x: 10rem
    }

    .lg\:translate-x-44 {
        --tw-translate-x: 11rem
    }

    .lg\:translate-x-48 {
        --tw-translate-x: 12rem
    }

    .lg\:translate-x-52 {
        --tw-translate-x: 13rem
    }

    .lg\:translate-x-56 {
        --tw-translate-x: 14rem
    }

    .lg\:translate-x-60 {
        --tw-translate-x: 15rem
    }

    .lg\:translate-x-64 {
        --tw-translate-x: 16rem
    }

    .lg\:translate-x-72 {
        --tw-translate-x: 18rem
    }

    .lg\:translate-x-80 {
        --tw-translate-x: 20rem
    }

    .lg\:translate-x-96 {
        --tw-translate-x: 24rem
    }

    .lg\:translate-x-px {
        --tw-translate-x: 1px
    }

    .lg\:translate-x-0\.5 {
        --tw-translate-x: 0.125rem
    }

    .lg\:translate-x-1\.5 {
        --tw-translate-x: 0.375rem
    }

    .lg\:translate-x-2\.5 {
        --tw-translate-x: 0.625rem
    }

    .lg\:translate-x-3\.5 {
        --tw-translate-x: 0.875rem
    }

    .lg\:-translate-x-0 {
        --tw-translate-x: 0px
    }

    .lg\:-translate-x-1 {
        --tw-translate-x: -0.25rem
    }

    .lg\:-translate-x-2 {
        --tw-translate-x: -0.5rem
    }

    .lg\:-translate-x-3 {
        --tw-translate-x: -0.75rem
    }

    .lg\:-translate-x-4 {
        --tw-translate-x: -1rem
    }

    .lg\:-translate-x-5 {
        --tw-translate-x: -1.25rem
    }

    .lg\:-translate-x-6 {
        --tw-translate-x: -1.5rem
    }

    .lg\:-translate-x-7 {
        --tw-translate-x: -1.75rem
    }

    .lg\:-translate-x-8 {
        --tw-translate-x: -2rem
    }

    .lg\:-translate-x-9 {
        --tw-translate-x: -2.25rem
    }

    .lg\:-translate-x-10 {
        --tw-translate-x: -2.5rem
    }

    .lg\:-translate-x-11 {
        --tw-translate-x: -2.75rem
    }

    .lg\:-translate-x-12 {
        --tw-translate-x: -3rem
    }

    .lg\:-translate-x-14 {
        --tw-translate-x: -3.5rem
    }

    .lg\:-translate-x-16 {
        --tw-translate-x: -4rem
    }

    .lg\:-translate-x-20 {
        --tw-translate-x: -5rem
    }

    .lg\:-translate-x-24 {
        --tw-translate-x: -6rem
    }

    .lg\:-translate-x-28 {
        --tw-translate-x: -7rem
    }

    .lg\:-translate-x-32 {
        --tw-translate-x: -8rem
    }

    .lg\:-translate-x-36 {
        --tw-translate-x: -9rem
    }

    .lg\:-translate-x-40 {
        --tw-translate-x: -10rem
    }

    .lg\:-translate-x-44 {
        --tw-translate-x: -11rem
    }

    .lg\:-translate-x-48 {
        --tw-translate-x: -12rem
    }

    .lg\:-translate-x-52 {
        --tw-translate-x: -13rem
    }

    .lg\:-translate-x-56 {
        --tw-translate-x: -14rem
    }

    .lg\:-translate-x-60 {
        --tw-translate-x: -15rem
    }

    .lg\:-translate-x-64 {
        --tw-translate-x: -16rem
    }

    .lg\:-translate-x-72 {
        --tw-translate-x: -18rem
    }

    .lg\:-translate-x-80 {
        --tw-translate-x: -20rem
    }

    .lg\:-translate-x-96 {
        --tw-translate-x: -24rem
    }

    .lg\:-translate-x-px {
        --tw-translate-x: -1px
    }

    .lg\:-translate-x-0\.5 {
        --tw-translate-x: -0.125rem
    }

    .lg\:-translate-x-1\.5 {
        --tw-translate-x: -0.375rem
    }

    .lg\:-translate-x-2\.5 {
        --tw-translate-x: -0.625rem
    }

    .lg\:-translate-x-3\.5 {
        --tw-translate-x: -0.875rem
    }

    .lg\:translate-x-1\/2 {
        --tw-translate-x: 50%
    }

    .lg\:translate-x-1\/3 {
        --tw-translate-x: 33.333333%
    }

    .lg\:translate-x-2\/3 {
        --tw-translate-x: 66.666667%
    }

    .lg\:translate-x-1\/4 {
        --tw-translate-x: 25%
    }

    .lg\:translate-x-2\/4 {
        --tw-translate-x: 50%
    }

    .lg\:translate-x-3\/4 {
        --tw-translate-x: 75%
    }

    .lg\:translate-x-full {
        --tw-translate-x: 100%
    }

    .lg\:-translate-x-1\/2 {
        --tw-translate-x: -50%
    }

    .lg\:-translate-x-1\/3 {
        --tw-translate-x: -33.333333%
    }

    .lg\:-translate-x-2\/3 {
        --tw-translate-x: -66.666667%
    }

    .lg\:-translate-x-1\/4 {
        --tw-translate-x: -25%
    }

    .lg\:-translate-x-2\/4 {
        --tw-translate-x: -50%
    }

    .lg\:-translate-x-3\/4 {
        --tw-translate-x: -75%
    }

    .lg\:-translate-x-full {
        --tw-translate-x: -100%
    }

    .lg\:translate-y-0 {
        --tw-translate-y: 0px
    }

    .lg\:translate-y-1 {
        --tw-translate-y: 0.25rem
    }

    .lg\:translate-y-2 {
        --tw-translate-y: 0.5rem
    }

    .lg\:translate-y-3 {
        --tw-translate-y: 0.75rem
    }

    .lg\:translate-y-4 {
        --tw-translate-y: 1rem
    }

    .lg\:translate-y-5 {
        --tw-translate-y: 1.25rem
    }

    .lg\:translate-y-6 {
        --tw-translate-y: 1.5rem
    }

    .lg\:translate-y-7 {
        --tw-translate-y: 1.75rem
    }

    .lg\:translate-y-8 {
        --tw-translate-y: 2rem
    }

    .lg\:translate-y-9 {
        --tw-translate-y: 2.25rem
    }

    .lg\:translate-y-10 {
        --tw-translate-y: 2.5rem
    }

    .lg\:translate-y-11 {
        --tw-translate-y: 2.75rem
    }

    .lg\:translate-y-12 {
        --tw-translate-y: 3rem
    }

    .lg\:translate-y-14 {
        --tw-translate-y: 3.5rem
    }

    .lg\:translate-y-16 {
        --tw-translate-y: 4rem
    }

    .lg\:translate-y-20 {
        --tw-translate-y: 5rem
    }

    .lg\:translate-y-24 {
        --tw-translate-y: 6rem
    }

    .lg\:translate-y-28 {
        --tw-translate-y: 7rem
    }

    .lg\:translate-y-32 {
        --tw-translate-y: 8rem
    }

    .lg\:translate-y-36 {
        --tw-translate-y: 9rem
    }

    .lg\:translate-y-40 {
        --tw-translate-y: 10rem
    }

    .lg\:translate-y-44 {
        --tw-translate-y: 11rem
    }

    .lg\:translate-y-48 {
        --tw-translate-y: 12rem
    }

    .lg\:translate-y-52 {
        --tw-translate-y: 13rem
    }

    .lg\:translate-y-56 {
        --tw-translate-y: 14rem
    }

    .lg\:translate-y-60 {
        --tw-translate-y: 15rem
    }

    .lg\:translate-y-64 {
        --tw-translate-y: 16rem
    }

    .lg\:translate-y-72 {
        --tw-translate-y: 18rem
    }

    .lg\:translate-y-80 {
        --tw-translate-y: 20rem
    }

    .lg\:translate-y-96 {
        --tw-translate-y: 24rem
    }

    .lg\:translate-y-px {
        --tw-translate-y: 1px
    }

    .lg\:translate-y-0\.5 {
        --tw-translate-y: 0.125rem
    }

    .lg\:translate-y-1\.5 {
        --tw-translate-y: 0.375rem
    }

    .lg\:translate-y-2\.5 {
        --tw-translate-y: 0.625rem
    }

    .lg\:translate-y-3\.5 {
        --tw-translate-y: 0.875rem
    }

    .lg\:-translate-y-0 {
        --tw-translate-y: 0px
    }

    .lg\:-translate-y-1 {
        --tw-translate-y: -0.25rem
    }

    .lg\:-translate-y-2 {
        --tw-translate-y: -0.5rem
    }

    .lg\:-translate-y-3 {
        --tw-translate-y: -0.75rem
    }

    .lg\:-translate-y-4 {
        --tw-translate-y: -1rem
    }

    .lg\:-translate-y-5 {
        --tw-translate-y: -1.25rem
    }

    .lg\:-translate-y-6 {
        --tw-translate-y: -1.5rem
    }

    .lg\:-translate-y-7 {
        --tw-translate-y: -1.75rem
    }

    .lg\:-translate-y-8 {
        --tw-translate-y: -2rem
    }

    .lg\:-translate-y-9 {
        --tw-translate-y: -2.25rem
    }

    .lg\:-translate-y-10 {
        --tw-translate-y: -2.5rem
    }

    .lg\:-translate-y-11 {
        --tw-translate-y: -2.75rem
    }

    .lg\:-translate-y-12 {
        --tw-translate-y: -3rem
    }

    .lg\:-translate-y-14 {
        --tw-translate-y: -3.5rem
    }

    .lg\:-translate-y-16 {
        --tw-translate-y: -4rem
    }

    .lg\:-translate-y-20 {
        --tw-translate-y: -5rem
    }

    .lg\:-translate-y-24 {
        --tw-translate-y: -6rem
    }

    .lg\:-translate-y-28 {
        --tw-translate-y: -7rem
    }

    .lg\:-translate-y-32 {
        --tw-translate-y: -8rem
    }

    .lg\:-translate-y-36 {
        --tw-translate-y: -9rem
    }

    .lg\:-translate-y-40 {
        --tw-translate-y: -10rem
    }

    .lg\:-translate-y-44 {
        --tw-translate-y: -11rem
    }

    .lg\:-translate-y-48 {
        --tw-translate-y: -12rem
    }

    .lg\:-translate-y-52 {
        --tw-translate-y: -13rem
    }

    .lg\:-translate-y-56 {
        --tw-translate-y: -14rem
    }

    .lg\:-translate-y-60 {
        --tw-translate-y: -15rem
    }

    .lg\:-translate-y-64 {
        --tw-translate-y: -16rem
    }

    .lg\:-translate-y-72 {
        --tw-translate-y: -18rem
    }

    .lg\:-translate-y-80 {
        --tw-translate-y: -20rem
    }

    .lg\:-translate-y-96 {
        --tw-translate-y: -24rem
    }

    .lg\:-translate-y-px {
        --tw-translate-y: -1px
    }

    .lg\:-translate-y-0\.5 {
        --tw-translate-y: -0.125rem
    }

    .lg\:-translate-y-1\.5 {
        --tw-translate-y: -0.375rem
    }

    .lg\:-translate-y-2\.5 {
        --tw-translate-y: -0.625rem
    }

    .lg\:-translate-y-3\.5 {
        --tw-translate-y: -0.875rem
    }

    .lg\:translate-y-1\/2 {
        --tw-translate-y: 50%
    }

    .lg\:translate-y-1\/3 {
        --tw-translate-y: 33.333333%
    }

    .lg\:translate-y-2\/3 {
        --tw-translate-y: 66.666667%
    }

    .lg\:translate-y-1\/4 {
        --tw-translate-y: 25%
    }

    .lg\:translate-y-2\/4 {
        --tw-translate-y: 50%
    }

    .lg\:translate-y-3\/4 {
        --tw-translate-y: 75%
    }

    .lg\:translate-y-full {
        --tw-translate-y: 100%
    }

    .lg\:-translate-y-1\/2 {
        --tw-translate-y: -50%
    }

    .lg\:-translate-y-1\/3 {
        --tw-translate-y: -33.333333%
    }

    .lg\:-translate-y-2\/3 {
        --tw-translate-y: -66.666667%
    }

    .lg\:-translate-y-1\/4 {
        --tw-translate-y: -25%
    }

    .lg\:-translate-y-2\/4 {
        --tw-translate-y: -50%
    }

    .lg\:-translate-y-3\/4 {
        --tw-translate-y: -75%
    }

    .lg\:-translate-y-full {
        --tw-translate-y: -100%
    }

    .lg\:hover\:translate-x-0:hover {
        --tw-translate-x: 0px
    }

    .lg\:hover\:translate-x-1:hover {
        --tw-translate-x: 0.25rem
    }

    .lg\:hover\:translate-x-2:hover {
        --tw-translate-x: 0.5rem
    }

    .lg\:hover\:translate-x-3:hover {
        --tw-translate-x: 0.75rem
    }

    .lg\:hover\:translate-x-4:hover {
        --tw-translate-x: 1rem
    }

    .lg\:hover\:translate-x-5:hover {
        --tw-translate-x: 1.25rem
    }

    .lg\:hover\:translate-x-6:hover {
        --tw-translate-x: 1.5rem
    }

    .lg\:hover\:translate-x-7:hover {
        --tw-translate-x: 1.75rem
    }

    .lg\:hover\:translate-x-8:hover {
        --tw-translate-x: 2rem
    }

    .lg\:hover\:translate-x-9:hover {
        --tw-translate-x: 2.25rem
    }

    .lg\:hover\:translate-x-10:hover {
        --tw-translate-x: 2.5rem
    }

    .lg\:hover\:translate-x-11:hover {
        --tw-translate-x: 2.75rem
    }

    .lg\:hover\:translate-x-12:hover {
        --tw-translate-x: 3rem
    }

    .lg\:hover\:translate-x-14:hover {
        --tw-translate-x: 3.5rem
    }

    .lg\:hover\:translate-x-16:hover {
        --tw-translate-x: 4rem
    }

    .lg\:hover\:translate-x-20:hover {
        --tw-translate-x: 5rem
    }

    .lg\:hover\:translate-x-24:hover {
        --tw-translate-x: 6rem
    }

    .lg\:hover\:translate-x-28:hover {
        --tw-translate-x: 7rem
    }

    .lg\:hover\:translate-x-32:hover {
        --tw-translate-x: 8rem
    }

    .lg\:hover\:translate-x-36:hover {
        --tw-translate-x: 9rem
    }

    .lg\:hover\:translate-x-40:hover {
        --tw-translate-x: 10rem
    }

    .lg\:hover\:translate-x-44:hover {
        --tw-translate-x: 11rem
    }

    .lg\:hover\:translate-x-48:hover {
        --tw-translate-x: 12rem
    }

    .lg\:hover\:translate-x-52:hover {
        --tw-translate-x: 13rem
    }

    .lg\:hover\:translate-x-56:hover {
        --tw-translate-x: 14rem
    }

    .lg\:hover\:translate-x-60:hover {
        --tw-translate-x: 15rem
    }

    .lg\:hover\:translate-x-64:hover {
        --tw-translate-x: 16rem
    }

    .lg\:hover\:translate-x-72:hover {
        --tw-translate-x: 18rem
    }

    .lg\:hover\:translate-x-80:hover {
        --tw-translate-x: 20rem
    }

    .lg\:hover\:translate-x-96:hover {
        --tw-translate-x: 24rem
    }

    .lg\:hover\:translate-x-px:hover {
        --tw-translate-x: 1px
    }

    .lg\:hover\:translate-x-0\.5:hover {
        --tw-translate-x: 0.125rem
    }

    .lg\:hover\:translate-x-1\.5:hover {
        --tw-translate-x: 0.375rem
    }

    .lg\:hover\:translate-x-2\.5:hover {
        --tw-translate-x: 0.625rem
    }

    .lg\:hover\:translate-x-3\.5:hover {
        --tw-translate-x: 0.875rem
    }

    .lg\:hover\:-translate-x-0:hover {
        --tw-translate-x: 0px
    }

    .lg\:hover\:-translate-x-1:hover {
        --tw-translate-x: -0.25rem
    }

    .lg\:hover\:-translate-x-2:hover {
        --tw-translate-x: -0.5rem
    }

    .lg\:hover\:-translate-x-3:hover {
        --tw-translate-x: -0.75rem
    }

    .lg\:hover\:-translate-x-4:hover {
        --tw-translate-x: -1rem
    }

    .lg\:hover\:-translate-x-5:hover {
        --tw-translate-x: -1.25rem
    }

    .lg\:hover\:-translate-x-6:hover {
        --tw-translate-x: -1.5rem
    }

    .lg\:hover\:-translate-x-7:hover {
        --tw-translate-x: -1.75rem
    }

    .lg\:hover\:-translate-x-8:hover {
        --tw-translate-x: -2rem
    }

    .lg\:hover\:-translate-x-9:hover {
        --tw-translate-x: -2.25rem
    }

    .lg\:hover\:-translate-x-10:hover {
        --tw-translate-x: -2.5rem
    }

    .lg\:hover\:-translate-x-11:hover {
        --tw-translate-x: -2.75rem
    }

    .lg\:hover\:-translate-x-12:hover {
        --tw-translate-x: -3rem
    }

    .lg\:hover\:-translate-x-14:hover {
        --tw-translate-x: -3.5rem
    }

    .lg\:hover\:-translate-x-16:hover {
        --tw-translate-x: -4rem
    }

    .lg\:hover\:-translate-x-20:hover {
        --tw-translate-x: -5rem
    }

    .lg\:hover\:-translate-x-24:hover {
        --tw-translate-x: -6rem
    }

    .lg\:hover\:-translate-x-28:hover {
        --tw-translate-x: -7rem
    }

    .lg\:hover\:-translate-x-32:hover {
        --tw-translate-x: -8rem
    }

    .lg\:hover\:-translate-x-36:hover {
        --tw-translate-x: -9rem
    }

    .lg\:hover\:-translate-x-40:hover {
        --tw-translate-x: -10rem
    }

    .lg\:hover\:-translate-x-44:hover {
        --tw-translate-x: -11rem
    }

    .lg\:hover\:-translate-x-48:hover {
        --tw-translate-x: -12rem
    }

    .lg\:hover\:-translate-x-52:hover {
        --tw-translate-x: -13rem
    }

    .lg\:hover\:-translate-x-56:hover {
        --tw-translate-x: -14rem
    }

    .lg\:hover\:-translate-x-60:hover {
        --tw-translate-x: -15rem
    }

    .lg\:hover\:-translate-x-64:hover {
        --tw-translate-x: -16rem
    }

    .lg\:hover\:-translate-x-72:hover {
        --tw-translate-x: -18rem
    }

    .lg\:hover\:-translate-x-80:hover {
        --tw-translate-x: -20rem
    }

    .lg\:hover\:-translate-x-96:hover {
        --tw-translate-x: -24rem
    }

    .lg\:hover\:-translate-x-px:hover {
        --tw-translate-x: -1px
    }

    .lg\:hover\:-translate-x-0\.5:hover {
        --tw-translate-x: -0.125rem
    }

    .lg\:hover\:-translate-x-1\.5:hover {
        --tw-translate-x: -0.375rem
    }

    .lg\:hover\:-translate-x-2\.5:hover {
        --tw-translate-x: -0.625rem
    }

    .lg\:hover\:-translate-x-3\.5:hover {
        --tw-translate-x: -0.875rem
    }

    .lg\:hover\:translate-x-1\/2:hover {
        --tw-translate-x: 50%
    }

    .lg\:hover\:translate-x-1\/3:hover {
        --tw-translate-x: 33.333333%
    }

    .lg\:hover\:translate-x-2\/3:hover {
        --tw-translate-x: 66.666667%
    }

    .lg\:hover\:translate-x-1\/4:hover {
        --tw-translate-x: 25%
    }

    .lg\:hover\:translate-x-2\/4:hover {
        --tw-translate-x: 50%
    }

    .lg\:hover\:translate-x-3\/4:hover {
        --tw-translate-x: 75%
    }

    .lg\:hover\:translate-x-full:hover {
        --tw-translate-x: 100%
    }

    .lg\:hover\:-translate-x-1\/2:hover {
        --tw-translate-x: -50%
    }

    .lg\:hover\:-translate-x-1\/3:hover {
        --tw-translate-x: -33.333333%
    }

    .lg\:hover\:-translate-x-2\/3:hover {
        --tw-translate-x: -66.666667%
    }

    .lg\:hover\:-translate-x-1\/4:hover {
        --tw-translate-x: -25%
    }

    .lg\:hover\:-translate-x-2\/4:hover {
        --tw-translate-x: -50%
    }

    .lg\:hover\:-translate-x-3\/4:hover {
        --tw-translate-x: -75%
    }

    .lg\:hover\:-translate-x-full:hover {
        --tw-translate-x: -100%
    }

    .lg\:hover\:translate-y-0:hover {
        --tw-translate-y: 0px
    }

    .lg\:hover\:translate-y-1:hover {
        --tw-translate-y: 0.25rem
    }

    .lg\:hover\:translate-y-2:hover {
        --tw-translate-y: 0.5rem
    }

    .lg\:hover\:translate-y-3:hover {
        --tw-translate-y: 0.75rem
    }

    .lg\:hover\:translate-y-4:hover {
        --tw-translate-y: 1rem
    }

    .lg\:hover\:translate-y-5:hover {
        --tw-translate-y: 1.25rem
    }

    .lg\:hover\:translate-y-6:hover {
        --tw-translate-y: 1.5rem
    }

    .lg\:hover\:translate-y-7:hover {
        --tw-translate-y: 1.75rem
    }

    .lg\:hover\:translate-y-8:hover {
        --tw-translate-y: 2rem
    }

    .lg\:hover\:translate-y-9:hover {
        --tw-translate-y: 2.25rem
    }

    .lg\:hover\:translate-y-10:hover {
        --tw-translate-y: 2.5rem
    }

    .lg\:hover\:translate-y-11:hover {
        --tw-translate-y: 2.75rem
    }

    .lg\:hover\:translate-y-12:hover {
        --tw-translate-y: 3rem
    }

    .lg\:hover\:translate-y-14:hover {
        --tw-translate-y: 3.5rem
    }

    .lg\:hover\:translate-y-16:hover {
        --tw-translate-y: 4rem
    }

    .lg\:hover\:translate-y-20:hover {
        --tw-translate-y: 5rem
    }

    .lg\:hover\:translate-y-24:hover {
        --tw-translate-y: 6rem
    }

    .lg\:hover\:translate-y-28:hover {
        --tw-translate-y: 7rem
    }

    .lg\:hover\:translate-y-32:hover {
        --tw-translate-y: 8rem
    }

    .lg\:hover\:translate-y-36:hover {
        --tw-translate-y: 9rem
    }

    .lg\:hover\:translate-y-40:hover {
        --tw-translate-y: 10rem
    }

    .lg\:hover\:translate-y-44:hover {
        --tw-translate-y: 11rem
    }

    .lg\:hover\:translate-y-48:hover {
        --tw-translate-y: 12rem
    }

    .lg\:hover\:translate-y-52:hover {
        --tw-translate-y: 13rem
    }

    .lg\:hover\:translate-y-56:hover {
        --tw-translate-y: 14rem
    }

    .lg\:hover\:translate-y-60:hover {
        --tw-translate-y: 15rem
    }

    .lg\:hover\:translate-y-64:hover {
        --tw-translate-y: 16rem
    }

    .lg\:hover\:translate-y-72:hover {
        --tw-translate-y: 18rem
    }

    .lg\:hover\:translate-y-80:hover {
        --tw-translate-y: 20rem
    }

    .lg\:hover\:translate-y-96:hover {
        --tw-translate-y: 24rem
    }

    .lg\:hover\:translate-y-px:hover {
        --tw-translate-y: 1px
    }

    .lg\:hover\:translate-y-0\.5:hover {
        --tw-translate-y: 0.125rem
    }

    .lg\:hover\:translate-y-1\.5:hover {
        --tw-translate-y: 0.375rem
    }

    .lg\:hover\:translate-y-2\.5:hover {
        --tw-translate-y: 0.625rem
    }

    .lg\:hover\:translate-y-3\.5:hover {
        --tw-translate-y: 0.875rem
    }

    .lg\:hover\:-translate-y-0:hover {
        --tw-translate-y: 0px
    }

    .lg\:hover\:-translate-y-1:hover {
        --tw-translate-y: -0.25rem
    }

    .lg\:hover\:-translate-y-2:hover {
        --tw-translate-y: -0.5rem
    }

    .lg\:hover\:-translate-y-3:hover {
        --tw-translate-y: -0.75rem
    }

    .lg\:hover\:-translate-y-4:hover {
        --tw-translate-y: -1rem
    }

    .lg\:hover\:-translate-y-5:hover {
        --tw-translate-y: -1.25rem
    }

    .lg\:hover\:-translate-y-6:hover {
        --tw-translate-y: -1.5rem
    }

    .lg\:hover\:-translate-y-7:hover {
        --tw-translate-y: -1.75rem
    }

    .lg\:hover\:-translate-y-8:hover {
        --tw-translate-y: -2rem
    }

    .lg\:hover\:-translate-y-9:hover {
        --tw-translate-y: -2.25rem
    }

    .lg\:hover\:-translate-y-10:hover {
        --tw-translate-y: -2.5rem
    }

    .lg\:hover\:-translate-y-11:hover {
        --tw-translate-y: -2.75rem
    }

    .lg\:hover\:-translate-y-12:hover {
        --tw-translate-y: -3rem
    }

    .lg\:hover\:-translate-y-14:hover {
        --tw-translate-y: -3.5rem
    }

    .lg\:hover\:-translate-y-16:hover {
        --tw-translate-y: -4rem
    }

    .lg\:hover\:-translate-y-20:hover {
        --tw-translate-y: -5rem
    }

    .lg\:hover\:-translate-y-24:hover {
        --tw-translate-y: -6rem
    }

    .lg\:hover\:-translate-y-28:hover {
        --tw-translate-y: -7rem
    }

    .lg\:hover\:-translate-y-32:hover {
        --tw-translate-y: -8rem
    }

    .lg\:hover\:-translate-y-36:hover {
        --tw-translate-y: -9rem
    }

    .lg\:hover\:-translate-y-40:hover {
        --tw-translate-y: -10rem
    }

    .lg\:hover\:-translate-y-44:hover {
        --tw-translate-y: -11rem
    }

    .lg\:hover\:-translate-y-48:hover {
        --tw-translate-y: -12rem
    }

    .lg\:hover\:-translate-y-52:hover {
        --tw-translate-y: -13rem
    }

    .lg\:hover\:-translate-y-56:hover {
        --tw-translate-y: -14rem
    }

    .lg\:hover\:-translate-y-60:hover {
        --tw-translate-y: -15rem
    }

    .lg\:hover\:-translate-y-64:hover {
        --tw-translate-y: -16rem
    }

    .lg\:hover\:-translate-y-72:hover {
        --tw-translate-y: -18rem
    }

    .lg\:hover\:-translate-y-80:hover {
        --tw-translate-y: -20rem
    }

    .lg\:hover\:-translate-y-96:hover {
        --tw-translate-y: -24rem
    }

    .lg\:hover\:-translate-y-px:hover {
        --tw-translate-y: -1px
    }

    .lg\:hover\:-translate-y-0\.5:hover {
        --tw-translate-y: -0.125rem
    }

    .lg\:hover\:-translate-y-1\.5:hover {
        --tw-translate-y: -0.375rem
    }

    .lg\:hover\:-translate-y-2\.5:hover {
        --tw-translate-y: -0.625rem
    }

    .lg\:hover\:-translate-y-3\.5:hover {
        --tw-translate-y: -0.875rem
    }

    .lg\:hover\:translate-y-1\/2:hover {
        --tw-translate-y: 50%
    }

    .lg\:hover\:translate-y-1\/3:hover {
        --tw-translate-y: 33.333333%
    }

    .lg\:hover\:translate-y-2\/3:hover {
        --tw-translate-y: 66.666667%
    }

    .lg\:hover\:translate-y-1\/4:hover {
        --tw-translate-y: 25%
    }

    .lg\:hover\:translate-y-2\/4:hover {
        --tw-translate-y: 50%
    }

    .lg\:hover\:translate-y-3\/4:hover {
        --tw-translate-y: 75%
    }

    .lg\:hover\:translate-y-full:hover {
        --tw-translate-y: 100%
    }

    .lg\:hover\:-translate-y-1\/2:hover {
        --tw-translate-y: -50%
    }

    .lg\:hover\:-translate-y-1\/3:hover {
        --tw-translate-y: -33.333333%
    }

    .lg\:hover\:-translate-y-2\/3:hover {
        --tw-translate-y: -66.666667%
    }

    .lg\:hover\:-translate-y-1\/4:hover {
        --tw-translate-y: -25%
    }

    .lg\:hover\:-translate-y-2\/4:hover {
        --tw-translate-y: -50%
    }

    .lg\:hover\:-translate-y-3\/4:hover {
        --tw-translate-y: -75%
    }

    .lg\:hover\:-translate-y-full:hover {
        --tw-translate-y: -100%
    }

    .lg\:focus\:translate-x-0:focus {
        --tw-translate-x: 0px
    }

    .lg\:focus\:translate-x-1:focus {
        --tw-translate-x: 0.25rem
    }

    .lg\:focus\:translate-x-2:focus {
        --tw-translate-x: 0.5rem
    }

    .lg\:focus\:translate-x-3:focus {
        --tw-translate-x: 0.75rem
    }

    .lg\:focus\:translate-x-4:focus {
        --tw-translate-x: 1rem
    }

    .lg\:focus\:translate-x-5:focus {
        --tw-translate-x: 1.25rem
    }

    .lg\:focus\:translate-x-6:focus {
        --tw-translate-x: 1.5rem
    }

    .lg\:focus\:translate-x-7:focus {
        --tw-translate-x: 1.75rem
    }

    .lg\:focus\:translate-x-8:focus {
        --tw-translate-x: 2rem
    }

    .lg\:focus\:translate-x-9:focus {
        --tw-translate-x: 2.25rem
    }

    .lg\:focus\:translate-x-10:focus {
        --tw-translate-x: 2.5rem
    }

    .lg\:focus\:translate-x-11:focus {
        --tw-translate-x: 2.75rem
    }

    .lg\:focus\:translate-x-12:focus {
        --tw-translate-x: 3rem
    }

    .lg\:focus\:translate-x-14:focus {
        --tw-translate-x: 3.5rem
    }

    .lg\:focus\:translate-x-16:focus {
        --tw-translate-x: 4rem
    }

    .lg\:focus\:translate-x-20:focus {
        --tw-translate-x: 5rem
    }

    .lg\:focus\:translate-x-24:focus {
        --tw-translate-x: 6rem
    }

    .lg\:focus\:translate-x-28:focus {
        --tw-translate-x: 7rem
    }

    .lg\:focus\:translate-x-32:focus {
        --tw-translate-x: 8rem
    }

    .lg\:focus\:translate-x-36:focus {
        --tw-translate-x: 9rem
    }

    .lg\:focus\:translate-x-40:focus {
        --tw-translate-x: 10rem
    }

    .lg\:focus\:translate-x-44:focus {
        --tw-translate-x: 11rem
    }

    .lg\:focus\:translate-x-48:focus {
        --tw-translate-x: 12rem
    }

    .lg\:focus\:translate-x-52:focus {
        --tw-translate-x: 13rem
    }

    .lg\:focus\:translate-x-56:focus {
        --tw-translate-x: 14rem
    }

    .lg\:focus\:translate-x-60:focus {
        --tw-translate-x: 15rem
    }

    .lg\:focus\:translate-x-64:focus {
        --tw-translate-x: 16rem
    }

    .lg\:focus\:translate-x-72:focus {
        --tw-translate-x: 18rem
    }

    .lg\:focus\:translate-x-80:focus {
        --tw-translate-x: 20rem
    }

    .lg\:focus\:translate-x-96:focus {
        --tw-translate-x: 24rem
    }

    .lg\:focus\:translate-x-px:focus {
        --tw-translate-x: 1px
    }

    .lg\:focus\:translate-x-0\.5:focus {
        --tw-translate-x: 0.125rem
    }

    .lg\:focus\:translate-x-1\.5:focus {
        --tw-translate-x: 0.375rem
    }

    .lg\:focus\:translate-x-2\.5:focus {
        --tw-translate-x: 0.625rem
    }

    .lg\:focus\:translate-x-3\.5:focus {
        --tw-translate-x: 0.875rem
    }

    .lg\:focus\:-translate-x-0:focus {
        --tw-translate-x: 0px
    }

    .lg\:focus\:-translate-x-1:focus {
        --tw-translate-x: -0.25rem
    }

    .lg\:focus\:-translate-x-2:focus {
        --tw-translate-x: -0.5rem
    }

    .lg\:focus\:-translate-x-3:focus {
        --tw-translate-x: -0.75rem
    }

    .lg\:focus\:-translate-x-4:focus {
        --tw-translate-x: -1rem
    }

    .lg\:focus\:-translate-x-5:focus {
        --tw-translate-x: -1.25rem
    }

    .lg\:focus\:-translate-x-6:focus {
        --tw-translate-x: -1.5rem
    }

    .lg\:focus\:-translate-x-7:focus {
        --tw-translate-x: -1.75rem
    }

    .lg\:focus\:-translate-x-8:focus {
        --tw-translate-x: -2rem
    }

    .lg\:focus\:-translate-x-9:focus {
        --tw-translate-x: -2.25rem
    }

    .lg\:focus\:-translate-x-10:focus {
        --tw-translate-x: -2.5rem
    }

    .lg\:focus\:-translate-x-11:focus {
        --tw-translate-x: -2.75rem
    }

    .lg\:focus\:-translate-x-12:focus {
        --tw-translate-x: -3rem
    }

    .lg\:focus\:-translate-x-14:focus {
        --tw-translate-x: -3.5rem
    }

    .lg\:focus\:-translate-x-16:focus {
        --tw-translate-x: -4rem
    }

    .lg\:focus\:-translate-x-20:focus {
        --tw-translate-x: -5rem
    }

    .lg\:focus\:-translate-x-24:focus {
        --tw-translate-x: -6rem
    }

    .lg\:focus\:-translate-x-28:focus {
        --tw-translate-x: -7rem
    }

    .lg\:focus\:-translate-x-32:focus {
        --tw-translate-x: -8rem
    }

    .lg\:focus\:-translate-x-36:focus {
        --tw-translate-x: -9rem
    }

    .lg\:focus\:-translate-x-40:focus {
        --tw-translate-x: -10rem
    }

    .lg\:focus\:-translate-x-44:focus {
        --tw-translate-x: -11rem
    }

    .lg\:focus\:-translate-x-48:focus {
        --tw-translate-x: -12rem
    }

    .lg\:focus\:-translate-x-52:focus {
        --tw-translate-x: -13rem
    }

    .lg\:focus\:-translate-x-56:focus {
        --tw-translate-x: -14rem
    }

    .lg\:focus\:-translate-x-60:focus {
        --tw-translate-x: -15rem
    }

    .lg\:focus\:-translate-x-64:focus {
        --tw-translate-x: -16rem
    }

    .lg\:focus\:-translate-x-72:focus {
        --tw-translate-x: -18rem
    }

    .lg\:focus\:-translate-x-80:focus {
        --tw-translate-x: -20rem
    }

    .lg\:focus\:-translate-x-96:focus {
        --tw-translate-x: -24rem
    }

    .lg\:focus\:-translate-x-px:focus {
        --tw-translate-x: -1px
    }

    .lg\:focus\:-translate-x-0\.5:focus {
        --tw-translate-x: -0.125rem
    }

    .lg\:focus\:-translate-x-1\.5:focus {
        --tw-translate-x: -0.375rem
    }

    .lg\:focus\:-translate-x-2\.5:focus {
        --tw-translate-x: -0.625rem
    }

    .lg\:focus\:-translate-x-3\.5:focus {
        --tw-translate-x: -0.875rem
    }

    .lg\:focus\:translate-x-1\/2:focus {
        --tw-translate-x: 50%
    }

    .lg\:focus\:translate-x-1\/3:focus {
        --tw-translate-x: 33.333333%
    }

    .lg\:focus\:translate-x-2\/3:focus {
        --tw-translate-x: 66.666667%
    }

    .lg\:focus\:translate-x-1\/4:focus {
        --tw-translate-x: 25%
    }

    .lg\:focus\:translate-x-2\/4:focus {
        --tw-translate-x: 50%
    }

    .lg\:focus\:translate-x-3\/4:focus {
        --tw-translate-x: 75%
    }

    .lg\:focus\:translate-x-full:focus {
        --tw-translate-x: 100%
    }

    .lg\:focus\:-translate-x-1\/2:focus {
        --tw-translate-x: -50%
    }

    .lg\:focus\:-translate-x-1\/3:focus {
        --tw-translate-x: -33.333333%
    }

    .lg\:focus\:-translate-x-2\/3:focus {
        --tw-translate-x: -66.666667%
    }

    .lg\:focus\:-translate-x-1\/4:focus {
        --tw-translate-x: -25%
    }

    .lg\:focus\:-translate-x-2\/4:focus {
        --tw-translate-x: -50%
    }

    .lg\:focus\:-translate-x-3\/4:focus {
        --tw-translate-x: -75%
    }

    .lg\:focus\:-translate-x-full:focus {
        --tw-translate-x: -100%
    }

    .lg\:focus\:translate-y-0:focus {
        --tw-translate-y: 0px
    }

    .lg\:focus\:translate-y-1:focus {
        --tw-translate-y: 0.25rem
    }

    .lg\:focus\:translate-y-2:focus {
        --tw-translate-y: 0.5rem
    }

    .lg\:focus\:translate-y-3:focus {
        --tw-translate-y: 0.75rem
    }

    .lg\:focus\:translate-y-4:focus {
        --tw-translate-y: 1rem
    }

    .lg\:focus\:translate-y-5:focus {
        --tw-translate-y: 1.25rem
    }

    .lg\:focus\:translate-y-6:focus {
        --tw-translate-y: 1.5rem
    }

    .lg\:focus\:translate-y-7:focus {
        --tw-translate-y: 1.75rem
    }

    .lg\:focus\:translate-y-8:focus {
        --tw-translate-y: 2rem
    }

    .lg\:focus\:translate-y-9:focus {
        --tw-translate-y: 2.25rem
    }

    .lg\:focus\:translate-y-10:focus {
        --tw-translate-y: 2.5rem
    }

    .lg\:focus\:translate-y-11:focus {
        --tw-translate-y: 2.75rem
    }

    .lg\:focus\:translate-y-12:focus {
        --tw-translate-y: 3rem
    }

    .lg\:focus\:translate-y-14:focus {
        --tw-translate-y: 3.5rem
    }

    .lg\:focus\:translate-y-16:focus {
        --tw-translate-y: 4rem
    }

    .lg\:focus\:translate-y-20:focus {
        --tw-translate-y: 5rem
    }

    .lg\:focus\:translate-y-24:focus {
        --tw-translate-y: 6rem
    }

    .lg\:focus\:translate-y-28:focus {
        --tw-translate-y: 7rem
    }

    .lg\:focus\:translate-y-32:focus {
        --tw-translate-y: 8rem
    }

    .lg\:focus\:translate-y-36:focus {
        --tw-translate-y: 9rem
    }

    .lg\:focus\:translate-y-40:focus {
        --tw-translate-y: 10rem
    }

    .lg\:focus\:translate-y-44:focus {
        --tw-translate-y: 11rem
    }

    .lg\:focus\:translate-y-48:focus {
        --tw-translate-y: 12rem
    }

    .lg\:focus\:translate-y-52:focus {
        --tw-translate-y: 13rem
    }

    .lg\:focus\:translate-y-56:focus {
        --tw-translate-y: 14rem
    }

    .lg\:focus\:translate-y-60:focus {
        --tw-translate-y: 15rem
    }

    .lg\:focus\:translate-y-64:focus {
        --tw-translate-y: 16rem
    }

    .lg\:focus\:translate-y-72:focus {
        --tw-translate-y: 18rem
    }

    .lg\:focus\:translate-y-80:focus {
        --tw-translate-y: 20rem
    }

    .lg\:focus\:translate-y-96:focus {
        --tw-translate-y: 24rem
    }

    .lg\:focus\:translate-y-px:focus {
        --tw-translate-y: 1px
    }

    .lg\:focus\:translate-y-0\.5:focus {
        --tw-translate-y: 0.125rem
    }

    .lg\:focus\:translate-y-1\.5:focus {
        --tw-translate-y: 0.375rem
    }

    .lg\:focus\:translate-y-2\.5:focus {
        --tw-translate-y: 0.625rem
    }

    .lg\:focus\:translate-y-3\.5:focus {
        --tw-translate-y: 0.875rem
    }

    .lg\:focus\:-translate-y-0:focus {
        --tw-translate-y: 0px
    }

    .lg\:focus\:-translate-y-1:focus {
        --tw-translate-y: -0.25rem
    }

    .lg\:focus\:-translate-y-2:focus {
        --tw-translate-y: -0.5rem
    }

    .lg\:focus\:-translate-y-3:focus {
        --tw-translate-y: -0.75rem
    }

    .lg\:focus\:-translate-y-4:focus {
        --tw-translate-y: -1rem
    }

    .lg\:focus\:-translate-y-5:focus {
        --tw-translate-y: -1.25rem
    }

    .lg\:focus\:-translate-y-6:focus {
        --tw-translate-y: -1.5rem
    }

    .lg\:focus\:-translate-y-7:focus {
        --tw-translate-y: -1.75rem
    }

    .lg\:focus\:-translate-y-8:focus {
        --tw-translate-y: -2rem
    }

    .lg\:focus\:-translate-y-9:focus {
        --tw-translate-y: -2.25rem
    }

    .lg\:focus\:-translate-y-10:focus {
        --tw-translate-y: -2.5rem
    }

    .lg\:focus\:-translate-y-11:focus {
        --tw-translate-y: -2.75rem
    }

    .lg\:focus\:-translate-y-12:focus {
        --tw-translate-y: -3rem
    }

    .lg\:focus\:-translate-y-14:focus {
        --tw-translate-y: -3.5rem
    }

    .lg\:focus\:-translate-y-16:focus {
        --tw-translate-y: -4rem
    }

    .lg\:focus\:-translate-y-20:focus {
        --tw-translate-y: -5rem
    }

    .lg\:focus\:-translate-y-24:focus {
        --tw-translate-y: -6rem
    }

    .lg\:focus\:-translate-y-28:focus {
        --tw-translate-y: -7rem
    }

    .lg\:focus\:-translate-y-32:focus {
        --tw-translate-y: -8rem
    }

    .lg\:focus\:-translate-y-36:focus {
        --tw-translate-y: -9rem
    }

    .lg\:focus\:-translate-y-40:focus {
        --tw-translate-y: -10rem
    }

    .lg\:focus\:-translate-y-44:focus {
        --tw-translate-y: -11rem
    }

    .lg\:focus\:-translate-y-48:focus {
        --tw-translate-y: -12rem
    }

    .lg\:focus\:-translate-y-52:focus {
        --tw-translate-y: -13rem
    }

    .lg\:focus\:-translate-y-56:focus {
        --tw-translate-y: -14rem
    }

    .lg\:focus\:-translate-y-60:focus {
        --tw-translate-y: -15rem
    }

    .lg\:focus\:-translate-y-64:focus {
        --tw-translate-y: -16rem
    }

    .lg\:focus\:-translate-y-72:focus {
        --tw-translate-y: -18rem
    }

    .lg\:focus\:-translate-y-80:focus {
        --tw-translate-y: -20rem
    }

    .lg\:focus\:-translate-y-96:focus {
        --tw-translate-y: -24rem
    }

    .lg\:focus\:-translate-y-px:focus {
        --tw-translate-y: -1px
    }

    .lg\:focus\:-translate-y-0\.5:focus {
        --tw-translate-y: -0.125rem
    }

    .lg\:focus\:-translate-y-1\.5:focus {
        --tw-translate-y: -0.375rem
    }

    .lg\:focus\:-translate-y-2\.5:focus {
        --tw-translate-y: -0.625rem
    }

    .lg\:focus\:-translate-y-3\.5:focus {
        --tw-translate-y: -0.875rem
    }

    .lg\:focus\:translate-y-1\/2:focus {
        --tw-translate-y: 50%
    }

    .lg\:focus\:translate-y-1\/3:focus {
        --tw-translate-y: 33.333333%
    }

    .lg\:focus\:translate-y-2\/3:focus {
        --tw-translate-y: 66.666667%
    }

    .lg\:focus\:translate-y-1\/4:focus {
        --tw-translate-y: 25%
    }

    .lg\:focus\:translate-y-2\/4:focus {
        --tw-translate-y: 50%
    }

    .lg\:focus\:translate-y-3\/4:focus {
        --tw-translate-y: 75%
    }

    .lg\:focus\:translate-y-full:focus {
        --tw-translate-y: 100%
    }

    .lg\:focus\:-translate-y-1\/2:focus {
        --tw-translate-y: -50%
    }

    .lg\:focus\:-translate-y-1\/3:focus {
        --tw-translate-y: -33.333333%
    }

    .lg\:focus\:-translate-y-2\/3:focus {
        --tw-translate-y: -66.666667%
    }

    .lg\:focus\:-translate-y-1\/4:focus {
        --tw-translate-y: -25%
    }

    .lg\:focus\:-translate-y-2\/4:focus {
        --tw-translate-y: -50%
    }

    .lg\:focus\:-translate-y-3\/4:focus {
        --tw-translate-y: -75%
    }

    .lg\:focus\:-translate-y-full:focus {
        --tw-translate-y: -100%
    }

    .lg\:skew-x-0 {
        --tw-skew-x: 0deg
    }

    .lg\:skew-x-1 {
        --tw-skew-x: 1deg
    }

    .lg\:skew-x-2 {
        --tw-skew-x: 2deg
    }

    .lg\:skew-x-3 {
        --tw-skew-x: 3deg
    }

    .lg\:skew-x-6 {
        --tw-skew-x: 6deg
    }

    .lg\:skew-x-12 {
        --tw-skew-x: 12deg
    }

    .lg\:-skew-x-12 {
        --tw-skew-x: -12deg
    }

    .lg\:-skew-x-6 {
        --tw-skew-x: -6deg
    }

    .lg\:-skew-x-3 {
        --tw-skew-x: -3deg
    }

    .lg\:-skew-x-2 {
        --tw-skew-x: -2deg
    }

    .lg\:-skew-x-1 {
        --tw-skew-x: -1deg
    }

    .lg\:skew-y-0 {
        --tw-skew-y: 0deg
    }

    .lg\:skew-y-1 {
        --tw-skew-y: 1deg
    }

    .lg\:skew-y-2 {
        --tw-skew-y: 2deg
    }

    .lg\:skew-y-3 {
        --tw-skew-y: 3deg
    }

    .lg\:skew-y-6 {
        --tw-skew-y: 6deg
    }

    .lg\:skew-y-12 {
        --tw-skew-y: 12deg
    }

    .lg\:-skew-y-12 {
        --tw-skew-y: -12deg
    }

    .lg\:-skew-y-6 {
        --tw-skew-y: -6deg
    }

    .lg\:-skew-y-3 {
        --tw-skew-y: -3deg
    }

    .lg\:-skew-y-2 {
        --tw-skew-y: -2deg
    }

    .lg\:-skew-y-1 {
        --tw-skew-y: -1deg
    }

    .lg\:hover\:skew-x-0:hover {
        --tw-skew-x: 0deg
    }

    .lg\:hover\:skew-x-1:hover {
        --tw-skew-x: 1deg
    }

    .lg\:hover\:skew-x-2:hover {
        --tw-skew-x: 2deg
    }

    .lg\:hover\:skew-x-3:hover {
        --tw-skew-x: 3deg
    }

    .lg\:hover\:skew-x-6:hover {
        --tw-skew-x: 6deg
    }

    .lg\:hover\:skew-x-12:hover {
        --tw-skew-x: 12deg
    }

    .lg\:hover\:-skew-x-12:hover {
        --tw-skew-x: -12deg
    }

    .lg\:hover\:-skew-x-6:hover {
        --tw-skew-x: -6deg
    }

    .lg\:hover\:-skew-x-3:hover {
        --tw-skew-x: -3deg
    }

    .lg\:hover\:-skew-x-2:hover {
        --tw-skew-x: -2deg
    }

    .lg\:hover\:-skew-x-1:hover {
        --tw-skew-x: -1deg
    }

    .lg\:hover\:skew-y-0:hover {
        --tw-skew-y: 0deg
    }

    .lg\:hover\:skew-y-1:hover {
        --tw-skew-y: 1deg
    }

    .lg\:hover\:skew-y-2:hover {
        --tw-skew-y: 2deg
    }

    .lg\:hover\:skew-y-3:hover {
        --tw-skew-y: 3deg
    }

    .lg\:hover\:skew-y-6:hover {
        --tw-skew-y: 6deg
    }

    .lg\:hover\:skew-y-12:hover {
        --tw-skew-y: 12deg
    }

    .lg\:hover\:-skew-y-12:hover {
        --tw-skew-y: -12deg
    }

    .lg\:hover\:-skew-y-6:hover {
        --tw-skew-y: -6deg
    }

    .lg\:hover\:-skew-y-3:hover {
        --tw-skew-y: -3deg
    }

    .lg\:hover\:-skew-y-2:hover {
        --tw-skew-y: -2deg
    }

    .lg\:hover\:-skew-y-1:hover {
        --tw-skew-y: -1deg
    }

    .lg\:focus\:skew-x-0:focus {
        --tw-skew-x: 0deg
    }

    .lg\:focus\:skew-x-1:focus {
        --tw-skew-x: 1deg
    }

    .lg\:focus\:skew-x-2:focus {
        --tw-skew-x: 2deg
    }

    .lg\:focus\:skew-x-3:focus {
        --tw-skew-x: 3deg
    }

    .lg\:focus\:skew-x-6:focus {
        --tw-skew-x: 6deg
    }

    .lg\:focus\:skew-x-12:focus {
        --tw-skew-x: 12deg
    }

    .lg\:focus\:-skew-x-12:focus {
        --tw-skew-x: -12deg
    }

    .lg\:focus\:-skew-x-6:focus {
        --tw-skew-x: -6deg
    }

    .lg\:focus\:-skew-x-3:focus {
        --tw-skew-x: -3deg
    }

    .lg\:focus\:-skew-x-2:focus {
        --tw-skew-x: -2deg
    }

    .lg\:focus\:-skew-x-1:focus {
        --tw-skew-x: -1deg
    }

    .lg\:focus\:skew-y-0:focus {
        --tw-skew-y: 0deg
    }

    .lg\:focus\:skew-y-1:focus {
        --tw-skew-y: 1deg
    }

    .lg\:focus\:skew-y-2:focus {
        --tw-skew-y: 2deg
    }

    .lg\:focus\:skew-y-3:focus {
        --tw-skew-y: 3deg
    }

    .lg\:focus\:skew-y-6:focus {
        --tw-skew-y: 6deg
    }

    .lg\:focus\:skew-y-12:focus {
        --tw-skew-y: 12deg
    }

    .lg\:focus\:-skew-y-12:focus {
        --tw-skew-y: -12deg
    }

    .lg\:focus\:-skew-y-6:focus {
        --tw-skew-y: -6deg
    }

    .lg\:focus\:-skew-y-3:focus {
        --tw-skew-y: -3deg
    }

    .lg\:focus\:-skew-y-2:focus {
        --tw-skew-y: -2deg
    }

    .lg\:focus\:-skew-y-1:focus {
        --tw-skew-y: -1deg
    }

    .lg\:transition-none {
        transition-property: none
    }

    .lg\:transition-all {
        transition-property: all;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:transition {
        transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:transition-colors {
        transition-property: background-color, border-color, color, fill, stroke;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:transition-opacity {
        transition-property: opacity;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:transition-shadow {
        transition-property: box-shadow;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:transition-transform {
        transition-property: transform;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:transition-width {
        transition-property: width;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:hover\:transition-none:hover {
        transition-property: none
    }

    .lg\:hover\:transition-all:hover {
        transition-property: all;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:hover\:transition:hover {
        transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:hover\:transition-colors:hover {
        transition-property: background-color, border-color, color, fill, stroke;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:hover\:transition-opacity:hover {
        transition-property: opacity;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:hover\:transition-shadow:hover {
        transition-property: box-shadow;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:hover\:transition-transform:hover {
        transition-property: transform;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:hover\:transition-width:hover {
        transition-property: width;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:focus\:transition-none:focus {
        transition-property: none
    }

    .lg\:focus\:transition-all:focus {
        transition-property: all;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:focus\:transition:focus {
        transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:focus\:transition-colors:focus {
        transition-property: background-color, border-color, color, fill, stroke;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:focus\:transition-opacity:focus {
        transition-property: opacity;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:focus\:transition-shadow:focus {
        transition-property: box-shadow;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:focus\:transition-transform:focus {
        transition-property: transform;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:focus\:transition-width:focus {
        transition-property: width;
        transition-timing-function: cubic-bezier(.4, 0, .2, 1);
        transition-duration: .15s
    }

    .lg\:ease-linear {
        transition-timing-function: linear
    }

    .lg\:ease-in {
        transition-timing-function: cubic-bezier(.4, 0, 1, 1)
    }

    .lg\:ease-out {
        transition-timing-function: cubic-bezier(0, 0, .2, 1)
    }

    .lg\:ease-in-out {
        transition-timing-function: cubic-bezier(.4, 0, .2, 1)
    }

    .lg\:duration-75 {
        transition-duration: 75ms
    }

    .lg\:duration-100 {
        transition-duration: .1s
    }

    .lg\:duration-150 {
        transition-duration: .15s
    }

    .lg\:duration-200 {
        transition-duration: .2s
    }

    .lg\:duration-300 {
        transition-duration: .3s
    }

    .lg\:duration-500 {
        transition-duration: .5s
    }

    .lg\:duration-700 {
        transition-duration: .7s
    }

    .lg\:duration-1000 {
        transition-duration: 1s
    }

    .lg\:delay-75 {
        transition-delay: 75ms
    }

    .lg\:delay-100 {
        transition-delay: .1s
    }

    .lg\:delay-150 {
        transition-delay: .15s
    }

    .lg\:delay-200 {
        transition-delay: .2s
    }

    .lg\:delay-300 {
        transition-delay: .3s
    }

    .lg\:delay-500 {
        transition-delay: .5s
    }

    .lg\:delay-700 {
        transition-delay: .7s
    }

    .lg\:delay-1000 {
        transition-delay: 1s
    }

    .lg\:animate-none {
        -webkit-animation: none;
        animation: none
    }

    .lg\:animate-spin {
        -webkit-animation: spin 1s linear infinite;
        animation: spin 1s linear infinite
    }

    .lg\:animate-ping {
        -webkit-animation: ping 1s cubic-bezier(0, 0, .2, 1) infinite;
        animation: ping 1s cubic-bezier(0, 0, .2, 1) infinite
    }

    .lg\:animate-pulse {
        -webkit-animation: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;
        animation: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite
    }

    .lg\:animate-bounce {
        -webkit-animation: bounce 1s infinite;
        animation: bounce 1s infinite
    }
}

@media (min-width:1260px) {
    .xl\:ml-6 {
        margin-left: 1.5rem
    }

    .xl\:px-10 {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .xl\:px-16 {
        padding-left: 4rem;
        padding-right: 4rem
    }

    .xl\:pr-24 {
        padding-right: 6rem
    }

    .xl\:pr-28 {
        padding-right: 7rem
    }
}
