.visible {
    visibility: visible;
}
.invisible {
    visibility: hidden;
}
.collapse {
    visibility: collapse;
}
.fixed {
    position: fixed;
}
.absolute {
    position: absolute;
}
.relative {
    position: relative;
}
.sticky {
    position: sticky;
}
.inset-\[2px\] {
    inset: 0.125rem;
}
.-bottom-2 {
    bottom: -0.5rem;
}
.-bottom-\[2px\] {
    bottom: -0.125rem;
}
.-bottom-\[60px\] {
    bottom: -3.75rem;
}
.-left-2 {
    left: -0.5rem;
}
.-left-3 {
    left: -0.75rem;
}
.-left-6 {
    left: -1.5rem;
}
.-left-\[100\%\] {
    left: -100%;
}
.-left-\[10px\] {
    left: -0.625rem;
}
.-left-\[2px\] {
    left: -0.125rem;
}
.-right-2 {
    right: -0.5rem;
}
.-right-3 {
    right: -0.75rem;
}
.-right-4 {
    right: -1rem;
}
.-right-\[38px\] {
    right: -2.375rem;
}
.-right-\[55px\] {
    right: -3.4375rem;
}
.-top-1 {
    top: -0.25rem;
}
.-top-12 {
    top: -3rem;
}
.-top-2 {
    top: -0.5rem;
}
.-top-3 {
    top: -0.75rem;
}
.-top-5 {
    top: -1.25rem;
}
.-top-\[13px\] {
    top: -0.8125rem;
}
.-top-\[160px\] {
    top: -10rem;
}
.-top-\[20px\] {
    top: -1.25rem;
}
.-top-\[40px\] {
    top: -2.5rem;
}
.-top-\[41px\] {
    top: -2.5625rem;
}
.-top-\[42px\] {
    top: -2.625rem;
}
.-top-\[48px\] {
    top: -3rem;
}
.-top-\[49\.5px\] {
    top: -3.09375rem;
}
.-top-\[55px\] {
    top: -3.4375rem;
}
.-top-\[7px\] {
    top: -0.4375rem;
}
.bottom-0 {
    bottom: 0px;
}
.bottom-1 {
    bottom: 0.25rem;
}
.bottom-12 {
    bottom: 3rem;
}
.bottom-2 {
    bottom: 0.5rem;
}
.bottom-3 {
    bottom: 0.75rem;
}
.bottom-4 {
    bottom: 1rem;
}
.bottom-8 {
    bottom: 2rem;
}
.bottom-\[-43px\] {
    bottom: -2.6875rem;
}
.bottom-\[-4px\] {
    bottom: -0.25rem;
}
.bottom-\[100\%\] {
    bottom: 100%;
}
.bottom-\[10px\] {
    bottom: 0.625rem;
}
.bottom-\[120px\] {
    bottom: 7.5rem;
}
.bottom-\[23px\] {
    bottom: 1.4375rem;
}
.bottom-\[2px\] {
    bottom: 0.125rem;
}
.bottom-\[32px\] {
    bottom: 2rem;
}
.bottom-\[34px\] {
    bottom: 2.125rem;
}
.bottom-\[42px\] {
    bottom: 2.625rem;
}
.bottom-\[51px\] {
    bottom: 3.1875rem;
}
.bottom-\[56px\] {
    bottom: 3.5rem;
}
.bottom-\[5px\] {
    bottom: 0.3125rem;
}
.bottom-\[77px\] {
    bottom: 4.8125rem;
}
.bottom-\[calc\(100\%\+8px\)\] {
    bottom: calc(100% + 0.5rem);
}
.left-0 {
    left: 0px;
}
.left-1 {
    left: 0.25rem;
}
.left-1\/2 {
    left: 50%;
}
.left-2 {
    left: 0.5rem;
}
.left-\[-5px\] {
    left: -0.3125rem;
}
.left-\[180px\] {
    left: 11.25rem;
}
.left-\[239px\] {
    left: 14.9375rem;
}
.left-\[2px\] {
    left: 0.125rem;
}
.left-\[300px\] {
    left: 18.75rem;
}
.left-\[30px\] {
    left: 1.875rem;
}
.left-\[31px\] {
    left: 1.9375rem;
}
.left-\[328px\] {
    left: 20.5rem;
}
.left-\[348px\] {
    left: 21.75rem;
}
.left-\[3px\] {
    left: 0.1875rem;
}
.left-\[50\%\] {
    left: 50%;
}
.left-\[76px\] {
    left: 4.75rem;
}
.left-\[9999px\] {
    left: 624.9375rem;
}
.right-0 {
    right: 0px;
}
.right-1 {
    right: 0.25rem;
}
.right-16 {
    right: 4rem;
}
.right-2 {
    right: 0.5rem;
}
.right-3 {
    right: 0.75rem;
}
.right-4 {
    right: 1rem;
}
.right-5 {
    right: 1.25rem;
}
.right-6 {
    right: 1.5rem;
}
.right-\[-10px\] {
    right: -0.625rem;
}
.right-\[-200\%\] {
    right: -200%;
}
.right-\[178px\] {
    right: 11.125rem;
}
.right-\[24px\] {
    right: 1.5rem;
}
.right-\[26px\] {
    right: 1.625rem;
}
.right-\[34px\] {
    right: 2.125rem;
}
.right-\[40px\] {
    right: 2.5rem;
}
.right-\[50px\] {
    right: 3.125rem;
}
.right-\[52px\] {
    right: 3.25rem;
}
.right-\[55px\] {
    right: 3.4375rem;
}
.right-\[6px\] {
    right: 0.375rem;
}
.right-\[79px\] {
    right: 4.9375rem;
}
.right-\[85px\] {
    right: 5.3125rem;
}
.right-\[8px\] {
    right: 0.5rem;
}
.top-0 {
    top: 0px;
}
.top-1 {
    top: 0.25rem;
}
.top-1\/2 {
    top: 50%;
}
.top-10 {
    top: 2.5rem;
}
.top-2 {
    top: 0.5rem;
}
.top-3 {
    top: 0.75rem;
}
.top-4 {
    top: 1rem;
}
.top-5 {
    top: 1.25rem;
}
.top-6 {
    top: 1.5rem;
}
.top-\[100\%\] {
    top: 100%;
}
.top-\[100px\] {
    top: 6.25rem;
}
.top-\[10px\] {
    top: 0.625rem;
}
.top-\[112px\] {
    top: 7rem;
}
.top-\[116px\] {
    top: 7.25rem;
}
.top-\[125px\] {
    top: 7.8125rem;
}
.top-\[132px\] {
    top: 8.25rem;
}
.top-\[140\%\] {
    top: 140%;
}
.top-\[150px\] {
    top: 9.375rem;
}
.top-\[170px\] {
    top: 10.625rem;
}
.top-\[206px\] {
    top: 12.875rem;
}
.top-\[20px\] {
    top: 1.25rem;
}
.top-\[211px\] {
    top: 13.1875rem;
}
.top-\[212px\] {
    top: 13.25rem;
}
.top-\[216px\] {
    top: 13.5rem;
}
.top-\[221px\] {
    top: 13.8125rem;
}
.top-\[238px\] {
    top: 14.875rem;
}
.top-\[24px\] {
    top: 1.5rem;
}
.top-\[281px\] {
    top: 17.5625rem;
}
.top-\[298px\] {
    top: 18.625rem;
}
.top-\[29px\] {
    top: 1.8125rem;
}
.top-\[2px\] {
    top: 0.125rem;
}
.top-\[302px\] {
    top: 18.875rem;
}
.top-\[30px\] {
    top: 1.875rem;
}
.top-\[32px\] {
    top: 2rem;
}
.top-\[332px\] {
    top: 20.75rem;
}
.top-\[346px\] {
    top: 21.625rem;
}
.top-\[34px\] {
    top: 2.125rem;
}
.top-\[375px\] {
    top: 23.4375rem;
}
.top-\[37px\] {
    top: 2.3125rem;
}
.top-\[3px\] {
    top: 0.1875rem;
}
.top-\[40px\] {
    top: 2.5rem;
}
.top-\[44px\] {
    top: 2.75rem;
}
.top-\[482px\] {
    top: 30.125rem;
}
.top-\[50\%\] {
    top: 50%;
}
.top-\[50px\] {
    top: 3.125rem;
}
.top-\[5px\] {
    top: 0.3125rem;
}
.top-\[80px\] {
    top: 5rem;
}
.top-\[88px\] {
    top: 5.5rem;
}
.top-\[92px\] {
    top: 5.75rem;
}
.top-\[9999px\] {
    top: 624.9375rem;
}
.top-\[calc\(\(100vh-326px\)\/2\)\] {
    top: calc((100vh - 20.375rem) / 2);
}
.top-full {
    top: 100%;
}
.-bottom-\[8px\] {
    bottom: -0.5rem;
}
.z-10 {
    z-index: 10;
}
.z-\[-1\] {
    z-index: -1;
}
.z-\[10\] {
    z-index: 10;
}
.z-\[11\] {
    z-index: 11;
}
.z-\[1\] {
    z-index: 1;
}
.col-span-2 {
    grid-column: span 2 / span 2;
}
.m-1 {
    margin: 0.25rem;
}
.m-4 {
    margin: 1rem;
}
.m-6 {
    margin: 1.5rem;
}
.m-auto {
    margin: auto;
}
.mx-1 {
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}
.mx-2 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
.mx-3 {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
}
.mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
}
.mx-6 {
    margin-left: 1.5rem;
    margin-right: 1.5rem;
}
.mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
}
.mx-\[170px\] {
    margin-left: 10.625rem;
    margin-right: 10.625rem;
}
.mx-\[56px\] {
    margin-left: 3.5rem;
    margin-right: 3.5rem;
}
.mx-\[auto\] {
    margin-left: auto;
    margin-right: auto;
}
.mx-auto {
    margin-left: auto;
    margin-right: auto;
}
.my-2 {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.my-3 {
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
}
.my-\[140px\] {
    margin-top: 8.75rem;
    margin-bottom: 8.75rem;
}
.\!mr-5 {
    margin-right: 1.25rem !important;
}
.-mb-\[1\.5px\] {
    margin-bottom: -0.09375rem;
}
.-mt-2 {
    margin-top: -0.5rem;
}
.-mt-\[1\.5px\] {
    margin-top: -0.09375rem;
}
.-mt-\[64px\] {
    margin-top: -4rem;
}
.mb-0 {
    margin-bottom: 0px;
}
.mb-1 {
    margin-bottom: 0.25rem;
}
.mb-10 {
    margin-bottom: 2.5rem;
}
.mb-12 {
    margin-bottom: 3rem;
}
.mb-16 {
    margin-bottom: 4rem;
}
.mb-2 {
    margin-bottom: 0.5rem;
}
.mb-20 {
    margin-bottom: 5rem;
}
.mb-24 {
    margin-bottom: 6rem;
}
.mb-3 {
    margin-bottom: 0.75rem;
}
.mb-32 {
    margin-bottom: 8rem;
}
.mb-4 {
    margin-bottom: 1rem;
}
.mb-5 {
    margin-bottom: 1.25rem;
}
.mb-6 {
    margin-bottom: 1.5rem;
}
.mb-8 {
    margin-bottom: 2rem;
}
.mb-\[105px\] {
    margin-bottom: 6.5625rem;
}
.mb-\[10px\] {
    margin-bottom: 0.625rem;
}
.mb-\[12px\] {
    margin-bottom: 0.75rem;
}
.mb-\[16px\] {
    margin-bottom: 1rem;
}
.mb-\[240px\] {
    margin-bottom: 15rem;
}
.mb-\[24px\] {
    margin-bottom: 1.5rem;
}
.mb-\[2px\] {
    margin-bottom: 0.125rem;
}
.mb-\[58px\] {
    margin-bottom: 3.625rem;
}
.ml-0 {
    margin-left: 0px;
}
.ml-1 {
    margin-left: 0.25rem;
}
.ml-10 {
    margin-left: 2.5rem;
}
.ml-12 {
    margin-left: 3rem;
}
.ml-16 {
    margin-left: 4rem;
}
.ml-2 {
    margin-left: 0.5rem;
}
.ml-20 {
    margin-left: 5rem;
}
.ml-24 {
    margin-left: 6rem;
}
.ml-3 {
    margin-left: 0.75rem;
}
.ml-4 {
    margin-left: 1rem;
}
.ml-40 {
    margin-left: 10rem;
}
.ml-48 {
    margin-left: 12rem;
}
.ml-5 {
    margin-left: 1.25rem;
}
.ml-6 {
    margin-left: 1.5rem;
}
.ml-8 {
    margin-left: 2rem;
}
.ml-\[10px\] {
    margin-left: 0.625rem;
}
.ml-\[16px\] {
    margin-left: 1rem;
}
.ml-\[18px\] {
    margin-left: 1.125rem;
}
.ml-\[20px\] {
    margin-left: 1.25rem;
}
.ml-\[22px\] {
    margin-left: 1.375rem;
}
.ml-\[2px\] {
    margin-left: 0.125rem;
}
.ml-\[38px\] {
    margin-left: 2.375rem;
}
.ml-\[40px\] {
    margin-left: 2.5rem;
}
.ml-\[4px\] {
    margin-left: 0.25rem;
}
.ml-\[6px\] {
    margin-left: 0.375rem;
}
.ml-\[8px\] {
    margin-left: 0.5rem;
}
.ml-\[auto\] {
    margin-left: auto;
}
.mr-1 {
    margin-right: 0.25rem;
}
.mr-12 {
    margin-right: 3rem;
}
.mr-2 {
    margin-right: 0.5rem;
}
.mr-20 {
    margin-right: 5rem;
}
.mr-3 {
    margin-right: 0.75rem;
}
.mr-4 {
    margin-right: 1rem;
}
.mr-48 {
    margin-right: 12rem;
}
.mr-5 {
    margin-right: 1.25rem;
}
.mr-6 {
    margin-right: 1.5rem;
}
.mr-8 {
    margin-right: 2rem;
}
.mr-\[15px\] {
    margin-right: 0.9375rem;
}
.mr-\[185px\] {
    margin-right: 11.5625rem;
}
.mr-\[18px\] {
    margin-right: 1.125rem;
}
.mr-\[20px\] {
    margin-right: 1.25rem;
}
.mr-\[22px\] {
    margin-right: 1.375rem;
}
.mr-\[26px\] {
    margin-right: 1.625rem;
}
.mr-\[2px\] {
    margin-right: 0.125rem;
}
.mr-\[40px\] {
    margin-right: 2.5rem;
}
.mr-\[4px\] {
    margin-right: 0.25rem;
}
.mr-\[65px\] {
    margin-right: 4.0625rem;
}
.mr-\[8px\] {
    margin-right: 0.5rem;
}
.mt-0 {
    margin-top: 0px;
}
.mt-1 {
    margin-top: 0.25rem;
}
.mt-10 {
    margin-top: 2.5rem;
}
.mt-11 {
    margin-top: 2.75rem;
}
.mt-12 {
    margin-top: 3rem;
}
.mt-14 {
    margin-top: 3.5rem;
}
.mt-16 {
    margin-top: 4rem;
}
.mt-2 {
    margin-top: 0.5rem;
}
.mt-20 {
    margin-top: 5rem;
}
.mt-24 {
    margin-top: 6rem;
}
.mt-3 {
    margin-top: 0.75rem;
}
.mt-32 {
    margin-top: 8rem;
}
.mt-4 {
    margin-top: 1rem;
}
.mt-48 {
    margin-top: 12rem;
}
.mt-5 {
    margin-top: 1.25rem;
}
.mt-56 {
    margin-top: 14rem;
}
.mt-6 {
    margin-top: 1.5rem;
}
.mt-64 {
    margin-top: 16rem;
}
.mt-7 {
    margin-top: 1.75rem;
}
.mt-8 {
    margin-top: 2rem;
}
.mt-9 {
    margin-top: 2.25rem;
}
.mt-\[-80px\] {
    margin-top: -5rem;
}
.mt-\[102px\] {
    margin-top: 6.375rem;
}
.mt-\[103px\] {
    margin-top: 6.4375rem;
}
.mt-\[10px\] {
    margin-top: 0.625rem;
}
.mt-\[120px\] {
    margin-top: 7.5rem;
}
.mt-\[128px\] {
    margin-top: 8rem;
}
.mt-\[12px\] {
    margin-top: 0.75rem;
}
.mt-\[140px\] {
    margin-top: 8.75rem;
}
.mt-\[144px\] {
    margin-top: 9rem;
}
.mt-\[150px\] {
    margin-top: 9.375rem;
}
.mt-\[156px\] {
    margin-top: 9.75rem;
}
.mt-\[15px\] {
    margin-top: 0.9375rem;
}
.mt-\[16px\] {
    margin-top: 1rem;
}
.mt-\[178px\] {
    margin-top: 11.125rem;
}
.mt-\[1px\] {
    margin-top: 0.0625rem;
}
.mt-\[200px\] {
    margin-top: 12.5rem;
}
.mt-\[20px\] {
    margin-top: 1.25rem;
}
.mt-\[210px\] {
    margin-top: 13.125rem;
}
.mt-\[225px\] {
    margin-top: 14.0625rem;
}
.mt-\[24px\] {
    margin-top: 1.5rem;
}
.mt-\[28px\] {
    margin-top: 1.75rem;
}
.mt-\[2px\] {
    margin-top: 0.125rem;
}
.mt-\[30px\] {
    margin-top: 1.875rem;
}
.mt-\[32px\] {
    margin-top: 2rem;
}
.mt-\[34px\] {
    margin-top: 2.125rem;
}
.mt-\[37px\] {
    margin-top: 2.3125rem;
}
.mt-\[38px\] {
    margin-top: 2.375rem;
}
.mt-\[3px\] {
    margin-top: 0.1875rem;
}
.mt-\[40px\] {
    margin-top: 2.5rem;
}
.mt-\[42px\] {
    margin-top: 2.625rem;
}
.mt-\[44px\] {
    margin-top: 2.75rem;
}
.mt-\[48px\] {
    margin-top: 3rem;
}
.mt-\[4px\] {
    margin-top: 0.25rem;
}
.mt-\[50px\] {
    margin-top: 3.125rem;
}
.mt-\[52px\] {
    margin-top: 3.25rem;
}
.mt-\[540px\] {
    margin-top: 33.75rem;
}
.mt-\[54px\] {
    margin-top: 3.375rem;
}
.mt-\[56px\] {
    margin-top: 3.5rem;
}
.mt-\[57px\] {
    margin-top: 3.5625rem;
}
.mt-\[60px\] {
    margin-top: 3.75rem;
}
.mt-\[64px\] {
    margin-top: 4rem;
}
.mt-\[6px\] {
    margin-top: 0.375rem;
}
.mt-\[70px\] {
    margin-top: 4.375rem;
}
.mt-\[72px\] {
    margin-top: 4.5rem;
}
.mt-\[80px\] {
    margin-top: 5rem;
}
.mt-\[87px\] {
    margin-top: 5.4375rem;
}
.mt-\[8px\] {
    margin-top: 0.5rem;
}
.mt-\[96px\] {
    margin-top: 6rem;
}
.box-border {
    box-sizing: border-box;
}
.box-content {
    box-sizing: content-box;
}
.line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.line-clamp-4 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}
.block {
    display: block;
}
.inline-block {
    display: inline-block;
}
.inline {
    display: inline;
}
.flex {
    display: flex;
}
.inline-flex {
    display: inline-flex;
}
.table {
    display: table;
}
.grid {
    display: grid;
}
.hidden {
    display: none;
}
.aspect-\[276\/156\] {
    aspect-ratio: 276/156;
}
.aspect-\[3\/2\] {
    aspect-ratio: 3/2;
}
.size-10 {
    width: 2.5rem;
    height: 2.5rem;
}
.size-2 {
    width: 0.5rem;
    height: 0.5rem;
}
.size-3 {
    width: 0.75rem;
    height: 0.75rem;
}
.size-4 {
    width: 1rem;
    height: 1rem;
}
.size-5 {
    width: 1.25rem;
    height: 1.25rem;
}
.size-6 {
    width: 1.5rem;
    height: 1.5rem;
}
.size-8 {
    width: 2rem;
    height: 2rem;
}
.size-\[100px\] {
    width: 6.25rem;
    height: 6.25rem;
}
.size-\[108px\] {
    width: 6.75rem;
    height: 6.75rem;
}
.size-\[10px\] {
    width: 0.625rem;
    height: 0.625rem;
}
.size-\[110px\] {
    width: 6.875rem;
    height: 6.875rem;
}
.size-\[120px\] {
    width: 7.5rem;
    height: 7.5rem;
}
.size-\[124px\] {
    width: 7.75rem;
    height: 7.75rem;
}
.size-\[128px\] {
    width: 8rem;
    height: 8rem;
}
.size-\[130px\] {
    width: 8.125rem;
    height: 8.125rem;
}
.size-\[135px\] {
    width: 8.4375rem;
    height: 8.4375rem;
}
.size-\[140px\] {
    width: 8.75rem;
    height: 8.75rem;
}
.size-\[154px\] {
    width: 9.625rem;
    height: 9.625rem;
}
.size-\[158px\] {
    width: 9.875rem;
    height: 9.875rem;
}
.size-\[162px\] {
    width: 10.125rem;
    height: 10.125rem;
}
.size-\[165px\] {
    width: 10.3125rem;
    height: 10.3125rem;
}
.size-\[170px\] {
    width: 10.625rem;
    height: 10.625rem;
}
.size-\[184px\] {
    width: 11.5rem;
    height: 11.5rem;
}
.size-\[18px\] {
    width: 1.125rem;
    height: 1.125rem;
}
.size-\[194px\] {
    width: 12.125rem;
    height: 12.125rem;
}
.size-\[200px\] {
    width: 12.5rem;
    height: 12.5rem;
}
.size-\[208px\] {
    width: 13rem;
    height: 13rem;
}
.size-\[210px\] {
    width: 13.125rem;
    height: 13.125rem;
}
.size-\[220px\] {
    width: 13.75rem;
    height: 13.75rem;
}
.size-\[228px\] {
    width: 14.25rem;
    height: 14.25rem;
}
.size-\[240px\] {
    width: 15rem;
    height: 15rem;
}
.size-\[24px\] {
    width: 1.5rem;
    height: 1.5rem;
}
.size-\[30px\] {
    width: 1.875rem;
    height: 1.875rem;
}
.size-\[32px\] {
    width: 2rem;
    height: 2rem;
}
.size-\[36px\] {
    width: 2.25rem;
    height: 2.25rem;
}
.size-\[40px\] {
    width: 2.5rem;
    height: 2.5rem;
}
.size-\[44px\] {
    width: 2.75rem;
    height: 2.75rem;
}
.size-\[46px\] {
    width: 2.875rem;
    height: 2.875rem;
}
.size-\[48px\] {
    width: 3rem;
    height: 3rem;
}
.size-\[580px\] {
    width: 36.25rem;
    height: 36.25rem;
}
.size-\[60px\] {
    width: 3.75rem;
    height: 3.75rem;
}
.size-\[640px\] {
    width: 40rem;
    height: 40rem;
}
.size-\[670px\] {
    width: 41.875rem;
    height: 41.875rem;
}
.size-\[6px\] {
    width: 0.375rem;
    height: 0.375rem;
}
.size-\[70px\] {
    width: 4.375rem;
    height: 4.375rem;
}
.size-\[72px\] {
    width: 4.5rem;
    height: 4.5rem;
}
.size-\[74px\] {
    width: 4.625rem;
    height: 4.625rem;
}
.size-\[86px\] {
    width: 5.375rem;
    height: 5.375rem;
}
.size-\[94px\] {
    width: 5.875rem;
    height: 5.875rem;
}
.size-\[96px\] {
    width: 6rem;
    height: 6rem;
}
.size-\[calc\(150px_\/_3\.75\)\] {
    width: calc(9.375rem / 3.75);
    height: calc(9.375rem / 3.75);
}
.size-\[calc\(162px_\/_3\.75\)\] {
    width: calc(10.125rem / 3.75);
    height: calc(10.125rem / 3.75);
}
.size-\[calc\(200px_\/_3\.75\)\] {
    width: calc(12.5rem / 3.75);
    height: calc(12.5rem / 3.75);
}
.size-full {
    width: 100%;
    height: 100%;
}
.h-1 {
    height: 0.25rem;
}
.h-10 {
    height: 2.5rem;
}
.h-11 {
    height: 2.75rem;
}
.h-12 {
    height: 3rem;
}
.h-14 {
    height: 3.5rem;
}
.h-16 {
    height: 4rem;
}
.h-2 {
    height: 0.5rem;
}
.h-2\.5 {
    height: 0.625rem;
}
.h-20 {
    height: 5rem;
}
.h-24 {
    height: 6rem;
}
.h-28 {
    height: 7rem;
}
.h-3 {
    height: 0.75rem;
}
.h-3\.5 {
    height: 0.875rem;
}
.h-36 {
    height: 9rem;
}
.h-4 {
    height: 1rem;
}
.h-5 {
    height: 1.25rem;
}
.h-6 {
    height: 1.5rem;
}
.h-60 {
    height: 15rem;
}
.h-7 {
    height: 1.75rem;
}
.h-72 {
    height: 18rem;
}
.h-8 {
    height: 2rem;
}
.h-9 {
    height: 2.25rem;
}
.h-\[100px\] {
    height: 6.25rem;
}
.h-\[1010px\] {
    height: 63.125rem;
}
.h-\[101px\] {
    height: 6.3125rem;
}
.h-\[1036px\] {
    height: 64.75rem;
}
.h-\[104px\] {
    height: 6.5rem;
}
.h-\[1055px\] {
    height: 65.9375rem;
}
.h-\[105px\] {
    height: 6.5625rem;
}
.h-\[108px\] {
    height: 6.75rem;
}
.h-\[10px\] {
    height: 0.625rem;
}
.h-\[110px\] {
    height: 6.875rem;
}
.h-\[111px\] {
    height: 6.9375rem;
}
.h-\[113px\] {
    height: 7.0625rem;
}
.h-\[114px\] {
    height: 7.125rem;
}
.h-\[11px\] {
    height: 0.6875rem;
}
.h-\[120px\] {
    height: 7.5rem;
}
.h-\[123px\] {
    height: 7.6875rem;
}
.h-\[124px\] {
    height: 7.75rem;
}
.h-\[1254px\] {
    height: 78.375rem;
}
.h-\[125px\] {
    height: 7.8125rem;
}
.h-\[129px\] {
    height: 8.0625rem;
}
.h-\[130px\] {
    height: 8.125rem;
}
.h-\[135px\] {
    height: 8.4375rem;
}
.h-\[140px\] {
    height: 8.75rem;
}
.h-\[141px\] {
    height: 8.8125rem;
}
.h-\[147px\] {
    height: 9.1875rem;
}
.h-\[148px\] {
    height: 9.25rem;
}
.h-\[14px\] {
    height: 0.875rem;
}
.h-\[150px\] {
    height: 9.375rem;
}
.h-\[15px\] {
    height: 0.9375rem;
}
.h-\[160px\] {
    height: 10rem;
}
.h-\[162px\] {
    height: 10.125rem;
}
.h-\[163px\] {
    height: 10.1875rem;
}
.h-\[164px\] {
    height: 10.25rem;
}
.h-\[165px\] {
    height: 10.3125rem;
}
.h-\[167px\] {
    height: 10.4375rem;
}
.h-\[16px\] {
    height: 1rem;
}
.h-\[170px\] {
    height: 10.625rem;
}
.h-\[180px\] {
    height: 11.25rem;
}
.h-\[184px\] {
    height: 11.5rem;
}
.h-\[188px\] {
    height: 11.75rem;
}
.h-\[18px\] {
    height: 1.125rem;
}
.h-\[196px\] {
    height: 12.25rem;
}
.h-\[19px\] {
    height: 1.1875rem;
}
.h-\[202px\] {
    height: 12.625rem;
}
.h-\[20px\] {
    height: 1.25rem;
}
.h-\[21px\] {
    height: 1.3125rem;
}
.h-\[220px\] {
    height: 13.75rem;
}
.h-\[22px\] {
    height: 1.375rem;
}
.h-\[230px\] {
    height: 14.375rem;
}
.h-\[238px\] {
    height: 14.875rem;
}
.h-\[23px\] {
    height: 1.4375rem;
}
.h-\[248px\] {
    height: 15.5rem;
}
.h-\[24px\] {
    height: 1.5rem;
}
.h-\[250px\] {
    height: 15.625rem;
}
.h-\[255px\] {
    height: 15.9375rem;
}
.h-\[264px\] {
    height: 16.5rem;
}
.h-\[26px\] {
    height: 1.625rem;
}
.h-\[27px\] {
    height: 1.6875rem;
}
.h-\[280px\] {
    height: 17.5rem;
}
.h-\[282px\] {
    height: 17.625rem;
}
.h-\[28px\] {
    height: 1.75rem;
}
.h-\[297px\] {
    height: 18.5625rem;
}
.h-\[29px\] {
    height: 1.8125rem;
}
.h-\[300px\] {
    height: 18.75rem;
}
.h-\[302px\] {
    height: 18.875rem;
}
.h-\[306px\] {
    height: 19.125rem;
}
.h-\[308px\] {
    height: 19.25rem;
}
.h-\[30px\] {
    height: 1.875rem;
}
.h-\[318px\] {
    height: 19.875rem;
}
.h-\[320px\] {
    height: 20rem;
}
.h-\[325px\] {
    height: 20.3125rem;
}
.h-\[32px\] {
    height: 2rem;
}
.h-\[332px\] {
    height: 20.75rem;
}
.h-\[334px\] {
    height: 20.875rem;
}
.h-\[336px\] {
    height: 21rem;
}
.h-\[347px\] {
    height: 21.6875rem;
}
.h-\[34px\] {
    height: 2.125rem;
}
.h-\[354px\] {
    height: 22.125rem;
}
.h-\[356px\] {
    height: 22.25rem;
}
.h-\[360px\] {
    height: 22.5rem;
}
.h-\[365px\] {
    height: 22.8125rem;
}
.h-\[368px\] {
    height: 23rem;
}
.h-\[36px\] {
    height: 2.25rem;
}
.h-\[378px\] {
    height: 23.625rem;
}
.h-\[379px\] {
    height: 23.6875rem;
}
.h-\[385px\] {
    height: 24.0625rem;
}
.h-\[3px\] {
    height: 0.1875rem;
}
.h-\[407px\] {
    height: 25.4375rem;
}
.h-\[409px\] {
    height: 25.5625rem;
}
.h-\[40px\] {
    height: 2.5rem;
}
.h-\[413px\] {
    height: 25.8125rem;
}
.h-\[417px\] {
    height: 26.0625rem;
}
.h-\[420px\] {
    height: 26.25rem;
}
.h-\[42px\] {
    height: 2.625rem;
}
.h-\[443px\] {
    height: 27.6875rem;
}
.h-\[44px\] {
    height: 2.75rem;
}
.h-\[452px\] {
    height: 28.25rem;
}
.h-\[460px\] {
    height: 28.75rem;
}
.h-\[471\.5px\] {
    height: 29.46875rem;
}
.h-\[482px\] {
    height: 30.125rem;
}
.h-\[486px\] {
    height: 30.375rem;
}
.h-\[48px\] {
    height: 3rem;
}
.h-\[49px\] {
    height: 3.0625rem;
}
.h-\[500px\] {
    height: 31.25rem;
}
.h-\[509px\] {
    height: 31.8125rem;
}
.h-\[50px\] {
    height: 3.125rem;
}
.h-\[516px\] {
    height: 32.25rem;
}
.h-\[51px\] {
    height: 3.1875rem;
}
.h-\[52px\] {
    height: 3.25rem;
}
.h-\[533px\] {
    height: 33.3125rem;
}
.h-\[54px\] {
    height: 3.375rem;
}
.h-\[550px\] {
    height: 34.375rem;
}
.h-\[560px\] {
    height: 35rem;
}
.h-\[576px\] {
    height: 36rem;
}
.h-\[57px\] {
    height: 3.5625rem;
}
.h-\[583px\] {
    height: 36.4375rem;
}
.h-\[58px\] {
    height: 3.625rem;
}
.h-\[59\.5px\] {
    height: 3.71875rem;
}
.h-\[597px\] {
    height: 37.3125rem;
}
.h-\[600px\] {
    height: 37.5rem;
}
.h-\[60px\] {
    height: 3.75rem;
}
.h-\[60vh\] {
    height: 60vh;
}
.h-\[611px\] {
    height: 38.1875rem;
}
.h-\[62px\] {
    height: 3.875rem;
}
.h-\[644px\] {
    height: 40.25rem;
}
.h-\[64px\] {
    height: 4rem;
}
.h-\[658px\] {
    height: 41.125rem;
}
.h-\[65px\] {
    height: 4.0625rem;
}
.h-\[666px\] {
    height: 41.625rem;
}
.h-\[700px\] {
    height: 43.75rem;
}
.h-\[708px\] {
    height: 44.25rem;
}
.h-\[70px\] {
    height: 4.375rem;
}
.h-\[70vh\] {
    height: 70vh;
}
.h-\[710px\] {
    height: 44.375rem;
}
.h-\[725px\] {
    height: 45.3125rem;
}
.h-\[72px\] {
    height: 4.5rem;
}
.h-\[73px\] {
    height: 4.5625rem;
}
.h-\[752px\] {
    height: 47rem;
}
.h-\[770px\] {
    height: 48.125rem;
}
.h-\[78px\] {
    height: 4.875rem;
}
.h-\[7px\] {
    height: 0.4375rem;
}
.h-\[80px\] {
    height: 5rem;
}
.h-\[820px\] {
    height: 51.25rem;
}
.h-\[86px\] {
    height: 5.375rem;
}
.h-\[88px\] {
    height: 5.5rem;
}
.h-\[89px\] {
    height: 5.5625rem;
}
.h-\[8px\] {
    height: 0.5rem;
}
.h-\[903px\] {
    height: 56.4375rem;
}
.h-\[90px\] {
    height: 5.625rem;
}
.h-\[92px\] {
    height: 5.75rem;
}
.h-\[94px\] {
    height: 5.875rem;
}
.h-\[96px\] {
    height: 6rem;
}
.h-\[97px\] {
    height: 6.0625rem;
}
.h-\[987px\] {
    height: 61.6875rem;
}
.h-\[989px\] {
    height: 61.8125rem;
}
.h-\[98\] {
    height: 98;
}
.h-\[98px\] {
    height: 6.125rem;
}
.h-\[99px\] {
    height: 6.1875rem;
}
.h-\[calc\(100vh-228px\)\] {
    height: calc(100vh - 14.25rem);
}
.h-\[calc\(100vh-231px\)\] {
    height: calc(100vh - 14.4375rem);
}
.h-\[calc\(100vh-242px\)\] {
    height: calc(100vh - 15.125rem);
}
.h-\[calc\(100vh-296px\)\] {
    height: calc(100vh - 18.5rem);
}
.h-\[calc\(100vh-300px\)\] {
    height: calc(100vh - 18.75rem);
}
.h-\[calc\(100vh-322px\)\] {
    height: calc(100vh - 20.125rem);
}
.h-\[calc\(100vh-376px\)\] {
    height: calc(100vh - 23.5rem);
}
.h-\[calc\(100vh-380px\)\] {
    height: calc(100vh - 23.75rem);
}
.h-\[calc\(100vh-64px\)\] {
    height: calc(100vh - 4rem);
}
.h-auto {
    height: auto;
}
.h-full {
    height: 100%;
}
.h-px {
    height: 0.0625rem;
}
.h-screen {
    height: 100vh;
}
.max-h-\[200px\] {
    max-height: 12.5rem;
}
.max-h-\[240px\] {
    max-height: 15rem;
}
.max-h-\[379px\] {
    max-height: 23.6875rem;
}
.max-h-\[70vh\] {
    max-height: 70vh;
}
.max-h-\[calc\(100vh-64px\)\] {
    max-height: calc(100vh - 4rem);
}
.min-h-20 {
    min-height: 5rem;
}
.min-h-5 {
    min-height: 1.25rem;
}
.min-h-\[100vh-64px\] {
    min-height: 100vh-4rem;
}
.min-h-\[300px\] {
    min-height: 18.75rem;
}
.min-h-\[400px\] {
    min-height: 25rem;
}
.min-h-\[40px\] {
    min-height: 2.5rem;
}
.min-h-\[460px\] {
    min-height: 28.75rem;
}
.min-h-\[500px\] {
    min-height: 31.25rem;
}
.min-h-\[600px\] {
    min-height: 37.5rem;
}
.min-h-\[calc\(100vh-240px\)\] {
    min-height: calc(100vh - 15rem);
}
.min-h-\[calc\(100vh-64px\)\] {
    min-height: calc(100vh - 4rem);
}
.min-h-\[calc\(100vh-84px\)\] {
    min-height: calc(100vh - 5.25rem);
}
.min-h-screen {
    min-height: 100vh;
}
.w-0 {
    width: 0px;
}
.w-1 {
    width: 0.25rem;
}
.w-1\/3 {
    width: 33.333333%;
}
.w-10 {
    width: 2.5rem;
}
.w-12 {
    width: 3rem;
}
.w-14 {
    width: 3.5rem;
}
.w-16 {
    width: 4rem;
}
.w-2 {
    width: 0.5rem;
}
.w-20 {
    width: 5rem;
}
.w-24 {
    width: 6rem;
}
.w-3 {
    width: 0.75rem;
}
.w-3\.5 {
    width: 0.875rem;
}
.w-4 {
    width: 1rem;
}
.w-40 {
    width: 10rem;
}
.w-48 {
    width: 12rem;
}
.w-5 {
    width: 1.25rem;
}
.w-6 {
    width: 1.5rem;
}
.w-8 {
    width: 2rem;
}
.w-80 {
    width: 20rem;
}
.w-9 {
    width: 2.25rem;
}
.w-96 {
    width: 24rem;
}
.w-\[1000px\] {
    width: 62.5rem;
}
.w-\[1007px\] {
    width: 62.9375rem;
}
.w-\[100px\] {
    width: 6.25rem;
}
.w-\[1016px\] {
    width: 63.5rem;
}
.w-\[1028px\] {
    width: 64.25rem;
}
.w-\[102px\] {
    width: 6.375rem;
}
.w-\[103px\] {
    width: 6.4375rem;
}
.w-\[104px\] {
    width: 6.5rem;
}
.w-\[106px\] {
    width: 6.625rem;
}
.w-\[1080px\] {
    width: 67.5rem;
}
.w-\[10px\] {
    width: 0.625rem;
}
.w-\[110px\] {
    width: 6.875rem;
}
.w-\[111px\] {
    width: 6.9375rem;
}
.w-\[1120px\] {
    width: 70rem;
}
.w-\[1134px\] {
    width: 70.875rem;
}
.w-\[114px\] {
    width: 7.125rem;
}
.w-\[1152px\] {
    width: 72rem;
}
.w-\[115px\] {
    width: 7.1875rem;
}
.w-\[119px\] {
    width: 7.4375rem;
}
.w-\[12\%\] {
    width: 12%;
}
.w-\[1200px\] {
    width: 75rem;
}
.w-\[120px\] {
    width: 7.5rem;
}
.w-\[121px\] {
    width: 7.5625rem;
}
.w-\[122px\] {
    width: 7.625rem;
}
.w-\[124px\] {
    width: 7.75rem;
}
.w-\[125px\] {
    width: 7.8125rem;
}
.w-\[127px\] {
    width: 7.9375rem;
}
.w-\[128px\] {
    width: 8rem;
}
.w-\[13\%\] {
    width: 13%;
}
.w-\[130px\] {
    width: 8.125rem;
}
.w-\[1324px\] {
    width: 82.75rem;
}
.w-\[132px\] {
    width: 8.25rem;
}
.w-\[133px\] {
    width: 8.3125rem;
}
.w-\[1376px\] {
    width: 86rem;
}
.w-\[140px\] {
    width: 8.75rem;
}
.w-\[144px\] {
    width: 9rem;
}
.w-\[148px\] {
    width: 9.25rem;
}
.w-\[14px\] {
    width: 0.875rem;
}
.w-\[150px\] {
    width: 9.375rem;
}
.w-\[156px\] {
    width: 9.75rem;
}
.w-\[157px\] {
    width: 9.8125rem;
}
.w-\[159px\] {
    width: 9.9375rem;
}
.w-\[160px\] {
    width: 10rem;
}
.w-\[164px\] {
    width: 10.25rem;
}
.w-\[168px\] {
    width: 10.5rem;
}
.w-\[16px\] {
    width: 1rem;
}
.w-\[17\%\] {
    width: 17%;
}
.w-\[172px\] {
    width: 10.75rem;
}
.w-\[174px\] {
    width: 10.875rem;
}
.w-\[175px\] {
    width: 10.9375rem;
}
.w-\[179px\] {
    width: 11.1875rem;
}
.w-\[180px\] {
    width: 11.25rem;
}
.w-\[183px\] {
    width: 11.4375rem;
}
.w-\[184px\] {
    width: 11.5rem;
}
.w-\[186px\] {
    width: 11.625rem;
}
.w-\[188px\] {
    width: 11.75rem;
}
.w-\[192px\] {
    width: 12rem;
}
.w-\[196px\] {
    width: 12.25rem;
}
.w-\[1px\] {
    width: 0.0625rem;
}
.w-\[200px\] {
    width: 12.5rem;
}
.w-\[202px\] {
    width: 12.625rem;
}
.w-\[204px\] {
    width: 12.75rem;
}
.w-\[20px\] {
    width: 1.25rem;
}
.w-\[214px\] {
    width: 13.375rem;
}
.w-\[216px\] {
    width: 13.5rem;
}
.w-\[220px\] {
    width: 13.75rem;
}
.w-\[224px\] {
    width: 14rem;
}
.w-\[234px\] {
    width: 14.625rem;
}
.w-\[235px\] {
    width: 14.6875rem;
}
.w-\[236px\] {
    width: 14.75rem;
}
.w-\[240px\] {
    width: 15rem;
}
.w-\[244px\] {
    width: 15.25rem;
}
.w-\[246px\] {
    width: 15.375rem;
}
.w-\[247px\] {
    width: 15.4375rem;
}
.w-\[24px\] {
    width: 1.5rem;
}
.w-\[250px\] {
    width: 15.625rem;
}
.w-\[258px\] {
    width: 16.125rem;
}
.w-\[259px\] {
    width: 16.1875rem;
}
.w-\[25px\] {
    width: 1.5625rem;
}
.w-\[260px\] {
    width: 16.25rem;
}
.w-\[272px\] {
    width: 17rem;
}
.w-\[274px\] {
    width: 17.125rem;
}
.w-\[275px\] {
    width: 17.1875rem;
}
.w-\[280px\] {
    width: 17.5rem;
}
.w-\[284px\] {
    width: 17.75rem;
}
.w-\[286px\] {
    width: 17.875rem;
}
.w-\[296px\] {
    width: 18.5rem;
}
.w-\[2em\] {
    width: 2em;
}
.w-\[30\%\] {
    width: 30%;
}
.w-\[300px\] {
    width: 18.75rem;
}
.w-\[302px\] {
    width: 18.875rem;
}
.w-\[306px\] {
    width: 19.125rem;
}
.w-\[30px\] {
    width: 1.875rem;
}
.w-\[310px\] {
    width: 19.375rem;
}
.w-\[311px\] {
    width: 19.4375rem;
}
.w-\[313px\] {
    width: 19.5625rem;
}
.w-\[31px\] {
    width: 1.9375rem;
}
.w-\[320px\] {
    width: 20rem;
}
.w-\[322px\] {
    width: 20.125rem;
}
.w-\[324px\] {
    width: 20.25rem;
}
.w-\[326px\] {
    width: 20.375rem;
}
.w-\[327px\] {
    width: 20.4375rem;
}
.w-\[328px\] {
    width: 20.5rem;
}
.w-\[32px\] {
    width: 2rem;
}
.w-\[33\%\] {
    width: 33%;
}
.w-\[343px\] {
    width: 21.4375rem;
}
.w-\[344px\] {
    width: 21.5rem;
}
.w-\[346px\] {
    width: 21.625rem;
}
.w-\[34px\] {
    width: 2.125rem;
}
.w-\[360px\] {
    width: 22.5rem;
}
.w-\[36px\] {
    width: 2.25rem;
}
.w-\[375px\] {
    width: 23.4375rem;
}
.w-\[376px\] {
    width: 23.5rem;
}
.w-\[378px\] {
    width: 23.625rem;
}
.w-\[380px\] {
    width: 23.75rem;
}
.w-\[388px\] {
    width: 24.25rem;
}
.w-\[392px\] {
    width: 24.5rem;
}
.w-\[400px\] {
    width: 25rem;
}
.w-\[408px\] {
    width: 25.5rem;
}
.w-\[40px\] {
    width: 2.5rem;
}
.w-\[420px\] {
    width: 26.25rem;
}
.w-\[422px\] {
    width: 26.375rem;
}
.w-\[424px\] {
    width: 26.5rem;
}
.w-\[432px\] {
    width: 27rem;
}
.w-\[44px\] {
    width: 2.75rem;
}
.w-\[450px\] {
    width: 28.125rem;
}
.w-\[472px\] {
    width: 29.5rem;
}
.w-\[473px\] {
    width: 29.5625rem;
}
.w-\[474px\] {
    width: 29.625rem;
}
.w-\[487px\] {
    width: 30.4375rem;
}
.w-\[48px\] {
    width: 3rem;
}
.w-\[5\%\] {
    width: 5%;
}
.w-\[508px\] {
    width: 31.75rem;
}
.w-\[50px\] {
    width: 3.125rem;
}
.w-\[52px\] {
    width: 3.25rem;
}
.w-\[580px\] {
    width: 36.25rem;
}
.w-\[58px\] {
    width: 3.625rem;
}
.w-\[590px\] {
    width: 36.875rem;
}
.w-\[598px\] {
    width: 37.375rem;
}
.w-\[6\%\] {
    width: 6%;
}
.w-\[600px\] {
    width: 37.5rem;
}
.w-\[604px\] {
    width: 37.75rem;
}
.w-\[624px\] {
    width: 39rem;
}
.w-\[62px\] {
    width: 3.875rem;
}
.w-\[640px\] {
    width: 40rem;
}
.w-\[64px\] {
    width: 4rem;
}
.w-\[662px\] {
    width: 41.375rem;
}
.w-\[66px\] {
    width: 4.125rem;
}
.w-\[7\%\] {
    width: 7%;
}
.w-\[700px\] {
    width: 43.75rem;
}
.w-\[720px\] {
    width: 45rem;
}
.w-\[72px\] {
    width: 4.5rem;
}
.w-\[736px\] {
    width: 46rem;
}
.w-\[73px\] {
    width: 4.5625rem;
}
.w-\[74px\] {
    width: 4.625rem;
}
.w-\[752px\] {
    width: 47rem;
}
.w-\[764px\] {
    width: 47.75rem;
}
.w-\[76px\] {
    width: 4.75rem;
}
.w-\[791\.5px\] {
    width: 49.46875rem;
}
.w-\[7px\] {
    width: 0.4375rem;
}
.w-\[800px\] {
    width: 50rem;
}
.w-\[80px\] {
    width: 5rem;
}
.w-\[82px\] {
    width: 5.125rem;
}
.w-\[83px\] {
    width: 5.1875rem;
}
.w-\[84px\] {
    width: 5.25rem;
}
.w-\[85vw\] {
    width: 85vw;
}
.w-\[86px\] {
    width: 5.375rem;
}
.w-\[872px\] {
    width: 54.5rem;
}
.w-\[88px\] {
    width: 5.5rem;
}
.w-\[89px\] {
    width: 5.5625rem;
}
.w-\[94px\] {
    width: 5.875rem;
}
.w-\[95px\] {
    width: 5.9375rem;
}
.w-\[960px\] {
    width: 60rem;
}
.w-\[961px\] {
    width: 60.0625rem;
}
.w-\[96px\] {
    width: 6rem;
}
.w-\[972px\] {
    width: 60.75rem;
}
.w-\[97px\] {
    width: 6.0625rem;
}
.w-\[98\] {
    width: 98;
}
.w-\[996px\] {
    width: 62.25rem;
}
.w-\[fit-content\] {
    width: -moz-fit-content;
    width: fit-content;
}
.w-auto {
    width: auto;
}
.w-full {
    width: 100%;
}
.w-px {
    width: 0.0625rem;
}
.min-w-\[1200px\] {
    min-width: 75rem;
}
.min-w-full {
    min-width: 100%;
}
.\!max-w-full {
    max-width: 100% !important;
}
.\!max-w-none {
    max-width: none !important;
}
.max-w-3xl {
    max-width: 48rem;
}
.max-w-40 {
    max-width: 10rem;
}
.max-w-\[1200px\] {
    max-width: 75rem;
}
.max-w-\[120px\] {
    max-width: 7.5rem;
}
.max-w-\[180px\] {
    max-width: 11.25rem;
}
.max-w-\[200px\] {
    max-width: 12.5rem;
}
.max-w-\[249px\] {
    max-width: 15.5625rem;
}
.max-w-\[825px\] {
    max-width: 51.5625rem;
}
.max-w-\[941px\] {
    max-width: 58.8125rem;
}
.max-w-\[961px\] {
    max-width: 60.0625rem;
}
.max-w-max {
    max-width: -moz-max-content;
    max-width: max-content;
}
.max-w-none {
    max-width: none;
}
.flex-1 {
    flex: 1 1 0%;
}
.flex-shrink {
    flex-shrink: 1;
}
.flex-shrink-0 {
    flex-shrink: 0;
}
.shrink {
    flex-shrink: 1;
}
.shrink-0 {
    flex-shrink: 0;
}
.flex-grow {
    flex-grow: 1;
}
.grow {
    flex-grow: 1;
}
.basis-0 {
    flex-basis: 0px;
}
.border-collapse {
    border-collapse: collapse;
}
.-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
.-translate-x-\[50\%\] {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
.-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
.-translate-y-\[50\%\] {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
.translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
.translate-x-\[calc\(100\%\+8px\)\] {
    --tw-translate-x: calc(100% + 0.5rem);
    transform: translate(var(--tw-translate-x), 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));
}
.translate-y-6 {
    --tw-translate-y: 1.5rem;
    transform: translate(var(--tw-translate-x), 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));
}
.translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), 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));
}
.rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), 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));
}
.rotate-\[-11deg\] {
    --tw-rotate: -11deg;
    transform: translate(var(--tw-translate-x), 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));
}
.transform {
    transform: translate(var(--tw-translate-x), 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));
}
@keyframes spin {
    to {
        transform: rotate(360deg);
    }
}
.animate-spin {
    animation: spin 1s linear infinite;
}
.cursor-not-allowed {
    cursor: not-allowed;
}
.cursor-pointer {
    cursor: pointer;
}
.resize {
    resize: both;
}
.grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-10 {
    grid-template-columns: repeat(10, minmax(0, 1fr));
}
.grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
}
.grid-cols-5 {
    grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-6 {
    grid-template-columns: repeat(6, minmax(0, 1fr));
}
.grid-cols-\[164px\2c 1fr\] {
    grid-template-columns: 10.25rem 1fr;
}
.grid-cols-\[1fr\2c 100px\2c 120px\] {
    grid-template-columns: 1fr 6.25rem 7.5rem;
}
.grid-cols-\[240px\2c 1fr\] {
    grid-template-columns: 15rem 1fr;
}
.grid-cols-\[320px\2c 1fr\] {
    grid-template-columns: 20rem 1fr;
}
.grid-cols-\[360px\2c auto\2c auto\2c auto\] {
    grid-template-columns: 22.5rem auto auto auto;
}
.grid-cols-\[412px\2c 1fr\] {
    grid-template-columns: 25.75rem 1fr;
}
.grid-cols-\[auto\2c 1fr\] {
    grid-template-columns: auto 1fr;
}
.grid-cols-\[auto\2c auto\2c auto\2c auto\2c minmax\(150px\2c 1fr\)\] {
    grid-template-columns: auto auto auto auto minmax(9.375rem,1fr);
}
.grid-cols-\[repeat\(auto-fill\2c minmax\(276px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(17.25rem,1fr));
}
.grid-rows-3 {
    grid-template-rows: repeat(3, minmax(0, 1fr));
}
.grid-rows-\[auto\] {
    grid-template-rows: auto;
}
.flex-row {
    flex-direction: row;
}
.flex-row-reverse {
    flex-direction: row-reverse;
}
.flex-col {
    flex-direction: column;
}
.flex-col-reverse {
    flex-direction: column-reverse;
}
.flex-wrap {
    flex-wrap: wrap;
}
.\!flex-nowrap {
    flex-wrap: nowrap !important;
}
.place-items-center {
    place-items: center;
}
.items-start {
    align-items: flex-start;
}
.items-end {
    align-items: flex-end;
}
.items-center {
    align-items: center;
}
.items-baseline {
    align-items: baseline;
}
.items-stretch {
    align-items: stretch;
}
.justify-start {
    justify-content: flex-start;
}
.justify-end {
    justify-content: flex-end;
}
.justify-center {
    justify-content: center;
}
.justify-between {
    justify-content: space-between;
}
.justify-around {
    justify-content: space-around;
}
.gap-0\.5 {
    gap: 0.125rem;
}
.gap-1 {
    gap: 0.25rem;
}
.gap-1\.5 {
    gap: 0.375rem;
}
.gap-12 {
    gap: 3rem;
}
.gap-16 {
    gap: 4rem;
}
.gap-2 {
    gap: 0.5rem;
}
.gap-2\.5 {
    gap: 0.625rem;
}
.gap-24 {
    gap: 6rem;
}
.gap-28 {
    gap: 7rem;
}
.gap-3 {
    gap: 0.75rem;
}
.gap-32 {
    gap: 8rem;
}
.gap-4 {
    gap: 1rem;
}
.gap-48 {
    gap: 12rem;
}
.gap-6 {
    gap: 1.5rem;
}
.gap-8 {
    gap: 2rem;
}
.gap-\[15px\] {
    gap: 0.9375rem;
}
.gap-\[16px\] {
    gap: 1rem;
}
.gap-\[2px\] {
    gap: 0.125rem;
}
.gap-\[32px\] {
    gap: 2rem;
}
.gap-\[40px_60px\] {
    gap: 2.5rem 3.75rem;
}
.gap-\[4px\] {
    gap: 0.25rem;
}
.gap-\[8px\] {
    gap: 0.5rem;
}
.gap-px {
    gap: 0.0625rem;
}
.gap-x-1 {
    -moz-column-gap: 0.25rem;
         column-gap: 0.25rem;
}
.gap-x-2 {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
}
.gap-x-3 {
    -moz-column-gap: 0.75rem;
         column-gap: 0.75rem;
}
.gap-x-4 {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
}
.gap-x-5 {
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
}
.gap-x-6 {
    -moz-column-gap: 1.5rem;
         column-gap: 1.5rem;
}
.gap-x-8 {
    -moz-column-gap: 2rem;
         column-gap: 2rem;
}
.gap-x-\[10px\] {
    -moz-column-gap: 0.625rem;
         column-gap: 0.625rem;
}
.gap-x-\[110px\] {
    -moz-column-gap: 6.875rem;
         column-gap: 6.875rem;
}
.gap-x-\[16px\] {
    -moz-column-gap: 1rem;
         column-gap: 1rem;
}
.gap-x-\[60px\] {
    -moz-column-gap: 3.75rem;
         column-gap: 3.75rem;
}
.gap-x-\[8px\] {
    -moz-column-gap: 0.5rem;
         column-gap: 0.5rem;
}
.gap-y-1 {
    row-gap: 0.25rem;
}
.gap-y-2 {
    row-gap: 0.5rem;
}
.gap-y-3 {
    row-gap: 0.75rem;
}
.gap-y-4 {
    row-gap: 1rem;
}
.gap-y-6 {
    row-gap: 1.5rem;
}
.gap-y-\[6px\] {
    row-gap: 0.375rem;
}
.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));
}
.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));
}
.divide-x > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0.0625rem * var(--tw-divide-x-reverse));
    border-left-width: calc(0.0625rem * calc(1 - var(--tw-divide-x-reverse)));
}
.divide-y > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0.0625rem * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0.0625rem * var(--tw-divide-y-reverse));
}
.divide-solid > :not([hidden]) ~ :not([hidden]) {
    border-style: solid;
}
.divide-\[\#e7ecf0\] > :not([hidden]) ~ :not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(231 236 240 / var(--tw-divide-opacity, 1));
}
.divide-black\/10 > :not([hidden]) ~ :not([hidden]) {
    border-color: rgb(0 0 0 / 0.1);
}
.self-start {
    align-self: flex-start;
}
.self-stretch {
    align-self: stretch;
}
.overflow-auto {
    overflow: auto;
}
.overflow-hidden {
    overflow: hidden;
}
.overflow-scroll {
    overflow: scroll;
}
.overflow-x-auto {
    overflow-x: auto;
}
.overflow-y-auto {
    overflow-y: auto;
}
.overflow-x-hidden {
    overflow-x: hidden;
}
.overflow-x-scroll {
    overflow-x: scroll;
}
.overflow-y-scroll {
    overflow-y: scroll;
}
.text-ellipsis {
    text-overflow: ellipsis;
}
.whitespace-normal {
    white-space: normal;
}
.whitespace-nowrap {
    white-space: nowrap;
}
.whitespace-pre-line {
    white-space: pre-line;
}
.break-words {
    overflow-wrap: break-word;
}
.break-all {
    word-break: break-all;
}
.break-keep {
    word-break: keep-all;
}
.\!rounded-lg {
    border-radius: 0.5rem !important;
}
.rounded {
    border-radius: 0.25rem;
}
.rounded-2xl {
    border-radius: 1rem;
}
.rounded-3xl {
    border-radius: 1.5rem;
}
.rounded-\[100px\] {
    border-radius: 6.25rem;
}
.rounded-\[10px\] {
    border-radius: 0.625rem;
}
.rounded-\[12px\] {
    border-radius: 0.75rem;
}
.rounded-\[14px\] {
    border-radius: 0.875rem;
}
.rounded-\[16px\] {
    border-radius: 1rem;
}
.rounded-\[19px\] {
    border-radius: 1.1875rem;
}
.rounded-\[1px\] {
    border-radius: 0.0625rem;
}
.rounded-\[20px\] {
    border-radius: 1.25rem;
}
.rounded-\[24px\] {
    border-radius: 1.5rem;
}
.rounded-\[25px\] {
    border-radius: 1.5625rem;
}
.rounded-\[26px\] {
    border-radius: 1.625rem;
}
.rounded-\[29px\] {
    border-radius: 1.8125rem;
}
.rounded-\[30px\] {
    border-radius: 1.875rem;
}
.rounded-\[32px\] {
    border-radius: 2rem;
}
.rounded-\[4px\] {
    border-radius: 0.25rem;
}
.rounded-\[5px\] {
    border-radius: 0.3125rem;
}
.rounded-\[60px\] {
    border-radius: 3.75rem;
}
.rounded-\[66px\] {
    border-radius: 4.125rem;
}
.rounded-\[6px\] {
    border-radius: 0.375rem;
}
.rounded-\[88px\] {
    border-radius: 5.5rem;
}
.rounded-\[8px\] {
    border-radius: 0.5rem;
}
.rounded-full {
    border-radius: 624.9375rem;
}
.rounded-lg {
    border-radius: 0.5rem;
}
.rounded-md {
    border-radius: 0.375rem;
}
.rounded-none {
    border-radius: 0px;
}
.rounded-sm {
    border-radius: 0.125rem;
}
.rounded-xl {
    border-radius: 0.75rem;
}
.rounded-b-\[5px\] {
    border-bottom-right-radius: 0.3125rem;
    border-bottom-left-radius: 0.3125rem;
}
.rounded-b-lg {
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.rounded-l-lg {
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.rounded-r-\[16px\] {
    border-top-right-radius: 1rem;
    border-bottom-right-radius: 1rem;
}
.rounded-r-lg {
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
}
.rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
}
.rounded-t-lg {
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}
.rounded-bl-lg {
    border-bottom-left-radius: 0.5rem;
}
.rounded-br {
    border-bottom-right-radius: 0.25rem;
}
.rounded-br-\[10px\] {
    border-bottom-right-radius: 0.625rem;
}
.rounded-br-\[8px\] {
    border-bottom-right-radius: 0.5rem;
}
.rounded-br-lg {
    border-bottom-right-radius: 0.5rem;
}
.rounded-tl {
    border-top-left-radius: 0.25rem;
}
.rounded-tl-\[10px\] {
    border-top-left-radius: 0.625rem;
}
.rounded-tl-\[8px\] {
    border-top-left-radius: 0.5rem;
}
.border {
    border-width: 0.0625rem;
}
.border-2 {
    border-width: 0.125rem;
}
.border-4 {
    border-width: 0.25rem;
}
.border-\[1px\] {
    border-width: 0.0625rem;
}
.border-\[2px\] {
    border-width: 0.125rem;
}
.border-\[3px\] {
    border-width: 0.1875rem;
}
.border-b {
    border-bottom-width: 0.0625rem;
}
.border-b-\[1px\] {
    border-bottom-width: 0.0625rem;
}
.border-r {
    border-right-width: 0.0625rem;
}
.border-t {
    border-top-width: 0.0625rem;
}
.border-t-0 {
    border-top-width: 0px;
}
.border-solid {
    border-style: solid;
}
.border-dashed {
    border-style: dashed;
}
.border-none {
    border-style: none;
}
.\!border-\[\#FFD08D\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(255 208 141 / var(--tw-border-opacity, 1)) !important;
}
.\!border-\[\#cfe2d2\] {
    --tw-border-opacity: 1 !important;
    border-color: rgb(207 226 210 / var(--tw-border-opacity, 1)) !important;
}
.\!border-transparent {
    border-color: transparent !important;
}
.border-\[\#00c37c\] {
    --tw-border-opacity: 1;
    border-color: rgb(0 195 124 / var(--tw-border-opacity, 1));
}
.border-\[\#00e290\] {
    --tw-border-opacity: 1;
    border-color: rgb(0 226 144 / var(--tw-border-opacity, 1));
}
.border-\[\#0B841E\] {
    --tw-border-opacity: 1;
    border-color: rgb(11 132 30 / var(--tw-border-opacity, 1));
}
.border-\[\#148A5F\] {
    --tw-border-opacity: 1;
    border-color: rgb(20 138 95 / var(--tw-border-opacity, 1));
}
.border-\[\#161616\] {
    --tw-border-opacity: 1;
    border-color: rgb(22 22 22 / var(--tw-border-opacity, 1));
}
.border-\[\#24be86\] {
    --tw-border-opacity: 1;
    border-color: rgb(36 190 134 / var(--tw-border-opacity, 1));
}
.border-\[\#24be86\]\/30 {
    border-color: rgb(36 190 134 / 0.3);
}
.border-\[\#3ADA9A\] {
    --tw-border-opacity: 1;
    border-color: rgb(58 218 154 / var(--tw-border-opacity, 1));
}
.border-\[\#3ad999\] {
    --tw-border-opacity: 1;
    border-color: rgb(58 217 153 / var(--tw-border-opacity, 1));
}
.border-\[\#70ac6b\] {
    --tw-border-opacity: 1;
    border-color: rgb(112 172 107 / var(--tw-border-opacity, 1));
}
.border-\[\#DBDFE3\] {
    --tw-border-opacity: 1;
    border-color: rgb(219 223 227 / var(--tw-border-opacity, 1));
}
.border-\[\#E7ECF0\] {
    --tw-border-opacity: 1;
    border-color: rgb(231 236 240 / var(--tw-border-opacity, 1));
}
.border-\[\#E8E9EA\] {
    --tw-border-opacity: 1;
    border-color: rgb(232 233 234 / var(--tw-border-opacity, 1));
}
.border-\[\#EBEBEB\] {
    --tw-border-opacity: 1;
    border-color: rgb(235 235 235 / var(--tw-border-opacity, 1));
}
.border-\[\#EDEFF1\] {
    --tw-border-opacity: 1;
    border-color: rgb(237 239 241 / var(--tw-border-opacity, 1));
}
.border-\[\#EFEFEF\] {
    --tw-border-opacity: 1;
    border-color: rgb(239 239 239 / var(--tw-border-opacity, 1));
}
.border-\[\#F1F1F1\] {
    --tw-border-opacity: 1;
    border-color: rgb(241 241 241 / var(--tw-border-opacity, 1));
}
.border-\[\#FDD27A\] {
    --tw-border-opacity: 1;
    border-color: rgb(253 210 122 / var(--tw-border-opacity, 1));
}
.border-\[\#FF3235\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 50 53 / var(--tw-border-opacity, 1));
}
.border-\[\#FFBC12\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 188 18 / var(--tw-border-opacity, 1));
}
.border-\[\#FFE09E\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 224 158 / var(--tw-border-opacity, 1));
}
.border-\[\#FFF3D8\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 243 216 / var(--tw-border-opacity, 1));
}
.border-\[\#FFF\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-\[\#bfeace\] {
    --tw-border-opacity: 1;
    border-color: rgb(191 234 206 / var(--tw-border-opacity, 1));
}
.border-\[\#c9e9d6\] {
    --tw-border-opacity: 1;
    border-color: rgb(201 233 214 / var(--tw-border-opacity, 1));
}
.border-\[\#cfe2d2\] {
    --tw-border-opacity: 1;
    border-color: rgb(207 226 210 / var(--tw-border-opacity, 1));
}
.border-\[\#cfe3d7\] {
    --tw-border-opacity: 1;
    border-color: rgb(207 227 215 / var(--tw-border-opacity, 1));
}
.border-\[\#d9d9d9\] {
    --tw-border-opacity: 1;
    border-color: rgb(217 217 217 / var(--tw-border-opacity, 1));
}
.border-\[\#dadada\] {
    --tw-border-opacity: 1;
    border-color: rgb(218 218 218 / var(--tw-border-opacity, 1));
}
.border-\[\#dbdfe3\] {
    --tw-border-opacity: 1;
    border-color: rgb(219 223 227 / var(--tw-border-opacity, 1));
}
.border-\[\#dbebc8\] {
    --tw-border-opacity: 1;
    border-color: rgb(219 235 200 / var(--tw-border-opacity, 1));
}
.border-\[\#e0e9d1\] {
    --tw-border-opacity: 1;
    border-color: rgb(224 233 209 / var(--tw-border-opacity, 1));
}
.border-\[\#e1e1e1\] {
    --tw-border-opacity: 1;
    border-color: rgb(225 225 225 / var(--tw-border-opacity, 1));
}
.border-\[\#e2efe6\] {
    --tw-border-opacity: 1;
    border-color: rgb(226 239 230 / var(--tw-border-opacity, 1));
}
.border-\[\#e7ecf0\] {
    --tw-border-opacity: 1;
    border-color: rgb(231 236 240 / var(--tw-border-opacity, 1));
}
.border-\[\#e9efdb\] {
    --tw-border-opacity: 1;
    border-color: rgb(233 239 219 / var(--tw-border-opacity, 1));
}
.border-\[\#eaeaea\] {
    --tw-border-opacity: 1;
    border-color: rgb(234 234 234 / var(--tw-border-opacity, 1));
}
.border-\[\#ebebeb\] {
    --tw-border-opacity: 1;
    border-color: rgb(235 235 235 / var(--tw-border-opacity, 1));
}
.border-\[\#ebf6db\] {
    --tw-border-opacity: 1;
    border-color: rgb(235 246 219 / var(--tw-border-opacity, 1));
}
.border-\[\#edeff1\] {
    --tw-border-opacity: 1;
    border-color: rgb(237 239 241 / var(--tw-border-opacity, 1));
}
.border-\[\#eedcb8\] {
    --tw-border-opacity: 1;
    border-color: rgb(238 220 184 / var(--tw-border-opacity, 1));
}
.border-\[\#f1f1f1\] {
    --tw-border-opacity: 1;
    border-color: rgb(241 241 241 / var(--tw-border-opacity, 1));
}
.border-\[\#f2e9c7\] {
    --tw-border-opacity: 1;
    border-color: rgb(242 233 199 / var(--tw-border-opacity, 1));
}
.border-\[\#fce8b6\] {
    --tw-border-opacity: 1;
    border-color: rgb(252 232 182 / var(--tw-border-opacity, 1));
}
.border-\[\#fdd27a\] {
    --tw-border-opacity: 1;
    border-color: rgb(253 210 122 / var(--tw-border-opacity, 1));
}
.border-\[\#ffca44\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 202 68 / var(--tw-border-opacity, 1));
}
.border-\[\#ffe09e\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 224 158 / var(--tw-border-opacity, 1));
}
.border-\[\#ffe0ac\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 224 172 / var(--tw-border-opacity, 1));
}
.border-\[\#fffefe\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 254 254 / var(--tw-border-opacity, 1));
}
.border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.border-black\/10 {
    border-color: rgb(0 0 0 / 0.1);
}
.border-primary {
    --tw-border-opacity: 1;
    border-color: rgb(36 190 134 / var(--tw-border-opacity, 1));
}
.border-slate-300 {
    --tw-border-opacity: 1;
    border-color: rgb(203 213 225 / var(--tw-border-opacity, 1));
}
.border-slate-400 {
    --tw-border-opacity: 1;
    border-color: rgb(148 163 184 / var(--tw-border-opacity, 1));
}
.border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));
}
.border-white\/30 {
    border-color: rgb(255 255 255 / 0.3);
}
.border-white\/60 {
    border-color: rgb(255 255 255 / 0.6);
}
.\!bg-\[\#161616\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(22 22 22 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[\#f7f8f9\] {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(247 248 249 / var(--tw-bg-opacity, 1)) !important;
}
.\!bg-\[transparent\] {
    background-color: transparent !important;
}
.\!bg-primary {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(36 190 134 / var(--tw-bg-opacity, 1)) !important;
}
.bg-\[\#021613\] {
    --tw-bg-opacity: 1;
    background-color: rgb(2 22 19 / var(--tw-bg-opacity, 1));
}
.bg-\[\#03985d\] {
    --tw-bg-opacity: 1;
    background-color: rgb(3 152 93 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0b841e\] {
    --tw-bg-opacity: 1;
    background-color: rgb(11 132 30 / var(--tw-bg-opacity, 1));
}
.bg-\[\#0c0c0c\] {
    --tw-bg-opacity: 1;
    background-color: rgb(12 12 12 / var(--tw-bg-opacity, 1));
}
.bg-\[\#11B782\] {
    --tw-bg-opacity: 1;
    background-color: rgb(17 183 130 / var(--tw-bg-opacity, 1));
}
.bg-\[\#15322A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(21 50 42 / var(--tw-bg-opacity, 1));
}
.bg-\[\#161616\] {
    --tw-bg-opacity: 1;
    background-color: rgb(22 22 22 / var(--tw-bg-opacity, 1));
}
.bg-\[\#187d5e\] {
    --tw-bg-opacity: 1;
    background-color: rgb(24 125 94 / var(--tw-bg-opacity, 1));
}
.bg-\[\#217e51\] {
    --tw-bg-opacity: 1;
    background-color: rgb(33 126 81 / var(--tw-bg-opacity, 1));
}
.bg-\[\#222222\] {
    --tw-bg-opacity: 1;
    background-color: rgb(34 34 34 / var(--tw-bg-opacity, 1));
}
.bg-\[\#24BE86\] {
    --tw-bg-opacity: 1;
    background-color: rgb(36 190 134 / var(--tw-bg-opacity, 1));
}
.bg-\[\#24be86\] {
    --tw-bg-opacity: 1;
    background-color: rgb(36 190 134 / var(--tw-bg-opacity, 1));
}
.bg-\[\#24be86\]\/10 {
    background-color: rgb(36 190 134 / 0.1);
}
.bg-\[\#26BE86\] {
    --tw-bg-opacity: 1;
    background-color: rgb(38 190 134 / var(--tw-bg-opacity, 1));
}
.bg-\[\#2DA8F4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(45 168 244 / var(--tw-bg-opacity, 1));
}
.bg-\[\#39715d\]\/10 {
    background-color: rgb(57 113 93 / 0.1);
}
.bg-\[\#463C2E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(70 60 46 / var(--tw-bg-opacity, 1));
}
.bg-\[\#57D154\] {
    --tw-bg-opacity: 1;
    background-color: rgb(87 209 84 / var(--tw-bg-opacity, 1));
}
.bg-\[\#5C5C5C\] {
    --tw-bg-opacity: 1;
    background-color: rgb(92 92 92 / var(--tw-bg-opacity, 1));
}
.bg-\[\#9c75f2\]\/10 {
    background-color: rgb(156 117 242 / 0.1);
}
.bg-\[\#ACE951\] {
    --tw-bg-opacity: 1;
    background-color: rgb(172 233 81 / var(--tw-bg-opacity, 1));
}
.bg-\[\#BFDBD3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(191 219 211 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D7D7D7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(215 215 215 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D9D9D9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(217 217 217 / var(--tw-bg-opacity, 1));
}
.bg-\[\#D9E0E6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(217 224 230 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E9FAE7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(233 250 231 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EB483E\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 72 62 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EDEFF1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(237 239 241 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F2F8F7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(242 248 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F3E1A1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 225 161 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F3F4FC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 252 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F4A93A\] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 169 58 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F4FAF6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 250 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F5F5F5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F5F7FA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 247 250 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F5FAFA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 250 250 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F7F8F9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 248 249 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F7F9FC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 249 252 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F7FCE4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 252 228 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F8F9FB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 249 251 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FAFBFC\] {
    --tw-bg-opacity: 1;
    background-color: rgb(250 251 252 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FBFBFB\] {
    --tw-bg-opacity: 1;
    background-color: rgb(251 251 251 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FCEEDE\] {
    --tw-bg-opacity: 1;
    background-color: rgb(252 238 222 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FDD685\] {
    --tw-bg-opacity: 1;
    background-color: rgb(253 214 133 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFE1B9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 225 185 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFF3D8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 243 216 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFF6E0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 246 224 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFFFFF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#bbd3cd\] {
    --tw-bg-opacity: 1;
    background-color: rgb(187 211 205 / var(--tw-bg-opacity, 1));
}
.bg-\[\#bceecf\] {
    --tw-bg-opacity: 1;
    background-color: rgb(188 238 207 / var(--tw-bg-opacity, 1));
}
.bg-\[\#d8e0e6\] {
    --tw-bg-opacity: 1;
    background-color: rgb(216 224 230 / var(--tw-bg-opacity, 1));
}
.bg-\[\#d8eadd\] {
    --tw-bg-opacity: 1;
    background-color: rgb(216 234 221 / var(--tw-bg-opacity, 1));
}
.bg-\[\#d9d9d9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(217 217 217 / var(--tw-bg-opacity, 1));
}
.bg-\[\#dbdfe3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(219 223 227 / var(--tw-bg-opacity, 1));
}
.bg-\[\#dee9cf\] {
    --tw-bg-opacity: 1;
    background-color: rgb(222 233 207 / var(--tw-bg-opacity, 1));
}
.bg-\[\#defea7\]\/60 {
    background-color: rgb(222 254 167 / 0.6);
}
.bg-\[\#e2fbec\] {
    --tw-bg-opacity: 1;
    background-color: rgb(226 251 236 / var(--tw-bg-opacity, 1));
}
.bg-\[\#e7ecf0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(231 236 240 / var(--tw-bg-opacity, 1));
}
.bg-\[\#e7f3ec\] {
    --tw-bg-opacity: 1;
    background-color: rgb(231 243 236 / var(--tw-bg-opacity, 1));
}
.bg-\[\#e8f5ef\] {
    --tw-bg-opacity: 1;
    background-color: rgb(232 245 239 / var(--tw-bg-opacity, 1));
}
.bg-\[\#e9f5fb\] {
    --tw-bg-opacity: 1;
    background-color: rgb(233 245 251 / var(--tw-bg-opacity, 1));
}
.bg-\[\#e9fbf4\] {
    --tw-bg-opacity: 1;
    background-color: rgb(233 251 244 / var(--tw-bg-opacity, 1));
}
.bg-\[\#eb483e\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 72 62 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ebf4f1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(235 244 241 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ecf7eb\] {
    --tw-bg-opacity: 1;
    background-color: rgb(236 247 235 / var(--tw-bg-opacity, 1));
}
.bg-\[\#edeff1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(237 239 241 / var(--tw-bg-opacity, 1));
}
.bg-\[\#eefbf3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(238 251 243 / var(--tw-bg-opacity, 1));
}
.bg-\[\#efefef\] {
    --tw-bg-opacity: 1;
    background-color: rgb(239 239 239 / var(--tw-bg-opacity, 1));
}
.bg-\[\#eff9f3\] {
    --tw-bg-opacity: 1;
    background-color: rgb(239 249 243 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f1d6d0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 214 208 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f1f1f1\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 241 241 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f1f8f9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(241 248 249 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f3eee7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 238 231 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f3f7ec\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 247 236 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f3f8f7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(243 248 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f5f6f7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(245 246 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f7f7f7\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f7f8f9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(247 248 249 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f8f8f8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f9f9f9\] {
    --tw-bg-opacity: 1;
    background-color: rgb(249 249 249 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fbfef8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(251 254 248 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fceede\] {
    --tw-bg-opacity: 1;
    background-color: rgb(252 238 222 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fcf9f5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(252 249 245 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ff9922\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 153 34 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ffdaaf\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 218 175 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ffe09e\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 224 158 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ffe09e\]\/20 {
    background-color: rgb(255 224 158 / 0.2);
}
.bg-\[\#ffebeb\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 235 235 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fff3ea\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 243 234 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fff6f5\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 246 245 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ffffff\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.2\)\] {
    background-color: rgba(0,0,0,0.2);
}
.bg-\[rgba\(0\2c 0\2c 0\2c 0\.24\)\] {
    background-color: rgba(0,0,0,0.24);
}
.bg-\[rgba\(255\2c 255\2c 255\2c 0\.8\)\] {
    background-color: rgba(255,255,255,0.8);
}
.bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));
}
.bg-black\/10 {
    background-color: rgb(0 0 0 / 0.1);
}
.bg-black\/25 {
    background-color: rgb(0 0 0 / 0.25);
}
.bg-black\/30 {
    background-color: rgb(0 0 0 / 0.3);
}
.bg-black\/40 {
    background-color: rgb(0 0 0 / 0.4);
}
.bg-black\/5 {
    background-color: rgb(0 0 0 / 0.05);
}
.bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-primary {
    --tw-bg-opacity: 1;
    background-color: rgb(36 190 134 / var(--tw-bg-opacity, 1));
}
.bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-white\/20 {
    background-color: rgb(255 255 255 / 0.2);
}
.bg-white\/40 {
    background-color: rgb(255 255 255 / 0.4);
}
.bg-\[linear-gradient\(0deg\2c \#187D5E_-6\.74\%\2c \#000_76\.7\%\)\] {
    background-image: linear-gradient(0deg,#187D5E -6.74%,#000 76.7%);
}
.bg-\[linear-gradient\(0deg\2c \#5CBCF8_0\%\2c \#70E3E8_100\%\)\] {
    background-image: linear-gradient(0deg,#5CBCF8 0%,#70E3E8 100%);
}
.bg-\[linear-gradient\(103deg\2c _\#125B49_18\.05\%\2c _\#105937_119\.16\%\)\] {
    background-image: linear-gradient(103deg, #125B49 18.05%, #105937 119.16%);
}
.bg-\[linear-gradient\(164deg\2c \#43CD28_0\%\2c \#00CEEB_100\%\)\] {
    background-image: linear-gradient(164deg,#43CD28 0%,#00CEEB 100%);
}
.bg-\[linear-gradient\(180deg\2c _\#017AB6_0\%\2c _\#298DEB_100\%\)\] {
    background-image: linear-gradient(180deg, #017AB6 0%, #298DEB 100%);
}
.bg-\[linear-gradient\(180deg\2c _\#048768_0\%\2c _\#0AA571_100\%\)\] {
    background-image: linear-gradient(180deg, #048768 0%, #0AA571 100%);
}
.bg-\[linear-gradient\(180deg\2c _\#7B848F_0\%\2c _\#959DA9_100\%\)\] {
    background-image: linear-gradient(180deg, #7B848F 0%, #959DA9 100%);
}
.bg-\[linear-gradient\(180deg\2c _\#93E9DC_0\%\2c _\#B3EBAA_100\%\)\] {
    background-image: linear-gradient(180deg, #93E9DC 0%, #B3EBAA 100%);
}
.bg-\[linear-gradient\(180deg\2c _\#FFD8AC_0\%\2c _\#FFF_100\%\)\] {
    background-image: linear-gradient(180deg, #FFD8AC 0%, #FFF 100%);
}
.bg-\[linear-gradient\(180deg\2c _rgba\(255\2c _255\2c _255\2c _0\.46\)_0\%\2c _rgba\(255\2c _255\2c _255\2c _0\.80\)_100\%\)\] {
    background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.46) 0%, rgba(255, 255, 255, 0.80) 100%);
}
.bg-\[linear-gradient\(180deg\2c rgba\(36\2c 190\2c 134\2c 0\.00\)_0\%\2c rgba\(36\2c 190\2c 134\2c 0\.10\)_100\%\)\] {
    background-image: linear-gradient(180deg,rgba(36,190,134,0.00) 0%,rgba(36,190,134,0.10) 100%);
}
.bg-\[linear-gradient\(270deg\2c \#23FF28_3\.77\%\2c \#6CFFC9_97\.88\%\)\] {
    background-image: linear-gradient(270deg,#23FF28 3.77%,#6CFFC9 97.88%);
}
.bg-\[linear-gradient\(279deg\2c \#01BA58_-10\.54\%\2c \#00A76F_97\.39\%\)\] {
    background-image: linear-gradient(279deg,#01BA58 -10.54%,#00A76F 97.39%);
}
.bg-\[linear-gradient\(344deg\2c _\#FFBF58_-91\.08\%\2c _\#FF7D19_98\.87\%\)\] {
    background-image: linear-gradient(344deg, #FFBF58 -91.08%, #FF7D19 98.87%);
}
.bg-\[linear-gradient\(47deg\2c \#19B687_0\%\2c \#1CC95B_100\%\)\] {
    background-image: linear-gradient(47deg,#19B687 0%,#1CC95B 100%);
}
.bg-\[linear-gradient\(47deg\2c \#28BC0A_0\%\2c \#24D4C3_100\%\)\] {
    background-image: linear-gradient(47deg,#28BC0A 0%,#24D4C3 100%);
}
.bg-\[linear-gradient\(90deg\2c \#07D299_8\.36\%\2c \#0FD1D1_50\.55\%\2c \#14A8FD_92\.74\%\)\] {
    background-image: linear-gradient(90deg,#07D299 8.36%,#0FD1D1 50.55%,#14A8FD 92.74%);
}
.bg-\[linear-gradient\(90deg\2c \#07D299_8\.36\%\2c \#69B3E4_50\.55\%\2c \#D475F5_92\.74\%\)\] {
    background-image: linear-gradient(90deg,#07D299 8.36%,#69B3E4 50.55%,#D475F5 92.74%);
}
.bg-\[linear-gradient\(90deg\2c \#10CEBE_8\.36\%\2c \#3DCD3C_92\.74\%\)\] {
    background-image: linear-gradient(90deg,#10CEBE 8.36%,#3DCD3C 92.74%);
}
.bg-\[linear-gradient\(90deg\2c \#28CD90_25\.1\%\2c \#C7EB62_77\.67\%\)\] {
    background-image: linear-gradient(90deg,#28CD90 25.1%,#C7EB62 77.67%);
}
.bg-\[linear-gradient\(90deg\2c \#816DFD_0\%\2c \#D475F5_100\%\)\] {
    background-image: linear-gradient(90deg,#816DFD 0%,#D475F5 100%);
}
.bg-\[linear-gradient\(90deg\2c \#BC92FF_18\.54\%\2c \#649BFF_32\.91\%\)\] {
    background-image: linear-gradient(90deg,#BC92FF 18.54%,#649BFF 32.91%);
}
.bg-\[linear-gradient\(90deg\2c \#dffcf1_0\%\2c \#feffff_137\.85\%\)\] {
    background-image: linear-gradient(90deg,#dffcf1 0%,#feffff 137.85%);
}
.bg-\[linear-gradient\(90deg\2c _\#FFE7D3_-17\.45\%\2c _\#FFF_49\.69\%\2c _rgba\(255\2c _255\2c _255\2c _0\.80\)_117\.16\%\)\] {
    background-image: linear-gradient(90deg, #FFE7D3 -17.45%, #FFF 49.69%, rgba(255, 255, 255, 0.80) 117.16%);
}
.bg-\[linear-gradient\(91deg\2c \#30B915_3\.54\%\2c \#03C8E0_96\.35\%\)\] {
    background-image: linear-gradient(91deg,#30B915 3.54%,#03C8E0 96.35%);
}
.bg-\[linear-gradient\(91deg\2c \#BCE964_0\.52\%\2c \#3BC520_28\.56\%\2c \#3BC520_65\.54\%\2c \#03C8E0_96\.25\%\)\] {
    background-image: linear-gradient(91deg,#BCE964 0.52%,#3BC520 28.56%,#3BC520 65.54%,#03C8E0 96.25%);
}
.bg-\[linear-gradient\(93deg\2c \#BC92FF_11\.6\%\2c \#649BFF_93\.25\%\)\] {
    background-image: linear-gradient(93deg,#BC92FF 11.6%,#649BFF 93.25%);
}
.bg-\[linear-gradient\(93deg\2c \#FF9D00_3\.21\%\2c \#FF6A00_112\.66\%\)\] {
    background-image: linear-gradient(93deg,#FF9D00 3.21%,#FF6A00 112.66%);
}
.bg-\[linear-gradient\(94deg\2c \#20D332_-14\.92\%\2c \#00CBA9_100\%\)\] {
    background-image: linear-gradient(94deg,#20D332 -14.92%,#00CBA9 100%);
}
.bg-\[linear-gradient\(94deg\2c \#FFF2D5_1\.21\%\2c \#FFDA9E_101\.34\%\)\] {
    background-image: linear-gradient(94deg,#FFF2D5 1.21%,#FFDA9E 101.34%);
}
.bg-\[linear-gradient\(96deg\2c \#FDEDCC_1\.76\%\2c \#F2E0A0_98\.86\%\)\] {
    background-image: linear-gradient(96deg,#FDEDCC 1.76%,#F2E0A0 98.86%);
}
.bg-\[linear-gradient\(96deg\2c _\#FDEDCC_1\.76\%\2c _\#F2E0A0_98\.86\%\)\] {
    background-image: linear-gradient(96deg, #FDEDCC 1.76%, #F2E0A0 98.86%);
}
.bg-\[linear-gradient\(97deg\2c \#FC8800_6\.05\%\2c \#FFBA69_96\.54\%\)\] {
    background-image: linear-gradient(97deg,#FC8800 6.05%,#FFBA69 96.54%);
}
.bg-\[url\(\'\/pages\/images\/course\/catalogue-bg\.png\'\)\] {
    background-image: url('/pages/images/course/catalogue-bg.png');
}
.bg-\[url\(\'\/pages\/images\/dialog\/dialog-1\.png\'\)\] {
    background-image: url('/pages/images/dialog/dialog-1.png');
}
.bg-\[url\(\'\/pages\/images\/home\/hzhb-bg\.png\'\)\] {
    background-image: url('/pages/images/home/hzhb-bg.png');
}
.bg-\[url\(\'\/pages\/images\/home\/img-8\.png\'\)\] {
    background-image: url('/pages/images/home/img-8.png');
}
.bg-\[url\(\'\/pages\/images\/live\/qrcode-bg-1\.png\'\)\] {
    background-image: url('/pages/images/live/qrcode-bg-1.png');
}
.bg-\[url\(\'\/pages\/images\/safe\/head-bg\.png\'\)\] {
    background-image: url('/pages/images/safe/head-bg.png');
}
.bg-\[url\(\'\/pages\/images\/scientific\/bg-2\.png\'\)\] {
    background-image: url('/pages/images/scientific/bg-2.png');
}
.bg-\[url\(\'\/pages\/images\/scientific\/bg-3\.png\'\)\] {
    background-image: url('/pages/images/scientific/bg-3.png');
}
.bg-\[url\(\'\/pages\/images\/scientific\/bg-4\.png\'\)\] {
    background-image: url('/pages/images/scientific/bg-4.png');
}
.bg-\[url\(\'\/pages\/images\/scientific\/bg-5\.png\'\)\] {
    background-image: url('/pages/images/scientific/bg-5.png');
}
.bg-\[url\(\'\/pages\/images\/scientific\/bg-6\.png\'\)\] {
    background-image: url('/pages/images/scientific/bg-6.png');
}
.bg-\[url\(\'\/pages\/images\/scientific\/img-3\.png\'\)\] {
    background-image: url('/pages/images/scientific/img-3.png');
}
.bg-\[url\(\'\/pages\/images\/scientific\/img-4\.png\'\)\] {
    background-image: url('/pages/images/scientific/img-4.png');
}
.bg-\[url\(\'\/pages\/images\/scientific\/new\/bg-1\.jpeg\'\)\] {
    background-image: url('/pages/images/scientific/new/bg-1.jpeg');
}
.bg-\[url\(\'\/pages\/images\/vip\/vip_success-3\.png\'\)\] {
    background-image: url('/pages/images/vip/vip_success-3.png');
}
.bg-\[url\(\'https\:\/\/cdn\.myketi\.com\/pages\/images\/home\/banner-bg\.png\?v\=1\.0\.0\'\)\] {
    background-image: url('https://cdn.myketi.com/pages/images/home/banner-bg.png?v=1.0.0');
}
.bg-\[url\(\/pages\/images\/scientific\/new\/bg-2\.png\)\] {
    background-image: url(/pages/images/scientific/new/bg-2.png);
}
.bg-\[url\(\/pages\/images\/vip\/img-2\.png\)\] {
    background-image: url(/pages/images/vip/img-2.png);
}
.bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}
.bg-gradient-to-bl {
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}
.bg-gradient-to-l {
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
}
.bg-gradient-to-r {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.bg-gradient-to-t {
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
}
.from-\[\#00BD9B\] {
    --tw-gradient-from: #00BD9B var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 189 155 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#00bc9a\] {
    --tw-gradient-from: #00bc9a var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 188 154 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#00dab3\] {
    --tw-gradient-from: #00dab3 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(0 218 179 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#161616\] {
    --tw-gradient-from: #161616 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(22 22 22 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#31bf24\] {
    --tw-gradient-from: #31bf24 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(49 191 36 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#43cd28\] {
    --tw-gradient-from: #43cd28 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(67 205 40 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#68cf31\] {
    --tw-gradient-from: #68cf31 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(104 207 49 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#9078ff\] {
    --tw-gradient-from: #9078ff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(144 120 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#F96852\] {
    --tw-gradient-from: #F96852 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(249 104 82 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFDEDE\] {
    --tw-gradient-from: #FFDEDE var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 222 222 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFF1CF\] {
    --tw-gradient-from: #FFF1CF var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 241 207 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#FFF2D5\] {
    --tw-gradient-from: #FFF2D5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 242 213 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#a0fd00\] {
    --tw-gradient-from: #a0fd00 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(160 253 0 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#d7b9ff\] {
    --tw-gradient-from: #d7b9ff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(215 185 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#daf6e5\] {
    --tw-gradient-from: #daf6e5 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(218 246 229 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#e0fbf4\] {
    --tw-gradient-from: #e0fbf4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(224 251 244 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#e0ff98\] {
    --tw-gradient-from: #e0ff98 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(224 255 152 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#f8fffc\] {
    --tw-gradient-from: #f8fffc var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(248 255 252 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#ff5d30\] {
    --tw-gradient-from: #ff5d30 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 93 48 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#ff7f30\] {
    --tw-gradient-from: #ff7f30 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 127 48 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#ffe9c7\] {
    --tw-gradient-from: #ffe9c7 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 233 199 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#fff3d4\] {
    --tw-gradient-from: #fff3d4 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 243 212 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#fff3d6\] {
    --tw-gradient-from: #fff3d6 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 243 214 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#fff8e0\] {
    --tw-gradient-from: #fff8e0 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 248 224 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#fff9e0\] {
    --tw-gradient-from: #fff9e0 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 249 224 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#fffae0\] {
    --tw-gradient-from: #fffae0 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 250 224 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#fffcb8\] {
    --tw-gradient-from: #fffcb8 var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 252 184 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-\[\#fffdfd\] {
    --tw-gradient-from: #fffdfd var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 253 253 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.from-white {
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.via-\[\#d1adff\] {
    --tw-gradient-to: rgb(209 173 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #d1adff var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-\[\#f9d69c\] {
    --tw-gradient-to: rgb(249 214 156 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #f9d69c var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-\[\#ffe4af\] {
    --tw-gradient-to: rgb(255 228 175 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #ffe4af var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-\[\#fffdf9\] {
    --tw-gradient-to: rgb(255 253 249 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #fffdf9 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-\[\#fffef9\] {
    --tw-gradient-to: rgb(255 254 249 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #fffef9 var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-white {
    --tw-gradient-to: rgb(255 255 255 / 0)  var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);
}
.via-\[180px\] {
    --tw-gradient-via-position: 11.25rem;
}
.via-\[252px\] {
    --tw-gradient-via-position: 15.75rem;
}
.to-\[\#00ceea\] {
    --tw-gradient-to: #00ceea var(--tw-gradient-to-position);
}
.to-\[\#02ae75\] {
    --tw-gradient-to: #02ae75 var(--tw-gradient-to-position);
}
.to-\[\#2dbd20\] {
    --tw-gradient-to: #2dbd20 var(--tw-gradient-to-position);
}
.to-\[\#383838\] {
    --tw-gradient-to: #383838 var(--tw-gradient-to-position);
}
.to-\[\#46ad3d\] {
    --tw-gradient-to: #46ad3d var(--tw-gradient-to-position);
}
.to-\[\#47AD3E\] {
    --tw-gradient-to: #47AD3E var(--tw-gradient-to-position);
}
.to-\[\#F84545\] {
    --tw-gradient-to: #F84545 var(--tw-gradient-to-position);
}
.to-\[\#FFD1D1\] {
    --tw-gradient-to: #FFD1D1 var(--tw-gradient-to-position);
}
.to-\[\#FFDA9E\] {
    --tw-gradient-to: #FFDA9E var(--tw-gradient-to-position);
}
.to-\[\#FFE9B0\] {
    --tw-gradient-to: #FFE9B0 var(--tw-gradient-to-position);
}
.to-\[\#b8dbff\] {
    --tw-gradient-to: #b8dbff var(--tw-gradient-to-position);
}
.to-\[\#bb77ff\] {
    --tw-gradient-to: #bb77ff var(--tw-gradient-to-position);
}
.to-\[\#e0fff0\] {
    --tw-gradient-to: #e0fff0 var(--tw-gradient-to-position);
}
.to-\[\#e5fff0\] {
    --tw-gradient-to: #e5fff0 var(--tw-gradient-to-position);
}
.to-\[\#efffca\] {
    --tw-gradient-to: #efffca var(--tw-gradient-to-position);
}
.to-\[\#f4c577\] {
    --tw-gradient-to: #f4c577 var(--tw-gradient-to-position);
}
.to-\[\#f9f7ef\] {
    --tw-gradient-to: #f9f7ef var(--tw-gradient-to-position);
}
.to-\[\#ff3131\] {
    --tw-gradient-to: #ff3131 var(--tw-gradient-to-position);
}
.to-\[\#ffdddd\] {
    --tw-gradient-to: #ffdddd var(--tw-gradient-to-position);
}
.to-\[\#fff6ef\] {
    --tw-gradient-to: #fff6ef var(--tw-gradient-to-position);
}
.to-\[\#fffdf1\] {
    --tw-gradient-to: #fffdf1 var(--tw-gradient-to-position);
}
.to-\[rgba\(0\2c 255\2c 208\2c 0\)\] {
    --tw-gradient-to: rgba(0,255,208,0) var(--tw-gradient-to-position);
}
.to-white {
    --tw-gradient-to: #fff var(--tw-gradient-to-position);
}
.bg-\[length\:100\%_100\%\] {
    background-size: 100% 100%;
}
.bg-\[length\:100\%_1036px\] {
    background-size: 100% 64.75rem;
}
.bg-\[length\:100\%_1254px\] {
    background-size: 100% 78.375rem;
}
.bg-contain {
    background-size: contain;
}
.bg-cover {
    background-size: cover;
}
.bg-clip-text {
    -webkit-background-clip: text;
            background-clip: text;
}
.bg-center {
    background-position: center;
}
.bg-top {
    background-position: top;
}
.bg-no-repeat {
    background-repeat: no-repeat;
}
.fill-\[\#0B841E\] {
    fill: #0B841E;
}
.fill-\[\#FDD685\] {
    fill: #FDD685;
}
.fill-\[\#eb483e\] {
    fill: #eb483e;
}
.stroke-\[\#0B841E\] {
    stroke: #0B841E;
}
.stroke-\[\#161616\] {
    stroke: #161616;
}
.stroke-\[\#FDD685\] {
    stroke: #FDD685;
}
.stroke-\[\#eb483e\] {
    stroke: #eb483e;
}
.stroke-primary {
    stroke: #24BE86;
}
.stroke-white {
    stroke: #fff;
}
.object-cover {
    -o-object-fit: cover;
       object-fit: cover;
}
.object-fill {
    -o-object-fit: fill;
       object-fit: fill;
}
.object-top {
    -o-object-position: top;
       object-position: top;
}
.p-0 {
    padding: 0px;
}
.p-1 {
    padding: 0.25rem;
}
.p-12 {
    padding: 3rem;
}
.p-2 {
    padding: 0.5rem;
}
.p-3 {
    padding: 0.75rem;
}
.p-4 {
    padding: 1rem;
}
.p-5 {
    padding: 1.25rem;
}
.p-6 {
    padding: 1.5rem;
}
.p-8 {
    padding: 2rem;
}
.p-9 {
    padding: 2.25rem;
}
.p-\[0_12px\] {
    padding: 0 0.75rem;
}
.p-\[10px\] {
    padding: 0.625rem;
}
.p-\[16px\] {
    padding: 1rem;
}
.p-\[20px\] {
    padding: 1.25rem;
}
.p-\[4px\] {
    padding: 0.25rem;
}
.p-\[6px\] {
    padding: 0.375rem;
}
.px-0 {
    padding-left: 0px;
    padding-right: 0px;
}
.px-1 {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}
.px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}
.px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
}
.px-2 {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.px-2\.5 {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
}
.px-24 {
    padding-left: 6rem;
    padding-right: 6rem;
}
.px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
.px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
}
.px-5 {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}
.px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
}
.px-\[10px\] {
    padding-left: 0.625rem;
    padding-right: 0.625rem;
}
.px-\[120px\] {
    padding-left: 7.5rem;
    padding-right: 7.5rem;
}
.px-\[16px\] {
    padding-left: 1rem;
    padding-right: 1rem;
}
.px-\[48px\] {
    padding-left: 3rem;
    padding-right: 3rem;
}
.px-\[60px\] {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
}
.px-\[6px\] {
    padding-left: 0.375rem;
    padding-right: 0.375rem;
}
.px-\[8px\] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.py-0\.5 {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
}
.py-1 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.py-1\.5 {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
}
.py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.py-2\.5 {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}
.py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
}
.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.py-\[10px\] {
    padding-top: 0.625rem;
    padding-bottom: 0.625rem;
}
.py-\[120px\] {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
}
.py-\[16px\] {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.py-\[1px\] {
    padding-top: 0.0625rem;
    padding-bottom: 0.0625rem;
}
.py-\[28px\] {
    padding-top: 1.75rem;
    padding-bottom: 1.75rem;
}
.py-\[2px\] {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
}
.py-\[48px\] {
    padding-top: 3rem;
    padding-bottom: 3rem;
}
.py-\[6\.40px\] {
    padding-top: 0.4rem;
    padding-bottom: 0.4rem;
}
.py-\[6px\] {
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
}
.py-\[8px\] {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.\!pt-8 {
    padding-top: 2rem !important;
}
.pb-12 {
    padding-bottom: 3rem;
}
.pb-16 {
    padding-bottom: 4rem;
}
.pb-2 {
    padding-bottom: 0.5rem;
}
.pb-4 {
    padding-bottom: 1rem;
}
.pb-6 {
    padding-bottom: 1.5rem;
}
.pb-7 {
    padding-bottom: 1.75rem;
}
.pb-\[120px\] {
    padding-bottom: 7.5rem;
}
.pb-\[20px\] {
    padding-bottom: 1.25rem;
}
.pb-\[25px\] {
    padding-bottom: 1.5625rem;
}
.pb-\[28px\] {
    padding-bottom: 1.75rem;
}
.pb-\[40px\] {
    padding-bottom: 2.5rem;
}
.pb-\[56px\] {
    padding-bottom: 3.5rem;
}
.pb-\[96px\] {
    padding-bottom: 6rem;
}
.pl-1 {
    padding-left: 0.25rem;
}
.pl-10 {
    padding-left: 2.5rem;
}
.pl-12 {
    padding-left: 3rem;
}
.pl-2 {
    padding-left: 0.5rem;
}
.pl-6 {
    padding-left: 1.5rem;
}
.pl-\[18px\] {
    padding-left: 1.125rem;
}
.pl-\[24px\] {
    padding-left: 1.5rem;
}
.pl-\[28px\] {
    padding-left: 1.75rem;
}
.pr-10 {
    padding-right: 2.5rem;
}
.pr-12 {
    padding-right: 3rem;
}
.pr-16 {
    padding-right: 4rem;
}
.pr-2 {
    padding-right: 0.5rem;
}
.pr-4 {
    padding-right: 1rem;
}
.pr-\[10px\] {
    padding-right: 0.625rem;
}
.pr-\[120px\] {
    padding-right: 7.5rem;
}
.pr-\[1px\] {
    padding-right: 0.0625rem;
}
.pr-\[24px\] {
    padding-right: 1.5rem;
}
.pr-\[65px\] {
    padding-right: 4.0625rem;
}
.pt-0 {
    padding-top: 0px;
}
.pt-11 {
    padding-top: 2.75rem;
}
.pt-16 {
    padding-top: 4rem;
}
.pt-2 {
    padding-top: 0.5rem;
}
.pt-20 {
    padding-top: 5rem;
}
.pt-3 {
    padding-top: 0.75rem;
}
.pt-4 {
    padding-top: 1rem;
}
.pt-5 {
    padding-top: 1.25rem;
}
.pt-6 {
    padding-top: 1.5rem;
}
.pt-9 {
    padding-top: 2.25rem;
}
.pt-\[10px\] {
    padding-top: 0.625rem;
}
.pt-\[16px\] {
    padding-top: 1rem;
}
.pt-\[36px\] {
    padding-top: 2.25rem;
}
.pt-\[3px\] {
    padding-top: 0.1875rem;
}
.pt-\[48px\] {
    padding-top: 3rem;
}
.pt-\[60px\] {
    padding-top: 3.75rem;
}
.pt-\[65px\] {
    padding-top: 4.0625rem;
}
.pt-\[6px\] {
    padding-top: 0.375rem;
}
.pt-\[80px\] {
    padding-top: 5rem;
}
.text-left {
    text-align: left;
}
.text-center {
    text-align: center;
}
.text-right {
    text-align: right;
}
.text-justify {
    text-align: justify;
}
.align-top {
    vertical-align: top;
}
.align-middle {
    vertical-align: middle;
}
.align-sub {
    vertical-align: sub;
}
.font-ShuHeiTi {
    font-family: Alimama ShuHeiTi;
}
.font-\[\'Alibaba_Health_Font_2\.0_CN\'\] {
    font-family: 'Alibaba Health Font 2.0 CN';
}
.font-\[\'Alibaba_PuHuiTi_2\.0\'\] {
    font-family: 'Alibaba PuHuiTi 2.0';
}
.font-\[\'Alimama_FangYuanTi_VF\'\] {
    font-family: 'Alimama FangYuanTi VF';
}
.font-\[\'Alimama_ShuHeiTi\'\] {
    font-family: 'Alimama ShuHeiTi';
}
.font-\[\'YouSheBiaoTiYuan\'\] {
    font-family: 'YouSheBiaoTiYuan';
}
.text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
}
.text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
}
.text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
}
.text-5xl {
    font-size: 3rem;
    line-height: 1;
}
.text-\[0\] {
    font-size: 0;
}
.text-\[10px\] {
    font-size: 0.625rem;
}
.text-\[11px\] {
    font-size: 0.6875rem;
}
.text-\[12px\] {
    font-size: 0.75rem;
}
.text-\[13px\] {
    font-size: 0.8125rem;
}
.text-\[14px\] {
    font-size: 0.875rem;
}
.text-\[16px\] {
    font-size: 1rem;
}
.text-\[18px\] {
    font-size: 1.125rem;
}
.text-\[19px\] {
    font-size: 1.1875rem;
}
.text-\[20px\] {
    font-size: 1.25rem;
}
.text-\[22px\] {
    font-size: 1.375rem;
}
.text-\[24px\] {
    font-size: 1.5rem;
}
.text-\[26px\] {
    font-size: 1.625rem;
}
.text-\[28px\] {
    font-size: 1.75rem;
}
.text-\[30px\] {
    font-size: 1.875rem;
}
.text-\[32px\] {
    font-size: 2rem;
}
.text-\[34px\] {
    font-size: 2.125rem;
}
.text-\[36px\] {
    font-size: 2.25rem;
}
.text-\[40px\] {
    font-size: 2.5rem;
}
.text-\[42px\] {
    font-size: 2.625rem;
}
.text-\[44px\] {
    font-size: 2.75rem;
}
.text-\[54px\] {
    font-size: 3.375rem;
}
.text-\[60px\] {
    font-size: 3.75rem;
}
.text-\[64px\] {
    font-size: 4rem;
}
.text-base {
    font-size: 1rem;
    line-height: 1.5rem;
}
.text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
}
.text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
}
.text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
}
.\!font-bold {
    font-weight: 700 !important;
}
.font-\[400\] {
    font-weight: 400;
}
.font-\[500\] {
    font-weight: 500;
}
.font-\[600\] {
    font-weight: 600;
}
.font-black {
    font-weight: 900;
}
.font-bold {
    font-weight: 700;
}
.font-extrabold {
    font-weight: 800;
}
.font-medium {
    font-weight: 500;
}
.font-normal {
    font-weight: 400;
}
.font-semibold {
    font-weight: 600;
}
.uppercase {
    text-transform: uppercase;
}
.capitalize {
    text-transform: capitalize;
}
.italic {
    font-style: italic;
}
.\!leading-relaxed {
    line-height: 1.625 !important;
}
.leading-10 {
    line-height: 2.5rem;
}
.leading-3 {
    line-height: .75rem;
}
.leading-5 {
    line-height: 1.25rem;
}
.leading-6 {
    line-height: 1.5rem;
}
.leading-7 {
    line-height: 1.75rem;
}
.leading-8 {
    line-height: 2rem;
}
.leading-\[14px\] {
    line-height: 0.875rem;
}
.leading-\[16px\] {
    line-height: 1rem;
}
.leading-\[18px\] {
    line-height: 1.125rem;
}
.leading-\[20px\] {
    line-height: 1.25rem;
}
.leading-\[22px\] {
    line-height: 1.375rem;
}
.leading-\[26px\] {
    line-height: 1.625rem;
}
.leading-\[28\.80px\] {
    line-height: 1.8rem;
}
.leading-\[28px\] {
    line-height: 1.75rem;
}
.leading-\[29px\] {
    line-height: 1.8125rem;
}
.leading-\[32px\] {
    line-height: 2rem;
}
.leading-\[34px\] {
    line-height: 2.125rem;
}
.leading-\[40px\] {
    line-height: 2.5rem;
}
.leading-\[42px\] {
    line-height: 2.625rem;
}
.leading-\[45px\] {
    line-height: 2.8125rem;
}
.leading-\[46px\] {
    line-height: 2.875rem;
}
.leading-\[50px\] {
    line-height: 3.125rem;
}
.leading-\[54px\] {
    line-height: 3.375rem;
}
.leading-\[56px\] {
    line-height: 3.5rem;
}
.leading-\[76px\] {
    line-height: 4.75rem;
}
.leading-\[84px\] {
    line-height: 5.25rem;
}
.leading-loose {
    line-height: 2;
}
.leading-normal {
    line-height: 1.5;
}
.leading-relaxed {
    line-height: 1.625;
}
.leading-snug {
    line-height: 1.375;
}
.leading-tight {
    line-height: 1.25;
}
.tracking-\[5\.60px\] {
    letter-spacing: 0.35rem;
}
.tracking-\[8\.96px\] {
    letter-spacing: 0.56rem;
}
.tracking-\[8px\] {
    letter-spacing: 0.5rem;
}
.tracking-\[9px\] {
    letter-spacing: 0.5625rem;
}
.tracking-wide {
    letter-spacing: 0.025em;
}
.tracking-wider {
    letter-spacing: 0.05em;
}
.\!text-\[\#714200\] {
    --tw-text-opacity: 1 !important;
    color: rgb(113 66 0 / var(--tw-text-opacity, 1)) !important;
}
.\!text-white {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}
.text-\[\#\#666666\] {
    color: ##666666;
}
.text-\[\#00392b\] {
    --tw-text-opacity: 1;
    color: rgb(0 57 43 / var(--tw-text-opacity, 1));
}
.text-\[\#00bc9a\] {
    --tw-text-opacity: 1;
    color: rgb(0 188 154 / var(--tw-text-opacity, 1));
}
.text-\[\#00c37c\] {
    --tw-text-opacity: 1;
    color: rgb(0 195 124 / var(--tw-text-opacity, 1));
}
.text-\[\#00e290\] {
    --tw-text-opacity: 1;
    color: rgb(0 226 144 / var(--tw-text-opacity, 1));
}
.text-\[\#029866\] {
    --tw-text-opacity: 1;
    color: rgb(2 152 102 / var(--tw-text-opacity, 1));
}
.text-\[\#02c8e0\] {
    --tw-text-opacity: 1;
    color: rgb(2 200 224 / var(--tw-text-opacity, 1));
}
.text-\[\#048768\] {
    --tw-text-opacity: 1;
    color: rgb(4 135 104 / var(--tw-text-opacity, 1));
}
.text-\[\#05382a\] {
    --tw-text-opacity: 1;
    color: rgb(5 56 42 / var(--tw-text-opacity, 1));
}
.text-\[\#078cde\] {
    --tw-text-opacity: 1;
    color: rgb(7 140 222 / var(--tw-text-opacity, 1));
}
.text-\[\#0DCEC4\] {
    --tw-text-opacity: 1;
    color: rgb(13 206 196 / var(--tw-text-opacity, 1));
}
.text-\[\#0b841e\] {
    --tw-text-opacity: 1;
    color: rgb(11 132 30 / var(--tw-text-opacity, 1));
}
.text-\[\#0dad73\] {
    --tw-text-opacity: 1;
    color: rgb(13 173 115 / var(--tw-text-opacity, 1));
}
.text-\[\#0f74b8\] {
    --tw-text-opacity: 1;
    color: rgb(15 116 184 / var(--tw-text-opacity, 1));
}
.text-\[\#161616\] {
    --tw-text-opacity: 1;
    color: rgb(22 22 22 / var(--tw-text-opacity, 1));
}
.text-\[\#161616\]\/50 {
    color: rgb(22 22 22 / 0.5);
}
.text-\[\#187D5E\] {
    --tw-text-opacity: 1;
    color: rgb(24 125 94 / var(--tw-text-opacity, 1));
}
.text-\[\#187d5e\] {
    --tw-text-opacity: 1;
    color: rgb(24 125 94 / var(--tw-text-opacity, 1));
}
.text-\[\#1E6453\] {
    --tw-text-opacity: 1;
    color: rgb(30 100 83 / var(--tw-text-opacity, 1));
}
.text-\[\#1e6453\] {
    --tw-text-opacity: 1;
    color: rgb(30 100 83 / var(--tw-text-opacity, 1));
}
.text-\[\#21c775\] {
    --tw-text-opacity: 1;
    color: rgb(33 199 117 / var(--tw-text-opacity, 1));
}
.text-\[\#24be86\] {
    --tw-text-opacity: 1;
    color: rgb(36 190 134 / var(--tw-text-opacity, 1));
}
.text-\[\#259531\] {
    --tw-text-opacity: 1;
    color: rgb(37 149 49 / var(--tw-text-opacity, 1));
}
.text-\[\#26be86\] {
    --tw-text-opacity: 1;
    color: rgb(38 190 134 / var(--tw-text-opacity, 1));
}
.text-\[\#303f2e\] {
    --tw-text-opacity: 1;
    color: rgb(48 63 46 / var(--tw-text-opacity, 1));
}
.text-\[\#31bf25\] {
    --tw-text-opacity: 1;
    color: rgb(49 191 37 / var(--tw-text-opacity, 1));
}
.text-\[\#333333\] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.text-\[\#333\] {
    --tw-text-opacity: 1;
    color: rgb(51 51 51 / var(--tw-text-opacity, 1));
}
.text-\[\#395c3e\] {
    --tw-text-opacity: 1;
    color: rgb(57 92 62 / var(--tw-text-opacity, 1));
}
.text-\[\#41CE30\] {
    --tw-text-opacity: 1;
    color: rgb(65 206 48 / var(--tw-text-opacity, 1));
}
.text-\[\#5445A3\] {
    --tw-text-opacity: 1;
    color: rgb(84 69 163 / var(--tw-text-opacity, 1));
}
.text-\[\#5A3400\] {
    --tw-text-opacity: 1;
    color: rgb(90 52 0 / var(--tw-text-opacity, 1));
}
.text-\[\#5f8d82\] {
    --tw-text-opacity: 1;
    color: rgb(95 141 130 / var(--tw-text-opacity, 1));
}
.text-\[\#6400F1\] {
    --tw-text-opacity: 1;
    color: rgb(100 0 241 / var(--tw-text-opacity, 1));
}
.text-\[\#666666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}
.text-\[\#666\] {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}
.text-\[\#6A707E\] {
    --tw-text-opacity: 1;
    color: rgb(106 112 126 / var(--tw-text-opacity, 1));
}
.text-\[\#6c4d30\] {
    --tw-text-opacity: 1;
    color: rgb(108 77 48 / var(--tw-text-opacity, 1));
}
.text-\[\#714100\] {
    --tw-text-opacity: 1;
    color: rgb(113 65 0 / var(--tw-text-opacity, 1));
}
.text-\[\#714200\] {
    --tw-text-opacity: 1;
    color: rgb(113 66 0 / var(--tw-text-opacity, 1));
}
.text-\[\#82ffc3\] {
    --tw-text-opacity: 1;
    color: rgb(130 255 195 / var(--tw-text-opacity, 1));
}
.text-\[\#87A39C\] {
    --tw-text-opacity: 1;
    color: rgb(135 163 156 / var(--tw-text-opacity, 1));
}
.text-\[\#89a6a0\] {
    --tw-text-opacity: 1;
    color: rgb(137 166 160 / var(--tw-text-opacity, 1));
}
.text-\[\#8f734a\] {
    --tw-text-opacity: 1;
    color: rgb(143 115 74 / var(--tw-text-opacity, 1));
}
.text-\[\#905E26\] {
    --tw-text-opacity: 1;
    color: rgb(144 94 38 / var(--tw-text-opacity, 1));
}
.text-\[\#905e26\] {
    --tw-text-opacity: 1;
    color: rgb(144 94 38 / var(--tw-text-opacity, 1));
}
.text-\[\#905e26\]\/60 {
    color: rgb(144 94 38 / 0.6);
}
.text-\[\#939DA7\] {
    --tw-text-opacity: 1;
    color: rgb(147 157 167 / var(--tw-text-opacity, 1));
}
.text-\[\#939da7\] {
    --tw-text-opacity: 1;
    color: rgb(147 157 167 / var(--tw-text-opacity, 1));
}
.text-\[\#9893a7\] {
    --tw-text-opacity: 1;
    color: rgb(152 147 167 / var(--tw-text-opacity, 1));
}
.text-\[\#999999\] {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity, 1));
}
.text-\[\#999\] {
    --tw-text-opacity: 1;
    color: rgb(153 153 153 / var(--tw-text-opacity, 1));
}
.text-\[\#9A9A9A\] {
    --tw-text-opacity: 1;
    color: rgb(154 154 154 / var(--tw-text-opacity, 1));
}
.text-\[\#9C75F2\] {
    --tw-text-opacity: 1;
    color: rgb(156 117 242 / var(--tw-text-opacity, 1));
}
.text-\[\#9a6c32\] {
    --tw-text-opacity: 1;
    color: rgb(154 108 50 / var(--tw-text-opacity, 1));
}
.text-\[\#A87222\] {
    --tw-text-opacity: 1;
    color: rgb(168 114 34 / var(--tw-text-opacity, 1));
}
.text-\[\#B66E2B\] {
    --tw-text-opacity: 1;
    color: rgb(182 110 43 / var(--tw-text-opacity, 1));
}
.text-\[\#BBC1C7\] {
    --tw-text-opacity: 1;
    color: rgb(187 193 199 / var(--tw-text-opacity, 1));
}
.text-\[\#CDFF43\] {
    --tw-text-opacity: 1;
    color: rgb(205 255 67 / var(--tw-text-opacity, 1));
}
.text-\[\#CEC5A8\] {
    --tw-text-opacity: 1;
    color: rgb(206 197 168 / var(--tw-text-opacity, 1));
}
.text-\[\#EB483E\] {
    --tw-text-opacity: 1;
    color: rgb(235 72 62 / var(--tw-text-opacity, 1));
}
.text-\[\#EEF1F6\] {
    --tw-text-opacity: 1;
    color: rgb(238 241 246 / var(--tw-text-opacity, 1));
}
.text-\[\#F4FFA0\] {
    --tw-text-opacity: 1;
    color: rgb(244 255 160 / var(--tw-text-opacity, 1));
}
.text-\[\#FF3131\] {
    --tw-text-opacity: 1;
    color: rgb(255 49 49 / var(--tw-text-opacity, 1));
}
.text-\[\#FF4000\] {
    --tw-text-opacity: 1;
    color: rgb(255 64 0 / var(--tw-text-opacity, 1));
}
.text-\[\#FFE09E\] {
    --tw-text-opacity: 1;
    color: rgb(255 224 158 / var(--tw-text-opacity, 1));
}
.text-\[\#FFF\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[\#a87221\] {
    --tw-text-opacity: 1;
    color: rgb(168 114 33 / var(--tw-text-opacity, 1));
}
.text-\[\#af977a\] {
    --tw-text-opacity: 1;
    color: rgb(175 151 122 / var(--tw-text-opacity, 1));
}
.text-\[\#b0b0b0\] {
    --tw-text-opacity: 1;
    color: rgb(176 176 176 / var(--tw-text-opacity, 1));
}
.text-\[\#b1660a\] {
    --tw-text-opacity: 1;
    color: rgb(177 102 10 / var(--tw-text-opacity, 1));
}
.text-\[\#b1b1b1\] {
    --tw-text-opacity: 1;
    color: rgb(177 177 177 / var(--tw-text-opacity, 1));
}
.text-\[\#b3b3b3\] {
    --tw-text-opacity: 1;
    color: rgb(179 179 179 / var(--tw-text-opacity, 1));
}
.text-\[\#b66e2a\] {
    --tw-text-opacity: 1;
    color: rgb(182 110 42 / var(--tw-text-opacity, 1));
}
.text-\[\#b98850\] {
    --tw-text-opacity: 1;
    color: rgb(185 136 80 / var(--tw-text-opacity, 1));
}
.text-\[\#b9dfbd\] {
    --tw-text-opacity: 1;
    color: rgb(185 223 189 / var(--tw-text-opacity, 1));
}
.text-\[\#bbc1c7\] {
    --tw-text-opacity: 1;
    color: rgb(187 193 199 / var(--tw-text-opacity, 1));
}
.text-\[\#d3c5a0\] {
    --tw-text-opacity: 1;
    color: rgb(211 197 160 / var(--tw-text-opacity, 1));
}
.text-\[\#d76800\] {
    --tw-text-opacity: 1;
    color: rgb(215 104 0 / var(--tw-text-opacity, 1));
}
.text-\[\#d8f3da\] {
    --tw-text-opacity: 1;
    color: rgb(216 243 218 / var(--tw-text-opacity, 1));
}
.text-\[\#e0e0e0\] {
    --tw-text-opacity: 1;
    color: rgb(224 224 224 / var(--tw-text-opacity, 1));
}
.text-\[\#eb483e\] {
    --tw-text-opacity: 1;
    color: rgb(235 72 62 / var(--tw-text-opacity, 1));
}
.text-\[\#ef7f00\] {
    --tw-text-opacity: 1;
    color: rgb(239 127 0 / var(--tw-text-opacity, 1));
}
.text-\[\#f29812\] {
    --tw-text-opacity: 1;
    color: rgb(242 152 18 / var(--tw-text-opacity, 1));
}
.text-\[\#f42114\] {
    --tw-text-opacity: 1;
    color: rgb(244 33 20 / var(--tw-text-opacity, 1));
}
.text-\[\#f8a324\] {
    --tw-text-opacity: 1;
    color: rgb(248 163 36 / var(--tw-text-opacity, 1));
}
.text-\[\#f9ffa6\] {
    --tw-text-opacity: 1;
    color: rgb(249 255 166 / var(--tw-text-opacity, 1));
}
.text-\[\#fc2a12\] {
    --tw-text-opacity: 1;
    color: rgb(252 42 18 / var(--tw-text-opacity, 1));
}
.text-\[\#ff1947\] {
    --tw-text-opacity: 1;
    color: rgb(255 25 71 / var(--tw-text-opacity, 1));
}
.text-\[\#ff3030\] {
    --tw-text-opacity: 1;
    color: rgb(255 48 48 / var(--tw-text-opacity, 1));
}
.text-\[\#ff3135\] {
    --tw-text-opacity: 1;
    color: rgb(255 49 53 / var(--tw-text-opacity, 1));
}
.text-\[\#ff4116\] {
    --tw-text-opacity: 1;
    color: rgb(255 65 22 / var(--tw-text-opacity, 1));
}
.text-\[\#ff9810\] {
    --tw-text-opacity: 1;
    color: rgb(255 152 16 / var(--tw-text-opacity, 1));
}
.text-\[\#ff9922\] {
    --tw-text-opacity: 1;
    color: rgb(255 153 34 / var(--tw-text-opacity, 1));
}
.text-\[\#ffe9c0\] {
    --tw-text-opacity: 1;
    color: rgb(255 233 192 / var(--tw-text-opacity, 1));
}
.text-\[\#ffeed5\] {
    --tw-text-opacity: 1;
    color: rgb(255 238 213 / var(--tw-text-opacity, 1));
}
.text-\[\#fff0c7\] {
    --tw-text-opacity: 1;
    color: rgb(255 240 199 / var(--tw-text-opacity, 1));
}
.text-\[\#fff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[\#ffffff\] {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-\[rgba\(255\2c _255\2c _255\2c _0\.6\)\] {
    color: rgba(255, 255, 255, 0.6);
}
.text-\[rgba\(255\2c _255\2c _255\2c _0\.8\)\] {
    color: rgba(255, 255, 255, 0.8);
}
.text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-black\/40 {
    color: rgb(0 0 0 / 0.4);
}
.text-black\/45 {
    color: rgb(0 0 0 / 0.45);
}
.text-black\/60 {
    color: rgb(0 0 0 / 0.6);
}
.text-black\/65 {
    color: rgb(0 0 0 / 0.65);
}
.text-black\/85 {
    color: rgb(0 0 0 / 0.85);
}
.text-black\/90 {
    color: rgb(0 0 0 / 0.9);
}
.text-danger {
    --tw-text-opacity: 1;
    color: rgb(235 72 62 / var(--tw-text-opacity, 1));
}
.text-neutral-900 {
    --tw-text-opacity: 1;
    color: rgb(23 23 23 / var(--tw-text-opacity, 1));
}
.text-primary {
    --tw-text-opacity: 1;
    color: rgb(36 190 134 / var(--tw-text-opacity, 1));
}
.text-transparent {
    color: transparent;
}
.text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-white\/60 {
    color: rgb(255 255 255 / 0.6);
}
.text-white\/80 {
    color: rgb(255 255 255 / 0.8);
}
.underline {
    text-decoration-line: underline;
}
.line-through {
    text-decoration-line: line-through;
}
.decoration-primary {
    text-decoration-color: #24BE86;
}
.underline-offset-2 {
    text-underline-offset: 0.125rem;
}
.underline-offset-4 {
    text-underline-offset: 0.25rem;
}
.opacity-10 {
    opacity: 0.1;
}
.opacity-40 {
    opacity: 0.4;
}
.opacity-50 {
    opacity: 0.5;
}
.opacity-60 {
    opacity: 0.6;
}
.opacity-70 {
    opacity: 0.7;
}
.opacity-80 {
    opacity: 0.8;
}
.opacity-90 {
    opacity: 0.9;
}
.shadow {
    --tw-shadow: 0 0.0625rem 0.1875rem 0 rgb(0 0 0 / 0.1), 0 0.0625rem 0.125rem -0.0625rem rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 0.0625rem 0.1875rem 0 var(--tw-shadow-color), 0 0.0625rem 0.125rem -0.0625rem var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0_1\.999px_7\.997px_0_rgba\(99\2c 81\2c 68\2c 0\.12\)\] {
    --tw-shadow: 0 0.12494rem 0.49981rem 0 rgba(99,81,68,0.12);
    --tw-shadow-colored: 0 0.12494rem 0.49981rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_0px_24px_0px_rgba\(0\2c 0\2c 0\2c 0\.11\)\] {
    --tw-shadow: 0px 0px 1.5rem 0px rgba(0,0,0,0.11);
    --tw-shadow-colored: 0px 0px 1.5rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_1px_0px_0px_rgba\(36\2c 190\2c 134\2c 0\.21\)\] {
    --tw-shadow: 0px 0.0625rem 0px 0px rgba(36,190,134,0.21);
    --tw-shadow-colored: 0px 0.0625rem 0px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_1px_16px_2px_rgba\(0\2c 0\2c 0\2c 0\.04\)\] {
    --tw-shadow: 0px 0.0625rem 1rem 0.125rem rgba(0,0,0,0.04);
    --tw-shadow-colored: 0px 0.0625rem 1rem 0.125rem var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_1px_3px_0px_rgba\(45\2c 143\2c 60\2c 0\.56\)\] {
    --tw-shadow: 0px 0.0625rem 0.1875rem 0px rgba(45,143,60,0.56);
    --tw-shadow-colored: 0px 0.0625rem 0.1875rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_2px_8px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\] {
    --tw-shadow: 0px 0.125rem 0.5rem 0px rgba(0,0,0,0.08);
    --tw-shadow-colored: 0px 0.125rem 0.5rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_2px_8px_0px_rgba\(0\2c 0\2c 0\2c 0\.12\)\] {
    --tw-shadow: 0px 0.125rem 0.5rem 0px rgba(0,0,0,0.12);
    --tw-shadow-colored: 0px 0.125rem 0.5rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_16px_0px_rgba\(0\2c 0\2c 0\2c 0\.06\)\] {
    --tw-shadow: 0px 0.25rem 1rem 0px rgba(0,0,0,0.06);
    --tw-shadow-colored: 0px 0.25rem 1rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_16px_0px_rgba\(38\2c 38\2c 38\2c 0\.08\)\] {
    --tw-shadow: 0px 0.25rem 1rem 0px rgba(38,38,38,0.08);
    --tw-shadow-colored: 0px 0.25rem 1rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_20px_0px_rgba\(38\2c 38\2c 38\2c 0\.04\)\] {
    --tw-shadow: 0px 0.25rem 1.25rem 0px rgba(38,38,38,0.04);
    --tw-shadow-colored: 0px 0.25rem 1.25rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_24px_0px_rgba\(102\2c 102\2c 102\2c 0\.08\)\] {
    --tw-shadow: 0px 0.25rem 1.5rem 0px rgba(102,102,102,0.08);
    --tw-shadow-colored: 0px 0.25rem 1.5rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_24px_0px_rgba\(135\2c 192\2c 160\2c 0\.25\)\] {
    --tw-shadow: 0px 0.25rem 1.5rem 0px rgba(135,192,160,0.25);
    --tw-shadow-colored: 0px 0.25rem 1.5rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_4px_24px_rgba\(0\2c 0\2c 0\2c 0\.05\)\] {
    --tw-shadow: 0px 0.25rem 1.5rem rgba(0,0,0,0.05);
    --tw-shadow-colored: 0px 0.25rem 1.5rem var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_6px_16px_0px_rgba\(23\2c 142\2c 20\2c 0\.15\)\] {
    --tw-shadow: 0px 0.375rem 1rem 0px rgba(23,142,20,0.15);
    --tw-shadow-colored: 0px 0.375rem 1rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_8px_16px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\] {
    --tw-shadow: 0px 0.5rem 1rem 0px rgba(0,0,0,0.08);
    --tw-shadow-colored: 0px 0.5rem 1rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_8px_24px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\] {
    --tw-shadow: 0px 0.5rem 1.5rem 0px rgba(0,0,0,0.08);
    --tw-shadow-colored: 0px 0.5rem 1.5rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[0px_8px_48px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\] {
    --tw-shadow: 0px 0.5rem 3rem 0px rgba(0,0,0,0.08);
    --tw-shadow-colored: 0px 0.5rem 3rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0px_1px_2px_0px_rgba\(249\2c 187\2c 104\2c 0\.40\)\] {
    --tw-shadow: inset 0px 0.0625rem 0.125rem 0px rgba(249,187,104,0.40);
    --tw-shadow-colored: inset 0px 0.0625rem 0.125rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_0px_3px_4px_0px_rgba\(3\2c 161\2c 109\2c 1\.00\)\] {
    --tw-shadow: inset 0px 0.1875rem 0.25rem 0px rgba(3,161,109,1.00);
    --tw-shadow-colored: inset 0px 0.1875rem 0.25rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-\[inset_1px_-2px_4px_0px_rgba\(176\2c 244\2c 255\2c 0\.54\)\] {
    --tw-shadow: inset 0.0625rem -0.125rem 0.25rem 0px rgba(176,244,255,0.54);
    --tw-shadow-colored: inset 0.0625rem -0.125rem 0.25rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-inner {
    --tw-shadow: inset 0 0.125rem 0.25rem 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: inset 0 0.125rem 0.25rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md {
    --tw-shadow: 0 0.25rem 0.375rem -0.0625rem rgb(0 0 0 / 0.1), 0 0.125rem 0.25rem -0.125rem rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 0.25rem 0.375rem -0.0625rem var(--tw-shadow-color), 0 0.125rem 0.25rem -0.125rem var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline {
    outline-style: solid;
}
.outline-\[1\.20px\] {
    outline-width: 0.075rem;
}
.outline-white {
    outline-color: #fff;
}
.blur {
    --tw-blur: blur(0.5rem);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.backdrop-blur-\[30px\] {
    --tw-backdrop-blur: blur(1.875rem);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[5px\] {
    --tw-backdrop-blur: blur(0.3125rem);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-\[6px\] {
    --tw-backdrop-blur: blur(0.375rem);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.backdrop-blur-sm {
    --tw-backdrop-blur: blur(0.25rem);
    -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}
.transition {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-all {
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-colors {
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-opacity {
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-transform {
    transition-property: transform;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.\!duration-300 {
    transition-duration: 300ms !important;
}
.\!duration-500 {
    transition-duration: 500ms !important;
}
.duration-300 {
    transition-duration: 300ms;
}
.duration-500 {
    transition-duration: 500ms;
}
.ease-in-out {
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out {
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
.\[text-shadow\:0_0_4px_rgba\(49\2c 169\2c 177\2c 0\.29\)\] {
    text-shadow: 0 0 0.25rem rgba(49,169,177,0.29);
}
.\[text-shadow\:_0px_1px_4px_rgb\(0_0_0_\/_0\.25\)\] {
    text-shadow: 0px 0.0625rem 0.25rem rgb(0 0 0 / 0.25);
}
.\[text-shadow\:_0px_4px_12px_rgb\(0_0_0_\/_0\.25\)\] {
    text-shadow: 0px 0.25rem 0.75rem rgb(0 0 0 / 0.25);
}
.container {
    width: 100%;
}
@media (min-width: 640px) {
    .container {
        max-width: 640px;
    }
}
@media (min-width: 768px) {
    .container {
        max-width: 768px;
    }
}
@media (min-width: 1024px) {
    .container {
        max-width: 1024px;
    }
}
@media (min-width: 1280px) {
    .container {
        max-width: 1280px;
    }
}
@media (min-width: 1536px) {
    .container {
        max-width: 1536px;
    }
}
.prose {
    color: var(--tw-prose-body);
    max-width: 65ch;
}
.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.25em;
    margin-bottom: 1.25em;
}
.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-lead);
    font-size: 1.25em;
    line-height: 1.6;
    margin-top: 1.2em;
    margin-bottom: 1.2em;
}
.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-links);
    text-decoration: underline;
    font-weight: 500;
}
.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-bold);
    font-weight: 600;
}
.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
}
.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
}
.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
}
.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: decimal;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-inline-start: 1.625em;
}
.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: upper-alpha;
}
.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: lower-alpha;
}
.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: upper-alpha;
}
.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: lower-alpha;
}
.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: upper-roman;
}
.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: lower-roman;
}
.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: upper-roman;
}
.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: lower-roman;
}
.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: decimal;
}
.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    list-style-type: disc;
    margin-top: 1.25em;
    margin-bottom: 1.25em;
    padding-inline-start: 1.625em;
}
.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
    font-weight: 400;
    color: var(--tw-prose-counters);
}
.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker {
    color: var(--tw-prose-bullets);
}
.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.25em;
}
.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    border-color: var(--tw-prose-hr);
    border-top-width: 0.0625rem;
    margin-top: 3em;
    margin-bottom: 3em;
}
.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-weight: 500;
    font-style: italic;
    color: var(--tw-prose-quotes);
    border-inline-start-width: 0.25rem;
    border-inline-start-color: var(--tw-prose-quote-borders);
    quotes: "\201C""\201D""\2018""\2019";
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    padding-inline-start: 1em;
}
.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
    content: open-quote;
}
.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
    content: close-quote;
}
.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 800;
    font-size: 2.25em;
    margin-top: 0;
    margin-bottom: 0.8888889em;
    line-height: 1.1111111;
}
.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-weight: 900;
    color: inherit;
}
.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 700;
    font-size: 1.5em;
    margin-top: 2em;
    margin-bottom: 1em;
    line-height: 1.3333333;
}
.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-weight: 800;
    color: inherit;
}
.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    font-size: 1.25em;
    margin-top: 1.6em;
    margin-bottom: 0.6em;
    line-height: 1.6;
}
.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit;
}
.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    line-height: 1.5;
}
.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-weight: 700;
    color: inherit;
}
.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
}
.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    display: block;
    margin-top: 2em;
    margin-bottom: 2em;
}
.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
}
.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-weight: 500;
    font-family: inherit;
    color: var(--tw-prose-kbd);
    box-shadow: 0 0 0 0.0625rem rgb(var(--tw-prose-kbd-shadows) / 10%), 0 0.1875rem 0 rgb(var(--tw-prose-kbd-shadows) / 10%);
    font-size: 0.875em;
    border-radius: 0.3125rem;
    padding-top: 0.1875em;
    padding-inline-end: 0.375em;
    padding-bottom: 0.1875em;
    padding-inline-start: 0.375em;
}
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-code);
    font-weight: 600;
    font-size: 0.875em;
}
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
    content: "`";
}
.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
    content: "`";
}
.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
}
.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
}
.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
    font-size: 0.875em;
}
.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
    font-size: 0.9em;
}
.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
}
.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
}
.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: inherit;
}
.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-pre-code);
    background-color: var(--tw-prose-pre-bg);
    overflow-x: auto;
    font-weight: 400;
    font-size: 0.875em;
    line-height: 1.7142857;
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
    border-radius: 0.375rem;
    padding-top: 0.8571429em;
    padding-inline-end: 1.1428571em;
    padding-bottom: 0.8571429em;
    padding-inline-start: 1.1428571em;
}
.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    background-color: transparent;
    border-width: 0;
    border-radius: 0;
    padding: 0;
    font-weight: inherit;
    color: inherit;
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
}
.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::before {
    content: none;
}
.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *))::after {
    content: none;
}
.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    width: 100%;
    table-layout: auto;
    margin-top: 2em;
    margin-bottom: 2em;
    font-size: 0.875em;
    line-height: 1.7142857;
}
.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    border-bottom-width: 0.0625rem;
    border-bottom-color: var(--tw-prose-th-borders);
}
.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-headings);
    font-weight: 600;
    vertical-align: bottom;
    padding-inline-end: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-inline-start: 0.5714286em;
}
.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    border-bottom-width: 0.0625rem;
    border-bottom-color: var(--tw-prose-td-borders);
}
.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    border-bottom-width: 0;
}
.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    vertical-align: baseline;
}
.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    border-top-width: 0.0625rem;
    border-top-color: var(--tw-prose-th-borders);
}
.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    vertical-align: top;
}
.prose :where(th, td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    text-align: start;
}
.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
}
.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    color: var(--tw-prose-captions);
    font-size: 0.875em;
    line-height: 1.4285714;
    margin-top: 0.8571429em;
}
.prose {
    --tw-prose-body: #374151;
    --tw-prose-headings: #111827;
    --tw-prose-lead: #4b5563;
    --tw-prose-links: #111827;
    --tw-prose-bold: #111827;
    --tw-prose-counters: #6b7280;
    --tw-prose-bullets: #d1d5db;
    --tw-prose-hr: #e5e7eb;
    --tw-prose-quotes: #111827;
    --tw-prose-quote-borders: #e5e7eb;
    --tw-prose-captions: #6b7280;
    --tw-prose-kbd: #111827;
    --tw-prose-kbd-shadows: 17 24 39;
    --tw-prose-code: #111827;
    --tw-prose-pre-code: #e5e7eb;
    --tw-prose-pre-bg: #1f2937;
    --tw-prose-th-borders: #d1d5db;
    --tw-prose-td-borders: #e5e7eb;
    --tw-prose-invert-body: #d1d5db;
    --tw-prose-invert-headings: #fff;
    --tw-prose-invert-lead: #9ca3af;
    --tw-prose-invert-links: #fff;
    --tw-prose-invert-bold: #fff;
    --tw-prose-invert-counters: #9ca3af;
    --tw-prose-invert-bullets: #4b5563;
    --tw-prose-invert-hr: #374151;
    --tw-prose-invert-quotes: #f3f4f6;
    --tw-prose-invert-quote-borders: #374151;
    --tw-prose-invert-captions: #9ca3af;
    --tw-prose-invert-kbd: #fff;
    --tw-prose-invert-kbd-shadows: 255 255 255;
    --tw-prose-invert-code: #fff;
    --tw-prose-invert-pre-code: #d1d5db;
    --tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);
    --tw-prose-invert-th-borders: #4b5563;
    --tw-prose-invert-td-borders: #374151;
    font-size: 1rem;
    line-height: 1.75;
}
.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
}
.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}
.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-start: 0.375em;
}
.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-start: 0.375em;
}
.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.75em;
    margin-bottom: 0.75em;
}
.prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.25em;
}
.prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 1.25em;
}
.prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.25em;
}
.prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 1.25em;
}
.prose :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.75em;
    margin-bottom: 0.75em;
}
.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.25em;
    margin-bottom: 1.25em;
}
.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.5em;
    padding-inline-start: 1.625em;
}
.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-start: 0;
}
.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-end: 0;
}
.prose :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-top: 0.5714286em;
    padding-inline-end: 0.5714286em;
    padding-bottom: 0.5714286em;
    padding-inline-start: 0.5714286em;
}
.prose :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-start: 0;
}
.prose :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-end: 0;
}
.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 2em;
    margin-bottom: 2em;
}
.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 0;
}
.prose-sm {
    font-size: 0.875rem;
    line-height: 1.7142857;
}
.prose-sm :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
}
.prose-sm :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 1.2857143em;
    line-height: 1.5555556;
    margin-top: 0.8888889em;
    margin-bottom: 0.8888889em;
}
.prose-sm :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.3333333em;
    margin-bottom: 1.3333333em;
    padding-inline-start: 1.1111111em;
}
.prose-sm :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 2.1428571em;
    margin-top: 0;
    margin-bottom: 0.8em;
    line-height: 1.2;
}
.prose-sm :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 1.4285714em;
    margin-top: 1.6em;
    margin-bottom: 0.8em;
    line-height: 1.4;
}
.prose-sm :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 1.2857143em;
    margin-top: 1.5555556em;
    margin-bottom: 0.4444444em;
    line-height: 1.5555556;
}
.prose-sm :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.4285714em;
    margin-bottom: 0.5714286em;
    line-height: 1.4285714;
}
.prose-sm :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
}
.prose-sm :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
}
.prose-sm :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
}
.prose-sm :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
}
.prose-sm :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8571429em;
    border-radius: 0.3125rem;
    padding-top: 0.1428571em;
    padding-inline-end: 0.3571429em;
    padding-bottom: 0.1428571em;
    padding-inline-start: 0.3571429em;
}
.prose-sm :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8571429em;
}
.prose-sm :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.9em;
}
.prose-sm :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8888889em;
}
.prose-sm :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8571429em;
    line-height: 1.6666667;
    margin-top: 1.6666667em;
    margin-bottom: 1.6666667em;
    border-radius: 0.25rem;
    padding-top: 0.6666667em;
    padding-inline-end: 1em;
    padding-bottom: 0.6666667em;
    padding-inline-start: 1em;
}
.prose-sm :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
    padding-inline-start: 1.5714286em;
}
.prose-sm :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
    padding-inline-start: 1.5714286em;
}
.prose-sm :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.2857143em;
    margin-bottom: 0.2857143em;
}
.prose-sm :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-start: 0.4285714em;
}
.prose-sm :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-start: 0.4285714em;
}
.prose-sm :where(.prose-sm > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
}
.prose-sm :where(.prose-sm > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.1428571em;
}
.prose-sm :where(.prose-sm > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 1.1428571em;
}
.prose-sm :where(.prose-sm > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.1428571em;
}
.prose-sm :where(.prose-sm > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 1.1428571em;
}
.prose-sm :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.5714286em;
    margin-bottom: 0.5714286em;
}
.prose-sm :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.1428571em;
    margin-bottom: 1.1428571em;
}
.prose-sm :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.1428571em;
}
.prose-sm :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0.2857143em;
    padding-inline-start: 1.5714286em;
}
.prose-sm :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 2.8571429em;
    margin-bottom: 2.8571429em;
}
.prose-sm :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose-sm :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose-sm :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose-sm :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose-sm :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8571429em;
    line-height: 1.5;
}
.prose-sm :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-end: 1em;
    padding-bottom: 0.6666667em;
    padding-inline-start: 1em;
}
.prose-sm :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-start: 0;
}
.prose-sm :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-end: 0;
}
.prose-sm :where(tbody td, tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-top: 0.6666667em;
    padding-inline-end: 1em;
    padding-bottom: 0.6666667em;
    padding-inline-start: 1em;
}
.prose-sm :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-start: 0;
}
.prose-sm :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    padding-inline-end: 0;
}
.prose-sm :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 1.7142857em;
    margin-bottom: 1.7142857em;
}
.prose-sm :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
    margin-bottom: 0;
}
.prose-sm :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    font-size: 0.8571429em;
    line-height: 1.3333333;
    margin-top: 0.6666667em;
}
.prose-sm :where(.prose-sm > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-top: 0;
}
.prose-sm :where(.prose-sm > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)) {
    margin-bottom: 0;
}
.first\:mt-0:first-child {
    margin-top: 0px;
}
.first\:pt-0:first-child {
    padding-top: 0px;
}
.first\:pt-3:first-child {
    padding-top: 0.75rem;
}
.last\:border-0:last-child {
    border-width: 0px;
}
.last\:border-b-0:last-child {
    border-bottom-width: 0px;
}
.last\:border-none:last-child {
    border-style: none;
}
.last\:pb-3:last-child {
    padding-bottom: 0.75rem;
}
.only\:col-span-full:only-child {
    grid-column: 1 / -1;
}
.first-of-type\:mt-0:first-of-type {
    margin-top: 0px;
}
.first-of-type\:border-none:first-of-type {
    border-style: none;
}
.first-of-type\:pt-0:first-of-type {
    padding-top: 0px;
}
.hover\:translate-y-\[-5px\]:hover {
    --tw-translate-y: -0.3125rem;
    transform: translate(var(--tw-translate-x), 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));
}
.hover\:scale-\[1\.04\]:hover {
    --tw-scale-x: 1.04;
    --tw-scale-y: 1.04;
    transform: translate(var(--tw-translate-x), 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));
}
.hover\:border-\[\#0b841e\]:hover {
    --tw-border-opacity: 1;
    border-color: rgb(11 132 30 / var(--tw-border-opacity, 1));
}
.hover\:border-\[\#999999\]:hover {
    --tw-border-opacity: 1;
    border-color: rgb(153 153 153 / var(--tw-border-opacity, 1));
}
.hover\:border-primary:hover {
    --tw-border-opacity: 1;
    border-color: rgb(36 190 134 / var(--tw-border-opacity, 1));
}
.hover\:bg-\[\#19AF79\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(25 175 121 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#21C775\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(33 199 117 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#21c775\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(33 199 117 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#EDEFF1\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(237 239 241 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#edeff1\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(237 239 241 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[\#f7f8f9\]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(247 248 249 / var(--tw-bg-opacity, 1));
}
.hover\:bg-primary:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(36 190 134 / var(--tw-bg-opacity, 1));
}
.hover\:bg-\[linear-gradient\(164deg\2c \#21AC28_0\%\2c \#03ADD3_100\%\)\]:hover {
    background-image: linear-gradient(164deg,#21AC28 0%,#03ADD3 100%);
}
.hover\:bg-\[linear-gradient\(96deg\2c _\#F3DDAF_1\.76\%\2c _\#F3D774_98\.86\%\)\]:hover {
    background-image: linear-gradient(96deg, #F3DDAF 1.76%, #F3D774 98.86%);
}
.hover\:bg-gradient-to-r:hover {
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
}
.hover\:from-\[\#1BBC2B_-14\.92\%\]:hover {
    --tw-gradient-from: #1BBC2B -14.92% var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}
.hover\:to-\[\#00C0A0\]:hover {
    --tw-gradient-to: #00C0A0 var(--tw-gradient-to-position);
}
.hover\:text-\[\#161616\]:hover {
    --tw-text-opacity: 1;
    color: rgb(22 22 22 / var(--tw-text-opacity, 1));
}
.hover\:text-\[\#666666\]:hover {
    --tw-text-opacity: 1;
    color: rgb(102 102 102 / var(--tw-text-opacity, 1));
}
.hover\:text-primary:hover {
    --tw-text-opacity: 1;
    color: rgb(36 190 134 / var(--tw-text-opacity, 1));
}
.hover\:text-white:hover {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.hover\:underline:hover {
    text-decoration-line: underline;
}
.hover\:opacity-60:hover {
    opacity: 0.6;
}
.hover\:opacity-70:hover {
    opacity: 0.7;
}
.hover\:opacity-80:hover {
    opacity: 0.8;
}
.hover\:shadow-\[0_4px_24px_0_rgba\(0\2c 168\2c 90\2c 0\.24\)\]:hover {
    --tw-shadow: 0 0.25rem 1.5rem 0 rgba(0,168,90,0.24);
    --tw-shadow-colored: 0 0.25rem 1.5rem 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-\[0px_4px_16px_0px_rgba\(38\2c 38\2c 38\2c 0\.12\)\]:hover {
    --tw-shadow: 0px 0.25rem 1rem 0px rgba(38,38,38,0.12);
    --tw-shadow-colored: 0px 0.25rem 1rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-\[0px_8px_24px_0px_rgba\(36\2c 190\2c 134\2c 0\.25\)\]:hover {
    --tw-shadow: 0px 0.5rem 1.5rem 0px rgba(36,190,134,0.25);
    --tw-shadow-colored: 0px 0.5rem 1.5rem 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.hover\:shadow-lg:hover {
    --tw-shadow: 0 0.625rem 0.9375rem -0.1875rem rgb(0 0 0 / 0.1), 0 0.25rem 0.375rem -0.25rem rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 0.625rem 0.9375rem -0.1875rem var(--tw-shadow-color), 0 0.25rem 0.375rem -0.25rem var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.active\:bg-\[\#0E9B68\]:active {
    --tw-bg-opacity: 1;
    background-color: rgb(14 155 104 / var(--tw-bg-opacity, 1));
}
.active\:opacity-80:active {
    opacity: 0.8;
}
.group:nth-child(odd) .group-odd\:bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.group:nth-child(even) .group-even\:bg-\[\#f8f8f8\] {
    --tw-bg-opacity: 1;
    background-color: rgb(248 248 248 / var(--tw-bg-opacity, 1));
}
.group:nth-child(even) .group-even\:bg-\[\#fff6e0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 246 224 / var(--tw-bg-opacity, 1));
}
.group:hover .group-hover\:visible {
    visibility: visible;
}
.group:hover .group-hover\:block {
    display: block;
}
.group:hover .group-hover\:border-\[\#0B841E\] {
    --tw-border-opacity: 1;
    border-color: rgb(11 132 30 / var(--tw-border-opacity, 1));
}
.group:hover .group-hover\:border-\[\#FF9C44\] {
    --tw-border-opacity: 1;
    border-color: rgb(255 156 68 / var(--tw-border-opacity, 1));
}
.group:hover .group-hover\:bg-\[linear-gradient\(90deg\2c \#fff_8\.36\%\2c \#fff_92\.74\%\)\] {
    background-image: linear-gradient(90deg,#fff 8.36%,#fff 92.74%);
}
.group:hover .group-hover\:fill-primary {
    fill: #24BE86;
}
.group:hover .group-hover\:stroke-\[\#0B841E\] {
    stroke: #0B841E;
}
.group:hover .group-hover\:stroke-\[\#FDD685\] {
    stroke: #FDD685;
}
.group:hover .group-hover\:stroke-primary {
    stroke: #24BE86;
}
.group:hover .group-hover\:text-primary {
    --tw-text-opacity: 1;
    color: rgb(36 190 134 / var(--tw-text-opacity, 1));
}
.group:hover .group-hover\:text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.group:focus .group-focus\:fill-primary {
    fill: #24BE86;
}
@media (min-width: 768px) {
    .md\:\!mb-0 {
        margin-bottom: 0px !important;
    }
    .md\:block {
        display: block;
    }
    .md\:\!w-2\/5 {
        width: 40% !important;
    }
    .md\:\!w-3\/5 {
        width: 60% !important;
    }
    .md\:\!grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
    .md\:\!grid-cols-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    }
    .md\:\!flex-row {
        flex-direction: row !important;
    }
}
@media (min-width: 1024px) {
    .lg\:\!block {
        display: block !important;
    }
    .lg\:\!grid-cols-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
    }
}
@media (min-width: 1536px) {
    .\32xl\:w-\[1200px\] {
        width: 1200px;
    }
    .\32xl\:gap-x-8 {
        -moz-column-gap: 2rem;
             column-gap: 2rem;
    }
}