/*! tailwindcss v4.0.3 | MIT License | https://tailwindcss.com */
@layer theme, base, components, utilities;
@layer theme {
  :root, :host {
    --spacing: 0.25rem;
    --container-3xs: 16rem;
    --container-2xs: 18rem;
    --container-xs: 20rem;
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 36rem;
    --container-2xl: 42rem;
    --container-3xl: 48rem;
    --container-4xl: 56rem;
    --container-5xl: 64rem;
    --container-6xl: 72rem;
    --container-7xl: 80rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-base: 1rem;
    --text-base--line-height: calc(1.5 / 1);
    --text-lg: 1.125rem;
    --text-lg--line-height: calc(1.75 / 1.125);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --text-2xl: 1.5rem;
    --text-2xl--line-height: calc(2 / 1.5);
    --text-3xl: 1.875rem;
    --text-3xl--line-height: calc(2.25 / 1.875);
    --text-4xl: 2.25rem;
    --text-4xl--line-height: calc(2.5 / 2.25);
    --text-5xl: 3rem;
    --text-5xl--line-height: 1;
    --text-6xl: 3.75rem;
    --text-6xl--line-height: 1;
    --text-7xl: 4.5rem;
    --text-7xl--line-height: 1;
    --text-8xl: 6rem;
    --text-8xl--line-height: 1;
    --text-9xl: 8rem;
    --text-9xl--line-height: 1;
    --font-weight-thin: 100;
    --font-weight-extralight: 200;
    --font-weight-light: 300;
    --font-weight-normal: 400;
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-weight-extrabold: 800;
    --font-weight-black: 900;
    --tracking-tighter: -0.05em;
    --tracking-tight: -0.025em;
    --tracking-normal: 0em;
    --tracking-wide: 0.025em;
    --tracking-wider: 0.05em;
    --tracking-widest: 0.1em;
    --leading-tight: 1.25;
    --leading-snug: 1.375;
    --leading-normal: 1.5;
    --leading-relaxed: 1.625;
    --leading-loose: 2;
    --radius-xs: 0.125rem;
    --radius-sm: 0.25rem;
    --radius-md: 0.375rem;
    --radius-lg: 0.5rem;
    --radius-xl: 0.75rem;
    --radius-2xl: 1rem;
    --radius-3xl: 1.5rem;
    --radius-4xl: 2rem;
    --shadow-2xs: 0 1px rgb(0 0 0 / 0.05);
    --shadow-xs: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --shadow-sm: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1),
      0 2px 4px -2px rgb(0 0 0 / 0.1);
    --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1),
      0 4px 6px -4px rgb(0 0 0 / 0.1);
    --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1),
      0 8px 10px -6px rgb(0 0 0 / 0.1);
    --shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / 0.25);
    --inset-shadow-2xs: inset 0 1px rgb(0 0 0 / 0.05);
    --inset-shadow-xs: inset 0 1px 1px rgb(0 0 0 / 0.05);
    --inset-shadow-sm: inset 0 2px 4px rgb(0 0 0 / 0.05);
    --drop-shadow-xs: 0 1px 1px rgb(0 0 0 / 0.05);
    --drop-shadow-sm: 0 1px 2px rgb(0 0 0 / 0.15);
    --drop-shadow-md: 0 3px 3px rgb(0 0 0 / 0.12);
    --drop-shadow-lg: 0 4px 4px rgb(0 0 0 / 0.15);
    --drop-shadow-xl: 0 9px 7px rgb(0 0 0 / 0.1);
    --drop-shadow-2xl: 0 25px 25px rgb(0 0 0 / 0.15);
    --ease-in: cubic-bezier(0.4, 0, 1, 1);
    --ease-out: cubic-bezier(0, 0, 0.2, 1);
    --ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --animate-spin: spin 1s linear infinite;
    --animate-ping: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
    --animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
    --animate-bounce: bounce 1s infinite;
    --blur-xs: 4px;
    --blur-sm: 8px;
    --blur-md: 12px;
    --blur-lg: 16px;
    --blur-xl: 24px;
    --blur-2xl: 40px;
    --blur-3xl: 64px;
    --perspective-dramatic: 100px;
    --perspective-near: 300px;
    --perspective-normal: 500px;
    --perspective-midrange: 800px;
    --perspective-distant: 1200px;
    --aspect-video: 16 / 9;
    --default-transition-duration: 300ms;
    --default-transition-timing-function: ease-in-out;
    --default-font-family: var(--font-sans);
    --default-font-feature-settings: var(--font-sans--font-feature-settings);
    --default-font-variation-settings: var(
      --font-sans--font-variation-settings
    );
    --default-mono-font-family: var(--font-mono);
    --default-mono-font-feature-settings: var(
      --font-mono--font-feature-settings
    );
    --default-mono-font-variation-settings: var(
      --font-mono--font-variation-settings
    );
    --breakpoint-sm: 640px;
    --breakpoint-md: 768px;
    --breakpoint-lg: 1024px;
    --breakpoint-xl: 1320px;
    --font-google-sans: "Google Sans";
    --font-space-grotesk: "Space Grotesk";
    --font-nunito: "Nunito";
    --font-roboto: "Roboto";
    --font-public-sans: "Public Sans";
    --font-icon: "icomoon";
    --font-inter: "Inter";
    --font-es-build-trial: "ES Build TRIAL";
    --font-helvetica-now-display: "Helvetica Now Display";
    --font-rebond-grotesque: "ES Rebond Grotesque TRIAL";
    --font-hero: "Hero Light";
    --font-hero-light: "Hero Light";
    --font-ivy-mode: "Ivy Mode";
    --font-clash-display: "ClashDisplay";
    --font-fontspring-demo-organetto-ext-thin: "FONTSPRING DEMO - Organetto Ext Thin";
    --font-fontspring-demo-organetto-ext-ultralight: "FONTSPRING DEMO - Organetto Ext UltraLight";
    --font-fontspring-demo-organetto-ext-light: "FONTSPRING DEMO - Organetto Ext Light";
    --font-fontspring-demo-organetto-semi-exp-ultra-bold: "FONTSPRING DEMO - Organetto SemiExp UltraBold";
    --font-fontspring-demo-organetto-ext-bold: "FONTSPRING DEMO - Organetto Ext Bold";
    --font-fontspring-demo-organetto-ext-ultra-bold: "FONTSPRING DEMO - Organetto Ext UltraBold";
    --font-fontspring-demo-organetto-ext: "FONTSPRING DEMO - Organetto Ext";
    --font-cantry: "CANTRY";
    --spacing-3px: 3px;
    --spacing-5px: 5px;
    --spacing-7px: 7px;
    --spacing-9px: 9px;
    --spacing-11px: 11px;
    --spacing-13px: 13px;
    --spacing-15px: 15px;
    --spacing-17px: 17px;
    --spacing-18px: 18px;
    --spacing-19px: 19px;
    --spacing-21px: 21px;
    --spacing-22px: 22px;
    --spacing-23px: 23px;
    --spacing-25px: 25px;
    --spacing-26px: 26px;
    --spacing-27px: 27px;
    --spacing-29px: 29px;
    --spacing-30px: 30px;
    --spacing-31px: 31px;
    --spacing-33px: 33px;
    --spacing-34px: 34px;
    --spacing-35px: 35px;
    --spacing-37px: 37px;
    --spacing-38px: 38px;
    --spacing-39px: 39px;
    --spacing-41px: 41px;
    --spacing-42px: 42px;
    --spacing-43px: 43px;
    --spacing-45px: 45px;
    --spacing-46px: 46px;
    --spacing-47px: 47px;
    --spacing-49px: 49px;
    --spacing-50px: 50px;
    --spacing-51px: 51px;
    --spacing-52px: 52px;
    --spacing-53px: 53px;
    --spacing-54px: 54px;
    --spacing-55px: 55px;
    --spacing-57px: 57px;
    --spacing-58px: 58px;
    --spacing-59px: 59px;
    --spacing-61px: 61px;
    --spacing-62px: 62px;
    --spacing-63px: 63px;
    --spacing-65px: 65px;
    --spacing-66px: 66px;
    --spacing-67px: 67px;
    --spacing-69px: 69px;
    --spacing-70px: 70px;
    --spacing-71px: 71px;
    --spacing-72px: 72px;
    --spacing-73px: 73px;
    --spacing-74px: 74px;
    --spacing-75px: 75px;
    --spacing-77px: 77px;
    --spacing-78px: 78px;
    --spacing-81px: 81px;
    --spacing-79px: 79px;
    --spacing-82px: 82px;
    --spacing-83px: 83px;
    --spacing-85px: 85px;
    --spacing-86px: 86px;
    --spacing-87px: 87px;
    --spacing-89px: 89px;
    --spacing-90px: 90px;
    --spacing-91px: 91px;
    --spacing-93px: 93px;
    --spacing-94px: 94px;
    --spacing-95px: 95px;
    --spacing-97px: 97px;
    --spacing-98px: 98px;
    --spacing-99px: 99px;
    --spacing-101px: 101px;
    --spacing-102px: 102px;
    --spacing-103px: 103px;
    --spacing-105px: 105px;
    --spacing-106px: 106px;
    --spacing-107px: 107px;
    --spacing-109px: 109px;
    --spacing-110px: 110px;
    --spacing-111px: 111px;
    --spacing-113px: 113px;
    --spacing-114px: 114px;
    --spacing-115px: 115px;
    --spacing-117px: 117px;
    --spacing-118px: 118px;
    --spacing-119px: 119px;
    --spacing-121px: 121px;
    --spacing-122px: 122px;
    --spacing-123px: 123px;
    --spacing-125px: 125px;
    --spacing-126px: 126px;
    --spacing-127px: 127px;
    --spacing-129px: 129px;
    --spacing-130px: 130px;
    --spacing-131px: 131px;
    --spacing-132px: 132px;
    --spacing-133px: 133px;
    --spacing-134px: 134px;
    --spacing-135px: 135px;
    --spacing-136px: 136px;
    --spacing-137px: 137px;
    --spacing-138px: 138px;
    --spacing-139px: 139px;
    --spacing-141px: 141px;
    --spacing-142px: 142px;
    --spacing-143px: 143px;
    --spacing-145px: 145px;
    --spacing-146px: 146px;
    --spacing-147px: 147px;
    --spacing-149px: 149px;
    --spacing-150px: 150px;
    --spacing-151px: 151px;
    --spacing-152px: 152px;
    --spacing-153px: 153px;
    --spacing-154px: 154px;
    --spacing-155px: 155px;
    --spacing-156px: 156px;
    --spacing-157px: 157px;
    --spacing-158px: 158px;
    --spacing-159px: 159px;
    --spacing-161px: 161px;
    --spacing-162px: 162px;
    --spacing-163px: 163px;
    --spacing-165px: 165px;
    --spacing-166px: 166px;
    --spacing-167px: 167px;
    --spacing-169px: 169px;
    --spacing-170px: 170px;
    --spacing-171px: 171px;
    --spacing-172px: 172px;
    --spacing-173px: 173px;
    --spacing-174px: 174px;
    --spacing-175px: 175px;
    --spacing-177px: 177px;
    --spacing-178px: 178px;
    --spacing-181px: 181px;
    --spacing-182px: 182px;
    --spacing-183px: 183px;
    --spacing-185px: 185px;
    --spacing-186px: 186px;
    --spacing-187px: 187px;
    --spacing-189px: 189px;
    --spacing-190px: 190px;
    --spacing-191px: 191px;
    --spacing-193px: 193px;
    --spacing-194px: 194px;
    --spacing-195px: 195px;
    --spacing-197px: 197px;
    --spacing-198px: 198px;
    --spacing-199px: 199px;
    --radius-5: 5px;
    --radius-7: 7px;
    --radius-9: 9px;
    --radius-10: 10px;
    --radius-11: 11px;
    --radius-13: 13px;
    --radius-14: 14px;
    --radius-15: 15px;
    --radius-17: 17px;
    --radius-18: 18px;
    --radius-19: 19px;
    --radius-20: 20px;
    --radius-21: 21px;
    --radius-22: 22px;
    --radius-25: 25px;
    --radius-28: 28px;
    --radius-29: 29px;
    --radius-30: 30px;
    --radius-32: 32px;
    --radius-34: 34px;
    --radius-40: 40px;
    --radius-41: 41px;
    --radius-48: 48px;
    --radius-50: 50px;
    --radius-54: 54px;
    --radius-56: 56px;
    --radius-60: 60px;
    --radius-64: 64px;
    --radius-80: 80px;
    --radius-90: 90px;
    --radius-131: 131px;
    --radius-174: 174px;
    --radius-1\/2: 50%;
    --backdrop-blur-7: 7px;
    --backdrop-blur-14: 14px;
    --text-1: 1px;
    --text-4: 4px;
    --text-5: 5px;
    --text-6: 6px;
    --text-7: 7px;
    --text-8: 8px;
    --text-9: 9px;
    --text-10: 10px;
    --text-11: 11px;
    --text-13: 13px;
    --text-15: 15px;
    --text-17: 17px;
    --text-19: 19px;
    --text-21: 21px;
    --text-22: 22px;
    --text-23: 23px;
    --text-25: 25px;
    --text-26: 26px;
    --text-27: 27px;
    --text-28: 28px;
    --text-29: 29px;
    --text-30: 30px;
    --text-31: 31px;
    --text-32: 32px;
    --text-33: 33px;
    --text-34: 34px;
    --text-35: 35px;
    --text-37: 37px;
    --text-38: 38px;
    --text-39: 39px;
    --text-40: 40px;
    --text-41: 41px;
    --text-42: 42px;
    --text-43: 43px;
    --text-44: 44px;
    --text-45: 45px;
    --text-46: 46px;
    --text-47: 47px;
    --text-50: 50px;
    --text-52: 52px;
    --text-53: 53px;
    --text-54: 54px;
    --text-55: 55px;
    --text-56: 56px;
    --text-58: 58px;
    --text-62: 62px;
    --text-64: 64px;
    --text-68: 68px;
    --text-69: 69px;
    --text-78: 78px;
    --text-88: 88px;
    --text-89: 89px;
    --text-128: 128px;
    --text-148: 148px;
    --leading-11: 11px;
    --leading-13: 13px;
    --leading-14: 14px;
    --leading-15: 15px;
    --leading-17: 17px;
    --leading-18: 18px;
    --leading-19: 19px;
    --leading-21: 21px;
    --leading-22: 22px;
    --leading-23: 23px;
    --leading-25: 25px;
    --leading-26: 26px;
    --leading-27: 27px;
    --leading-29: 29px;
    --leading-30: 30px;
    --leading-31: 31px;
    --leading-33: 33px;
    --leading-34: 34px;
    --leading-35: 35px;
    --leading-36: 36px;
    --leading-37: 37px;
    --leading-38: 38px;
    --leading-39: 39px;
    --leading-41: 41px;
    --leading-42: 42px;
    --leading-43: 43px;
    --leading-44: 44px;
    --leading-45: 45px;
    --leading-46: 46px;
    --leading-47: 47px;
    --leading-48: 48px;
    --leading-49: 49px;
    --leading-50: 50px;
    --leading-51: 51px;
    --leading-52: 52px;
    --leading-53: 53px;
    --leading-54: 54px;
    --leading-55: 55px;
    --leading-56: 56px;
    --leading-57: 57px;
    --leading-58: 58px;
    --leading-60: 60px;
    --leading-61: 61px;
    --leading-62: 62px;
    --leading-63: 63px;
    --leading-64: 64px;
    --leading-65: 65px;
    --leading-66: 66px;
    --leading-68: 68px;
    --leading-69: 69px;
    --leading-70: 70px;
    --leading-71: 71px;
    --leading-72: 72px;
    --leading-73: 73px;
    --leading-74: 74px;
    --leading-76: 76px;
    --leading-78: 78px;
    --leading-82: 82px;
    --leading-88: 88px;
    --leading-89: 89px;
    --leading-96: 96px;
    --leading-99: 99px;
    --leading-106: 106px;
    --leading-161: 161px;
    --leading-189: 189px;
    --leading-8px: 8px;
    --leading-9px: 9px;
    --leading-10px: 10px;
    --background-image-watch-landing-01: url("./../images/background/bg-watch-01.png");
    --background-image-watch-landing-02: url("./../images/background/bg-watch-02.png");
    --background-image-shape-landing-watch-01: url("./../images/shapes/shape-landing-watch-01.png");
    --background-image-shape-landing-watch-02: url("./../images/shapes/shape-landing-watch-02.png");
    --background-image-arrow-down-white: url("./../images/icon/arrow-down-white-02.svg");
    --background-image-radial-gradient-1: radial-gradient(
    50% 50% at 50% 50%,
    #151515 0%,
    #151515 38.02%,
    #090909 100%
  );
    --background-image-radial-gradient-2: radial-gradient(
    98.98% 98.98% at 50% 50%,
    #ffffff 0%,
    rgba(255, 255, 255, 0) 100%
  );
    --background-image-watch-1: url("./../images/background/bg-watch-03.png");
    --background-image-product-watch: url("./../images/background/bg-product-watch.png");
    --background-image-about-watch: url("./../images/background/bg-about-watch.png");
    --background-image-footer-watch: url("./../images/background/bg-footer-watch.png");
    --background-image-footer-watch-2: url("./../images/background/bg-footer-watch-2.png");
    --background-image-shape-star-1: url("./../images/shapes/star-01.svg");
    --background-image-shape-star-2: url("./../images/shapes/star-02.svg");
    --background-image-shape-star-red-1: url("./../images/shapes/star-red-01.svg");
    --background-image-footer-fashion: url("./../images/background/bg-footer-fashion-01.png");
    --background-image-text-landing-fashion: url("./../images/shapes/text-landing-fashion.png");
    --background-image-co-text: url("./../images/other/co-text.svg");
    --background-image-landing-fashion: url("./../images/background/bg-landing-fashion.png");
    --background-image-gradient-1: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.10558) 58.93%,
    rgba(0, 0, 0, 0.28) 66%,
    rgba(0, 0, 0, 0.8) 100%
  );
    --background-image-pattern-1: url("./../images/shapes/pattern-01.png");
    --background-image-pattern-2: url("./../images/shapes/pattern-02.png");
    --background-image-pattern-3: url("./../images/shapes/pattern-03.png");
    --background-image-pattern-4: url("./../images/shapes/pattern-04.svg");
    --background-image-pattern-5: url("./../images/shapes/pattern-05.png");
    --background-image-pattern-6: url("./../images/shapes/pattern-06.png");
    --background-image-pattern-7: url("./../images/shapes/pattern-07.png");
    --background-image-text-circle-1: url("./../images/shapes/text-circle-01.svg");
    --background-image-text-circle-2: url("./../images/shapes/text-circle-02.png");
    --background-image-text-1: url("./../images/shapes/text-01.png");
    --background-image-text-2: url("./../images/shapes/text-02.png");
    --background-image-text-3: url("./../images/shapes/text-03.png");
    --background-image-shape-landing-fashion-four: url("./../images/shapes/shape-landing-fashion-four.png");
    --background-image-line-landing-fashion-four: url("./../images/shapes/line-landing-fashion-four.png");
    --background-image-options-tech: url("./../images/background/bg-options-tech.png");
    --background-image-options-tech-2: url("./../images/background/bg-options-tech-2.png");
    --background-image-top-category-tech: url("./../images/background/bg-top-category-tech.png");
    --background-image-progress: linear-gradient(
    45deg,
    rgba(255, 255, 255, 0.2) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.2) 50%,
    rgba(255, 255, 255, 0.2) 75%,
    transparent 75%,
    transparent
  );
    --background-image-wawe-1: url("./../images/shapes/bg-wawe-01.png");
    --background-image-wawe-2: url("./../images/shapes/bg-wawe-02.png");
    --background-image-wawe-3: url("./../images/shapes/bg-wawe-03.png");
    --background-image-wawe-4: url("./../images/shapes/bg-wawe-04.png");
    --background-image-wawe-5: url("./../images/shapes/bg-wawe-05.png");
    --background-image-wawe-6: url("./../images/shapes/bg-wawe-06.png");
    --background-image-wawe-7: url("./../images/other/wawe-two.png");
    --background-image-wawe-category-game: url("./../images/shapes/wawe-category-game.png");
    --background-image-wawe-dashbord: url("./../images/other/wawe-dashbord.png");
    --background-image-wawe-card-dashbord: url("./../images/other/wawe-card-dashbord.png");
    --background-image-product-tech-border-top: radial-gradient(
    95.95% 95.95% at 50.19% 55.05%,
    var(--tw-gradient-from) 30%,
    rgba(0, 0, 0, 0) 52.83%
  );
    --background-image-discounts-products-tech: url("./../images/background/bg-discount-product-tech.png");
    --background-image-note-tech: url("./../images/background/bg-note-tech.png");
    --background-image-amazing-offer-tech: url("./../images/background/bg-amazing-offer-tech.png");
    --background-image-text-btn-scroll-top: url("./../images/shapes/text-btn-scroll-top.png");
    --background-image-limited-quantities-sofa: url("./../images/background/bg-limited-quantities.png");
    --background-image-off-60-sports: url("./../images/background/bg-sports-01.png");
    --background-image-comments-sports: url("./../images/background/bg-comments-sports.png");
    --background-image-landing-toy: url("./../images/background/bg-landing-toy.png");
    --background-image-shape-glass: url("./../images/other/image-toy-01.png");
    --background-image-shape-air: url("./../images/other/image-toy-02.png");
    --background-image-shape-glass-2: url("./../images/shapes/shape-glass-02.png");
    --background-image-pazzel-1: url("./../images/shapes/pazzel-01.png");
    --background-image-pazzel-2: url("./../images/shapes/pazzel-02.png");
    --background-image-wawe-glass-1: url("./../images/shapes/wawe-glass-01.png");
    --background-image-shape-game-landing-1: url("./../images/shapes/shape-game-01.png");
    --background-image-shape-game-landing-2: url("./../images/shapes/shape-game-02.png");
    --background-image-shape-game-landing-3: url("./../images/shapes/shape-game-03.png");
    --background-image-shape-game-landing-4: url("./../images/shapes/shape-game-04.png");
    --background-image-shape-glass-1: url("./../images/shapes/shape-glass-01.png");
    --background-image-shape-glass-3: url("./../images/shapes/shape-glass-03.png");
    --background-image-shape-glass-4: url("./../images/shapes/shape-glass-04.png");
    --background-image-shape-ctegory-game-1: url("./../images/shapes/shape-category-game-01.png");
    --background-image-shape-product-game-1: url("./../images/shapes/shape-product-game-01.png");
    --background-image-flower-1: url("./../images/other/flower-01.png");
    --background-image-grid-1: url("./../images/other/grid-01.png");
    --background-image-grid-2: url("./../images/other/grid-02.png");
    --background-image-grid-3: url("./../images/other/grid-03.png");
    --background-image-dashbord-comments: url("./../images/background/bg-dashbord-01.png");
    --background-image-dashbord-members: url("./../images/background/bg-dashbord-02.png");
    --background-image-modal-images-users: url("./../images/background/bg-modal-images-users.png");
    --background-image-contact-us-1: url("./../images/other/image-contact-us-01.png");
    --background-image-contact-us-2: url("./../images/other/image-contact-us-02.png");
    --background-image-contact-us-3: url("./../images/other/image-contact-us-03.png");
    --background-image-detail-product-sport-1: url("./../images/background/bg-detail-product-sport-01.png");
    --background-image-total-price-cart-mobile: url("./../images/background/bg-total-price-cart-mobile.png");
    --background-image-detail-product-four-1: url("./../images/background/bg-detail-product-four-01.png");
    --background-image-category-1: url("./../images/background/bg-category-01.png");
    --background-image-flower-megamenu: url("./../images/other/flower-megamenu.png");
    --background-image-gradient-megamenu-1: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 0%,
    rgba(0, 0, 0, 0.0527901) 58.93%,
    rgba(0, 0, 0, 0.14) 66%,
    rgba(0, 0, 0, 0.4) 84.24%,
    rgba(0, 0, 0, 0.4) 100%
  );
    --background-image-box-dark: url("./../images/shapes/box-dark.png");
    --background-image-about-us-tech-four: linear-gradient(
    90deg,
    #ffffff 0%,
    #000000 3.15%,
    #ffffff 6.4%,
    #000000 9.58%,
    #ffffff 12.85%,
    #000000 16.02%,
    #ffffff 19.22%,
    #000000 22.45%,
    #ffffff 25.64%,
    #000000 28.81%,
    #ffffff 32.06%,
    #000000 35.24%,
    #ffffff 38.42%,
    #000000 41.64%,
    #ffffff 44.74%,
    #000000 48.08%,
    #ffffff 51.16%,
    #000000 54.43%,
    #ffffff 57.72%,
    #000000 60.87%,
    #ffffff 63.99%,
    #000000 67.26%,
    #ffffff 70.41%,
    #000000 73.57%,
    #ffffff 76.68%,
    #000000 80.01%,
    #ffffff 83.24%,
    #000000 86.4%,
    #ffffff 89.65%,
    #000000 92.8%,
    #ffffff 96.06%,
    #000000 98.29%,
    #ffffff 100%
  );
    --background-image-body-dots: url("./../images/background/bg-dots.png");
    --background-image-offer-tech-five: url("./../images/product/product-tech-five-04.png");
    --background-image-about-tech-five-left: url("./../images/other/image-tech-five-02.png");
    --background-image-about-tech-five-right: url("./../images/other/image-tech-five-03.png");
    --background-image-new-offer-tech-five: url("./../images/other/image-tech-five-05.png");
    --background-image-winter-style-fashion-five: url("./../images/other/image-fashion-five-02.png");
    --background-image-offer-fashion-six: url("./../images/other/image-fashion-six-02.png");
    --background-image-offer-fashion-six-two: url("./../images/other/image-fashion-six-03.png");
    --background-image-banner-sport-two-1: url("./../images/banners/banner-sport-two-01.png");
    --background-image-amazing-offer-sport-two-1: url("./../images/background/amazing-offer-sport-two.png");
    --background-image-comments-sport-two-1: url("./../images/background/comments-sport-two.png");
    --background-image-landing-circle-motor: url("./../images/other/image-motor-02.png");
    --background-image-special-offer-cosmetic-1: url("./../images/other/image-cosmetic-02.png");
    --background-image-gradient-btn-play-cosmetic: radial-gradient(
    140.17% 132.61% at 50% 50%,
    rgba(255, 255, 255, 0.3) 0%,
    rgba(255, 255, 255, 0) 100%
  );
    --background-image-newsletter-cosmetic: url("./../images/other/image-cosmetic-04.png");
    --background-image-card: url("./../images/other/bg-card.png");
    --background-image-sim-card: url("./../images/other/sim-card.png");
    --background-size-full: 100% 100%;
    --transition-delay-400: 400ms;
    --transition-delay-600: 600ms;
    --transition-delay-900: 900ms;
    --transition-delay-1200: 1200ms;
    --transition-delay-1500: 1500ms;
    --transition-delay-1800: 1800ms;
    --transition-delay-2100: 2100ms;
    --color-white: #fff;
    --color-black: #000;
    --color-body: var(--bg-body);
    --color-secondary-1: #595959;
    --color-secondary-2: #cacaca;
    --color-secondary-3: #8b8b8b;
    --color-secondary-4: #989898;
    --color-secondary-5: #e6e6e6;
    --color-secondary-6: #dfdfdf;
    --color-secondary-7: #9d9eb3;
    --color-secondary-8: #d5d5d5;
    --color-secondary-9: #d4d4d4;
    --color-secondary-10: #c5c5c5;
    --color-secondary-11: #ccc;
    --color-secondary-12: #b5b5b7;
    --color-secondary-13: #ececec;
    --color-secondary-14: #d9d9d9;
    --color-secondary-15: #667085;
    --color-secondary-16: #bbb;
    --color-secondary-17: #c7c7c7;
    --color-secondary-18: #b3b3b3;
    --color-secondary-19: #707070;
    --color-secondary-20: #c9cfd2;
    --color-secondary-21: #a5998d;
    --color-secondary-22: #6f7a8c;
    --color-secondary-23: #e7e7f2;
    --color-secondary-24: #fefeff;
    --color-secondary-25: #ececed;
    --color-secondary-26: #505c6d;
    --color-secondary-27: #232d3c;
    --color-secondary-28: #7b899d;
    --color-secondary-29: #e1e1e1;
    --color-secondary-30: #bcbcbc;
    --color-secondary-31: #979797;
    --color-secondary-32: #c8c8c8;
    --color-secondary-33: #8f8f8f;
    --color-secondary-34: #d3d3d3;
    --color-secondary-35: #ebeef4;
    --color-secondary-36: #969696;
    --color-secondary-37: #b8b8b8;
    --color-secondary-38: #a6a6a6;
    --color-secondary-39: #f7f7f7;
    --color-secondary-40: #aeaeae;
    --color-secondary-41: #c0c0c0;
    --color-secondary-42: #9ca6bc;
    --color-secondary-43: #dcdcdc;
    --color-secondary-44: #a6a6bb;
    --color-secondary-45: #677488;
    --color-dark-1: #585858;
    --color-dark-2: #292d32;
    --color-dark-3: #191c1f;
    --color-dark-4: #737373;
    --color-dark-5: #121212;
    --color-dark-6: #2a182e;
    --color-dark-7: #919191;
    --color-dark-8: #333;
    --color-dark-9: #0c0d11;
    --color-dark-10: #505050;
    --color-dark-11: #131313;
    --color-dark-12: #3c3c3c;
    --color-dark-13: #151515;
    --color-dark-14: #2a2a2a;
    --color-dark-15: #222;
    --color-dark-16: #29282d;
    --color-dark-17: #3d3c41;
    --color-dark-18: #1d1d1d;
    --color-dark-19: #272727;
    --color-dark-20: #141114;
    --color-dark-21: #2d2d2d;
    --color-dark-22: #2b2f31;
    --color-dark-23: #2e365d;
    --color-dark-24: #344054;
    --color-dark-25: #283039;
    --color-dark-26: #475156;
    --color-dark-27: #120e24;
    --color-dark-28: #0a123d;
    --color-dark-29: #02040d;
    --color-dark-30: #172130;
    --color-dark-31: #0e1019;
    --color-dark-32: #222b3d;
    --color-dark-33: #403528;
    --color-dark-34: #6d6d6d;
    --color-dark-35: #404040;
    --color-dark-36: #2f282d;
    --color-dark-37: #323232;
    --color-dark-38: #343434;
    --color-dark-39: #161616;
    --color-dark-40: #212121;
    --color-dark-41: #2e2e2e;
    --color-dark-42: #191919;
    --color-dark-43: #202020;
    --color-dark-44: #121524;
    --color-purple-1: #674fc9;
    --color-purple-2: #e8e4ff;
    --color-purple-3: #ab68ff;
    --color-purple-4: #828af2;
    --color-purple-5: #4d54cf;
    --color-purple-6: #6c73e8;
    --color-purple-7: #8e94ff;
    --color-purple-8: #ecedff;
    --color-purple-9: #6a71dd;
    --color-purple-10: #a56cfe;
    --color-purple-11: #7a32b6;
    --color-purple-12: #3b01a4;
    --color-purple-13: #3a00a4;
    --color-purple-14: #ac7fff;
    --color-purple-15: #b7a2c6;
    --color-purple-16: #6f57d2;
    --color-purple-17: #9d84ff;
    --color-purple-18: #9c84ff;
    --color-white-1: #f7f5ff;
    --color-white-2: #f9f9f9;
    --color-white-3: #f1f1f1;
    --color-warning-1: #f5efe3;
    --color-warning-2: #f9f8f6;
    --color-warning-3: #f2ece0;
    --color-warning-4: #f4f1eb;
    --color-warning-5: #ffc700;
    --color-warning-6: #f1d0be;
    --color-warning-7: #ffd79f;
    --color-warning-8: #fbdaa9;
    --color-warning-9: #ffcb13;
    --color-warning-10: #fef6eb;
    --color-warning-11: #ffeec2;
    --color-warning-12: #d48d3b;
    --color-warning-13: #fbf3ea;
    --color-warning-14: #fff5c7;
    --color-warning-15: #ffd600;
    --color-warning-16: #ffae00;
    --color-warning-17: #fdd735;
    --color-warning-18: #fdd836;
    --color-warning-19: #ffeb8d;
    --color-warning-20: #ffa300;
    --color-warning-21: #d9a622;
    --color-warning-22: #ffd417;
    --color-warning-23: #f4c61d;
    --color-light-1: #f4f5f9;
    --color-light-2: #f8f8f8;
    --color-light-3: #f3f3f3;
    --color-light-4: #fefefe;
    --color-light-5: #e8e8e8;
    --color-light-6: #f5f5f5;
    --color-light-7: #f8f5f2;
    --color-light-8: #f6f6f6;
    --color-light-9: #fafafa;
    --color-light-10: #eef1f4;
    --color-light-11: #eee;
    --color-light-12: #e4e4e4;
    --color-light-13: #f3f4f8;
    --color-light-14: #edf1f5;
    --color-light-15: #fafbfc;
    --color-light-16: #f8f9fb;
    --color-light-17: #edeff8;
    --color-light-18: #eaeaea;
    --color-light-19: #e9eaee;
    --color-light-20: #bfbfbf;
    --color-light-21: #eeeff4;
    --color-light-22: #dcdce7;
    --color-light-24: #f6f6f7;
    --color-light-25: #bbbbcb;
    --color-light-26: #636a7d;
    --color-light-27: #a5a5a5;
    --color-light-28: #89899e;
    --color-light-29: #fbf8f6;
    --color-light-30: #7b7b7b;
    --color-light-31: #a4a4a4;
    --color-light-32: #929292;
    --color-light-33: #696969;
    --color-light-34: #e3e3e3;
    --color-light-35: #c6c6c6;
    --color-light-36: #f0f0f0;
    --color-light-37: #f2f2f2;
    --color-light-38: #898989;
    --color-light-39: #efefef;
    --color-light-40: #fbfbfb;
    --color-light-41: #f4f4f4;
    --color-success-1: #c8ff62;
    --color-success-2: #c5fa62;
    --color-success-3: #c4f862;
    --color-success-4: #2dc38f;
    --color-success-5: #ecfbf7;
    --color-success-6: #15d299;
    --color-success-7: #13c951;
    --color-success-8: #e2fff2;
    --color-orange-1: #e06735;
    --color-orange-2: #fb8d52;
    --color-orange-3: #ff8b36;
    --color-orange-4: #fe8a36;
    --color-orange-5: #e5ba8f;
    --color-orange-6: #ff8539;
    --color-orange-7: #ff6c02;
    --color-select2: #674fc9;
    --color-gray-1: #d3ccc6;
    --color-gray-2: #b7b8b3;
    --color-gray-3: #ecf0f4;
    --color-gray-4: #626262;
    --color-gray-5: #e3e8ec;
    --color-gray-6: #ecf1f7;
    --color-gray-7: #5f6c72;
    --color-gray-8: #7e8285;
    --color-gray-9: #b7b7b7;
    --color-gray-10: #ededed;
    --color-gray-11: #4b4d57;
    --color-gray-12: #565656;
    --color-gray-13: #89939f;
    --color-gray-14: #a1a1a1;
    --color-gray-15: #e5e5e5;
    --color-gray-16: #77878f;
    --color-gray-17: #e4e7e9;
    --color-gray-18: #8c8c8c;
    --color-gray-19: #eeeff3;
    --color-gray-20: #848484;
    --color-gray-21: #f1f1fa;
    --color-gray-22: #a2a2b7;
    --color-gray-23: #9595ab;
    --color-gray-24: #c6c6d5;
    --color-gray-25: #66778d;
    --color-gray-26: #b3bbc8;
    --color-gray-27: #d3d3de;
    --color-gray-28: #8d98a9;
    --color-gray-29: #54555a;
    --color-gray-30: #3b3d49;
    --color-gray-31: #7e7e7e;
    --color-gray-32: #ebebf0;
    --color-gray-33: #dbdbdb;
    --color-gray-34: #828282;
    --color-gray-35: #99a1b1;
    --color-gray-36: #cdcdcd;
    --color-gray-37: #b6b6b6;
    --color-gray-38: #b2b2b2;
    --color-gray-39: #d6d6df;
    --color-gray-40: #a9a9a9;
    --color-gray-41: #4b3f46;
    --color-gray-42: #4e4449;
    --color-gray-43: #5d5d5d;
    --color-gray-44: #9e9e9e;
    --color-gray-45: #474c50;
    --color-gray-46: #484e55;
    --color-gray-47: #303e54;
    --color-gray-48: #f2f2f7;
    --color-gray-49: #cbced1;
    --color-gray-50: #9999af;
    --color-gray-51: #d3d3dc;
    --color-gray-52: #e7e7ee;
    --color-danger-1: #e02061;
    --color-danger-2: #cb0303;
    --color-danger-3: #de2362;
    --color-danger-4: #f8545a;
    --color-danger-5: #ce0711;
    --color-danger-6: #af1531;
    --color-danger-7: #ea1010;
    --color-danger-8: #f82b74;
    --color-danger-9: #f82b43;
    --color-danger-10: #ec3b5e;
    --color-danger-11: #ff365b;
    --color-danger-12: #ff0000;
    --color-danger-13: #ff2535;
    --color-danger-14: #ff364e;
    --color-danger-15: #ff395d;
    --color-danger-16: #ff3e84;
    --color-info-1: #227acc;
    --color-info-2: #7cb9fe;
    --color-info-3: #11d4ff;
    --color-info-4: #1eadbc;
    --color-info-5: #d8eaff;
    --color-info-6: #f5faff;
    --color-blue-1: #117df8;
    --color-blue-2: #269bfd;
    --color-blue-3: #0a7af9;
    --color-blue-4: #8ccaff;
    --color-blue-5: #0096ff;
    --color-blue-6: #0079ff;
    --color-blue-7: #57b5ff;
    --color-blue-8: #4e9ffc;
    --color-blue-9: #137ef7;
    --color-blue-10: #092857;
    --color-blue-11: #007fff;
    --color-brown-1: #bf9164;
    --color-brown-2: #ae9479;
    --color-pink-1: #ff0970;
    --color-pink-2: #f5989d;
    --content-attr-title: attr(data-title);
    --content-play: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjUiIGhlaWdodD0iNjUiIHZpZXdCb3g9IjAgMCA2NSA2NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzIuNSAwQzE0LjU1MDcgMCAwIDE0LjU1MDcgMCAzMi41QzAgNTAuNDQ5MyAxNC41NTA3IDY1IDMyLjUgNjVDNTAuNDQ5MyA2NSA2NSA1MC40NDkzIDY1IDMyLjVDNjUgMTQuNTUwNyA1MC40NDkzIDAgMzIuNSAwWk00NiAzNS4yMzIxQzQ3LjMzMzMgMzQuNDYyMiA0Ny4zMzMzIDMyLjUzNzggNDYgMzEuNzY4TDI3LjI1IDIwLjk0MjZDMjUuOTE2NyAyMC4xNzI4IDI0LjI1IDIxLjEzNTEgMjQuMjUgMjIuNjc0N1Y0NC4zMjUzQzI0LjI1IDQ1Ljg2NDkgMjUuOTE2NyA0Ni44MjcyIDI3LjI1IDQ2LjA1NzRMNDYgMzUuMjMyMVoiIGZpbGw9IndoaXRlIi8+DQo8L3N2Zz4NCg==);
    --content-play-2: "\e902";
    --content-play-3: "\e939";
    --content-play-4: \e97c;
    --content-grid: "\e939";
    --content-check: "\e948";
    --content-check-2: "\e9c2";
    --content-angle-down: "\e95b";
    --content-angle-down-2: "\e994";
    --content-shopping-bag: "\e968";
    --drop-shadow-1: 0px 8px 40px var(--tw-shadow-color);
    --drop-shadow-2: 0px 16px 80px var(--tw-shadow-color);
    --drop-shadow-3: 0px -193px 200px var(--tw-shadow-color);
    --drop-shadow-4: 0px 16px 124px var(--tw-shadow-color);
    --drop-shadow-text-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
    --drop-shadow-product-beauty: 20px 14px 174px rgba(115, 115, 115, 0.07);
    --drop-shadow-product-tech: 20px 14px 174px rgba(115, 115, 115, 0.09);
    --drop-shadow-verify: -2.28px 4.56px 0px var(--tw-shadow-color);
    --drop-shadow-footer-tech-three: 0px -44px 240px var(--tw-clr);
    --drop-shadow-line-y: 0px -1px 0 var(--tw-shadow-color);
    --drop-shadow-fruits-1: 0px -72px 48px var(--tw-shadow-color);
    --drop-shadow-footer-fruits: 0px 32px 200px var(--tw-shadow-color);
    --shadow-1: 0 3px 30px var(--tw-shadow-color);
    --shadow-2: 20px 14px 174px var(--tw-shadow-color);
    --shadow-3: 20px 14px 174px var(--tw-shadow-color);
    --shadow-4: 20px 14px 174px var(--tw-shadow-color);
    --shadow-5: 20px -55px 174px var(--tw-shadow-color);
    --shadow-6: -30px 44px 34px var(--tw-shadow-color);
    --shadow-7: -20px 24px 24px var(--tw-shadow-color);
    --shadow-8: 10px 19px 30px var(--tw-shadow-color);
    --shadow-9: -20px 14px 74px var(--tw-shadow-color);
    --shadow-10: -100px 94px 105px var(--tw-shadow-color);
    --shadow-11: 100px 94px 105px var(--tw-shadow-color);
    --shadow-12: 0px 24px 64px var(--tw-shadow-color);
    --shadow-13: 20px 32px 174px var(--tw-shadow-color);
    --shadow-14: 0px 105px 204px var(--tw-shadow-color);
    --shadow-15: 0px 84px 134px var(--tw-shadow-color);
    --shadow-16: 0px 34px 64px var(--tw-shadow-color);
    --shadow-17: 0px -146px 134px var(--tw-shadow-color);
    --shadow-18: 60px 44px 174px var(--tw-shadow-color);
    --shadow-19: 10px 24px 50px var(--tw-shadow-color);
    --shadow-20: 10px -56px 50px var(--tw-shadow-color);
    --shadow-21: 0px 34px 24px var(--tw-shadow-color);
    --shadow-22: 30px 14px 194px var(--tw-shadow-color);
    --shadow-23: 0px 54px 94px var(--tw-shadow-color);
    --shadow-24: -20px 34px 74px var(--tw-shadow-color);
    --shadow-25: 20px 34px 44px var(--tw-shadow-color);
    --shadow-26: 0px 204px 144px var(--tw-shadow-color);
    --shadow-27: 0px 41px 51px var(--tw-shadow-color);
    --shadow-28: 0px 34px 34px var(--tw-shadow-color);
    --shadow-29: -30px 134px 50px var(--tw-shadow-color);
    --shadow-30: 0px 18px 94px var(--tw-shadow-color);
    --shadow-31: 7px 105px 175px var(--tw-shadow-color);
    --shadow-32: 0px 16px 64px -20px var(--tw-shadow-color);
    --shadow-33: 0px 32px 200px var(--tw-shadow-color);
    --shadow-34: 0px 0px 96px var(--tw-shadow-color);
    --shadow-35: 0px 28px 76px var(--tw-shadow-color);
    --shadow-36: 40px 108px 72px -64px var(--tw-shadow-color);
    --shadow-37: 0px 80px 88px -40px var(--tw-shadow-color);
    --shadow-38: 0px 0px 64px var(--tw-shadow-color);
    --shadow-39: 0px 25.92px 95.04px var(--tw-shadow-color);
    --shadow-40: 0px 16px 64px var(--tw-shadow-color);
    --shadow-41: 0px 24px 88px var(--tw-shadow-color);
    --shadow-42: 0px 40px 100px var(--tw-shadow-color);
    --shadow-43: 0px 29.76px 109.12px var(--tw-shadow-color);
    --shadow-44: 0px 0px 200px var(--tw-shadow-color);
    --shadow-45: 0px 16px 216px var(--tw-shadow-color);
    --shadow-46: 0px 16px 56px var(--tw-shadow-color);
    --shadow-47: 0px 8px 96px var(--tw-shadow-color);
    --shadow-48: 0px 8px 80px var(--tw-shadow-color);
    --shadow-49: 0px 32px 104px var(--tw-shadow-color);
    --shadow-50: 0px 8px 13px var(--tw-shadow-color);
    --shadow-51: 0px 16px 128px var(--tw-shadow-color);
    --shadow-52: 0px 16px 72px var(--tw-shadow-color);
    --shadow-53: 0px 32px 100px var(--tw-shadow-color);
    --shadow-54: 0px 32px 136px var(--tw-shadow-color);
    --shadow-55: 0px -32px 200px var(--tw-shadow-color);
    --shadow-56: 0px 43px 64.4px var(--tw-shadow-color);
    --shadow-57: 0px 8px 72px var(--tw-shadow-color);
    --shadow-58: 0px 32px 184px var(--tw-shadow-color);
    --shadow-59: 0px 32px 128px var(--tw-shadow-color);
    --shadow-60: 0px 16px 56px -20px var(--tw-shadow-color);
    --shadow-61: 0px 24px 140px -12px var(--tw-shadow-color);
    --shadow-62: 0px 8px 120px var(--tw-shadow-color);
    --shadow-63: 0px 16px 96px var(--tw-shadow-color);
    --shadow-64: 0px -8px 104px var(--tw-shadow-color);
    --shadow-65: 0px 16px 200px var(--tw-shadow-color);
    --shadow-66: 0px 13.09px 52.36px -16.36px var(--tw-shadow-color);
    --shadow-67: 0px 24px 152px var(--tw-shadow-color);
    --shadow-68: 0px 32px 72px var(--tw-shadow-color);
    --shadow-69: 0px 11.64px 46.55px -14.55px var(--tw-shadow-color);
    --shadow-70: 0px 16px 124px var(--tw-shadow-color);
    --shadow-71: 0px 26.31px 164.44px var(--tw-shadow-color);
    --shadow-72: 0px 14.75px 92.16px var(--tw-shadow-color);
    --animate-scale: scale infinite 3s linear alternate;
    --animate-rotate: rotate infinite 5s linear;
    --animate-infinite-x: infinite-x infinite 15s linear;
    --animate-progress: progress infinite 1s linear;
    --blur-7: 7px;
    --tracking-1: 0.01em;
    --tracking-2: 0.02em;
    --tracking-3: 0.03em;
    --tracking-4: 0.04em;
    --tracking-6: 0.06em;
    --tracking-8: 0.08em;
    --tracking-10: 0.1em;
    --tracking-20: 0.2em;
    --tracking-25: 0.25em;
    --tracking-50: 0.5em;
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var( --default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" );
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var( --default-font-variation-settings, normal );
    -webkit-tap-highlight-color: transparent;
  }
  body {
    line-height: inherit;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );
    font-feature-settings: var( --default-mono-font-feature-settings, normal );
    font-variation-settings: var( --default-mono-font-variation-settings, normal );
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
    color: color-mix(in oklab, currentColor 50%, transparent);
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .\@container {
    container-type: inline-size;
  }
  .\@container-\[inline-size\] {
    container-type: inline-size;
  }
  .pointer-events-auto {
    pointer-events: auto;
  }
  .pointer-events-none {
    pointer-events: none;
  }
  .collapse {
    visibility: collapse;
  }
  .invisible {
    visibility: hidden;
  }
  .visible {
    visibility: visible;
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }
  .not-sr-only {
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }
  .\!absolute {
    position: absolute !important;
  }
  .\!p-unset {
    position: unset !important;
  }
  .\!relative {
    position: relative !important;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .p-unset {
    position: unset;
  }
  .relative {
    position: relative;
  }
  .static {
    position: static;
  }
  .sticky {
    position: sticky;
  }
  .-inset-1 {
    inset: calc(var(--spacing) * -1);
  }
  .inset-0 {
    inset: calc(var(--spacing) * 0);
  }
  .end-1 {
    inset-inline-end: calc(var(--spacing) * 1);
  }
  .end-2 {
    inset-inline-end: calc(var(--spacing) * 2);
  }
  .\!top-0 {
    top: calc(var(--spacing) * 0) !important;
  }
  .\!top-1\/2 {
    top: calc(1/2 * 100%) !important;
  }
  .\!top-4 {
    top: calc(var(--spacing) * 4) !important;
  }
  .\!top-11 {
    top: calc(var(--spacing) * 11) !important;
  }
  .\!top-70px {
    top: var(--spacing-70px) !important;
  }
  .\!top-auto {
    top: auto !important;
  }
  .-top-8 {
    top: calc(var(--spacing) * -8);
  }
  .-top-12 {
    top: calc(var(--spacing) * -12);
  }
  .-top-\[210px\] {
    top: calc(210px * -1);
  }
  .top-0 {
    top: calc(var(--spacing) * 0);
  }
  .top-0\! {
    top: calc(var(--spacing) * 0) !important;
  }
  .top-1\.5 {
    top: calc(var(--spacing) * 1.5);
  }
  .top-1\/2 {
    top: calc(1/2 * 100%);
  }
  .top-1\/3 {
    top: calc(1/3 * 100%);
  }
  .top-1\/4 {
    top: calc(1/4 * 100%);
  }
  .top-2 {
    top: calc(var(--spacing) * 2);
  }
  .top-2\.5 {
    top: calc(var(--spacing) * 2.5);
  }
  .top-3 {
    top: calc(var(--spacing) * 3);
  }
  .top-4 {
    top: calc(var(--spacing) * 4);
  }
  .top-6 {
    top: calc(var(--spacing) * 6);
  }
  .top-7 {
    top: calc(var(--spacing) * 7);
  }
  .top-7\! {
    top: calc(var(--spacing) * 7) !important;
  }
  .top-8 {
    top: calc(var(--spacing) * 8);
  }
  .top-9 {
    top: calc(var(--spacing) * 9);
  }
  .top-10 {
    top: calc(var(--spacing) * 10);
  }
  .top-11 {
    top: calc(var(--spacing) * 11);
  }
  .top-14 {
    top: calc(var(--spacing) * 14);
  }
  .top-15px {
    top: var(--spacing-15px);
  }
  .top-16 {
    top: calc(var(--spacing) * 16);
  }
  .top-17 {
    top: calc(var(--spacing) * 17);
  }
  .top-19 {
    top: calc(var(--spacing) * 19);
  }
  .top-20 {
    top: calc(var(--spacing) * 20);
  }
  .top-25 {
    top: calc(var(--spacing) * 25);
  }
  .top-26px {
    top: var(--spacing-26px);
  }
  .top-28 {
    top: calc(var(--spacing) * 28);
  }
  .top-32 {
    top: calc(var(--spacing) * 32);
  }
  .top-34px {
    top: var(--spacing-34px);
  }
  .top-35px {
    top: var(--spacing-35px);
  }
  .top-37px {
    top: var(--spacing-37px);
  }
  .top-41 {
    top: calc(var(--spacing) * 41);
  }
  .top-42px {
    top: var(--spacing-42px);
  }
  .top-43px {
    top: var(--spacing-43px);
  }
  .top-52px {
    top: var(--spacing-52px);
  }
  .top-93px {
    top: var(--spacing-93px);
  }
  .top-109px {
    top: var(--spacing-109px);
  }
  .top-111px {
    top: var(--spacing-111px);
  }
  .top-145px {
    top: var(--spacing-145px);
  }
  .top-\[40\%\] {
    top: 40%;
  }
  .top-\[44\%\] {
    top: 44%;
  }
  .top-\[276px\] {
    top: 276px;
  }
  .top-\[280px\] {
    top: 280px;
  }
  .top-full {
    top: 100%;
  }
  .top-px {
    top: 1px;
  }
  .\!right-0 {
    right: calc(var(--spacing) * 0) !important;
  }
  .\!right-3 {
    right: calc(var(--spacing) * 3) !important;
  }
  .\!right-4 {
    right: calc(var(--spacing) * 4) !important;
  }
  .\!right-8 {
    right: calc(var(--spacing) * 8) !important;
  }
  .\!right-21px {
    right: var(--spacing-21px) !important;
  }
  .\!right-81px {
    right: var(--spacing-81px) !important;
  }
  .\!right-86px {
    right: var(--spacing-86px) !important;
  }
  .\!right-91px {
    right: var(--spacing-91px) !important;
  }
  .-right-1 {
    right: calc(var(--spacing) * -1);
  }
  .-right-8 {
    right: calc(var(--spacing) * -8);
  }
  .-right-11px {
    right: calc(var(--spacing-11px) * -1);
  }
  .-right-12 {
    right: calc(var(--spacing) * -12);
  }
  .-right-13px {
    right: calc(var(--spacing-13px) * -1);
  }
  .right-0 {
    right: calc(var(--spacing) * 0);
  }
  .right-0\! {
    right: calc(var(--spacing) * 0) !important;
  }
  .right-1\/4 {
    right: calc(1/4 * 100%);
  }
  .right-2 {
    right: calc(var(--spacing) * 2);
  }
  .right-3 {
    right: calc(var(--spacing) * 3);
  }
  .right-4 {
    right: calc(var(--spacing) * 4);
  }
  .right-5 {
    right: calc(var(--spacing) * 5);
  }
  .right-5px {
    right: var(--spacing-5px);
  }
  .right-6 {
    right: calc(var(--spacing) * 6);
  }
  .right-7 {
    right: calc(var(--spacing) * 7);
  }
  .right-8 {
    right: calc(var(--spacing) * 8);
  }
  .right-10 {
    right: calc(var(--spacing) * 10);
  }
  .right-12 {
    right: calc(var(--spacing) * 12);
  }
  .right-14 {
    right: calc(var(--spacing) * 14);
  }
  .right-16 {
    right: calc(var(--spacing) * 16);
  }
  .right-16\! {
    right: calc(var(--spacing) * 16) !important;
  }
  .right-19px {
    right: var(--spacing-19px);
  }
  .right-20 {
    right: calc(var(--spacing) * 20);
  }
  .right-22px {
    right: var(--spacing-22px);
  }
  .right-23px {
    right: var(--spacing-23px);
  }
  .right-25 {
    right: calc(var(--spacing) * 25);
  }
  .right-26px {
    right: var(--spacing-26px);
  }
  .right-122px {
    right: var(--spacing-122px);
  }
  .right-150px {
    right: var(--spacing-150px);
  }
  .right-170px {
    right: var(--spacing-170px);
  }
  .right-178px {
    right: var(--spacing-178px);
  }
  .right-17px {
    right: var(--spacing-17px);
  }
  .right-27px {
    right: var(--spacing-27px);
  }
  .right-34px {
    right: var(--spacing-34px);
  }
  .right-35px {
    right: var(--spacing-35px);
  }
  .right-50px {
    right: var(--spacing-50px);
  }
  .right-82px {
    right: var(--spacing-82px);
  }
  .right-191px {
    right: var(--spacing-191px);
  }
  .right-\[8\%\] {
    right: 8%;
  }
  .right-\[14\%\] {
    right: 14%;
  }
  .right-\[15\%\] {
    right: 15%;
  }
  .right-\[25\%\] {
    right: 25%;
  }
  .right-\[46\%\] {
    right: 46%;
  }
  .right-\[280px\] {
    right: 280px;
  }
  .right-\[292px\] {
    right: 292px;
  }
  .right-\[293px\] {
    right: 293px;
  }
  .right-full {
    right: 100%;
  }
  .right-px {
    right: 1px;
  }
  .\!bottom-0 {
    bottom: calc(var(--spacing) * 0) !important;
  }
  .\!bottom-61px {
    bottom: var(--spacing-61px) !important;
  }
  .-bottom-1 {
    bottom: calc(var(--spacing) * -1);
  }
  .-bottom-2 {
    bottom: calc(var(--spacing) * -2);
  }
  .-bottom-8 {
    bottom: calc(var(--spacing) * -8);
  }
  .-bottom-11px {
    bottom: calc(var(--spacing-11px) * -1);
  }
  .-bottom-12 {
    bottom: calc(var(--spacing) * -12);
  }
  .-bottom-18px {
    bottom: calc(var(--spacing-18px) * -1);
  }
  .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }
  .bottom-0\! {
    bottom: calc(var(--spacing) * 0) !important;
  }
  .bottom-0\.5 {
    bottom: calc(var(--spacing) * 0.5);
  }
  .bottom-1\.5 {
    bottom: calc(var(--spacing) * 1.5);
  }
  .bottom-1\/2 {
    bottom: calc(1/2 * 100%);
  }
  .bottom-1\/4 {
    bottom: calc(1/4 * 100%);
  }
  .bottom-2 {
    bottom: calc(var(--spacing) * 2);
  }
  .bottom-2\! {
    bottom: calc(var(--spacing) * 2) !important;
  }
  .bottom-3 {
    bottom: calc(var(--spacing) * 3);
  }
  .bottom-4 {
    bottom: calc(var(--spacing) * 4);
  }
  .bottom-5 {
    bottom: calc(var(--spacing) * 5);
  }
  .bottom-6 {
    bottom: calc(var(--spacing) * 6);
  }
  .bottom-8 {
    bottom: calc(var(--spacing) * 8);
  }
  .bottom-20 {
    bottom: calc(var(--spacing) * 20);
  }
  .bottom-21px {
    bottom: var(--spacing-21px);
  }
  .bottom-23 {
    bottom: calc(var(--spacing) * 23);
  }
  .bottom-26 {
    bottom: calc(var(--spacing) * 26);
  }
  .bottom-29px {
    bottom: var(--spacing-29px);
  }
  .bottom-30px {
    bottom: var(--spacing-30px);
  }
  .bottom-31 {
    bottom: calc(var(--spacing) * 31);
  }
  .bottom-32 {
    bottom: calc(var(--spacing) * 32);
  }
  .bottom-37px {
    bottom: var(--spacing-37px);
  }
  .bottom-45px {
    bottom: var(--spacing-45px);
  }
  .bottom-48 {
    bottom: calc(var(--spacing) * 48);
  }
  .bottom-61px {
    bottom: var(--spacing-61px);
  }
  .bottom-62px {
    bottom: var(--spacing-62px);
  }
  .bottom-85px {
    bottom: var(--spacing-85px);
  }
  .bottom-110px {
    bottom: var(--spacing-110px);
  }
  .bottom-\[221px\] {
    bottom: 221px;
  }
  .bottom-\[244px\] {
    bottom: 244px;
  }
  .bottom-\[388px\] {
    bottom: 388px;
  }
  .bottom-\[419px\] {
    bottom: 419px;
  }
  .bottom-auto\! {
    bottom: auto !important;
  }
  .bottom-full {
    bottom: 100%;
  }
  .bottom-px {
    bottom: 1px;
  }
  .\!left-0 {
    left: calc(var(--spacing) * 0) !important;
  }
  .\!left-1\/2 {
    left: calc(1/2 * 100%) !important;
  }
  .\!left-3 {
    left: calc(var(--spacing) * 3) !important;
  }
  .\!left-4 {
    left: calc(var(--spacing) * 4) !important;
  }
  .\!left-auto {
    left: auto !important;
  }
  .-left-1\.5 {
    left: calc(var(--spacing) * -1.5);
  }
  .-left-2 {
    left: calc(var(--spacing) * -2);
  }
  .-left-2\.5 {
    left: calc(var(--spacing) * -2.5);
  }
  .-left-7px {
    left: calc(var(--spacing-7px) * -1);
  }
  .-left-8 {
    left: calc(var(--spacing) * -8);
  }
  .-left-12 {
    left: calc(var(--spacing) * -12);
  }
  .left-0 {
    left: calc(var(--spacing) * 0);
  }
  .left-0\! {
    left: calc(var(--spacing) * 0) !important;
  }
  .left-1\/2 {
    left: calc(1/2 * 100%);
  }
  .left-1\/3 {
    left: calc(1/3 * 100%);
  }
  .left-1\/4 {
    left: calc(1/4 * 100%);
  }
  .left-2 {
    left: calc(var(--spacing) * 2);
  }
  .left-2\.5 {
    left: calc(var(--spacing) * 2.5);
  }
  .left-3 {
    left: calc(var(--spacing) * 3);
  }
  .left-4 {
    left: calc(var(--spacing) * 4);
  }
  .left-4\! {
    left: calc(var(--spacing) * 4) !important;
  }
  .left-5 {
    left: calc(var(--spacing) * 5);
  }
  .left-6 {
    left: calc(var(--spacing) * 6);
  }
  .left-7 {
    left: calc(var(--spacing) * 7);
  }
  .left-8 {
    left: calc(var(--spacing) * 8);
  }
  .left-10 {
    left: calc(var(--spacing) * 10);
  }
  .left-17 {
    left: calc(var(--spacing) * 17);
  }
  .left-20 {
    left: calc(var(--spacing) * 20);
  }
  .left-25 {
    left: calc(var(--spacing) * 25);
  }
  .left-26px {
    left: var(--spacing-26px);
  }
  .left-30px {
    left: var(--spacing-30px);
  }
  .left-45px {
    left: var(--spacing-45px);
  }
  .left-57px {
    left: var(--spacing-57px);
  }
  .left-109px {
    left: var(--spacing-109px);
  }
  .left-177px {
    left: var(--spacing-177px);
  }
  .left-191px {
    left: var(--spacing-191px);
  }
  .left-\[5\%\] {
    left: 5%;
  }
  .left-\[8\%\] {
    left: 8%;
  }
  .left-\[10\%\] {
    left: 10%;
  }
  .left-\[20\%\] {
    left: 20%;
  }
  .left-\[27\%\] {
    left: 27%;
  }
  .left-\[37\%\] {
    left: 37%;
  }
  .left-\[100\%\] {
    left: 100%;
  }
  .left-\[276px\] {
    left: 276px;
  }
  .left-\[348px\] {
    left: 348px;
  }
  .left-auto {
    left: auto;
  }
  .left-full {
    left: 100%;
  }
  .left-px {
    left: 1px;
  }
  .isolate {
    isolation: isolate;
  }
  .isolation-auto {
    isolation: auto;
  }
  .\!-z-10 {
    z-index: calc(10 * -1) !important;
  }
  .\!z-10 {
    z-index: 10 !important;
  }
  .-z-10 {
    z-index: calc(10 * -1);
  }
  .-z-20 {
    z-index: calc(20 * -1);
  }
  .z-10 {
    z-index: 10;
  }
  .z-20 {
    z-index: 20;
  }
  .z-30 {
    z-index: 30;
  }
  .z-40 {
    z-index: 40;
  }
  .z-50 {
    z-index: 50;
  }
  .z-980 {
    z-index: 980;
  }
  .z-999 {
    z-index: 999;
  }
  .z-1000 {
    z-index: 1000;
  }
  .z-\[999\] {
    z-index: 999;
  }
  .z-auto {
    z-index: auto;
  }
  .order-1 {
    order: 1;
  }
  .order-2 {
    order: 2;
  }
  .order-3 {
    order: 3;
  }
  .order-4 {
    order: 4;
  }
  .order-5 {
    order: 5;
  }
  .order-6 {
    order: 6;
  }
  .order-first {
    order: calc(-infinity);
  }
  .order-last {
    order: calc(infinity);
  }
  .order-none {
    order: 0;
  }
  .col-auto {
    grid-column: auto;
  }
  .col-span-2 {
    grid-column: span 2 / span 2;
  }
  .col-span-6 {
    grid-column: span 6 / span 6;
  }
  .col-span-12 {
    grid-column: span 12 / span 12;
  }
  .col-span-full {
    grid-column: 1 / -1;
  }
  .col-start-auto {
    grid-column-start: auto;
  }
  .col-end-auto {
    grid-column-end: auto;
  }
  .row-auto {
    grid-row: auto;
  }
  .row-span-full {
    grid-row: 1 / -1;
  }
  .row-start-auto {
    grid-row-start: auto;
  }
  .row-end-auto {
    grid-row-end: auto;
  }
  .float-end {
    float: inline-end;
  }
  .float-left {
    float: left;
  }
  .float-none {
    float: none;
  }
  .float-right {
    float: right;
  }
  .float-start {
    float: inline-start;
  }
  .clear-both {
    clear: both;
  }
  .clear-end {
    clear: inline-end;
  }
  .clear-left {
    clear: left;
  }
  .clear-none {
    clear: none;
  }
  .clear-right {
    clear: right;
  }
  .clear-start {
    clear: inline-start;
  }
  .\!container {
    width: 100% !important;
    @media (width >= 640px) {
      max-width: 640px !important;
    }
    @media (width >= 768px) {
      max-width: 768px !important;
    }
    @media (width >= 1024px) {
      max-width: 1024px !important;
    }
    @media (width >= 1320px) {
      max-width: 1320px !important;
    }
  }
  .container {
    width: 100%;
    @media (width >= 640px) {
      max-width: 640px;
    }
    @media (width >= 768px) {
      max-width: 768px;
    }
    @media (width >= 1024px) {
      max-width: 1024px;
    }
    @media (width >= 1320px) {
      max-width: 1320px;
    }
  }
  .container\! {
    width: 100% !important;
    @media (width >= 640px) {
      max-width: 640px !important;
    }
    @media (width >= 768px) {
      max-width: 768px !important;
    }
    @media (width >= 1024px) {
      max-width: 1024px !important;
    }
    @media (width >= 1320px) {
      max-width: 1320px !important;
    }
  }
  .\!m-0 {
    margin: calc(var(--spacing) * 0) !important;
  }
  .m-0 {
    margin: calc(var(--spacing) * 0);
  }
  .m-2 {
    margin: calc(var(--spacing) * 2);
  }
  .m-auto {
    margin: auto;
  }
  .\!container {
    margin-inline: auto !important;
    padding-inline: 12px !important;
  }
  .container {
    margin-inline: auto;
    padding-inline: 12px;
  }
  .container\! {
    margin-inline: auto !important;
    padding-inline: 12px !important;
  }
  .\!-mx-8 {
    margin-inline: calc(var(--spacing) * -8) !important;
  }
  .\!mx-0 {
    margin-inline: calc(var(--spacing) * 0) !important;
  }
  .\!mx-auto {
    margin-inline: auto !important;
  }
  .-mx-1 {
    margin-inline: calc(var(--spacing) * -1);
  }
  .-mx-2 {
    margin-inline: calc(var(--spacing) * -2);
  }
  .-mx-2\.5 {
    margin-inline: calc(var(--spacing) * -2.5);
  }
  .-mx-3 {
    margin-inline: calc(var(--spacing) * -3);
  }
  .-mx-6 {
    margin-inline: calc(var(--spacing) * -6);
  }
  .-mx-12 {
    margin-inline: calc(var(--spacing) * -12);
  }
  .mx-0\.5 {
    margin-inline: calc(var(--spacing) * 0.5);
  }
  .mx-1 {
    margin-inline: calc(var(--spacing) * 1);
  }
  .mx-4 {
    margin-inline: calc(var(--spacing) * 4);
  }
  .mx-6 {
    margin-inline: calc(var(--spacing) * 6);
  }
  .mx-10 {
    margin-inline: calc(var(--spacing) * 10);
  }
  .mx-29px {
    margin-inline: var(--spacing-29px);
  }
  .mx-auto {
    margin-inline: auto;
  }
  .my-0 {
    margin-block: calc(var(--spacing) * 0);
  }
  .my-1 {
    margin-block: calc(var(--spacing) * 1);
  }
  .my-4 {
    margin-block: calc(var(--spacing) * 4);
  }
  .my-6 {
    margin-block: calc(var(--spacing) * 6);
  }
  .my-7 {
    margin-block: calc(var(--spacing) * 7);
  }
  .my-8 {
    margin-block: calc(var(--spacing) * 8);
  }
  .my-10 {
    margin-block: calc(var(--spacing) * 10);
  }
  .my-12 {
    margin-block: calc(var(--spacing) * 12);
  }
  .my-14 {
    margin-block: calc(var(--spacing) * 14);
  }
  .my-15 {
    margin-block: calc(var(--spacing) * 15);
  }
  .my-16 {
    margin-block: calc(var(--spacing) * 16);
  }
  .my-26px {
    margin-block: var(--spacing-26px);
  }
  .my-auto {
    margin-block: auto;
  }
  .\!mt-12 {
    margin-top: calc(var(--spacing) * 12) !important;
  }
  .-mt-1 {
    margin-top: calc(var(--spacing) * -1);
  }
  .-mt-4 {
    margin-top: calc(var(--spacing) * -4);
  }
  .-mt-55px {
    margin-top: calc(var(--spacing-55px) * -1);
  }
  .-mt-5px {
    margin-top: calc(var(--spacing-5px) * -1);
  }
  .-mt-\[25\%\] {
    margin-top: calc(25% * -1);
  }
  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }
  .mt-1\.5 {
    margin-top: calc(var(--spacing) * 1.5);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }
  .mt-5 {
    margin-top: calc(var(--spacing) * 5);
  }
  .mt-5px {
    margin-top: var(--spacing-5px);
  }
  .mt-6 {
    margin-top: calc(var(--spacing) * 6);
  }
  .mt-7 {
    margin-top: calc(var(--spacing) * 7);
  }
  .mt-8 {
    margin-top: calc(var(--spacing) * 8);
  }
  .mt-9 {
    margin-top: calc(var(--spacing) * 9);
  }
  .mt-10 {
    margin-top: calc(var(--spacing) * 10);
  }
  .mt-11 {
    margin-top: calc(var(--spacing) * 11);
  }
  .mt-12 {
    margin-top: calc(var(--spacing) * 12);
  }
  .mt-14 {
    margin-top: calc(var(--spacing) * 14);
  }
  .mt-15 {
    margin-top: calc(var(--spacing) * 15);
  }
  .mt-16 {
    margin-top: calc(var(--spacing) * 16);
  }
  .mt-17 {
    margin-top: calc(var(--spacing) * 17);
  }
  .mt-20 {
    margin-top: calc(var(--spacing) * 20);
  }
  .mt-21px {
    margin-top: var(--spacing-21px);
  }
  .mt-24 {
    margin-top: calc(var(--spacing) * 24);
  }
  .mt-25 {
    margin-top: calc(var(--spacing) * 25);
  }
  .mt-26px {
    margin-top: var(--spacing-26px);
  }
  .mt-29px {
    margin-top: var(--spacing-29px);
  }
  .mt-31px {
    margin-top: var(--spacing-31px);
  }
  .mt-38px {
    margin-top: var(--spacing-38px);
  }
  .mt-51px {
    margin-top: var(--spacing-51px);
  }
  .mt-52px {
    margin-top: var(--spacing-52px);
  }
  .mt-58px {
    margin-top: var(--spacing-58px);
  }
  .mt-62px {
    margin-top: var(--spacing-62px);
  }
  .mt-66px {
    margin-top: var(--spacing-66px);
  }
  .mt-67px {
    margin-top: var(--spacing-67px);
  }
  .mt-72px {
    margin-top: var(--spacing-72px);
  }
  .mt-85px {
    margin-top: var(--spacing-85px);
  }
  .mt-91px {
    margin-top: var(--spacing-91px);
  }
  .mt-98px {
    margin-top: var(--spacing-98px);
  }
  .mt-118px {
    margin-top: var(--spacing-118px);
  }
  .mt-auto {
    margin-top: auto;
  }
  .\!mr-\[100\%\] {
    margin-right: 100% !important;
  }
  .-mr-1\.5 {
    margin-right: calc(var(--spacing) * -1.5);
  }
  .mr-1 {
    margin-right: calc(var(--spacing) * 1);
  }
  .mr-1\.5 {
    margin-right: calc(var(--spacing) * 1.5);
  }
  .mr-2 {
    margin-right: calc(var(--spacing) * 2);
  }
  .mr-2\.5 {
    margin-right: calc(var(--spacing) * 2.5);
  }
  .mr-3 {
    margin-right: calc(var(--spacing) * 3);
  }
  .mr-4 {
    margin-right: calc(var(--spacing) * 4);
  }
  .mr-6 {
    margin-right: calc(var(--spacing) * 6);
  }
  .mr-8 {
    margin-right: calc(var(--spacing) * 8);
  }
  .mr-10 {
    margin-right: calc(var(--spacing) * 10);
  }
  .mr-12 {
    margin-right: calc(var(--spacing) * 12);
  }
  .mr-74px {
    margin-right: var(--spacing-74px);
  }
  .mr-auto {
    margin-right: auto;
  }
  .description-detail-product {
    font-family: var(--font-clash-display);
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
    color: var(--color-gray-47);
    text-transform: capitalize;
    @media (width >= 640px) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
    @media (width >= 640px) {
      --tw-leading: calc(var(--spacing) * 7);
      line-height: calc(var(--spacing) * 7);
    }
    @media (width >= 768px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
    @media (width >= 768px) {
      --tw-leading: calc(var(--spacing) * 8);
      line-height: calc(var(--spacing) * 8);
    }
    *:last-child {
      margin-bottom: calc(var(--spacing) * 0) !important;
    }
    p, ul, ol, h1, h2, h3, h4, h5, h6 {
      margin-bottom: calc(var(--spacing) * 4);
    }
    ul {
      list-style-position: inside;
      list-style-type: decimal;
    }
    h3 {
      font-family: var(--font-clash-display);
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
      --tw-leading: calc(var(--spacing) * 6);
      line-height: calc(var(--spacing) * 6);
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
      color: var(--color-black);
      @media (width >= 768px) {
        font-size: var(--text-xl);
        line-height: var(--tw-leading, var(--text-xl--line-height));
      }
      @media (width >= 768px) {
        --tw-leading: calc(var(--spacing) * 8);
        line-height: calc(var(--spacing) * 8);
      }
    }
  }
  .mb-1 {
    margin-bottom: calc(var(--spacing) * 1);
  }
  .mb-1\.5 {
    margin-bottom: calc(var(--spacing) * 1.5);
  }
  .mb-2 {
    margin-bottom: calc(var(--spacing) * 2);
  }
  .mb-2\.5 {
    margin-bottom: calc(var(--spacing) * 2.5);
  }
  .mb-3 {
    margin-bottom: calc(var(--spacing) * 3);
  }
  .mb-3\.5 {
    margin-bottom: calc(var(--spacing) * 3.5);
  }
  .mb-4 {
    margin-bottom: calc(var(--spacing) * 4);
  }
  .mb-5 {
    margin-bottom: calc(var(--spacing) * 5);
  }
  .mb-6 {
    margin-bottom: calc(var(--spacing) * 6);
  }
  .mb-7 {
    margin-bottom: calc(var(--spacing) * 7);
  }
  .mb-8 {
    margin-bottom: calc(var(--spacing) * 8);
  }
  .mb-9 {
    margin-bottom: calc(var(--spacing) * 9);
  }
  .mb-10 {
    margin-bottom: calc(var(--spacing) * 10);
  }
  .mb-11 {
    margin-bottom: calc(var(--spacing) * 11);
  }
  .mb-12 {
    margin-bottom: calc(var(--spacing) * 12);
  }
  .mb-14 {
    margin-bottom: calc(var(--spacing) * 14);
  }
  .mb-15 {
    margin-bottom: calc(var(--spacing) * 15);
  }
  .mb-16 {
    margin-bottom: calc(var(--spacing) * 16);
  }
  .mb-17 {
    margin-bottom: calc(var(--spacing) * 17);
  }
  .mb-18px {
    margin-bottom: var(--spacing-18px);
  }
  .mb-19px {
    margin-bottom: var(--spacing-19px);
  }
  .mb-20 {
    margin-bottom: calc(var(--spacing) * 20);
  }
  .mb-22px {
    margin-bottom: var(--spacing-22px);
  }
  .mb-30px {
    margin-bottom: var(--spacing-30px);
  }
  .mb-34px {
    margin-bottom: var(--spacing-34px);
  }
  .mb-41px {
    margin-bottom: var(--spacing-41px);
  }
  .mb-46px {
    margin-bottom: var(--spacing-46px);
  }
  .mb-47px {
    margin-bottom: var(--spacing-47px);
  }
  .mb-51px {
    margin-bottom: var(--spacing-51px);
  }
  .mb-53px {
    margin-bottom: var(--spacing-53px);
  }
  .mb-54px {
    margin-bottom: var(--spacing-54px);
  }
  .mb-61px {
    margin-bottom: var(--spacing-61px);
  }
  .mb-72px {
    margin-bottom: var(--spacing-72px);
  }
  .mb-\[30\%\] {
    margin-bottom: 30%;
  }
  .mb-auto {
    margin-bottom: auto;
  }
  .\!ml-auto {
    margin-left: auto !important;
  }
  .-ml-26px {
    margin-left: calc(var(--spacing-26px) * -1);
  }
  .-ml-27px {
    margin-left: calc(var(--spacing-27px) * -1);
  }
  .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }
  .ml-1\.5 {
    margin-left: calc(var(--spacing) * 1.5);
  }
  .ml-2 {
    margin-left: calc(var(--spacing) * 2);
  }
  .ml-3 {
    margin-left: calc(var(--spacing) * 3);
  }
  .ml-4 {
    margin-left: calc(var(--spacing) * 4);
  }
  .ml-6 {
    margin-left: calc(var(--spacing) * 6);
  }
  .ml-8 {
    margin-left: calc(var(--spacing) * 8);
  }
  .ml-10 {
    margin-left: calc(var(--spacing) * 10);
  }
  .ml-15px {
    margin-left: var(--spacing-15px);
  }
  .ml-52px {
    margin-left: var(--spacing-52px);
  }
  .ml-auto {
    margin-left: auto;
  }
  .box-border {
    box-sizing: border-box;
  }
  .box-content {
    box-sizing: content-box;
  }
  .\!scrollbar {
    &::-webkit-scrollbar-track {
      background-color: var(--scrollbar-track) !important;
      border-radius: var(--scrollbar-track-radius) !important;
    }
    &::-webkit-scrollbar-thumb {
      background-color: var(--scrollbar-thumb) !important;
      border-radius: var(--scrollbar-thumb-radius) !important;
    }
    &::-webkit-scrollbar-corner {
      background-color: var(--scrollbar-corner) !important;
      border-radius: var(--scrollbar-corner-radius) !important;
    }
    scrollbar-width: auto !important;
    scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial) !important;
    &::-webkit-scrollbar {
      display: block !important;
      width: var(--scrollbar-width, 16px) !important;
      height: var(--scrollbar-height, 16px) !important;
    }
  }
  .scrollbar {
    &::-webkit-scrollbar-track {
      background-color: var(--scrollbar-track);
      border-radius: var(--scrollbar-track-radius);
    }
    &::-webkit-scrollbar-thumb {
      background-color: var(--scrollbar-thumb);
      border-radius: var(--scrollbar-thumb-radius);
    }
    &::-webkit-scrollbar-corner {
      background-color: var(--scrollbar-corner);
      border-radius: var(--scrollbar-corner-radius);
    }
    scrollbar-width: auto;
    scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial);
    &::-webkit-scrollbar {
      display: block;
      width: var(--scrollbar-width, 16px);
      height: var(--scrollbar-height, 16px);
    }
  }
  .scrollbar-thin {
    &::-webkit-scrollbar-track {
      background-color: var(--scrollbar-track);
      border-radius: var(--scrollbar-track-radius);
    }
    &::-webkit-scrollbar-thumb {
      background-color: var(--scrollbar-thumb);
      border-radius: var(--scrollbar-thumb-radius);
    }
    &::-webkit-scrollbar-corner {
      background-color: var(--scrollbar-corner);
      border-radius: var(--scrollbar-corner-radius);
    }
    scrollbar-width: thin;
    scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial);
    &::-webkit-scrollbar {
      display: block;
      width: 8px;
      height: 8px;
    }
  }
  .line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }
  .line-clamp-none {
    overflow: visible;
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-line-clamp: unset;
  }
  .\!flex {
    display: flex !important;
  }
  .\!hidden {
    display: none !important;
  }
  .block {
    display: block;
  }
  .contents {
    display: contents;
  }
  .flex {
    display: flex;
  }
  .flow-root {
    display: flow-root;
  }
  .grid {
    display: grid;
  }
  .hidden {
    display: none;
  }
  .inline {
    display: inline;
  }
  .inline-block {
    display: inline-block;
  }
  .inline-flex {
    display: inline-flex;
  }
  .inline-grid {
    display: inline-grid;
  }
  .inline-table {
    display: inline-table;
  }
  .list-item {
    display: list-item;
  }
  .scrollbar-none {
    scrollbar-width: none;
    &::-webkit-scrollbar {
      display: none;
    }
  }
  .table {
    display: table;
  }
  .table-caption {
    display: table-caption;
  }
  .table-cell {
    display: table-cell;
  }
  .table-column {
    display: table-column;
  }
  .table-column-group {
    display: table-column-group;
  }
  .table-footer-group {
    display: table-footer-group;
  }
  .table-header-group {
    display: table-header-group;
  }
  .table-row {
    display: table-row;
  }
  .table-row-group {
    display: table-row-group;
  }
  .field-sizing-content {
    field-sizing: content;
  }
  .field-sizing-fixed {
    field-sizing: fixed;
  }
  .aspect-auto {
    aspect-ratio: auto;
  }
  .aspect-square {
    aspect-ratio: 1 / 1;
  }
  .size-1 {
    width: calc(var(--spacing) * 1);
    height: calc(var(--spacing) * 1);
  }
  .\!h-0 {
    height: calc(var(--spacing) * 0) !important;
  }
  .\!h-1\.5 {
    height: calc(var(--spacing) * 1.5) !important;
  }
  .\!h-2\.5 {
    height: calc(var(--spacing) * 2.5) !important;
  }
  .\!h-5px {
    height: var(--spacing-5px) !important;
  }
  .\!h-8 {
    height: calc(var(--spacing) * 8) !important;
  }
  .\!h-10 {
    height: calc(var(--spacing) * 10) !important;
  }
  .\!h-12 {
    height: calc(var(--spacing) * 12) !important;
  }
  .\!h-14 {
    height: calc(var(--spacing) * 14) !important;
  }
  .\!h-106px {
    height: var(--spacing-106px) !important;
  }
  .\!h-18px {
    height: var(--spacing-18px) !important;
  }
  .\!h-45px {
    height: var(--spacing-45px) !important;
  }
  .\!h-\[1\.5px\] {
    height: 1.5px !important;
  }
  .\!h-\[325px\] {
    height: 325px !important;
  }
  .\!h-\[calc\(100\%-140px\)\] {
    height: calc(100% - 140px) !important;
  }
  .\!h-auto {
    height: auto !important;
  }
  .h-0 {
    height: calc(var(--spacing) * 0);
  }
  .h-0\.5 {
    height: calc(var(--spacing) * 0.5);
  }
  .h-1 {
    height: calc(var(--spacing) * 1);
  }
  .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }
  .h-1\/2 {
    height: calc(1/2 * 100%);
  }
  .h-2 {
    height: calc(var(--spacing) * 2);
  }
  .h-2\.5 {
    height: calc(var(--spacing) * 2.5);
  }
  .h-3 {
    height: calc(var(--spacing) * 3);
  }
  .h-3\.5 {
    height: calc(var(--spacing) * 3.5);
  }
  .h-5 {
    height: calc(var(--spacing) * 5);
  }
  .h-6 {
    height: calc(var(--spacing) * 6);
  }
  .h-7 {
    height: calc(var(--spacing) * 7);
  }
  .h-7px {
    height: var(--spacing-7px);
  }
  .h-8 {
    height: calc(var(--spacing) * 8);
  }
  .h-9 {
    height: calc(var(--spacing) * 9);
  }
  .h-9px {
    height: var(--spacing-9px);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-11 {
    height: calc(var(--spacing) * 11);
  }
  .h-11px {
    height: var(--spacing-11px);
  }
  .h-12 {
    height: calc(var(--spacing) * 12);
  }
  .h-30px {
    height: var(--spacing-30px);
  }
  .h-31 {
    height: calc(var(--spacing) * 31);
  }
  .h-31px {
    height: var(--spacing-31px);
  }
  .h-32 {
    height: calc(var(--spacing) * 32);
  }
  .h-34px {
    height: var(--spacing-34px);
  }
  .h-35 {
    height: calc(var(--spacing) * 35);
  }
  .h-36 {
    height: calc(var(--spacing) * 36);
  }
  .h-37 {
    height: calc(var(--spacing) * 37);
  }
  .h-37px {
    height: var(--spacing-37px);
  }
  .h-38px {
    height: var(--spacing-38px);
  }
  .h-39px {
    height: var(--spacing-39px);
  }
  .h-3px {
    height: var(--spacing-3px);
  }
  .h-4 {
    height: calc(var(--spacing) * 4);
  }
  .h-41 {
    height: calc(var(--spacing) * 41);
  }
  .h-41px {
    height: var(--spacing-41px);
  }
  .h-42 {
    height: calc(var(--spacing) * 42);
  }
  .h-44 {
    height: calc(var(--spacing) * 44);
  }
  .h-45 {
    height: calc(var(--spacing) * 45);
  }
  .h-46px {
    height: var(--spacing-46px);
  }
  .h-49 {
    height: calc(var(--spacing) * 49);
  }
  .h-49px {
    height: var(--spacing-49px);
  }
  .h-50px {
    height: var(--spacing-50px);
  }
  .h-52px {
    height: var(--spacing-52px);
  }
  .h-55px {
    height: var(--spacing-55px);
  }
  .h-57px {
    height: var(--spacing-57px);
  }
  .h-58px {
    height: var(--spacing-58px);
  }
  .h-59px {
    height: var(--spacing-59px);
  }
  .h-61px {
    height: var(--spacing-61px);
  }
  .h-63px {
    height: var(--spacing-63px);
  }
  .h-64 {
    height: calc(var(--spacing) * 64);
  }
  .h-65 {
    height: calc(var(--spacing) * 65);
  }
  .h-66px {
    height: var(--spacing-66px);
  }
  .h-70px {
    height: var(--spacing-70px);
  }
  .h-72 {
    height: calc(var(--spacing) * 72);
  }
  .h-72px {
    height: var(--spacing-72px);
  }
  .h-75px {
    height: var(--spacing-75px);
  }
  .h-77px {
    height: var(--spacing-77px);
  }
  .h-78px {
    height: var(--spacing-78px);
  }
  .h-82px {
    height: var(--spacing-82px);
  }
  .h-83px {
    height: var(--spacing-83px);
  }
  .h-85px {
    height: var(--spacing-85px);
  }
  .h-86px {
    height: var(--spacing-86px);
  }
  .h-89px {
    height: var(--spacing-89px);
  }
  .h-95px {
    height: var(--spacing-95px);
  }
  .h-98px {
    height: var(--spacing-98px);
  }
  .h-105px {
    height: var(--spacing-105px);
  }
  .h-15 {
    height: calc(var(--spacing) * 15);
  }
  .h-15px {
    height: var(--spacing-15px);
  }
  .h-16 {
    height: calc(var(--spacing) * 16);
  }
  .h-107px {
    height: var(--spacing-107px);
  }
  .h-17 {
    height: calc(var(--spacing) * 17);
  }
  .h-17px {
    height: var(--spacing-17px);
  }
  .h-18px {
    height: var(--spacing-18px);
  }
  .h-19 {
    height: calc(var(--spacing) * 19);
  }
  .h-19px {
    height: var(--spacing-19px);
  }
  .h-20 {
    height: calc(var(--spacing) * 20);
  }
  .h-21 {
    height: calc(var(--spacing) * 21);
  }
  .h-21px {
    height: var(--spacing-21px);
  }
  .h-22 {
    height: calc(var(--spacing) * 22);
  }
  .h-22px {
    height: var(--spacing-22px);
  }
  .h-24 {
    height: calc(var(--spacing) * 24);
  }
  .h-26 {
    height: calc(var(--spacing) * 26);
  }
  .h-28 {
    height: calc(var(--spacing) * 28);
  }
  .h-29px {
    height: var(--spacing-29px);
  }
  .h-110px {
    height: var(--spacing-110px);
  }
  .h-115px {
    height: var(--spacing-115px);
  }
  .h-121px {
    height: var(--spacing-121px);
  }
  .h-125px {
    height: var(--spacing-125px);
  }
  .h-126px {
    height: var(--spacing-126px);
  }
  .h-129px {
    height: var(--spacing-129px);
  }
  .h-132px {
    height: var(--spacing-132px);
  }
  .h-134px {
    height: var(--spacing-134px);
  }
  .h-137px {
    height: var(--spacing-137px);
  }
  .h-138px {
    height: var(--spacing-138px);
  }
  .h-13px {
    height: var(--spacing-13px);
  }
  .h-14 {
    height: calc(var(--spacing) * 14);
  }
  .h-25 {
    height: calc(var(--spacing) * 25);
  }
  .h-26px {
    height: var(--spacing-26px);
  }
  .h-29 {
    height: calc(var(--spacing) * 29);
  }
  .h-30 {
    height: calc(var(--spacing) * 30);
  }
  .h-142px {
    height: var(--spacing-142px);
  }
  .h-150px {
    height: var(--spacing-150px);
  }
  .h-152px {
    height: var(--spacing-152px);
  }
  .h-155px {
    height: var(--spacing-155px);
  }
  .h-158px {
    height: var(--spacing-158px);
  }
  .h-186px {
    height: var(--spacing-186px);
  }
  .h-198px {
    height: var(--spacing-198px);
  }
  .h-\[1\.5px\] {
    height: 1.5px;
  }
  .h-\[1\.6px\] {
    height: 1.6px;
  }
  .h-\[570px\] {
    height: 570px;
  }
  .h-\[600px\] {
    height: 600px;
  }
  .h-\[63\%\] {
    height: 63%;
  }
  .h-\[183px\] {
    height: 183px;
  }
  .h-\[211px\] {
    height: 211px;
  }
  .h-\[212px\] {
    height: 212px;
  }
  .h-\[217px\] {
    height: 217px;
  }
  .h-\[220px\] {
    height: 220px;
  }
  .h-\[225px\] {
    height: 225px;
  }
  .h-\[233px\] {
    height: 233px;
  }
  .h-\[250px\] {
    height: 250px;
  }
  .h-\[252px\] {
    height: 252px;
  }
  .h-\[256px\] {
    height: 256px;
  }
  .h-\[260px\] {
    height: 260px;
  }
  .h-\[264px\] {
    height: 264px;
  }
  .h-\[270px\] {
    height: 270px;
  }
  .h-\[272px\] {
    height: 272px;
  }
  .h-\[278px\] {
    height: 278px;
  }
  .h-\[280px\] {
    height: 280px;
  }
  .h-\[282px\] {
    height: 282px;
  }
  .h-\[284px\] {
    height: 284px;
  }
  .h-\[287px\] {
    height: 287px;
  }
  .h-\[293px\] {
    height: 293px;
  }
  .h-\[306px\] {
    height: 306px;
  }
  .h-\[316px\] {
    height: 316px;
  }
  .h-\[331px\] {
    height: 331px;
  }
  .h-\[333px\] {
    height: 333px;
  }
  .h-\[336px\] {
    height: 336px;
  }
  .h-\[350px\] {
    height: 350px;
  }
  .h-\[400px\] {
    height: 400px;
  }
  .h-\[402px\] {
    height: 402px;
  }
  .h-\[404px\] {
    height: 404px;
  }
  .h-\[446px\] {
    height: 446px;
  }
  .h-\[466px\] {
    height: 466px;
  }
  .h-\[500px\] {
    height: 500px;
  }
  .h-\[507px\] {
    height: 507px;
  }
  .h-\[549px\] {
    height: 549px;
  }
  .h-\[622px\] {
    height: 622px;
  }
  .h-\[636px\] {
    height: 636px;
  }
  .h-\[672px\] {
    height: 672px;
  }
  .h-\[calc\(100\%\+50px\)\] {
    height: calc(100% + 50px);
  }
  .h-auto {
    height: auto;
  }
  .h-full {
    height: 100%;
  }
  .h-px {
    height: 1px;
  }
  .h-screen {
    height: 100vh;
  }
  .max-h-0 {
    max-height: calc(var(--spacing) * 0);
  }
  .max-h-5 {
    max-height: calc(var(--spacing) * 5);
  }
  .max-h-6 {
    max-height: calc(var(--spacing) * 6);
  }
  .max-h-8 {
    max-height: calc(var(--spacing) * 8);
  }
  .max-h-9 {
    max-height: calc(var(--spacing) * 9);
  }
  .max-h-10 {
    max-height: calc(var(--spacing) * 10);
  }
  .max-h-12 {
    max-height: calc(var(--spacing) * 12);
  }
  .max-h-14 {
    max-height: calc(var(--spacing) * 14);
  }
  .max-h-15 {
    max-height: calc(var(--spacing) * 15);
  }
  .max-h-16 {
    max-height: calc(var(--spacing) * 16);
  }
  .max-h-23 {
    max-height: calc(var(--spacing) * 23);
  }
  .max-h-34px {
    max-height: var(--spacing-34px);
  }
  .max-h-115px {
    max-height: var(--spacing-115px);
  }
  .max-h-\[80\%\] {
    max-height: 80%;
  }
  .max-h-\[200px\] {
    max-height: 200px;
  }
  .max-h-\[220px\] {
    max-height: 220px;
  }
  .max-h-\[377px\] {
    max-height: 377px;
  }
  .max-h-\[552px\] {
    max-height: 552px;
  }
  .max-h-full {
    max-height: 100%;
  }
  .max-h-none {
    max-height: none;
  }
  .max-h-screen {
    max-height: 100vh;
  }
  .min-h-\[calc\(100vh-16px\)\] {
    min-height: calc(100vh - 16px);
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .\!w-0 {
    width: calc(var(--spacing) * 0) !important;
  }
  .\!w-10 {
    width: calc(var(--spacing) * 10) !important;
  }
  .\!w-12 {
    width: calc(var(--spacing) * 12) !important;
  }
  .\!w-14 {
    width: calc(var(--spacing) * 14) !important;
  }
  .\!w-16 {
    width: calc(var(--spacing) * 16) !important;
  }
  .\!w-17 {
    width: calc(var(--spacing) * 17) !important;
  }
  .\!w-18px {
    width: var(--spacing-18px) !important;
  }
  .\!w-22 {
    width: calc(var(--spacing) * 22) !important;
  }
  .\!w-62px {
    width: var(--spacing-62px) !important;
  }
  .\!w-63px {
    width: var(--spacing-63px) !important;
  }
  .\!w-69px {
    width: var(--spacing-69px) !important;
  }
  .\!w-\[325px\] {
    width: 325px !important;
  }
  .\!w-auto {
    width: auto !important;
  }
  .\!w-full {
    width: 100% !important;
  }
  .select2 {
    width: 100% !important;
  }
  .w-0 {
    width: calc(var(--spacing) * 0);
  }
  .w-1 {
    width: calc(var(--spacing) * 1);
  }
  .w-1\.5 {
    width: calc(var(--spacing) * 1.5);
  }
  .w-1\/2 {
    width: calc(1/2 * 100%);
  }
  .w-1\/3 {
    width: calc(1/3 * 100%);
  }
  .w-1\/4 {
    width: calc(1/4 * 100%);
  }
  .w-1\/5 {
    width: calc(1/5 * 100%);
  }
  .w-2 {
    width: calc(var(--spacing) * 2);
  }
  .w-2\.5 {
    width: calc(var(--spacing) * 2.5);
  }
  .w-2\/3 {
    width: calc(2/3 * 100%);
  }
  .w-3 {
    width: calc(var(--spacing) * 3);
  }
  .w-3\.5 {
    width: calc(var(--spacing) * 3.5);
  }
  .w-3\/4 {
    width: calc(3/4 * 100%);
  }
  .w-4 {
    width: calc(var(--spacing) * 4);
  }
  .w-5 {
    width: calc(var(--spacing) * 5);
  }
  .w-5px {
    width: var(--spacing-5px);
  }
  .w-6 {
    width: calc(var(--spacing) * 6);
  }
  .w-7 {
    width: calc(var(--spacing) * 7);
  }
  .w-7px {
    width: var(--spacing-7px);
  }
  .w-8 {
    width: calc(var(--spacing) * 8);
  }
  .w-9 {
    width: calc(var(--spacing) * 9);
  }
  .w-10 {
    width: calc(var(--spacing) * 10);
  }
  .w-100 {
    width: calc(var(--spacing) * 100);
  }
  .w-11 {
    width: calc(var(--spacing) * 11);
  }
  .w-102px {
    width: var(--spacing-102px);
  }
  .w-12 {
    width: calc(var(--spacing) * 12);
  }
  .w-106px {
    width: var(--spacing-106px);
  }
  .w-19px {
    width: var(--spacing-19px);
  }
  .w-22px {
    width: var(--spacing-22px);
  }
  .w-23px {
    width: var(--spacing-23px);
  }
  .w-25 {
    width: calc(var(--spacing) * 25);
  }
  .w-27px {
    width: var(--spacing-27px);
  }
  .w-31px {
    width: var(--spacing-31px);
  }
  .w-34px {
    width: var(--spacing-34px);
  }
  .w-36 {
    width: calc(var(--spacing) * 36);
  }
  .w-110px {
    width: var(--spacing-110px);
  }
  .w-114px {
    width: var(--spacing-114px);
  }
  .w-118px {
    width: var(--spacing-118px);
  }
  .w-123px {
    width: var(--spacing-123px);
  }
  .w-132px {
    width: var(--spacing-132px);
  }
  .w-133px {
    width: var(--spacing-133px);
  }
  .w-134px {
    width: var(--spacing-134px);
  }
  .w-135px {
    width: var(--spacing-135px);
  }
  .w-136px {
    width: var(--spacing-136px);
  }
  .w-13px {
    width: var(--spacing-13px);
  }
  .w-14 {
    width: calc(var(--spacing) * 14);
  }
  .w-15 {
    width: calc(var(--spacing) * 15);
  }
  .w-154px {
    width: var(--spacing-154px);
  }
  .w-15px {
    width: var(--spacing-15px);
  }
  .w-16 {
    width: calc(var(--spacing) * 16);
  }
  .w-17 {
    width: calc(var(--spacing) * 17);
  }
  .w-17px {
    width: var(--spacing-17px);
  }
  .w-18px {
    width: var(--spacing-18px);
  }
  .w-20 {
    width: calc(var(--spacing) * 20);
  }
  .w-21 {
    width: calc(var(--spacing) * 21);
  }
  .w-22 {
    width: calc(var(--spacing) * 22);
  }
  .w-23 {
    width: calc(var(--spacing) * 23);
  }
  .w-24 {
    width: calc(var(--spacing) * 24);
  }
  .w-26px {
    width: var(--spacing-26px);
  }
  .w-28 {
    width: calc(var(--spacing) * 28);
  }
  .w-30 {
    width: calc(var(--spacing) * 30);
  }
  .w-30px {
    width: var(--spacing-30px);
  }
  .w-31 {
    width: calc(var(--spacing) * 31);
  }
  .w-32 {
    width: calc(var(--spacing) * 32);
  }
  .w-35px {
    width: var(--spacing-35px);
  }
  .w-38px {
    width: var(--spacing-38px);
  }
  .w-40 {
    width: calc(var(--spacing) * 40);
  }
  .w-41 {
    width: calc(var(--spacing) * 41);
  }
  .w-41px {
    width: var(--spacing-41px);
  }
  .w-42 {
    width: calc(var(--spacing) * 42);
  }
  .w-46px {
    width: var(--spacing-46px);
  }
  .w-48 {
    width: calc(var(--spacing) * 48);
  }
  .w-49px {
    width: var(--spacing-49px);
  }
  .w-50px {
    width: var(--spacing-50px);
  }
  .w-52 {
    width: calc(var(--spacing) * 52);
  }
  .w-52px {
    width: var(--spacing-52px);
  }
  .w-54px {
    width: var(--spacing-54px);
  }
  .w-55px {
    width: var(--spacing-55px);
  }
  .w-58px {
    width: var(--spacing-58px);
  }
  .w-60 {
    width: calc(var(--spacing) * 60);
  }
  .w-62px {
    width: var(--spacing-62px);
  }
  .w-63px {
    width: var(--spacing-63px);
  }
  .w-64 {
    width: calc(var(--spacing) * 64);
  }
  .w-70px {
    width: var(--spacing-70px);
  }
  .w-72px {
    width: var(--spacing-72px);
  }
  .w-73px {
    width: var(--spacing-73px);
  }
  .w-75px {
    width: var(--spacing-75px);
  }
  .w-77px {
    width: var(--spacing-77px);
  }
  .w-78px {
    width: var(--spacing-78px);
  }
  .w-79px {
    width: var(--spacing-79px);
  }
  .w-83px {
    width: var(--spacing-83px);
  }
  .w-86px {
    width: var(--spacing-86px);
  }
  .w-93px {
    width: var(--spacing-93px);
  }
  .w-161px {
    width: var(--spacing-161px);
  }
  .w-191px {
    width: var(--spacing-191px);
  }
  .w-\[1\.5px\] {
    width: 1.5px;
  }
  .w-\[111\.7\%\] {
    width: 111.7%;
  }
  .w-\[120\%\] {
    width: 120%;
  }
  .w-\[158px\] {
    width: 158px;
  }
  .w-\[232px\] {
    width: 232px;
  }
  .w-\[234px\] {
    width: 234px;
  }
  .w-\[2500px\] {
    width: 2500px;
  }
  .w-\[250px\] {
    width: 250px;
  }
  .w-\[251px\] {
    width: 251px;
  }
  .w-\[259px\] {
    width: 259px;
  }
  .w-\[278px\] {
    width: 278px;
  }
  .w-\[280px\] {
    width: 280px;
  }
  .w-\[294px\] {
    width: 294px;
  }
  .w-\[302px\] {
    width: 302px;
  }
  .w-\[38\.5px\] {
    width: 38.5px;
  }
  .w-\[314px\] {
    width: 314px;
  }
  .w-\[320px\] {
    width: 320px;
  }
  .w-\[334px\] {
    width: 334px;
  }
  .w-\[340px\] {
    width: 340px;
  }
  .w-\[350px\] {
    width: 350px;
  }
  .w-\[354px\] {
    width: 354px;
  }
  .w-\[360px\] {
    width: 360px;
  }
  .w-\[380px\] {
    width: 380px;
  }
  .w-\[384px\] {
    width: 384px;
  }
  .w-\[387px\] {
    width: 387px;
  }
  .w-\[390px\] {
    width: 390px;
  }
  .w-\[400px\] {
    width: 400px;
  }
  .w-\[404px\] {
    width: 404px;
  }
  .w-\[412px\] {
    width: 412px;
  }
  .w-\[429px\] {
    width: 429px;
  }
  .w-\[460px\] {
    width: 460px;
  }
  .w-\[485px\] {
    width: 485px;
  }
  .w-\[489px\] {
    width: 489px;
  }
  .w-\[500px\] {
    width: 500px;
  }
  .w-\[600px\] {
    width: 600px;
  }
  .w-\[636px\] {
    width: 636px;
  }
  .w-\[694px\] {
    width: 694px;
  }
  .w-\[853px\] {
    width: 853px;
  }
  .w-\[855px\] {
    width: 855px;
  }
  .w-\[calc\(50\%-45px\)\] {
    width: calc(50% - 45px);
  }
  .w-\[calc\(50\%-46px\)\] {
    width: calc(50% - 46px);
  }
  .w-\[calc\(50\%-61px\)\] {
    width: calc(50% - 61px);
  }
  .w-\[calc\(55\%-130px\)\] {
    width: calc(55% - 130px);
  }
  .w-\[calc\(100\%\+17px\)\] {
    width: calc(100% + 17px);
  }
  .w-\[calc\(100\%-46px\)\] {
    width: calc(100% - 46px);
  }
  .w-\[calc\(100\%-54px\)\] {
    width: calc(100% - 54px);
  }
  .w-\[calc\(100\%-64px\)\] {
    width: calc(100% - 64px);
  }
  .w-\[calc\(100\%-80px\)\] {
    width: calc(100% - 80px);
  }
  .w-\[calc\(100\%-92px\)\] {
    width: calc(100% - 92px);
  }
  .w-\[calc\(100\%-94px\)\] {
    width: calc(100% - 94px);
  }
  .w-\[calc\(100\%-96px\)\] {
    width: calc(100% - 96px);
  }
  .w-\[calc\(100\%-100px\)\] {
    width: calc(100% - 100px);
  }
  .w-\[calc\(100\%-120px\)\] {
    width: calc(100% - 120px);
  }
  .w-\[calc\(100\%-130px\)\] {
    width: calc(100% - 130px);
  }
  .w-\[calc\(100\%-135px\)\] {
    width: calc(100% - 135px);
  }
  .w-\[calc\(100\%-160px\)\] {
    width: calc(100% - 160px);
  }
  .w-\[calc\(100\%-162px\)\] {
    width: calc(100% - 162px);
  }
  .w-\[calc\(100\%-168px\)\] {
    width: calc(100% - 168px);
  }
  .w-\[calc\(100\%-232px\)\] {
    width: calc(100% - 232px);
  }
  .w-\[calc\(100\%-272px\)\] {
    width: calc(100% - 272px);
  }
  .w-\[clac\(100\%-38px\)\] {
    width: clac(100%-38px);
  }
  .w-auto {
    width: auto;
  }
  .w-full {
    width: 100%;
  }
  .w-px {
    width: 1px;
  }
  .w-screen {
    width: 100vw;
  }
  .\!max-w-fit {
    max-width: fit-content !important;
  }
  .max-w-0 {
    max-width: calc(var(--spacing) * 0);
  }
  .max-w-2xl {
    max-width: var(--container-2xl);
  }
  .max-w-3xl {
    max-width: var(--container-3xl);
  }
  .max-w-4xl {
    max-width: var(--container-4xl);
  }
  .max-w-5xl {
    max-width: var(--container-5xl);
  }
  .max-w-\[32px\] {
    max-width: 32px;
  }
  .max-w-\[48\%\] {
    max-width: 48%;
  }
  .max-w-\[50\%\] {
    max-width: 50%;
  }
  .max-w-\[65\%\] {
    max-width: 65%;
  }
  .max-w-\[90\%\] {
    max-width: 90%;
  }
  .max-w-\[100\%\] {
    max-width: 100%;
  }
  .max-w-\[120px\] {
    max-width: 120px;
  }
  .max-w-\[1096px\] {
    max-width: 1096px;
  }
  .max-w-\[198px\] {
    max-width: 198px;
  }
  .max-w-\[218px\] {
    max-width: 218px;
  }
  .max-w-\[220px\] {
    max-width: 220px;
  }
  .max-w-\[280px\] {
    max-width: 280px;
  }
  .max-w-\[284px\] {
    max-width: 284px;
  }
  .max-w-\[286px\] {
    max-width: 286px;
  }
  .max-w-\[340px\] {
    max-width: 340px;
  }
  .max-w-\[350px\] {
    max-width: 350px;
  }
  .max-w-\[371px\] {
    max-width: 371px;
  }
  .max-w-\[412px\] {
    max-width: 412px;
  }
  .max-w-\[416px\] {
    max-width: 416px;
  }
  .max-w-\[500px\] {
    max-width: 500px;
  }
  .max-w-\[532px\] {
    max-width: 532px;
  }
  .max-w-\[544px\] {
    max-width: 544px;
  }
  .max-w-\[561px\] {
    max-width: 561px;
  }
  .max-w-\[787px\] {
    max-width: 787px;
  }
  .max-w-\[922px\] {
    max-width: 922px;
  }
  .max-w-\[936px\] {
    max-width: 936px;
  }
  .max-w-\[1224px\] {
    max-width: 1224px;
  }
  .max-w-\[1920px\] {
    max-width: 1920px;
  }
  .max-w-\[calc\(100\%-72px\)\] {
    max-width: calc(100% - 72px);
  }
  .max-w-fit {
    max-width: fit-content;
  }
  .max-w-full {
    max-width: 100%;
  }
  .max-w-md {
    max-width: var(--container-md);
  }
  .max-w-none {
    max-width: none;
  }
  .max-w-screen {
    max-width: 100vw;
  }
  .max-w-xl {
    max-width: var(--container-xl);
  }
  .min-w-\[20px\] {
    min-width: 20px;
  }
  .min-w-\[24px\] {
    min-width: 24px;
  }
  .min-w-\[28px\] {
    min-width: 28px;
  }
  .min-w-\[30px\] {
    min-width: 30px;
  }
  .min-w-\[32px\] {
    min-width: 32px;
  }
  .min-w-\[38px\] {
    min-width: 38px;
  }
  .min-w-\[39px\] {
    min-width: 39px;
  }
  .min-w-\[40px\] {
    min-width: 40px;
  }
  .min-w-\[42px\] {
    min-width: 42px;
  }
  .min-w-\[44px\] {
    min-width: 44px;
  }
  .min-w-\[48px\] {
    min-width: 48px;
  }
  .min-w-\[50\%\] {
    min-width: 50%;
  }
  .min-w-\[104px\] {
    min-width: 104px;
  }
  .min-w-\[140px\] {
    min-width: 140px;
  }
  .min-w-\[152px\] {
    min-width: 152px;
  }
  .min-w-\[194px\] {
    min-width: 194px;
  }
  .min-w-\[200px\] {
    min-width: 200px;
  }
  .min-w-screen {
    min-width: 100vw;
  }
  .flex-1 {
    flex: 1;
  }
  .flex-auto {
    flex: auto;
  }
  .flex-initial {
    flex: 0 auto;
  }
  .flex-none {
    flex: none;
  }
  .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;
  }
  .flex-grow-0 {
    flex-grow: 0;
  }
  .grow {
    flex-grow: 1;
  }
  .grow-0 {
    flex-grow: 0;
  }
  .basis-1\/2 {
    flex-basis: calc(1/2 * 100%);
  }
  .basis-auto {
    flex-basis: auto;
  }
  .basis-full {
    flex-basis: 100%;
  }
  .table-auto {
    table-layout: auto;
  }
  .table-fixed {
    table-layout: fixed;
  }
  .caption-bottom {
    caption-side: bottom;
  }
  .caption-top {
    caption-side: top;
  }
  .border-collapse {
    border-collapse: collapse;
  }
  .border-separate {
    border-collapse: separate;
  }
  .border-spacing-y-4 {
    --tw-border-spacing-y: calc(var(--spacing) * 4);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }
  .border-spacing-y-6 {
    --tw-border-spacing-y: calc(var(--spacing) * 6);
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
  }
  .origin-bottom {
    transform-origin: bottom;
  }
  .origin-bottom-left {
    transform-origin: bottom left;
  }
  .origin-bottom-right {
    transform-origin: bottom right;
  }
  .origin-center {
    transform-origin: center;
  }
  .origin-left {
    transform-origin: left;
  }
  .origin-right {
    transform-origin: right;
  }
  .origin-top {
    transform-origin: top;
  }
  .origin-top-left {
    transform-origin: top left;
  }
  .origin-top-right {
    transform-origin: top right;
  }
  .-translate-full {
    --tw-translate-x: -100%;
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-full {
    --tw-translate-x: 100%;
    --tw-translate-y: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .\!-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1/2 * 100%) * -1) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!-translate-x-8 {
    --tw-translate-x: calc(var(--spacing) * -8) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!-translate-x-17 {
    --tw-translate-x: calc(var(--spacing) * -17) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!-translate-x-\[273px\] {
    --tw-translate-x: calc(273px * -1) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!-translate-y-0 {
    --tw-translate-y: calc(var(--spacing) * -0) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1/2 * 100%) * -1) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * 0) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!translate-x-8 {
    --tw-translate-x: calc(var(--spacing) * 8) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!translate-x-17 {
    --tw-translate-x: calc(var(--spacing) * 17) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!translate-x-\[273px\] {
    --tw-translate-x: 273px !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!translate-y-0 {
    --tw-translate-y: calc(var(--spacing) * 0) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .\!translate-y-21px {
    --tw-translate-y: var(--spacing-21px) !important;
    translate: var(--tw-translate-x) var(--tw-translate-y) !important;
  }
  .-translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * -0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-1 {
    --tw-translate-x: calc(var(--spacing) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-1\.5 {
    --tw-translate-x: calc(var(--spacing) * -1.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-1\/2 {
    --tw-translate-x: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-2 {
    --tw-translate-x: calc(var(--spacing) * -2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-3\.5 {
    --tw-translate-x: calc(var(--spacing) * -3.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-3px {
    --tw-translate-x: calc(var(--spacing-3px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-5 {
    --tw-translate-x: calc(var(--spacing) * -5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-6 {
    --tw-translate-x: calc(var(--spacing) * -6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-8 {
    --tw-translate-x: calc(var(--spacing) * -8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-14 {
    --tw-translate-x: calc(var(--spacing) * -14);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-23 {
    --tw-translate-x: calc(var(--spacing) * -23);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-25 {
    --tw-translate-x: calc(var(--spacing) * -25);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-26 {
    --tw-translate-x: calc(var(--spacing) * -26);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-29 {
    --tw-translate-x: calc(var(--spacing) * -29);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-58px {
    --tw-translate-x: calc(var(--spacing-58px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-77px {
    --tw-translate-x: calc(var(--spacing-77px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-109px {
    --tw-translate-x: calc(var(--spacing-109px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-19px {
    --tw-translate-x: calc(var(--spacing-19px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-23px {
    --tw-translate-x: calc(var(--spacing-23px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-25px {
    --tw-translate-x: calc(var(--spacing-25px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-27px {
    --tw-translate-x: calc(var(--spacing-27px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-35 {
    --tw-translate-x: calc(var(--spacing) * -35);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-37 {
    --tw-translate-x: calc(var(--spacing) * -37);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-44 {
    --tw-translate-x: calc(var(--spacing) * -44);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-55px {
    --tw-translate-x: calc(var(--spacing-55px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-65px {
    --tw-translate-x: calc(var(--spacing-65px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-72px {
    --tw-translate-x: calc(var(--spacing-72px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-85px {
    --tw-translate-x: calc(var(--spacing-85px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-89px {
    --tw-translate-x: calc(var(--spacing-89px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-185px {
    --tw-translate-x: calc(var(--spacing-185px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-full {
    --tw-translate-x: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-x-px {
    --tw-translate-x: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-0\.5 {
    --tw-translate-y: calc(var(--spacing) * -0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-1 {
    --tw-translate-y: calc(var(--spacing) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-1\.5 {
    --tw-translate-y: calc(var(--spacing) * -1.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-1\/2 {
    --tw-translate-y: calc(calc(1/2 * 100%) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-2 {
    --tw-translate-y: calc(var(--spacing) * -2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-2\.5 {
    --tw-translate-y: calc(var(--spacing) * -2.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-3 {
    --tw-translate-y: calc(var(--spacing) * -3);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-4 {
    --tw-translate-y: calc(var(--spacing) * -4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-5 {
    --tw-translate-y: calc(var(--spacing) * -5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-5px {
    --tw-translate-y: calc(var(--spacing-5px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-6 {
    --tw-translate-y: calc(var(--spacing) * -6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-7 {
    --tw-translate-y: calc(var(--spacing) * -7);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-7px {
    --tw-translate-y: calc(var(--spacing-7px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-8 {
    --tw-translate-y: calc(var(--spacing) * -8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-9 {
    --tw-translate-y: calc(var(--spacing) * -9);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-9px {
    --tw-translate-y: calc(var(--spacing-9px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-10 {
    --tw-translate-y: calc(var(--spacing) * -10);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-12 {
    --tw-translate-y: calc(var(--spacing) * -12);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-15 {
    --tw-translate-y: calc(var(--spacing) * -15);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-15px {
    --tw-translate-y: calc(var(--spacing-15px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-18px {
    --tw-translate-y: calc(var(--spacing-18px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-20 {
    --tw-translate-y: calc(var(--spacing) * -20);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-21px {
    --tw-translate-y: calc(var(--spacing-21px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-22 {
    --tw-translate-y: calc(var(--spacing) * -22);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-29px {
    --tw-translate-y: calc(var(--spacing-29px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-30 {
    --tw-translate-y: calc(var(--spacing) * -30);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-45 {
    --tw-translate-y: calc(var(--spacing) * -45);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-50px {
    --tw-translate-y: calc(var(--spacing-50px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-62px {
    --tw-translate-y: calc(var(--spacing-62px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-70px {
    --tw-translate-y: calc(var(--spacing-70px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-72px {
    --tw-translate-y: calc(var(--spacing-72px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-79px {
    --tw-translate-y: calc(var(--spacing-79px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-95px {
    --tw-translate-y: calc(var(--spacing-95px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-146px {
    --tw-translate-y: calc(var(--spacing-146px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-170px {
    --tw-translate-y: calc(var(--spacing-170px) * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-\[232px\] {
    --tw-translate-y: calc(232px * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-\[290px\] {
    --tw-translate-y: calc(290px * -1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-full {
    --tw-translate-y: -100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-y-px {
    --tw-translate-y: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-0 {
    --tw-translate-x: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-0\.5 {
    --tw-translate-x: calc(var(--spacing) * 0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-1\/2 {
    --tw-translate-x: calc(1/2 * 100%);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-2 {
    --tw-translate-x: calc(var(--spacing) * 2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-3 {
    --tw-translate-x: calc(var(--spacing) * 3);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-4 {
    --tw-translate-x: calc(var(--spacing) * 4);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-5 {
    --tw-translate-x: calc(var(--spacing) * 5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-6 {
    --tw-translate-x: calc(var(--spacing) * 6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-7 {
    --tw-translate-x: calc(var(--spacing) * 7);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-7px {
    --tw-translate-x: var(--spacing-7px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-9px {
    --tw-translate-x: var(--spacing-9px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-10 {
    --tw-translate-x: calc(var(--spacing) * 10);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-11 {
    --tw-translate-x: calc(var(--spacing) * 11);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-11px {
    --tw-translate-x: var(--spacing-11px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-13px {
    --tw-translate-x: var(--spacing-13px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-14 {
    --tw-translate-x: calc(var(--spacing) * 14);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-15 {
    --tw-translate-x: calc(var(--spacing) * 15);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-43px {
    --tw-translate-x: var(--spacing-43px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-44 {
    --tw-translate-x: calc(var(--spacing) * 44);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-47px {
    --tw-translate-x: var(--spacing-47px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-49px {
    --tw-translate-x: var(--spacing-49px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-52px {
    --tw-translate-x: var(--spacing-52px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-58px {
    --tw-translate-x: var(--spacing-58px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-87px {
    --tw-translate-x: var(--spacing-87px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-142px {
    --tw-translate-x: var(--spacing-142px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-151px {
    --tw-translate-x: var(--spacing-151px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-152px {
    --tw-translate-x: var(--spacing-152px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-15px {
    --tw-translate-x: var(--spacing-15px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-19 {
    --tw-translate-x: calc(var(--spacing) * 19);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-20 {
    --tw-translate-x: calc(var(--spacing) * 20);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-23px {
    --tw-translate-x: var(--spacing-23px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-26px {
    --tw-translate-x: var(--spacing-26px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-30 {
    --tw-translate-x: calc(var(--spacing) * 30);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-34px {
    --tw-translate-x: var(--spacing-34px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-3px {
    --tw-translate-x: var(--spacing-3px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-\[28\.612\%\] {
    --tw-translate-x: 28.612%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-\[210px\] {
    --tw-translate-x: 210px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-\[228px\] {
    --tw-translate-x: 228px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-\[233px\] {
    --tw-translate-x: 233px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-\[274px\] {
    --tw-translate-x: 274px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-full {
    --tw-translate-x: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-x-px {
    --tw-translate-x: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-0 {
    --tw-translate-y: calc(var(--spacing) * 0);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-0\.5 {
    --tw-translate-y: calc(var(--spacing) * 0.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-1 {
    --tw-translate-y: calc(var(--spacing) * 1);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-2 {
    --tw-translate-y: calc(var(--spacing) * 2);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-2\.5 {
    --tw-translate-y: calc(var(--spacing) * 2.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-3 {
    --tw-translate-y: calc(var(--spacing) * 3);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-3\.5 {
    --tw-translate-y: calc(var(--spacing) * 3.5);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-5px {
    --tw-translate-y: var(--spacing-5px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-6 {
    --tw-translate-y: calc(var(--spacing) * 6);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-8 {
    --tw-translate-y: calc(var(--spacing) * 8);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-9 {
    --tw-translate-y: calc(var(--spacing) * 9);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-10 {
    --tw-translate-y: calc(var(--spacing) * 10);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-11px {
    --tw-translate-y: var(--spacing-11px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-14 {
    --tw-translate-y: calc(var(--spacing) * 14);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-27px {
    --tw-translate-y: var(--spacing-27px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-30 {
    --tw-translate-y: calc(var(--spacing) * 30);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-34px {
    --tw-translate-y: var(--spacing-34px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-40 {
    --tw-translate-y: calc(var(--spacing) * 40);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-79px {
    --tw-translate-y: var(--spacing-79px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-90px {
    --tw-translate-y: var(--spacing-90px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-123px {
    --tw-translate-y: var(--spacing-123px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-\[90\%\] {
    --tw-translate-y: 90%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .translate-y-full {
    --tw-translate-y: 100%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .-translate-z-px {
    --tw-translate-z: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);
  }
  .-translate-z-px {
    --tw-translate-z: -1px;
    translate: var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);
  }
  .translate-3d {
    translate: var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);
  }
  .translate-none {
    translate: none;
  }
  .translate-z-px {
    --tw-translate-z: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);
  }
  .translate-z-px {
    --tw-translate-z: 1px;
    translate: var(--tw-translate-x) var(--tw-translate-y) var(--tw-translate-z);
  }
  .-scale-100 {
    --tw-scale-x: calc(100% * -1);
    --tw-scale-y: calc(100% * -1);
    --tw-scale-z: calc(100% * -1);
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-0 {
    --tw-scale-x: 0%;
    --tw-scale-y: 0%;
    --tw-scale-z: 0%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-90 {
    --tw-scale-x: 90%;
    --tw-scale-y: 90%;
    --tw-scale-z: 90%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-105 {
    --tw-scale-x: 105%;
    --tw-scale-y: 105%;
    --tw-scale-z: 105%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .-scale-x-100 {
    --tw-scale-x: calc(100% * -1);
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-x-0 {
    --tw-scale-x: 0%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-y-0 {
    --tw-scale-y: 0%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }
  .scale-3d {
    scale: var(--tw-scale-x) var(--tw-scale-y) var(--tw-scale-z);
  }
  .scale-none {
    scale: none;
  }
  .-rotate-4 {
    rotate: calc(4deg * -1);
  }
  .-rotate-45 {
    rotate: calc(45deg * -1);
  }
  .-rotate-\[3\.5deg\] {
    rotate: calc(3.5deg * -1);
  }
  .-rotate-\[11\.56deg\] {
    rotate: calc(11.56deg * -1);
  }
  .-rotate-\[30deg\] {
    rotate: calc(30deg * -1);
  }
  .rotate-12 {
    rotate: 12deg;
  }
  .rotate-45 {
    rotate: 45deg;
  }
  .rotate-\[5\.48deg\] {
    rotate: 5.48deg;
  }
  .rotate-\[30deg\] {
    rotate: 30deg;
  }
  .rotate-none {
    rotate: none;
  }
  .-skew-x-\[4deg\] {
    --tw-skew-x: skewX(calc(4deg * -1));
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }
  .skew-x-12 {
    --tw-skew-x: skewX(12deg);
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }
  .skew-x-\[4deg\] {
    --tw-skew-x: skewX(4deg);
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }
  .skew-x-\[16deg\] {
    --tw-skew-x: skewX(16deg);
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }
  .skew-x-\[24deg\] {
    --tw-skew-x: skewX(24deg);
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }
  .transform {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }
  .transform-cpu {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }
  .transform-gpu {
    transform: translateZ(0) var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }
  .transform-none {
    transform: none;
  }
  .animate-bounce {
    animation: var(--animate-bounce);
  }
  .animate-none {
    animation: none;
  }
  .animate-ping {
    animation: var(--animate-ping);
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .cursor-zoom-in {
    cursor: zoom-in;
  }
  .touch-pinch-zoom {
    --tw-pinch-zoom: pinch-zoom;
    touch-action: var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);
  }
  .resize {
    resize: both;
  }
  .resize-none {
    resize: none;
  }
  .resize-x {
    resize: horizontal;
  }
  .resize-y {
    resize: vertical;
  }
  .snap-none {
    scroll-snap-type: none;
  }
  .snap-mandatory {
    --tw-scroll-snap-strictness: mandatory;
  }
  .snap-proximity {
    --tw-scroll-snap-strictness: proximity;
  }
  .snap-align-none {
    scroll-snap-align: none;
  }
  .snap-center {
    scroll-snap-align: center;
  }
  .snap-end {
    scroll-snap-align: end;
  }
  .snap-start {
    scroll-snap-align: start;
  }
  .snap-always {
    scroll-snap-stop: always;
  }
  .snap-normal {
    scroll-snap-stop: normal;
  }
  .scroll-mt-20 {
    scroll-margin-top: calc(var(--spacing) * 20);
  }
  .list-inside {
    list-style-position: inside;
  }
  .list-outside {
    list-style-position: outside;
  }
  .list-decimal {
    list-style-type: decimal;
  }
  .list-disc {
    list-style-type: disc;
  }
  .list-none {
    list-style-type: none;
  }
  .list-image-none {
    list-style-image: none;
  }
  .appearance-auto {
    appearance: auto;
  }
  .appearance-none {
    appearance: none;
  }
  .columns-auto {
    columns: auto;
  }
  .auto-cols-auto {
    grid-auto-columns: auto;
  }
  .auto-cols-fr {
    grid-auto-columns: minmax(0, 1fr);
  }
  .auto-cols-max {
    grid-auto-columns: max-content;
  }
  .auto-cols-min {
    grid-auto-columns: min-content;
  }
  .grid-flow-col {
    grid-auto-flow: column;
  }
  .grid-flow-col-dense {
    grid-auto-flow: column dense;
  }
  .grid-flow-dense {
    grid-auto-flow: dense;
  }
  .grid-flow-row {
    grid-auto-flow: row;
  }
  .grid-flow-row-dense {
    grid-auto-flow: row dense;
  }
  .auto-rows-auto {
    grid-auto-rows: auto;
  }
  .auto-rows-fr {
    grid-auto-rows: minmax(0, 1fr);
  }
  .auto-rows-max {
    grid-auto-rows: max-content;
  }
  .auto-rows-min {
    grid-auto-rows: min-content;
  }
  .grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .grid-cols-12 {
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }
  .grid-cols-none {
    grid-template-columns: none;
  }
  .grid-cols-subgrid {
    grid-template-columns: subgrid;
  }
  .grid-rows-2 {
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }
  .grid-rows-none {
    grid-template-rows: none;
  }
  .grid-rows-subgrid {
    grid-template-rows: subgrid;
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-col-reverse {
    flex-direction: column-reverse;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-row-reverse {
    flex-direction: row-reverse;
  }
  .\!flex-wrap {
    flex-wrap: wrap !important;
  }
  .flex-nowrap {
    flex-wrap: nowrap;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .flex-wrap-reverse {
    flex-wrap: wrap-reverse;
  }
  .place-content-around {
    place-content: space-around;
  }
  .place-content-baseline {
    place-content: baseline;
  }
  .place-content-between {
    place-content: space-between;
  }
  .place-content-center {
    place-content: center;
  }
  .place-content-end {
    place-content: end;
  }
  .place-content-evenly {
    place-content: space-evenly;
  }
  .place-content-start {
    place-content: start;
  }
  .place-content-stretch {
    place-content: stretch;
  }
  .place-items-baseline {
    place-items: baseline;
  }
  .place-items-center {
    place-items: center;
  }
  .place-items-end {
    place-items: end;
  }
  .place-items-start {
    place-items: start;
  }
  .place-items-stretch {
    place-items: stretch;
  }
  .content-around {
    align-content: space-around;
  }
  .content-baseline {
    align-content: baseline;
  }
  .content-between {
    align-content: space-between;
  }
  .content-center {
    align-content: center;
  }
  .content-end {
    align-content: flex-end;
  }
  .content-evenly {
    align-content: space-evenly;
  }
  .content-normal {
    align-content: normal;
  }
  .content-start {
    align-content: flex-start;
  }
  .content-stretch {
    align-content: stretch;
  }
  .\!items-center {
    align-items: center !important;
  }
  .items-baseline {
    align-items: baseline;
  }
  .items-center {
    align-items: center;
  }
  .items-end {
    align-items: flex-end;
  }
  .items-start {
    align-items: flex-start;
  }
  .items-stretch {
    align-items: stretch;
  }
  .\!justify-center {
    justify-content: center !important;
  }
  .justify-around {
    justify-content: space-around;
  }
  .justify-baseline {
    justify-content: baseline;
  }
  .justify-between {
    justify-content: space-between;
  }
  .justify-center {
    justify-content: center;
  }
  .justify-end {
    justify-content: flex-end;
  }
  .justify-evenly {
    justify-content: space-evenly;
  }
  .justify-normal {
    justify-content: normal;
  }
  .justify-start {
    justify-content: flex-start;
  }
  .justify-stretch {
    justify-content: stretch;
  }
  .justify-items-center {
    justify-items: center;
  }
  .justify-items-end {
    justify-items: end;
  }
  .justify-items-normal {
    justify-items: normal;
  }
  .justify-items-start {
    justify-items: start;
  }
  .justify-items-stretch {
    justify-items: stretch;
  }
  .\!gap-1\.5 {
    gap: calc(var(--spacing) * 1.5) !important;
  }
  .\!gap-2 {
    gap: calc(var(--spacing) * 2) !important;
  }
  .\!gap-3 {
    gap: calc(var(--spacing) * 3) !important;
  }
  .\!gap-4 {
    gap: calc(var(--spacing) * 4) !important;
  }
  .gap-0\.5 {
    gap: calc(var(--spacing) * 0.5);
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-3\.5 {
    gap: calc(var(--spacing) * 3.5);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-5px {
    gap: var(--spacing-5px);
  }
  .gap-6 {
    gap: calc(var(--spacing) * 6);
  }
  .gap-7 {
    gap: calc(var(--spacing) * 7);
  }
  .gap-7px {
    gap: var(--spacing-7px);
  }
  .gap-8 {
    gap: calc(var(--spacing) * 8);
  }
  .gap-10 {
    gap: calc(var(--spacing) * 10);
  }
  .gap-12 {
    gap: calc(var(--spacing) * 12);
  }
  .gap-13px {
    gap: var(--spacing-13px);
  }
  .gap-18px {
    gap: var(--spacing-18px);
  }
  .gap-30px {
    gap: var(--spacing-30px);
  }
  .gap-38px {
    gap: var(--spacing-38px);
  }
  .gap-52px {
    gap: var(--spacing-52px);
  }
  .gap-x-3 {
    column-gap: calc(var(--spacing) * 3);
  }
  .gap-x-4 {
    column-gap: calc(var(--spacing) * 4);
  }
  .gap-x-12 {
    column-gap: calc(var(--spacing) * 12);
  }
  .gap-x-13px {
    column-gap: var(--spacing-13px);
  }
  .space-y-1 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-2 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-3 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-4 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-5 {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 0;
      margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));
      margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));
    }
  }
  .space-y-reverse {
    :where(& > :not(:last-child)) {
      --tw-space-y-reverse: 1;
    }
  }
  .gap-y-2 {
    row-gap: calc(var(--spacing) * 2);
  }
  .gap-y-4 {
    row-gap: calc(var(--spacing) * 4);
  }
  .gap-y-5 {
    row-gap: calc(var(--spacing) * 5);
  }
  .gap-y-6 {
    row-gap: calc(var(--spacing) * 6);
  }
  .gap-y-8 {
    row-gap: calc(var(--spacing) * 8);
  }
  .gap-y-9 {
    row-gap: calc(var(--spacing) * 9);
  }
  .gap-y-10 {
    row-gap: calc(var(--spacing) * 10);
  }
  .gap-y-12 {
    row-gap: calc(var(--spacing) * 12);
  }
  .gap-y-14 {
    row-gap: calc(var(--spacing) * 14);
  }
  .gap-y-16 {
    row-gap: calc(var(--spacing) * 16);
  }
  .gap-y-23px {
    row-gap: var(--spacing-23px);
  }
  .space-x-reverse {
    :where(& > :not(:last-child)) {
      --tw-space-x-reverse: 1;
    }
  }
  .divide-x {
    :where(& > :not(:last-child)) {
      --tw-divide-x-reverse: 0;
      border-inline-style: var(--tw-border-style);
      border-inline-start-width: calc(1px * var(--tw-divide-x-reverse));
      border-inline-end-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
    }
  }
  .divide-y {
    :where(& > :not(:last-child)) {
      --tw-divide-y-reverse: 0;
      border-bottom-style: var(--tw-border-style);
      border-top-style: var(--tw-border-style);
      border-top-width: calc(1px * var(--tw-divide-y-reverse));
      border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    }
  }
  .divide-y-reverse {
    :where(& > :not(:last-child)) {
      --tw-divide-y-reverse: 1;
    }
  }
  .place-self-auto {
    place-self: auto;
  }
  .place-self-center {
    place-self: center;
  }
  .place-self-end {
    place-self: end;
  }
  .place-self-start {
    place-self: start;
  }
  .place-self-stretch {
    place-self: stretch;
  }
  .self-auto {
    align-self: auto;
  }
  .self-baseline {
    align-self: baseline;
  }
  .self-center {
    align-self: center;
  }
  .self-end {
    align-self: flex-end;
  }
  .self-start {
    align-self: flex-start;
  }
  .self-stretch {
    align-self: stretch;
  }
  .justify-self-auto {
    justify-self: auto;
  }
  .justify-self-center {
    justify-self: center;
  }
  .justify-self-end {
    justify-self: flex-end;
  }
  .justify-self-start {
    justify-self: flex-start;
  }
  .justify-self-stretch {
    justify-self: stretch;
  }
  .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .\!overflow-visible {
    overflow: visible !important;
  }
  .overflow-auto {
    overflow: auto;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .overflow-visible {
    overflow: visible;
  }
  .overflow-x-auto {
    overflow-x: auto;
  }
  .overflow-x-hidden {
    overflow-x: hidden;
  }
  .overflow-y-auto {
    overflow-y: auto;
  }
  .scroll-auto {
    scroll-behavior: auto;
  }
  .scroll-smooth {
    scroll-behavior: smooth;
  }
  .\!rounded-30 {
    border-radius: var(--radius-30) !important;
  }
  .\!rounded-40 {
    border-radius: var(--radius-40) !important;
  }
  .\!rounded-50 {
    border-radius: var(--radius-50) !important;
  }
  .\!rounded-56 {
    border-radius: var(--radius-56) !important;
  }
  .\!rounded-full {
    border-radius: calc(infinity * 1px) !important;
  }
  .\!rounded-none {
    border-radius: 0 !important;
  }
  .rounded {
    border-radius: 0.25rem;
  }
  .rounded-1\/2 {
    border-radius: var(--radius-1\/2);
  }
  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }
  .rounded-10 {
    border-radius: var(--radius-10);
  }
  .rounded-11 {
    border-radius: var(--radius-11);
  }
  .rounded-13 {
    border-radius: var(--radius-13);
  }
  .rounded-15 {
    border-radius: var(--radius-15);
  }
  .rounded-20 {
    border-radius: var(--radius-20);
  }
  .rounded-22 {
    border-radius: var(--radius-22);
  }
  .rounded-28 {
    border-radius: var(--radius-28);
  }
  .rounded-29 {
    border-radius: var(--radius-29);
  }
  .rounded-30 {
    border-radius: var(--radius-30);
  }
  .rounded-32 {
    border-radius: var(--radius-32);
  }
  .rounded-3xl {
    border-radius: var(--radius-3xl);
  }
  .rounded-40 {
    border-radius: var(--radius-40);
  }
  .rounded-48 {
    border-radius: var(--radius-48);
  }
  .rounded-50 {
    border-radius: var(--radius-50);
  }
  .rounded-56 {
    border-radius: var(--radius-56);
  }
  .rounded-60 {
    border-radius: var(--radius-60);
  }
  .rounded-64 {
    border-radius: var(--radius-64);
  }
  .rounded-80 {
    border-radius: var(--radius-80);
  }
  .rounded-90 {
    border-radius: var(--radius-90);
  }
  .rounded-131 {
    border-radius: var(--radius-131);
  }
  .rounded-\[25px\] {
    border-radius: 25px;
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-inherit {
    border-radius: inherit;
  }
  .rounded-lg {
    border-radius: var(--radius-lg);
  }
  .rounded-md {
    border-radius: var(--radius-md);
  }
  .rounded-none {
    border-radius: 0;
  }
  .rounded-sm {
    border-radius: var(--radius-sm);
  }
  .rounded-xl {
    border-radius: var(--radius-xl);
  }
  .rounded-s {
    border-start-start-radius: 0.25rem;
    border-end-start-radius: 0.25rem;
  }
  .rounded-ss {
    border-start-start-radius: 0.25rem;
  }
  .rounded-e {
    border-start-end-radius: 0.25rem;
    border-end-end-radius: 0.25rem;
  }
  .rounded-se {
    border-start-end-radius: 0.25rem;
  }
  .rounded-ee {
    border-end-end-radius: 0.25rem;
  }
  .rounded-es {
    border-end-start-radius: 0.25rem;
  }
  .\!rounded-l-32 {
    border-top-left-radius: var(--radius-32) !important;
    border-bottom-left-radius: var(--radius-32) !important;
  }
  .rounded-l {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .rounded-l-2xl {
    border-top-left-radius: var(--radius-2xl);
    border-bottom-left-radius: var(--radius-2xl);
  }
  .rounded-l-32 {
    border-top-left-radius: var(--radius-32);
    border-bottom-left-radius: var(--radius-32);
  }
  .rounded-l-3xl {
    border-top-left-radius: var(--radius-3xl);
    border-bottom-left-radius: var(--radius-3xl);
  }
  .rounded-l-90 {
    border-top-left-radius: var(--radius-90);
    border-bottom-left-radius: var(--radius-90);
  }
  .rounded-l-\[800px\] {
    border-top-left-radius: 800px;
    border-bottom-left-radius: 800px;
  }
  .rounded-l-full {
    border-top-left-radius: calc(infinity * 1px);
    border-bottom-left-radius: calc(infinity * 1px);
  }
  .rounded-t {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  .rounded-t-32 {
    border-top-left-radius: var(--radius-32);
    border-top-right-radius: var(--radius-32);
  }
  .rounded-t-3xl {
    border-top-left-radius: var(--radius-3xl);
    border-top-right-radius: var(--radius-3xl);
  }
  .rounded-t-56 {
    border-top-left-radius: var(--radius-56);
    border-top-right-radius: var(--radius-56);
  }
  .rounded-t-full {
    border-top-left-radius: calc(infinity * 1px);
    border-top-right-radius: calc(infinity * 1px);
  }
  .\!rounded-tl-20 {
    border-top-left-radius: var(--radius-20) !important;
  }
  .rounded-tl {
    border-top-left-radius: 0.25rem;
  }
  .rounded-tl-20 {
    border-top-left-radius: var(--radius-20);
  }
  .\!rounded-r-32 {
    border-top-right-radius: var(--radius-32) !important;
    border-bottom-right-radius: var(--radius-32) !important;
  }
  .rounded-r {
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
  .rounded-r-2xl {
    border-top-right-radius: var(--radius-2xl);
    border-bottom-right-radius: var(--radius-2xl);
  }
  .rounded-r-32 {
    border-top-right-radius: var(--radius-32);
    border-bottom-right-radius: var(--radius-32);
  }
  .rounded-r-3xl {
    border-top-right-radius: var(--radius-3xl);
    border-bottom-right-radius: var(--radius-3xl);
  }
  .rounded-r-\[800px\] {
    border-top-right-radius: 800px;
    border-bottom-right-radius: 800px;
  }
  .rounded-r-full {
    border-top-right-radius: calc(infinity * 1px);
    border-bottom-right-radius: calc(infinity * 1px);
  }
  .rounded-tr {
    border-top-right-radius: 0.25rem;
  }
  .rounded-tr-2xl {
    border-top-right-radius: var(--radius-2xl);
  }
  .rounded-b {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }
  .rounded-b-32 {
    border-bottom-right-radius: var(--radius-32);
    border-bottom-left-radius: var(--radius-32);
  }
  .rounded-b-full {
    border-bottom-right-radius: calc(infinity * 1px);
    border-bottom-left-radius: calc(infinity * 1px);
  }
  .rounded-br {
    border-bottom-right-radius: 0.25rem;
  }
  .rounded-br-20 {
    border-bottom-right-radius: var(--radius-20);
  }
  .rounded-bl {
    border-bottom-left-radius: 0.25rem;
  }
  .rounded-bl-20 {
    border-bottom-left-radius: var(--radius-20);
  }
  .\!border {
    border-style: var(--tw-border-style) !important;
    border-width: 1px !important;
  }
  .\!border-0 {
    border-style: var(--tw-border-style) !important;
    border-width: 0px !important;
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-0 {
    border-style: var(--tw-border-style);
    border-width: 0px;
  }
  .border-2 {
    border-style: var(--tw-border-style);
    border-width: 2px;
  }
  .border-4 {
    border-style: var(--tw-border-style);
    border-width: 4px;
  }
  .border-\[3px\] {
    border-style: var(--tw-border-style);
    border-width: 3px;
  }
  .border-x {
    border-inline-style: var(--tw-border-style);
    border-inline-width: 1px;
  }
  .border-y {
    border-block-style: var(--tw-border-style);
    border-block-width: 1px;
  }
  .border-y-8 {
    border-block-style: var(--tw-border-style);
    border-block-width: 8px;
  }
  .border-y-\[7px\] {
    border-block-style: var(--tw-border-style);
    border-block-width: 7px;
  }
  .border-y-\[10px\] {
    border-block-style: var(--tw-border-style);
    border-block-width: 10px;
  }
  .border-s {
    border-inline-start-style: var(--tw-border-style);
    border-inline-start-width: 1px;
  }
  .border-e {
    border-inline-end-style: var(--tw-border-style);
    border-inline-end-width: 1px;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-r {
    border-right-style: var(--tw-border-style);
    border-right-width: 1px;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-b-2 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 2px;
  }
  .border-b-4 {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 4px;
  }
  .border-l {
    border-left-style: var(--tw-border-style);
    border-left-width: 1px;
  }
  .\!border-solid {
    --tw-border-style: solid !important;
    border-style: solid !important;
  }
  .border-dashed {
    --tw-border-style: dashed;
    border-style: dashed;
  }
  .border-dotted {
    --tw-border-style: dotted;
    border-style: dotted;
  }
  .border-double {
    --tw-border-style: double;
    border-style: double;
  }
  .border-hidden {
    --tw-border-style: hidden;
    border-style: hidden;
  }
  .border-none {
    --tw-border-style: none;
    border-style: none;
  }
  .border-solid {
    --tw-border-style: solid;
    border-style: solid;
  }
  .\!border-gray-21 {
    border-color: var(--color-gray-21) !important;
  }
  .\!border-light-16 {
    border-color: var(--color-light-16) !important;
  }
  .\!border-white {
    border-color: var(--color-white) !important;
  }
  .\!border-white\/10 {
    border-color: color-mix(in oklab, var(--color-white) 10%, transparent) !important;
  }
  .border-black\/20 {
    border-color: color-mix(in oklab, var(--color-black) 20%, transparent);
  }
  .border-blue-1 {
    border-color: var(--color-blue-1);
  }
  .border-blue-1\/10 {
    border-color: color-mix(in oklab, var(--color-blue-1) 10%, transparent);
  }
  .border-blue-1\/20 {
    border-color: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
  }
  .border-blue-1\/30 {
    border-color: color-mix(in oklab, var(--color-blue-1) 30%, transparent);
  }
  .border-danger-13 {
    border-color: var(--color-danger-13);
  }
  .border-danger-16 {
    border-color: var(--color-danger-16);
  }
  .border-dark-28 {
    border-color: var(--color-dark-28);
  }
  .border-dark-30 {
    border-color: var(--color-dark-30);
  }
  .border-dark-36 {
    border-color: var(--color-dark-36);
  }
  .border-gray-1 {
    border-color: var(--color-gray-1);
  }
  .border-gray-15 {
    border-color: var(--color-gray-15);
  }
  .border-gray-15\/50 {
    border-color: color-mix(in oklab, var(--color-gray-15) 50%, transparent);
  }
  .border-gray-21 {
    border-color: var(--color-gray-21);
  }
  .border-gray-27 {
    border-color: var(--color-gray-27);
  }
  .border-gray-52 {
    border-color: var(--color-gray-52);
  }
  .border-light-3 {
    border-color: var(--color-light-3);
  }
  .border-light-6 {
    border-color: var(--color-light-6);
  }
  .border-light-11 {
    border-color: var(--color-light-11);
  }
  .border-light-16 {
    border-color: var(--color-light-16);
  }
  .border-light-18 {
    border-color: var(--color-light-18);
  }
  .border-orange-3\/30 {
    border-color: color-mix(in oklab, var(--color-orange-3) 30%, transparent);
  }
  .border-pink-1\/20 {
    border-color: color-mix(in oklab, var(--color-pink-1) 20%, transparent);
  }
  .border-pink-1\/30 {
    border-color: color-mix(in oklab, var(--color-pink-1) 30%, transparent);
  }
  .border-purple-1\/10 {
    border-color: color-mix(in oklab, var(--color-purple-1) 10%, transparent);
  }
  .border-purple-1\/20 {
    border-color: color-mix(in oklab, var(--color-purple-1) 20%, transparent);
  }
  .border-purple-1\/30 {
    border-color: color-mix(in oklab, var(--color-purple-1) 30%, transparent);
  }
  .border-secondary-13 {
    border-color: var(--color-secondary-13);
  }
  .border-secondary-27 {
    border-color: var(--color-secondary-27);
  }
  .border-secondary-28 {
    border-color: var(--color-secondary-28);
  }
  .border-secondary-39 {
    border-color: var(--color-secondary-39);
  }
  .border-success-7\/10 {
    border-color: color-mix(in oklab, var(--color-success-7) 10%, transparent);
  }
  .border-success-7\/16 {
    border-color: color-mix(in oklab, var(--color-success-7) 16%, transparent);
  }
  .border-success-7\/30 {
    border-color: color-mix(in oklab, var(--color-success-7) 30%, transparent);
  }
  .border-transparent {
    border-color: transparent;
  }
  .border-warning-5\/20 {
    border-color: color-mix(in oklab, var(--color-warning-5) 20%, transparent);
  }
  .border-warning-5\/30 {
    border-color: color-mix(in oklab, var(--color-warning-5) 30%, transparent);
  }
  .border-white {
    border-color: var(--color-white);
  }
  .border-white\/0 {
    border-color: color-mix(in oklab, var(--color-white) 0%, transparent);
  }
  .border-white\/6 {
    border-color: color-mix(in oklab, var(--color-white) 6%, transparent);
  }
  .border-white\/8 {
    border-color: color-mix(in oklab, var(--color-white) 8%, transparent);
  }
  .border-white\/10 {
    border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
  }
  .border-white\/12 {
    border-color: color-mix(in oklab, var(--color-white) 12%, transparent);
  }
  .border-white\/16 {
    border-color: color-mix(in oklab, var(--color-white) 16%, transparent);
  }
  .border-white\/20 {
    border-color: color-mix(in oklab, var(--color-white) 20%, transparent);
  }
  .border-white\/50 {
    border-color: color-mix(in oklab, var(--color-white) 50%, transparent);
  }
  .border-t-orange-7 {
    border-top-color: var(--color-orange-7);
  }
  .border-b-warning-18 {
    border-bottom-color: var(--color-warning-18);
  }
  .\!bg-blue-1 {
    background-color: var(--color-blue-1) !important;
  }
  .\!bg-body {
    background-color: var(--color-body) !important;
  }
  .\!bg-gray-51 {
    background-color: var(--color-gray-51) !important;
  }
  .\!bg-purple-1\/20 {
    background-color: color-mix(in oklab, var(--color-purple-1) 20%, transparent) !important;
  }
  .\!bg-transparent {
    background-color: transparent !important;
  }
  .\!bg-white {
    background-color: var(--color-white) !important;
  }
  .bg-\(--my_variable\) {
    background-color: var(--my_variable);
  }
  .bg-\(color\:--my-color\) {
    background-color: var(--my-color);
  }
  .bg-\[\#0088cc\] {
    background-color: #0088cc;
  }
  .bg-\[\#f7f7f7\] {
    background-color: #f7f7f7;
  }
  .bg-\[color\:var\(--my-color\)\] {
    background-color: var(--my-color);
  }
  .bg-\[var\(--my_variable\)\] {
    background-color: var(--my_variable);
  }
  .bg-black {
    background-color: var(--color-black);
  }
  .bg-black\/1 {
    background-color: color-mix(in oklab, var(--color-black) 1%, transparent);
  }
  .bg-black\/6 {
    background-color: color-mix(in oklab, var(--color-black) 6%, transparent);
  }
  .bg-black\/7 {
    background-color: color-mix(in oklab, var(--color-black) 7%, transparent);
  }
  .bg-black\/20 {
    background-color: color-mix(in oklab, var(--color-black) 20%, transparent);
  }
  .bg-black\/30 {
    background-color: color-mix(in oklab, var(--color-black) 30%, transparent);
  }
  .bg-black\/34 {
    background-color: color-mix(in oklab, var(--color-black) 34%, transparent);
  }
  .bg-black\/40 {
    background-color: color-mix(in oklab, var(--color-black) 40%, transparent);
  }
  .bg-black\/80 {
    background-color: color-mix(in oklab, var(--color-black) 80%, transparent);
  }
  .bg-blue-1 {
    background-color: var(--color-blue-1);
  }
  .bg-blue-1\/5 {
    background-color: color-mix(in oklab, var(--color-blue-1) 5%, transparent);
  }
  .bg-blue-1\/10 {
    background-color: color-mix(in oklab, var(--color-blue-1) 10%, transparent);
  }
  .bg-blue-1\/20 {
    background-color: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
  }
  .bg-blue-1\/30 {
    background-color: color-mix(in oklab, var(--color-blue-1) 30%, transparent);
  }
  .bg-blue-9 {
    background-color: var(--color-blue-9);
  }
  .bg-body {
    background-color: var(--color-body);
  }
  .bg-brown-1 {
    background-color: var(--color-brown-1);
  }
  .bg-brown-1\/10 {
    background-color: color-mix(in oklab, var(--color-brown-1) 10%, transparent);
  }
  .bg-danger-4\/10 {
    background-color: color-mix(in oklab, var(--color-danger-4) 10%, transparent);
  }
  .bg-danger-4\/30 {
    background-color: color-mix(in oklab, var(--color-danger-4) 30%, transparent);
  }
  .bg-danger-8 {
    background-color: var(--color-danger-8);
  }
  .bg-danger-9 {
    background-color: var(--color-danger-9);
  }
  .bg-danger-10 {
    background-color: var(--color-danger-10);
  }
  .bg-danger-11 {
    background-color: var(--color-danger-11);
  }
  .bg-danger-13 {
    background-color: var(--color-danger-13);
  }
  .bg-danger-14 {
    background-color: var(--color-danger-14);
  }
  .bg-danger-15 {
    background-color: var(--color-danger-15);
  }
  .bg-danger-16 {
    background-color: var(--color-danger-16);
  }
  .bg-dark-19 {
    background-color: var(--color-dark-19);
  }
  .bg-dark-28 {
    background-color: var(--color-dark-28);
  }
  .bg-dark-28\/10 {
    background-color: color-mix(in oklab, var(--color-dark-28) 10%, transparent);
  }
  .bg-dark-28\/60 {
    background-color: color-mix(in oklab, var(--color-dark-28) 60%, transparent);
  }
  .bg-dark-28\/80 {
    background-color: color-mix(in oklab, var(--color-dark-28) 80%, transparent);
  }
  .bg-dark-29 {
    background-color: var(--color-dark-29);
  }
  .bg-dark-29\/70 {
    background-color: color-mix(in oklab, var(--color-dark-29) 70%, transparent);
  }
  .bg-dark-31 {
    background-color: var(--color-dark-31);
  }
  .bg-dark-31\/80 {
    background-color: color-mix(in oklab, var(--color-dark-31) 80%, transparent);
  }
  .bg-dark-37 {
    background-color: var(--color-dark-37);
  }
  .bg-dark-38 {
    background-color: var(--color-dark-38);
  }
  .bg-dark-39 {
    background-color: var(--color-dark-39);
  }
  .bg-dark-41 {
    background-color: var(--color-dark-41);
  }
  .bg-dark-42 {
    background-color: var(--color-dark-42);
  }
  .bg-dark-44 {
    background-color: var(--color-dark-44);
  }
  .bg-gray-1 {
    background-color: var(--color-gray-1);
  }
  .bg-gray-2 {
    background-color: var(--color-gray-2);
  }
  .bg-gray-10 {
    background-color: var(--color-gray-10);
  }
  .bg-gray-15 {
    background-color: var(--color-gray-15);
  }
  .bg-gray-21 {
    background-color: var(--color-gray-21);
  }
  .bg-gray-23 {
    background-color: var(--color-gray-23);
  }
  .bg-gray-25 {
    background-color: var(--color-gray-25);
  }
  .bg-gray-26 {
    background-color: var(--color-gray-26);
  }
  .bg-gray-27 {
    background-color: var(--color-gray-27);
  }
  .bg-gray-42 {
    background-color: var(--color-gray-42);
  }
  .bg-gray-45\/80 {
    background-color: color-mix(in oklab, var(--color-gray-45) 80%, transparent);
  }
  .bg-gray-46\/40 {
    background-color: color-mix(in oklab, var(--color-gray-46) 40%, transparent);
  }
  .bg-gray-46\/60 {
    background-color: color-mix(in oklab, var(--color-gray-46) 60%, transparent);
  }
  .bg-gray-48 {
    background-color: var(--color-gray-48);
  }
  .bg-gray-50\/40 {
    background-color: color-mix(in oklab, var(--color-gray-50) 40%, transparent);
  }
  .bg-info-1\/70 {
    background-color: color-mix(in oklab, var(--color-info-1) 70%, transparent);
  }
  .bg-info-3 {
    background-color: var(--color-info-3);
  }
  .bg-info-3\/50 {
    background-color: color-mix(in oklab, var(--color-info-3) 50%, transparent);
  }
  .bg-info-3\/80 {
    background-color: color-mix(in oklab, var(--color-info-3) 80%, transparent);
  }
  .bg-inherit {
    background-color: inherit;
  }
  .bg-light-2 {
    background-color: var(--color-light-2);
  }
  .bg-light-3 {
    background-color: var(--color-light-3);
  }
  .bg-light-6 {
    background-color: var(--color-light-6);
  }
  .bg-light-16 {
    background-color: var(--color-light-16);
  }
  .bg-light-25 {
    background-color: var(--color-light-25);
  }
  .bg-light-29 {
    background-color: var(--color-light-29);
  }
  .bg-light-34 {
    background-color: var(--color-light-34);
  }
  .bg-light-39 {
    background-color: var(--color-light-39);
  }
  .bg-light-40 {
    background-color: var(--color-light-40);
  }
  .bg-light-41 {
    background-color: var(--color-light-41);
  }
  .bg-orange-1\/10 {
    background-color: color-mix(in oklab, var(--color-orange-1) 10%, transparent);
  }
  .bg-orange-3 {
    background-color: var(--color-orange-3);
  }
  .bg-orange-3\/30 {
    background-color: color-mix(in oklab, var(--color-orange-3) 30%, transparent);
  }
  .bg-orange-5 {
    background-color: var(--color-orange-5);
  }
  .bg-orange-6 {
    background-color: var(--color-orange-6);
  }
  .bg-pink-1 {
    background-color: var(--color-pink-1);
  }
  .bg-pink-1\/10 {
    background-color: color-mix(in oklab, var(--color-pink-1) 10%, transparent);
  }
  .bg-pink-1\/20 {
    background-color: color-mix(in oklab, var(--color-pink-1) 20%, transparent);
  }
  .bg-purple-1 {
    background-color: var(--color-purple-1);
  }
  .bg-purple-1\/10 {
    background-color: color-mix(in oklab, var(--color-purple-1) 10%, transparent);
  }
  .bg-purple-1\/20 {
    background-color: color-mix(in oklab, var(--color-purple-1) 20%, transparent);
  }
  .bg-purple-1\/30 {
    background-color: color-mix(in oklab, var(--color-purple-1) 30%, transparent);
  }
  .bg-purple-1\/50 {
    background-color: color-mix(in oklab, var(--color-purple-1) 50%, transparent);
  }
  .bg-purple-2 {
    background-color: var(--color-purple-2);
  }
  .bg-secondary-14 {
    background-color: var(--color-secondary-14);
  }
  .bg-secondary-14\/20 {
    background-color: color-mix(in oklab, var(--color-secondary-14) 20%, transparent);
  }
  .bg-secondary-27 {
    background-color: var(--color-secondary-27);
  }
  .bg-secondary-28 {
    background-color: var(--color-secondary-28);
  }
  .bg-secondary-35 {
    background-color: var(--color-secondary-35);
  }
  .bg-secondary-36\/40 {
    background-color: color-mix(in oklab, var(--color-secondary-36) 40%, transparent);
  }
  .bg-secondary-39 {
    background-color: var(--color-secondary-39);
  }
  .bg-secondary-41 {
    background-color: var(--color-secondary-41);
  }
  .bg-secondary-43 {
    background-color: var(--color-secondary-43);
  }
  .bg-success-1 {
    background-color: var(--color-success-1);
  }
  .bg-success-5 {
    background-color: var(--color-success-5);
  }
  .bg-success-6 {
    background-color: var(--color-success-6);
  }
  .bg-success-6\/8 {
    background-color: color-mix(in oklab, var(--color-success-6) 8%, transparent);
  }
  .bg-success-7 {
    background-color: var(--color-success-7);
  }
  .bg-success-7\/10 {
    background-color: color-mix(in oklab, var(--color-success-7) 10%, transparent);
  }
  .bg-success-7\/20 {
    background-color: color-mix(in oklab, var(--color-success-7) 20%, transparent);
  }
  .bg-success-7\/30 {
    background-color: color-mix(in oklab, var(--color-success-7) 30%, transparent);
  }
  .bg-success-7\/50 {
    background-color: color-mix(in oklab, var(--color-success-7) 50%, transparent);
  }
  .bg-success-8 {
    background-color: var(--color-success-8);
  }
  .bg-transparent {
    background-color: transparent;
  }
  .bg-warning-5 {
    background-color: var(--color-warning-5);
  }
  .bg-warning-5\/10 {
    background-color: color-mix(in oklab, var(--color-warning-5) 10%, transparent);
  }
  .bg-warning-5\/20 {
    background-color: color-mix(in oklab, var(--color-warning-5) 20%, transparent);
  }
  .bg-warning-5\/30 {
    background-color: color-mix(in oklab, var(--color-warning-5) 30%, transparent);
  }
  .bg-warning-18 {
    background-color: var(--color-warning-18);
  }
  .bg-white {
    background-color: var(--color-white);
  }
  .bg-white\/1 {
    background-color: color-mix(in oklab, var(--color-white) 1%, transparent);
  }
  .bg-white\/4 {
    background-color: color-mix(in oklab, var(--color-white) 4%, transparent);
  }
  .bg-white\/5 {
    background-color: color-mix(in oklab, var(--color-white) 5%, transparent);
  }
  .bg-white\/6 {
    background-color: color-mix(in oklab, var(--color-white) 6%, transparent);
  }
  .bg-white\/8 {
    background-color: color-mix(in oklab, var(--color-white) 8%, transparent);
  }
  .bg-white\/10 {
    background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
  }
  .bg-white\/12 {
    background-color: color-mix(in oklab, var(--color-white) 12%, transparent);
  }
  .bg-white\/16 {
    background-color: color-mix(in oklab, var(--color-white) 16%, transparent);
  }
  .bg-white\/20 {
    background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
  }
  .bg-white\/24 {
    background-color: color-mix(in oklab, var(--color-white) 24%, transparent);
  }
  .bg-white\/40 {
    background-color: color-mix(in oklab, var(--color-white) 40%, transparent);
  }
  .bg-white\/50 {
    background-color: color-mix(in oklab, var(--color-white) 50%, transparent);
  }
  .bg-white\/90 {
    background-color: color-mix(in oklab, var(--color-white) 90%, transparent);
  }
  .bg-white\/95 {
    background-color: color-mix(in oklab, var(--color-white) 95%, transparent);
  }
  .-bg-conic {
    --tw-gradient-position: in oklab;
    background-image: conic-gradient(var(--tw-gradient-stops));
  }
  .bg-conic {
    --tw-gradient-position: in oklab;
    background-image: conic-gradient(var(--tw-gradient-stops));
  }
  .bg-gradient-to-b {
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-gradient-to-br {
    --tw-gradient-position: to bottom right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-gradient-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-gradient-to-t {
    --tw-gradient-position: to top in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-linear-to-b {
    --tw-gradient-position: to bottom in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-linear-to-bl {
    --tw-gradient-position: to bottom left in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-linear-to-br {
    --tw-gradient-position: to bottom right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-linear-to-l {
    --tw-gradient-position: to left in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-linear-to-r {
    --tw-gradient-position: to right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-linear-to-t {
    --tw-gradient-position: to top in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .bg-radial {
    --tw-gradient-position: in oklab;
    background-image: radial-gradient(var(--tw-gradient-stops));
  }
  .\[background-image\:radial-gradient\(circle_at_30\%_107\%\,\#fdf497_0\%\,\#fdf497_5\%\,\#fd5949_45\%\,\#d6249f_60\%\,\#285AEB_90\%\)\] {
    background-image: radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);
  }
  .bg-\[linear-gradient\(rgba\(103\,79\,201\,0\.02\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(103\,79\,201\,0\.02\)_1px\,transparent_1px\)\] {
    background-image: linear-gradient(rgba(103,79,201,0.02) 1px,transparent 1px),linear-gradient(90deg,rgba(103,79,201,0.02) 1px,transparent 1px);
  }
  .bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.02\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.02\)_1px\,transparent_1px\)\] {
    background-image: linear-gradient(rgba(255,255,255,0.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.02) 1px,transparent 1px);
  }
  .bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.03\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.03\)_1px\,transparent_1px\)\] {
    background-image: linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px);
  }
  .bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.015\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.015\)_1px\,transparent_1px\)\] {
    background-image: linear-gradient(rgba(255,255,255,0.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.015) 1px,transparent 1px);
  }
  .bg-\[radial-gradient\(circle_at_20\%_30\%\,rgba\(103\,79\,201\,0\.1\)_0\%\,transparent_40\%\)\,radial-gradient\(circle_at_80\%_70\%\,rgba\(17\,125\,248\,0\.08\)_0\%\,transparent_40\%\)\] {
    background-image: radial-gradient(circle at 20% 30%,rgba(103,79,201,0.1) 0%,transparent 40%),radial-gradient(circle at 80% 70%,rgba(17,125,248,0.08) 0%,transparent 40%);
  }
  .bg-\[radial-gradient\(circle_at_30\%_20\%\,rgba\(103\,79\,201\,0\.05\)_0\%\,transparent_50\%\)\,radial-gradient\(circle_at_70\%_80\%\,rgba\(17\,125\,248\,0\.05\)_0\%\,transparent_50\%\)\] {
    background-image: radial-gradient(circle at 30% 20%,rgba(103,79,201,0.05) 0%,transparent 50%),radial-gradient(circle at 70% 80%,rgba(17,125,248,0.05) 0%,transparent 50%);
  }
  .bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(103\,79\,201\,0\.05\)_0\%\,transparent_50\%\)\] {
    background-image: radial-gradient(circle at 50% 0%,rgba(103,79,201,0.05) 0%,transparent 50%);
  }
  .bg-\[radial-gradient\(circle_at_80\%_20\%\,rgba\(103\,79\,201\,0\.03\)_0\%\,transparent_40\%\)\] {
    background-image: radial-gradient(circle at 80% 20%,rgba(103,79,201,0.03) 0%,transparent 40%);
  }
  .bg-\[radial-gradient\(ellipse_60\%_50\%_at_50\%_100\%\,rgba\(17\,125\,248\,0\.2\)\,transparent\)\] {
    background-image: radial-gradient(ellipse 60% 50% at 50% 100%,rgba(17,125,248,0.2),transparent);
  }
  .bg-\[radial-gradient\(ellipse_80\%_80\%_at_50\%_-20\%\,rgba\(103\,79\,201\,0\.3\)\,transparent\)\] {
    background-image: radial-gradient(ellipse 80% 80% at 50% -20%,rgba(103,79,201,0.3),transparent);
  }
  .bg-about-tech-five-left {
    background-image: var(--background-image-about-tech-five-left);
  }
  .bg-about-tech-five-right {
    background-image: var(--background-image-about-tech-five-right);
  }
  .bg-about-us-tech-four {
    background-image: var(--background-image-about-us-tech-four);
  }
  .bg-amazing-offer-sport-two-1 {
    background-image: var(--background-image-amazing-offer-sport-two-1);
  }
  .bg-banner-sport-two-1 {
    background-image: var(--background-image-banner-sport-two-1);
  }
  .bg-body-dots {
    background-image: var(--background-image-body-dots);
  }
  .bg-box-dark {
    background-image: var(--background-image-box-dark);
  }
  .bg-card {
    background-image: var(--background-image-card);
  }
  .bg-comments-sport-two-1 {
    background-image: var(--background-image-comments-sport-two-1);
  }
  .bg-contact-us-3 {
    background-image: var(--background-image-contact-us-3);
  }
  .bg-landing-circle-motor {
    background-image: var(--background-image-landing-circle-motor);
  }
  .bg-new-offer-tech-five {
    background-image: var(--background-image-new-offer-tech-five);
  }
  .bg-newsletter-cosmetic {
    background-image: var(--background-image-newsletter-cosmetic);
  }
  .bg-none {
    background-image: none;
  }
  .bg-offer-fashion-six {
    background-image: var(--background-image-offer-fashion-six);
  }
  .bg-offer-fashion-six-two {
    background-image: var(--background-image-offer-fashion-six-two);
  }
  .bg-offer-tech-five {
    background-image: var(--background-image-offer-tech-five);
  }
  .bg-sim-card {
    background-image: var(--background-image-sim-card);
  }
  .bg-special-offer-cosmetic-1 {
    background-image: var(--background-image-special-offer-cosmetic-1);
  }
  .bg-wawe-7 {
    background-image: var(--background-image-wawe-7);
  }
  .bg-wawe-card-dashbord {
    background-image: var(--background-image-wawe-card-dashbord);
  }
  .bg-wawe-dashbord {
    background-image: var(--background-image-wawe-dashbord);
  }
  .bg-winter-style-fashion-five {
    background-image: var(--background-image-winter-style-fashion-five);
  }
  .\[--tw-gradient-position\:104\.72deg\] {
    --tw-gradient-position: 104.72deg;
  }
  .\[--tw-gradient-position\:133\.45deg\] {
    --tw-gradient-position: 133.45deg;
  }
  .\[--tw-gradient-position\:167\.47deg\] {
    --tw-gradient-position: 167.47deg;
  }
  .via-none {
    --tw-gradient-via-stops: initial;
  }
  .from-\[\#00A8FF\] {
    --tw-gradient-from: #00A8FF;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#00E8FB\] {
    --tw-gradient-from: #00E8FB;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#00ECA8\] {
    --tw-gradient-from: #00ECA8;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#00EEFB\] {
    --tw-gradient-from: #00EEFB;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#00F3FF\] {
    --tw-gradient-from: #00F3FF;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#00F7B0\] {
    --tw-gradient-from: #00F7B0;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#450CFF\] {
    --tw-gradient-from: #450CFF;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#FF93CC\] {
    --tw-gradient-from: #FF93CC;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#FFAA54\] {
    --tw-gradient-from: #FFAA54;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#FFC193\] {
    --tw-gradient-from: #FFC193;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-black {
    --tw-gradient-from: var(--color-black);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-black\/0 {
    --tw-gradient-from: color-mix(in oklab, var(--color-black) 0%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-blue-1 {
    --tw-gradient-from: var(--color-blue-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-blue-1\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-blue-4 {
    --tw-gradient-from: var(--color-blue-4);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-blue-4\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-blue-4) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-blue-4\/30 {
    --tw-gradient-from: color-mix(in oklab, var(--color-blue-4) 30%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-blue-7 {
    --tw-gradient-from: var(--color-blue-7);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-blue-11\/10 {
    --tw-gradient-from: color-mix(in oklab, var(--color-blue-11) 10%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-brown-1\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-brown-1) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-danger-4\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-danger-4) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-danger-13\/10 {
    --tw-gradient-from: color-mix(in oklab, var(--color-danger-13) 10%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-dark-14\/10 {
    --tw-gradient-from: color-mix(in oklab, var(--color-dark-14) 10%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-dark-28 {
    --tw-gradient-from: var(--color-dark-28);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-dark-28\/90 {
    --tw-gradient-from: color-mix(in oklab, var(--color-dark-28) 90%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-dark-34\/0 {
    --tw-gradient-from: color-mix(in oklab, var(--color-dark-34) 0%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-gray-41 {
    --tw-gradient-from: var(--color-gray-41);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-light-7 {
    --tw-gradient-from: var(--color-light-7);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-light-9 {
    --tw-gradient-from: var(--color-light-9);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-light-16 {
    --tw-gradient-from: var(--color-light-16);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-orange-2\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-orange-2) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-orange-3 {
    --tw-gradient-from: var(--color-orange-3);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-orange-3\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-orange-3) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-pink-1 {
    --tw-gradient-from: var(--color-pink-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-pink-1\/5 {
    --tw-gradient-from: color-mix(in oklab, var(--color-pink-1) 5%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-pink-1\/10 {
    --tw-gradient-from: color-mix(in oklab, var(--color-pink-1) 10%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-pink-1\/30 {
    --tw-gradient-from: color-mix(in oklab, var(--color-pink-1) 30%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-pink-2\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-pink-2) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-purple-1 {
    --tw-gradient-from: var(--color-purple-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-purple-1\/10 {
    --tw-gradient-from: color-mix(in oklab, var(--color-purple-1) 10%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-purple-1\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-purple-1) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-purple-1\/30 {
    --tw-gradient-from: color-mix(in oklab, var(--color-purple-1) 30%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-purple-2 {
    --tw-gradient-from: var(--color-purple-2);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-purple-2\/50 {
    --tw-gradient-from: color-mix(in oklab, var(--color-purple-2) 50%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-purple-3 {
    --tw-gradient-from: var(--color-purple-3);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-success-1 {
    --tw-gradient-from: var(--color-success-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-success-1\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-success-1) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-success-1\/30 {
    --tw-gradient-from: color-mix(in oklab, var(--color-success-1) 30%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-success-7 {
    --tw-gradient-from: var(--color-success-7);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-success-7\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-success-7) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-success-8 {
    --tw-gradient-from: var(--color-success-8);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-transparent {
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-warning-5 {
    --tw-gradient-from: var(--color-warning-5);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-warning-5\/10 {
    --tw-gradient-from: color-mix(in oklab, var(--color-warning-5) 10%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-warning-5\/20 {
    --tw-gradient-from: color-mix(in oklab, var(--color-warning-5) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-warning-10 {
    --tw-gradient-from: var(--color-warning-10);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-warning-14 {
    --tw-gradient-from: var(--color-warning-14);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-warning-15 {
    --tw-gradient-from: var(--color-warning-15);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-warning-19 {
    --tw-gradient-from: var(--color-warning-19);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-white {
    --tw-gradient-from: var(--color-white);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-white\/10 {
    --tw-gradient-from: color-mix(in oklab, var(--color-white) 10%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-white\/14 {
    --tw-gradient-from: color-mix(in oklab, var(--color-white) 14%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-0\% {
    --tw-gradient-from-position: 0%;
  }
  .from-\[-10\.41\%\] {
    --tw-gradient-from-position: -10.41%;
  }
  .from-\[0\.07\%\] {
    --tw-gradient-from-position: 0.07%;
  }
  .from-\[4\.52\%\] {
    --tw-gradient-from-position: 4.52%;
  }
  .from-\[4\.54\%\] {
    --tw-gradient-from-position: 4.54%;
  }
  .from-\[5\.32\%\] {
    --tw-gradient-from-position: 5.32%;
  }
  .from-\[5\.59\%\] {
    --tw-gradient-from-position: 5.59%;
  }
  .from-\[12\.71\%\] {
    --tw-gradient-from-position: 12.71%;
  }
  .from-\[16\.82\%\] {
    --tw-gradient-from-position: 16.82%;
  }
  .from-\[31\.2\%\] {
    --tw-gradient-from-position: 31.2%;
  }
  .from-\[41\.86\%\] {
    --tw-gradient-from-position: 41.86%;
  }
  .from-\[44\.82\%\] {
    --tw-gradient-from-position: 44.82%;
  }
  .from-\[57\.29\%\] {
    --tw-gradient-from-position: 57.29%;
  }
  .from-\[57\.39\%\] {
    --tw-gradient-from-position: 57.39%;
  }
  .from-\[79\.28\%\] {
    --tw-gradient-from-position: 79.28%;
  }
  .via-blue-1\/20 {
    --tw-gradient-via: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-blue-4 {
    --tw-gradient-via: var(--color-blue-4);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-blue-5 {
    --tw-gradient-via: var(--color-blue-5);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-danger-3\/5 {
    --tw-gradient-via: color-mix(in oklab, var(--color-danger-3) 5%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-dark-14 {
    --tw-gradient-via: var(--color-dark-14);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-dark-28\/50 {
    --tw-gradient-via: color-mix(in oklab, var(--color-dark-28) 50%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-light-16\/50 {
    --tw-gradient-via: color-mix(in oklab, var(--color-light-16) 50%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-orange-1\/10 {
    --tw-gradient-via: color-mix(in oklab, var(--color-orange-1) 10%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-orange-3\/5 {
    --tw-gradient-via: color-mix(in oklab, var(--color-orange-3) 5%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-pink-1 {
    --tw-gradient-via: var(--color-pink-1);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-purple-1\/10 {
    --tw-gradient-via: color-mix(in oklab, var(--color-purple-1) 10%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-purple-1\/20 {
    --tw-gradient-via: color-mix(in oklab, var(--color-purple-1) 20%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-success-4\/10 {
    --tw-gradient-via: color-mix(in oklab, var(--color-success-4) 10%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-transparent {
    --tw-gradient-via: transparent;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-warning-15 {
    --tw-gradient-via: var(--color-warning-15);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-white {
    --tw-gradient-via: var(--color-white);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-white\/5 {
    --tw-gradient-via: color-mix(in oklab, var(--color-white) 5%, transparent);
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .via-\[29\.03\%\] {
    --tw-gradient-via-position: 29.03%;
  }
  .via-\[33\.94\%\] {
    --tw-gradient-via-position: 33.94%;
  }
  .via-\[38\.37\%\] {
    --tw-gradient-via-position: 38.37%;
  }
  .to-\[\#00C2F5\] {
    --tw-gradient-to: #00C2F5;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#00CD3B\] {
    --tw-gradient-to: #00CD3B;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#00CF8F\] {
    --tw-gradient-to: #00CF8F;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#4D79F3\] {
    --tw-gradient-to: #4D79F3;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#B651F3\] {
    --tw-gradient-to: #B651F3;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#D44EF3\] {
    --tw-gradient-to: #D44EF3;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#E2E2E2\] {
    --tw-gradient-to: #E2E2E2;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#F47220\] {
    --tw-gradient-to: #F47220;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#FF0069\] {
    --tw-gradient-to: #FF0069;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#FF8205\] {
    --tw-gradient-to: #FF8205;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-black {
    --tw-gradient-to: var(--color-black);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-black\/0 {
    --tw-gradient-to: color-mix(in oklab, var(--color-black) 0%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-black\/54 {
    --tw-gradient-to: color-mix(in oklab, var(--color-black) 54%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-blue-1 {
    --tw-gradient-to: var(--color-blue-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-blue-1\/5 {
    --tw-gradient-to: color-mix(in oklab, var(--color-blue-1) 5%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-blue-1\/10 {
    --tw-gradient-to: color-mix(in oklab, var(--color-blue-1) 10%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-blue-1\/30 {
    --tw-gradient-to: color-mix(in oklab, var(--color-blue-1) 30%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-blue-4\/30 {
    --tw-gradient-to: color-mix(in oklab, var(--color-blue-4) 30%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-blue-5 {
    --tw-gradient-to: var(--color-blue-5);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-blue-6 {
    --tw-gradient-to: var(--color-blue-6);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-blue-11\/0 {
    --tw-gradient-to: color-mix(in oklab, var(--color-blue-11) 0%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-danger-3 {
    --tw-gradient-to: var(--color-danger-3);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-danger-13\/0 {
    --tw-gradient-to: color-mix(in oklab, var(--color-danger-13) 0%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-dark-14 {
    --tw-gradient-to: var(--color-dark-14);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-dark-28 {
    --tw-gradient-to: var(--color-dark-28);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-dark-34 {
    --tw-gradient-to: var(--color-dark-34);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-gray-41\/0 {
    --tw-gradient-to: color-mix(in oklab, var(--color-gray-41) 0%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-light-6 {
    --tw-gradient-to: var(--color-light-6);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-light-16 {
    --tw-gradient-to: var(--color-light-16);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-orange-1 {
    --tw-gradient-to: var(--color-orange-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-orange-3 {
    --tw-gradient-to: var(--color-orange-3);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-orange-3\/5 {
    --tw-gradient-to: color-mix(in oklab, var(--color-orange-3) 5%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-pink-1 {
    --tw-gradient-to: var(--color-pink-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-purple-1 {
    --tw-gradient-to: var(--color-purple-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-purple-1\/5 {
    --tw-gradient-to: color-mix(in oklab, var(--color-purple-1) 5%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-purple-1\/20 {
    --tw-gradient-to: color-mix(in oklab, var(--color-purple-1) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-purple-1\/30 {
    --tw-gradient-to: color-mix(in oklab, var(--color-purple-1) 30%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-purple-10 {
    --tw-gradient-to: var(--color-purple-10);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-secondary-37 {
    --tw-gradient-to: var(--color-secondary-37);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-success-1 {
    --tw-gradient-to: var(--color-success-1);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-success-4 {
    --tw-gradient-to: var(--color-success-4);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-success-7 {
    --tw-gradient-to: var(--color-success-7);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-success-7\/5 {
    --tw-gradient-to: color-mix(in oklab, var(--color-success-7) 5%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-success-7\/20 {
    --tw-gradient-to: color-mix(in oklab, var(--color-success-7) 20%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-transparent {
    --tw-gradient-to: transparent;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-warning-5 {
    --tw-gradient-to: var(--color-warning-5);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-warning-5\/5 {
    --tw-gradient-to: color-mix(in oklab, var(--color-warning-5) 5%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-warning-15\/0 {
    --tw-gradient-to: color-mix(in oklab, var(--color-warning-15) 0%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-warning-16 {
    --tw-gradient-to: var(--color-warning-16);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-warning-20 {
    --tw-gradient-to: var(--color-warning-20);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-white {
    --tw-gradient-to: var(--color-white);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-white\/0 {
    --tw-gradient-to: color-mix(in oklab, var(--color-white) 0%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-white\/5 {
    --tw-gradient-to: color-mix(in oklab, var(--color-white) 5%, transparent);
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-0\% {
    --tw-gradient-to-position: 0%;
  }
  .to-50\% {
    --tw-gradient-to-position: 50%;
  }
  .to-100\% {
    --tw-gradient-to-position: 100%;
  }
  .to-\[34\.6\%\] {
    --tw-gradient-to-position: 34.6%;
  }
  .to-\[42\.28\%\] {
    --tw-gradient-to-position: 42.28%;
  }
  .to-\[44\.46\%\] {
    --tw-gradient-to-position: 44.46%;
  }
  .to-\[52\.16\%\] {
    --tw-gradient-to-position: 52.16%;
  }
  .to-\[79\.69\%\] {
    --tw-gradient-to-position: 79.69%;
  }
  .to-\[83\.37\%\] {
    --tw-gradient-to-position: 83.37%;
  }
  .to-\[94\.08\%\] {
    --tw-gradient-to-position: 94.08%;
  }
  .to-\[99\.22\%\] {
    --tw-gradient-to-position: 99.22%;
  }
  .to-\[100\.02\%\] {
    --tw-gradient-to-position: 100.02%;
  }
  .to-\[100\.23\%\] {
    --tw-gradient-to-position: 100.23%;
  }
  .to-\[116\.87\%\] {
    --tw-gradient-to-position: 116.87%;
  }
  .to-\[121\.07\%\] {
    --tw-gradient-to-position: 121.07%;
  }
  .box-decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }
  .box-decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }
  .decoration-clone {
    -webkit-box-decoration-break: clone;
    box-decoration-break: clone;
  }
  .decoration-slice {
    -webkit-box-decoration-break: slice;
    box-decoration-break: slice;
  }
  .bg-\[length\:100\%_100\%\] {
    background-size: 100% 100%;
  }
  .bg-\[size\:60px_60px\] {
    background-size: 60px 60px;
  }
  .bg-\[size\:80px_80px\] {
    background-size: 80px 80px;
  }
  .bg-\[size\:100px_100px\] {
    background-size: 100px 100px;
  }
  .bg-auto {
    background-size: auto;
  }
  .bg-contain {
    background-size: contain;
  }
  .bg-cover {
    background-size: cover;
  }
  .bg-fixed {
    background-attachment: fixed;
  }
  .bg-local {
    background-attachment: local;
  }
  .bg-scroll {
    background-attachment: scroll;
  }
  .bg-clip-border {
    background-clip: border-box;
  }
  .bg-clip-content {
    background-clip: content-box;
  }
  .bg-clip-padding {
    background-clip: padding-box;
  }
  .bg-clip-text {
    background-clip: text;
  }
  .bg-\[left_center\] {
    background-position: left center;
  }
  .bg-\[top_center\] {
    background-position: top center;
  }
  .bg-bottom {
    background-position: bottom;
  }
  .bg-center {
    background-position: center;
  }
  .bg-left {
    background-position: left;
  }
  .bg-left-bottom {
    background-position: left bottom;
  }
  .bg-left-top {
    background-position: left top;
  }
  .bg-right {
    background-position: right;
  }
  .bg-right-bottom {
    background-position: right bottom;
  }
  .bg-right-top {
    background-position: right top;
  }
  .bg-top {
    background-position: top;
  }
  .bg-no-repeat {
    background-repeat: no-repeat;
  }
  .bg-repeat {
    background-repeat: repeat;
  }
  .bg-repeat-round {
    background-repeat: round;
  }
  .bg-repeat-space {
    background-repeat: space;
  }
  .bg-repeat-x {
    background-repeat: repeat-x;
  }
  .bg-repeat-y {
    background-repeat: repeat-y;
  }
  .bg-origin-border {
    background-origin: border-box;
  }
  .bg-origin-content {
    background-origin: content-box;
  }
  .bg-origin-padding {
    background-origin: padding-box;
  }
  .fill-none {
    fill: none;
  }
  .stroke-none {
    stroke: none;
  }
  .object-contain {
    object-fit: contain;
  }
  .object-cover {
    object-fit: cover;
  }
  .object-fill {
    object-fit: fill;
  }
  .object-none {
    object-fit: none;
  }
  .object-scale-down {
    object-fit: scale-down;
  }
  .object-bottom {
    object-position: bottom;
  }
  .object-center {
    object-position: center;
  }
  .object-left {
    object-position: left;
  }
  .object-left-bottom {
    object-position: left bottom;
  }
  .object-left-top {
    object-position: left top;
  }
  .object-right {
    object-position: right;
  }
  .object-right-bottom {
    object-position: right bottom;
  }
  .object-right-top {
    object-position: right top;
  }
  .object-top {
    object-position: top;
  }
  .p-1 {
    padding: calc(var(--spacing) * 1);
  }
  .p-1\.5 {
    padding: calc(var(--spacing) * 1.5);
  }
  .p-2 {
    padding: calc(var(--spacing) * 2);
  }
  .p-3 {
    padding: calc(var(--spacing) * 3);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-5 {
    padding: calc(var(--spacing) * 5);
  }
  .p-6 {
    padding: calc(var(--spacing) * 6);
  }
  .p-7 {
    padding: calc(var(--spacing) * 7);
  }
  .p-7px {
    padding: var(--spacing-7px);
  }
  .p-8 {
    padding: calc(var(--spacing) * 8);
  }
  .p-10 {
    padding: calc(var(--spacing) * 10);
  }
  .p-11px {
    padding: var(--spacing-11px);
  }
  .p-12 {
    padding: calc(var(--spacing) * 12);
  }
  .p-15px {
    padding: var(--spacing-15px);
  }
  .p-21px {
    padding: var(--spacing-21px);
  }
  .p-22px {
    padding: var(--spacing-22px);
  }
  .\!px-6 {
    padding-inline: calc(var(--spacing) * 6) !important;
  }
  .px-1 {
    padding-inline: calc(var(--spacing) * 1);
  }
  .px-1\.5 {
    padding-inline: calc(var(--spacing) * 1.5);
  }
  .px-2 {
    padding-inline: calc(var(--spacing) * 2);
  }
  .px-2\.5 {
    padding-inline: calc(var(--spacing) * 2.5);
  }
  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }
  .px-6 {
    padding-inline: calc(var(--spacing) * 6);
  }
  .px-7 {
    padding-inline: calc(var(--spacing) * 7);
  }
  .px-8 {
    padding-inline: calc(var(--spacing) * 8);
  }
  .px-9 {
    padding-inline: calc(var(--spacing) * 9);
  }
  .px-10 {
    padding-inline: calc(var(--spacing) * 10);
  }
  .px-11 {
    padding-inline: calc(var(--spacing) * 11);
  }
  .px-12 {
    padding-inline: calc(var(--spacing) * 12);
  }
  .px-13px {
    padding-inline: var(--spacing-13px);
  }
  .px-15px {
    padding-inline: var(--spacing-15px);
  }
  .px-17 {
    padding-inline: calc(var(--spacing) * 17);
  }
  .px-17px {
    padding-inline: var(--spacing-17px);
  }
  .px-18px {
    padding-inline: var(--spacing-18px);
  }
  .px-19px {
    padding-inline: var(--spacing-19px);
  }
  .px-22px {
    padding-inline: var(--spacing-22px);
  }
  .px-23px {
    padding-inline: var(--spacing-23px);
  }
  .px-25px {
    padding-inline: var(--spacing-25px);
  }
  .px-26px {
    padding-inline: var(--spacing-26px);
  }
  .px-29px {
    padding-inline: var(--spacing-29px);
  }
  .px-30px {
    padding-inline: var(--spacing-30px);
  }
  .px-31px {
    padding-inline: var(--spacing-31px);
  }
  .px-33px {
    padding-inline: var(--spacing-33px);
  }
  .px-34px {
    padding-inline: var(--spacing-34px);
  }
  .px-35px {
    padding-inline: var(--spacing-35px);
  }
  .\!py-3\.5 {
    padding-block: calc(var(--spacing) * 3.5) !important;
  }
  .py-1 {
    padding-block: calc(var(--spacing) * 1);
  }
  .py-1\.5 {
    padding-block: calc(var(--spacing) * 1.5);
  }
  .py-2 {
    padding-block: calc(var(--spacing) * 2);
  }
  .py-2\.5 {
    padding-block: calc(var(--spacing) * 2.5);
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-3\.5 {
    padding-block: calc(var(--spacing) * 3.5);
  }
  .py-5 {
    padding-block: calc(var(--spacing) * 5);
  }
  .py-5px {
    padding-block: var(--spacing-5px);
  }
  .py-6 {
    padding-block: calc(var(--spacing) * 6);
  }
  .py-7 {
    padding-block: calc(var(--spacing) * 7);
  }
  .py-7px {
    padding-block: var(--spacing-7px);
  }
  .py-8 {
    padding-block: calc(var(--spacing) * 8);
  }
  .py-9 {
    padding-block: calc(var(--spacing) * 9);
  }
  .py-9px {
    padding-block: var(--spacing-9px);
  }
  .py-30px {
    padding-block: var(--spacing-30px);
  }
  .py-31px {
    padding-block: var(--spacing-31px);
  }
  .py-34px {
    padding-block: var(--spacing-34px);
  }
  .py-37px {
    padding-block: var(--spacing-37px);
  }
  .py-38px {
    padding-block: var(--spacing-38px);
  }
  .py-3px {
    padding-block: var(--spacing-3px);
  }
  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  .py-10 {
    padding-block: calc(var(--spacing) * 10);
  }
  .py-11px {
    padding-block: var(--spacing-11px);
  }
  .py-12 {
    padding-block: calc(var(--spacing) * 12);
  }
  .py-13px {
    padding-block: var(--spacing-13px);
  }
  .py-15px {
    padding-block: var(--spacing-15px);
  }
  .py-16 {
    padding-block: calc(var(--spacing) * 16);
  }
  .py-17px {
    padding-block: var(--spacing-17px);
  }
  .py-18px {
    padding-block: var(--spacing-18px);
  }
  .py-19px {
    padding-block: var(--spacing-19px);
  }
  .py-20 {
    padding-block: calc(var(--spacing) * 20);
  }
  .py-21px {
    padding-block: var(--spacing-21px);
  }
  .py-22px {
    padding-block: var(--spacing-22px);
  }
  .py-23px {
    padding-block: var(--spacing-23px);
  }
  .py-25 {
    padding-block: calc(var(--spacing) * 25);
  }
  .py-25px {
    padding-block: var(--spacing-25px);
  }
  .py-26px {
    padding-block: var(--spacing-26px);
  }
  .py-27px {
    padding-block: var(--spacing-27px);
  }
  .py-29px {
    padding-block: var(--spacing-29px);
  }
  .py-43px {
    padding-block: var(--spacing-43px);
  }
  .py-47px {
    padding-block: var(--spacing-47px);
  }
  .py-px {
    padding-block: 1px;
  }
  .pt-2 {
    padding-top: calc(var(--spacing) * 2);
  }
  .pt-3 {
    padding-top: calc(var(--spacing) * 3);
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .pt-7 {
    padding-top: calc(var(--spacing) * 7);
  }
  .pt-8 {
    padding-top: calc(var(--spacing) * 8);
  }
  .pt-9 {
    padding-top: calc(var(--spacing) * 9);
  }
  .pt-10 {
    padding-top: calc(var(--spacing) * 10);
  }
  .pt-12 {
    padding-top: calc(var(--spacing) * 12);
  }
  .pt-13px {
    padding-top: var(--spacing-13px);
  }
  .pt-15 {
    padding-top: calc(var(--spacing) * 15);
  }
  .pt-16 {
    padding-top: calc(var(--spacing) * 16);
  }
  .pt-20 {
    padding-top: calc(var(--spacing) * 20);
  }
  .pt-21px {
    padding-top: var(--spacing-21px);
  }
  .pt-22px {
    padding-top: var(--spacing-22px);
  }
  .pt-26px {
    padding-top: var(--spacing-26px);
  }
  .pt-30 {
    padding-top: calc(var(--spacing) * 30);
  }
  .pt-32 {
    padding-top: calc(var(--spacing) * 32);
  }
  .pt-34px {
    padding-top: var(--spacing-34px);
  }
  .pt-37px {
    padding-top: var(--spacing-37px);
  }
  .pt-45px {
    padding-top: var(--spacing-45px);
  }
  .pt-50px {
    padding-top: var(--spacing-50px);
  }
  .pt-58px {
    padding-top: var(--spacing-58px);
  }
  .pt-90px {
    padding-top: var(--spacing-90px);
  }
  .pt-115px {
    padding-top: var(--spacing-115px);
  }
  .pr-3 {
    padding-right: calc(var(--spacing) * 3);
  }
  .pr-4 {
    padding-right: calc(var(--spacing) * 4);
  }
  .pr-5 {
    padding-right: calc(var(--spacing) * 5);
  }
  .pr-6 {
    padding-right: calc(var(--spacing) * 6);
  }
  .pr-7 {
    padding-right: calc(var(--spacing) * 7);
  }
  .pr-8 {
    padding-right: calc(var(--spacing) * 8);
  }
  .pr-10 {
    padding-right: calc(var(--spacing) * 10);
  }
  .pr-12 {
    padding-right: calc(var(--spacing) * 12);
  }
  .pr-16 {
    padding-right: calc(var(--spacing) * 16);
  }
  .pr-18px {
    padding-right: var(--spacing-18px);
  }
  .pr-20 {
    padding-right: calc(var(--spacing) * 20);
  }
  .pr-22 {
    padding-right: calc(var(--spacing) * 22);
  }
  .pr-28 {
    padding-right: calc(var(--spacing) * 28);
  }
  .pr-30 {
    padding-right: calc(var(--spacing) * 30);
  }
  .pr-35 {
    padding-right: calc(var(--spacing) * 35);
  }
  .pr-46px {
    padding-right: var(--spacing-46px);
  }
  .pr-59px {
    padding-right: var(--spacing-59px);
  }
  .pr-110px {
    padding-right: var(--spacing-110px);
  }
  .pr-150px {
    padding-right: var(--spacing-150px);
  }
  .pb-0 {
    padding-bottom: calc(var(--spacing) * 0);
  }
  .pb-3 {
    padding-bottom: calc(var(--spacing) * 3);
  }
  .pb-4 {
    padding-bottom: calc(var(--spacing) * 4);
  }
  .pb-5 {
    padding-bottom: calc(var(--spacing) * 5);
  }
  .pb-6 {
    padding-bottom: calc(var(--spacing) * 6);
  }
  .pb-7 {
    padding-bottom: calc(var(--spacing) * 7);
  }
  .pb-8 {
    padding-bottom: calc(var(--spacing) * 8);
  }
  .pb-9 {
    padding-bottom: calc(var(--spacing) * 9);
  }
  .pb-10 {
    padding-bottom: calc(var(--spacing) * 10);
  }
  .pb-12 {
    padding-bottom: calc(var(--spacing) * 12);
  }
  .pb-15 {
    padding-bottom: calc(var(--spacing) * 15);
  }
  .pb-18px {
    padding-bottom: var(--spacing-18px);
  }
  .pb-21px {
    padding-bottom: var(--spacing-21px);
  }
  .pb-22 {
    padding-bottom: calc(var(--spacing) * 22);
  }
  .pb-22px {
    padding-bottom: var(--spacing-22px);
  }
  .pb-23 {
    padding-bottom: calc(var(--spacing) * 23);
  }
  .pb-25 {
    padding-bottom: calc(var(--spacing) * 25);
  }
  .pb-33px {
    padding-bottom: var(--spacing-33px);
  }
  .pb-34px {
    padding-bottom: var(--spacing-34px);
  }
  .pb-36 {
    padding-bottom: calc(var(--spacing) * 36);
  }
  .pb-37px {
    padding-bottom: var(--spacing-37px);
  }
  .pb-45 {
    padding-bottom: calc(var(--spacing) * 45);
  }
  .pb-86px {
    padding-bottom: var(--spacing-86px);
  }
  .pb-93px {
    padding-bottom: var(--spacing-93px);
  }
  .\!pl-3 {
    padding-left: calc(var(--spacing) * 3) !important;
  }
  .pl-3 {
    padding-left: calc(var(--spacing) * 3);
  }
  .pl-3\.5 {
    padding-left: calc(var(--spacing) * 3.5);
  }
  .pl-4 {
    padding-left: calc(var(--spacing) * 4);
  }
  .pl-5 {
    padding-left: calc(var(--spacing) * 5);
  }
  .pl-6 {
    padding-left: calc(var(--spacing) * 6);
  }
  .pl-7 {
    padding-left: calc(var(--spacing) * 7);
  }
  .pl-8 {
    padding-left: calc(var(--spacing) * 8);
  }
  .pl-10 {
    padding-left: calc(var(--spacing) * 10);
  }
  .pl-12 {
    padding-left: calc(var(--spacing) * 12);
  }
  .pl-14 {
    padding-left: calc(var(--spacing) * 14);
  }
  .pl-15 {
    padding-left: calc(var(--spacing) * 15);
  }
  .pl-16 {
    padding-left: calc(var(--spacing) * 16);
  }
  .pl-17 {
    padding-left: calc(var(--spacing) * 17);
  }
  .pl-20 {
    padding-left: calc(var(--spacing) * 20);
  }
  .pl-26 {
    padding-left: calc(var(--spacing) * 26);
  }
  .pl-50px {
    padding-left: var(--spacing-50px);
  }
  .pl-58px {
    padding-left: var(--spacing-58px);
  }
  .pl-72px {
    padding-left: var(--spacing-72px);
  }
  .pl-136px {
    padding-left: var(--spacing-136px);
  }
  .text-center {
    text-align: center;
  }
  .text-end {
    text-align: end;
  }
  .text-justify {
    text-align: justify;
  }
  .text-left {
    text-align: left;
  }
  .text-right {
    text-align: right;
  }
  .text-start {
    text-align: start;
  }
  .align-baseline {
    vertical-align: baseline;
  }
  .align-bottom {
    vertical-align: bottom;
  }
  .align-middle {
    vertical-align: middle;
  }
  .align-sub {
    vertical-align: sub;
  }
  .align-super {
    vertical-align: super;
  }
  .align-text-bottom {
    vertical-align: text-bottom;
  }
  .align-text-top {
    vertical-align: text-top;
  }
  .align-top {
    vertical-align: top;
  }
  .\!font-es-build-trial {
    font-family: var(--font-es-build-trial) !important;
  }
  .\!font-google-sans {
    font-family: var(--font-google-sans) !important;
  }
  .\!font-helvetica-now-display {
    font-family: var(--font-helvetica-now-display) !important;
  }
  .\!font-hero-light {
    font-family: var(--font-hero-light) !important;
  }
  .font-cantry {
    font-family: var(--font-cantry);
  }
  .font-clash-display {
    font-family: var(--font-clash-display);
  }
  .font-es-build-trial {
    font-family: var(--font-es-build-trial);
  }
  .font-fontspring-demo-organetto-ext-bold {
    font-family: var(--font-fontspring-demo-organetto-ext-bold);
  }
  .font-fontspring-demo-organetto-ext-light {
    font-family: var(--font-fontspring-demo-organetto-ext-light);
  }
  .font-fontspring-demo-organetto-ext-thin {
    font-family: var(--font-fontspring-demo-organetto-ext-thin);
  }
  .font-fontspring-demo-organetto-ext-ultralight {
    font-family: var(--font-fontspring-demo-organetto-ext-ultralight);
  }
  .font-google-sans {
    font-family: var(--font-google-sans);
  }
  .font-helvetica-now-display {
    font-family: var(--font-helvetica-now-display);
  }
  .font-hero {
    font-family: var(--font-hero);
  }
  .font-hero-light {
    font-family: var(--font-hero-light);
  }
  .font-ivy-mode {
    font-family: var(--font-ivy-mode);
  }
  .font-rebond-grotesque {
    font-family: var(--font-rebond-grotesque);
  }
  .font-space-grotesk {
    font-family: var(--font-space-grotesk);
  }
  .\!text-2xl {
    font-size: var(--text-2xl) !important;
    line-height: var(--tw-leading, var(--text-2xl--line-height)) !important;
  }
  .\!text-8 {
    font-size: var(--text-8) !important;
  }
  .\!text-9 {
    font-size: var(--text-9) !important;
  }
  .\!text-11 {
    font-size: var(--text-11) !important;
  }
  .\!text-13 {
    font-size: var(--text-13) !important;
  }
  .\!text-15 {
    font-size: var(--text-15) !important;
  }
  .\!text-26 {
    font-size: var(--text-26) !important;
  }
  .\!text-base {
    font-size: var(--text-base) !important;
    line-height: var(--tw-leading, var(--text-base--line-height)) !important;
  }
  .\!text-lg {
    font-size: var(--text-lg) !important;
    line-height: var(--tw-leading, var(--text-lg--line-height)) !important;
  }
  .\!text-sm {
    font-size: var(--text-sm) !important;
    line-height: var(--tw-leading, var(--text-sm--line-height)) !important;
  }
  .\!text-xl {
    font-size: var(--text-xl) !important;
    line-height: var(--tw-leading, var(--text-xl--line-height)) !important;
  }
  .\!text-xs {
    font-size: var(--text-xs) !important;
    line-height: var(--tw-leading, var(--text-xs--line-height)) !important;
  }
  .text-3xl {
    font-size: var(--text-3xl);
    line-height: var(--tw-leading, var(--text-3xl--line-height));
  }
  .text-4 {
    font-size: var(--text-4);
  }
  .text-4xl {
    font-size: var(--text-4xl);
    line-height: var(--tw-leading, var(--text-4xl--line-height));
  }
  .text-5 {
    font-size: var(--text-5);
  }
  .text-5xl {
    font-size: var(--text-5xl);
    line-height: var(--tw-leading, var(--text-5xl--line-height));
  }
  .text-6 {
    font-size: var(--text-6);
  }
  .text-7 {
    font-size: var(--text-7);
  }
  .text-8 {
    font-size: var(--text-8);
  }
  .text-9 {
    font-size: var(--text-9);
  }
  .text-10 {
    font-size: var(--text-10);
  }
  .text-11 {
    font-size: var(--text-11);
  }
  .text-13 {
    font-size: var(--text-13);
  }
  .text-15 {
    font-size: var(--text-15);
  }
  .text-17 {
    font-size: var(--text-17);
  }
  .text-19 {
    font-size: var(--text-19);
  }
  .text-21 {
    font-size: var(--text-21);
  }
  .text-22 {
    font-size: var(--text-22);
  }
  .text-25 {
    font-size: var(--text-25);
  }
  .text-26 {
    font-size: var(--text-26);
  }
  .text-28 {
    font-size: var(--text-28);
  }
  .text-2xl {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
  .text-30 {
    font-size: var(--text-30);
  }
  .text-32 {
    font-size: var(--text-32);
  }
  .text-38 {
    font-size: var(--text-38);
  }
  .text-40 {
    font-size: var(--text-40);
  }
  .text-base {
    font-size: var(--text-base);
    line-height: var(--tw-leading, var(--text-base--line-height));
  }
  .text-lg {
    font-size: var(--text-lg);
    line-height: var(--tw-leading, var(--text-lg--line-height));
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-\[10px\] {
    font-size: 10px;
  }
  .text-\[80px\] {
    font-size: 80px;
  }
  .\!leading-5 {
    --tw-leading: calc(var(--spacing) * 5) !important;
    line-height: calc(var(--spacing) * 5) !important;
  }
  .\!leading-6 {
    --tw-leading: calc(var(--spacing) * 6) !important;
    line-height: calc(var(--spacing) * 6) !important;
  }
  .\!leading-7 {
    --tw-leading: calc(var(--spacing) * 7) !important;
    line-height: calc(var(--spacing) * 7) !important;
  }
  .\!leading-8 {
    --tw-leading: calc(var(--spacing) * 8) !important;
    line-height: calc(var(--spacing) * 8) !important;
  }
  .\!leading-18 {
    --tw-leading: var(--leading-18) !important;
    line-height: var(--leading-18) !important;
  }
  .\!leading-30 {
    --tw-leading: var(--leading-30) !important;
    line-height: var(--leading-30) !important;
  }
  .\!leading-none {
    --tw-leading: 1 !important;
    line-height: 1 !important;
  }
  .leading-4 {
    --tw-leading: calc(var(--spacing) * 4);
    line-height: calc(var(--spacing) * 4);
  }
  .leading-5 {
    --tw-leading: calc(var(--spacing) * 5);
    line-height: calc(var(--spacing) * 5);
  }
  .leading-5\! {
    --tw-leading: calc(var(--spacing) * 5) !important;
    line-height: calc(var(--spacing) * 5) !important;
  }
  .leading-6 {
    --tw-leading: calc(var(--spacing) * 6);
    line-height: calc(var(--spacing) * 6);
  }
  .leading-6\! {
    --tw-leading: calc(var(--spacing) * 6) !important;
    line-height: calc(var(--spacing) * 6) !important;
  }
  .leading-7 {
    --tw-leading: calc(var(--spacing) * 7);
    line-height: calc(var(--spacing) * 7);
  }
  .leading-7\! {
    --tw-leading: calc(var(--spacing) * 7) !important;
    line-height: calc(var(--spacing) * 7) !important;
  }
  .leading-8 {
    --tw-leading: calc(var(--spacing) * 8);
    line-height: calc(var(--spacing) * 8);
  }
  .leading-9 {
    --tw-leading: calc(var(--spacing) * 9);
    line-height: calc(var(--spacing) * 9);
  }
  .leading-10 {
    --tw-leading: calc(var(--spacing) * 10);
    line-height: calc(var(--spacing) * 10);
  }
  .leading-14 {
    --tw-leading: var(--leading-14);
    line-height: var(--leading-14);
  }
  .leading-18 {
    --tw-leading: var(--leading-18);
    line-height: var(--leading-18);
  }
  .leading-19 {
    --tw-leading: var(--leading-19);
    line-height: var(--leading-19);
  }
  .leading-21 {
    --tw-leading: var(--leading-21);
    line-height: var(--leading-21);
  }
  .leading-22 {
    --tw-leading: var(--leading-22);
    line-height: var(--leading-22);
  }
  .leading-23 {
    --tw-leading: var(--leading-23);
    line-height: var(--leading-23);
  }
  .leading-30 {
    --tw-leading: var(--leading-30);
    line-height: var(--leading-30);
  }
  .leading-34 {
    --tw-leading: var(--leading-34);
    line-height: var(--leading-34);
  }
  .leading-42 {
    --tw-leading: var(--leading-42);
    line-height: var(--leading-42);
  }
  .leading-44 {
    --tw-leading: var(--leading-44);
    line-height: var(--leading-44);
  }
  .leading-46 {
    --tw-leading: var(--leading-46);
    line-height: var(--leading-46);
  }
  .leading-48 {
    --tw-leading: var(--leading-48);
    line-height: var(--leading-48);
  }
  .leading-51 {
    --tw-leading: var(--leading-51);
    line-height: var(--leading-51);
  }
  .leading-52 {
    --tw-leading: var(--leading-52);
    line-height: var(--leading-52);
  }
  .leading-64 {
    --tw-leading: var(--leading-64);
    line-height: var(--leading-64);
  }
  .leading-\[35px\] {
    --tw-leading: 35px;
    line-height: 35px;
  }
  .leading-\[92px\] {
    --tw-leading: 92px;
    line-height: 92px;
  }
  .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }
  .leading-none\! {
    --tw-leading: 1 !important;
    line-height: 1 !important;
  }
  .leading-normal {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
  }
  .leading-relaxed {
    --tw-leading: var(--leading-relaxed);
    line-height: var(--leading-relaxed);
  }
  .leading-tight {
    --tw-leading: var(--leading-tight);
    line-height: var(--leading-tight);
  }
  .\!font-light {
    --tw-font-weight: var(--font-weight-light) !important;
    font-weight: var(--font-weight-light) !important;
  }
  .\!font-normal {
    --tw-font-weight: var(--font-weight-normal) !important;
    font-weight: var(--font-weight-normal) !important;
  }
  .font-\[600\] {
    --tw-font-weight: 600;
    font-weight: 600;
  }
  .font-black {
    --tw-font-weight: var(--font-weight-black);
    font-weight: var(--font-weight-black);
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-extrabold {
    --tw-font-weight: var(--font-weight-extrabold);
    font-weight: var(--font-weight-extrabold);
  }
  .font-extralight {
    --tw-font-weight: var(--font-weight-extralight);
    font-weight: var(--font-weight-extralight);
  }
  .font-light {
    --tw-font-weight: var(--font-weight-light);
    font-weight: var(--font-weight-light);
  }
  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .font-normal {
    --tw-font-weight: var(--font-weight-normal);
    font-weight: var(--font-weight-normal);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .\!tracking-2 {
    --tw-tracking: var(--tracking-2) !important;
    letter-spacing: var(--tracking-2) !important;
  }
  .-tracking-1 {
    --tw-tracking: calc(var(--tracking-1) * -1);
    letter-spacing: calc(var(--tracking-1) * -1);
  }
  .-tracking-2 {
    --tw-tracking: calc(var(--tracking-2) * -1);
    letter-spacing: calc(var(--tracking-2) * -1);
  }
  .-tracking-3 {
    --tw-tracking: calc(var(--tracking-3) * -1);
    letter-spacing: calc(var(--tracking-3) * -1);
  }
  .-tracking-4 {
    --tw-tracking: calc(var(--tracking-4) * -1);
    letter-spacing: calc(var(--tracking-4) * -1);
  }
  .-tracking-6 {
    --tw-tracking: calc(var(--tracking-6) * -1);
    letter-spacing: calc(var(--tracking-6) * -1);
  }
  .tracking-1 {
    --tw-tracking: var(--tracking-1);
    letter-spacing: var(--tracking-1);
  }
  .tracking-2 {
    --tw-tracking: var(--tracking-2);
    letter-spacing: var(--tracking-2);
  }
  .tracking-4 {
    --tw-tracking: var(--tracking-4);
    letter-spacing: var(--tracking-4);
  }
  .tracking-8 {
    --tw-tracking: var(--tracking-8);
    letter-spacing: var(--tracking-8);
  }
  .tracking-10 {
    --tw-tracking: var(--tracking-10);
    letter-spacing: var(--tracking-10);
  }
  .tracking-20 {
    --tw-tracking: var(--tracking-20);
    letter-spacing: var(--tracking-20);
  }
  .tracking-25 {
    --tw-tracking: var(--tracking-25);
    letter-spacing: var(--tracking-25);
  }
  .tracking-normal {
    --tw-tracking: var(--tracking-normal);
    letter-spacing: var(--tracking-normal);
  }
  .tracking-tight {
    --tw-tracking: var(--tracking-tight);
    letter-spacing: var(--tracking-tight);
  }
  .tracking-wide {
    --tw-tracking: var(--tracking-wide);
    letter-spacing: var(--tracking-wide);
  }
  .tracking-wider {
    --tw-tracking: var(--tracking-wider);
    letter-spacing: var(--tracking-wider);
  }
  .text-balance {
    text-wrap: balance;
  }
  .text-nowrap {
    text-wrap: nowrap;
  }
  .text-pretty {
    text-wrap: pretty;
  }
  .text-wrap {
    text-wrap: wrap;
  }
  .break-normal {
    overflow-wrap: normal;
    word-break: normal;
  }
  .break-words {
    overflow-wrap: break-word;
  }
  .break-all {
    word-break: break-all;
  }
  .break-keep {
    word-break: keep-all;
  }
  .overflow-ellipsis {
    text-overflow: ellipsis;
  }
  .text-clip {
    text-overflow: clip;
  }
  .text-ellipsis {
    text-overflow: ellipsis;
  }
  .hyphens-auto {
    -webkit-hyphens: auto;
    hyphens: auto;
  }
  .hyphens-manual {
    -webkit-hyphens: manual;
    hyphens: manual;
  }
  .hyphens-none {
    -webkit-hyphens: none;
    hyphens: none;
  }
  .whitespace-break-spaces {
    white-space: break-spaces;
  }
  .whitespace-normal {
    white-space: normal;
  }
  .whitespace-nowrap {
    white-space: nowrap;
  }
  .whitespace-pre {
    white-space: pre;
  }
  .whitespace-pre-line {
    white-space: pre-line;
  }
  .whitespace-pre-wrap {
    white-space: pre-wrap;
  }
  .\!text-black {
    color: var(--color-black) !important;
  }
  .\!text-black\/30 {
    color: color-mix(in oklab, var(--color-black) 30%, transparent) !important;
  }
  .\!text-blue-10 {
    color: var(--color-blue-10) !important;
  }
  .\!text-blue-10\/20 {
    color: color-mix(in oklab, var(--color-blue-10) 20%, transparent) !important;
  }
  .\!text-blue-10\/40 {
    color: color-mix(in oklab, var(--color-blue-10) 40%, transparent) !important;
  }
  .\!text-gray-23 {
    color: var(--color-gray-23) !important;
  }
  .\!text-gray-24 {
    color: var(--color-gray-24) !important;
  }
  .\!text-gray-26 {
    color: var(--color-gray-26) !important;
  }
  .\!text-gray-31 {
    color: var(--color-gray-31) !important;
  }
  .\!text-light-25 {
    color: var(--color-light-25) !important;
  }
  .\!text-light-27 {
    color: var(--color-light-27) !important;
  }
  .\!text-secondary-30 {
    color: var(--color-secondary-30) !important;
  }
  .\!text-secondary-40 {
    color: var(--color-secondary-40) !important;
  }
  .\!text-white {
    color: var(--color-white) !important;
  }
  .\!text-white\/50 {
    color: color-mix(in oklab, var(--color-white) 50%, transparent) !important;
  }
  .\!text-white\/60 {
    color: color-mix(in oklab, var(--color-white) 60%, transparent) !important;
  }
  .\[color\:red\] {
    color: red;
  }
  .\[color\:red\]\/50 {
    color: color-mix(in oklab, red 50%, transparent);
  }
  .\[color\:red\]\/50\! {
    color: color-mix(in oklab, red 50%, transparent) !important;
  }
  .text-\[\#FD9153\] {
    color: #FD9153;
  }
  .text-\[\#FD9757\] {
    color: #FD9757;
  }
  .text-black {
    color: var(--color-black);
  }
  .text-black\/30 {
    color: color-mix(in oklab, var(--color-black) 30%, transparent);
  }
  .text-black\/32 {
    color: color-mix(in oklab, var(--color-black) 32%, transparent);
  }
  .text-black\/40 {
    color: color-mix(in oklab, var(--color-black) 40%, transparent);
  }
  .text-black\/48 {
    color: color-mix(in oklab, var(--color-black) 48%, transparent);
  }
  .text-black\/50 {
    color: color-mix(in oklab, var(--color-black) 50%, transparent);
  }
  .text-black\/56 {
    color: color-mix(in oklab, var(--color-black) 56%, transparent);
  }
  .text-black\/60 {
    color: color-mix(in oklab, var(--color-black) 60%, transparent);
  }
  .text-black\/64 {
    color: color-mix(in oklab, var(--color-black) 64%, transparent);
  }
  .text-blue-1 {
    color: var(--color-blue-1);
  }
  .text-blue-1\/50 {
    color: color-mix(in oklab, var(--color-blue-1) 50%, transparent);
  }
  .text-blue-3 {
    color: var(--color-blue-3);
  }
  .text-blue-4 {
    color: var(--color-blue-4);
  }
  .text-blue-8 {
    color: var(--color-blue-8);
  }
  .text-blue-10 {
    color: var(--color-blue-10);
  }
  .text-brown-1 {
    color: var(--color-brown-1);
  }
  .text-brown-2 {
    color: var(--color-brown-2);
  }
  .text-danger-4 {
    color: var(--color-danger-4);
  }
  .text-danger-8 {
    color: var(--color-danger-8);
  }
  .text-danger-11 {
    color: var(--color-danger-11);
  }
  .text-danger-15 {
    color: var(--color-danger-15);
  }
  .text-dark-1 {
    color: var(--color-dark-1);
  }
  .text-dark-8 {
    color: var(--color-dark-8);
  }
  .text-dark-28 {
    color: var(--color-dark-28);
  }
  .text-dark-28\/20 {
    color: color-mix(in oklab, var(--color-dark-28) 20%, transparent);
  }
  .text-dark-28\/56 {
    color: color-mix(in oklab, var(--color-dark-28) 56%, transparent);
  }
  .text-dark-28\/70 {
    color: color-mix(in oklab, var(--color-dark-28) 70%, transparent);
  }
  .text-dark-28\/80 {
    color: color-mix(in oklab, var(--color-dark-28) 80%, transparent);
  }
  .text-dark-32 {
    color: var(--color-dark-32);
  }
  .text-dark-33 {
    color: var(--color-dark-33);
  }
  .text-dark-35 {
    color: var(--color-dark-35);
  }
  .text-gray-4\/56 {
    color: color-mix(in oklab, var(--color-gray-4) 56%, transparent);
  }
  .text-gray-9 {
    color: var(--color-gray-9);
  }
  .text-gray-21 {
    color: var(--color-gray-21);
  }
  .text-gray-22 {
    color: var(--color-gray-22);
  }
  .text-gray-23 {
    color: var(--color-gray-23);
  }
  .text-gray-24 {
    color: var(--color-gray-24);
  }
  .text-gray-26 {
    color: var(--color-gray-26);
  }
  .text-gray-27 {
    color: var(--color-gray-27);
  }
  .text-gray-28 {
    color: var(--color-gray-28);
  }
  .text-gray-29 {
    color: var(--color-gray-29);
  }
  .text-gray-31 {
    color: var(--color-gray-31);
  }
  .text-gray-34 {
    color: var(--color-gray-34);
  }
  .text-gray-35 {
    color: var(--color-gray-35);
  }
  .text-gray-37 {
    color: var(--color-gray-37);
  }
  .text-gray-38 {
    color: var(--color-gray-38);
  }
  .text-gray-39 {
    color: var(--color-gray-39);
  }
  .text-gray-40 {
    color: var(--color-gray-40);
  }
  .text-gray-43 {
    color: var(--color-gray-43);
  }
  .text-gray-47 {
    color: var(--color-gray-47);
  }
  .text-info-4 {
    color: var(--color-info-4);
  }
  .text-info-5 {
    color: var(--color-info-5);
  }
  .text-light-18 {
    color: var(--color-light-18);
  }
  .text-light-24 {
    color: var(--color-light-24);
  }
  .text-light-25 {
    color: var(--color-light-25);
  }
  .text-light-26 {
    color: var(--color-light-26);
  }
  .text-light-27 {
    color: var(--color-light-27);
  }
  .text-light-28 {
    color: var(--color-light-28);
  }
  .text-light-30 {
    color: var(--color-light-30);
  }
  .text-light-31 {
    color: var(--color-light-31);
  }
  .text-light-32 {
    color: var(--color-light-32);
  }
  .text-light-33 {
    color: var(--color-light-33);
  }
  .text-light-35 {
    color: var(--color-light-35);
  }
  .text-light-36 {
    color: var(--color-light-36);
  }
  .text-light-37 {
    color: var(--color-light-37);
  }
  .text-light-38 {
    color: var(--color-light-38);
  }
  .text-orange-1 {
    color: var(--color-orange-1);
  }
  .text-orange-2 {
    color: var(--color-orange-2);
  }
  .text-orange-3 {
    color: var(--color-orange-3);
  }
  .text-orange-4 {
    color: var(--color-orange-4);
  }
  .text-orange-6 {
    color: var(--color-orange-6);
  }
  .text-pink-1 {
    color: var(--color-pink-1);
  }
  .text-pink-2 {
    color: var(--color-pink-2);
  }
  .text-purple-1 {
    color: var(--color-purple-1);
  }
  .text-purple-3 {
    color: var(--color-purple-3);
  }
  .text-secondary-3 {
    color: var(--color-secondary-3);
  }
  .text-secondary-8 {
    color: var(--color-secondary-8);
  }
  .text-secondary-13 {
    color: var(--color-secondary-13);
  }
  .text-secondary-19 {
    color: var(--color-secondary-19);
  }
  .text-secondary-22 {
    color: var(--color-secondary-22);
  }
  .text-secondary-23 {
    color: var(--color-secondary-23);
  }
  .text-secondary-24\/70 {
    color: color-mix(in oklab, var(--color-secondary-24) 70%, transparent);
  }
  .text-secondary-25 {
    color: var(--color-secondary-25);
  }
  .text-secondary-26 {
    color: var(--color-secondary-26);
  }
  .text-secondary-27 {
    color: var(--color-secondary-27);
  }
  .text-secondary-28 {
    color: var(--color-secondary-28);
  }
  .text-secondary-30 {
    color: var(--color-secondary-30);
  }
  .text-secondary-31 {
    color: var(--color-secondary-31);
  }
  .text-secondary-33 {
    color: var(--color-secondary-33);
  }
  .text-secondary-36 {
    color: var(--color-secondary-36);
  }
  .text-secondary-37 {
    color: var(--color-secondary-37);
  }
  .text-secondary-38 {
    color: var(--color-secondary-38);
  }
  .text-secondary-40 {
    color: var(--color-secondary-40);
  }
  .text-secondary-44 {
    color: var(--color-secondary-44);
  }
  .text-secondary-45 {
    color: var(--color-secondary-45);
  }
  .text-success-1 {
    color: var(--color-success-1);
  }
  .text-success-6 {
    color: var(--color-success-6);
  }
  .text-success-7 {
    color: var(--color-success-7);
  }
  .text-transparent {
    color: transparent;
  }
  .text-warning-5 {
    color: var(--color-warning-5);
  }
  .text-warning-16 {
    color: var(--color-warning-16);
  }
  .text-warning-17 {
    color: var(--color-warning-17);
  }
  .text-warning-18 {
    color: var(--color-warning-18);
  }
  .text-warning-22 {
    color: var(--color-warning-22);
  }
  .text-warning-23 {
    color: var(--color-warning-23);
  }
  .text-white {
    color: var(--color-white);
  }
  .text-white\/30 {
    color: color-mix(in oklab, var(--color-white) 30%, transparent);
  }
  .text-white\/32 {
    color: color-mix(in oklab, var(--color-white) 32%, transparent);
  }
  .text-white\/40 {
    color: color-mix(in oklab, var(--color-white) 40%, transparent);
  }
  .text-white\/48 {
    color: color-mix(in oklab, var(--color-white) 48%, transparent);
  }
  .text-white\/50 {
    color: color-mix(in oklab, var(--color-white) 50%, transparent);
  }
  .text-white\/60 {
    color: color-mix(in oklab, var(--color-white) 60%, transparent);
  }
  .text-white\/64 {
    color: color-mix(in oklab, var(--color-white) 64%, transparent);
  }
  .text-white\/70 {
    color: color-mix(in oklab, var(--color-white) 70%, transparent);
  }
  .text-white\/80 {
    color: color-mix(in oklab, var(--color-white) 80%, transparent);
  }
  .text-white\/90 {
    color: color-mix(in oklab, var(--color-white) 90%, transparent);
  }
  .\!capitalize {
    text-transform: capitalize !important;
  }
  .capitalize {
    text-transform: capitalize;
  }
  .lowercase {
    text-transform: lowercase;
  }
  .normal-case {
    text-transform: none;
  }
  .uppercase {
    text-transform: uppercase;
  }
  .italic {
    font-style: italic;
  }
  .not-italic {
    font-style: normal;
  }
  .font-stretch-condensed {
    font-stretch: condensed;
  }
  .font-stretch-expanded {
    font-stretch: expanded;
  }
  .font-stretch-extra-condensed {
    font-stretch: extra-condensed;
  }
  .font-stretch-extra-expanded {
    font-stretch: extra-expanded;
  }
  .font-stretch-normal {
    font-stretch: normal;
  }
  .font-stretch-semi-condensed {
    font-stretch: semi-condensed;
  }
  .font-stretch-semi-expanded {
    font-stretch: semi-expanded;
  }
  .font-stretch-ultra-condensed {
    font-stretch: ultra-condensed;
  }
  .font-stretch-ultra-expanded {
    font-stretch: ultra-expanded;
  }
  .diagonal-fractions {
    --tw-numeric-fraction: diagonal-fractions;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .lining-nums {
    --tw-numeric-figure: lining-nums;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .normal-nums {
    font-variant-numeric: normal;
  }
  .oldstyle-nums {
    --tw-numeric-figure: oldstyle-nums;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .ordinal {
    --tw-ordinal: ordinal;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .proportional-nums {
    --tw-numeric-spacing: proportional-nums;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .slashed-zero {
    --tw-slashed-zero: slashed-zero;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .stacked-fractions {
    --tw-numeric-fraction: stacked-fractions;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .tabular-nums {
    --tw-numeric-spacing: tabular-nums;
    font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);
  }
  .line-through {
    text-decoration-line: line-through;
  }
  .no-underline {
    text-decoration-line: none;
  }
  .overline {
    text-decoration-line: overline;
  }
  .underline {
    text-decoration-line: underline;
  }
  .decoration-dashed {
    text-decoration-style: dashed;
  }
  .decoration-dotted {
    text-decoration-style: dotted;
  }
  .decoration-double {
    text-decoration-style: double;
  }
  .decoration-solid {
    text-decoration-style: solid;
  }
  .decoration-wavy {
    text-decoration-style: wavy;
  }
  .decoration-auto {
    text-decoration-thickness: auto;
  }
  .decoration-from-font {
    text-decoration-thickness: from-font;
  }
  .underline-offset-auto {
    text-underline-offset: auto;
  }
  .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .subpixel-antialiased {
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }
  .accent-auto {
    accent-color: auto;
  }
  .scheme-dark {
    color-scheme: dark;
  }
  .scheme-light {
    color-scheme: light;
  }
  .scheme-light-dark {
    color-scheme: light dark;
  }
  .scheme-normal {
    color-scheme: normal;
  }
  .scheme-only-dark {
    color-scheme: only dark;
  }
  .scheme-only-light {
    color-scheme: only light;
  }
  .\!opacity-32 {
    opacity: 32% !important;
  }
  .\!opacity-100 {
    opacity: 100% !important;
  }
  .opacity-0 {
    opacity: 0%;
  }
  .opacity-6 {
    opacity: 6%;
  }
  .opacity-8 {
    opacity: 8%;
  }
  .opacity-10 {
    opacity: 10%;
  }
  .opacity-24 {
    opacity: 24%;
  }
  .opacity-50 {
    opacity: 50%;
  }
  .opacity-70 {
    opacity: 70%;
  }
  .opacity-100 {
    opacity: 100%;
  }
  .opacity-16 {
    opacity: 16%;
  }
  .opacity-20 {
    opacity: 20%;
  }
  .opacity-40 {
    opacity: 40%;
  }
  .opacity-56 {
    opacity: 56%;
  }
  .opacity-60 {
    opacity: 60%;
  }
  .opacity-75 {
    opacity: 75%;
  }
  .bg-blend-multiply {
    background-blend-mode: multiply;
  }
  .mix-blend-overlay {
    mix-blend-mode: overlay;
  }
  .mix-blend-plus-darker {
    mix-blend-mode: plus-darker;
  }
  .mix-blend-plus-lighter {
    mix-blend-mode: plus-lighter;
  }
  .\!ring-0 {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .\!shadow-33 {
    --tw-shadow: 0px 32px 200px var(--tw-shadow-color, var(--tw-shadow-color)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .\!shadow-34 {
    --tw-shadow: 0px 0px 96px var(--tw-shadow-color, var(--tw-shadow-color)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .\!shadow-45 {
    --tw-shadow: 0px 16px 216px var(--tw-shadow-color, var(--tw-shadow-color)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .\!shadow-53 {
    --tw-shadow: 0px 32px 100px var(--tw-shadow-color, var(--tw-shadow-color)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .\!shadow-54 {
    --tw-shadow: 0px 32px 136px var(--tw-shadow-color, var(--tw-shadow-color)) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .\!shadow-\[20px_0px_100px_10px_\#2d374812\] {
    --tw-shadow: 20px 0px 100px 10px var(--tw-shadow-color, #2d374812) !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .\!shadow-none {
    --tw-shadow: 0 0 #0000 !important;
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
  }
  .inset-ring {
    --tw-inset-ring-shadow: inset 0 0 0 1px var(--tw-inset-ring-color, currentColor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .ring-\[16px\] {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(16px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow {
    --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-1 {
    --tw-shadow: 0 3px 30px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, rgb(0 0 0 / 0.25));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-31 {
    --tw-shadow: 7px 105px 175px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-32 {
    --tw-shadow: 0px 16px 64px -20px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-33 {
    --tw-shadow: 0px 32px 200px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-35 {
    --tw-shadow: 0px 28px 76px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-36 {
    --tw-shadow: 40px 108px 72px -64px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-37 {
    --tw-shadow: 0px 80px 88px -40px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-38 {
    --tw-shadow: 0px 0px 64px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-39 {
    --tw-shadow: 0px 25.92px 95.04px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-40 {
    --tw-shadow: 0px 16px 64px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-41 {
    --tw-shadow: 0px 24px 88px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-43 {
    --tw-shadow: 0px 29.76px 109.12px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-44 {
    --tw-shadow: 0px 0px 200px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-45 {
    --tw-shadow: 0px 16px 216px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-47 {
    --tw-shadow: 0px 8px 96px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-48 {
    --tw-shadow: 0px 8px 80px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-49 {
    --tw-shadow: 0px 32px 104px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-50 {
    --tw-shadow: 0px 8px 13px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-51 {
    --tw-shadow: 0px 16px 128px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-52 {
    --tw-shadow: 0px 16px 72px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-53 {
    --tw-shadow: 0px 32px 100px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-54 {
    --tw-shadow: 0px 32px 136px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-55 {
    --tw-shadow: 0px -32px 200px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-56 {
    --tw-shadow: 0px 43px 64.4px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-57 {
    --tw-shadow: 0px 8px 72px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-58 {
    --tw-shadow: 0px 32px 184px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-59 {
    --tw-shadow: 0px 32px 128px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-60 {
    --tw-shadow: 0px 16px 56px -20px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-61 {
    --tw-shadow: 0px 24px 140px -12px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-62 {
    --tw-shadow: 0px 8px 120px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-63 {
    --tw-shadow: 0px 16px 96px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-64 {
    --tw-shadow: 0px -8px 104px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-65 {
    --tw-shadow: 0px 16px 200px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-66 {
    --tw-shadow: 0px 13.09px 52.36px -16.36px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-67 {
    --tw-shadow: 0px 24px 152px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-68 {
    --tw-shadow: 0px 32px 72px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-69 {
    --tw-shadow: 0px 11.64px 46.55px -14.55px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-70 {
    --tw-shadow: 0px 16px 124px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-71 {
    --tw-shadow: 0px 26.31px 164.44px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-72 {
    --tw-shadow: 0px 14.75px 92.16px var(--tw-shadow-color, var(--tw-shadow-color));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0px_0px_110px_30px_\#1a202c10\] {
    --tw-shadow: 0px 0px 110px 30px var(--tw-shadow-color, #1a202c10);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[20px_0px_100px_10px_\#2d374812\] {
    --tw-shadow: 20px 0px 100px 10px var(--tw-shadow-color, #2d374812);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-lg {
    --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-md {
    --tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-xl {
    --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .\!shadow-gray-25\/16 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 16%, transparent) !important;
  }
  .\!shadow-gray-25\/18 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 18%, transparent) !important;
  }
  .\!shadow-gray-25\/32 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 32%, transparent) !important;
  }
  .\!shadow-gray-25\/40 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 40%, transparent) !important;
  }
  .shadow-\[\#00CD3B\]\/40 {
    --tw-shadow-color: color-mix(in oklab, #00CD3B 40%, transparent);
  }
  .shadow-\[\#10D5F4\]\/22 {
    --tw-shadow-color: color-mix(in oklab, #10D5F4 22%, transparent);
  }
  .shadow-\[\#FC9455\]\/22 {
    --tw-shadow-color: color-mix(in oklab, #FC9455 22%, transparent);
  }
  .shadow-\[\#FFB681\]\/40 {
    --tw-shadow-color: color-mix(in oklab, #FFB681 40%, transparent);
  }
  .shadow-\[\#FFD9A8\]\/20 {
    --tw-shadow-color: color-mix(in oklab, #FFD9A8 20%, transparent);
  }
  .shadow-black {
    --tw-shadow-color: var(--color-black);
  }
  .shadow-black\/5 {
    --tw-shadow-color: color-mix(in oklab, var(--color-black) 5%, transparent);
  }
  .shadow-black\/10 {
    --tw-shadow-color: color-mix(in oklab, var(--color-black) 10%, transparent);
  }
  .shadow-black\/14 {
    --tw-shadow-color: color-mix(in oklab, var(--color-black) 14%, transparent);
  }
  .shadow-blue-1\/32 {
    --tw-shadow-color: color-mix(in oklab, var(--color-blue-1) 32%, transparent);
  }
  .shadow-blue-2\/16 {
    --tw-shadow-color: color-mix(in oklab, var(--color-blue-2) 16%, transparent);
  }
  .shadow-blue-2\/30 {
    --tw-shadow-color: color-mix(in oklab, var(--color-blue-2) 30%, transparent);
  }
  .shadow-blue-2\/40 {
    --tw-shadow-color: color-mix(in oklab, var(--color-blue-2) 40%, transparent);
  }
  .shadow-danger-8\/40 {
    --tw-shadow-color: color-mix(in oklab, var(--color-danger-8) 40%, transparent);
  }
  .shadow-danger-12\/25 {
    --tw-shadow-color: color-mix(in oklab, var(--color-danger-12) 25%, transparent);
  }
  .shadow-dark-28\/5 {
    --tw-shadow-color: color-mix(in oklab, var(--color-dark-28) 5%, transparent);
  }
  .shadow-gray-25\/3 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 3%, transparent);
  }
  .shadow-gray-25\/6 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 6%, transparent);
  }
  .shadow-gray-25\/7 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 7%, transparent);
  }
  .shadow-gray-25\/8 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 8%, transparent);
  }
  .shadow-gray-25\/9 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 9%, transparent);
  }
  .shadow-gray-25\/10 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 10%, transparent);
  }
  .shadow-gray-25\/11 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 11%, transparent);
  }
  .shadow-gray-25\/12 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 12%, transparent);
  }
  .shadow-gray-25\/14 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 14%, transparent);
  }
  .shadow-gray-25\/16 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 16%, transparent);
  }
  .shadow-gray-25\/17 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 17%, transparent);
  }
  .shadow-gray-25\/18 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 18%, transparent);
  }
  .shadow-gray-25\/21 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 21%, transparent);
  }
  .shadow-gray-25\/26 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 26%, transparent);
  }
  .shadow-gray-25\/27 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 27%, transparent);
  }
  .shadow-gray-25\/32 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 32%, transparent);
  }
  .shadow-gray-25\/37 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 37%, transparent);
  }
  .shadow-gray-25\/38 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 38%, transparent);
  }
  .shadow-gray-25\/40 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 40%, transparent);
  }
  .shadow-gray-49\/28 {
    --tw-shadow-color: color-mix(in oklab, var(--color-gray-49) 28%, transparent);
  }
  .shadow-initial {
    --tw-shadow-color: initial;
  }
  .shadow-orange-3\/30 {
    --tw-shadow-color: color-mix(in oklab, var(--color-orange-3) 30%, transparent);
  }
  .shadow-pink-1\/30 {
    --tw-shadow-color: color-mix(in oklab, var(--color-pink-1) 30%, transparent);
  }
  .shadow-purple-1\/20 {
    --tw-shadow-color: color-mix(in oklab, var(--color-purple-1) 20%, transparent);
  }
  .shadow-secondary-44\/9 {
    --tw-shadow-color: color-mix(in oklab, var(--color-secondary-44) 9%, transparent);
  }
  .shadow-success-7\/30 {
    --tw-shadow-color: color-mix(in oklab, var(--color-success-7) 30%, transparent);
  }
  .shadow-warning-5\/30 {
    --tw-shadow-color: color-mix(in oklab, var(--color-warning-5) 30%, transparent);
  }
  .shadow-warning-18\/40 {
    --tw-shadow-color: color-mix(in oklab, var(--color-warning-18) 40%, transparent);
  }
  .shadow-warning-21 {
    --tw-shadow-color: var(--color-warning-21);
  }
  .shadow-white\/6 {
    --tw-shadow-color: color-mix(in oklab, var(--color-white) 6%, transparent);
  }
  .ring-white {
    --tw-ring-color: var(--color-white);
  }
  .inset-shadow-initial {
    --tw-inset-shadow-color: initial;
  }
  .outline-hidden {
    outline-style: none;
    @media (forced-colors: active) {
      outline: 2px solid transparent;
      outline-offset: 2px;
    }
  }
  .outline {
    outline-style: var(--tw-outline-style);
    outline-width: 1px;
  }
  .outline-0 {
    outline-style: var(--tw-outline-style);
    outline-width: 0px;
  }
  .blur {
    --tw-blur: blur(8px);
    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,);
  }
  .blur-2xl {
    --tw-blur: blur(var(--blur-2xl));
    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,);
  }
  .blur-3xl {
    --tw-blur: blur(var(--blur-3xl));
    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,);
  }
  .blur-\[100px\] {
    --tw-blur: blur(100px);
    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,);
  }
  .blur-\[10px\] {
    --tw-blur: blur(10px);
    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,);
  }
  .blur-\[76px\] {
    --tw-blur: blur(76px);
    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,);
  }
  .blur-\[80px\] {
    --tw-blur: blur(80px);
    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,);
  }
  .blur-\[120px\] {
    --tw-blur: blur(120px);
    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,);
  }
  .blur-\[255px\] {
    --tw-blur: blur(255px);
    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,);
  }
  .blur-\[260px\] {
    --tw-blur: blur(260px);
    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,);
  }
  .blur-\[417px\] {
    --tw-blur: blur(417px);
    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,);
  }
  .blur-\[500px\] {
    --tw-blur: blur(500px);
    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,);
  }
  .blur-\[832px\] {
    --tw-blur: blur(832px);
    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,);
  }
  .blur-none {
    --tw-blur:  ;
    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,);
  }
  .blur-xl {
    --tw-blur: blur(var(--blur-xl));
    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,);
  }
  .drop-shadow {
    --tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / 0.1)) drop-shadow( 0 1px 1px rgb(0 0 0 / 0.06));
    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,);
  }
  .drop-shadow-1 {
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-1));
    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,);
  }
  .drop-shadow-2 {
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-2));
    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,);
  }
  .drop-shadow-3 {
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-3));
    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,);
  }
  .drop-shadow-4 {
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-4));
    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,);
  }
  .drop-shadow-\[0px_-44px_240px_var\(--tw-clr\)\] {
    --tw-drop-shadow: drop-shadow(0px -44px 240px var(--tw-clr));
    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,);
  }
  .drop-shadow-\[0px_-72px_48px_var\(--tw-shadow-color\)\] {
    --tw-drop-shadow: drop-shadow(0px -72px 48px var(--tw-shadow-color));
    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,);
  }
  .drop-shadow-\[0px_32px_200px_var\(--tw-shadow-color\)\] {
    --tw-drop-shadow: drop-shadow(0px 32px 200px var(--tw-shadow-color));
    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,);
  }
  .drop-shadow-footer-fruits {
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-footer-fruits));
    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,);
  }
  .drop-shadow-line-y {
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-line-y));
    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,);
  }
  .drop-shadow-none {
    --tw-drop-shadow:  ;
    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,);
  }
  .drop-shadow-verify {
    --tw-drop-shadow: drop-shadow(var(--drop-shadow-verify));
    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,);
  }
  .grayscale {
    --tw-grayscale: grayscale(100%);
    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,);
  }
  .grayscale-0 {
    --tw-grayscale: grayscale(0%);
    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,);
  }
  .invert {
    --tw-invert: invert(100%);
    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,);
  }
  .sepia {
    --tw-sepia: sepia(100%);
    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,) !important;
  }
  .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 {
    --tw-backdrop-blur: blur(8px);
    -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-2xl {
    --tw-backdrop-blur: blur(var(--blur-2xl));
    -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-3xl {
    --tw-backdrop-blur: blur(var(--blur-3xl));
    -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-14 {
    --tw-backdrop-blur: blur(var(--backdrop-blur-14));
    -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-\[13px\] {
    --tw-backdrop-blur: blur(13px);
    -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-\[32px\] {
    --tw-backdrop-blur: blur(32px);
    -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-\[36px\] {
    --tw-backdrop-blur: blur(36px);
    -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-\[52px\] {
    --tw-backdrop-blur: blur(52px);
    -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-\[56px\] {
    --tw-backdrop-blur: blur(56px);
    -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-\[72px\] {
    --tw-backdrop-blur: blur(72px);
    -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-\[73px\] {
    --tw-backdrop-blur: blur(73px);
    -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-lg {
    --tw-backdrop-blur: blur(var(--blur-lg));
    -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-md {
    --tw-backdrop-blur: blur(var(--blur-md));
    -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-none {
    --tw-backdrop-blur:  ;
    -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(var(--blur-sm));
    -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-xl {
    --tw-backdrop-blur: blur(var(--blur-xl));
    -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-grayscale {
    --tw-backdrop-grayscale: grayscale(100%);
    -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-invert {
    --tw-backdrop-invert: invert(100%);
    -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-sepia {
    --tw-backdrop-sepia: sepia(100%);
    -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-filter {
    -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-all {
    transition-property: all !important;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)) !important;
    transition-duration: var(--tw-duration, var(--default-transition-duration)) !important;
  }
  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-colors {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-opacity {
    transition-property: opacity;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-shadow {
    transition-property: box-shadow;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-none {
    transition-property: none;
  }
  .transition-discrete {
    transition-behavior: allow-discrete;
  }
  .transition-normal {
    transition-behavior: normal;
  }
  .delay-0 {
    transition-delay: 0ms;
  }
  .delay-100 {
    transition-delay: 100ms;
  }
  .delay-200 {
    transition-delay: 200ms;
  }
  .delay-300 {
    transition-delay: 300ms;
  }
  .delay-400 {
    transition-delay: var(--transition-delay-400);
  }
  .delay-600 {
    transition-delay: var(--transition-delay-600);
  }
  .delay-900 {
    transition-delay: var(--transition-delay-900);
  }
  .delay-1200 {
    transition-delay: var(--transition-delay-1200);
  }
  .delay-1500 {
    transition-delay: var(--transition-delay-1500);
  }
  .duration-300 {
    --tw-duration: 300ms;
    transition-duration: 300ms;
  }
  .duration-500 {
    --tw-duration: 500ms;
    transition-duration: 500ms;
  }
  .duration-700 {
    --tw-duration: 700ms;
    transition-duration: 700ms;
  }
  .\!ease-linear {
    --tw-ease: linear !important;
    transition-timing-function: linear !important;
  }
  .ease-in {
    --tw-ease: var(--ease-in);
    transition-timing-function: var(--ease-in);
  }
  .ease-in-out {
    --tw-ease: var(--ease-in-out);
    transition-timing-function: var(--ease-in-out);
  }
  .ease-linear {
    --tw-ease: linear;
    transition-timing-function: linear;
  }
  .ease-out {
    --tw-ease: var(--ease-out);
    transition-timing-function: var(--ease-out);
  }
  .will-change-auto {
    will-change: auto;
  }
  .will-change-contents {
    will-change: contents;
  }
  .will-change-scroll {
    will-change: scroll-position;
  }
  .will-change-transform {
    will-change: transform;
  }
  .contain-content {
    contain: content;
  }
  .contain-inline-size {
    --tw-contain-size: inline-size;
    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }
  .contain-layout {
    --tw-contain-layout: layout;
    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }
  .contain-none {
    contain: none;
  }
  .contain-paint {
    --tw-contain-paint: paint;
    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }
  .contain-size {
    --tw-contain-size: size;
    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }
  .contain-strict {
    contain: strict;
  }
  .contain-style {
    --tw-contain-style: style;
    contain: var(--tw-contain-size,) var(--tw-contain-layout,) var(--tw-contain-paint,) var(--tw-contain-style,);
  }
  .content-none {
    --tw-content: none;
    content: none;
  }
  .forced-color-adjust-auto {
    forced-color-adjust: auto;
  }
  .forced-color-adjust-none {
    forced-color-adjust: none;
  }
  .\!scrollbar {
    @supports (selector(::-webkit-scrollbar)) {
      scrollbar-color: unset !important;
      &::-webkit-scrollbar-thumb {
        border: 4px solid var(--scrollbar-corner) !important;
      }
      &::-webkit-scrollbar-track {
        border: 4px solid var(--scrollbar-corner) !important;
      }
    }
  }
  .\[--tw-clr\:\#092857\]\/5 {
    --tw-clr: color-mix(in oklab, #092857 5%, transparent);
  }
  .\[keywords\:node-addon-api\] {
    keywords: node-addon-api;
  }
  .\[mask-size\:180\%_100\%\] {
    mask-size: 180% 100%;
  }
  .backface-hidden {
    backface-visibility: hidden;
  }
  .backface-visible {
    backface-visibility: visible;
  }
  .divide-x-reverse {
    :where(& > :not(:last-child)) {
      --tw-divide-x-reverse: 1;
    }
  }
  .duration-initial {
    --tw-duration: initial;
  }
  .ease-initial {
    --tw-ease: initial;
  }
  .ltr {
    direction: ltr;
  }
  .mask-Categories-cosmetic-bottom {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-Categories-cosmetic-top {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-about-team {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-amazing-offer-sport-two-bottom {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-amazing-offer-sport-two-top {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAAfCAYAAAARBGrPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUrSURBVHgB7d09ktNKFAVgDSRUETzvAKWE7H8RhKT9duCXkQBP10iu63bLf8wY2fq+qrFa6p6hIKDg1Kmrl69fv24+fPiw6bqu736La//y8rJ59+7dP7H+9etX7OczAAAAAACsUxm+tkOGvI31z58//xsy5N16yJTjefnx48f2+/fv25fuSjmwHn7YZvjhu7XAGgAAAADgIZXuRKA83O/WESh/+fJle80PvjqAvtYlDet4OPyG+k5gDQAAAADwJ7bpq0SofKqhfG2gfK03D6Bv8e3bt75LgXWE1dGqfv/+/ae4TvedljUAAAAA8NxKfERoPK2H8PjfCJYjVM6B8ufPn0u3MIsMoK8VLeuPHz/2wx/yJo8Fib0IrbvDlvUUXAMAAAAA3NPZdvKfjLtYoqcIoG8RLeshnN7UofXMaBChNQAAAACQnQyTxzNlWi+xnXwPqw2gb3GuaV2NB4nnQmsAAAAAWL4SHzHKIgLkCJNjzMW0l5vJ8WCtYfItBNBvrPUSximkzm3rNNNa2xoAAAAAbrNvJUeI3J2ZmfwsYy6WTAC9UHMjQmLPyxgBAAAAWIESH3Mv30tndntaycskgH4ygmsAAAAAFuRsI3k8VzpB8lMSQLOTg+vxUXNUSGwIrwEAAABWp8RHnpE8vXAvj7YwJ5maAJo/dq51PR7b3Q9/GcXVnGsAAACA+yvj9eR85AiRh0xna0Yyr0EAzV8zvaCxDq9PNK/78Vv7DgAAAGCdSnzkJnLcC5FZKgE0Dyua1+Oyec0zr+Ne+xoAAABYgDJej1rIed84C56FAJrVOjX3Om5mAuzduQ4AAABYqxIf0UDO9wJkaBNAw43qBnY9/3oaIaKFDQAAAItRxuv+xXmtl+lNZ6cRFnEjQIbbCKDhL5oLses52JrYAAAA0G4eC49h2QTQ8ODqlzmOj/t8FWQDAADwF5Xx2mwd5zP12Aovz4PHJ4AGdk4F2XUjO++NM7PzFwAAAI+vjNeD0DgezDWO81VwDEwE0MCrm0aLnAqzx/1PeS+kZrZAGwAA4HLb8Ws/oiKHxtML8k6FxsGoCuC1CaCBxatnZed1K9CuRo3kILvvAAAAlqFMi3qmcRAYA89CAA2szjRuZLzt09ZuPdPSPjirqQ0AAKuxbxZ34ziKcV3iI88xzmHxNMs4vwjPWApgjQTQAK/kXLCd13me9onGtnAbAAAuk0Pi5giK1gvv8lpQDPA2BNAAD2Au3B5C7M3wD+mj53MB93g/nRNwAwBwLyWtj1rEYa5JnM8JiQEejwAagJ00azvs1znkzuNJwtyIkpCC7qM9AAAW4aA13M0Ew2GaR1zvTWMmYp3D4WA2MQBBAA3A3c2F3Y37g70ceDea3XWj++B7AQAeQMk36cV0R3s5EK7bwqdCYa1hAO5NAA3AKuTQe/iP2Gb4j1g9fmS/Xze980iT1vlQNb6DEScA8FjqNnAdAIeD+6oVfDIIbn2/hjAAayCABoA7qOZ4T/p8U830bp4J1eiTozb49Kw7DsCF4gAsxVHYG84FvqEOfVvn6uC3bgEH4S8A3IcAGgBWrBWMzzTEmwF53RbPzxut8dA3ns0F5l0nNAe4RJl5nuf57kVDt/U8vwDuwp9fLnlm5AMArJsAGgB4SDOt8kk/930zTfOduUA9qxvo1/zakxOBe00AD5dptmlb51rBazYXzmYzDdy9egxDQ2k9bLV0J0JcAOBRCaABAJ5E9YLPk+aa7lfqu9fTd7yF0r2Sxizba5VrDhuPAADwHP4HBW4m2QKXImYAAAAASUVORK5CYII=);
  }
  .mask-auth-one {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-border {
    mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
    mask-composite: xor;
    mask-composite: exclude;
  }
  .mask-box-dark {
    mask-image: linear-gradient( 180deg, #d9d9d9 41.41%, rgba(217, 217, 217, 0) 100% );
  }
  .mask-center {
    mask-position: center center;
  }
  .mask-comments-sport-two-bottom {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-comments-sport-two-top {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-cover {
    mask-size: cover;
  }
  .mask-footer-fruits {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAAtCAYAAABYtsxpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUzSURBVHgB7d3tbeM4FAXQlwqSDoYdzHa6rWU7oDtIKsjGGWtC0ZQsC7ajj3MAQRJFeTD5eXHx9BQAALBhHx8fL6fLl1iYp6enHAAAsGFPAQDAw32Gomnk8UsMh6VjzzrpwvPnmB7Gppjumr21Kf8vrvN2Oh7x7tT9xz3vF/bkCb/xNuP9t8/Af+7fAwCAmQTQAMDqnRqudXjZWkuN14eCz1/Rlq74jaH9wLIMhdrXrh8m7h16P9f7hOYAwNoJoAGA2Rot3vJ+SijcCnnThfuhNYA9aIXX+cKeVvM8X/MbxsUAAHMJoAFgAxoN4PJ+7NnzyLOj1P+XBL8AfMnFdSvwLu8PI+/msd/VAAeA9RNAA8CdVS3hMuAdWq9D4TRwbWYuAHtRh9p54FnZ9q7Xm+9rdwPAfQmgAdi9Rns4nc5DLeJybMRQoFxeAwDrkCdcHxrrzbBbuA0AAmgAVqYKi1+qI2I4KE7Vub4GALinfDoPNbMPjbXcet9oEgDWRAANwF1VgXGqzuX188R9AAD8kU/nVqhdjiNp7fu7JtAG4J4E0AA0FXOLWy3j7tmvkT3mEwMArEuuzmMN7bMw28gRAFoE0AAbMzM4rt8BAIC5BkPquBxka2QDbIwAGmBBinEVQ8fYmIoUAACwHbk61+NFhNgAKyCABrihRvu4vtc8BgCAx8nRCKijPx9bgA1wRwJogEoRIh/PQw1kATIAAGzbYMM6+g3sXO43CxugTwANbNLMEDkFAADAbeQQXgMIoIHlasxDTqdH3flXcd/64B4AAMAa5ThvYB+GngmugSUTQAMPUTWSy2ttZAAAgNvIIbgGFkYADVylaiWn6IfHGskAAADrk6MdXNejQr72+UgjcA0BNOzYFWFyKq4BAAAgx3jbOpf7hNawXwJo2JDTmItWoCxMBgAA4KflmNi0Nh4EtkMADQtVtJNT9EPl5xhuLQMAAMCW5Kja1J/He2hZw2oIoOFBJgTK9ToAAABwnRz9hvXx/r1a/7oWWMNjCKBhpoH5ycezQBkAAADWIUcVTEejYW0kCMwngIbCaYbyUYrzGcpGXgAAAMC+5eiP/uhmWOcogmztavgmgGbzig/zdec6UE6nrSkAAAAAbqMMpruzdjW7I4BmlRqh8vFcjr7o1rWUAQAAgKU7a1GHsJqNEECzGMX4i39iuKksVAYAAAD27FKz2hgQFkUAzV0VH+pLMT5TOQUAAAAAt5Sj36quZ1Z/nYXV3JMAmlkabeXjvREYAAAAAOtThtStESBa1cwmgKZnYLaytjIAAAAARzn6zepDmFXNCAH0TgiWAQAAAHigHEUoHd/jP167NUH1PgigV06wDAAAAMCK5TgPqrs1oz82QAC9UI2P9x2PbsZyOXcZAAAAALYuhxnVqySA/gFFa7kLksvGcvfMx/sAAAAAYLr6Q4qHes3Yj8cTQN9Q0VouG8rGYQAAAADAcuTQpn4YAfREp3A5RXvWchc4ay0DAAAAwPq12tQ5hNRXE0DH2Yf8joeRGAAAAADAJa8xPPLjVUi9gwB6QricAgAAAADgPnJ8h9L/xc5C6lUH0I2xGL9DuAwAAAAArEuO85D6b7t6zSH1YgPokQ/6pTAWAwAAAADYl3rcR44VzKT+sQD6NBqjPHzQDwAAAABgnt5oj8/jPfot6hw/4C4BdDUa43jU4XIKAAAAAAAeKUfRmo5+k/ouLepZAbT2MgAAAADA5ty8RX0WQDdmL/8O7WUAAAAAAK78YOLTZ+D8b/TbzNrLAAAAAADM0Quk/weDoVzYQGExJgAAAABJRU5ErkJggg==);
  }
  .mask-footer-tech-four-center {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-footer-tech-four-left {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL8AAACoCAYAAACxOT8lAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUgSURBVHgB7d1pcRtZFIDR6yEwgSAGYwhmMGEQMUgYBIKHQYZBIARCIASKonY/R/KipdXbW86pcqmS8s9bX1213rPuApJdxGb/8iEOr88/f6fXOPq/SL/32iYKcRc0Y9cP7X30A/pPHP79PPBNMfyVOhr0f6Mf7OehJzH8FdkP/EP0w9693gdnGf7CpYH/tP/5GIddnCsY/gIdFX4bBv5mhr8QaYffxmGtYSTDn7k09J/3P19C5Sdl+DO169+wdkO/DWZh+DOTPmj6Flab2f0VZKEb+l0/9L/C4C9C+Vdmp1+P4V/Rrn82/xg+eV2F4V+BvT4Pdv6F7foV52cY/NUp/0LUPj/Kv4Bdf/ZG7TNj+GfUPcnZ9W9o/w9PcrJj7ZlJWnN+hCc52VL+GaRTl92aswmyZfgnth/8r9EX35qTOWvPhNJ+/yUoguGfQDqi0D3G/BgUw/CPlAa/W3PcmS2M4R/BE52yGf4bGfzyGf4bpFXHo8zCedQ50NGOvwmKZviH6x5nenNbAcM/QPoAaxtUwc5/pXQO/7+gGob/CunJzq+gKtaeC44eaVIZw3+ZC+aVMvxnpDe4zutUys5/gj2/fsp/mj2/cob/HWnd2QRVs/a8Yt1ph/K/Zd1phOE/Yt1pi7Unse60R/kPvgZNMfzxVP1tOK3ZnObXHrey2qX8/VHlTdCcpsvvTW7bWi+/N7kNa7b86fuwvgfNann4u3VnEzSrybUnPdrcBE1rrvwebfKsxfJ7tMmTpsrv0SbHWiu/R5v80Uz5VZ/XWiq/6vNCE+VP347ohhYvtDL8PtDijerXHh9ocUr15Vd9Tqm6/KrPOVWXX/U5p9ry+zMkXFLl8KcPtLYBZ9Ra/k+h+lxQ3c7vGAPXqrH8jjFwlarKr/oMUVv5VZ+rVVN+1Weomsqv+gxSRfn31b+P/lI6XK2W8j8GDFT88KfDaw8BAxW/9ji8xq2KLr8jy4xRdPlVnzGKLb/qM1ax5Vd9xiqy/KrPFIorfzrG0P0Nnk3ACCWW30UVJlHU8LueyJRKK79L6UymmJ3fkWWmVlL5HVlmUkWUX/WZQynlV30ml335VZ+5lFB+1WcWWZffN6owp9zLr/rMJtvhdz2RuWW79jiyzNyyLL8jyywhy/KrPkvIrvyqz1KyK7/qs5Ssyq/6LCmb8rueyNJyKr/riSwqi+F3PZE15FJ+1xNZ3Oo7vyPLrCWH8ju8xipWLb/qs6a1y6/6rGa18qs+a1uz/KrPqlYpv+uJ5GCt8qs+q1t8+F1PJBeLrz2OLJOLRcvvyDI5WbT8qk9OFiu/6pObxcqv+uRmkfKrPjmavfyuJ5KrJcrveiJZmnX4XU8kZ3OX3/VEsjXbzu/IMrmbs/wOr5G1Wcqv+pRgrvKrPtmbvPyqTynmKP9jQAEmLb/riZRk6uH/uX+5DyjAZGtPOrxm8CnGZOV3ZJnSTFJ+R5Yp0STlV31KNLr8qk+pRpdf9SnVqPLvB/9zGHwKdXP5XU+kdGPK73oiRbup/Kn63ae5HwIKdWv5uyPLBp+iDS6/I8vU4pbyu6hCFQaVX/WpydDyqz7VuLr8qk9thpT/W0BFrhr+dD3xIaAiV609Dq9Ro4vld2SZWl0sv+pTq7PlV31qdrb8qk/NTpZf9andyfKrPrV7t/w736hCA94Mv+/RohXvld/1RJrwYud3eI2WvC6/I8s040/5VZ/WHJdf9WnKU/lVnxY9l1/1ac6d6tOqrvyuJ9Kkrvy7gAb9BskNB73PxiZ4AAAAAElFTkSuQmCC);
  }
  .mask-footer-tech-three {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-footer-tech-three-center {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-full {
    mask-size: 100% 100%;
  }
  .mask-landing-sport {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIgAAABECAYAAABakH2dAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMzSURBVHgB7d3LbeJQGIbhYyI2rCiBHUJiAR1QAlPBJB3MVDAzJUwFgQqACkIqwCMhgWExTgesLCSMyf87mEtAwYAv5/I9Egms2Lw6F9vYluM4G3HM5T+WZbnR5/V6/VYoFOwgCBbL5dJuNpsLAUawzgQSh8sBUTiv9H6IaPR1ayDn2BTNkKIZ1Gq1oQAtJBnIIR5NhjQlDWh06WN0UVdagRx/iWV1NpvNoFqt9gUoJZNADri02O34vt+lacgVIL2sA9l/MY0qtF75g1DkVhA5oSnnkUaT/7PZ7HkymVQESCm3QCIIRW65BxJBKHKSJpDINpQXiuRRQO5yW6TGxIf3v2Ehmx/pRpBPGjztzOfzXwJyIfsIsrM9jP+E0SRbso8gO7Q2afHahIJuC8iMMoFsVejVw5STHWWmmDP6nuc94URgulQbQQ61S6XSCMdM0qVyIKyyPWZSEZAK1QNhHMloPB43BCROh0BYuVgsviCS5OkSCEMkKdApEIZIEqZbICyMBAvXZOgYCCtjd5MMXQNh2AInQOdAGCK5k+6BsDCS0WhUFnA1EwJhFTosj0huYEogrMGRCLiKSYGwBl8ULSA20wIJL4pGJPEZFwjjSHDRUTxGBsKCIPiNSC4zNhCGSC4zOhCGSL5mfCCMI3Ec57uAEwhkr4NITiGQYx06b9MSsINAPqHzNj1ccLSHQE7hqrQDCOS8MBL8zBOBfIXP/PZMX7gikMs6Jh8nQSAxmHwwTeUfb+fBuB+MYwS5jnE/GEcg14suhG4JAyCQ24SRmLAuwRrkTrrfOw0jyJ2ie6fpel9XBJIMnnKedbxLNAJJkI53iUYgydNqNEEgKYlGk+l0+kMoDLuYbLh0uJ4fntQRikEg2epTKD9V2hJjislWW7Vn4iCQHKj08CQEkqODUKQ9t4M1iFzCxaxMD6NGIHJa0DmePp3j6eb9mHsEIj+XpqK/9OrnsftBIGqxKZSu7/vDer1uiwwgEHW5fKkBBTPwPG+Y1poFgWiCYxEfI8wrLXTtpKYjBKIvV3w8VvYfbaXt1Wrl3jItIRDz8NTk8n/aJb3Re94x8fZ6QZ8XDw8P4VQVjUDvJZf7PTaajVEAAAAASUVORK5CYII=);
  }
  .mask-landing-tech-five-bottom {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMAAAAA9CAYAAAD70GbAAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAL7SURBVHgB7d3NTeNAFMDxN5G4wIUSckOROJAOKIEOlhLoYJcK2K2AUEGgAuggOSDxdTEd5BiB4ux7xtYqm2TX+bDjmfn/JERAEYjDX2P7jY17eXmZyrykeOGcK14nk8nkXb8eTafT4Xg8Hna73ZEAHnNLAihrqEEMNYi7NE2HnU4nEcAjmwYw+8Oce9BV4kZfPhADfLDVAP5yqx83R0dHtwI0VJUBFBI9PLrUFaEnQMPUEUCBENA4dQZQIAQ0Rkvq1261Wtevr6/XT09PbQF2aBcBZPTS6bmGcK8RnAuwIzsLIFesBleDweBQgJrtOoCMrgYX+/v7Aw6JULdGBJCz1eD+8fHxRICaNCkA097b2yMC1KZpAZhDjWCgl2e/CVCxJgZQ6Ok5wakAFWpyAKLnBH0Oh1ClRgcgX4dDnBOgMk0PwFgEfS6Rogo+BGDa+dS4LcAW+RKAySJgYoxt8ikA09aJMRFga3wLwJwcHBxcCbAFPgaQ7SS1DXQCbMjLAIxtoHt7e/suwAa8DcCkafqDLRPYhNcB5NgygbWFEABbJrC2IAIQpsVYUygBGKbFWFlIARiLoM+gDGWFFoA50WnxtQAlhBiAOWNQhjJCDYBBGUoJNgBjg7Ln5+cLAZYIOgDjnLtiWoxlgg8g95NBGRaJJQAGZVgolgAMgzLMiSkAw6AMM2ILwNgdZX0BJM4AbEZwav+gQxC9KAMwdlslgzJEG4CxQRkRxC3qAAy3VcYt+gByPQZlcSKAnD2ElxlBfAjgj0MGZfEhgFk8fzQyBDCP549GhAAWY1ocCQJYgmlxHAjgH/KH8BJBwAjgPywCHZSxgzRQBFDOmZ4YD7hEGh4CKK+4oeZUEAwCWE0WgT1ziNUgDASwBnvmUL4anAu85vQEbyrYRJKm6WWn0+kJvEMA25M45x4+Pj5+HR8fDwVeIIBqZDHoodLd5+dnQhDNRQD1GMlXFNln+8ZkMnlf9mZ7n8YzkorpecxID98q/z25RCo2Ho9H3W53pb/nNw1aZ3PhPjTdAAAAAElFTkSuQmCC);
  }
  .mask-landing-tech-five-bottom-two {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAApCAYAAABOScuyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAF0SURBVHgB7ZnBbYNQDIZ/YICkE/RdkZAaNmCDqhOUEbpB1Qk6At2g7QTtBuSG4IDoBhwRElDzlIeUpkmTFBJbynfhwuHDzxjbIE3TCIKwIYyL8NRchKfG7rruCoKwiRkEITIlFAQhskooCEJHOI7jOYSghWcEhKCFq6ryIQQtTLVYQQha2LKsGwjBlLUAQjDCKs/zawhg+HDUdX0HAQzC9OLdQgCDMPUUQZIkAZiz1ks4jnMP5qwJU5RDirICYza6NYryIxizIbyKcgCm/NoPU8V4BlO2NfCLLMtYSm+dOCg1Hjimxs4RiVLjlVvV+Gumm5P0ByfpfYZQxSnS+07NCy6RPmTMVxykD91L9NIxSYc4E8csUvoXMaI6HZ0j2kdvfvpP+CpFQpwQi37KdPg/Rdu2T67rvmBixhI2aHHac7z5vl9iAsYWNvSynyT/3jTN0vO8JUZiKuGflLT76KULeoCv/kr5X9IDmVMozI10OuWu0/kGtf6Qsko3u0IAAAAASUVORK5CYII=);
  }
  .mask-landing-tech-five-sm-bottom {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAYAAACGVs+MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAETSURBVHgB7ZaxDYMwEEXPpkFA4Q3iEdggbBBGYINkg2SDjJARMkJGoESCwiOkRUhA7iSCUEQQKewryDXGNvJ/vm8fAPyDMYwxSgJj1HXNC0CxeQC97QxIKXkPYd/37BbwAgghduwZEMAUVIabpnmyZQDFE2rZAND/AysAXsGUDaAoigwbxQaAFfA8PoPjqKqKxPW77/QaYuo17t5Mx5xlIM9zheKPz3FnAEEQ3GCSeqcAg+/p3Jz1M0DiXdddvs1bAyDPwzC8YsHJlt6zAlCWZYzCd5jx3CoA7TqKouNSyq0ATIRPMJRY6wAkilcrwa/afvD5J+FZAFrU9/1xobZtled51NcoRIVkRz+S2I9hhb9r4gWaK1lavwjgFAAAAABJRU5ErkJggg==);
  }
  .mask-landing-tech-five-sm-top {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADCSURBVHgBrZSxDcMgEEUPlGHs0iNkBI+QETKCN0g2cDbICM4GtHRkglAhCgT5tpQUkYnB8KSTKI7H3YFgUspA+YgQwgMhsJ6stbrrOn3IEGhsviHubdtOawmpstEYc55P/5e0JVPe+1OskhyZgKiHSFEiPCZCW8ccUUw2t9ZvzSdFpiHKrmhVhmsf9op+ZappmgsV8JWhvYEK+cgU2hupkEWGWV2pAovMOTdRDfBrvKgSnDEmqBIc81JUCY4n8aRKvAFQIVwC0URuzgAAAABJRU5ErkJggg==);
  }
  .mask-landing-tech-five-top {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAABACAYAAADGbyPbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ4SURBVHgB7d3LUQJBEAbgXqiiOJKBHOEkRiBGoBlIBpKBGAFmYBmBZmAIeONxMhKwu5wthy2Wxz5mZ6b/77Kr5e2v3vllptiEDlgsFr1ut9szP/ata7/Val2b+xGBNxIqaLlcSqij7Xb7wNdb+g8cGlA4yCwOdsyXCYf6SOBcZUGmZFL5MuZAnwlT6kzlQdo41AkCdaPWIFMc6MwECjVxEqQw5eiLMJ21cBZkCtNZD+dBivV6/cCXOWE6K9NIkAKP2mq1qCHD4fCn0+nc8O0nQWmNTaQN62Z5XgQpVqvVNEmSOUEh3gQpNpvNaLfbfRDWzYt5FaRACSqmsbKTR0oQ76jc8e03wdm8m0gbr5uvvG4+EZzk3UTaBoPBlKfzheAkrycyhUZ7WhBBCjTa44IJUqDR5vN6jcxCo80X1ETa0Gj3BTWRNjTafcFOZMqcC5JG2yPFgg9SoNFGEqTQ3miDXSOztG9URzORNo0b1VEGKbSFGW2QwpzWeyMFjTbqIIWWEhR9kEJDmNG01mM0NFoVE2mLtQSpC1LEGKbKIEVsjVZtkCKmEqSi7OSJaaNadZDCNFoJ850CpvrRmhVyCUKQGaEevUSQB4S4UY0gc4TWaNWXnTyhNVpM5BlCOHqJiTxDCEcvMZEX8LnRIsgL+dpoEWQBPjZarJEF+NhoMZEl+dJoMZEl+dJoMZEVaXqjGkFWqMkShEdrhawS5Py0HiayJq73NhFkjVw+ahGkAy6mE0E6Yt6HMqvrBTcI0jEr0EpfQ4UgGyRfZNFutx/5Q/gxlYQgPWC9huqe/t4C2KcLIUgPma2yPv9POuKJvSITrPzO/EmPMp8g/QJAggpbSGEYhQAAAABJRU5ErkJggg==);
  }
  .mask-landing-tech-five-top-two {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA5CAYAAABj2ui7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHdSURBVHgB7ZnPbcIwFMZfwgGO3qBwQeJURmCEbkA7QdsJSieAjtAJ2g2gE8CNPxfSCZojF0i/V2EpRaQVgUD8yT8pPGNz+enZz44JJIPxeGxqtZpJ91UqFbNer9N9dRuDIDB4rjQmSVJPjV2UQApksVi0VXaz2bTDMLxGVwePkTNSqOA+VBrCHWS6i69tKZizC6aZTqd1hB6y25WCuKigZSt6C9EnOTGlELQUkdFSCVrm8/kNQl9OUIlLKagsl0uzWq0Gx2aztIKW2Wz2gIrbl5yUXlDZ7qdvkmPKOiGoaAHCdB3KgZLOCCp5JJ0SVA6VdE5QOUTSSUFlW3hU8s/DeyiO0mw2JxB8/u93zmbQgn1ygH3yPmvc2QxaqtVqDyHKGndesNFoxHi/vMsad15QabVaI4T3fWMUggqy+IgQ7/bTCCKLESRfdvtpBBXcAg5kJ4tUglpwsDe+pvuoBBUI/io2zm/0+8AxbgjRjrbpMqjg9v3DtikFwcg2KKeogpu5LwTDmkFlpB+0gigyP+uQVhCvUJFGWkEc2ybCDgpNwlxklIhaUNchtSBONJ/sGYypBbEXcgsKe5FRqAXx/wX3FMVphn4Nck9R8UWGAC/oOtSCuMqPxePxeDyebL4Bds2emicoluwAAAAASUVORK5CYII=);
  }
  .mask-megamenu-shape {
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNDAxOTMgMS43NUM3LjU1NjYzIC0wLjI1MDAwMiAxMC40NDM0IC0wLjI1IDExLjU5ODEgMS43NUwxNy4xMTkgMTEuMzEyNUMxOC4yNzM3IDEzLjMxMjUgMTYuODMwMyAxNS44MTI1IDE0LjUyMDkgMTUuODEyNUgzLjQ3OTA4QzEuMTY5NjggMTUuODEyNSAtMC4yNzM2ODggMTMuMzEyNSAwLjg4MTAxMiAxMS4zMTI1TDYuNDAxOTMgMS43NVoiIGZpbGw9IndoaXRlIiBzdHlsZT0iZmlsbDp3aGl0ZTtmaWxsLW9wYWNpdHk6MTsiLz4KPC9zdmc+Cg==);
  }
  .mask-nav-bottom-motor {
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTIiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA5MiA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05MC45OTkzIDAuMDAwMjA2ODU1TDY4LjUgMzguOTcwMkgyMy41MDEzTDEuMDAxOTUgMC4wMDAyMDI2NjlMMS4wMDIwOCAwSDBWNDBIOTJWMEg5MC45OTkyTDkwLjk5OTMgMC4wMDAyMDY4NTVaIiBmaWxsPSIjMTkxOTE5Ii8+Cjwvc3ZnPgo=);
  }
  .mask-nav-bottom-sport-two {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHsAAAAlCAYAAABiQ5b4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKGSURBVHgB7dyBTdxAEAXQf6ngStgOQirA6SAdhFRAOkBUQDrgqIAS7lJBSAW4g9DBZL52VxgLjjPe9a7tedJghJAAf413vLbYiMKzp1BtOP7VOmw2mwNMtTTCRg9nWudaTmvbqRffeIpHrVstB1MFzWKrdaX178QM5dSwu6E3MEUxg5DFIEPDjq5gihDfzR/y0bAt8ALGBD02bPoOMwk915cy0oYfMM5Xm9bz0og4af/BSJ8w3r3YlJ5NOLf3SCBFZ1Or9UU7/AkmGY2G98nsaIcEUnQ2Oa1bmNR4Th1SkbRsQk9ERk7er0kdNn2DGYXnUDJItWZ3cd3m+t3CDCZ+IOM6vUViqdbsLv6Se/HDhRkgnLM9MgRNOcImp3UDMxTPmUMuktdPmJNIhoGsL8ea3Wc7bO8Q/yRxj8ymCNsGtiPED2QM2iGzKcKmB/gOtx22Hj39j5ggaMo1oPVxI982XHo06LwD2Ss/cEo2sAUywUDWN9VlvOtCL+d3WDHxu4xJnmQNUSJsrttcvx+wQuKfTWfbODlmqjW7K+6wnWFlSgZNJcKmGHiDlZDne+li28ilwqYY+OKHNv0bL1E4aCoZdnQjC34OLv726hcqUGJAe8tB68dSdtrE74zxTZMGlaihs6MG/rJ+gZkLt1Z8Jt2gIjV1dtdO63puXS7+eTS7ucq3dWoNm1qtnQZ+jcqFkDmEcdis9qWNmsOOWvgu36EyIWR2MQdMh8rNIeyo1WKXH0pf3ufSyX1zCrtrp3U39UsRYWOEIfM4u3fs5hp21MLfsv1Gho7vXKbPw3HWL1HOPew+Plxp4f89SPy8fe+liRAqi3vXTuszfPc6LMjSwj6mfePrDivxH4kjIaIep2+kAAAAAElFTkSuQmCC);
  }
  .mask-nav-bottom-tech-four {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAYCAYAAAB5j+RNAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAEGSURBVHgBzZTBDYIwAEV/a6JcJByRE6u4CW6gExgnwQ10A3UCR5Aj8USCB9RIxYbESoJYLKXv1BQOPz/9b2A7EzaybFyz9ADDIK9w5TnKwWaXJN7DEKhw9inIbux4oeW4PgyAVi8IWDDkId0APUNr7n0CEvbdIv32sWzxWLzLOXpAHEQT0Q1smiVxBE1QiX/9osWT7XhLaEKmOREt2pFpTkSLdtqG43Stnb/ClXSmHRXhOG/tqBtM20E0oUQ7ypqroEQ7XTUnEjE8Fmly3kKSrpoTKQYz2LQZjI5wnDba0RauREo7usNxftWOjkE0UaudXpqrUKsdE5oT+dCOaeE4DGR9R756AvM7ZE+jNA5wAAAAAElFTkSuQmCC);
  }
  .mask-nav-cosmetic {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZEAAAAICAYAAAA4P8JoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARISURBVHgB7VlNiFxFEK6qfjPjmh+XoKDuricRQU+aU8hBcLOg3jwqHkQkN90VQkAvngQxbhYDngVBQchBBGVXxIvBS04aQcWDxt14iIJssj8z87rKr6rfGnMRCeaS6Y+B6a76qrqqurrfvh2iioqKioqKGwRTRUXF3/hl9dSjPWkeyaqPCfPdOCAHIb5qRD/huHySaXj+voWTl6iioiJQHyIVFcDFteXDifg4DsQDSvyBGJ/f3Lf744NHT175/qs3D9yx2xzOmuaFbN6Iv9SkZ+Yef2WDKiomHPUhUjHRuLx25t4RtW/gINxjLO/OHHv543/j//7F8sxQeZGMjxjZ2dmFpWWqqJhg1IdIxUTiMt4uRlvN83hwPM1MZ/tTo/fuwlvHf7XfWH17jkhOkPBRMntrZmHpQ6qomEDUh0jFxGFjdeUFY1tk4lVrZWX2yZfW6Qax8fnKM3iIvIo3k19J6PjMscWLVFExQagPkYpbHn98+s7B3TR+GG8OR8zsRbw9XMCFf2p2fulr+p+wvnb6OTZ6DSfqZxZ6P4/bb+eeOPENVVTc4uALH73eH+w/xPdjsj7dSu9KFlekfSp/bm5zM2SROwc8vTXgqyMtuoHF905rwqnHaWwydTvREHOSxCwtj1w3blmagQzAHTVlzk1fxuPM/T7ROEMGPrWZOWHcJnxMeh6YNvCi+GMROoxZMM7C1MMc31lxDfQYOnyD5x8KvrBClhr8TJqVM2mKRAl6K1yVJC7UsIVcYQw74lZUJfwgIPEk1Sw4iY33+L6Yui8Hvp0Zc3AwEDV3ahxcYiylHkHMMWY2EUhgv8cx/3AJM4yFtPDNUHOM4NezE4Dwo69HI1Ry6jjOxfUIfczBEY8IdhRruQ303b6bywz/zBG+jgONmEU1yNfz+rJHupdv6MmjiHWu6Tx+62KKxd2v00rdu1qZ5+exkPvwOLrcPTpsXtTIXIZ+iPSu+TavjwXPs5V/2HV7S8EvBKwUpSxro97fwcE5sD/Dv57O0U3CpdXTz2KNpxDBQ6Y6x964iAQ1shJG1AG75i3kzYXui4JirpGRBtczjQYJts+1bJuFnIpOw5vLOaw0dBYb4GN3kzu7KMP1tmzFXefft8U9imWLYnf+uVsj2KqllaCz0n0UTetz9hR8S71Dw3+JQXWPo+UoaOFHKsEnLjGrHySvQbSuN0FXM7exPRsnd7bcSTt/flHEEiXOzhb+Mnv3hb/Q+zUgZQzL2IsINzsnaaaMODjidpvs7eedH1upwfFscpQLHkSKDm2fcDhbRI+bEJdPotZGoTeXYZ8zZE5NEbNnmeChdWX4SH7ExHWQu947REouliAfYt6k8Nc4T8uYGrSQ63chnxoojZw/grAxz8B6jfXboe5gPuhjjgvW+j3TsfveRjp9s9y3qUY097f0QL7NNmmT8u606r6htTtJpw/umI3322+jbTt0IGn7w6b9BWJEliyV9pvVAAAAAElFTkSuQmCC);
  }
  .mask-nav-cosmetic-bg {
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAxIiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA0MDEgOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzI0MDhfMTEiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI0MDEiIGhlaWdodD0iOCI+CjxyZWN0IHdpZHRoPSI0MDEiIGhlaWdodD0iOCIgZmlsbD0iI0Q5RDlEOSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfMjQwOF8xMSkiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwOTkgLTQ4LjhDMTA5OSAtNjYuNzIxNyAxMDk5IC03NS42ODI1IDEwOTUuNTEgLTgyLjUyNzdDMTA5Mi40NCAtODguNTQ4OSAxMDg3LjU1IC05My40NDQzIDEwODEuNTMgLTk2LjUxMjJDMTA3NC42OCAtMTAwIDEwNjUuNzIgLTEwMCAxMDQ3LjggLTEwMEgtNDEuOEMtNTkuNzIxNyAtMTAwIC02OC42ODI1IC0xMDAgLTc1LjUyNzcgLTk2LjUxMjJDLTgxLjU0ODkgLTkzLjQ0NDMgLTg2LjQ0NDMgLTg4LjU0ODkgLTg5LjUxMjIgLTgyLjUyNzdDLTkzIC03NS42ODI1IC05MyAtNjYuNzIxNyAtOTMgLTQ4LjhWLTQzLjJDLTkzIC0yNS4yNzgzIC05MyAtMTYuMzE3NSAtODkuNTEyMiAtOS40NzIzQy04Ni40NDQzIC0zLjQ1MTEyIC04MS41NDg5IDEuNDQ0MjYgLTc1LjUyNzcgNC41MTIyMUMtNjguNjgyNSA4IC01OS43MjE3IDggLTQxLjggOEgxODQuODg3QzE5MC4wOTMgOCAxOTUuMTA3IDIgMjAwLjMxMiAyVjJWMkMyMDUuNTE4IDIgMjEwLjUzMiA4IDIxNS43MzggOEgxMDQ3LjhDMTA2NS43MiA4IDEwNzQuNjggOCAxMDgxLjUzIDQuNTEyMjFDMTA4Ny41NSAxLjQ0NDI2IDEwOTIuNDQgLTMuNDUxMTIgMTA5NS41MSAtOS40NzIzQzEwOTkgLTE2LjMxNzUgMTA5OSAtMjUuMjc4MyAxMDk5IC00My4yVi00OC44WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L3N2Zz4K);
  }
  .mask-new-products-bicycle-bottom {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaEAAAAlCAYAAABbJyU6AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAASnSURBVHgB7d3hceo4FIBRUUHSAZS2ne2WtCUoHZAKspjFQYhrYwN+xvicGZ4cW/D+f3NH3vz8/PyVUvo7AQAAAADAc/2zaf49hOjPw7I7fNq1vd5W9wAAAAAAoJEPn32xftX3NptN3qQRxGoAAAAAgLeX04C4PPC30qgIPVQVq8s4/ZEuI/ZnAgAAAABgavt0jsjN5zudw3Lz+bfZNCYuDzVJhB7jEKx36TpYb9N5onqXTFcDAAAAAERyup5aroNzM7m8TzOZPUIP1TFd3R4FskumqwEAAACA93Bravl4PcXU8hQWE6HHOE1X10eBNNeOAwEAAAAA5hCF5XKC+bguJSyP8ZYReoziOJCU4pctCtYAAAAAQGS1YXmM1UfoMQZOWLfPAAAAAIDlycXafITlB4nQE7lxhnV9z5Q1AAAAAExjn6qzlFP88r4kLE9DhH4RPceCmLIGAAAAgEu5WJtPOK2c/p9Y3idmJUIv0GnKumvSWrQGAAAAYGlysbbXX8F9UXmBROgVEK0BAAAA+MNysbbXUVR2BMYKiNBcqaJ1SufjQRrb6r4zrQEAAADeW3Smcn38RfnCPpPKXBCheYrTmdafKX7p4jZ4BgAAAMA8crG21/WL+n7Ds6jMo0RoZtExbV2GauEaAAAA4LZcrO11GZS9pI/ZidAsymnienf6s1mjcF0/AwAAAFiCnC7DcUNQZvFEaN5ecFRIOVm97XkGAAAAcI9crG08Ls9Qrp8Jyrw1ERoCwXEh9TnXH9Uz8RoAAADeTy5WMRnuJELDE3XEa5PXAAAAMK9crGIy/GEiNLyI6tiQRvm36WsAAADWLhdrHZLrz3HvISTnBMxOhIY3IGADAACwELlYhWRYCREaVm7gESKp+LteAQAAWI/csX4F99uYLCTDyonQwENOU9iNdo2idjSJXU5uAwAAML3fKJyqSJziiPy7isjAI0RoYFbFJHZ9nEi51tPYQjYAALA2dUAu1zogXx1t4SV7wJxEaGDxOkJ210R2X+wGAACYQj6tF2cdp/NZyH17BGRg8URogJMbU9nlPZPZAADw/vomj+sX6ZX72z3iMcCJCA0wgQeCdtc+AACgXxSEy3tROM71d519DPB8IjTAAgQvgCyvo6gdHU1Sfx8AAOaUg+vyXnvO8a24bOIY4MWJ0AArVExqN3bFo67ztT969tb3AQB4Lzm4jiaMh+wVjAFWSIQG4KmKqe36OJHofhm4h+wHAOBaNClcX38P2ONICgAmIUIDsCgDInd9PSR0R88AAB5VBt5G7rj+7tkXnV98vG+iGIClEKEBIFDE7sauetz3bFtci94A8Fpyz991MB4ahuvvicMAUBGhAeAFVOd0pxRH6l3P83Lie8j3o78BYEp1rI3uRXu+bjzPfb8nCAPA/ERoAOAoCOGNXbC1vhd9r47iXb/V9V1T4gD3ywPvR0H3O90OxV33cr1HAAYAGiI0ALAI1REprb5gPXZ/FM5vfafr/xnyDHg9+c7nufsrF1O8pSji9v1euN/L4wCAJRChAQBm0hHWa8/aM2Zfa5vu88xp9l1iiJyeJ6f7RVO0z/i/+oLt4N8SbAEA5vEf/HkK4LjTuq4AAAAASUVORK5CYII=);
  }
  .mask-new-products-bicycle-top {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaEAAAAoCAYAAADnuTbkAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAVaSURBVHgB7d3RcdtGFEDRp4z/5Q60JaSkdJSWUgrVgVSBo1UIZ7lcAAsRFAjynBkNQACS8xf7ztPD069fv/6KiL8/vg4fX2/H42tx/nl8enrK5wAAAAAAEB9tOX0cfn58lceX6to/P47P5w9/zvzAfDgJ0yFWAwAAAADclc64nHp/3o9Y5iuxugzWJ9c+gvVbAAAAAABwVR/dNrfdIR6n4/kQlsvum2JlSyN0r9lYnR2D9SFO4/Rrce3zvulqAAAAAIBzI1PLz3EenH/GRq4VoZdIMVPXR1aB5ON7nEZs09UAAAAAwK51TC2nWLgSY0u3EKF7LZ2urleBnK0IEawBAAAAgO8wEpbLuJxiR2F5iT1F6CVSz0PVOpDhXLAGAAAAAGY1wnJE+yV+m67D2Nq9RuglUnRE64kJ6+H673t2WAMAAADAPh13LGcpHmxi+VpE6GVSz0ONHdbD+Xvj2pspawAAAAC4no6X95UTzaxMhL6erh3W2cxakLfyuilrAAAAAB5dx7RyHZfZkAh9O1L0rwU5maQ+frV2WVsNAgAAAMDNm9mtHI3r7IgIvU/dvx7QEa1ProvWAAAAAFyqMak8nJcrMMrr3DER+jFcEq0j2i9hHM7ttAYAAAC4Y8WUcr3iwvoLuojQtCxaxF7stH6L8xcxmrYGAAAAuCEdU8r1C/zgIiI0a0m9Dx6jdXaIaqo6/gvXw7nd1gAAAAATFgZlU8psQoRmSymWTVu31oQM4bp5z6oQAAAAYC+OQbn+DfV8FJTZNRGaPVm0JiQbWRUyvJixec/UNQAAAHCJajr5Z5zvUB67B3dJhOYRpCUPj0xdl/G6eU+8BgAAgPsy80I+08nQSYSGtq9OXb+NfJm8BgAAgI2YTIZtidCwrsX/k6pe1DjE6fJza+e1gA0AAMBDKUJyOXkccb4zud6nDGxMhIbbkWKhhQH77MuLGwEAAPhOMxPJYyHZVDLsnAgN9yHFF3Tsv47i+sl9U9gAAACPp5pGbk0cv1Sf6yPwgERoYPH+66yawi6PdcQei9wmsQEAAL5R8ZK9LMXphHE6HkVkYHUiNHCpVB27jbzMMTscj5PT2CFkAwAAD6IRkFvHep2Fl+wBN0GEBrZ20V+GJkJ2+fk9JmK31SIAAMA1NVZYTE0g24cM3B0RGrgHa4TsrCdmZ4fq+Pt5QRsAAO7DzORxee+l4xmAhyZCA/zv4r8kXhC0W+tIrBsBAIBOVTRuBeTh2nPjudbzAKxEhAa4jlWmHhovgGzG6piO2ia1AQC4OcWKimw4b8XguWhs4hjgxonQAPuQYgWNSe3sUDzSmtaee1bcBgC4Y1UsnovAz9E3jQzAAxGhAR7Tqr9uWMTt7HA8lvG6vt4K3KPPW0sCADCuWkORpeNxaSg2XQzAVYjQAKwtxcoWRu7stTjvCd2f98RuAGBNjTg8FXlTcf4y8j1p5DoA3DQRGoC9SXElI7G7Pq8/v07cm4re1pgAwDebmBiOOI+69eeXiXtp4h4APDwRGgDa0sj5aqroXQfr+nN2qO6/X/D9IjgA367aLZzNhd/683OcB9604PsBgA2I0ABwG779H8lVBM9mw/XItTqIL/lZrecEcoALNKZ9B6n63Pvcc+dzvT8fAHgwIjQAMGjFghQbaATy7NC41ozYE89nryPXx37W1J8x9eeI6bAzjSnd0lRQ/cq9sbDbG4bnngcAuBkiNACwFyl2ZiSmlw4X3s/mInnpNZY5xNccYj2HoFeK9Xw1bKZY5qXzuZ7/nrWeAQBgZSI0AMB20oX3AQAAbt4fAQAAAAAAVyJCAwAAAABwNSI0AAAAAABX8y+moXrpPDnT1wAAAABJRU5ErkJggg==);
  }
  .mask-no-repeat {
    mask-repeat: no-repeat;
  }
  .mask-offer-product-fruits {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-plans-tech-four {
    mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAlCAYAAADGKS4rAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJtSURBVHgB7ZrPbRpBFMbfLhcOHDYdLCfgBhXYqSDuwKQC4goSKog7MKkgTgdOBZsbfyW2g+wJEBKQ79vskljYK8AznjHMT0IgjHz46fHmzffwxGKiKAoqlUpns9lc4hHirTD7U+J53q/1ev0D7983Go1YLMUTC+n3+2GpVLqj2H0+D9m91WrVtVG0dYInk8k1ZN3iZSCHEeNxU6vV7sUirBKcye3Jy2hD8jexBGsEj0ajJlpCJApAb36PdvEgFuCLJUDud1GE7/t3PCDFAqwQPB6PP8u/CUEFYblc/iQWYIVgfKXbohhUcUcswLjg4XB4JWqrNyfAuHcphjEueN9Z9xgwH1+JYYwLhoQPogn87wsxjFHB+Aq3RU97yGmiBV2LQYzMwXnGgMONJ73ucSpBG+rO5/Neq9VK5JUpFFwQtpw7e4dNTwo+NGw5d4rCpp0ejCtrBzNk5OTuD1y16WwwGOxcbh4J5o0KHz4myXLAGSr5a3Yr3bJtEazcTK7jhcDjTb1eT12mgtlzWeLiKlcVCQ7AFnty2iJwoLGsnVx1BBwS+MLLqncqDuXMZrN3vg339VOFkSmK19eWBZw7aBMXPk68pji0wNsvDzl3uOkjtGYnd6pQcCwOXSScImJxaIGJm48U6Kc4tMA405tOp8FyufwtDuVAcNWvVqsMjx/EoZreNotAm/iIp1dfp5wwDHu6fJEKpmnurcShBLrMtxvbOZj5ZW7dcTx0mGfBZGcnx7UHerKLLw8n3V7/L5c8u/TE0xcEQUZ/U/BW4JDAc+yppWfh2p6iGWcycctCIVfVf4l5QeMdYrFY3Bb93uIPXoIeNNllvAIAAAAASUVORK5CYII=);
  }
  .mask-shape-motor-two {
    mask-image: url(data:image/png;base64,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);
  }
  .mask-shape-nav-bottom-motor {
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iNjAiIHZpZXdCb3g9IjAgMCA3MCA2MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTY5LjA2MzMgMzAuMDAwMkw1Mi4wMzE0IDU5LjUwMDRIMTcuOTY3NUwwLjkzNTU0NyAzMC4wMDAyTDE3Ljk2NzUgMC41TDUyLjAzMTQgMC41MDAwMDFMNjkuMDYzMyAzMC4wMDAyWiIgZmlsbD0id2hpdGUiIHN0eWxlPSJmaWxsOndoaXRlO2ZpbGwtb3BhY2l0eToxOyIvPgo8L3N2Zz4K);
  }
  .mask-top-center {
    mask-position: top center;
  }
  .mask-top-left {
    mask-position: top left;
  }
  .outline-dashed {
    --tw-outline-style: dashed;
    outline-style: dashed;
  }
  .outline-dotted {
    --tw-outline-style: dotted;
    outline-style: dotted;
  }
  .outline-double {
    --tw-outline-style: double;
    outline-style: double;
  }
  .outline-none {
    --tw-outline-style: none;
    outline-style: none;
  }
  .outline-solid {
    --tw-outline-style: solid;
    outline-style: solid;
  }
  .perspective-none {
    perspective: none;
  }
  .perspective-origin-bottom {
    perspective-origin: bottom;
  }
  .perspective-origin-bottom-left {
    perspective-origin: bottom left;
  }
  .perspective-origin-bottom-right {
    perspective-origin: bottom right;
  }
  .perspective-origin-center {
    perspective-origin: center;
  }
  .perspective-origin-left {
    perspective-origin: left;
  }
  .perspective-origin-right {
    perspective-origin: right;
  }
  .perspective-origin-top {
    perspective-origin: top;
  }
  .perspective-origin-top-left {
    perspective-origin: top left;
  }
  .perspective-origin-top-right {
    perspective-origin: top right;
  }
  .ring-inset {
    --tw-ring-inset: inset;
  }
  .rtl {
    direction: rtl;
  }
  .scrollbar {
    @supports (selector(::-webkit-scrollbar)) {
      scrollbar-color: unset;
      &::-webkit-scrollbar-thumb {
        border: 4px solid var(--scrollbar-corner);
      }
      &::-webkit-scrollbar-track {
        border: 4px solid var(--scrollbar-corner);
      }
    }
  }
  .scrollbar-h-1 {
    --scrollbar-height: 0.25rem;
  }
  .scrollbar-thumb-black {
    --scrollbar-thumb: #000;
  }
  .scrollbar-thumb-blue-1 {
    --scrollbar-thumb: #117df8;
  }
  .scrollbar-thumb-brown-1 {
    --scrollbar-thumb: #bf9164;
  }
  .scrollbar-thumb-orange-3 {
    --scrollbar-thumb: #ff8b36;
  }
  .scrollbar-thumb-orange-5 {
    --scrollbar-thumb: #e5ba8f;
  }
  .scrollbar-thumb-success-6 {
    --scrollbar-thumb: #15d299;
  }
  .scrollbar-thumb-warning-18 {
    --scrollbar-thumb: #fdd836;
  }
  .scrollbar-thumb-white {
    --scrollbar-thumb: #fff;
  }
  .scrollbar-thumb-white\/20 {
    --scrollbar-thumb: color-mix(in oklab, #fff 20%, transparent);
  }
  .scrollbar-thumb-white\/40 {
    --scrollbar-thumb: color-mix(in oklab, #fff 40%, transparent);
  }
  .scrollbar-w-1 {
    --scrollbar-width: 0.25rem;
  }
  .text {
    &-shadow-1 {
      text-shadow: 0px 4px 4px var(--tw-gradient-from);
    }
    &-shadow-2 {
      text-shadow: 0px 2.99px 38.87px var(--tw-shadow-color);
    }
    &-shadow-3 {
      text-shadow: 0px 5.82px 28.44px var(--tw-shadow-color);
    }
  }
  .transform-3d {
    transform-style: preserve-3d;
  }
  .transform-border {
    transform-box: border-box;
  }
  .transform-content {
    transform-box: content-box;
  }
  .transform-fill {
    transform-box: fill-box;
  }
  .transform-flat {
    transform-style: flat;
  }
  .transform-stroke {
    transform-box: stroke-box;
  }
  .transform-view {
    transform-box: view-box;
  }
  .\*\:mb-4 {
    :is(& > *) {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .group-first\:hidden {
    &:is(:where(.group):first-child *) {
      display: none;
    }
  }
  .group-first\:w-screen {
    &:is(:where(.group):first-child *) {
      width: 100vw;
    }
  }
  .group-last\:right-auto {
    &:is(:where(.group):last-child *) {
      right: auto;
    }
  }
  .group-last\:right-full {
    &:is(:where(.group):last-child *) {
      right: 100%;
    }
  }
  .group-last\:left-0 {
    &:is(:where(.group):last-child *) {
      left: calc(var(--spacing) * 0);
    }
  }
  .group-last\:left-auto {
    &:is(:where(.group):last-child *) {
      left: auto;
    }
  }
  .group-last\:ml-auto {
    &:is(:where(.group):last-child *) {
      margin-left: auto;
    }
  }
  .group-last\:hidden {
    &:is(:where(.group):last-child *) {
      display: none;
    }
  }
  .group-last\:w-screen {
    &:is(:where(.group):last-child *) {
      width: 100vw;
    }
  }
  .group-last\:-translate-x-9px {
    &:is(:where(.group):last-child *) {
      --tw-translate-x: calc(var(--spacing-9px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-last\/col\:hidden {
    &:is(:where(.group\/col):last-child *) {
      display: none;
    }
  }
  .group-last\/product\:hidden {
    &:is(:where(.group\/product):last-child *) {
      display: none;
    }
  }
  .group-last\/slide\:hidden {
    &:is(:where(.group\/slide):last-child *) {
      display: none;
    }
  }
  .group-last\/slide\:pr-0 {
    &:is(:where(.group\/slide):last-child *) {
      padding-right: calc(var(--spacing) * 0);
    }
  }
  .group-last\/slide\:content-none {
    &:is(:where(.group\/slide):last-child *) {
      --tw-content: none;
      content: none;
    }
  }
  .group-even\/tr\:bg-light-40 {
    &:is(:where(.group\/tr):nth-child(even) *) {
      background-color: var(--color-light-40);
    }
  }
  .group-hover\:visible {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        visibility: visible;
      }
    }
  }
  .group-hover\:-top-2\.5 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        top: calc(var(--spacing) * -2.5);
      }
    }
  }
  .group-hover\:-left-2\.5 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        left: calc(var(--spacing) * -2.5);
      }
    }
  }
  .group-hover\:mt-0 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        margin-top: calc(var(--spacing) * 0);
      }
    }
  }
  .group-hover\:mt-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        margin-top: calc(var(--spacing) * 1);
      }
    }
  }
  .group-hover\:mt-2 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        margin-top: calc(var(--spacing) * 2);
      }
    }
  }
  .group-hover\:mt-8 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        margin-top: calc(var(--spacing) * 8);
      }
    }
  }
  .group-hover\:ml-8 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        margin-left: calc(var(--spacing) * 8);
      }
    }
  }
  .group-hover\:h-5 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        height: calc(var(--spacing) * 5);
      }
    }
  }
  .group-hover\:h-7 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        height: calc(var(--spacing) * 7);
      }
    }
  }
  .group-hover\:h-77px {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        height: var(--spacing-77px);
      }
    }
  }
  .group-hover\:w-6 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        width: calc(var(--spacing) * 6);
      }
    }
  }
  .group-hover\:max-w-\[64px\] {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        max-width: 64px;
      }
    }
  }
  .group-hover\:-translate-y-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:-translate-y-2 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -2);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:translate-x-0 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-x: calc(var(--spacing) * 0);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:translate-x-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-x: calc(var(--spacing) * 1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:translate-x-10 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-x: calc(var(--spacing) * 10);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:translate-y-0 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * 0);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:translate-y-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * 1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:translate-y-3 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * 3);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:translate-y-5 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * 5);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:translate-y-10 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * 10);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\:scale-100 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\:scale-105 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 105%;
        --tw-scale-y: 105%;
        --tw-scale-z: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\:scale-110 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 110%;
        --tw-scale-y: 110%;
        --tw-scale-z: 110%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\:scale-150 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-scale-x: 150%;
        --tw-scale-y: 150%;
        --tw-scale-z: 150%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\:rotate-6 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        rotate: 6deg;
      }
    }
  }
  .group-hover\:rotate-12 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        rotate: 12deg;
      }
    }
  }
  .group-hover\:rotate-45 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        rotate: 45deg;
      }
    }
  }
  .group-hover\:animate-bounce {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        animation: var(--animate-bounce);
      }
    }
  }
  .group-hover\:border-blue-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        border-color: var(--color-blue-1);
      }
    }
  }
  .group-hover\:border-blue-1\/50 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-blue-1) 50%, transparent);
      }
    }
  }
  .group-hover\:border-purple-1\/50 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-purple-1) 50%, transparent);
      }
    }
  }
  .group-hover\:border-success-7\/50 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-success-7) 50%, transparent);
      }
    }
  }
  .group-hover\:border-warning-5\/50 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-warning-5) 50%, transparent);
      }
    }
  }
  .group-hover\:bg-black {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-black);
      }
    }
  }
  .group-hover\:bg-blue-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-blue-1);
      }
    }
  }
  .group-hover\:bg-blue-1\/8 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-blue-1) 8%, transparent);
      }
    }
  }
  .group-hover\:bg-blue-1\/10 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-blue-1) 10%, transparent);
      }
    }
  }
  .group-hover\:bg-brown-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-brown-1);
      }
    }
  }
  .group-hover\:bg-danger-4 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-danger-4);
      }
    }
  }
  .group-hover\:bg-dark-28 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-dark-28);
      }
    }
  }
  .group-hover\:bg-dark-43 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-dark-43);
      }
    }
  }
  .group-hover\:bg-orange-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-orange-1);
      }
    }
  }
  .group-hover\:bg-orange-3 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-orange-3);
      }
    }
  }
  .group-hover\:bg-pink-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-pink-1);
      }
    }
  }
  .group-hover\:bg-purple-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-purple-1);
      }
    }
  }
  .group-hover\:bg-success-7 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-success-7);
      }
    }
  }
  .group-hover\:bg-warning-5 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-warning-5);
      }
    }
  }
  .group-hover\:bg-warning-18 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: var(--color-warning-18);
      }
    }
  }
  .group-hover\:bg-white\/10 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
      }
    }
  }
  .group-hover\:text-black {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-black);
      }
    }
  }
  .group-hover\:text-blue-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-blue-1);
      }
    }
  }
  .group-hover\:text-blue-10 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-blue-10);
      }
    }
  }
  .group-hover\:text-brown-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-brown-1);
      }
    }
  }
  .group-hover\:text-danger-4 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-danger-4);
      }
    }
  }
  .group-hover\:text-danger-11 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-danger-11);
      }
    }
  }
  .group-hover\:text-danger-14 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-danger-14);
      }
    }
  }
  .group-hover\:text-dark-28 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-dark-28);
      }
    }
  }
  .group-hover\:text-orange-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-orange-1);
      }
    }
  }
  .group-hover\:text-orange-3 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-orange-3);
      }
    }
  }
  .group-hover\:text-pink-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-pink-1);
      }
    }
  }
  .group-hover\:text-purple-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-purple-1);
      }
    }
  }
  .group-hover\:text-success-7 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-success-7);
      }
    }
  }
  .group-hover\:text-warning-16 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-warning-16);
      }
    }
  }
  .group-hover\:text-warning-18 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-warning-18);
      }
    }
  }
  .group-hover\:text-white {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        color: var(--color-white);
      }
    }
  }
  .group-hover\:opacity-0 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 0%;
      }
    }
  }
  .group-hover\:opacity-100 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .group-hover\:opacity-14 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 14%;
      }
    }
  }
  .group-hover\:opacity-30 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 30%;
      }
    }
  }
  .group-hover\:opacity-50 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        opacity: 50%;
      }
    }
  }
  .group-hover\:shadow-31 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow: 7px 105px 175px var(--tw-shadow-color, var(--tw-shadow-color));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .group-hover\:shadow-blue-1\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
      }
    }
  }
  .group-hover\:shadow-brown-1\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-brown-1) 20%, transparent);
      }
    }
  }
  .group-hover\:shadow-danger-4\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-danger-4) 20%, transparent);
      }
    }
  }
  .group-hover\:shadow-dark-28\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-dark-28) 20%, transparent);
      }
    }
  }
  .group-hover\:shadow-orange-1\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-orange-1) 20%, transparent);
      }
    }
  }
  .group-hover\:shadow-orange-3\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-orange-3) 20%, transparent);
      }
    }
  }
  .group-hover\:shadow-pink-1\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-pink-1) 20%, transparent);
      }
    }
  }
  .group-hover\:shadow-purple-1\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-purple-1) 20%, transparent);
      }
    }
  }
  .group-hover\:shadow-success-7\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-success-7) 20%, transparent);
      }
    }
  }
  .group-hover\:shadow-warning-5\/20 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-warning-5) 20%, transparent);
      }
    }
  }
  .group-hover\:grayscale-0 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-grayscale: grayscale(0%);
        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,);
      }
    }
  }
  .group-hover\:hue-rotate-180 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-hue-rotate: hue-rotate(180deg);
        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,);
      }
    }
  }
  .group-hover\:invert {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        --tw-invert: invert(100%);
        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,);
      }
    }
  }
  .group-hover\/author\:text-blue-1 {
    &:is(:where(.group\/author):hover *) {
      @media (hover: hover) {
        color: var(--color-blue-1);
      }
    }
  }
  .group-hover\/author\:text-warning-18 {
    &:is(:where(.group\/author):hover *) {
      @media (hover: hover) {
        color: var(--color-warning-18);
      }
    }
  }
  .group-hover\/category\:bg-info-6 {
    &:is(:where(.group\/category):hover *) {
      @media (hover: hover) {
        background-color: var(--color-info-6);
      }
    }
  }
  .group-hover\/category\:text-blue-1 {
    &:is(:where(.group\/category):hover *) {
      @media (hover: hover) {
        color: var(--color-blue-1);
      }
    }
  }
  .group-hover\/child\:border-blue-1 {
    &:is(:where(.group\/child):hover *) {
      @media (hover: hover) {
        border-color: var(--color-blue-1);
      }
    }
  }
  .group-hover\/like\:text-warning-18 {
    &:is(:where(.group\/like):hover *) {
      @media (hover: hover) {
        color: var(--color-warning-18);
      }
    }
  }
  .group-hover\/link\:visible {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        visibility: visible;
      }
    }
  }
  .group-hover\/link\:mr-2 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        margin-right: calc(var(--spacing) * 2);
      }
    }
  }
  .group-hover\/link\:w-2 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        width: calc(var(--spacing) * 2);
      }
    }
  }
  .group-hover\/link\:-translate-y-4 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -4);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/link\:translate-x-0 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        --tw-translate-x: calc(var(--spacing) * 0);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/link\:translate-y-0 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * 0);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/link\:scale-y-100 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        --tw-scale-y: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .group-hover\/link\:rotate-45 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        rotate: 45deg;
      }
    }
  }
  .group-hover\/link\:bg-blue-1 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        background-color: var(--color-blue-1);
      }
    }
  }
  .group-hover\/link\:bg-danger-10 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        background-color: var(--color-danger-10);
      }
    }
  }
  .group-hover\/link\:bg-gray-42 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        background-color: var(--color-gray-42);
      }
    }
  }
  .group-hover\/link\:bg-orange-3 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        background-color: var(--color-orange-3);
      }
    }
  }
  .group-hover\/link\:text-black {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        color: var(--color-black);
      }
    }
  }
  .group-hover\/link\:text-blue-1 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        color: var(--color-blue-1);
      }
    }
  }
  .group-hover\/link\:text-white {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        color: var(--color-white);
      }
    }
  }
  .group-hover\/link\:opacity-100 {
    &:is(:where(.group\/link):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .group-hover\/link-three\:text-blue-1 {
    &:is(:where(.group\/link-three):hover *) {
      @media (hover: hover) {
        color: var(--color-blue-1);
      }
    }
  }
  .group-hover\/link-two\:visible {
    &:is(:where(.group\/link-two):hover *) {
      @media (hover: hover) {
        visibility: visible;
      }
    }
  }
  .group-hover\/link-two\:-translate-y-4 {
    &:is(:where(.group\/link-two):hover *) {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -4);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .group-hover\/link-two\:text-blue-1 {
    &:is(:where(.group\/link-two):hover *) {
      @media (hover: hover) {
        color: var(--color-blue-1);
      }
    }
  }
  .group-hover\/link-two\:opacity-100 {
    &:is(:where(.group\/link-two):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .group-hover\/news\:text-black\/60 {
    &:is(:where(.group\/news):hover *) {
      @media (hover: hover) {
        color: color-mix(in oklab, var(--color-black) 60%, transparent);
      }
    }
  }
  .group-hover\/read\:text-black {
    &:is(:where(.group\/read):hover *) {
      @media (hover: hover) {
        color: var(--color-black);
      }
    }
  }
  .group-hover\/slide\:opacity-100 {
    &:is(:where(.group\/slide):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .group-hover\/socials\:opacity-0 {
    &:is(:where(.group\/socials):hover *) {
      @media (hover: hover) {
        opacity: 0%;
      }
    }
  }
  .group-hover\/socials\:opacity-100 {
    &:is(:where(.group\/socials):hover *) {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .group-hover\/title\:text-blue-1\/60 {
    &:is(:where(.group\/title):hover *) {
      @media (hover: hover) {
        color: color-mix(in oklab, var(--color-blue-1) 60%, transparent);
      }
    }
  }
  .group-nth-2\:left-1\/2 {
    &:is(:where(.group):nth-child(2) *) {
      left: calc(1/2 * 100%);
    }
  }
  .group-nth-2\:mx-auto {
    &:is(:where(.group):nth-child(2) *) {
      margin-inline: auto;
    }
  }
  .group-nth-2\:-translate-x-1\/2 {
    &:is(:where(.group):nth-child(2) *) {
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-nth-\[2n\]\:justify-start {
    &:is(:where(.group):nth-child(2n) *) {
      justify-content: flex-start;
    }
  }
  .group-nth-\[2n\]\:border-l {
    &:is(:where(.group):nth-child(2n) *) {
      border-left-style: var(--tw-border-style);
      border-left-width: 1px;
    }
  }
  .group-nth-\[3n\]\:justify-center {
    &:is(:where(.group):nth-child(3n) *) {
      justify-content: center;
    }
  }
  .group-nth-\[4n\]\/col\:hidden {
    &:is(:where(.group\/col):nth-child(4n) *) {
      display: none;
    }
  }
  .group-nth-\[n\+3\]\:border-t {
    &:is(:where(.group):nth-child(n+3) *) {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }
  }
  .group-\[\&\.active\]\:text-black {
    &:is(:where(.group).active *) {
      color: var(--color-black);
    }
  }
  .group-\[\.active\]\:top-3 {
    &:is(:where(.group):is(.active) *) {
      top: calc(var(--spacing) * 3);
    }
  }
  .group-\[\.active\]\:my-0 {
    &:is(:where(.group):is(.active) *) {
      margin-block: calc(var(--spacing) * 0);
    }
  }
  .group-\[\.active\]\:mt-0 {
    &:is(:where(.group):is(.active) *) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .group-\[\.active\]\:mt-3 {
    &:is(:where(.group):is(.active) *) {
      margin-top: calc(var(--spacing) * 3);
    }
  }
  .group-\[\.active\]\:mt-auto {
    &:is(:where(.group):is(.active) *) {
      margin-top: auto;
    }
  }
  .group-\[\.active\]\:mb-1\.5 {
    &:is(:where(.group):is(.active) *) {
      margin-bottom: calc(var(--spacing) * 1.5);
    }
  }
  .group-\[\.active\]\:ml-3 {
    &:is(:where(.group):is(.active) *) {
      margin-left: calc(var(--spacing) * 3);
    }
  }
  .group-\[\.active\]\:h-0 {
    &:is(:where(.group):is(.active) *) {
      height: calc(var(--spacing) * 0);
    }
  }
  .group-\[\.active\]\:h-1 {
    &:is(:where(.group):is(.active) *) {
      height: calc(var(--spacing) * 1);
    }
  }
  .group-\[\.active\]\:h-5 {
    &:is(:where(.group):is(.active) *) {
      height: calc(var(--spacing) * 5);
    }
  }
  .group-\[\.active\]\:h-6 {
    &:is(:where(.group):is(.active) *) {
      height: calc(var(--spacing) * 6);
    }
  }
  .group-\[\.active\]\:h-\[1\.5px\] {
    &:is(:where(.group):is(.active) *) {
      height: 1.5px;
    }
  }
  .group-\[\.active\]\:w-1 {
    &:is(:where(.group):is(.active) *) {
      width: calc(var(--spacing) * 1);
    }
  }
  .group-\[\.active\]\:w-2 {
    &:is(:where(.group):is(.active) *) {
      width: calc(var(--spacing) * 2);
    }
  }
  .group-\[\.active\]\:w-6 {
    &:is(:where(.group):is(.active) *) {
      width: calc(var(--spacing) * 6);
    }
  }
  .group-\[\.active\]\:max-w-\[64px\] {
    &:is(:where(.group):is(.active) *) {
      max-width: 64px;
    }
  }
  .group-\[\.active\]\:-translate-y-25px {
    &:is(:where(.group):is(.active) *) {
      --tw-translate-y: calc(var(--spacing-25px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.active\]\:scale-x-100 {
    &:is(:where(.group):is(.active) *) {
      --tw-scale-x: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .group-\[\.active\]\:bg-blue-1\/16 {
    &:is(:where(.group):is(.active) *) {
      background-color: color-mix(in oklab, var(--color-blue-1) 16%, transparent);
    }
  }
  .group-\[\.active\]\:text-black {
    &:is(:where(.group):is(.active) *) {
      color: var(--color-black);
    }
  }
  .group-\[\.active\]\:text-blue-1 {
    &:is(:where(.group):is(.active) *) {
      color: var(--color-blue-1);
    }
  }
  .group-\[\.active\]\:text-blue-1\/60 {
    &:is(:where(.group):is(.active) *) {
      color: color-mix(in oklab, var(--color-blue-1) 60%, transparent);
    }
  }
  .group-\[\.active\]\:text-dark-28 {
    &:is(:where(.group):is(.active) *) {
      color: var(--color-dark-28);
    }
  }
  .group-\[\.active\]\:text-white {
    &:is(:where(.group):is(.active) *) {
      color: var(--color-white);
    }
  }
  .group-\[\.active\]\:opacity-100 {
    &:is(:where(.group):is(.active) *) {
      opacity: 100%;
    }
  }
  .group-\[\.active\]\/link\:scale-y-100 {
    &:is(:where(.group\/link):is(.active) *) {
      --tw-scale-y: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .group-\[\.active\]\/link\:text-blue-1 {
    &:is(:where(.group\/link):is(.active) *) {
      color: var(--color-blue-1);
    }
  }
  .group-\[\.active\]\/link\:opacity-100 {
    &:is(:where(.group\/link):is(.active) *) {
      opacity: 100%;
    }
  }
  .group-\[\.active\]\/tab\:scale-y-100 {
    &:is(:where(.group\/tab):is(.active) *) {
      --tw-scale-y: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .group-\[\.active\]\/tab\:bg-info-6 {
    &:is(:where(.group\/tab):is(.active) *) {
      background-color: var(--color-info-6);
    }
  }
  .group-\[\.active\]\/tab\:text-blue-1 {
    &:is(:where(.group\/tab):is(.active) *) {
      color: var(--color-blue-1);
    }
  }
  .group-\[\.completed\]\:w-auto {
    &:is(:where(.group):is(.completed) *) {
      width: auto;
    }
  }
  .group-\[\.completed\]\:bg-blue-1 {
    &:is(:where(.group):is(.completed) *) {
      background-color: var(--color-blue-1);
    }
  }
  .group-\[\.completed\]\:opacity-100 {
    &:is(:where(.group):is(.completed) *) {
      opacity: 100%;
    }
  }
  .group-\[\.has-child\]\:block {
    &:is(:where(.group):is(.has-child) *) {
      display: block;
    }
  }
  .group-\[\.has-child\]\/link\:block {
    &:is(:where(.group\/link):is(.has-child) *) {
      display: block;
    }
  }
  .group-\[\.has-child\]\/link-three\:block {
    &:is(:where(.group\/link-three):is(.has-child) *) {
      display: block;
    }
  }
  .group-\[\.has-child\]\/link-two\:block {
    &:is(:where(.group\/link-two):is(.has-child) *) {
      display: block;
    }
  }
  .group-\[\.has-child\:hover\]\/link\:text-dark-28 {
    &:is(:where(.group\/link):is(.has-child:hover) *) {
      color: var(--color-dark-28);
    }
  }
  .group-\[\.has-child\:hover\]\/link-three\:text-dark-28 {
    &:is(:where(.group\/link-three):is(.has-child:hover) *) {
      color: var(--color-dark-28);
    }
  }
  .group-\[\.has-child\:hover\]\/link-two\:text-dark-28 {
    &:is(:where(.group\/link-two):is(.has-child:hover) *) {
      color: var(--color-dark-28);
    }
  }
  .group-\[\.opened\]\:visible {
    &:is(:where(.group):is(.opened) *) {
      visibility: visible;
    }
  }
  .group-\[\.opened\]\:-translate-y-3 {
    &:is(:where(.group):is(.opened) *) {
      --tw-translate-y: calc(var(--spacing) * -3);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.opened\]\:translate-x-0 {
    &:is(:where(.group):is(.opened) *) {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.opened\]\:translate-y-0 {
    &:is(:where(.group):is(.opened) *) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.opened\]\:translate-y-3 {
    &:is(:where(.group):is(.opened) *) {
      --tw-translate-y: calc(var(--spacing) * 3);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.opened\]\:translate-y-5 {
    &:is(:where(.group):is(.opened) *) {
      --tw-translate-y: calc(var(--spacing) * 5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.opened\]\:translate-y-6 {
    &:is(:where(.group):is(.opened) *) {
      --tw-translate-y: calc(var(--spacing) * 6);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.opened\]\:rotate-180 {
    &:is(:where(.group):is(.opened) *) {
      rotate: 180deg;
    }
  }
  .group-\[\.opened\]\:rounded-none {
    &:is(:where(.group):is(.opened) *) {
      border-radius: 0;
    }
  }
  .group-\[\.opened\]\:rounded-b-3xl {
    &:is(:where(.group):is(.opened) *) {
      border-bottom-right-radius: var(--radius-3xl);
      border-bottom-left-radius: var(--radius-3xl);
    }
  }
  .group-\[\.opened\]\:border-white\/0 {
    &:is(:where(.group):is(.opened) *) {
      border-color: color-mix(in oklab, var(--color-white) 0%, transparent);
    }
  }
  .group-\[\.opened\]\:text-blue-10 {
    &:is(:where(.group):is(.opened) *) {
      color: var(--color-blue-10);
    }
  }
  .group-\[\.opened\]\:text-dark-28 {
    &:is(:where(.group):is(.opened) *) {
      color: var(--color-dark-28);
    }
  }
  .group-\[\.opened\]\:text-orange-3 {
    &:is(:where(.group):is(.opened) *) {
      color: var(--color-orange-3);
    }
  }
  .group-\[\.opened\]\:text-orange-5 {
    &:is(:where(.group):is(.opened) *) {
      color: var(--color-orange-5);
    }
  }
  .group-\[\.opened\]\:text-white {
    &:is(:where(.group):is(.opened) *) {
      color: var(--color-white);
    }
  }
  .group-\[\.opened\]\:opacity-100 {
    &:is(:where(.group):is(.opened) *) {
      opacity: 100%;
    }
  }
  .group-\[\.opened\]\:delay-100 {
    &:is(:where(.group):is(.opened) *) {
      transition-delay: 100ms;
    }
  }
  .group-\[\.opened\]\:delay-300 {
    &:is(:where(.group):is(.opened) *) {
      transition-delay: 300ms;
    }
  }
  .group-\[\.opened\]\/dropdown\:visible {
    &:is(:where(.group\/dropdown):is(.opened) *) {
      visibility: visible;
    }
  }
  .group-\[\.opened\]\/dropdown\:translate-y-3 {
    &:is(:where(.group\/dropdown):is(.opened) *) {
      --tw-translate-y: calc(var(--spacing) * 3);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.opened\]\/dropdown\:rotate-180 {
    &:is(:where(.group\/dropdown):is(.opened) *) {
      rotate: 180deg;
    }
  }
  .group-\[\.opened\]\/dropdown\:opacity-100 {
    &:is(:where(.group\/dropdown):is(.opened) *) {
      opacity: 100%;
    }
  }
  .group-\[\.opened\]\/sidebar\:rotate-0 {
    &:is(:where(.group\/sidebar):is(.opened) *) {
      rotate: 0deg;
    }
  }
  .group-\[\.opened\]\/sidebar\:rotate-180 {
    &:is(:where(.group\/sidebar):is(.opened) *) {
      rotate: 180deg;
    }
  }
  .group-\[\.swiper-slide-active\]\/slide\:mr-0 {
    &:is(:where(.group\/slide):is(.swiper-slide-active) *) {
      margin-right: calc(var(--spacing) * 0);
    }
  }
  .group-\[\.swiper-slide-active\]\/slide\:translate-x-0 {
    &:is(:where(.group\/slide):is(.swiper-slide-active) *) {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.swiper-slide-active\]\/slide\:translate-y-0 {
    &:is(:where(.group\/slide):is(.swiper-slide-active) *) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .group-\[\.swiper-slide-active\]\/slide\:scale-100 {
    &:is(:where(.group\/slide):is(.swiper-slide-active) *) {
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
    }
  }
  .group-\[\:not\(\.has-child\)\:hover\]\/link\:mr-4 {
    &:is(:where(.group\/link):is(:not(.has-child):hover) *) {
      margin-right: calc(var(--spacing) * 4);
    }
  }
  .group-\[\:not\(\.has-child\)\:hover\]\/link\:w-2 {
    &:is(:where(.group\/link):is(:not(.has-child):hover) *) {
      width: calc(var(--spacing) * 2);
    }
  }
  .group-\[\:not\(\.has-child\)\:hover\]\/link-three\:mr-4 {
    &:is(:where(.group\/link-three):is(:not(.has-child):hover) *) {
      margin-right: calc(var(--spacing) * 4);
    }
  }
  .group-\[\:not\(\.has-child\)\:hover\]\/link-three\:w-2 {
    &:is(:where(.group\/link-three):is(:not(.has-child):hover) *) {
      width: calc(var(--spacing) * 2);
    }
  }
  .group-\[\:not\(\.has-child\)\:hover\]\/link-two\:mr-4 {
    &:is(:where(.group\/link-two):is(:not(.has-child):hover) *) {
      margin-right: calc(var(--spacing) * 4);
    }
  }
  .group-\[\:not\(\.has-child\)\:hover\]\/link-two\:w-2 {
    &:is(:where(.group\/link-two):is(:not(.has-child):hover) *) {
      width: calc(var(--spacing) * 2);
    }
  }
  .group-\[\:not\(\.opened\)\]\/sidebar\:max-h-0\! {
    &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
      max-height: calc(var(--spacing) * 0) !important;
    }
  }
  .peer-checked\:border-black {
    &:is(:where(.peer):checked ~ *) {
      border-color: var(--color-black);
    }
  }
  .peer-checked\:border-info-6 {
    &:is(:where(.peer):checked ~ *) {
      border-color: var(--color-info-6);
    }
  }
  .peer-checked\:bg-black {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-black);
    }
  }
  .peer-checked\:bg-blue-1\/16 {
    &:is(:where(.peer):checked ~ *) {
      background-color: color-mix(in oklab, var(--color-blue-1) 16%, transparent);
    }
  }
  .peer-checked\:bg-info-6 {
    &:is(:where(.peer):checked ~ *) {
      background-color: var(--color-info-6);
    }
  }
  .peer-checked\:font-bold {
    &:is(:where(.peer):checked ~ *) {
      --tw-font-weight: var(--font-weight-bold);
      font-weight: var(--font-weight-bold);
    }
  }
  .peer-checked\:text-warning-18 {
    &:is(:where(.peer):checked ~ *) {
      color: var(--color-warning-18);
    }
  }
  .peer-checked\:text-white {
    &:is(:where(.peer):checked ~ *) {
      color: var(--color-white);
    }
  }
  .peer-checked\:ring-1 {
    &:is(:where(.peer):checked ~ *) {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .peer-checked\:ring-\[1\.5px\] {
    &:is(:where(.peer):checked ~ *) {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(1.5px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .peer-checked\:ring-gray-27 {
    &:is(:where(.peer):checked ~ *) {
      --tw-ring-color: var(--color-gray-27);
    }
  }
  .peer-checked\:ring-offset-4 {
    &:is(:where(.peer):checked ~ *) {
      --tw-ring-offset-width: 4px;
      --tw-ring-offset-shadow: var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    }
  }
  .peer-focus\:rotate-180 {
    &:is(:where(.peer):focus ~ *) {
      rotate: 180deg;
    }
  }
  .peer-\[\.opened\]\:visible {
    &:is(:where(.peer):is(.opened) ~ *) {
      visibility: visible;
    }
  }
  .peer-\[\.opened\]\:opacity-100 {
    &:is(:where(.peer):is(.opened) ~ *) {
      opacity: 100%;
    }
  }
  .peer-\[\.vjs-has-started\]\:hidden {
    &:is(:where(.peer):is(.vjs-has-started) ~ *) {
      display: none;
    }
  }
  .first-letter\:tracking-20 {
    &::first-letter {
      --tw-tracking: var(--tracking-20);
      letter-spacing: var(--tracking-20);
    }
  }
  .first-letter\:text-blue-1 {
    &::first-letter {
      color: var(--color-blue-1);
    }
  }
  .first-letter\:text-orange-3 {
    &::first-letter {
      color: var(--color-orange-3);
    }
  }
  .first-letter\:text-warning-18 {
    &::first-letter {
      color: var(--color-warning-18);
    }
  }
  .placeholder\:text-gray-22 {
    &::placeholder {
      color: var(--color-gray-22);
    }
  }
  .placeholder\:text-gray-47 {
    &::placeholder {
      color: var(--color-gray-47);
    }
  }
  .placeholder\:text-gray-50 {
    &::placeholder {
      color: var(--color-gray-50);
    }
  }
  .placeholder\:capitalize {
    &::placeholder {
      text-transform: capitalize;
    }
  }
  .before\:\!absolute {
    &::before {
      content: var(--tw-content);
      position: absolute !important;
    }
  }
  .before\:absolute {
    &::before {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .before\:\!top-0 {
    &::before {
      content: var(--tw-content);
      top: calc(var(--spacing) * 0) !important;
    }
  }
  .before\:top-0 {
    &::before {
      content: var(--tw-content);
      top: calc(var(--spacing) * 0);
    }
  }
  .before\:top-1\/2 {
    &::before {
      content: var(--tw-content);
      top: calc(1/2 * 100%);
    }
  }
  .before\:top-14 {
    &::before {
      content: var(--tw-content);
      top: calc(var(--spacing) * 14);
    }
  }
  .before\:right-3 {
    &::before {
      content: var(--tw-content);
      right: calc(var(--spacing) * 3);
    }
  }
  .before\:right-10 {
    &::before {
      content: var(--tw-content);
      right: calc(var(--spacing) * 10);
    }
  }
  .before\:right-full {
    &::before {
      content: var(--tw-content);
      right: 100%;
    }
  }
  .before\:bottom-0 {
    &::before {
      content: var(--tw-content);
      bottom: calc(var(--spacing) * 0);
    }
  }
  .before\:bottom-14 {
    &::before {
      content: var(--tw-content);
      bottom: calc(var(--spacing) * 14);
    }
  }
  .before\:bottom-full {
    &::before {
      content: var(--tw-content);
      bottom: 100%;
    }
  }
  .before\:\!left-0 {
    &::before {
      content: var(--tw-content);
      left: calc(var(--spacing) * 0) !important;
    }
  }
  .before\:\!left-full {
    &::before {
      content: var(--tw-content);
      left: 100% !important;
    }
  }
  .before\:left-0 {
    &::before {
      content: var(--tw-content);
      left: calc(var(--spacing) * 0);
    }
  }
  .before\:left-1\/2 {
    &::before {
      content: var(--tw-content);
      left: calc(1/2 * 100%);
    }
  }
  .before\:left-3 {
    &::before {
      content: var(--tw-content);
      left: calc(var(--spacing) * 3);
    }
  }
  .before\:left-10 {
    &::before {
      content: var(--tw-content);
      left: calc(var(--spacing) * 10);
    }
  }
  .before\:\!-z-10 {
    &::before {
      content: var(--tw-content);
      z-index: calc(10 * -1) !important;
    }
  }
  .before\:-z-10 {
    &::before {
      content: var(--tw-content);
      z-index: calc(10 * -1);
    }
  }
  .before\:-z-20 {
    &::before {
      content: var(--tw-content);
      z-index: calc(20 * -1);
    }
  }
  .before\:mx-11px {
    &::before {
      content: var(--tw-content);
      margin-inline: var(--spacing-11px);
    }
  }
  .before\:mr-4 {
    &::before {
      content: var(--tw-content);
      margin-right: calc(var(--spacing) * 4);
    }
  }
  .before\:\!h-full {
    &::before {
      content: var(--tw-content);
      height: 100% !important;
    }
  }
  .before\:h-0 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 0);
    }
  }
  .before\:h-0\.5 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 0.5);
    }
  }
  .before\:h-1 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 1);
    }
  }
  .before\:h-1\.5 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 1.5);
    }
  }
  .before\:h-2 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 2);
    }
  }
  .before\:h-3 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 3);
    }
  }
  .before\:h-3\.5 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 3.5);
    }
  }
  .before\:h-4 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 4);
    }
  }
  .before\:h-6 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 6);
    }
  }
  .before\:h-8 {
    &::before {
      content: var(--tw-content);
      height: calc(var(--spacing) * 8);
    }
  }
  .before\:h-25px {
    &::before {
      content: var(--tw-content);
      height: var(--spacing-25px);
    }
  }
  .before\:h-\[1\.5px\] {
    &::before {
      content: var(--tw-content);
      height: 1.5px;
    }
  }
  .before\:h-\[1\.6px\] {
    &::before {
      content: var(--tw-content);
      height: 1.6px;
    }
  }
  .before\:h-\[2\.5px\] {
    &::before {
      content: var(--tw-content);
      height: 2.5px;
    }
  }
  .before\:h-full {
    &::before {
      content: var(--tw-content);
      height: 100%;
    }
  }
  .before\:h-px {
    &::before {
      content: var(--tw-content);
      height: 1px;
    }
  }
  .before\:\!w-full {
    &::before {
      content: var(--tw-content);
      width: 100% !important;
    }
  }
  .before\:\!w-screen {
    &::before {
      content: var(--tw-content);
      width: 100vw !important;
    }
  }
  .before\:w-0 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--spacing) * 0);
    }
  }
  .before\:w-1 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--spacing) * 1);
    }
  }
  .before\:w-1\.5 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--spacing) * 1.5);
    }
  }
  .before\:w-2 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--spacing) * 2);
    }
  }
  .before\:w-4 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--spacing) * 4);
    }
  }
  .before\:w-9px {
    &::before {
      content: var(--tw-content);
      width: var(--spacing-9px);
    }
  }
  .before\:w-22 {
    &::before {
      content: var(--tw-content);
      width: calc(var(--spacing) * 22);
    }
  }
  .before\:w-39px {
    &::before {
      content: var(--tw-content);
      width: var(--spacing-39px);
    }
  }
  .before\:w-\[1\.5px\] {
    &::before {
      content: var(--tw-content);
      width: 1.5px;
    }
  }
  .before\:w-\[2\.5px\] {
    &::before {
      content: var(--tw-content);
      width: 2.5px;
    }
  }
  .before\:w-\[212px\] {
    &::before {
      content: var(--tw-content);
      width: 212px;
    }
  }
  .before\:w-full {
    &::before {
      content: var(--tw-content);
      width: 100%;
    }
  }
  .before\:w-px {
    &::before {
      content: var(--tw-content);
      width: 1px;
    }
  }
  .before\:\!translate-x-24 {
    &::before {
      content: var(--tw-content);
      --tw-translate-x: calc(var(--spacing) * 24) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .before\:-translate-x-1\.5 {
    &::before {
      content: var(--tw-content);
      --tw-translate-x: calc(var(--spacing) * -1.5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .before\:-translate-x-1\/2 {
    &::before {
      content: var(--tw-content);
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .before\:-translate-x-4 {
    &::before {
      content: var(--tw-content);
      --tw-translate-x: calc(var(--spacing) * -4);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .before\:-translate-x-10 {
    &::before {
      content: var(--tw-content);
      --tw-translate-x: calc(var(--spacing) * -10);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .before\:-translate-y-1 {
    &::before {
      content: var(--tw-content);
      --tw-translate-y: calc(var(--spacing) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .before\:-translate-y-1\.5 {
    &::before {
      content: var(--tw-content);
      --tw-translate-y: calc(var(--spacing) * -1.5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .before\:-translate-y-1\/2 {
    &::before {
      content: var(--tw-content);
      --tw-translate-y: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .before\:-translate-y-5 {
    &::before {
      content: var(--tw-content);
      --tw-translate-y: calc(var(--spacing) * -5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .before\:\!rounded-32 {
    &::before {
      content: var(--tw-content);
      border-radius: var(--radius-32) !important;
    }
  }
  .before\:\!rounded-inherit {
    &::before {
      content: var(--tw-content);
      border-radius: inherit !important;
    }
  }
  .before\:rounded-50 {
    &::before {
      content: var(--tw-content);
      border-radius: var(--radius-50);
    }
  }
  .before\:rounded-full {
    &::before {
      content: var(--tw-content);
      border-radius: calc(infinity * 1px);
    }
  }
  .before\:rounded-inherit {
    &::before {
      content: var(--tw-content);
      border-radius: inherit;
    }
  }
  .before\:rounded-l-20 {
    &::before {
      content: var(--tw-content);
      border-top-left-radius: var(--radius-20);
      border-bottom-left-radius: var(--radius-20);
    }
  }
  .before\:\!border {
    &::before {
      content: var(--tw-content);
      border-style: var(--tw-border-style) !important;
      border-width: 1px !important;
    }
  }
  .before\:border-2 {
    &::before {
      content: var(--tw-content);
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .before\:border-b {
    &::before {
      content: var(--tw-content);
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .before\:\!border-solid {
    &::before {
      content: var(--tw-content);
      --tw-border-style: solid !important;
      border-style: solid !important;
    }
  }
  .before\:border-dashed {
    &::before {
      content: var(--tw-content);
      --tw-border-style: dashed;
      border-style: dashed;
    }
  }
  .before\:border-solid {
    &::before {
      content: var(--tw-content);
      --tw-border-style: solid;
      border-style: solid;
    }
  }
  .before\:\!border-gray-32\/30 {
    &::before {
      content: var(--tw-content);
      border-color: color-mix(in oklab, var(--color-gray-32) 30%, transparent) !important;
    }
  }
  .before\:border-white {
    &::before {
      content: var(--tw-content);
      border-color: var(--color-white);
    }
  }
  .before\:border-white\/16 {
    &::before {
      content: var(--tw-content);
      border-color: color-mix(in oklab, var(--color-white) 16%, transparent);
    }
  }
  .before\:\!bg-body {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-body) !important;
    }
  }
  .before\:\!bg-white\/1 {
    &::before {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 1%, transparent) !important;
    }
  }
  .before\:\!bg-white\/8 {
    &::before {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 8%, transparent) !important;
    }
  }
  .before\:\!bg-white\/80 {
    &::before {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 80%, transparent) !important;
    }
  }
  .before\:bg-blue-1 {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-blue-1);
    }
  }
  .before\:bg-body {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-body);
    }
  }
  .before\:bg-dark-40 {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-dark-40);
    }
  }
  .before\:bg-gray-21 {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-gray-21);
    }
  }
  .before\:bg-gray-27 {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-gray-27);
    }
  }
  .before\:bg-light-25 {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-light-25);
    }
  }
  .before\:bg-secondary-32 {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-secondary-32);
    }
  }
  .before\:bg-secondary-33 {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-secondary-33);
    }
  }
  .before\:bg-white {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-white);
    }
  }
  .before\:bg-white-3 {
    &::before {
      content: var(--tw-content);
      background-color: var(--color-white-3);
    }
  }
  .before\:bg-white\/4 {
    &::before {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 4%, transparent);
    }
  }
  .before\:bg-white\/6 {
    &::before {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 6%, transparent);
    }
  }
  .before\:bg-white\/8 {
    &::before {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 8%, transparent);
    }
  }
  .before\:bg-white\/12 {
    &::before {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 12%, transparent);
    }
  }
  .before\:bg-white\/16 {
    &::before {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 16%, transparent);
    }
  }
  .before\:bg-white\/20 {
    &::before {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }
  .before\:bg-linear-to-br {
    &::before {
      content: var(--tw-content);
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .before\:bg-linear-to-l {
    &::before {
      content: var(--tw-content);
      --tw-gradient-position: to left in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .before\:from-blue-7 {
    &::before {
      content: var(--tw-content);
      --tw-gradient-from: var(--color-blue-7);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .before\:from-white\/14 {
    &::before {
      content: var(--tw-content);
      --tw-gradient-from: color-mix(in oklab, var(--color-white) 14%, transparent);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .before\:from-\[-11\.23\%\] {
    &::before {
      content: var(--tw-content);
      --tw-gradient-from-position: -11.23%;
    }
  }
  .before\:from-\[5\.59\%\] {
    &::before {
      content: var(--tw-content);
      --tw-gradient-from-position: 5.59%;
    }
  }
  .before\:to-blue-6 {
    &::before {
      content: var(--tw-content);
      --tw-gradient-to: var(--color-blue-6);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .before\:to-white\/0 {
    &::before {
      content: var(--tw-content);
      --tw-gradient-to: color-mix(in oklab, var(--color-white) 0%, transparent);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .before\:to-100\% {
    &::before {
      content: var(--tw-content);
      --tw-gradient-to-position: 100%;
    }
  }
  .before\:to-\[47\.95\%\] {
    &::before {
      content: var(--tw-content);
      --tw-gradient-to-position: 47.95%;
    }
  }
  .before\:font-icon {
    &::before {
      content: var(--tw-content);
      font-family: var(--font-icon);
    }
  }
  .before\:text-7 {
    &::before {
      content: var(--tw-content);
      font-size: var(--text-7);
    }
  }
  .before\:text-blue-1 {
    &::before {
      content: var(--tw-content);
      color: var(--color-blue-1);
    }
  }
  .before\:opacity-0 {
    &::before {
      content: var(--tw-content);
      opacity: 0%;
    }
  }
  .before\:\!shadow-45 {
    &::before {
      content: var(--tw-content);
      --tw-shadow: 0px 16px 216px var(--tw-shadow-color, var(--tw-shadow-color)) !important;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
    }
  }
  .before\:\!shadow-gray-25\/40 {
    &::before {
      content: var(--tw-content);
      --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 40%, transparent) !important;
    }
  }
  .before\:\!backdrop-blur-\[20px\] {
    &::before {
      content: var(--tw-content);
      --tw-backdrop-blur: blur(20px) !important;
      -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,) !important;
      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,) !important;
    }
  }
  .before\:\!backdrop-blur-\[36px\] {
    &::before {
      content: var(--tw-content);
      --tw-backdrop-blur: blur(36px) !important;
      -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,) !important;
      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,) !important;
    }
  }
  .before\:\!backdrop-blur-\[68px\] {
    &::before {
      content: var(--tw-content);
      --tw-backdrop-blur: blur(68px) !important;
      -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,) !important;
      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,) !important;
    }
  }
  .before\:backdrop-blur-3xl {
    &::before {
      content: var(--tw-content);
      --tw-backdrop-blur: blur(var(--blur-3xl));
      -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,);
    }
  }
  .before\:backdrop-blur-\[32px\] {
    &::before {
      content: var(--tw-content);
      --tw-backdrop-blur: blur(32px);
      -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,);
    }
  }
  .before\:backdrop-blur-\[38px\] {
    &::before {
      content: var(--tw-content);
      --tw-backdrop-blur: blur(38px);
      -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,);
    }
  }
  .before\:backdrop-blur-\[50px\] {
    &::before {
      content: var(--tw-content);
      --tw-backdrop-blur: blur(50px);
      -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,);
    }
  }
  .before\:backdrop-blur-lg {
    &::before {
      content: var(--tw-content);
      --tw-backdrop-blur: blur(var(--blur-lg));
      -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,);
    }
  }
  .before\:backdrop-blur-xl {
    &::before {
      content: var(--tw-content);
      --tw-backdrop-blur: blur(var(--blur-xl));
      -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,);
    }
  }
  .before\:transition-all {
    &::before {
      content: var(--tw-content);
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .before\:ease-linear {
    &::before {
      content: var(--tw-content);
      --tw-ease: linear;
      transition-timing-function: linear;
    }
  }
  .before\:mask-full {
    &::before {
      content: var(--tw-content);
      mask-size: 100% 100%;
    }
  }
  .before\:mask-landing-tech-three {
    &::before {
      content: var(--tw-content);
      mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB1SURBVHgBxZFBDYAwEAQXFFRCHYADkIAEHIADpCIBCcuSQNIHl5S7B5Ns+DDTpAX+hGRqESNHA300MCCC7uCAF8mzRniRu7sD8hbe4CtyMgs88u4KvMnVAUuuCuif7XpvGlhS0lbr1JLmEfTJ2qh12qQlVHAC1dHDc0rwip0AAAAASUVORK5CYII=);
    }
  }
  .before\:mask-landing-tech-three-two {
    &::before {
      content: var(--tw-content);
      mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACvSURBVHgBpZLBDQIhEEUHkg0HLlsCHLlZgh3YgiXYgSUYO7AFK9AO8Aac3BK2AcDRLIkH18DwLh9C8vLDDAPEWjtKKVWMcYPXLed8hzlCBWztwTm3R9ERjwoogoL3/sAYO5EFSxuFbW6/2lQJ/kmqBWuSJsGXxMIyJQ6NGGOmlNKZ3KAQQnhiqOYGhZzzpwVZIIS4YMxkgdZ6xr+4kgVvcEMfXQIc571LMAzDBL28AAuEMQZk04ZEAAAAAElFTkSuQmCC);
    }
  }
  .before\:mask-no-repeat {
    &::before {
      content: var(--tw-content);
      mask-repeat: no-repeat;
    }
  }
  .group-first\/slide\:before\:content-none {
    &:is(:where(.group\/slide):first-child *) {
      &::before {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .group-hover\:before\:opacity-100 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          opacity: 100%;
        }
      }
    }
  }
  .group-\[\.showing\]\:before\:opacity-100 {
    &:is(:where(.group):is(.showing) *) {
      &::before {
        content: var(--tw-content);
        opacity: 100%;
      }
    }
  }
  .group-\[\.showing\]\/show\:before\:opacity-100 {
    &:is(:where(.group\/show):is(.showing) *) {
      &::before {
        content: var(--tw-content);
        opacity: 100%;
      }
    }
  }
  .group-\[\.swiper-slide-active\]\/slide\:before\:content-none {
    &:is(:where(.group\/slide):is(.swiper-slide-active) *) {
      &::before {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .peer-checked\:before\:opacity-100 {
    &:is(:where(.peer):checked ~ *) {
      &::before {
        content: var(--tw-content);
        opacity: 100%;
      }
    }
  }
  .after\:pointer-events-none {
    &::after {
      content: var(--tw-content);
      pointer-events: none;
    }
  }
  .after\:\!absolute {
    &::after {
      content: var(--tw-content);
      position: absolute !important;
    }
  }
  .after\:absolute {
    &::after {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .after\:\!top-0 {
    &::after {
      content: var(--tw-content);
      top: calc(var(--spacing) * 0) !important;
    }
  }
  .after\:top-0 {
    &::after {
      content: var(--tw-content);
      top: calc(var(--spacing) * 0);
    }
  }
  .after\:top-1\/2 {
    &::after {
      content: var(--tw-content);
      top: calc(1/2 * 100%);
    }
  }
  .after\:top-52px {
    &::after {
      content: var(--tw-content);
      top: var(--spacing-52px);
    }
  }
  .after\:top-full {
    &::after {
      content: var(--tw-content);
      top: 100%;
    }
  }
  .after\:right-0 {
    &::after {
      content: var(--tw-content);
      right: calc(var(--spacing) * 0);
    }
  }
  .after\:bottom-0 {
    &::after {
      content: var(--tw-content);
      bottom: calc(var(--spacing) * 0);
    }
  }
  .after\:bottom-52px {
    &::after {
      content: var(--tw-content);
      bottom: var(--spacing-52px);
    }
  }
  .after\:\!left-full {
    &::after {
      content: var(--tw-content);
      left: 100% !important;
    }
  }
  .after\:left-0 {
    &::after {
      content: var(--tw-content);
      left: calc(var(--spacing) * 0);
    }
  }
  .after\:left-1\/2 {
    &::after {
      content: var(--tw-content);
      left: calc(1/2 * 100%);
    }
  }
  .after\:left-full {
    &::after {
      content: var(--tw-content);
      left: 100%;
    }
  }
  .after\:\!-z-10 {
    &::after {
      content: var(--tw-content);
      z-index: calc(10 * -1) !important;
    }
  }
  .after\:-z-10 {
    &::after {
      content: var(--tw-content);
      z-index: calc(10 * -1);
    }
  }
  .after\:-z-20 {
    &::after {
      content: var(--tw-content);
      z-index: calc(20 * -1);
    }
  }
  .after\:z-10 {
    &::after {
      content: var(--tw-content);
      z-index: 10;
    }
  }
  .after\:mx-1 {
    &::after {
      content: var(--tw-content);
      margin-inline: calc(var(--spacing) * 1);
    }
  }
  .after\:mx-2 {
    &::after {
      content: var(--tw-content);
      margin-inline: calc(var(--spacing) * 2);
    }
  }
  .after\:ml-2\.5 {
    &::after {
      content: var(--tw-content);
      margin-left: calc(var(--spacing) * 2.5);
    }
  }
  .after\:ml-6 {
    &::after {
      content: var(--tw-content);
      margin-left: calc(var(--spacing) * 6);
    }
  }
  .after\:hidden {
    &::after {
      content: var(--tw-content);
      display: none;
    }
  }
  .after\:\!h-full {
    &::after {
      content: var(--tw-content);
      height: 100% !important;
    }
  }
  .after\:h-0\.5 {
    &::after {
      content: var(--tw-content);
      height: calc(var(--spacing) * 0.5);
    }
  }
  .after\:h-2 {
    &::after {
      content: var(--tw-content);
      height: calc(var(--spacing) * 2);
    }
  }
  .after\:h-3 {
    &::after {
      content: var(--tw-content);
      height: calc(var(--spacing) * 3);
    }
  }
  .after\:h-4 {
    &::after {
      content: var(--tw-content);
      height: calc(var(--spacing) * 4);
    }
  }
  .after\:h-6 {
    &::after {
      content: var(--tw-content);
      height: calc(var(--spacing) * 6);
    }
  }
  .after\:h-14 {
    &::after {
      content: var(--tw-content);
      height: calc(var(--spacing) * 14);
    }
  }
  .after\:h-15 {
    &::after {
      content: var(--tw-content);
      height: calc(var(--spacing) * 15);
    }
  }
  .after\:h-\[1\.5px\] {
    &::after {
      content: var(--tw-content);
      height: 1.5px;
    }
  }
  .after\:h-\[2\.5px\] {
    &::after {
      content: var(--tw-content);
      height: 2.5px;
    }
  }
  .after\:h-full {
    &::after {
      content: var(--tw-content);
      height: 100%;
    }
  }
  .after\:h-px {
    &::after {
      content: var(--tw-content);
      height: 1px;
    }
  }
  .after\:\!w-24 {
    &::after {
      content: var(--tw-content);
      width: calc(var(--spacing) * 24) !important;
    }
  }
  .after\:w-0 {
    &::after {
      content: var(--tw-content);
      width: calc(var(--spacing) * 0);
    }
  }
  .after\:w-1\.5 {
    &::after {
      content: var(--tw-content);
      width: calc(var(--spacing) * 1.5);
    }
  }
  .after\:w-2 {
    &::after {
      content: var(--tw-content);
      width: calc(var(--spacing) * 2);
    }
  }
  .after\:w-4 {
    &::after {
      content: var(--tw-content);
      width: calc(var(--spacing) * 4);
    }
  }
  .after\:w-9px {
    &::after {
      content: var(--tw-content);
      width: var(--spacing-9px);
    }
  }
  .after\:w-22 {
    &::after {
      content: var(--tw-content);
      width: calc(var(--spacing) * 22);
    }
  }
  .after\:w-33px {
    &::after {
      content: var(--tw-content);
      width: var(--spacing-33px);
    }
  }
  .after\:w-\[1\.5px\] {
    &::after {
      content: var(--tw-content);
      width: 1.5px;
    }
  }
  .after\:w-\[2\.5px\] {
    &::after {
      content: var(--tw-content);
      width: 2.5px;
    }
  }
  .after\:w-full {
    &::after {
      content: var(--tw-content);
      width: 100%;
    }
  }
  .after\:w-px {
    &::after {
      content: var(--tw-content);
      width: 1px;
    }
  }
  .after\:w-screen {
    &::after {
      content: var(--tw-content);
      width: 100vw;
    }
  }
  .after\:-translate-x-1 {
    &::after {
      content: var(--tw-content);
      --tw-translate-x: calc(var(--spacing) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:-translate-x-1\/2 {
    &::after {
      content: var(--tw-content);
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:-translate-y-1\/2 {
    &::after {
      content: var(--tw-content);
      --tw-translate-y: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:-translate-y-4 {
    &::after {
      content: var(--tw-content);
      --tw-translate-y: calc(var(--spacing) * -4);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:translate-x-1\/2 {
    &::after {
      content: var(--tw-content);
      --tw-translate-x: calc(1/2 * 100%);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:translate-x-6 {
    &::after {
      content: var(--tw-content);
      --tw-translate-x: calc(var(--spacing) * 6);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:translate-x-25px {
    &::after {
      content: var(--tw-content);
      --tw-translate-x: var(--spacing-25px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:translate-y-4 {
    &::after {
      content: var(--tw-content);
      --tw-translate-y: calc(var(--spacing) * 4);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:translate-y-7px {
    &::after {
      content: var(--tw-content);
      --tw-translate-y: var(--spacing-7px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .after\:rounded-inherit {
    &::after {
      content: var(--tw-content);
      border-radius: inherit;
    }
  }
  .after\:border-b {
    &::after {
      content: var(--tw-content);
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .after\:border-dashed {
    &::after {
      content: var(--tw-content);
      --tw-border-style: dashed;
      border-style: dashed;
    }
  }
  .after\:border-white\/16 {
    &::after {
      content: var(--tw-content);
      border-color: color-mix(in oklab, var(--color-white) 16%, transparent);
    }
  }
  .after\:\!bg-body {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-body) !important;
    }
  }
  .after\:bg-body {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-body);
    }
  }
  .after\:bg-gray-21 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-gray-21);
    }
  }
  .after\:bg-gray-27 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-gray-27);
    }
  }
  .after\:bg-gray-33 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-gray-33);
    }
  }
  .after\:bg-gray-36 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-gray-36);
    }
  }
  .after\:bg-light-16 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-light-16);
    }
  }
  .after\:bg-secondary-27 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-secondary-27);
    }
  }
  .after\:bg-secondary-29 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-secondary-29);
    }
  }
  .after\:bg-secondary-32 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-secondary-32);
    }
  }
  .after\:bg-secondary-34 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-secondary-34);
    }
  }
  .after\:bg-success-6 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-success-6);
    }
  }
  .after\:bg-white {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-white);
    }
  }
  .after\:bg-white-3 {
    &::after {
      content: var(--tw-content);
      background-color: var(--color-white-3);
    }
  }
  .after\:bg-white\/15 {
    &::after {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 15%, transparent);
    }
  }
  .after\:bg-white\/16 {
    &::after {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 16%, transparent);
    }
  }
  .after\:bg-white\/20 {
    &::after {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }
  .after\:bg-white\/22 {
    &::after {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 22%, transparent);
    }
  }
  .after\:bg-white\/24 {
    &::after {
      content: var(--tw-content);
      background-color: color-mix(in oklab, var(--color-white) 24%, transparent);
    }
  }
  .after\:bg-linear-to-br {
    &::after {
      content: var(--tw-content);
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .after\:from-white\/14 {
    &::after {
      content: var(--tw-content);
      --tw-gradient-from: color-mix(in oklab, var(--color-white) 14%, transparent);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .after\:from-\[-11\.23\%\] {
    &::after {
      content: var(--tw-content);
      --tw-gradient-from-position: -11.23%;
    }
  }
  .after\:to-white\/0 {
    &::after {
      content: var(--tw-content);
      --tw-gradient-to: color-mix(in oklab, var(--color-white) 0%, transparent);
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .after\:to-\[47\.95\%\] {
    &::after {
      content: var(--tw-content);
      --tw-gradient-to-position: 47.95%;
    }
  }
  .after\:font-icon {
    &::after {
      content: var(--tw-content);
      font-family: var(--font-icon);
    }
  }
  .after\:text-6 {
    &::after {
      content: var(--tw-content);
      font-size: var(--text-6);
    }
  }
  .after\:text-base {
    &::after {
      content: var(--tw-content);
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .after\:leading-none\! {
    &::after {
      content: var(--tw-content);
      --tw-leading: 1 !important;
      line-height: 1 !important;
    }
  }
  .after\:text-blue-1 {
    &::after {
      content: var(--tw-content);
      color: var(--color-blue-1);
    }
  }
  .after\:text-gray-22 {
    &::after {
      content: var(--tw-content);
      color: var(--color-gray-22);
    }
  }
  .after\:text-white {
    &::after {
      content: var(--tw-content);
      color: var(--color-white);
    }
  }
  .after\:opacity-0 {
    &::after {
      content: var(--tw-content);
      opacity: 0%;
    }
  }
  .after\:transition-all {
    &::after {
      content: var(--tw-content);
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .after\:ease-linear {
    &::after {
      content: var(--tw-content);
      --tw-ease: linear;
      transition-timing-function: linear;
    }
  }
  .after\:\!content-none {
    &::after {
      content: var(--tw-content);
      --tw-content: none !important;
      content: none !important;
    }
  }
  .after\:content-\(--content-angle-down\) {
    &::after {
      content: var(--tw-content);
      --tw-content: var(--content-angle-down);
      content: var(--tw-content);
    }
  }
  .after\:content-\(--content-check-2\) {
    &::after {
      content: var(--tw-content);
      --tw-content: var(--content-check-2);
      content: var(--tw-content);
    }
  }
  .after\:content-\(--content-shopping-bag\) {
    &::after {
      content: var(--tw-content);
      --tw-content: var(--content-shopping-bag);
      content: var(--tw-content);
    }
  }
  .after\:content-\[\'\/\'\] {
    &::after {
      content: var(--tw-content);
      --tw-content: '/';
      content: var(--tw-content);
    }
  }
  .after\:content-none {
    &::after {
      content: var(--tw-content);
      --tw-content: none;
      content: none;
    }
  }
  .after\:\!mask-full {
    &::after {
      content: var(--tw-content);
      mask-size: 100% 100% !important;
    }
  }
  .after\:\!mask-landing-sport-sm {
    &::after {
      content: var(--tw-content);
      mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAtCAYAAABRXm6KAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIwSURBVHgB7ZzbbcJAEEXHRki8Pugg20HcQdxB6CB0AB2QDiiBEighJfgT8WgFyExYkEEQbLO2Z9ZzJLTA572zd0eDlwAU56xWKxOGYXQ8Hml9x3WIXxt8ndcLASgvkSTJsNPpRK1W6xM/kugRnITOhBpQABK92+2Osbo/8wp+ixqQEVvpI6z0LxQ9BkeoAU8g4QeDweRwOEzhhUp/hBrwADxIY4yYCb4dQYmoATfYDmYOJQt/Rg2wpKLmGypEDYC/qh/bqnee8c9otAEUN9jVLFx2NXlprAHr9ZoyfgE1VH2aEBrIZrOhuFlCzeITjdoBtsMh4SNgQmMMwKqnOQ2Jb4ARjYggFH+C4ifATHzC6x1AvX2/35+h+FNgircGcMz7e3hpgJ3jsOhynuHdGbDdbmco/g8IEJ/wZgfYvJ9j3o9BEF4YYPOeqt6AMMRHEI0UUHyWLWYWRBtAeQ9MRgpFERlBNu+XdU4xXSHOAK4jhaKIiqDdbkdPJIg8bB8hZgfQCJnzSKEo7A3g8KtVmbA2wLe8vwfbM4DzCNkl7HaAhBGyS1gZIGWE7BI2BkgaIbuExRlAeS9phOySWneA7y1mFmozgMuDUXVTuQFa9ddUZkDZFx2kUokB9uljmt0bUK4ozYDznSoV/n+cG6BRkw8nBqTuys70cM1HYQNI9F6vFwdBQHdlqaXUai9AZgNSgn/A6UZ4DMrLXAyg/pzW/X4/bLfbxv7PwRutcBqOGVCc8wuxn/v7hDa0KgAAAABJRU5ErkJggg==) !important;
    }
  }
  .after\:\!mask-no-repeat {
    &::after {
      content: var(--tw-content);
      mask-repeat: no-repeat !important;
    }
  }
  .after\:mask-full {
    &::after {
      content: var(--tw-content);
      mask-size: 100% 100%;
    }
  }
  .after\:mask-landing-tech-three {
    &::after {
      content: var(--tw-content);
      mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAB1SURBVHgBxZFBDYAwEAQXFFRCHYADkIAEHIADpCIBCcuSQNIHl5S7B5Ns+DDTpAX+hGRqESNHA300MCCC7uCAF8mzRniRu7sD8hbe4CtyMgs88u4KvMnVAUuuCuif7XpvGlhS0lbr1JLmEfTJ2qh12qQlVHAC1dHDc0rwip0AAAAASUVORK5CYII=);
    }
  }
  .after\:mask-landing-tech-three-two {
    &::after {
      content: var(--tw-content);
      mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACvSURBVHgBpZLBDQIhEEUHkg0HLlsCHLlZgh3YgiXYgSUYO7AFK9AO8Aac3BK2AcDRLIkH18DwLh9C8vLDDAPEWjtKKVWMcYPXLed8hzlCBWztwTm3R9ERjwoogoL3/sAYO5EFSxuFbW6/2lQJ/kmqBWuSJsGXxMIyJQ6NGGOmlNKZ3KAQQnhiqOYGhZzzpwVZIIS4YMxkgdZ6xr+4kgVvcEMfXQIc571LMAzDBL28AAuEMQZk04ZEAAAAAElFTkSuQmCC);
    }
  }
  .after\:mask-no-repeat {
    &::after {
      content: var(--tw-content);
      mask-repeat: no-repeat;
    }
  }
  .group-last\:after\:content-none {
    &:is(:where(.group):last-child *) {
      &::after {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .group-hover\:after\:rotate-180 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          rotate: 180deg;
        }
      }
    }
  }
  .group-hover\:after\:text-blue-1 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          color: var(--color-blue-1);
        }
      }
    }
  }
  .group-hover\:after\:text-orange-3 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          color: var(--color-orange-3);
        }
      }
    }
  }
  .group-hover\:after\:text-warning-18 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          color: var(--color-warning-18);
        }
      }
    }
  }
  .group-hover\:after\:opacity-100 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          opacity: 100%;
        }
      }
    }
  }
  .group-\[\.after-hide\]\/slide\:after\:hidden {
    &:is(:where(.group\/slide):is(.after-hide) *) {
      &::after {
        content: var(--tw-content);
        display: none;
      }
    }
  }
  .group-\[\.has-child\]\:after\:block {
    &:is(:where(.group):is(.has-child) *) {
      &::after {
        content: var(--tw-content);
        display: block;
      }
    }
  }
  .group-\[\:not\(\.has-child\)\]\:after\:content-none {
    &:is(:where(.group):is(:not(.has-child)) *) {
      &::after {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .first\:rounded-l-2xl {
    &:first-child {
      border-top-left-radius: var(--radius-2xl);
      border-bottom-left-radius: var(--radius-2xl);
    }
  }
  .first\:rounded-l-xl {
    &:first-child {
      border-top-left-radius: var(--radius-xl);
      border-bottom-left-radius: var(--radius-xl);
    }
  }
  .first\:pl-146px {
    &:first-child {
      padding-left: var(--spacing-146px);
    }
  }
  .first\:text-left {
    &:first-child {
      text-align: left;
    }
  }
  .last\:mb-0 {
    &:last-child {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .last\:rounded-r-2xl {
    &:last-child {
      border-top-right-radius: var(--radius-2xl);
      border-bottom-right-radius: var(--radius-2xl);
    }
  }
  .last\:rounded-r-xl {
    &:last-child {
      border-top-right-radius: var(--radius-xl);
      border-bottom-right-radius: var(--radius-xl);
    }
  }
  .last\:border-r-0 {
    &:last-child {
      border-right-style: var(--tw-border-style);
      border-right-width: 0px;
    }
  }
  .last\:border-b-0 {
    &:last-child {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .last\:pr-0 {
    &:last-child {
      padding-right: calc(var(--spacing) * 0);
    }
  }
  .last\:pb-0 {
    &:last-child {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .last\:after\:content-none {
    &:last-child {
      &::after {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .odd\:bg-light-16 {
    &:nth-child(odd) {
      background-color: var(--color-light-16);
    }
  }
  .hover\:-translate-y-2 {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -2);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:-translate-y-4 {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing) * -4);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:-translate-y-34px {
    &:hover {
      @media (hover: hover) {
        --tw-translate-y: calc(var(--spacing-34px) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .hover\:scale-105 {
    &:hover {
      @media (hover: hover) {
        --tw-scale-x: 105%;
        --tw-scale-y: 105%;
        --tw-scale-z: 105%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .hover\:scale-\[1\.02\] {
    &:hover {
      @media (hover: hover) {
        scale: 1.02;
      }
    }
  }
  .hover\:\!border-blue-1 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-blue-1) !important;
      }
    }
  }
  .hover\:\!border-light-16 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-light-16) !important;
      }
    }
  }
  .hover\:border-blue-1 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-blue-1);
      }
    }
  }
  .hover\:border-blue-1\/20 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
      }
    }
  }
  .hover\:border-blue-1\/40 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-blue-1) 40%, transparent);
      }
    }
  }
  .hover\:border-blue-1\/60 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-blue-1) 60%, transparent);
      }
    }
  }
  .hover\:border-orange-3 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-orange-3);
      }
    }
  }
  .hover\:border-orange-3\/20 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-orange-3) 20%, transparent);
      }
    }
  }
  .hover\:border-orange-3\/60 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-orange-3) 60%, transparent);
      }
    }
  }
  .hover\:border-pink-1\/20 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-pink-1) 20%, transparent);
      }
    }
  }
  .hover\:border-pink-1\/40 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-pink-1) 40%, transparent);
      }
    }
  }
  .hover\:border-purple-1 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-purple-1);
      }
    }
  }
  .hover\:border-purple-1\/20 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-purple-1) 20%, transparent);
      }
    }
  }
  .hover\:border-purple-1\/40 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-purple-1) 40%, transparent);
      }
    }
  }
  .hover\:border-purple-1\/60 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-purple-1) 60%, transparent);
      }
    }
  }
  .hover\:border-success-7 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-success-7);
      }
    }
  }
  .hover\:border-success-7\/20 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-success-7) 20%, transparent);
      }
    }
  }
  .hover\:border-success-7\/60 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-success-7) 60%, transparent);
      }
    }
  }
  .hover\:border-warning-5 {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-warning-5);
      }
    }
  }
  .hover\:border-warning-5\/20 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-warning-5) 20%, transparent);
      }
    }
  }
  .hover\:border-warning-5\/40 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-warning-5) 40%, transparent);
      }
    }
  }
  .hover\:border-warning-5\/60 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-warning-5) 60%, transparent);
      }
    }
  }
  .hover\:border-white {
    &:hover {
      @media (hover: hover) {
        border-color: var(--color-white);
      }
    }
  }
  .hover\:border-white\/12 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-white) 12%, transparent);
      }
    }
  }
  .hover\:border-white\/20 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-white) 20%, transparent);
      }
    }
  }
  .hover\:border-white\/40 {
    &:hover {
      @media (hover: hover) {
        border-color: color-mix(in oklab, var(--color-white) 40%, transparent);
      }
    }
  }
  .hover\:\!bg-blue-1 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue-1) !important;
      }
    }
  }
  .hover\:\!bg-light-16 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-light-16) !important;
      }
    }
  }
  .hover\:\!bg-white {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-white) !important;
      }
    }
  }
  .hover\:\!bg-white\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-white) 10%, transparent) !important;
      }
    }
  }
  .hover\:bg-black {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-black);
      }
    }
  }
  .hover\:bg-black\/5 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-black) 5%, transparent);
      }
    }
  }
  .hover\:bg-black\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-black) 10%, transparent);
      }
    }
  }
  .hover\:bg-black\/80 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-black) 80%, transparent);
      }
    }
  }
  .hover\:bg-blue-1 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue-1);
      }
    }
  }
  .hover\:bg-blue-1\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-blue-1) 10%, transparent);
      }
    }
  }
  .hover\:bg-blue-1\/20 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
      }
    }
  }
  .hover\:bg-blue-2 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-blue-2);
      }
    }
  }
  .hover\:bg-brown-1 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-brown-1);
      }
    }
  }
  .hover\:bg-brown-1\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-brown-1) 10%, transparent);
      }
    }
  }
  .hover\:bg-danger-7 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-danger-7);
      }
    }
  }
  .hover\:bg-danger-13 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-danger-13);
      }
    }
  }
  .hover\:bg-gray-21 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-21);
      }
    }
  }
  .hover\:bg-gray-22 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-gray-22);
      }
    }
  }
  .hover\:bg-light-16 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-light-16);
      }
    }
  }
  .hover\:bg-orange-3 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-orange-3);
      }
    }
  }
  .hover\:bg-orange-3\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-orange-3) 10%, transparent);
      }
    }
  }
  .hover\:bg-orange-5 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-orange-5);
      }
    }
  }
  .hover\:bg-orange-5\/90 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-orange-5) 90%, transparent);
      }
    }
  }
  .hover\:bg-pink-2 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-pink-2);
      }
    }
  }
  .hover\:bg-secondary-39 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-secondary-39);
      }
    }
  }
  .hover\:bg-success-6 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-success-6);
      }
    }
  }
  .hover\:bg-success-6\/90 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-success-6) 90%, transparent);
      }
    }
  }
  .hover\:bg-transparent {
    &:hover {
      @media (hover: hover) {
        background-color: transparent;
      }
    }
  }
  .hover\:bg-warning-18 {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-warning-18);
      }
    }
  }
  .hover\:bg-warning-18\/20 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-warning-18) 20%, transparent);
      }
    }
  }
  .hover\:bg-white {
    &:hover {
      @media (hover: hover) {
        background-color: var(--color-white);
      }
    }
  }
  .hover\:bg-white\/10 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-white) 10%, transparent);
      }
    }
  }
  .hover\:bg-white\/20 {
    &:hover {
      @media (hover: hover) {
        background-color: color-mix(in oklab, var(--color-white) 20%, transparent);
      }
    }
  }
  .hover\:font-medium {
    &:hover {
      @media (hover: hover) {
        --tw-font-weight: var(--font-weight-medium);
        font-weight: var(--font-weight-medium);
      }
    }
  }
  .hover\:\!text-black {
    &:hover {
      @media (hover: hover) {
        color: var(--color-black) !important;
      }
    }
  }
  .hover\:\!text-blue-1 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-blue-1) !important;
      }
    }
  }
  .hover\:\!text-blue-10 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-blue-10) !important;
      }
    }
  }
  .hover\:\!text-dark-28 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-dark-28) !important;
      }
    }
  }
  .hover\:\!text-gray-23 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-gray-23) !important;
      }
    }
  }
  .hover\:\!text-secondary-26 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-secondary-26) !important;
      }
    }
  }
  .hover\:\!text-white {
    &:hover {
      @media (hover: hover) {
        color: var(--color-white) !important;
      }
    }
  }
  .hover\:text-black {
    &:hover {
      @media (hover: hover) {
        color: var(--color-black);
      }
    }
  }
  .hover\:text-blue-1 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-blue-1);
      }
    }
  }
  .hover\:text-blue-10 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-blue-10);
      }
    }
  }
  .hover\:text-brown-1 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-brown-1);
      }
    }
  }
  .hover\:text-danger-9 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-danger-9);
      }
    }
  }
  .hover\:text-danger-11 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-danger-11);
      }
    }
  }
  .hover\:text-danger-14 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-danger-14);
      }
    }
  }
  .hover\:text-danger-15 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-danger-15);
      }
    }
  }
  .hover\:text-dark-28 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-dark-28);
      }
    }
  }
  .hover\:text-dark-29 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-dark-29);
      }
    }
  }
  .hover\:text-orange-3 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-orange-3);
      }
    }
  }
  .hover\:text-orange-5 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-orange-5);
      }
    }
  }
  .hover\:text-purple-1 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-purple-1);
      }
    }
  }
  .hover\:text-purple-1\/90 {
    &:hover {
      @media (hover: hover) {
        color: color-mix(in oklab, var(--color-purple-1) 90%, transparent);
      }
    }
  }
  .hover\:text-purple-3 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-purple-3);
      }
    }
  }
  .hover\:text-success-4 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-success-4);
      }
    }
  }
  .hover\:text-success-6 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-success-6);
      }
    }
  }
  .hover\:text-success-7 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-success-7);
      }
    }
  }
  .hover\:text-warning-16 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-warning-16);
      }
    }
  }
  .hover\:text-warning-18 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-warning-18);
      }
    }
  }
  .hover\:text-white {
    &:hover {
      @media (hover: hover) {
        color: var(--color-white);
      }
    }
  }
  .hover\:text-white-1 {
    &:hover {
      @media (hover: hover) {
        color: var(--color-white-1);
      }
    }
  }
  .hover\:underline {
    &:hover {
      @media (hover: hover) {
        text-decoration-line: underline;
      }
    }
  }
  .hover\:\!opacity-100 {
    &:hover {
      @media (hover: hover) {
        opacity: 100% !important;
      }
    }
  }
  .hover\:opacity-100 {
    &:hover {
      @media (hover: hover) {
        opacity: 100%;
      }
    }
  }
  .hover\:shadow {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-31 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 7px 105px 175px var(--tw-shadow-color, var(--tw-shadow-color));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-33 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0px 32px 200px var(--tw-shadow-color, var(--tw-shadow-color));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-46 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0px 16px 56px var(--tw-shadow-color, var(--tw-shadow-color));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-lg {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-xl {
    &:hover {
      @media (hover: hover) {
        --tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));
        box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
      }
    }
  }
  .hover\:shadow-blue-1\/15 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-blue-1) 15%, transparent);
      }
    }
  }
  .hover\:shadow-blue-1\/20 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
      }
    }
  }
  .hover\:shadow-gray-25\/7 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 7%, transparent);
      }
    }
  }
  .hover\:shadow-gray-25\/12 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 12%, transparent);
      }
    }
  }
  .hover\:shadow-gray-25\/14 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 14%, transparent);
      }
    }
  }
  .hover\:shadow-orange-3\/15 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-orange-3) 15%, transparent);
      }
    }
  }
  .hover\:shadow-orange-3\/20 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-orange-3) 20%, transparent);
      }
    }
  }
  .hover\:shadow-pink-1\/15 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-pink-1) 15%, transparent);
      }
    }
  }
  .hover\:shadow-purple-1\/15 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-purple-1) 15%, transparent);
      }
    }
  }
  .hover\:shadow-purple-1\/20 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-purple-1) 20%, transparent);
      }
    }
  }
  .hover\:shadow-purple-1\/30 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-purple-1) 30%, transparent);
      }
    }
  }
  .hover\:shadow-purple-1\/40 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-purple-1) 40%, transparent);
      }
    }
  }
  .hover\:shadow-success-7\/15 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-success-7) 15%, transparent);
      }
    }
  }
  .hover\:shadow-success-7\/20 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-success-7) 20%, transparent);
      }
    }
  }
  .hover\:shadow-warning-5\/15 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-warning-5) 15%, transparent);
      }
    }
  }
  .hover\:shadow-warning-5\/20 {
    &:hover {
      @media (hover: hover) {
        --tw-shadow-color: color-mix(in oklab, var(--color-warning-5) 20%, transparent);
      }
    }
  }
  .hover\:grayscale {
    &:hover {
      @media (hover: hover) {
        --tw-grayscale: grayscale(100%);
        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,);
      }
    }
  }
  .hover\:grayscale-0 {
    &:hover {
      @media (hover: hover) {
        --tw-grayscale: grayscale(0%);
        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,);
      }
    }
  }
  .hover\:before\:mr-3\.5 {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          margin-right: calc(var(--spacing) * 3.5);
        }
      }
    }
  }
  .hover\:before\:mr-4 {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          margin-right: calc(var(--spacing) * 4);
        }
      }
    }
  }
  .hover\:before\:h-1\.5 {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          height: calc(var(--spacing) * 1.5);
        }
      }
    }
  }
  .hover\:before\:w-1\.5 {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          width: calc(var(--spacing) * 1.5);
        }
      }
    }
  }
  .hover\:before\:w-2 {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          width: calc(var(--spacing) * 2);
        }
      }
    }
  }
  .hover\:before\:w-2\.5 {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          width: calc(var(--spacing) * 2.5);
        }
      }
    }
  }
  .hover\:before\:translate-x-0 {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          --tw-translate-x: calc(var(--spacing) * 0);
          translate: var(--tw-translate-x) var(--tw-translate-y);
        }
      }
    }
  }
  .hover\:before\:translate-y-0 {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          --tw-translate-y: calc(var(--spacing) * 0);
          translate: var(--tw-translate-x) var(--tw-translate-y);
        }
      }
    }
  }
  .hover\:before\:opacity-100 {
    &:hover {
      @media (hover: hover) {
        &::before {
          content: var(--tw-content);
          opacity: 100%;
        }
      }
    }
  }
  .hover\:after\:w-9px {
    &:hover {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          width: var(--spacing-9px);
        }
      }
    }
  }
  .hover\:after\:opacity-0 {
    &:hover {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          opacity: 0%;
        }
      }
    }
  }
  .hover\:after\:opacity-100 {
    &:hover {
      @media (hover: hover) {
        &::after {
          content: var(--tw-content);
          opacity: 100%;
        }
      }
    }
  }
  .focus\:border-black {
    &:focus {
      border-color: var(--color-black);
    }
  }
  .focus\:border-blue-1 {
    &:focus {
      border-color: var(--color-blue-1);
    }
  }
  .focus\:border-brown-1 {
    &:focus {
      border-color: var(--color-brown-1);
    }
  }
  .focus\:border-orange-3 {
    &:focus {
      border-color: var(--color-orange-3);
    }
  }
  .focus\:border-orange-5 {
    &:focus {
      border-color: var(--color-orange-5);
    }
  }
  .focus\:border-success-6 {
    &:focus {
      border-color: var(--color-success-6);
    }
  }
  .focus\:border-warning-18 {
    &:focus {
      border-color: var(--color-warning-18);
    }
  }
  .focus\:border-white {
    &:focus {
      border-color: var(--color-white);
    }
  }
  .focus\:bg-white {
    &:focus {
      background-color: var(--color-white);
    }
  }
  .focus\:ring-4 {
    &:focus {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .focus\:ring-black\/20 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--color-black) 20%, transparent);
    }
  }
  .focus\:ring-blue-1\/20 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
    }
  }
  .focus\:ring-brown-1\/20 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--color-brown-1) 20%, transparent);
    }
  }
  .focus\:ring-orange-3\/20 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--color-orange-3) 20%, transparent);
    }
  }
  .focus\:ring-orange-5\/20 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--color-orange-5) 20%, transparent);
    }
  }
  .focus\:ring-success-6\/20 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--color-success-6) 20%, transparent);
    }
  }
  .focus\:ring-warning-18\/20 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--color-warning-18) 20%, transparent);
    }
  }
  .focus\:ring-white\/20 {
    &:focus {
      --tw-ring-color: color-mix(in oklab, var(--color-white) 20%, transparent);
    }
  }
  .nth-\[2n\]\:after\:content-none {
    &:nth-child(2n) {
      &::after {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .max-xl\:invisible {
    @media (width < 1320px) {
      visibility: hidden;
    }
  }
  .max-xl\:-translate-x-full {
    @media (width < 1320px) {
      --tw-translate-x: -100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-xl\:translate-x-30 {
    @media (width < 1320px) {
      --tw-translate-x: calc(var(--spacing) * 30);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-xl\:pr-8 {
    @media (width < 1320px) {
      padding-right: calc(var(--spacing) * 8);
    }
  }
  .max-xl\:pl-4 {
    @media (width < 1320px) {
      padding-left: calc(var(--spacing) * 4);
    }
  }
  .max-xl\:opacity-0 {
    @media (width < 1320px) {
      opacity: 0%;
    }
  }
  .max-xl\:delay-0 {
    @media (width < 1320px) {
      transition-delay: 0ms;
    }
  }
  .max-xl\:delay-300 {
    @media (width < 1320px) {
      transition-delay: 300ms;
    }
  }
  .max-xl\:group-\[\:not\(\.opened\)\]\/sidebar\:translate-x-0 {
    @media (width < 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        --tw-translate-x: calc(var(--spacing) * 0);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .max-xl\:group-\[\:not\(\.opened\)\]\/sidebar\:delay-300 {
    @media (width < 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        transition-delay: 300ms;
      }
    }
  }
  .max-lg\:absolute {
    @media (width < 1024px) {
      position: absolute;
    }
  }
  .max-lg\:fixed {
    @media (width < 1024px) {
      position: fixed;
    }
  }
  .max-lg\:relative {
    @media (width < 1024px) {
      position: relative;
    }
  }
  .max-lg\:\!top-1\/2 {
    @media (width < 1024px) {
      top: calc(1/2 * 100%) !important;
    }
  }
  .max-lg\:\!top-22px {
    @media (width < 1024px) {
      top: var(--spacing-22px) !important;
    }
  }
  .max-lg\:top-0 {
    @media (width < 1024px) {
      top: calc(var(--spacing) * 0);
    }
  }
  .max-lg\:top-2\.5 {
    @media (width < 1024px) {
      top: calc(var(--spacing) * 2.5);
    }
  }
  .max-lg\:\!right-3 {
    @media (width < 1024px) {
      right: calc(var(--spacing) * 3) !important;
    }
  }
  .max-lg\:\!right-15 {
    @media (width < 1024px) {
      right: calc(var(--spacing) * 15) !important;
    }
  }
  .max-lg\:right-3 {
    @media (width < 1024px) {
      right: calc(var(--spacing) * 3);
    }
  }
  .max-lg\:right-50px {
    @media (width < 1024px) {
      right: var(--spacing-50px);
    }
  }
  .max-lg\:bottom-4 {
    @media (width < 1024px) {
      bottom: calc(var(--spacing) * 4);
    }
  }
  .max-lg\:\!left-auto {
    @media (width < 1024px) {
      left: auto !important;
    }
  }
  .max-lg\:left-0 {
    @media (width < 1024px) {
      left: calc(var(--spacing) * 0);
    }
  }
  .max-lg\:left-1\/2 {
    @media (width < 1024px) {
      left: calc(1/2 * 100%);
    }
  }
  .max-lg\:left-4 {
    @media (width < 1024px) {
      left: calc(var(--spacing) * 4);
    }
  }
  .max-lg\:z-999 {
    @media (width < 1024px) {
      z-index: 999;
    }
  }
  .max-lg\:order-1 {
    @media (width < 1024px) {
      order: 1;
    }
  }
  .max-lg\:order-2 {
    @media (width < 1024px) {
      order: 2;
    }
  }
  .max-lg\:order-3 {
    @media (width < 1024px) {
      order: 3;
    }
  }
  .max-lg\:order-4 {
    @media (width < 1024px) {
      order: 4;
    }
  }
  .max-lg\:order-5 {
    @media (width < 1024px) {
      order: 5;
    }
  }
  .max-lg\:order-first {
    @media (width < 1024px) {
      order: calc(-infinity);
    }
  }
  .max-lg\:order-last {
    @media (width < 1024px) {
      order: calc(infinity);
    }
  }
  .max-lg\:container {
    @media (width < 1024px) {
      width: 100%;
      @media (width >= 640px) {
        max-width: 640px;
      }
      @media (width >= 768px) {
        max-width: 768px;
      }
      @media (width >= 1024px) {
        max-width: 1024px;
      }
      @media (width >= 1320px) {
        max-width: 1320px;
      }
    }
  }
  .max-lg\:container {
    @media (width < 1024px) {
      margin-inline: auto;
      padding-inline: 12px;
    }
  }
  .max-lg\:-mx-72px {
    @media (width < 1024px) {
      margin-inline: calc(var(--spacing-72px) * -1);
    }
  }
  .max-lg\:-mt-2 {
    @media (width < 1024px) {
      margin-top: calc(var(--spacing) * -2);
    }
  }
  .max-lg\:mt-4 {
    @media (width < 1024px) {
      margin-top: calc(var(--spacing) * 4);
    }
  }
  .max-lg\:mt-6 {
    @media (width < 1024px) {
      margin-top: calc(var(--spacing) * 6);
    }
  }
  .max-lg\:mt-auto {
    @media (width < 1024px) {
      margin-top: auto;
    }
  }
  .max-lg\:mr-auto {
    @media (width < 1024px) {
      margin-right: auto;
    }
  }
  .max-lg\:ml-auto {
    @media (width < 1024px) {
      margin-left: auto;
    }
  }
  .max-lg\:scrollbar {
    @media (width < 1024px) {
      &::-webkit-scrollbar-track {
        background-color: var(--scrollbar-track);
        border-radius: var(--scrollbar-track-radius);
      }
      &::-webkit-scrollbar-thumb {
        background-color: var(--scrollbar-thumb);
        border-radius: var(--scrollbar-thumb-radius);
      }
      &::-webkit-scrollbar-corner {
        background-color: var(--scrollbar-corner);
        border-radius: var(--scrollbar-corner-radius);
      }
      scrollbar-width: auto;
      scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial);
      &::-webkit-scrollbar {
        display: block;
        width: var(--scrollbar-width, 16px);
        height: var(--scrollbar-height, 16px);
      }
    }
  }
  .max-lg\:line-clamp-2 {
    @media (width < 1024px) {
      overflow: hidden;
      display: -webkit-box;
      -webkit-box-orient: vertical;
      -webkit-line-clamp: 2;
    }
  }
  .max-lg\:flex {
    @media (width < 1024px) {
      display: flex;
    }
  }
  .max-lg\:hidden {
    @media (width < 1024px) {
      display: none;
    }
  }
  .max-lg\:h-14 {
    @media (width < 1024px) {
      height: calc(var(--spacing) * 14);
    }
  }
  .max-lg\:h-full {
    @media (width < 1024px) {
      height: 100%;
    }
  }
  .max-lg\:h-full\! {
    @media (width < 1024px) {
      height: 100% !important;
    }
  }
  .max-lg\:h-screen {
    @media (width < 1024px) {
      height: 100vh;
    }
  }
  .max-lg\:w-14 {
    @media (width < 1024px) {
      width: calc(var(--spacing) * 14);
    }
  }
  .max-lg\:w-\[calc\(100\%\+144px\)\] {
    @media (width < 1024px) {
      width: calc(100% + 144px);
    }
  }
  .max-lg\:w-full {
    @media (width < 1024px) {
      width: 100%;
    }
  }
  .max-lg\:max-w-\[50\%\] {
    @media (width < 1024px) {
      max-width: 50%;
    }
  }
  .max-lg\:grow {
    @media (width < 1024px) {
      flex-grow: 1;
    }
  }
  .max-lg\:\!-translate-y-1\/2 {
    @media (width < 1024px) {
      --tw-translate-y: calc(calc(1/2 * 100%) * -1) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .max-lg\:\!translate-x-0 {
    @media (width < 1024px) {
      --tw-translate-x: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .max-lg\:-translate-x-1\/2 {
    @media (width < 1024px) {
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-lg\:-translate-y-9 {
    @media (width < 1024px) {
      --tw-translate-y: calc(var(--spacing) * -9);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-lg\:translate-y-full {
    @media (width < 1024px) {
      --tw-translate-y: 100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-lg\:rotate-\[30deg\] {
    @media (width < 1024px) {
      rotate: 30deg;
    }
  }
  .max-lg\:items-center {
    @media (width < 1024px) {
      align-items: center;
    }
  }
  .max-lg\:justify-between {
    @media (width < 1024px) {
      justify-content: space-between;
    }
  }
  .max-lg\:justify-center {
    @media (width < 1024px) {
      justify-content: center;
    }
  }
  .max-lg\:gap-2 {
    @media (width < 1024px) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .max-lg\:gap-6 {
    @media (width < 1024px) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .max-lg\:\!overflow-visible {
    @media (width < 1024px) {
      overflow: visible !important;
    }
  }
  .max-lg\:overflow-auto {
    @media (width < 1024px) {
      overflow: auto;
    }
  }
  .max-lg\:\!rounded-50 {
    @media (width < 1024px) {
      border-radius: var(--radius-50) !important;
    }
  }
  .max-lg\:rounded-32 {
    @media (width < 1024px) {
      border-radius: var(--radius-32);
    }
  }
  .max-lg\:rounded-3xl {
    @media (width < 1024px) {
      border-radius: var(--radius-3xl);
    }
  }
  .max-lg\:rounded-full {
    @media (width < 1024px) {
      border-radius: calc(infinity * 1px);
    }
  }
  .max-lg\:rounded-l-3xl {
    @media (width < 1024px) {
      border-top-left-radius: var(--radius-3xl);
      border-bottom-left-radius: var(--radius-3xl);
    }
  }
  .max-lg\:rounded-t-40 {
    @media (width < 1024px) {
      border-top-left-radius: var(--radius-40);
      border-top-right-radius: var(--radius-40);
    }
  }
  .max-lg\:rounded-t-full {
    @media (width < 1024px) {
      border-top-left-radius: calc(infinity * 1px);
      border-top-right-radius: calc(infinity * 1px);
    }
  }
  .max-lg\:\!border {
    @media (width < 1024px) {
      border-style: var(--tw-border-style) !important;
      border-width: 1px !important;
    }
  }
  .max-lg\:border {
    @media (width < 1024px) {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .max-lg\:border-r-0 {
    @media (width < 1024px) {
      border-right-style: var(--tw-border-style);
      border-right-width: 0px;
    }
  }
  .max-lg\:\!border-solid {
    @media (width < 1024px) {
      --tw-border-style: solid !important;
      border-style: solid !important;
    }
  }
  .max-lg\:border-solid {
    @media (width < 1024px) {
      --tw-border-style: solid;
      border-style: solid;
    }
  }
  .max-lg\:\!border-white\/10 {
    @media (width < 1024px) {
      border-color: color-mix(in oklab, var(--color-white) 10%, transparent) !important;
    }
  }
  .max-lg\:border-white\/10 {
    @media (width < 1024px) {
      border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }
  .max-lg\:bg-white {
    @media (width < 1024px) {
      background-color: var(--color-white);
    }
  }
  .max-lg\:bg-linear-to-br {
    @media (width < 1024px) {
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .max-lg\:px-3 {
    @media (width < 1024px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .max-lg\:py-6 {
    @media (width < 1024px) {
      padding-block: calc(var(--spacing) * 6);
    }
  }
  .max-lg\:py-18px {
    @media (width < 1024px) {
      padding-block: var(--spacing-18px);
    }
  }
  .max-lg\:py-22px {
    @media (width < 1024px) {
      padding-block: var(--spacing-22px);
    }
  }
  .max-lg\:pt-12 {
    @media (width < 1024px) {
      padding-top: calc(var(--spacing) * 12);
    }
  }
  .max-lg\:pr-10 {
    @media (width < 1024px) {
      padding-right: calc(var(--spacing) * 10);
    }
  }
  .max-lg\:pb-4 {
    @media (width < 1024px) {
      padding-bottom: calc(var(--spacing) * 4);
    }
  }
  .max-lg\:text-center {
    @media (width < 1024px) {
      text-align: center;
    }
  }
  .max-lg\:shadow-33 {
    @media (width < 1024px) {
      --tw-shadow: 0px 32px 200px var(--tw-shadow-color, var(--tw-shadow-color));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .max-lg\:shadow-gray-25\/7 {
    @media (width < 1024px) {
      --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 7%, transparent);
    }
  }
  .max-lg\:transition-all {
    @media (width < 1024px) {
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .max-lg\:ease-linear {
    @media (width < 1024px) {
      --tw-ease: linear;
      transition-timing-function: linear;
    }
  }
  .max-lg\:content-none {
    @media (width < 1024px) {
      --tw-content: none;
      content: none;
    }
  }
  .max-lg\:scrollbar {
    @media (width < 1024px) {
      @supports (selector(::-webkit-scrollbar)) {
        scrollbar-color: unset;
        &::-webkit-scrollbar-thumb {
          border: 4px solid var(--scrollbar-corner);
        }
        &::-webkit-scrollbar-track {
          border: 4px solid var(--scrollbar-corner);
        }
      }
    }
  }
  .max-lg\:scrollbar-thumb-warning-18 {
    @media (width < 1024px) {
      --scrollbar-thumb: #fdd836;
    }
  }
  .max-lg\:scrollbar-w-1 {
    @media (width < 1024px) {
      --scrollbar-width: 0.25rem;
    }
  }
  .max-lg\:before\:\!content-none {
    @media (width < 1024px) {
      &::before {
        content: var(--tw-content);
        --tw-content: none !important;
        content: none !important;
      }
    }
  }
  .max-lg\:before\:content-none {
    @media (width < 1024px) {
      &::before {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .max-lg\:after\:content-none {
    @media (width < 1024px) {
      &::after {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .max-lg\:even\:bg-white {
    @media (width < 1024px) {
      &:nth-child(even) {
        background-color: var(--color-white);
      }
    }
  }
  .max-lg\:nth-3\:hidden {
    @media (width < 1024px) {
      &:nth-child(3) {
        display: none;
      }
    }
  }
  .max-lg\:nth-4\:hidden {
    @media (width < 1024px) {
      &:nth-child(4) {
        display: none;
      }
    }
  }
  .max-md\:absolute {
    @media (width < 768px) {
      position: absolute;
    }
  }
  .max-md\:top-1\/2 {
    @media (width < 768px) {
      top: calc(1/2 * 100%);
    }
  }
  .max-md\:top-4 {
    @media (width < 768px) {
      top: calc(var(--spacing) * 4);
    }
  }
  .max-md\:top-6 {
    @media (width < 768px) {
      top: calc(var(--spacing) * 6);
    }
  }
  .max-md\:right-0 {
    @media (width < 768px) {
      right: calc(var(--spacing) * 0);
    }
  }
  .max-md\:left-4 {
    @media (width < 768px) {
      left: calc(var(--spacing) * 4);
    }
  }
  .max-md\:left-6 {
    @media (width < 768px) {
      left: calc(var(--spacing) * 6);
    }
  }
  .max-md\:mt-6 {
    @media (width < 768px) {
      margin-top: calc(var(--spacing) * 6);
    }
  }
  .max-md\:-mb-1 {
    @media (width < 768px) {
      margin-bottom: calc(var(--spacing) * -1);
    }
  }
  .max-md\:mb-4 {
    @media (width < 768px) {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .max-md\:mb-6 {
    @media (width < 768px) {
      margin-bottom: calc(var(--spacing) * 6);
    }
  }
  .max-md\:flex {
    @media (width < 768px) {
      display: flex;
    }
  }
  .max-md\:grid {
    @media (width < 768px) {
      display: grid;
    }
  }
  .max-md\:hidden {
    @media (width < 768px) {
      display: none;
    }
  }
  .max-md\:max-w-fit {
    @media (width < 768px) {
      max-width: fit-content;
    }
  }
  .max-md\:shrink-0 {
    @media (width < 768px) {
      flex-shrink: 0;
    }
  }
  .max-md\:grow-0 {
    @media (width < 768px) {
      flex-grow: 0;
    }
  }
  .max-md\:basis-auto {
    @media (width < 768px) {
      flex-basis: auto;
    }
  }
  .max-md\:-translate-y-1\/2 {
    @media (width < 768px) {
      --tw-translate-y: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-md\:items-center {
    @media (width < 768px) {
      align-items: center;
    }
  }
  .max-md\:justify-between {
    @media (width < 768px) {
      justify-content: space-between;
    }
  }
  .max-md\:gap-1 {
    @media (width < 768px) {
      gap: calc(var(--spacing) * 1);
    }
  }
  .max-md\:overflow-hidden {
    @media (width < 768px) {
      overflow: hidden;
    }
  }
  .max-md\:rounded-2xl {
    @media (width < 768px) {
      border-radius: var(--radius-2xl);
    }
  }
  .max-md\:py-3 {
    @media (width < 768px) {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .max-md\:pt-3 {
    @media (width < 768px) {
      padding-top: calc(var(--spacing) * 3);
    }
  }
  .max-md\:pr-110px {
    @media (width < 768px) {
      padding-right: var(--spacing-110px);
    }
  }
  .max-md\:pl-12 {
    @media (width < 768px) {
      padding-left: calc(var(--spacing) * 12);
    }
  }
  .max-md\:text-ellipsis {
    @media (width < 768px) {
      text-overflow: ellipsis;
    }
  }
  .max-md\:whitespace-nowrap {
    @media (width < 768px) {
      white-space: nowrap;
    }
  }
  .max-md\:group-nth-\[2n\]\:ml-auto {
    @media (width < 768px) {
      &:is(:where(.group):nth-child(2n) *) {
        margin-left: auto;
      }
    }
  }
  .max-md\:before\:content-none {
    @media (width < 768px) {
      &::before {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .max-md\:after\:content-none {
    @media (width < 768px) {
      &::after {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .max-md\:last\:mb-0 {
    @media (width < 768px) {
      &:last-child {
        margin-bottom: calc(var(--spacing) * 0);
      }
    }
  }
  .max-md\:odd\:bg-light-40 {
    @media (width < 768px) {
      &:nth-child(odd) {
        background-color: var(--color-light-40);
      }
    }
  }
  .max-md\:even\:bg-light-41 {
    @media (width < 768px) {
      &:nth-child(even) {
        background-color: var(--color-light-41);
      }
    }
  }
  .max-sm\:top-1\.5 {
    @media (width < 640px) {
      top: calc(var(--spacing) * 1.5);
    }
  }
  .max-sm\:left-3 {
    @media (width < 640px) {
      left: calc(var(--spacing) * 3);
    }
  }
  .max-sm\:order-last {
    @media (width < 640px) {
      order: calc(infinity);
    }
  }
  .max-sm\:w-full {
    @media (width < 640px) {
      width: 100%;
    }
  }
  .max-sm\:translate-x-0 {
    @media (width < 640px) {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-sm\:translate-x-3 {
    @media (width < 640px) {
      --tw-translate-x: calc(var(--spacing) * 3);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-sm\:object-contain {
    @media (width < 640px) {
      object-fit: contain;
    }
  }
  .max-sm\:object-cover {
    @media (width < 640px) {
      object-fit: cover;
    }
  }
  .max-sm\:object-\[-30px_0\] {
    @media (width < 640px) {
      object-position: -30px 0;
    }
  }
  .max-sm\:object-center {
    @media (width < 640px) {
      object-position: center;
    }
  }
  .max-sm\:object-left-top {
    @media (width < 640px) {
      object-position: left top;
    }
  }
  .max-sm\:px-3 {
    @media (width < 640px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .max-sm\:px-4 {
    @media (width < 640px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .max-sm\:px-6 {
    @media (width < 640px) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .max-sm\:group-nth-\[2n\]\:mr-0 {
    @media (width < 640px) {
      &:is(:where(.group):nth-child(2n) *) {
        margin-right: calc(var(--spacing) * 0);
      }
    }
  }
  .max-sm\:group-nth-\[2n\]\:ml-10 {
    @media (width < 640px) {
      &:is(:where(.group):nth-child(2n) *) {
        margin-left: calc(var(--spacing) * 10);
      }
    }
  }
  .max-sm\:group-nth-\[2n\]\:max-w-none {
    @media (width < 640px) {
      &:is(:where(.group):nth-child(2n) *) {
        max-width: none;
      }
    }
  }
  .max-sm\:before\:absolute {
    @media (width < 640px) {
      &::before {
        content: var(--tw-content);
        position: absolute;
      }
    }
  }
  .max-sm\:before\:top-1\/2 {
    @media (width < 640px) {
      &::before {
        content: var(--tw-content);
        top: calc(1/2 * 100%);
      }
    }
  }
  .max-sm\:before\:right-full {
    @media (width < 640px) {
      &::before {
        content: var(--tw-content);
        right: 100%;
      }
    }
  }
  .max-sm\:before\:h-0\.5 {
    @media (width < 640px) {
      &::before {
        content: var(--tw-content);
        height: calc(var(--spacing) * 0.5);
      }
    }
  }
  .max-sm\:before\:w-screen {
    @media (width < 640px) {
      &::before {
        content: var(--tw-content);
        width: 100vw;
      }
    }
  }
  .max-sm\:before\:-translate-x-19px {
    @media (width < 640px) {
      &::before {
        content: var(--tw-content);
        --tw-translate-x: calc(var(--spacing-19px) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .max-sm\:before\:-translate-y-1\/2 {
    @media (width < 640px) {
      &::before {
        content: var(--tw-content);
        --tw-translate-y: calc(calc(1/2 * 100%) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .max-sm\:before\:bg-gray-21 {
    @media (width < 640px) {
      &::before {
        content: var(--tw-content);
        background-color: var(--color-gray-21);
      }
    }
  }
  .max-sm\:before\:content-none {
    @media (width < 640px) {
      &::before {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .max-sm\:after\:content-none {
    @media (width < 640px) {
      &::after {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .max-sm\:nth-3\:hidden {
    @media (width < 640px) {
      &:nth-child(3) {
        display: none;
      }
    }
  }
  .max-\[579px\]\:translate-y-\[260\%\] {
    @media (width < 579px) {
      --tw-translate-y: 260%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-\[519px\]\:right-\[10\%\] {
    @media (width < 519px) {
      right: 10%;
    }
  }
  .max-\[449px\]\:translate-y-\[160\%\] {
    @media (width < 449px) {
      --tw-translate-y: 160%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-\[419px\]\:h-\[180px\] {
    @media (width < 419px) {
      height: 180px;
    }
  }
  .max-\[419px\]\:w-\[230px\] {
    @media (width < 419px) {
      width: 230px;
    }
  }
  .max-\[419px\]\:translate-x-39px {
    @media (width < 419px) {
      --tw-translate-x: var(--spacing-39px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-\[399px\]\:bottom-\[45\%\] {
    @media (width < 399px) {
      bottom: 45%;
    }
  }
  .max-\[399px\]\:h-13px {
    @media (width < 399px) {
      height: var(--spacing-13px);
    }
  }
  .max-\[399px\]\:h-30 {
    @media (width < 399px) {
      height: calc(var(--spacing) * 30);
    }
  }
  .max-\[399px\]\:w-3 {
    @media (width < 399px) {
      width: calc(var(--spacing) * 3);
    }
  }
  .max-\[399px\]\:-translate-y-2 {
    @media (width < 399px) {
      --tw-translate-y: calc(var(--spacing) * -2);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .max-\[399px\]\:px-5 {
    @media (width < 399px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .max-\[399px\]\:px-6 {
    @media (width < 399px) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .max-\[399px\]\:px-8 {
    @media (width < 399px) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .max-\[399px\]\:text-11 {
    @media (width < 399px) {
      font-size: var(--text-11);
    }
  }
  .max-\[399px\]\:text-base {
    @media (width < 399px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .max-\[399px\]\:text-lg {
    @media (width < 399px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .max-\[399px\]\:text-xs {
    @media (width < 399px) {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .max-\[399px\]\:leading-4 {
    @media (width < 399px) {
      --tw-leading: calc(var(--spacing) * 4);
      line-height: calc(var(--spacing) * 4);
    }
  }
  .max-\[399px\]\:leading-6 {
    @media (width < 399px) {
      --tw-leading: calc(var(--spacing) * 6);
      line-height: calc(var(--spacing) * 6);
    }
  }
  .max-\[399px\]\:leading-7 {
    @media (width < 399px) {
      --tw-leading: calc(var(--spacing) * 7);
      line-height: calc(var(--spacing) * 7);
    }
  }
  .max-\[399px\]\:leading-18 {
    @media (width < 399px) {
      --tw-leading: var(--leading-18);
      line-height: var(--leading-18);
    }
  }
  .max-\[399px\]\:group-nth-\[2n\]\:ml-3 {
    @media (width < 399px) {
      &:is(:where(.group):nth-child(2n) *) {
        margin-left: calc(var(--spacing) * 3);
      }
    }
  }
  .max-\[399px\]\:before\:-translate-x-3 {
    @media (width < 399px) {
      &::before {
        content: var(--tw-content);
        --tw-translate-x: calc(var(--spacing) * -3);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .max-\[379px\]\:grow {
    @media (width < 379px) {
      flex-grow: 1;
    }
  }
  .max-\[369px\]\:ml-2 {
    @media (width < 369px) {
      margin-left: calc(var(--spacing) * 2);
    }
  }
  .max-\[369px\]\:h-40 {
    @media (width < 369px) {
      height: calc(var(--spacing) * 40);
    }
  }
  .max-\[369px\]\:h-\[224px\] {
    @media (width < 369px) {
      height: 224px;
    }
  }
  .max-\[369px\]\:max-h-\[60\%\] {
    @media (width < 369px) {
      max-height: 60%;
    }
  }
  .max-\[369px\]\:min-w-\[136px\] {
    @media (width < 369px) {
      min-width: 136px;
    }
  }
  .max-\[369px\]\:pl-4 {
    @media (width < 369px) {
      padding-left: calc(var(--spacing) * 4);
    }
  }
  .max-\[369px\]\:text-base {
    @media (width < 369px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .max-\[369px\]\:text-lg {
    @media (width < 369px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .max-\[369px\]\:leading-6 {
    @media (width < 369px) {
      --tw-leading: calc(var(--spacing) * 6);
      line-height: calc(var(--spacing) * 6);
    }
  }
  .max-\[369px\]\:leading-7 {
    @media (width < 369px) {
      --tw-leading: calc(var(--spacing) * 7);
      line-height: calc(var(--spacing) * 7);
    }
  }
  .max-\[369px\]\:before\:mr-2 {
    @media (width < 369px) {
      &::before {
        content: var(--tw-content);
        margin-right: calc(var(--spacing) * 2);
      }
    }
  }
  .max-\[359px\]\:h-17 {
    @media (width < 359px) {
      height: calc(var(--spacing) * 17);
    }
  }
  .max-\[349px\]\:bottom-\[37\%\] {
    @media (width < 349px) {
      bottom: 37%;
    }
  }
  .sm\:\!top-20 {
    @media (width >= 640px) {
      top: calc(var(--spacing) * 20) !important;
    }
  }
  .sm\:top-4 {
    @media (width >= 640px) {
      top: calc(var(--spacing) * 4);
    }
  }
  .sm\:top-11 {
    @media (width >= 640px) {
      top: calc(var(--spacing) * 11);
    }
  }
  .sm\:top-55px {
    @media (width >= 640px) {
      top: var(--spacing-55px);
    }
  }
  .sm\:top-\[56\%\] {
    @media (width >= 640px) {
      top: 56%;
    }
  }
  .sm\:top-auto {
    @media (width >= 640px) {
      top: auto;
    }
  }
  .sm\:right-21 {
    @media (width >= 640px) {
      right: calc(var(--spacing) * 21);
    }
  }
  .sm\:bottom-0 {
    @media (width >= 640px) {
      bottom: calc(var(--spacing) * 0);
    }
  }
  .sm\:left-4 {
    @media (width >= 640px) {
      left: calc(var(--spacing) * 4);
    }
  }
  .sm\:left-8 {
    @media (width >= 640px) {
      left: calc(var(--spacing) * 8);
    }
  }
  .sm\:left-29px\! {
    @media (width >= 640px) {
      left: var(--spacing-29px) !important;
    }
  }
  .sm\:order-1 {
    @media (width >= 640px) {
      order: 1;
    }
  }
  .sm\:order-2 {
    @media (width >= 640px) {
      order: 2;
    }
  }
  .sm\:order-3 {
    @media (width >= 640px) {
      order: 3;
    }
  }
  .sm\:col-span-6 {
    @media (width >= 640px) {
      grid-column: span 6 / span 6;
    }
  }
  .sm\:-mx-3 {
    @media (width >= 640px) {
      margin-inline: calc(var(--spacing) * -3);
    }
  }
  .sm\:mx-0 {
    @media (width >= 640px) {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .sm\:-mt-30 {
    @media (width >= 640px) {
      margin-top: calc(var(--spacing) * -30);
    }
  }
  .sm\:mt-6 {
    @media (width >= 640px) {
      margin-top: calc(var(--spacing) * 6);
    }
  }
  .sm\:mb-5 {
    @media (width >= 640px) {
      margin-bottom: calc(var(--spacing) * 5);
    }
  }
  .sm\:mb-6 {
    @media (width >= 640px) {
      margin-bottom: calc(var(--spacing) * 6);
    }
  }
  .sm\:mb-7 {
    @media (width >= 640px) {
      margin-bottom: calc(var(--spacing) * 7);
    }
  }
  .sm\:mb-8 {
    @media (width >= 640px) {
      margin-bottom: calc(var(--spacing) * 8);
    }
  }
  .sm\:mb-10 {
    @media (width >= 640px) {
      margin-bottom: calc(var(--spacing) * 10);
    }
  }
  .sm\:mb-\[200px\] {
    @media (width >= 640px) {
      margin-bottom: 200px;
    }
  }
  .sm\:ml-5 {
    @media (width >= 640px) {
      margin-left: calc(var(--spacing) * 5);
    }
  }
  .sm\:ml-6 {
    @media (width >= 640px) {
      margin-left: calc(var(--spacing) * 6);
    }
  }
  .sm\:block {
    @media (width >= 640px) {
      display: block;
    }
  }
  .sm\:inline-flex {
    @media (width >= 640px) {
      display: inline-flex;
    }
  }
  .sm\:h-3\.5 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 3.5);
    }
  }
  .sm\:h-4 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 4);
    }
  }
  .sm\:h-6 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 6);
    }
  }
  .sm\:h-7 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 7);
    }
  }
  .sm\:h-8 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 8);
    }
  }
  .sm\:h-10 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 10);
    }
  }
  .sm\:h-12 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 12);
    }
  }
  .sm\:h-62px {
    @media (width >= 640px) {
      height: var(--spacing-62px);
    }
  }
  .sm\:h-71px {
    @media (width >= 640px) {
      height: var(--spacing-71px);
    }
  }
  .sm\:h-72px {
    @media (width >= 640px) {
      height: var(--spacing-72px);
    }
  }
  .sm\:h-80 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 80);
    }
  }
  .sm\:h-82px {
    @media (width >= 640px) {
      height: var(--spacing-82px);
    }
  }
  .sm\:h-122px {
    @media (width >= 640px) {
      height: var(--spacing-122px);
    }
  }
  .sm\:h-134px {
    @media (width >= 640px) {
      height: var(--spacing-134px);
    }
  }
  .sm\:h-135px {
    @media (width >= 640px) {
      height: var(--spacing-135px);
    }
  }
  .sm\:h-136px {
    @media (width >= 640px) {
      height: var(--spacing-136px);
    }
  }
  .sm\:h-13px {
    @media (width >= 640px) {
      height: var(--spacing-13px);
    }
  }
  .sm\:h-14 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 14);
    }
  }
  .sm\:h-15 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 15);
    }
  }
  .sm\:h-19px {
    @media (width >= 640px) {
      height: var(--spacing-19px);
    }
  }
  .sm\:h-20 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 20);
    }
  }
  .sm\:h-21px {
    @media (width >= 640px) {
      height: var(--spacing-21px);
    }
  }
  .sm\:h-26 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 26);
    }
  }
  .sm\:h-27 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 27);
    }
  }
  .sm\:h-35 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 35);
    }
  }
  .sm\:h-45 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 45);
    }
  }
  .sm\:h-46 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 46);
    }
  }
  .sm\:h-55 {
    @media (width >= 640px) {
      height: calc(var(--spacing) * 55);
    }
  }
  .sm\:h-55px {
    @media (width >= 640px) {
      height: var(--spacing-55px);
    }
  }
  .sm\:h-143px {
    @media (width >= 640px) {
      height: var(--spacing-143px);
    }
  }
  .sm\:h-145px {
    @media (width >= 640px) {
      height: var(--spacing-145px);
    }
  }
  .sm\:h-146px {
    @media (width >= 640px) {
      height: var(--spacing-146px);
    }
  }
  .sm\:h-162px {
    @media (width >= 640px) {
      height: var(--spacing-162px);
    }
  }
  .sm\:h-\[200px\] {
    @media (width >= 640px) {
      height: 200px;
    }
  }
  .sm\:h-\[228px\] {
    @media (width >= 640px) {
      height: 228px;
    }
  }
  .sm\:h-\[232px\] {
    @media (width >= 640px) {
      height: 232px;
    }
  }
  .sm\:h-\[234px\] {
    @media (width >= 640px) {
      height: 234px;
    }
  }
  .sm\:h-\[247px\] {
    @media (width >= 640px) {
      height: 247px;
    }
  }
  .sm\:h-\[254px\] {
    @media (width >= 640px) {
      height: 254px;
    }
  }
  .sm\:h-\[262px\] {
    @media (width >= 640px) {
      height: 262px;
    }
  }
  .sm\:h-\[273px\] {
    @media (width >= 640px) {
      height: 273px;
    }
  }
  .sm\:h-\[277px\] {
    @media (width >= 640px) {
      height: 277px;
    }
  }
  .sm\:h-\[278px\] {
    @media (width >= 640px) {
      height: 278px;
    }
  }
  .sm\:h-\[280px\] {
    @media (width >= 640px) {
      height: 280px;
    }
  }
  .sm\:h-\[303px\] {
    @media (width >= 640px) {
      height: 303px;
    }
  }
  .sm\:h-\[315px\] {
    @media (width >= 640px) {
      height: 315px;
    }
  }
  .sm\:h-\[320px\] {
    @media (width >= 640px) {
      height: 320px;
    }
  }
  .sm\:h-\[340px\] {
    @media (width >= 640px) {
      height: 340px;
    }
  }
  .sm\:h-\[371px\] {
    @media (width >= 640px) {
      height: 371px;
    }
  }
  .sm\:h-\[376px\] {
    @media (width >= 640px) {
      height: 376px;
    }
  }
  .sm\:h-\[400px\] {
    @media (width >= 640px) {
      height: 400px;
    }
  }
  .sm\:h-\[404px\] {
    @media (width >= 640px) {
      height: 404px;
    }
  }
  .sm\:h-\[413px\] {
    @media (width >= 640px) {
      height: 413px;
    }
  }
  .sm\:h-\[441px\] {
    @media (width >= 640px) {
      height: 441px;
    }
  }
  .sm\:h-\[737px\] {
    @media (width >= 640px) {
      height: 737px;
    }
  }
  .sm\:max-h-12 {
    @media (width >= 640px) {
      max-height: calc(var(--spacing) * 12);
    }
  }
  .sm\:max-h-14 {
    @media (width >= 640px) {
      max-height: calc(var(--spacing) * 14);
    }
  }
  .sm\:max-h-162px {
    @media (width >= 640px) {
      max-height: var(--spacing-162px);
    }
  }
  .sm\:max-h-\[280px\] {
    @media (width >= 640px) {
      max-height: 280px;
    }
  }
  .sm\:max-h-\[300px\] {
    @media (width >= 640px) {
      max-height: 300px;
    }
  }
  .sm\:max-h-\[729px\] {
    @media (width >= 640px) {
      max-height: 729px;
    }
  }
  .sm\:w-1\/2 {
    @media (width >= 640px) {
      width: calc(1/2 * 100%);
    }
  }
  .sm\:w-1\/3 {
    @media (width >= 640px) {
      width: calc(1/3 * 100%);
    }
  }
  .sm\:w-1\/4 {
    @media (width >= 640px) {
      width: calc(1/4 * 100%);
    }
  }
  .sm\:w-2\/3 {
    @media (width >= 640px) {
      width: calc(2/3 * 100%);
    }
  }
  .sm\:w-4 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 4);
    }
  }
  .sm\:w-5 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 5);
    }
  }
  .sm\:w-7 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 7);
    }
  }
  .sm\:w-8 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 8);
    }
  }
  .sm\:w-10 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 10);
    }
  }
  .sm\:w-12 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 12);
    }
  }
  .sm\:w-14 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 14);
    }
  }
  .sm\:w-15 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 15);
    }
  }
  .sm\:w-16 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 16);
    }
  }
  .sm\:w-19 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 19);
    }
  }
  .sm\:w-20 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 20);
    }
  }
  .sm\:w-21px {
    @media (width >= 640px) {
      width: var(--spacing-21px);
    }
  }
  .sm\:w-23px {
    @media (width >= 640px) {
      width: var(--spacing-23px);
    }
  }
  .sm\:w-31px {
    @media (width >= 640px) {
      width: var(--spacing-31px);
    }
  }
  .sm\:w-37 {
    @media (width >= 640px) {
      width: calc(var(--spacing) * 37);
    }
  }
  .sm\:w-38px {
    @media (width >= 640px) {
      width: var(--spacing-38px);
    }
  }
  .sm\:w-71px {
    @media (width >= 640px) {
      width: var(--spacing-71px);
    }
  }
  .sm\:w-72px {
    @media (width >= 640px) {
      width: var(--spacing-72px);
    }
  }
  .sm\:w-82px {
    @media (width >= 640px) {
      width: var(--spacing-82px);
    }
  }
  .sm\:w-110px {
    @media (width >= 640px) {
      width: var(--spacing-110px);
    }
  }
  .sm\:w-155px {
    @media (width >= 640px) {
      width: var(--spacing-155px);
    }
  }
  .sm\:w-162px {
    @media (width >= 640px) {
      width: var(--spacing-162px);
    }
  }
  .sm\:w-\[288px\] {
    @media (width >= 640px) {
      width: 288px;
    }
  }
  .sm\:w-\[304px\] {
    @media (width >= 640px) {
      width: 304px;
    }
  }
  .sm\:w-\[327px\] {
    @media (width >= 640px) {
      width: 327px;
    }
  }
  .sm\:w-\[calc\(100\%-88px\)\] {
    @media (width >= 640px) {
      width: calc(100% - 88px);
    }
  }
  .sm\:w-\[calc\(100\%-100px\)\] {
    @media (width >= 640px) {
      width: calc(100% - 100px);
    }
  }
  .sm\:w-\[calc\(100\%-172px\)\] {
    @media (width >= 640px) {
      width: calc(100% - 172px);
    }
  }
  .sm\:w-\[calc\(100\%-300px\)\] {
    @media (width >= 640px) {
      width: calc(100% - 300px);
    }
  }
  .sm\:w-auto {
    @media (width >= 640px) {
      width: auto;
    }
  }
  .sm\:max-w-\[50\%\] {
    @media (width >= 640px) {
      max-width: 50%;
    }
  }
  .sm\:max-w-\[80\%\] {
    @media (width >= 640px) {
      max-width: 80%;
    }
  }
  .sm\:max-w-\[200px\] {
    @media (width >= 640px) {
      max-width: 200px;
    }
  }
  .sm\:max-w-\[289px\] {
    @media (width >= 640px) {
      max-width: 289px;
    }
  }
  .sm\:max-w-\[320px\] {
    @media (width >= 640px) {
      max-width: 320px;
    }
  }
  .sm\:max-w-\[calc\(50\%\+70px\)\] {
    @media (width >= 640px) {
      max-width: calc(50% + 70px);
    }
  }
  .sm\:max-w-none {
    @media (width >= 640px) {
      max-width: none;
    }
  }
  .sm\:min-w-\[44px\] {
    @media (width >= 640px) {
      min-width: 44px;
    }
  }
  .sm\:basis-1\/2 {
    @media (width >= 640px) {
      flex-basis: calc(1/2 * 100%);
    }
  }
  .sm\:-translate-x-46 {
    @media (width >= 640px) {
      --tw-translate-x: calc(var(--spacing) * -46);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:-translate-y-4 {
    @media (width >= 640px) {
      --tw-translate-y: calc(var(--spacing) * -4);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:-translate-y-8 {
    @media (width >= 640px) {
      --tw-translate-y: calc(var(--spacing) * -8);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:translate-x-8 {
    @media (width >= 640px) {
      --tw-translate-x: calc(var(--spacing) * 8);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:translate-x-46 {
    @media (width >= 640px) {
      --tw-translate-x: calc(var(--spacing) * 46);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:translate-x-71px {
    @media (width >= 640px) {
      --tw-translate-x: var(--spacing-71px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:translate-x-90px {
    @media (width >= 640px) {
      --tw-translate-x: var(--spacing-90px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:translate-x-full {
    @media (width >= 640px) {
      --tw-translate-x: 100%;
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:translate-y-0 {
    @media (width >= 640px) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:translate-y-5 {
    @media (width >= 640px) {
      --tw-translate-y: calc(var(--spacing) * 5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .sm\:grid-cols-2 {
    @media (width >= 640px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .sm\:grid-cols-4 {
    @media (width >= 640px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .sm\:flex-col {
    @media (width >= 640px) {
      flex-direction: column;
    }
  }
  .sm\:flex-row {
    @media (width >= 640px) {
      flex-direction: row;
    }
  }
  .sm\:items-center {
    @media (width >= 640px) {
      align-items: center;
    }
  }
  .sm\:justify-between {
    @media (width >= 640px) {
      justify-content: space-between;
    }
  }
  .sm\:justify-end {
    @media (width >= 640px) {
      justify-content: flex-end;
    }
  }
  .sm\:gap-2 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .sm\:gap-3 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .sm\:gap-3\.5 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 3.5);
    }
  }
  .sm\:gap-4 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .sm\:gap-5 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 5);
    }
  }
  .sm\:gap-6 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .sm\:gap-7 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 7);
    }
  }
  .sm\:gap-8 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .sm\:gap-10 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 10);
    }
  }
  .sm\:gap-12 {
    @media (width >= 640px) {
      gap: calc(var(--spacing) * 12);
    }
  }
  .sm\:gap-x-6 {
    @media (width >= 640px) {
      column-gap: calc(var(--spacing) * 6);
    }
  }
  .sm\:\!overflow-hidden {
    @media (width >= 640px) {
      overflow: hidden !important;
    }
  }
  .sm\:overflow-hidden {
    @media (width >= 640px) {
      overflow: hidden;
    }
  }
  .sm\:rounded-32 {
    @media (width >= 640px) {
      border-radius: var(--radius-32);
    }
  }
  .sm\:rounded-40 {
    @media (width >= 640px) {
      border-radius: var(--radius-40);
    }
  }
  .sm\:border-4 {
    @media (width >= 640px) {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .sm\:p-4 {
    @media (width >= 640px) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .sm\:p-5 {
    @media (width >= 640px) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .sm\:p-6 {
    @media (width >= 640px) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .sm\:p-8 {
    @media (width >= 640px) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .sm\:p-10 {
    @media (width >= 640px) {
      padding: calc(var(--spacing) * 10);
    }
  }
  .sm\:px-0 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .sm\:px-2 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .sm\:px-3 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .sm\:px-4 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .sm\:px-5 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .sm\:px-6 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .sm\:px-7 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 7);
    }
  }
  .sm\:px-8 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .sm\:px-12 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 12);
    }
  }
  .sm\:px-14 {
    @media (width >= 640px) {
      padding-inline: calc(var(--spacing) * 14);
    }
  }
  .sm\:px-17px {
    @media (width >= 640px) {
      padding-inline: var(--spacing-17px);
    }
  }
  .sm\:px-25px {
    @media (width >= 640px) {
      padding-inline: var(--spacing-25px);
    }
  }
  .sm\:px-35px {
    @media (width >= 640px) {
      padding-inline: var(--spacing-35px);
    }
  }
  .sm\:px-39px {
    @media (width >= 640px) {
      padding-inline: var(--spacing-39px);
    }
  }
  .sm\:px-px {
    @media (width >= 640px) {
      padding-inline: 1px;
    }
  }
  .sm\:py-2\.5 {
    @media (width >= 640px) {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .sm\:py-3 {
    @media (width >= 640px) {
      padding-block: calc(var(--spacing) * 3);
    }
  }
  .sm\:py-5 {
    @media (width >= 640px) {
      padding-block: calc(var(--spacing) * 5);
    }
  }
  .sm\:py-7 {
    @media (width >= 640px) {
      padding-block: calc(var(--spacing) * 7);
    }
  }
  .sm\:py-8 {
    @media (width >= 640px) {
      padding-block: calc(var(--spacing) * 8);
    }
  }
  .sm\:py-9 {
    @media (width >= 640px) {
      padding-block: calc(var(--spacing) * 9);
    }
  }
  .sm\:py-17px {
    @media (width >= 640px) {
      padding-block: var(--spacing-17px);
    }
  }
  .sm\:py-18px {
    @media (width >= 640px) {
      padding-block: var(--spacing-18px);
    }
  }
  .sm\:py-22px {
    @media (width >= 640px) {
      padding-block: var(--spacing-22px);
    }
  }
  .sm\:py-23px {
    @media (width >= 640px) {
      padding-block: var(--spacing-23px);
    }
  }
  .sm\:py-30px {
    @media (width >= 640px) {
      padding-block: var(--spacing-30px);
    }
  }
  .sm\:py-50px {
    @media (width >= 640px) {
      padding-block: var(--spacing-50px);
    }
  }
  .sm\:pt-6 {
    @media (width >= 640px) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .sm\:pt-8 {
    @media (width >= 640px) {
      padding-top: calc(var(--spacing) * 8);
    }
  }
  .sm\:pt-53px {
    @media (width >= 640px) {
      padding-top: var(--spacing-53px);
    }
  }
  .sm\:pr-4 {
    @media (width >= 640px) {
      padding-right: calc(var(--spacing) * 4);
    }
  }
  .sm\:pr-6 {
    @media (width >= 640px) {
      padding-right: calc(var(--spacing) * 6);
    }
  }
  .sm\:pr-8 {
    @media (width >= 640px) {
      padding-right: calc(var(--spacing) * 8);
    }
  }
  .sm\:pr-12 {
    @media (width >= 640px) {
      padding-right: calc(var(--spacing) * 12);
    }
  }
  .sm\:pr-41px {
    @media (width >= 640px) {
      padding-right: var(--spacing-41px);
    }
  }
  .sm\:pr-58px {
    @media (width >= 640px) {
      padding-right: var(--spacing-58px);
    }
  }
  .sm\:pr-\[280px\] {
    @media (width >= 640px) {
      padding-right: 280px;
    }
  }
  .sm\:pb-52px {
    @media (width >= 640px) {
      padding-bottom: var(--spacing-52px);
    }
  }
  .sm\:pl-6 {
    @media (width >= 640px) {
      padding-left: calc(var(--spacing) * 6);
    }
  }
  .sm\:pl-8 {
    @media (width >= 640px) {
      padding-left: calc(var(--spacing) * 8);
    }
  }
  .sm\:pl-10 {
    @media (width >= 640px) {
      padding-left: calc(var(--spacing) * 10);
    }
  }
  .sm\:pl-14 {
    @media (width >= 640px) {
      padding-left: calc(var(--spacing) * 14);
    }
  }
  .sm\:pl-18px {
    @media (width >= 640px) {
      padding-left: var(--spacing-18px);
    }
  }
  .sm\:pl-29px {
    @media (width >= 640px) {
      padding-left: var(--spacing-29px);
    }
  }
  .sm\:pl-72px {
    @media (width >= 640px) {
      padding-left: var(--spacing-72px);
    }
  }
  .sm\:text-center {
    @media (width >= 640px) {
      text-align: center;
    }
  }
  .sm\:text-left {
    @media (width >= 640px) {
      text-align: left;
    }
  }
  .sm\:\!text-sm {
    @media (width >= 640px) {
      font-size: var(--text-sm) !important;
      line-height: var(--tw-leading, var(--text-sm--line-height)) !important;
    }
  }
  .sm\:text-4xl {
    @media (width >= 640px) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .sm\:text-5xl {
    @media (width >= 640px) {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }
  .sm\:text-6 {
    @media (width >= 640px) {
      font-size: var(--text-6);
    }
  }
  .sm\:text-6xl {
    @media (width >= 640px) {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }
  .sm\:text-22 {
    @media (width >= 640px) {
      font-size: var(--text-22);
    }
  }
  .sm\:text-26 {
    @media (width >= 640px) {
      font-size: var(--text-26);
    }
  }
  .sm\:text-27 {
    @media (width >= 640px) {
      font-size: var(--text-27);
    }
  }
  .sm\:text-28 {
    @media (width >= 640px) {
      font-size: var(--text-28);
    }
  }
  .sm\:text-2xl {
    @media (width >= 640px) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .sm\:text-30 {
    @media (width >= 640px) {
      font-size: var(--text-30);
    }
  }
  .sm\:text-32 {
    @media (width >= 640px) {
      font-size: var(--text-32);
    }
  }
  .sm\:text-38 {
    @media (width >= 640px) {
      font-size: var(--text-38);
    }
  }
  .sm\:text-40 {
    @media (width >= 640px) {
      font-size: var(--text-40);
    }
  }
  .sm\:text-base {
    @media (width >= 640px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .sm\:text-lg {
    @media (width >= 640px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .sm\:text-sm {
    @media (width >= 640px) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .sm\:text-xl {
    @media (width >= 640px) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .sm\:text-xs {
    @media (width >= 640px) {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .sm\:\!leading-5 {
    @media (width >= 640px) {
      --tw-leading: calc(var(--spacing) * 5) !important;
      line-height: calc(var(--spacing) * 5) !important;
    }
  }
  .sm\:leading-5 {
    @media (width >= 640px) {
      --tw-leading: calc(var(--spacing) * 5);
      line-height: calc(var(--spacing) * 5);
    }
  }
  .sm\:leading-6 {
    @media (width >= 640px) {
      --tw-leading: calc(var(--spacing) * 6);
      line-height: calc(var(--spacing) * 6);
    }
  }
  .sm\:leading-7 {
    @media (width >= 640px) {
      --tw-leading: calc(var(--spacing) * 7);
      line-height: calc(var(--spacing) * 7);
    }
  }
  .sm\:leading-8 {
    @media (width >= 640px) {
      --tw-leading: calc(var(--spacing) * 8);
      line-height: calc(var(--spacing) * 8);
    }
  }
  .sm\:leading-9 {
    @media (width >= 640px) {
      --tw-leading: calc(var(--spacing) * 9);
      line-height: calc(var(--spacing) * 9);
    }
  }
  .sm\:leading-10 {
    @media (width >= 640px) {
      --tw-leading: calc(var(--spacing) * 10);
      line-height: calc(var(--spacing) * 10);
    }
  }
  .sm\:leading-18 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-18);
      line-height: var(--leading-18);
    }
  }
  .sm\:leading-22 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-22);
      line-height: var(--leading-22);
    }
  }
  .sm\:leading-26 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-26);
      line-height: var(--leading-26);
    }
  }
  .sm\:leading-30 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-30);
      line-height: var(--leading-30);
    }
  }
  .sm\:leading-34 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-34);
      line-height: var(--leading-34);
    }
  }
  .sm\:leading-38 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-38);
      line-height: var(--leading-38);
    }
  }
  .sm\:leading-42 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-42);
      line-height: var(--leading-42);
    }
  }
  .sm\:leading-44 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-44);
      line-height: var(--leading-44);
    }
  }
  .sm\:leading-46 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-46);
      line-height: var(--leading-46);
    }
  }
  .sm\:leading-48 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-48);
      line-height: var(--leading-48);
    }
  }
  .sm\:leading-50 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-50);
      line-height: var(--leading-50);
    }
  }
  .sm\:leading-54 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-54);
      line-height: var(--leading-54);
    }
  }
  .sm\:leading-60 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-60);
      line-height: var(--leading-60);
    }
  }
  .sm\:leading-70 {
    @media (width >= 640px) {
      --tw-leading: var(--leading-70);
      line-height: var(--leading-70);
    }
  }
  .sm\:ring-\[24px\] {
    @media (width >= 640px) {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(24px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .sm\:delay-300 {
    @media (width >= 640px) {
      transition-delay: 300ms;
    }
  }
  .sm\:delay-600 {
    @media (width >= 640px) {
      transition-delay: var(--transition-delay-600);
    }
  }
  .sm\:delay-900 {
    @media (width >= 640px) {
      transition-delay: var(--transition-delay-900);
    }
  }
  .sm\:delay-1200 {
    @media (width >= 640px) {
      transition-delay: var(--transition-delay-1200);
    }
  }
  .sm\:mask-cover {
    @media (width >= 640px) {
      mask-size: cover;
    }
  }
  .sm\:group-nth-\[2n\]\:justify-end {
    @media (width >= 640px) {
      &:is(:where(.group):nth-child(2n) *) {
        justify-content: flex-end;
      }
    }
  }
  .sm\:group-nth-\[3n\]\:justify-center {
    @media (width >= 640px) {
      &:is(:where(.group):nth-child(3n) *) {
        justify-content: center;
      }
    }
  }
  .sm\:group-\[\.opened\]\:translate-x-0 {
    @media (width >= 640px) {
      &:is(:where(.group):is(.opened) *) {
        --tw-translate-x: calc(var(--spacing) * 0);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .sm\:before\:mr-5 {
    @media (width >= 640px) {
      &::before {
        content: var(--tw-content);
        margin-right: calc(var(--spacing) * 5);
      }
    }
  }
  .sm\:first\:before\:content-none {
    @media (width >= 640px) {
      &:first-child {
        &::before {
          content: var(--tw-content);
          --tw-content: none;
          content: none;
        }
      }
    }
  }
  .max-xl\:min-\[640px\]\:max-w-\[290px\] {
    @media (width < 1320px) {
      @media (width >= 640px) {
        max-width: 290px;
      }
    }
  }
  .md\:absolute {
    @media (width >= 768px) {
      position: absolute;
    }
  }
  .md\:\!top-70px {
    @media (width >= 768px) {
      top: var(--spacing-70px) !important;
    }
  }
  .md\:\!top-90px {
    @media (width >= 768px) {
      top: var(--spacing-90px) !important;
    }
  }
  .md\:-top-156px {
    @media (width >= 768px) {
      top: calc(var(--spacing-156px) * -1);
    }
  }
  .md\:top-0 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 0);
    }
  }
  .md\:top-2\.5 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 2.5);
    }
  }
  .md\:top-3 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 3);
    }
  }
  .md\:top-4 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 4);
    }
  }
  .md\:top-5 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 5);
    }
  }
  .md\:top-6 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 6);
    }
  }
  .md\:top-10 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 10);
    }
  }
  .md\:top-14 {
    @media (width >= 768px) {
      top: calc(var(--spacing) * 14);
    }
  }
  .md\:top-34px {
    @media (width >= 768px) {
      top: var(--spacing-34px);
    }
  }
  .md\:top-54px {
    @media (width >= 768px) {
      top: var(--spacing-54px);
    }
  }
  .md\:top-\[55\%\] {
    @media (width >= 768px) {
      top: 55%;
    }
  }
  .md\:top-auto {
    @media (width >= 768px) {
      top: auto;
    }
  }
  .md\:\!right-6 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 6) !important;
    }
  }
  .md\:-right-19px {
    @media (width >= 768px) {
      right: calc(var(--spacing-19px) * -1);
    }
  }
  .md\:right-0 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 0);
    }
  }
  .md\:right-0\.5 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 0.5);
    }
  }
  .md\:right-1 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 1);
    }
  }
  .md\:right-2 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 2);
    }
  }
  .md\:right-3 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 3);
    }
  }
  .md\:right-4 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 4);
    }
  }
  .md\:right-5 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 5);
    }
  }
  .md\:right-6 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 6);
    }
  }
  .md\:right-8 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 8);
    }
  }
  .md\:right-10 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 10);
    }
  }
  .md\:right-12 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 12);
    }
  }
  .md\:right-30 {
    @media (width >= 768px) {
      right: calc(var(--spacing) * 30);
    }
  }
  .md\:right-99px {
    @media (width >= 768px) {
      right: var(--spacing-99px);
    }
  }
  .md\:right-auto {
    @media (width >= 768px) {
      right: auto;
    }
  }
  .md\:bottom-0 {
    @media (width >= 768px) {
      bottom: calc(var(--spacing) * 0);
    }
  }
  .md\:bottom-6 {
    @media (width >= 768px) {
      bottom: calc(var(--spacing) * 6);
    }
  }
  .md\:bottom-7 {
    @media (width >= 768px) {
      bottom: calc(var(--spacing) * 7);
    }
  }
  .md\:bottom-auto {
    @media (width >= 768px) {
      bottom: auto;
    }
  }
  .md\:\!left-6 {
    @media (width >= 768px) {
      left: calc(var(--spacing) * 6) !important;
    }
  }
  .md\:-left-19px {
    @media (width >= 768px) {
      left: calc(var(--spacing-19px) * -1);
    }
  }
  .md\:-left-25px {
    @media (width >= 768px) {
      left: calc(var(--spacing-25px) * -1);
    }
  }
  .md\:left-1\/2 {
    @media (width >= 768px) {
      left: calc(1/2 * 100%);
    }
  }
  .md\:left-3 {
    @media (width >= 768px) {
      left: calc(var(--spacing) * 3);
    }
  }
  .md\:left-4 {
    @media (width >= 768px) {
      left: calc(var(--spacing) * 4);
    }
  }
  .md\:left-6 {
    @media (width >= 768px) {
      left: calc(var(--spacing) * 6);
    }
  }
  .md\:left-8 {
    @media (width >= 768px) {
      left: calc(var(--spacing) * 8);
    }
  }
  .md\:left-10 {
    @media (width >= 768px) {
      left: calc(var(--spacing) * 10);
    }
  }
  .md\:left-12 {
    @media (width >= 768px) {
      left: calc(var(--spacing) * 12);
    }
  }
  .md\:left-34px {
    @media (width >= 768px) {
      left: var(--spacing-34px);
    }
  }
  .md\:left-54px {
    @media (width >= 768px) {
      left: var(--spacing-54px);
    }
  }
  .md\:-mx-3 {
    @media (width >= 768px) {
      margin-inline: calc(var(--spacing) * -3);
    }
  }
  .md\:-mx-6 {
    @media (width >= 768px) {
      margin-inline: calc(var(--spacing) * -6);
    }
  }
  .md\:mx-0 {
    @media (width >= 768px) {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .md\:mx-6 {
    @media (width >= 768px) {
      margin-inline: calc(var(--spacing) * 6);
    }
  }
  .md\:my-5 {
    @media (width >= 768px) {
      margin-block: calc(var(--spacing) * 5);
    }
  }
  .md\:my-6 {
    @media (width >= 768px) {
      margin-block: calc(var(--spacing) * 6);
    }
  }
  .md\:my-10 {
    @media (width >= 768px) {
      margin-block: calc(var(--spacing) * 10);
    }
  }
  .md\:my-23 {
    @media (width >= 768px) {
      margin-block: calc(var(--spacing) * 23);
    }
  }
  .md\:my-27 {
    @media (width >= 768px) {
      margin-block: calc(var(--spacing) * 27);
    }
  }
  .md\:mt-0 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .md\:mt-4 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 4);
    }
  }
  .md\:mt-6 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 6);
    }
  }
  .md\:mt-8 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 8);
    }
  }
  .md\:mt-9 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 9);
    }
  }
  .md\:mt-10 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 10);
    }
  }
  .md\:mt-101px {
    @media (width >= 768px) {
      margin-top: var(--spacing-101px);
    }
  }
  .md\:mt-11 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 11);
    }
  }
  .md\:mt-12 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 12);
    }
  }
  .md\:mt-14 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 14);
    }
  }
  .md\:mt-16 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 16);
    }
  }
  .md\:mt-20 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 20);
    }
  }
  .md\:mt-22 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 22);
    }
  }
  .md\:mt-23 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 23);
    }
  }
  .md\:mt-25 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 25);
    }
  }
  .md\:mt-27 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 27);
    }
  }
  .md\:mt-29 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 29);
    }
  }
  .md\:mt-30 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 30);
    }
  }
  .md\:mt-39px {
    @media (width >= 768px) {
      margin-top: var(--spacing-39px);
    }
  }
  .md\:mt-40 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 40);
    }
  }
  .md\:mt-42 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 42);
    }
  }
  .md\:mt-46 {
    @media (width >= 768px) {
      margin-top: calc(var(--spacing) * 46);
    }
  }
  .md\:mt-46px {
    @media (width >= 768px) {
      margin-top: var(--spacing-46px);
    }
  }
  .md\:mt-57px {
    @media (width >= 768px) {
      margin-top: var(--spacing-57px);
    }
  }
  .md\:mt-70px {
    @media (width >= 768px) {
      margin-top: var(--spacing-70px);
    }
  }
  .md\:mt-74px {
    @media (width >= 768px) {
      margin-top: var(--spacing-74px);
    }
  }
  .md\:mt-94px {
    @media (width >= 768px) {
      margin-top: var(--spacing-94px);
    }
  }
  .md\:mt-110px {
    @media (width >= 768px) {
      margin-top: var(--spacing-110px);
    }
  }
  .md\:mt-115px {
    @media (width >= 768px) {
      margin-top: var(--spacing-115px);
    }
  }
  .md\:mt-117px {
    @media (width >= 768px) {
      margin-top: var(--spacing-117px);
    }
  }
  .md\:mt-122px {
    @media (width >= 768px) {
      margin-top: var(--spacing-122px);
    }
  }
  .md\:mt-135px {
    @media (width >= 768px) {
      margin-top: var(--spacing-135px);
    }
  }
  .md\:mt-142px {
    @media (width >= 768px) {
      margin-top: var(--spacing-142px);
    }
  }
  .md\:mt-162px {
    @media (width >= 768px) {
      margin-top: var(--spacing-162px);
    }
  }
  .md\:mr-2 {
    @media (width >= 768px) {
      margin-right: calc(var(--spacing) * 2);
    }
  }
  .md\:mr-3 {
    @media (width >= 768px) {
      margin-right: calc(var(--spacing) * 3);
    }
  }
  .md\:mr-6 {
    @media (width >= 768px) {
      margin-right: calc(var(--spacing) * 6);
    }
  }
  .md\:mr-10 {
    @media (width >= 768px) {
      margin-right: calc(var(--spacing) * 10);
    }
  }
  .md\:mr-29px {
    @media (width >= 768px) {
      margin-right: var(--spacing-29px);
    }
  }
  .md\:mb-0 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .md\:mb-2 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 2);
    }
  }
  .md\:mb-2\.5 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 2.5);
    }
  }
  .md\:mb-3 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 3);
    }
  }
  .md\:mb-4 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .md\:mb-5 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 5);
    }
  }
  .md\:mb-6 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 6);
    }
  }
  .md\:mb-7 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 7);
    }
  }
  .md\:mb-8 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 8);
    }
  }
  .md\:mb-9 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 9);
    }
  }
  .md\:mb-10 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 10);
    }
  }
  .md\:mb-11 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 11);
    }
  }
  .md\:mb-12 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 12);
    }
  }
  .md\:mb-14 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 14);
    }
  }
  .md\:mb-15 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 15);
    }
  }
  .md\:mb-106px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-106px);
    }
  }
  .md\:mb-16 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 16);
    }
  }
  .md\:mb-18px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-18px);
    }
  }
  .md\:mb-20 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 20);
    }
  }
  .md\:mb-22 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 22);
    }
  }
  .md\:mb-23 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 23);
    }
  }
  .md\:mb-24 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 24);
    }
  }
  .md\:mb-25 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 25);
    }
  }
  .md\:mb-27 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 27);
    }
  }
  .md\:mb-29 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 29);
    }
  }
  .md\:mb-30 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 30);
    }
  }
  .md\:mb-30px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-30px);
    }
  }
  .md\:mb-32 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 32);
    }
  }
  .md\:mb-35 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 35);
    }
  }
  .md\:mb-37 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 37);
    }
  }
  .md\:mb-40 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 40);
    }
  }
  .md\:mb-46px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-46px);
    }
  }
  .md\:mb-50px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-50px);
    }
  }
  .md\:mb-54px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-54px);
    }
  }
  .md\:mb-55 {
    @media (width >= 768px) {
      margin-bottom: calc(var(--spacing) * 55);
    }
  }
  .md\:mb-66px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-66px);
    }
  }
  .md\:mb-72px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-72px);
    }
  }
  .md\:mb-77px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-77px);
    }
  }
  .md\:mb-87px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-87px);
    }
  }
  .md\:mb-95px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-95px);
    }
  }
  .md\:mb-99px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-99px);
    }
  }
  .md\:mb-109px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-109px);
    }
  }
  .md\:mb-113px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-113px);
    }
  }
  .md\:mb-118px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-118px);
    }
  }
  .md\:mb-125px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-125px);
    }
  }
  .md\:mb-139px {
    @media (width >= 768px) {
      margin-bottom: var(--spacing-139px);
    }
  }
  .md\:-ml-27px {
    @media (width >= 768px) {
      margin-left: calc(var(--spacing-27px) * -1);
    }
  }
  .md\:ml-2\.5 {
    @media (width >= 768px) {
      margin-left: calc(var(--spacing) * 2.5);
    }
  }
  .md\:ml-auto {
    @media (width >= 768px) {
      margin-left: auto;
    }
  }
  .md\:block {
    @media (width >= 768px) {
      display: block;
    }
  }
  .md\:flex {
    @media (width >= 768px) {
      display: flex;
    }
  }
  .md\:hidden {
    @media (width >= 768px) {
      display: none;
    }
  }
  .md\:\!h-14 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 14) !important;
    }
  }
  .md\:\!h-16 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 16) !important;
    }
  }
  .md\:\!h-72px {
    @media (width >= 768px) {
      height: var(--spacing-72px) !important;
    }
  }
  .md\:h-2\.5 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 2.5);
    }
  }
  .md\:h-3 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 3);
    }
  }
  .md\:h-4 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 4);
    }
  }
  .md\:h-5 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 5);
    }
  }
  .md\:h-6 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 6);
    }
  }
  .md\:h-7 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 7);
    }
  }
  .md\:h-8 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 8);
    }
  }
  .md\:h-9 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 9);
    }
  }
  .md\:h-10 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 10);
    }
  }
  .md\:h-70px {
    @media (width >= 768px) {
      height: var(--spacing-70px);
    }
  }
  .md\:h-72px {
    @media (width >= 768px) {
      height: var(--spacing-72px);
    }
  }
  .md\:h-75px {
    @media (width >= 768px) {
      height: var(--spacing-75px);
    }
  }
  .md\:h-82px {
    @media (width >= 768px) {
      height: var(--spacing-82px);
    }
  }
  .md\:h-97px {
    @media (width >= 768px) {
      height: var(--spacing-97px);
    }
  }
  .md\:h-100 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 100);
    }
  }
  .md\:h-12 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 12);
    }
  }
  .md\:h-14 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 14);
    }
  }
  .md\:h-16 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 16);
    }
  }
  .md\:h-19px {
    @media (width >= 768px) {
      height: var(--spacing-19px);
    }
  }
  .md\:h-20 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 20);
    }
  }
  .md\:h-21 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 21);
    }
  }
  .md\:h-21px {
    @media (width >= 768px) {
      height: var(--spacing-21px);
    }
  }
  .md\:h-22 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 22);
    }
  }
  .md\:h-23px {
    @media (width >= 768px) {
      height: var(--spacing-23px);
    }
  }
  .md\:h-24 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 24);
    }
  }
  .md\:h-25px {
    @media (width >= 768px) {
      height: var(--spacing-25px);
    }
  }
  .md\:h-26px {
    @media (width >= 768px) {
      height: var(--spacing-26px);
    }
  }
  .md\:h-27 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 27);
    }
  }
  .md\:h-28 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 28);
    }
  }
  .md\:h-29 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 29);
    }
  }
  .md\:h-29px {
    @media (width >= 768px) {
      height: var(--spacing-29px);
    }
  }
  .md\:h-30 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 30);
    }
  }
  .md\:h-34px {
    @media (width >= 768px) {
      height: var(--spacing-34px);
    }
  }
  .md\:h-41 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 41);
    }
  }
  .md\:h-49 {
    @media (width >= 768px) {
      height: calc(var(--spacing) * 49);
    }
  }
  .md\:h-53px {
    @media (width >= 768px) {
      height: var(--spacing-53px);
    }
  }
  .md\:h-57px {
    @media (width >= 768px) {
      height: var(--spacing-57px);
    }
  }
  .md\:h-61px {
    @media (width >= 768px) {
      height: var(--spacing-61px);
    }
  }
  .md\:h-63px {
    @media (width >= 768px) {
      height: var(--spacing-63px);
    }
  }
  .md\:h-126px {
    @media (width >= 768px) {
      height: var(--spacing-126px);
    }
  }
  .md\:h-150px {
    @media (width >= 768px) {
      height: var(--spacing-150px);
    }
  }
  .md\:h-151px {
    @media (width >= 768px) {
      height: var(--spacing-151px);
    }
  }
  .md\:h-153px {
    @media (width >= 768px) {
      height: var(--spacing-153px);
    }
  }
  .md\:h-163px {
    @media (width >= 768px) {
      height: var(--spacing-163px);
    }
  }
  .md\:h-174px {
    @media (width >= 768px) {
      height: var(--spacing-174px);
    }
  }
  .md\:h-175px {
    @media (width >= 768px) {
      height: var(--spacing-175px);
    }
  }
  .md\:h-178px {
    @media (width >= 768px) {
      height: var(--spacing-178px);
    }
  }
  .md\:h-182px {
    @media (width >= 768px) {
      height: var(--spacing-182px);
    }
  }
  .md\:h-\[200px\] {
    @media (width >= 768px) {
      height: 200px;
    }
  }
  .md\:h-\[216px\] {
    @media (width >= 768px) {
      height: 216px;
    }
  }
  .md\:h-\[225px\] {
    @media (width >= 768px) {
      height: 225px;
    }
  }
  .md\:h-\[232px\] {
    @media (width >= 768px) {
      height: 232px;
    }
  }
  .md\:h-\[242px\] {
    @media (width >= 768px) {
      height: 242px;
    }
  }
  .md\:h-\[256px\] {
    @media (width >= 768px) {
      height: 256px;
    }
  }
  .md\:h-\[310px\] {
    @media (width >= 768px) {
      height: 310px;
    }
  }
  .md\:h-\[330px\] {
    @media (width >= 768px) {
      height: 330px;
    }
  }
  .md\:h-\[394px\] {
    @media (width >= 768px) {
      height: 394px;
    }
  }
  .md\:h-\[399px\] {
    @media (width >= 768px) {
      height: 399px;
    }
  }
  .md\:h-\[400px\] {
    @media (width >= 768px) {
      height: 400px;
    }
  }
  .md\:h-\[420px\] {
    @media (width >= 768px) {
      height: 420px;
    }
  }
  .md\:h-\[430px\] {
    @media (width >= 768px) {
      height: 430px;
    }
  }
  .md\:h-\[545px\] {
    @media (width >= 768px) {
      height: 545px;
    }
  }
  .md\:h-full {
    @media (width >= 768px) {
      height: 100%;
    }
  }
  .md\:max-h-7 {
    @media (width >= 768px) {
      max-height: calc(var(--spacing) * 7);
    }
  }
  .md\:max-h-12 {
    @media (width >= 768px) {
      max-height: calc(var(--spacing) * 12);
    }
  }
  .md\:max-h-14 {
    @media (width >= 768px) {
      max-height: calc(var(--spacing) * 14);
    }
  }
  .md\:max-h-16 {
    @media (width >= 768px) {
      max-height: calc(var(--spacing) * 16);
    }
  }
  .md\:max-h-17 {
    @media (width >= 768px) {
      max-height: calc(var(--spacing) * 17);
    }
  }
  .md\:max-h-45px {
    @media (width >= 768px) {
      max-height: var(--spacing-45px);
    }
  }
  .md\:max-h-72px {
    @media (width >= 768px) {
      max-height: var(--spacing-72px);
    }
  }
  .md\:max-h-\[348px\] {
    @media (width >= 768px) {
      max-height: 348px;
    }
  }
  .md\:max-h-\[425px\] {
    @media (width >= 768px) {
      max-height: 425px;
    }
  }
  .md\:max-h-none {
    @media (width >= 768px) {
      max-height: none;
    }
  }
  .md\:\!w-22 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 22) !important;
    }
  }
  .md\:\!w-24 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 24) !important;
    }
  }
  .md\:\!w-26 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 26) !important;
    }
  }
  .md\:\!w-78px {
    @media (width >= 768px) {
      width: var(--spacing-78px) !important;
    }
  }
  .md\:w-1\/2 {
    @media (width >= 768px) {
      width: calc(1/2 * 100%);
    }
  }
  .md\:w-1\/3 {
    @media (width >= 768px) {
      width: calc(1/3 * 100%);
    }
  }
  .md\:w-1\/4 {
    @media (width >= 768px) {
      width: calc(1/4 * 100%);
    }
  }
  .md\:w-2\.5 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 2.5);
    }
  }
  .md\:w-2\/3 {
    @media (width >= 768px) {
      width: calc(2/3 * 100%);
    }
  }
  .md\:w-3 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 3);
    }
  }
  .md\:w-4 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 4);
    }
  }
  .md\:w-5 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 5);
    }
  }
  .md\:w-6 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 6);
    }
  }
  .md\:w-7 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 7);
    }
  }
  .md\:w-8 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 8);
    }
  }
  .md\:w-10 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 10);
    }
  }
  .md\:w-12 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 12);
    }
  }
  .md\:w-14 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 14);
    }
  }
  .md\:w-16 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 16);
    }
  }
  .md\:w-17 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 17);
    }
  }
  .md\:w-18px {
    @media (width >= 768px) {
      width: var(--spacing-18px);
    }
  }
  .md\:w-20 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 20);
    }
  }
  .md\:w-21 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 21);
    }
  }
  .md\:w-21px {
    @media (width >= 768px) {
      width: var(--spacing-21px);
    }
  }
  .md\:w-22 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 22);
    }
  }
  .md\:w-22px {
    @media (width >= 768px) {
      width: var(--spacing-22px);
    }
  }
  .md\:w-23px {
    @media (width >= 768px) {
      width: var(--spacing-23px);
    }
  }
  .md\:w-24 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 24);
    }
  }
  .md\:w-26 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 26);
    }
  }
  .md\:w-26px {
    @media (width >= 768px) {
      width: var(--spacing-26px);
    }
  }
  .md\:w-27 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 27);
    }
  }
  .md\:w-30 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 30);
    }
  }
  .md\:w-30px {
    @media (width >= 768px) {
      width: var(--spacing-30px);
    }
  }
  .md\:w-31px {
    @media (width >= 768px) {
      width: var(--spacing-31px);
    }
  }
  .md\:w-35px {
    @media (width >= 768px) {
      width: var(--spacing-35px);
    }
  }
  .md\:w-36 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 36);
    }
  }
  .md\:w-38px {
    @media (width >= 768px) {
      width: var(--spacing-38px);
    }
  }
  .md\:w-40 {
    @media (width >= 768px) {
      width: calc(var(--spacing) * 40);
    }
  }
  .md\:w-51px {
    @media (width >= 768px) {
      width: var(--spacing-51px);
    }
  }
  .md\:w-52px {
    @media (width >= 768px) {
      width: var(--spacing-52px);
    }
  }
  .md\:w-55px {
    @media (width >= 768px) {
      width: var(--spacing-55px);
    }
  }
  .md\:w-61px {
    @media (width >= 768px) {
      width: var(--spacing-61px);
    }
  }
  .md\:w-63px {
    @media (width >= 768px) {
      width: var(--spacing-63px);
    }
  }
  .md\:w-70px {
    @media (width >= 768px) {
      width: var(--spacing-70px);
    }
  }
  .md\:w-72px {
    @media (width >= 768px) {
      width: var(--spacing-72px);
    }
  }
  .md\:w-74px {
    @media (width >= 768px) {
      width: var(--spacing-74px);
    }
  }
  .md\:w-75px {
    @media (width >= 768px) {
      width: var(--spacing-75px);
    }
  }
  .md\:w-85px {
    @media (width >= 768px) {
      width: var(--spacing-85px);
    }
  }
  .md\:w-98px {
    @media (width >= 768px) {
      width: var(--spacing-98px);
    }
  }
  .md\:w-156px {
    @media (width >= 768px) {
      width: var(--spacing-156px);
    }
  }
  .md\:w-190px {
    @media (width >= 768px) {
      width: var(--spacing-190px);
    }
  }
  .md\:w-\[247px\] {
    @media (width >= 768px) {
      width: 247px;
    }
  }
  .md\:w-\[calc\(100\%-75px\)\] {
    @media (width >= 768px) {
      width: calc(100% - 75px);
    }
  }
  .md\:w-\[calc\(100\%-172px\)\] {
    @media (width >= 768px) {
      width: calc(100% - 172px);
    }
  }
  .md\:w-\[calc\(100\%-269px\)\] {
    @media (width >= 768px) {
      width: calc(100% - 269px);
    }
  }
  .md\:w-auto {
    @media (width >= 768px) {
      width: auto;
    }
  }
  .md\:max-w-\[100\%-100px\] {
    @media (width >= 768px) {
      max-width: 100%-100px;
    }
  }
  .md\:max-w-\[255px\] {
    @media (width >= 768px) {
      max-width: 255px;
    }
  }
  .md\:max-w-\[346px\] {
    @media (width >= 768px) {
      max-width: 346px;
    }
  }
  .md\:max-w-\[665px\] {
    @media (width >= 768px) {
      max-width: 665px;
    }
  }
  .md\:min-w-\[32px\] {
    @media (width >= 768px) {
      min-width: 32px;
    }
  }
  .md\:min-w-\[40px\] {
    @media (width >= 768px) {
      min-width: 40px;
    }
  }
  .md\:min-w-\[42px\] {
    @media (width >= 768px) {
      min-width: 42px;
    }
  }
  .md\:min-w-\[47px\] {
    @media (width >= 768px) {
      min-width: 47px;
    }
  }
  .md\:min-w-\[48px\] {
    @media (width >= 768px) {
      min-width: 48px;
    }
  }
  .md\:min-w-\[165px\] {
    @media (width >= 768px) {
      min-width: 165px;
    }
  }
  .md\:min-w-\[180px\] {
    @media (width >= 768px) {
      min-width: 180px;
    }
  }
  .md\:min-w-\[192px\] {
    @media (width >= 768px) {
      min-width: 192px;
    }
  }
  .md\:min-w-fit {
    @media (width >= 768px) {
      min-width: fit-content;
    }
  }
  .md\:basis-1\/2 {
    @media (width >= 768px) {
      flex-basis: calc(1/2 * 100%);
    }
  }
  .md\:-translate-x-1\/2 {
    @media (width >= 768px) {
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:-translate-x-27px {
    @media (width >= 768px) {
      --tw-translate-x: calc(var(--spacing-27px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:-translate-y-1 {
    @media (width >= 768px) {
      --tw-translate-y: calc(var(--spacing) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:-translate-y-2 {
    @media (width >= 768px) {
      --tw-translate-y: calc(var(--spacing) * -2);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:-translate-y-2\.5 {
    @media (width >= 768px) {
      --tw-translate-y: calc(var(--spacing) * -2.5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:-translate-y-3 {
    @media (width >= 768px) {
      --tw-translate-y: calc(var(--spacing) * -3);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:-translate-y-4 {
    @media (width >= 768px) {
      --tw-translate-y: calc(var(--spacing) * -4);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:-translate-y-132px {
    @media (width >= 768px) {
      --tw-translate-y: calc(var(--spacing-132px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:translate-x-0 {
    @media (width >= 768px) {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:translate-x-3 {
    @media (width >= 768px) {
      --tw-translate-x: calc(var(--spacing) * 3);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:translate-x-5 {
    @media (width >= 768px) {
      --tw-translate-x: calc(var(--spacing) * 5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:translate-x-7 {
    @media (width >= 768px) {
      --tw-translate-x: calc(var(--spacing) * 7);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:translate-x-54px {
    @media (width >= 768px) {
      --tw-translate-x: var(--spacing-54px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:translate-y-0 {
    @media (width >= 768px) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:translate-y-3 {
    @media (width >= 768px) {
      --tw-translate-y: calc(var(--spacing) * 3);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:translate-y-10 {
    @media (width >= 768px) {
      --tw-translate-y: calc(var(--spacing) * 10);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .md\:-skew-x-\[8deg\] {
    @media (width >= 768px) {
      --tw-skew-x: skewX(calc(8deg * -1));
      transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
    }
  }
  .md\:skew-x-\[8deg\] {
    @media (width >= 768px) {
      --tw-skew-x: skewX(8deg);
      transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
    }
  }
  .md\:grid-cols-2 {
    @media (width >= 768px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .md\:flex-col {
    @media (width >= 768px) {
      flex-direction: column;
    }
  }
  .md\:flex-row {
    @media (width >= 768px) {
      flex-direction: row;
    }
  }
  .md\:flex-nowrap {
    @media (width >= 768px) {
      flex-wrap: nowrap;
    }
  }
  .md\:items-center {
    @media (width >= 768px) {
      align-items: center;
    }
  }
  .md\:items-end {
    @media (width >= 768px) {
      align-items: flex-end;
    }
  }
  .md\:justify-between {
    @media (width >= 768px) {
      justify-content: space-between;
    }
  }
  .md\:justify-center {
    @media (width >= 768px) {
      justify-content: center;
    }
  }
  .md\:justify-start {
    @media (width >= 768px) {
      justify-content: flex-start;
    }
  }
  .md\:\!gap-2\.5 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 2.5) !important;
    }
  }
  .md\:\!gap-3 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 3) !important;
    }
  }
  .md\:\!gap-4 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 4) !important;
    }
  }
  .md\:gap-0 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 0);
    }
  }
  .md\:gap-2 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .md\:gap-2\.5 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 2.5);
    }
  }
  .md\:gap-3 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .md\:gap-4 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .md\:gap-5 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 5);
    }
  }
  .md\:gap-6 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .md\:gap-7 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 7);
    }
  }
  .md\:gap-8 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .md\:gap-10 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 10);
    }
  }
  .md\:gap-12 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 12);
    }
  }
  .md\:gap-14 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 14);
    }
  }
  .md\:gap-15 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 15);
    }
  }
  .md\:gap-16 {
    @media (width >= 768px) {
      gap: calc(var(--spacing) * 16);
    }
  }
  .md\:gap-27px {
    @media (width >= 768px) {
      gap: var(--spacing-27px);
    }
  }
  .md\:gap-58px {
    @media (width >= 768px) {
      gap: var(--spacing-58px);
    }
  }
  .md\:gap-x-6 {
    @media (width >= 768px) {
      column-gap: calc(var(--spacing) * 6);
    }
  }
  .md\:gap-x-8 {
    @media (width >= 768px) {
      column-gap: calc(var(--spacing) * 8);
    }
  }
  .md\:gap-x-72px {
    @media (width >= 768px) {
      column-gap: var(--spacing-72px);
    }
  }
  .md\:gap-y-6 {
    @media (width >= 768px) {
      row-gap: calc(var(--spacing) * 6);
    }
  }
  .md\:gap-y-29px {
    @media (width >= 768px) {
      row-gap: var(--spacing-29px);
    }
  }
  .md\:self-center {
    @media (width >= 768px) {
      align-self: center;
    }
  }
  .md\:\!rounded-40 {
    @media (width >= 768px) {
      border-radius: var(--radius-40) !important;
    }
  }
  .md\:rounded-32 {
    @media (width >= 768px) {
      border-radius: var(--radius-32);
    }
  }
  .md\:rounded-3xl {
    @media (width >= 768px) {
      border-radius: var(--radius-3xl);
    }
  }
  .md\:rounded-40 {
    @media (width >= 768px) {
      border-radius: var(--radius-40);
    }
  }
  .md\:rounded-48 {
    @media (width >= 768px) {
      border-radius: var(--radius-48);
    }
  }
  .md\:rounded-l-32 {
    @media (width >= 768px) {
      border-top-left-radius: var(--radius-32);
      border-bottom-left-radius: var(--radius-32);
    }
  }
  .md\:rounded-tl-none {
    @media (width >= 768px) {
      border-top-left-radius: 0;
    }
  }
  .md\:rounded-r-32 {
    @media (width >= 768px) {
      border-top-right-radius: var(--radius-32);
      border-bottom-right-radius: var(--radius-32);
    }
  }
  .md\:rounded-br-none {
    @media (width >= 768px) {
      border-bottom-right-radius: 0;
    }
  }
  .md\:border-\[3px\] {
    @media (width >= 768px) {
      border-style: var(--tw-border-style);
      border-width: 3px;
    }
  }
  .md\:border-y-\[10px\] {
    @media (width >= 768px) {
      border-block-style: var(--tw-border-style);
      border-block-width: 10px;
    }
  }
  .md\:border-t {
    @media (width >= 768px) {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }
  }
  .md\:border-t-0 {
    @media (width >= 768px) {
      border-top-style: var(--tw-border-style);
      border-top-width: 0px;
    }
  }
  .md\:border-b-0 {
    @media (width >= 768px) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .md\:border-solid {
    @media (width >= 768px) {
      --tw-border-style: solid;
      border-style: solid;
    }
  }
  .md\:border-light-16 {
    @media (width >= 768px) {
      border-color: var(--color-light-16);
    }
  }
  .md\:bg-light-16 {
    @media (width >= 768px) {
      background-color: var(--color-light-16);
    }
  }
  .md\:bg-transparent {
    @media (width >= 768px) {
      background-color: transparent;
    }
  }
  .md\:p-4 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .md\:p-5 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 5);
    }
  }
  .md\:p-6 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .md\:p-7 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 7);
    }
  }
  .md\:p-8 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .md\:p-10 {
    @media (width >= 768px) {
      padding: calc(var(--spacing) * 10);
    }
  }
  .md\:\!px-10 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 10) !important;
    }
  }
  .md\:px-0 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .md\:px-2 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .md\:px-3 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .md\:px-4 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .md\:px-5 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .md\:px-6 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .md\:px-7 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 7);
    }
  }
  .md\:px-8 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .md\:px-9 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 9);
    }
  }
  .md\:px-10 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .md\:px-11 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 11);
    }
  }
  .md\:px-12 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 12);
    }
  }
  .md\:px-14 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 14);
    }
  }
  .md\:px-16 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 16);
    }
  }
  .md\:px-17 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 17);
    }
  }
  .md\:px-19px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-19px);
    }
  }
  .md\:px-21px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-21px);
    }
  }
  .md\:px-22 {
    @media (width >= 768px) {
      padding-inline: calc(var(--spacing) * 22);
    }
  }
  .md\:px-27px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-27px);
    }
  }
  .md\:px-30px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-30px);
    }
  }
  .md\:px-31px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-31px);
    }
  }
  .md\:px-33px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-33px);
    }
  }
  .md\:px-34px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-34px);
    }
  }
  .md\:px-35px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-35px);
    }
  }
  .md\:px-37px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-37px);
    }
  }
  .md\:px-38px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-38px);
    }
  }
  .md\:px-39px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-39px);
    }
  }
  .md\:px-41px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-41px);
    }
  }
  .md\:px-42px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-42px);
    }
  }
  .md\:px-45px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-45px);
    }
  }
  .md\:px-46px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-46px);
    }
  }
  .md\:px-47px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-47px);
    }
  }
  .md\:px-49px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-49px);
    }
  }
  .md\:px-50px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-50px);
    }
  }
  .md\:px-54px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-54px);
    }
  }
  .md\:px-55px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-55px);
    }
  }
  .md\:px-57px {
    @media (width >= 768px) {
      padding-inline: var(--spacing-57px);
    }
  }
  .md\:\!py-26px {
    @media (width >= 768px) {
      padding-block: var(--spacing-26px) !important;
    }
  }
  .md\:py-1\.5 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 1.5);
    }
  }
  .md\:py-2\.5 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 2.5);
    }
  }
  .md\:py-4 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 4);
    }
  }
  .md\:py-5 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 5);
    }
  }
  .md\:py-6 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 6);
    }
  }
  .md\:py-7 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 7);
    }
  }
  .md\:py-7px {
    @media (width >= 768px) {
      padding-block: var(--spacing-7px);
    }
  }
  .md\:py-8 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 8);
    }
  }
  .md\:py-9 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 9);
    }
  }
  .md\:py-9px {
    @media (width >= 768px) {
      padding-block: var(--spacing-9px);
    }
  }
  .md\:py-10 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 10);
    }
  }
  .md\:py-12 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .md\:py-13px {
    @media (width >= 768px) {
      padding-block: var(--spacing-13px);
    }
  }
  .md\:py-17px {
    @media (width >= 768px) {
      padding-block: var(--spacing-17px);
    }
  }
  .md\:py-18px {
    @media (width >= 768px) {
      padding-block: var(--spacing-18px);
    }
  }
  .md\:py-19px {
    @media (width >= 768px) {
      padding-block: var(--spacing-19px);
    }
  }
  .md\:py-20 {
    @media (width >= 768px) {
      padding-block: calc(var(--spacing) * 20);
    }
  }
  .md\:py-21px {
    @media (width >= 768px) {
      padding-block: var(--spacing-21px);
    }
  }
  .md\:py-22px {
    @media (width >= 768px) {
      padding-block: var(--spacing-22px);
    }
  }
  .md\:py-23px {
    @media (width >= 768px) {
      padding-block: var(--spacing-23px);
    }
  }
  .md\:py-25px {
    @media (width >= 768px) {
      padding-block: var(--spacing-25px);
    }
  }
  .md\:py-26px {
    @media (width >= 768px) {
      padding-block: var(--spacing-26px);
    }
  }
  .md\:py-27px {
    @media (width >= 768px) {
      padding-block: var(--spacing-27px);
    }
  }
  .md\:py-29px {
    @media (width >= 768px) {
      padding-block: var(--spacing-29px);
    }
  }
  .md\:py-30px {
    @media (width >= 768px) {
      padding-block: var(--spacing-30px);
    }
  }
  .md\:py-43px {
    @media (width >= 768px) {
      padding-block: var(--spacing-43px);
    }
  }
  .md\:py-46px {
    @media (width >= 768px) {
      padding-block: var(--spacing-46px);
    }
  }
  .md\:py-54px {
    @media (width >= 768px) {
      padding-block: var(--spacing-54px);
    }
  }
  .md\:py-55px {
    @media (width >= 768px) {
      padding-block: var(--spacing-55px);
    }
  }
  .md\:py-58px {
    @media (width >= 768px) {
      padding-block: var(--spacing-58px);
    }
  }
  .md\:py-65px {
    @media (width >= 768px) {
      padding-block: var(--spacing-65px);
    }
  }
  .md\:pt-0 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 0);
    }
  }
  .md\:pt-6 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 6);
    }
  }
  .md\:pt-7 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 7);
    }
  }
  .md\:pt-8 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 8);
    }
  }
  .md\:pt-9 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 9);
    }
  }
  .md\:pt-10 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 10);
    }
  }
  .md\:pt-12 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 12);
    }
  }
  .md\:pt-103px {
    @media (width >= 768px) {
      padding-top: var(--spacing-103px);
    }
  }
  .md\:pt-14 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 14);
    }
  }
  .md\:pt-16 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 16);
    }
  }
  .md\:pt-20 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 20);
    }
  }
  .md\:pt-23 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 23);
    }
  }
  .md\:pt-30 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 30);
    }
  }
  .md\:pt-36 {
    @media (width >= 768px) {
      padding-top: calc(var(--spacing) * 36);
    }
  }
  .md\:pt-38px {
    @media (width >= 768px) {
      padding-top: var(--spacing-38px);
    }
  }
  .md\:pt-65px {
    @media (width >= 768px) {
      padding-top: var(--spacing-65px);
    }
  }
  .md\:pt-85px {
    @media (width >= 768px) {
      padding-top: var(--spacing-85px);
    }
  }
  .md\:pr-0 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 0);
    }
  }
  .md\:pr-4 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 4);
    }
  }
  .md\:pr-6 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 6);
    }
  }
  .md\:pr-8 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 8);
    }
  }
  .md\:pr-10 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 10);
    }
  }
  .md\:pr-12 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 12);
    }
  }
  .md\:pr-22 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 22);
    }
  }
  .md\:pr-30 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 30);
    }
  }
  .md\:pr-30px {
    @media (width >= 768px) {
      padding-right: var(--spacing-30px);
    }
  }
  .md\:pr-32 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 32);
    }
  }
  .md\:pr-38px {
    @media (width >= 768px) {
      padding-right: var(--spacing-38px);
    }
  }
  .md\:pr-45 {
    @media (width >= 768px) {
      padding-right: calc(var(--spacing) * 45);
    }
  }
  .md\:pr-51px {
    @media (width >= 768px) {
      padding-right: var(--spacing-51px);
    }
  }
  .md\:pr-\[260px\] {
    @media (width >= 768px) {
      padding-right: 260px;
    }
  }
  .md\:pr-\[340px\] {
    @media (width >= 768px) {
      padding-right: 340px;
    }
  }
  .md\:pb-0 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .md\:pb-6 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 6);
    }
  }
  .md\:pb-7 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 7);
    }
  }
  .md\:pb-8 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 8);
    }
  }
  .md\:pb-9 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 9);
    }
  }
  .md\:pb-10 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 10);
    }
  }
  .md\:pb-11 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 11);
    }
  }
  .md\:pb-12 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 12);
    }
  }
  .md\:pb-20 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 20);
    }
  }
  .md\:pb-21 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 21);
    }
  }
  .md\:pb-27 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 27);
    }
  }
  .md\:pb-29px {
    @media (width >= 768px) {
      padding-bottom: var(--spacing-29px);
    }
  }
  .md\:pb-35 {
    @media (width >= 768px) {
      padding-bottom: calc(var(--spacing) * 35);
    }
  }
  .md\:pb-72px {
    @media (width >= 768px) {
      padding-bottom: var(--spacing-72px);
    }
  }
  .md\:pb-\[259px\] {
    @media (width >= 768px) {
      padding-bottom: 259px;
    }
  }
  .md\:pl-4 {
    @media (width >= 768px) {
      padding-left: calc(var(--spacing) * 4);
    }
  }
  .md\:pl-6 {
    @media (width >= 768px) {
      padding-left: calc(var(--spacing) * 6);
    }
  }
  .md\:pl-7 {
    @media (width >= 768px) {
      padding-left: calc(var(--spacing) * 7);
    }
  }
  .md\:pl-8 {
    @media (width >= 768px) {
      padding-left: calc(var(--spacing) * 8);
    }
  }
  .md\:pl-12 {
    @media (width >= 768px) {
      padding-left: calc(var(--spacing) * 12);
    }
  }
  .md\:pl-17 {
    @media (width >= 768px) {
      padding-left: calc(var(--spacing) * 17);
    }
  }
  .md\:pl-20 {
    @media (width >= 768px) {
      padding-left: calc(var(--spacing) * 20);
    }
  }
  .md\:pl-21 {
    @media (width >= 768px) {
      padding-left: calc(var(--spacing) * 21);
    }
  }
  .md\:pl-30px {
    @media (width >= 768px) {
      padding-left: var(--spacing-30px);
    }
  }
  .md\:pl-51px {
    @media (width >= 768px) {
      padding-left: var(--spacing-51px);
    }
  }
  .md\:pl-70px {
    @media (width >= 768px) {
      padding-left: var(--spacing-70px);
    }
  }
  .md\:pl-72px {
    @media (width >= 768px) {
      padding-left: var(--spacing-72px);
    }
  }
  .md\:pl-78px {
    @media (width >= 768px) {
      padding-left: var(--spacing-78px);
    }
  }
  .md\:text-center {
    @media (width >= 768px) {
      text-align: center;
    }
  }
  .md\:text-left {
    @media (width >= 768px) {
      text-align: left;
    }
  }
  .md\:\!text-2xl {
    @media (width >= 768px) {
      font-size: var(--text-2xl) !important;
      line-height: var(--tw-leading, var(--text-2xl--line-height)) !important;
    }
  }
  .md\:\!text-13 {
    @media (width >= 768px) {
      font-size: var(--text-13) !important;
    }
  }
  .md\:\!text-15 {
    @media (width >= 768px) {
      font-size: var(--text-15) !important;
    }
  }
  .md\:\!text-base {
    @media (width >= 768px) {
      font-size: var(--text-base) !important;
      line-height: var(--tw-leading, var(--text-base--line-height)) !important;
    }
  }
  .md\:\!text-lg {
    @media (width >= 768px) {
      font-size: var(--text-lg) !important;
      line-height: var(--tw-leading, var(--text-lg--line-height)) !important;
    }
  }
  .md\:\!text-sm {
    @media (width >= 768px) {
      font-size: var(--text-sm) !important;
      line-height: var(--tw-leading, var(--text-sm--line-height)) !important;
    }
  }
  .md\:text-2xl {
    @media (width >= 768px) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .md\:text-15 {
    @media (width >= 768px) {
      font-size: var(--text-15);
    }
  }
  .md\:text-21 {
    @media (width >= 768px) {
      font-size: var(--text-21);
    }
  }
  .md\:text-22 {
    @media (width >= 768px) {
      font-size: var(--text-22);
    }
  }
  .md\:text-25 {
    @media (width >= 768px) {
      font-size: var(--text-25);
    }
  }
  .md\:text-28 {
    @media (width >= 768px) {
      font-size: var(--text-28);
    }
  }
  .md\:text-30 {
    @media (width >= 768px) {
      font-size: var(--text-30);
    }
  }
  .md\:text-32 {
    @media (width >= 768px) {
      font-size: var(--text-32);
    }
  }
  .md\:text-34 {
    @media (width >= 768px) {
      font-size: var(--text-34);
    }
  }
  .md\:text-38 {
    @media (width >= 768px) {
      font-size: var(--text-38);
    }
  }
  .md\:text-3xl {
    @media (width >= 768px) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .md\:text-40 {
    @media (width >= 768px) {
      font-size: var(--text-40);
    }
  }
  .md\:text-42 {
    @media (width >= 768px) {
      font-size: var(--text-42);
    }
  }
  .md\:text-46 {
    @media (width >= 768px) {
      font-size: var(--text-46);
    }
  }
  .md\:text-4xl {
    @media (width >= 768px) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .md\:text-56 {
    @media (width >= 768px) {
      font-size: var(--text-56);
    }
  }
  .md\:text-5xl {
    @media (width >= 768px) {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }
  .md\:text-7 {
    @media (width >= 768px) {
      font-size: var(--text-7);
    }
  }
  .md\:text-7xl {
    @media (width >= 768px) {
      font-size: var(--text-7xl);
      line-height: var(--tw-leading, var(--text-7xl--line-height));
    }
  }
  .md\:text-8 {
    @media (width >= 768px) {
      font-size: var(--text-8);
    }
  }
  .md\:text-base {
    @media (width >= 768px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .md\:text-lg {
    @media (width >= 768px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .md\:text-sm {
    @media (width >= 768px) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .md\:text-xl {
    @media (width >= 768px) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .md\:text-xs {
    @media (width >= 768px) {
      font-size: var(--text-xs);
      line-height: var(--tw-leading, var(--text-xs--line-height));
    }
  }
  .md\:text-\[136px\] {
    @media (width >= 768px) {
      font-size: 136px;
    }
  }
  .md\:\!leading-7 {
    @media (width >= 768px) {
      --tw-leading: calc(var(--spacing) * 7) !important;
      line-height: calc(var(--spacing) * 7) !important;
    }
  }
  .md\:leading-5 {
    @media (width >= 768px) {
      --tw-leading: calc(var(--spacing) * 5);
      line-height: calc(var(--spacing) * 5);
    }
  }
  .md\:leading-6 {
    @media (width >= 768px) {
      --tw-leading: calc(var(--spacing) * 6);
      line-height: calc(var(--spacing) * 6);
    }
  }
  .md\:leading-7 {
    @media (width >= 768px) {
      --tw-leading: calc(var(--spacing) * 7);
      line-height: calc(var(--spacing) * 7);
    }
  }
  .md\:leading-8 {
    @media (width >= 768px) {
      --tw-leading: calc(var(--spacing) * 8);
      line-height: calc(var(--spacing) * 8);
    }
  }
  .md\:leading-9 {
    @media (width >= 768px) {
      --tw-leading: calc(var(--spacing) * 9);
      line-height: calc(var(--spacing) * 9);
    }
  }
  .md\:leading-10 {
    @media (width >= 768px) {
      --tw-leading: calc(var(--spacing) * 10);
      line-height: calc(var(--spacing) * 10);
    }
  }
  .md\:leading-18 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-18);
      line-height: var(--leading-18);
    }
  }
  .md\:leading-22 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-22);
      line-height: var(--leading-22);
    }
  }
  .md\:leading-25 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-25);
      line-height: var(--leading-25);
    }
  }
  .md\:leading-30 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-30);
      line-height: var(--leading-30);
    }
  }
  .md\:leading-34 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-34);
      line-height: var(--leading-34);
    }
  }
  .md\:leading-42 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-42);
      line-height: var(--leading-42);
    }
  }
  .md\:leading-44 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-44);
      line-height: var(--leading-44);
    }
  }
  .md\:leading-46 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-46);
      line-height: var(--leading-46);
    }
  }
  .md\:leading-48 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-48);
      line-height: var(--leading-48);
    }
  }
  .md\:leading-50 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-50);
      line-height: var(--leading-50);
    }
  }
  .md\:leading-52 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-52);
      line-height: var(--leading-52);
    }
  }
  .md\:leading-54 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-54);
      line-height: var(--leading-54);
    }
  }
  .md\:leading-56 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-56);
      line-height: var(--leading-56);
    }
  }
  .md\:leading-58 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-58);
      line-height: var(--leading-58);
    }
  }
  .md\:leading-64 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-64);
      line-height: var(--leading-64);
    }
  }
  .md\:leading-70 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-70);
      line-height: var(--leading-70);
    }
  }
  .md\:leading-72 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-72);
      line-height: var(--leading-72);
    }
  }
  .md\:leading-73 {
    @media (width >= 768px) {
      --tw-leading: var(--leading-73);
      line-height: var(--leading-73);
    }
  }
  .md\:leading-\[155px\] {
    @media (width >= 768px) {
      --tw-leading: 155px;
      line-height: 155px;
    }
  }
  .md\:leading-normal {
    @media (width >= 768px) {
      --tw-leading: var(--leading-normal);
      line-height: var(--leading-normal);
    }
  }
  .md\:tracking-50 {
    @media (width >= 768px) {
      --tw-tracking: var(--tracking-50);
      letter-spacing: var(--tracking-50);
    }
  }
  .md\:text-ellipsis {
    @media (width >= 768px) {
      text-overflow: ellipsis;
    }
  }
  .md\:whitespace-nowrap {
    @media (width >= 768px) {
      white-space: nowrap;
    }
  }
  .md\:text-black {
    @media (width >= 768px) {
      color: var(--color-black);
    }
  }
  .md\:group-hover\:mt-2 {
    @media (width >= 768px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          margin-top: calc(var(--spacing) * 2);
        }
      }
    }
  }
  .md\:group-hover\:h-7 {
    @media (width >= 768px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          height: calc(var(--spacing) * 7);
        }
      }
    }
  }
  .md\:group-\[\.active\]\:top-4 {
    @media (width >= 768px) {
      &:is(:where(.group):is(.active) *) {
        top: calc(var(--spacing) * 4);
      }
    }
  }
  .md\:group-\[\.active\]\:h-2 {
    @media (width >= 768px) {
      &:is(:where(.group):is(.active) *) {
        height: calc(var(--spacing) * 2);
      }
    }
  }
  .md\:group-\[\.active\]\:h-8 {
    @media (width >= 768px) {
      &:is(:where(.group):is(.active) *) {
        height: calc(var(--spacing) * 8);
      }
    }
  }
  .md\:group-\[\.active\]\:w-2 {
    @media (width >= 768px) {
      &:is(:where(.group):is(.active) *) {
        width: calc(var(--spacing) * 2);
      }
    }
  }
  .md\:group-\[\.active\]\:w-8 {
    @media (width >= 768px) {
      &:is(:where(.group):is(.active) *) {
        width: calc(var(--spacing) * 8);
      }
    }
  }
  .md\:before\:right-6 {
    @media (width >= 768px) {
      &::before {
        content: var(--tw-content);
        right: calc(var(--spacing) * 6);
      }
    }
  }
  .md\:before\:left-6 {
    @media (width >= 768px) {
      &::before {
        content: var(--tw-content);
        left: calc(var(--spacing) * 6);
      }
    }
  }
  .md\:before\:content-none {
    @media (width >= 768px) {
      &::before {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .md\:first\:rounded-l-2xl {
    @media (width >= 768px) {
      &:first-child {
        border-top-left-radius: var(--radius-2xl);
        border-bottom-left-radius: var(--radius-2xl);
      }
    }
  }
  .md\:last\:rounded-r-2xl {
    @media (width >= 768px) {
      &:last-child {
        border-top-right-radius: var(--radius-2xl);
        border-bottom-right-radius: var(--radius-2xl);
      }
    }
  }
  .md\:odd\:rounded-l-2xl {
    @media (width >= 768px) {
      &:nth-child(odd) {
        border-top-left-radius: var(--radius-2xl);
        border-bottom-left-radius: var(--radius-2xl);
      }
    }
  }
  .md\:even\:rounded-r-2xl {
    @media (width >= 768px) {
      &:nth-child(even) {
        border-top-right-radius: var(--radius-2xl);
        border-bottom-right-radius: var(--radius-2xl);
      }
    }
  }
  .md\:nth-\[4n\]\:bg-light-41 {
    @media (width >= 768px) {
      &:nth-child(4n) {
        background-color: var(--color-light-41);
      }
    }
  }
  .md\:nth-\[4n-1\]\:bg-light-41 {
    @media (width >= 768px) {
      &:nth-child(4n-1) {
        background-color: var(--color-light-41);
      }
    }
  }
  .lg\:\!absolute {
    @media (width >= 1024px) {
      position: absolute !important;
    }
  }
  .lg\:\!relative {
    @media (width >= 1024px) {
      position: relative !important;
    }
  }
  .lg\:absolute {
    @media (width >= 1024px) {
      position: absolute;
    }
  }
  .lg\:relative {
    @media (width >= 1024px) {
      position: relative;
    }
  }
  .lg\:\!top-0 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 0) !important;
    }
  }
  .lg\:\!top-1\/2 {
    @media (width >= 1024px) {
      top: calc(1/2 * 100%) !important;
    }
  }
  .lg\:top-0 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 0);
    }
  }
  .lg\:top-1\/2 {
    @media (width >= 1024px) {
      top: calc(1/2 * 100%);
    }
  }
  .lg\:top-2\.5 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 2.5);
    }
  }
  .lg\:top-4 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 4);
    }
  }
  .lg\:top-5 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 5);
    }
  }
  .lg\:top-6 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 6);
    }
  }
  .lg\:top-7 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 7);
    }
  }
  .lg\:top-8 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 8);
    }
  }
  .lg\:top-10 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 10);
    }
  }
  .lg\:top-12 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 12);
    }
  }
  .lg\:top-12\! {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 12) !important;
    }
  }
  .lg\:top-14 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 14);
    }
  }
  .lg\:top-26px {
    @media (width >= 1024px) {
      top: var(--spacing-26px);
    }
  }
  .lg\:top-30 {
    @media (width >= 1024px) {
      top: calc(var(--spacing) * 30);
    }
  }
  .lg\:top-43px {
    @media (width >= 1024px) {
      top: var(--spacing-43px);
    }
  }
  .lg\:top-50px {
    @media (width >= 1024px) {
      top: var(--spacing-50px);
    }
  }
  .lg\:top-78px {
    @media (width >= 1024px) {
      top: var(--spacing-78px);
    }
  }
  .lg\:top-auto {
    @media (width >= 1024px) {
      top: auto;
    }
  }
  .lg\:\!right-0 {
    @media (width >= 1024px) {
      right: calc(var(--spacing) * 0) !important;
    }
  }
  .lg\:\!right-auto {
    @media (width >= 1024px) {
      right: auto !important;
    }
  }
  .lg\:\!right-full {
    @media (width >= 1024px) {
      right: 100% !important;
    }
  }
  .lg\:-right-22px {
    @media (width >= 1024px) {
      right: calc(var(--spacing-22px) * -1);
    }
  }
  .lg\:-right-30px {
    @media (width >= 1024px) {
      right: calc(var(--spacing-30px) * -1);
    }
  }
  .lg\:-right-53px {
    @media (width >= 1024px) {
      right: calc(var(--spacing-53px) * -1);
    }
  }
  .lg\:right-0 {
    @media (width >= 1024px) {
      right: calc(var(--spacing) * 0);
    }
  }
  .lg\:right-2 {
    @media (width >= 1024px) {
      right: calc(var(--spacing) * 2);
    }
  }
  .lg\:right-4 {
    @media (width >= 1024px) {
      right: calc(var(--spacing) * 4);
    }
  }
  .lg\:right-8 {
    @media (width >= 1024px) {
      right: calc(var(--spacing) * 8);
    }
  }
  .lg\:right-10 {
    @media (width >= 1024px) {
      right: calc(var(--spacing) * 10);
    }
  }
  .lg\:right-15 {
    @media (width >= 1024px) {
      right: calc(var(--spacing) * 15);
    }
  }
  .lg\:right-17 {
    @media (width >= 1024px) {
      right: calc(var(--spacing) * 17);
    }
  }
  .lg\:right-26px {
    @media (width >= 1024px) {
      right: var(--spacing-26px);
    }
  }
  .lg\:right-52px {
    @media (width >= 1024px) {
      right: var(--spacing-52px);
    }
  }
  .lg\:right-79px {
    @media (width >= 1024px) {
      right: var(--spacing-79px);
    }
  }
  .lg\:right-83px {
    @media (width >= 1024px) {
      right: var(--spacing-83px);
    }
  }
  .lg\:right-115px {
    @media (width >= 1024px) {
      right: var(--spacing-115px);
    }
  }
  .lg\:right-auto {
    @media (width >= 1024px) {
      right: auto;
    }
  }
  .lg\:\!bottom-0 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * 0) !important;
    }
  }
  .lg\:-bottom-1 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * -1);
    }
  }
  .lg\:-bottom-4 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * -4);
    }
  }
  .lg\:bottom-0 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * 0);
    }
  }
  .lg\:bottom-2\.5 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * 2.5);
    }
  }
  .lg\:bottom-5 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * 5);
    }
  }
  .lg\:bottom-8 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * 8);
    }
  }
  .lg\:bottom-10 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * 10);
    }
  }
  .lg\:bottom-12 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * 12);
    }
  }
  .lg\:bottom-26px {
    @media (width >= 1024px) {
      bottom: var(--spacing-26px);
    }
  }
  .lg\:bottom-29 {
    @media (width >= 1024px) {
      bottom: calc(var(--spacing) * 29);
    }
  }
  .lg\:bottom-auto {
    @media (width >= 1024px) {
      bottom: auto;
    }
  }
  .lg\:bottom-full {
    @media (width >= 1024px) {
      bottom: 100%;
    }
  }
  .lg\:\!left-0 {
    @media (width >= 1024px) {
      left: calc(var(--spacing) * 0) !important;
    }
  }
  .lg\:\!left-auto {
    @media (width >= 1024px) {
      left: auto !important;
    }
  }
  .lg\:\!left-full {
    @media (width >= 1024px) {
      left: 100% !important;
    }
  }
  .lg\:-left-5 {
    @media (width >= 1024px) {
      left: calc(var(--spacing) * -5);
    }
  }
  .lg\:-left-13px {
    @media (width >= 1024px) {
      left: calc(var(--spacing-13px) * -1);
    }
  }
  .lg\:-left-21px {
    @media (width >= 1024px) {
      left: calc(var(--spacing-21px) * -1);
    }
  }
  .lg\:left-0 {
    @media (width >= 1024px) {
      left: calc(var(--spacing) * 0);
    }
  }
  .lg\:left-1\/2 {
    @media (width >= 1024px) {
      left: calc(1/2 * 100%);
    }
  }
  .lg\:left-4 {
    @media (width >= 1024px) {
      left: calc(var(--spacing) * 4);
    }
  }
  .lg\:left-6 {
    @media (width >= 1024px) {
      left: calc(var(--spacing) * 6);
    }
  }
  .lg\:left-20 {
    @media (width >= 1024px) {
      left: calc(var(--spacing) * 20);
    }
  }
  .lg\:left-103px {
    @media (width >= 1024px) {
      left: var(--spacing-103px);
    }
  }
  .lg\:left-16\! {
    @media (width >= 1024px) {
      left: calc(var(--spacing) * 16) !important;
    }
  }
  .lg\:left-25 {
    @media (width >= 1024px) {
      left: calc(var(--spacing) * 25);
    }
  }
  .lg\:left-115px {
    @media (width >= 1024px) {
      left: var(--spacing-115px);
    }
  }
  .lg\:left-123px {
    @media (width >= 1024px) {
      left: var(--spacing-123px);
    }
  }
  .lg\:left-\[14\.198\%\] {
    @media (width >= 1024px) {
      left: 14.198%;
    }
  }
  .lg\:left-auto {
    @media (width >= 1024px) {
      left: auto;
    }
  }
  .lg\:z-10 {
    @media (width >= 1024px) {
      z-index: 10;
    }
  }
  .lg\:order-1 {
    @media (width >= 1024px) {
      order: 1;
    }
  }
  .lg\:order-2 {
    @media (width >= 1024px) {
      order: 2;
    }
  }
  .lg\:col-span-2 {
    @media (width >= 1024px) {
      grid-column: span 2 / span 2;
    }
  }
  .lg\:col-span-3 {
    @media (width >= 1024px) {
      grid-column: span 3 / span 3;
    }
  }
  .lg\:col-span-4 {
    @media (width >= 1024px) {
      grid-column: span 4 / span 4;
    }
  }
  .lg\:col-span-8 {
    @media (width >= 1024px) {
      grid-column: span 8 / span 8;
    }
  }
  .lg\:container {
    @media (width >= 1024px) {
      width: 100%;
      @media (width >= 640px) {
        max-width: 640px;
      }
      @media (width >= 768px) {
        max-width: 768px;
      }
      @media (width >= 1024px) {
        max-width: 1024px;
      }
      @media (width >= 1320px) {
        max-width: 1320px;
      }
    }
  }
  .lg\:container {
    @media (width >= 1024px) {
      margin-inline: auto;
      padding-inline: 12px;
    }
  }
  .lg\:\!mx-auto {
    @media (width >= 1024px) {
      margin-inline: auto !important;
    }
  }
  .lg\:-mx-3 {
    @media (width >= 1024px) {
      margin-inline: calc(var(--spacing) * -3);
    }
  }
  .lg\:mx-0 {
    @media (width >= 1024px) {
      margin-inline: calc(var(--spacing) * 0);
    }
  }
  .lg\:mx-16 {
    @media (width >= 1024px) {
      margin-inline: calc(var(--spacing) * 16);
    }
  }
  .lg\:mx-21 {
    @media (width >= 1024px) {
      margin-inline: calc(var(--spacing) * 21);
    }
  }
  .lg\:mx-auto {
    @media (width >= 1024px) {
      margin-inline: auto;
    }
  }
  .lg\:my-8 {
    @media (width >= 1024px) {
      margin-block: calc(var(--spacing) * 8);
    }
  }
  .lg\:my-12 {
    @media (width >= 1024px) {
      margin-block: calc(var(--spacing) * 12);
    }
  }
  .lg\:my-16 {
    @media (width >= 1024px) {
      margin-block: calc(var(--spacing) * 16);
    }
  }
  .lg\:my-22 {
    @media (width >= 1024px) {
      margin-block: calc(var(--spacing) * 22);
    }
  }
  .lg\:my-25 {
    @media (width >= 1024px) {
      margin-block: calc(var(--spacing) * 25);
    }
  }
  .lg\:\!mt-6 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 6) !important;
    }
  }
  .lg\:-mt-9 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * -9);
    }
  }
  .lg\:-mt-10 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * -10);
    }
  }
  .lg\:mt-0 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 0);
    }
  }
  .lg\:mt-3 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 3);
    }
  }
  .lg\:mt-6 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 6);
    }
  }
  .lg\:mt-7 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 7);
    }
  }
  .lg\:mt-8 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 8);
    }
  }
  .lg\:mt-9 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 9);
    }
  }
  .lg\:mt-10 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 10);
    }
  }
  .lg\:mt-101px {
    @media (width >= 1024px) {
      margin-top: var(--spacing-101px);
    }
  }
  .lg\:mt-12 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 12);
    }
  }
  .lg\:mt-14 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 14);
    }
  }
  .lg\:mt-15 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 15);
    }
  }
  .lg\:mt-16 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 16);
    }
  }
  .lg\:mt-20 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 20);
    }
  }
  .lg\:mt-23 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 23);
    }
  }
  .lg\:mt-24 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 24);
    }
  }
  .lg\:mt-25 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 25);
    }
  }
  .lg\:mt-26 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 26);
    }
  }
  .lg\:mt-28 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 28);
    }
  }
  .lg\:mt-30 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 30);
    }
  }
  .lg\:mt-31 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 31);
    }
  }
  .lg\:mt-32 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 32);
    }
  }
  .lg\:mt-35 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 35);
    }
  }
  .lg\:mt-40 {
    @media (width >= 1024px) {
      margin-top: calc(var(--spacing) * 40);
    }
  }
  .lg\:mt-74px {
    @media (width >= 1024px) {
      margin-top: var(--spacing-74px);
    }
  }
  .lg\:mt-90px {
    @media (width >= 1024px) {
      margin-top: var(--spacing-90px);
    }
  }
  .lg\:mt-99px {
    @media (width >= 1024px) {
      margin-top: var(--spacing-99px);
    }
  }
  .lg\:mt-107px {
    @media (width >= 1024px) {
      margin-top: var(--spacing-107px);
    }
  }
  .lg\:mt-122px {
    @media (width >= 1024px) {
      margin-top: var(--spacing-122px);
    }
  }
  .lg\:mt-170px {
    @media (width >= 1024px) {
      margin-top: var(--spacing-170px);
    }
  }
  .lg\:mt-190px {
    @media (width >= 1024px) {
      margin-top: var(--spacing-190px);
    }
  }
  .lg\:mt-auto {
    @media (width >= 1024px) {
      margin-top: auto;
    }
  }
  .lg\:\!mr-10 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 10) !important;
    }
  }
  .lg\:mr-0 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 0);
    }
  }
  .lg\:mr-4 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 4);
    }
  }
  .lg\:mr-6 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 6);
    }
  }
  .lg\:mr-10 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 10);
    }
  }
  .lg\:mr-16 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 16);
    }
  }
  .lg\:mr-20 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 20);
    }
  }
  .lg\:mr-26 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 26);
    }
  }
  .lg\:mr-29 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 29);
    }
  }
  .lg\:mr-30 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 30);
    }
  }
  .lg\:mr-32 {
    @media (width >= 1024px) {
      margin-right: calc(var(--spacing) * 32);
    }
  }
  .lg\:mr-74px {
    @media (width >= 1024px) {
      margin-right: var(--spacing-74px);
    }
  }
  .lg\:-mb-22 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * -22);
    }
  }
  .lg\:mb-0 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .lg\:mb-2 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 2);
    }
  }
  .lg\:mb-3 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 3);
    }
  }
  .lg\:mb-4 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 4);
    }
  }
  .lg\:mb-5 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 5);
    }
  }
  .lg\:mb-6 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 6);
    }
  }
  .lg\:mb-7 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 7);
    }
  }
  .lg\:mb-8 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 8);
    }
  }
  .lg\:mb-9 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 9);
    }
  }
  .lg\:mb-10 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 10);
    }
  }
  .lg\:mb-12 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 12);
    }
  }
  .lg\:mb-14 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 14);
    }
  }
  .lg\:mb-15 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 15);
    }
  }
  .lg\:mb-16 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 16);
    }
  }
  .lg\:mb-20 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 20);
    }
  }
  .lg\:mb-22 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 22);
    }
  }
  .lg\:mb-23 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 23);
    }
  }
  .lg\:mb-27 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 27);
    }
  }
  .lg\:mb-29 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 29);
    }
  }
  .lg\:mb-30px {
    @media (width >= 1024px) {
      margin-bottom: var(--spacing-30px);
    }
  }
  .lg\:mb-31 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 31);
    }
  }
  .lg\:mb-35 {
    @media (width >= 1024px) {
      margin-bottom: calc(var(--spacing) * 35);
    }
  }
  .lg\:mb-50px {
    @media (width >= 1024px) {
      margin-bottom: var(--spacing-50px);
    }
  }
  .lg\:mb-52px {
    @media (width >= 1024px) {
      margin-bottom: var(--spacing-52px);
    }
  }
  .lg\:mb-70px {
    @media (width >= 1024px) {
      margin-bottom: var(--spacing-70px);
    }
  }
  .lg\:mb-110px {
    @media (width >= 1024px) {
      margin-bottom: var(--spacing-110px);
    }
  }
  .lg\:mb-114px {
    @media (width >= 1024px) {
      margin-bottom: var(--spacing-114px);
    }
  }
  .lg\:mb-118px {
    @media (width >= 1024px) {
      margin-bottom: var(--spacing-118px);
    }
  }
  .lg\:mb-136px {
    @media (width >= 1024px) {
      margin-bottom: var(--spacing-136px);
    }
  }
  .lg\:mb-155px {
    @media (width >= 1024px) {
      margin-bottom: var(--spacing-155px);
    }
  }
  .lg\:\!ml-0 {
    @media (width >= 1024px) {
      margin-left: calc(var(--spacing) * 0) !important;
    }
  }
  .lg\:\!ml-10 {
    @media (width >= 1024px) {
      margin-left: calc(var(--spacing) * 10) !important;
    }
  }
  .lg\:\!ml-auto {
    @media (width >= 1024px) {
      margin-left: auto !important;
    }
  }
  .lg\:ml-0 {
    @media (width >= 1024px) {
      margin-left: calc(var(--spacing) * 0);
    }
  }
  .lg\:ml-1 {
    @media (width >= 1024px) {
      margin-left: calc(var(--spacing) * 1);
    }
  }
  .lg\:ml-4 {
    @media (width >= 1024px) {
      margin-left: calc(var(--spacing) * 4);
    }
  }
  .lg\:ml-6 {
    @media (width >= 1024px) {
      margin-left: calc(var(--spacing) * 6);
    }
  }
  .lg\:ml-10 {
    @media (width >= 1024px) {
      margin-left: calc(var(--spacing) * 10);
    }
  }
  .lg\:ml-99px {
    @media (width >= 1024px) {
      margin-left: var(--spacing-99px);
    }
  }
  .lg\:ml-auto {
    @media (width >= 1024px) {
      margin-left: auto;
    }
  }
  .lg\:scrollbar {
    @media (width >= 1024px) {
      &::-webkit-scrollbar-track {
        background-color: var(--scrollbar-track);
        border-radius: var(--scrollbar-track-radius);
      }
      &::-webkit-scrollbar-thumb {
        background-color: var(--scrollbar-thumb);
        border-radius: var(--scrollbar-thumb-radius);
      }
      &::-webkit-scrollbar-corner {
        background-color: var(--scrollbar-corner);
        border-radius: var(--scrollbar-corner-radius);
      }
      scrollbar-width: auto;
      scrollbar-color: var(--scrollbar-thumb, initial) var(--scrollbar-track, initial);
      &::-webkit-scrollbar {
        display: block;
        width: var(--scrollbar-width, 16px);
        height: var(--scrollbar-height, 16px);
      }
    }
  }
  .lg\:\!flex {
    @media (width >= 1024px) {
      display: flex !important;
    }
  }
  .lg\:\!hidden {
    @media (width >= 1024px) {
      display: none !important;
    }
  }
  .lg\:block {
    @media (width >= 1024px) {
      display: block;
    }
  }
  .lg\:flex {
    @media (width >= 1024px) {
      display: flex;
    }
  }
  .lg\:hidden {
    @media (width >= 1024px) {
      display: none;
    }
  }
  .lg\:inline-block {
    @media (width >= 1024px) {
      display: inline-block;
    }
  }
  .lg\:table-row {
    @media (width >= 1024px) {
      display: table-row;
    }
  }
  .lg\:\!h-3px {
    @media (width >= 1024px) {
      height: var(--spacing-3px) !important;
    }
  }
  .lg\:\!h-6 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 6) !important;
    }
  }
  .lg\:\!h-106px {
    @media (width >= 1024px) {
      height: var(--spacing-106px) !important;
    }
  }
  .lg\:\!h-16 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 16) !important;
    }
  }
  .lg\:\!h-71px {
    @media (width >= 1024px) {
      height: var(--spacing-71px) !important;
    }
  }
  .lg\:\!h-72px {
    @media (width >= 1024px) {
      height: var(--spacing-72px) !important;
    }
  }
  .lg\:\!h-auto {
    @media (width >= 1024px) {
      height: auto !important;
    }
  }
  .lg\:h-0 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 0);
    }
  }
  .lg\:h-6 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 6);
    }
  }
  .lg\:h-10 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 10);
    }
  }
  .lg\:h-16 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 16);
    }
  }
  .lg\:h-17px {
    @media (width >= 1024px) {
      height: var(--spacing-17px);
    }
  }
  .lg\:h-22 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 22);
    }
  }
  .lg\:h-23px {
    @media (width >= 1024px) {
      height: var(--spacing-23px);
    }
  }
  .lg\:h-24 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 24);
    }
  }
  .lg\:h-28 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 28);
    }
  }
  .lg\:h-30px {
    @media (width >= 1024px) {
      height: var(--spacing-30px);
    }
  }
  .lg\:h-33px {
    @media (width >= 1024px) {
      height: var(--spacing-33px);
    }
  }
  .lg\:h-35 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 35);
    }
  }
  .lg\:h-72px {
    @media (width >= 1024px) {
      height: var(--spacing-72px);
    }
  }
  .lg\:h-82px {
    @media (width >= 1024px) {
      height: var(--spacing-82px);
    }
  }
  .lg\:h-110px {
    @media (width >= 1024px) {
      height: var(--spacing-110px);
    }
  }
  .lg\:h-122 {
    @media (width >= 1024px) {
      height: calc(var(--spacing) * 122);
    }
  }
  .lg\:h-\[200px\] {
    @media (width >= 1024px) {
      height: 200px;
    }
  }
  .lg\:h-\[244px\] {
    @media (width >= 1024px) {
      height: 244px;
    }
  }
  .lg\:h-\[284px\] {
    @media (width >= 1024px) {
      height: 284px;
    }
  }
  .lg\:h-\[306px\] {
    @media (width >= 1024px) {
      height: 306px;
    }
  }
  .lg\:h-\[328px\] {
    @media (width >= 1024px) {
      height: 328px;
    }
  }
  .lg\:h-\[341px\] {
    @media (width >= 1024px) {
      height: 341px;
    }
  }
  .lg\:h-\[348px\] {
    @media (width >= 1024px) {
      height: 348px;
    }
  }
  .lg\:h-\[446px\] {
    @media (width >= 1024px) {
      height: 446px;
    }
  }
  .lg\:h-\[480px\] {
    @media (width >= 1024px) {
      height: 480px;
    }
  }
  .lg\:h-\[495px\] {
    @media (width >= 1024px) {
      height: 495px;
    }
  }
  .lg\:h-\[572px\] {
    @media (width >= 1024px) {
      height: 572px;
    }
  }
  .lg\:h-\[581px\] {
    @media (width >= 1024px) {
      height: 581px;
    }
  }
  .lg\:h-auto {
    @media (width >= 1024px) {
      height: auto;
    }
  }
  .lg\:h-full {
    @media (width >= 1024px) {
      height: 100%;
    }
  }
  .lg\:max-h-6 {
    @media (width >= 1024px) {
      max-height: calc(var(--spacing) * 6);
    }
  }
  .lg\:max-h-14 {
    @media (width >= 1024px) {
      max-height: calc(var(--spacing) * 14);
    }
  }
  .lg\:max-h-15 {
    @media (width >= 1024px) {
      max-height: calc(var(--spacing) * 15);
    }
  }
  .lg\:max-h-16 {
    @media (width >= 1024px) {
      max-height: calc(var(--spacing) * 16);
    }
  }
  .lg\:max-h-17 {
    @media (width >= 1024px) {
      max-height: calc(var(--spacing) * 17);
    }
  }
  .lg\:max-h-21 {
    @media (width >= 1024px) {
      max-height: calc(var(--spacing) * 21);
    }
  }
  .lg\:max-h-72px {
    @media (width >= 1024px) {
      max-height: var(--spacing-72px);
    }
  }
  .lg\:\!w-6 {
    @media (width >= 1024px) {
      width: calc(var(--spacing) * 6) !important;
    }
  }
  .lg\:\!w-69px {
    @media (width >= 1024px) {
      width: var(--spacing-69px) !important;
    }
  }
  .lg\:\!w-72px {
    @media (width >= 1024px) {
      width: var(--spacing-72px) !important;
    }
  }
  .lg\:\!w-78px {
    @media (width >= 1024px) {
      width: var(--spacing-78px) !important;
    }
  }
  .lg\:\!w-auto {
    @media (width >= 1024px) {
      width: auto !important;
    }
  }
  .lg\:w-1\/2 {
    @media (width >= 1024px) {
      width: calc(1/2 * 100%);
    }
  }
  .lg\:w-1\/3 {
    @media (width >= 1024px) {
      width: calc(1/3 * 100%);
    }
  }
  .lg\:w-1\/4 {
    @media (width >= 1024px) {
      width: calc(1/4 * 100%);
    }
  }
  .lg\:w-2\/3 {
    @media (width >= 1024px) {
      width: calc(2/3 * 100%);
    }
  }
  .lg\:w-2\/5 {
    @media (width >= 1024px) {
      width: calc(2/5 * 100%);
    }
  }
  .lg\:w-3\/4 {
    @media (width >= 1024px) {
      width: calc(3/4 * 100%);
    }
  }
  .lg\:w-3\/5 {
    @media (width >= 1024px) {
      width: calc(3/5 * 100%);
    }
  }
  .lg\:w-5\/12 {
    @media (width >= 1024px) {
      width: calc(5/12 * 100%);
    }
  }
  .lg\:w-6 {
    @media (width >= 1024px) {
      width: calc(var(--spacing) * 6);
    }
  }
  .lg\:w-7\/12 {
    @media (width >= 1024px) {
      width: calc(7/12 * 100%);
    }
  }
  .lg\:w-8 {
    @media (width >= 1024px) {
      width: calc(var(--spacing) * 8);
    }
  }
  .lg\:w-16 {
    @media (width >= 1024px) {
      width: calc(var(--spacing) * 16);
    }
  }
  .lg\:w-22 {
    @media (width >= 1024px) {
      width: calc(var(--spacing) * 22);
    }
  }
  .lg\:w-24 {
    @media (width >= 1024px) {
      width: calc(var(--spacing) * 24);
    }
  }
  .lg\:w-28 {
    @media (width >= 1024px) {
      width: calc(var(--spacing) * 28);
    }
  }
  .lg\:w-31px {
    @media (width >= 1024px) {
      width: var(--spacing-31px);
    }
  }
  .lg\:w-34px {
    @media (width >= 1024px) {
      width: var(--spacing-34px);
    }
  }
  .lg\:w-40 {
    @media (width >= 1024px) {
      width: calc(var(--spacing) * 40);
    }
  }
  .lg\:w-41 {
    @media (width >= 1024px) {
      width: calc(var(--spacing) * 41);
    }
  }
  .lg\:w-72px {
    @media (width >= 1024px) {
      width: var(--spacing-72px);
    }
  }
  .lg\:w-78px {
    @media (width >= 1024px) {
      width: var(--spacing-78px);
    }
  }
  .lg\:w-82px {
    @media (width >= 1024px) {
      width: var(--spacing-82px);
    }
  }
  .lg\:w-110px {
    @media (width >= 1024px) {
      width: var(--spacing-110px);
    }
  }
  .lg\:w-\[30\%\] {
    @media (width >= 1024px) {
      width: 30%;
    }
  }
  .lg\:w-\[40\%\] {
    @media (width >= 1024px) {
      width: 40%;
    }
  }
  .lg\:w-\[45\%\] {
    @media (width >= 1024px) {
      width: 45%;
    }
  }
  .lg\:w-\[47\%\] {
    @media (width >= 1024px) {
      width: 47%;
    }
  }
  .lg\:w-\[53\%\] {
    @media (width >= 1024px) {
      width: 53%;
    }
  }
  .lg\:w-\[100\.764\%\] {
    @media (width >= 1024px) {
      width: 100.764%;
    }
  }
  .lg\:w-\[184px\] {
    @media (width >= 1024px) {
      width: 184px;
    }
  }
  .lg\:w-\[225px\] {
    @media (width >= 1024px) {
      width: 225px;
    }
  }
  .lg\:w-\[260px\] {
    @media (width >= 1024px) {
      width: 260px;
    }
  }
  .lg\:w-\[286px\] {
    @media (width >= 1024px) {
      width: 286px;
    }
  }
  .lg\:w-\[288px\] {
    @media (width >= 1024px) {
      width: 288px;
    }
  }
  .lg\:w-\[296px\] {
    @media (width >= 1024px) {
      width: 296px;
    }
  }
  .lg\:w-\[304px\] {
    @media (width >= 1024px) {
      width: 304px;
    }
  }
  .lg\:w-\[306px\] {
    @media (width >= 1024px) {
      width: 306px;
    }
  }
  .lg\:w-\[340px\] {
    @media (width >= 1024px) {
      width: 340px;
    }
  }
  .lg\:w-\[370px\] {
    @media (width >= 1024px) {
      width: 370px;
    }
  }
  .lg\:w-\[377px\] {
    @media (width >= 1024px) {
      width: 377px;
    }
  }
  .lg\:w-\[388px\] {
    @media (width >= 1024px) {
      width: 388px;
    }
  }
  .lg\:w-\[420px\] {
    @media (width >= 1024px) {
      width: 420px;
    }
  }
  .lg\:w-\[429px\] {
    @media (width >= 1024px) {
      width: 429px;
    }
  }
  .lg\:w-\[444px\] {
    @media (width >= 1024px) {
      width: 444px;
    }
  }
  .lg\:w-\[450px\] {
    @media (width >= 1024px) {
      width: 450px;
    }
  }
  .lg\:w-\[calc\(100\%-124px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 124px);
    }
  }
  .lg\:w-\[calc\(100\%-171px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 171px);
    }
  }
  .lg\:w-\[calc\(100\%-260px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 260px);
    }
  }
  .lg\:w-\[calc\(100\%-286px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 286px);
    }
  }
  .lg\:w-\[calc\(100\%-288px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 288px);
    }
  }
  .lg\:w-\[calc\(100\%-296px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 296px);
    }
  }
  .lg\:w-\[calc\(100\%-304px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 304px);
    }
  }
  .lg\:w-\[calc\(100\%-306px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 306px);
    }
  }
  .lg\:w-\[calc\(100\%-340px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 340px);
    }
  }
  .lg\:w-\[calc\(100\%-377px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 377px);
    }
  }
  .lg\:w-\[calc\(100\%-388px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 388px);
    }
  }
  .lg\:w-\[calc\(100\%-420px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 420px);
    }
  }
  .lg\:w-\[calc\(100\%-444px\)\] {
    @media (width >= 1024px) {
      width: calc(100% - 444px);
    }
  }
  .lg\:w-auto {
    @media (width >= 1024px) {
      width: auto;
    }
  }
  .lg\:w-full {
    @media (width >= 1024px) {
      width: 100%;
    }
  }
  .lg\:max-w-1\/2 {
    @media (width >= 1024px) {
      max-width: calc(1/2 * 100%);
    }
  }
  .lg\:max-w-\[65\%\] {
    @media (width >= 1024px) {
      max-width: 65%;
    }
  }
  .lg\:max-w-\[226px\] {
    @media (width >= 1024px) {
      max-width: 226px;
    }
  }
  .lg\:max-w-\[308px\] {
    @media (width >= 1024px) {
      max-width: 308px;
    }
  }
  .lg\:max-w-\[334px\] {
    @media (width >= 1024px) {
      max-width: 334px;
    }
  }
  .lg\:max-w-\[360px\] {
    @media (width >= 1024px) {
      max-width: 360px;
    }
  }
  .lg\:max-w-\[372px\] {
    @media (width >= 1024px) {
      max-width: 372px;
    }
  }
  .lg\:max-w-\[378px\] {
    @media (width >= 1024px) {
      max-width: 378px;
    }
  }
  .lg\:max-w-\[383px\] {
    @media (width >= 1024px) {
      max-width: 383px;
    }
  }
  .lg\:max-w-\[392px\] {
    @media (width >= 1024px) {
      max-width: 392px;
    }
  }
  .lg\:max-w-\[408px\] {
    @media (width >= 1024px) {
      max-width: 408px;
    }
  }
  .lg\:max-w-\[419px\] {
    @media (width >= 1024px) {
      max-width: 419px;
    }
  }
  .lg\:max-w-\[420px\] {
    @media (width >= 1024px) {
      max-width: 420px;
    }
  }
  .lg\:max-w-\[421px\] {
    @media (width >= 1024px) {
      max-width: 421px;
    }
  }
  .lg\:max-w-\[422px\] {
    @media (width >= 1024px) {
      max-width: 422px;
    }
  }
  .lg\:max-w-\[424px\] {
    @media (width >= 1024px) {
      max-width: 424px;
    }
  }
  .lg\:max-w-\[427px\] {
    @media (width >= 1024px) {
      max-width: 427px;
    }
  }
  .lg\:max-w-\[433px\] {
    @media (width >= 1024px) {
      max-width: 433px;
    }
  }
  .lg\:max-w-\[440px\] {
    @media (width >= 1024px) {
      max-width: 440px;
    }
  }
  .lg\:max-w-\[445px\] {
    @media (width >= 1024px) {
      max-width: 445px;
    }
  }
  .lg\:max-w-\[449px\] {
    @media (width >= 1024px) {
      max-width: 449px;
    }
  }
  .lg\:max-w-\[450px\] {
    @media (width >= 1024px) {
      max-width: 450px;
    }
  }
  .lg\:max-w-\[454px\] {
    @media (width >= 1024px) {
      max-width: 454px;
    }
  }
  .lg\:max-w-\[480px\] {
    @media (width >= 1024px) {
      max-width: 480px;
    }
  }
  .lg\:max-w-\[496px\] {
    @media (width >= 1024px) {
      max-width: 496px;
    }
  }
  .lg\:max-w-\[497px\] {
    @media (width >= 1024px) {
      max-width: 497px;
    }
  }
  .lg\:max-w-\[514px\] {
    @media (width >= 1024px) {
      max-width: 514px;
    }
  }
  .lg\:max-w-\[517px\] {
    @media (width >= 1024px) {
      max-width: 517px;
    }
  }
  .lg\:max-w-\[519px\] {
    @media (width >= 1024px) {
      max-width: 519px;
    }
  }
  .lg\:max-w-\[522px\] {
    @media (width >= 1024px) {
      max-width: 522px;
    }
  }
  .lg\:max-w-\[537px\] {
    @media (width >= 1024px) {
      max-width: 537px;
    }
  }
  .lg\:max-w-\[542px\] {
    @media (width >= 1024px) {
      max-width: 542px;
    }
  }
  .lg\:max-w-\[547px\] {
    @media (width >= 1024px) {
      max-width: 547px;
    }
  }
  .lg\:max-w-\[552px\] {
    @media (width >= 1024px) {
      max-width: 552px;
    }
  }
  .lg\:max-w-\[561px\] {
    @media (width >= 1024px) {
      max-width: 561px;
    }
  }
  .lg\:max-w-\[583px\] {
    @media (width >= 1024px) {
      max-width: 583px;
    }
  }
  .lg\:max-w-\[592px\] {
    @media (width >= 1024px) {
      max-width: 592px;
    }
  }
  .lg\:max-w-\[654px\] {
    @media (width >= 1024px) {
      max-width: 654px;
    }
  }
  .lg\:max-w-\[657px\] {
    @media (width >= 1024px) {
      max-width: 657px;
    }
  }
  .lg\:max-w-\[866px\] {
    @media (width >= 1024px) {
      max-width: 866px;
    }
  }
  .lg\:max-w-\[calc\(100\%-122px\)\] {
    @media (width >= 1024px) {
      max-width: calc(100% - 122px);
    }
  }
  .lg\:max-w-fit {
    @media (width >= 1024px) {
      max-width: fit-content;
    }
  }
  .lg\:max-w-min {
    @media (width >= 1024px) {
      max-width: min-content;
    }
  }
  .lg\:max-w-none {
    @media (width >= 1024px) {
      max-width: none;
    }
  }
  .lg\:grow {
    @media (width >= 1024px) {
      flex-grow: 1;
    }
  }
  .lg\:basis-1\/3 {
    @media (width >= 1024px) {
      flex-basis: calc(1/3 * 100%);
    }
  }
  .lg\:origin-bottom {
    @media (width >= 1024px) {
      transform-origin: bottom;
    }
  }
  .lg\:origin-right {
    @media (width >= 1024px) {
      transform-origin: right;
    }
  }
  .lg\:\!-translate-x-6 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * -6) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .lg\:\!-translate-x-9 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * -9) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .lg\:\!-translate-x-39px {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing-39px) * -1) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .lg\:\!-translate-y-1\/2 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(calc(1/2 * 100%) * -1) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .lg\:\!translate-x-0 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .lg\:\!translate-x-6 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * 6) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .lg\:\!translate-x-9 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * 9) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .lg\:\!translate-x-39px {
    @media (width >= 1024px) {
      --tw-translate-x: var(--spacing-39px) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .lg\:\!translate-y-0 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * 0) !important;
      translate: var(--tw-translate-x) var(--tw-translate-y) !important;
    }
  }
  .lg\:-translate-x-1\/2 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-x-15 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * -15);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-x-45px {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing-45px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-x-47 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * -47);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-x-65px {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing-65px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-x-109px {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing-109px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-x-162px {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing-162px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-1 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-1\.5 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * -1.5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-1\/2 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(calc(1/2 * 100%) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-5 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * -5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-6 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * -6);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-16 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * -16);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-21 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * -21);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-28 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * -28);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-33px {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing-33px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-34px {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing-34px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:-translate-y-162px {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing-162px) * -1);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-x-0 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-x-2 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * 2);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-x-19px {
    @media (width >= 1024px) {
      --tw-translate-x: var(--spacing-19px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-x-24 {
    @media (width >= 1024px) {
      --tw-translate-x: calc(var(--spacing) * 24);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-x-34px {
    @media (width >= 1024px) {
      --tw-translate-x: var(--spacing-34px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-x-39px {
    @media (width >= 1024px) {
      --tw-translate-x: var(--spacing-39px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-x-42px {
    @media (width >= 1024px) {
      --tw-translate-x: var(--spacing-42px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-x-45px {
    @media (width >= 1024px) {
      --tw-translate-x: var(--spacing-45px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-x-72px {
    @media (width >= 1024px) {
      --tw-translate-x: var(--spacing-72px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-y-0 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-y-14 {
    @media (width >= 1024px) {
      --tw-translate-y: calc(var(--spacing) * 14);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:translate-y-146px {
    @media (width >= 1024px) {
      --tw-translate-y: var(--spacing-146px);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .lg\:rotate-\[2\.91deg\] {
    @media (width >= 1024px) {
      rotate: 2.91deg;
    }
  }
  .lg\:rotate-\[5\.24deg\] {
    @media (width >= 1024px) {
      rotate: 5.24deg;
    }
  }
  .lg\:grid-cols-2 {
    @media (width >= 1024px) {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-3 {
    @media (width >= 1024px) {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-4 {
    @media (width >= 1024px) {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }
  .lg\:grid-cols-12 {
    @media (width >= 1024px) {
      grid-template-columns: repeat(12, minmax(0, 1fr));
    }
  }
  .lg\:flex-col {
    @media (width >= 1024px) {
      flex-direction: column;
    }
  }
  .lg\:flex-row {
    @media (width >= 1024px) {
      flex-direction: row;
    }
  }
  .lg\:flex-nowrap {
    @media (width >= 1024px) {
      flex-wrap: nowrap;
    }
  }
  .lg\:flex-wrap {
    @media (width >= 1024px) {
      flex-wrap: wrap;
    }
  }
  .lg\:items-center {
    @media (width >= 1024px) {
      align-items: center;
    }
  }
  .lg\:items-end {
    @media (width >= 1024px) {
      align-items: flex-end;
    }
  }
  .lg\:items-start {
    @media (width >= 1024px) {
      align-items: flex-start;
    }
  }
  .lg\:justify-between {
    @media (width >= 1024px) {
      justify-content: space-between;
    }
  }
  .lg\:justify-center {
    @media (width >= 1024px) {
      justify-content: center;
    }
  }
  .lg\:justify-start {
    @media (width >= 1024px) {
      justify-content: flex-start;
    }
  }
  .lg\:gap-0 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 0);
    }
  }
  .lg\:gap-3 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .lg\:gap-4 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .lg\:gap-6 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .lg\:gap-8 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .lg\:gap-10 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 10);
    }
  }
  .lg\:gap-12 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 12);
    }
  }
  .lg\:gap-15 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 15);
    }
  }
  .lg\:gap-16 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 16);
    }
  }
  .lg\:gap-20 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 20);
    }
  }
  .lg\:gap-24 {
    @media (width >= 1024px) {
      gap: calc(var(--spacing) * 24);
    }
  }
  .lg\:gap-y-6 {
    @media (width >= 1024px) {
      row-gap: calc(var(--spacing) * 6);
    }
  }
  .lg\:self-center {
    @media (width >= 1024px) {
      align-self: center;
    }
  }
  .lg\:\!overflow-hidden {
    @media (width >= 1024px) {
      overflow: hidden !important;
    }
  }
  .lg\:overflow-hidden {
    @media (width >= 1024px) {
      overflow: hidden;
    }
  }
  .lg\:overflow-visible {
    @media (width >= 1024px) {
      overflow: visible;
    }
  }
  .lg\:\!rounded-56 {
    @media (width >= 1024px) {
      border-radius: var(--radius-56) !important;
    }
  }
  .lg\:\!rounded-none {
    @media (width >= 1024px) {
      border-radius: 0 !important;
    }
  }
  .lg\:rounded-32 {
    @media (width >= 1024px) {
      border-radius: var(--radius-32);
    }
  }
  .lg\:rounded-3xl {
    @media (width >= 1024px) {
      border-radius: var(--radius-3xl);
    }
  }
  .lg\:rounded-40 {
    @media (width >= 1024px) {
      border-radius: var(--radius-40);
    }
  }
  .lg\:rounded-48 {
    @media (width >= 1024px) {
      border-radius: var(--radius-48);
    }
  }
  .lg\:rounded-50 {
    @media (width >= 1024px) {
      border-radius: var(--radius-50);
    }
  }
  .lg\:rounded-none {
    @media (width >= 1024px) {
      border-radius: 0;
    }
  }
  .lg\:rounded-l-10 {
    @media (width >= 1024px) {
      border-top-left-radius: var(--radius-10);
      border-bottom-left-radius: var(--radius-10);
    }
  }
  .lg\:rounded-l-32 {
    @media (width >= 1024px) {
      border-top-left-radius: var(--radius-32);
      border-bottom-left-radius: var(--radius-32);
    }
  }
  .lg\:rounded-l-\[900px\] {
    @media (width >= 1024px) {
      border-top-left-radius: 900px;
      border-bottom-left-radius: 900px;
    }
  }
  .lg\:rounded-l-full {
    @media (width >= 1024px) {
      border-top-left-radius: calc(infinity * 1px);
      border-bottom-left-radius: calc(infinity * 1px);
    }
  }
  .lg\:rounded-l-none {
    @media (width >= 1024px) {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
    }
  }
  .lg\:rounded-t-40 {
    @media (width >= 1024px) {
      border-top-left-radius: var(--radius-40);
      border-top-right-radius: var(--radius-40);
    }
  }
  .lg\:rounded-t-none {
    @media (width >= 1024px) {
      border-top-left-radius: 0;
      border-top-right-radius: 0;
    }
  }
  .lg\:rounded-r-32 {
    @media (width >= 1024px) {
      border-top-right-radius: var(--radius-32);
      border-bottom-right-radius: var(--radius-32);
    }
  }
  .lg\:rounded-r-40 {
    @media (width >= 1024px) {
      border-top-right-radius: var(--radius-40);
      border-bottom-right-radius: var(--radius-40);
    }
  }
  .lg\:rounded-r-\[900px\] {
    @media (width >= 1024px) {
      border-top-right-radius: 900px;
      border-bottom-right-radius: 900px;
    }
  }
  .lg\:rounded-r-none {
    @media (width >= 1024px) {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
    }
  }
  .lg\:rounded-b-40 {
    @media (width >= 1024px) {
      border-bottom-right-radius: var(--radius-40);
      border-bottom-left-radius: var(--radius-40);
    }
  }
  .lg\:rounded-b-none {
    @media (width >= 1024px) {
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0;
    }
  }
  .lg\:\!border-2 {
    @media (width >= 1024px) {
      border-style: var(--tw-border-style) !important;
      border-width: 2px !important;
    }
  }
  .lg\:border {
    @media (width >= 1024px) {
      border-style: var(--tw-border-style);
      border-width: 1px;
    }
  }
  .lg\:border-0\! {
    @media (width >= 1024px) {
      border-style: var(--tw-border-style) !important;
      border-width: 0px !important;
    }
  }
  .lg\:border-4 {
    @media (width >= 1024px) {
      border-style: var(--tw-border-style);
      border-width: 4px;
    }
  }
  .lg\:border-t {
    @media (width >= 1024px) {
      border-top-style: var(--tw-border-style);
      border-top-width: 1px;
    }
  }
  .lg\:border-b-0 {
    @media (width >= 1024px) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 0px;
    }
  }
  .lg\:\!bg-black {
    @media (width >= 1024px) {
      background-color: var(--color-black) !important;
    }
  }
  .lg\:\!bg-body {
    @media (width >= 1024px) {
      background-color: var(--color-body) !important;
    }
  }
  .lg\:bg-body {
    @media (width >= 1024px) {
      background-color: var(--color-body);
    }
  }
  .lg\:bg-light-16 {
    @media (width >= 1024px) {
      background-color: var(--color-light-16);
    }
  }
  .lg\:bg-transparent {
    @media (width >= 1024px) {
      background-color: transparent;
    }
  }
  .lg\:bg-white {
    @media (width >= 1024px) {
      background-color: var(--color-white);
    }
  }
  .lg\:bg-white\/24 {
    @media (width >= 1024px) {
      background-color: color-mix(in oklab, var(--color-white) 24%, transparent);
    }
  }
  .lg\:bg-linear-to-br {
    @media (width >= 1024px) {
      --tw-gradient-position: to bottom right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .lg\:p-0 {
    @media (width >= 1024px) {
      padding: calc(var(--spacing) * 0);
    }
  }
  .lg\:p-4 {
    @media (width >= 1024px) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .lg\:p-6 {
    @media (width >= 1024px) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .lg\:p-8 {
    @media (width >= 1024px) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .lg\:p-10 {
    @media (width >= 1024px) {
      padding: calc(var(--spacing) * 10);
    }
  }
  .lg\:p-11 {
    @media (width >= 1024px) {
      padding: calc(var(--spacing) * 11);
    }
  }
  .lg\:p-12 {
    @media (width >= 1024px) {
      padding: calc(var(--spacing) * 12);
    }
  }
  .lg\:\!px-50px {
    @media (width >= 1024px) {
      padding-inline: var(--spacing-50px) !important;
    }
  }
  .lg\:px-0 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 0);
    }
  }
  .lg\:px-2 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 2);
    }
  }
  .lg\:px-3 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .lg\:px-4 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 4);
    }
  }
  .lg\:px-5 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 5);
    }
  }
  .lg\:px-6 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .lg\:px-7 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 7);
    }
  }
  .lg\:px-8 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .lg\:px-10 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .lg\:px-12 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 12);
    }
  }
  .lg\:px-14 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 14);
    }
  }
  .lg\:px-16 {
    @media (width >= 1024px) {
      padding-inline: calc(var(--spacing) * 16);
    }
  }
  .lg\:px-25px {
    @media (width >= 1024px) {
      padding-inline: var(--spacing-25px);
    }
  }
  .lg\:px-30px {
    @media (width >= 1024px) {
      padding-inline: var(--spacing-30px);
    }
  }
  .lg\:px-53px {
    @media (width >= 1024px) {
      padding-inline: var(--spacing-53px);
    }
  }
  .lg\:py-0 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 0);
    }
  }
  .lg\:py-4 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 4);
    }
  }
  .lg\:py-5 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 5);
    }
  }
  .lg\:py-6 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 6);
    }
  }
  .lg\:py-7 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 7);
    }
  }
  .lg\:py-8 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 8);
    }
  }
  .lg\:py-9 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 9);
    }
  }
  .lg\:py-10 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 10);
    }
  }
  .lg\:py-12 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 12);
    }
  }
  .lg\:py-14 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 14);
    }
  }
  .lg\:py-15px {
    @media (width >= 1024px) {
      padding-block: var(--spacing-15px);
    }
  }
  .lg\:py-21px {
    @media (width >= 1024px) {
      padding-block: var(--spacing-21px);
    }
  }
  .lg\:py-22px {
    @media (width >= 1024px) {
      padding-block: var(--spacing-22px);
    }
  }
  .lg\:py-24 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 24);
    }
  }
  .lg\:py-26px {
    @media (width >= 1024px) {
      padding-block: var(--spacing-26px);
    }
  }
  .lg\:py-32 {
    @media (width >= 1024px) {
      padding-block: calc(var(--spacing) * 32);
    }
  }
  .lg\:py-37px {
    @media (width >= 1024px) {
      padding-block: var(--spacing-37px);
    }
  }
  .lg\:py-43px {
    @media (width >= 1024px) {
      padding-block: var(--spacing-43px);
    }
  }
  .lg\:py-62px {
    @media (width >= 1024px) {
      padding-block: var(--spacing-62px);
    }
  }
  .lg\:\!pt-6 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 6) !important;
    }
  }
  .lg\:pt-0 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 0);
    }
  }
  .lg\:pt-4 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 4);
    }
  }
  .lg\:pt-8 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 8);
    }
  }
  .lg\:pt-9 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 9);
    }
  }
  .lg\:pt-10 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 10);
    }
  }
  .lg\:pt-11 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 11);
    }
  }
  .lg\:pt-12 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 12);
    }
  }
  .lg\:pt-16 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 16);
    }
  }
  .lg\:pt-17 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 17);
    }
  }
  .lg\:pt-17px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-17px);
    }
  }
  .lg\:pt-20 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 20);
    }
  }
  .lg\:pt-21 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 21);
    }
  }
  .lg\:pt-24 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 24);
    }
  }
  .lg\:pt-30 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 30);
    }
  }
  .lg\:pt-32 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 32);
    }
  }
  .lg\:pt-38px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-38px);
    }
  }
  .lg\:pt-40 {
    @media (width >= 1024px) {
      padding-top: calc(var(--spacing) * 40);
    }
  }
  .lg\:pt-45px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-45px);
    }
  }
  .lg\:pt-50px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-50px);
    }
  }
  .lg\:pt-70px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-70px);
    }
  }
  .lg\:pt-72px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-72px);
    }
  }
  .lg\:pt-75px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-75px);
    }
  }
  .lg\:pt-86px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-86px);
    }
  }
  .lg\:pt-110px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-110px);
    }
  }
  .lg\:pt-122px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-122px);
    }
  }
  .lg\:pt-135px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-135px);
    }
  }
  .lg\:pt-147px {
    @media (width >= 1024px) {
      padding-top: var(--spacing-147px);
    }
  }
  .lg\:pr-0 {
    @media (width >= 1024px) {
      padding-right: calc(var(--spacing) * 0);
    }
  }
  .lg\:pr-5 {
    @media (width >= 1024px) {
      padding-right: calc(var(--spacing) * 5);
    }
  }
  .lg\:pr-6 {
    @media (width >= 1024px) {
      padding-right: calc(var(--spacing) * 6);
    }
  }
  .lg\:pr-12 {
    @media (width >= 1024px) {
      padding-right: calc(var(--spacing) * 12);
    }
  }
  .lg\:pr-14 {
    @media (width >= 1024px) {
      padding-right: calc(var(--spacing) * 14);
    }
  }
  .lg\:pr-20 {
    @media (width >= 1024px) {
      padding-right: calc(var(--spacing) * 20);
    }
  }
  .lg\:pr-22 {
    @media (width >= 1024px) {
      padding-right: calc(var(--spacing) * 22);
    }
  }
  .lg\:pr-26px {
    @media (width >= 1024px) {
      padding-right: var(--spacing-26px);
    }
  }
  .lg\:pr-28 {
    @media (width >= 1024px) {
      padding-right: calc(var(--spacing) * 28);
    }
  }
  .lg\:pr-32 {
    @media (width >= 1024px) {
      padding-right: calc(var(--spacing) * 32);
    }
  }
  .lg\:pr-45px {
    @media (width >= 1024px) {
      padding-right: var(--spacing-45px);
    }
  }
  .lg\:pr-157px {
    @media (width >= 1024px) {
      padding-right: var(--spacing-157px);
    }
  }
  .lg\:pr-\[250px\] {
    @media (width >= 1024px) {
      padding-right: 250px;
    }
  }
  .lg\:pr-\[320px\] {
    @media (width >= 1024px) {
      padding-right: 320px;
    }
  }
  .lg\:pr-\[400px\] {
    @media (width >= 1024px) {
      padding-right: 400px;
    }
  }
  .lg\:pr-\[472px\] {
    @media (width >= 1024px) {
      padding-right: 472px;
    }
  }
  .lg\:\!pb-3 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 3) !important;
    }
  }
  .lg\:pb-0 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 0);
    }
  }
  .lg\:pb-8 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 8);
    }
  }
  .lg\:pb-9 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 9);
    }
  }
  .lg\:pb-10 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 10);
    }
  }
  .lg\:pb-12 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 12);
    }
  }
  .lg\:pb-15 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 15);
    }
  }
  .lg\:pb-16 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 16);
    }
  }
  .lg\:pb-17 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 17);
    }
  }
  .lg\:pb-40 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 40);
    }
  }
  .lg\:pb-50px {
    @media (width >= 1024px) {
      padding-bottom: var(--spacing-50px);
    }
  }
  .lg\:pb-55 {
    @media (width >= 1024px) {
      padding-bottom: calc(var(--spacing) * 55);
    }
  }
  .lg\:pb-70px {
    @media (width >= 1024px) {
      padding-bottom: var(--spacing-70px);
    }
  }
  .lg\:pb-73px {
    @media (width >= 1024px) {
      padding-bottom: var(--spacing-73px);
    }
  }
  .lg\:pb-77px {
    @media (width >= 1024px) {
      padding-bottom: var(--spacing-77px);
    }
  }
  .lg\:pb-87px {
    @media (width >= 1024px) {
      padding-bottom: var(--spacing-87px);
    }
  }
  .lg\:pb-89px {
    @media (width >= 1024px) {
      padding-bottom: var(--spacing-89px);
    }
  }
  .lg\:pb-190px {
    @media (width >= 1024px) {
      padding-bottom: var(--spacing-190px);
    }
  }
  .lg\:pb-\[270px\] {
    @media (width >= 1024px) {
      padding-bottom: 270px;
    }
  }
  .lg\:pb-\[286px\] {
    @media (width >= 1024px) {
      padding-bottom: 286px;
    }
  }
  .lg\:pb-\[300px\] {
    @media (width >= 1024px) {
      padding-bottom: 300px;
    }
  }
  .lg\:pl-0 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 0);
    }
  }
  .lg\:pl-4 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 4);
    }
  }
  .lg\:pl-5 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 5);
    }
  }
  .lg\:pl-6 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 6);
    }
  }
  .lg\:pl-7 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 7);
    }
  }
  .lg\:pl-8 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 8);
    }
  }
  .lg\:pl-10 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 10);
    }
  }
  .lg\:pl-12 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 12);
    }
  }
  .lg\:pl-14 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 14);
    }
  }
  .lg\:pl-16 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 16);
    }
  }
  .lg\:pl-20 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 20);
    }
  }
  .lg\:pl-25 {
    @media (width >= 1024px) {
      padding-left: calc(var(--spacing) * 25);
    }
  }
  .lg\:pl-52px {
    @media (width >= 1024px) {
      padding-left: var(--spacing-52px);
    }
  }
  .lg\:pl-62px {
    @media (width >= 1024px) {
      padding-left: var(--spacing-62px);
    }
  }
  .lg\:pl-72px {
    @media (width >= 1024px) {
      padding-left: var(--spacing-72px);
    }
  }
  .lg\:pl-130px {
    @media (width >= 1024px) {
      padding-left: var(--spacing-130px);
    }
  }
  .lg\:text-center {
    @media (width >= 1024px) {
      text-align: center;
    }
  }
  .lg\:text-left {
    @media (width >= 1024px) {
      text-align: left;
    }
  }
  .lg\:font-fontspring-demo-organetto-ext-thin {
    @media (width >= 1024px) {
      font-family: var(--font-fontspring-demo-organetto-ext-thin);
    }
  }
  .lg\:\!text-2xl {
    @media (width >= 1024px) {
      font-size: var(--text-2xl) !important;
      line-height: var(--tw-leading, var(--text-2xl--line-height)) !important;
    }
  }
  .lg\:\!text-13 {
    @media (width >= 1024px) {
      font-size: var(--text-13) !important;
    }
  }
  .lg\:\!text-lg {
    @media (width >= 1024px) {
      font-size: var(--text-lg) !important;
      line-height: var(--tw-leading, var(--text-lg--line-height)) !important;
    }
  }
  .lg\:text-3xl {
    @media (width >= 1024px) {
      font-size: var(--text-3xl);
      line-height: var(--tw-leading, var(--text-3xl--line-height));
    }
  }
  .lg\:text-6xl {
    @media (width >= 1024px) {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }
  .lg\:text-13 {
    @media (width >= 1024px) {
      font-size: var(--text-13);
    }
  }
  .lg\:text-22 {
    @media (width >= 1024px) {
      font-size: var(--text-22);
    }
  }
  .lg\:text-26 {
    @media (width >= 1024px) {
      font-size: var(--text-26);
    }
  }
  .lg\:text-28 {
    @media (width >= 1024px) {
      font-size: var(--text-28);
    }
  }
  .lg\:text-2xl {
    @media (width >= 1024px) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .lg\:text-30 {
    @media (width >= 1024px) {
      font-size: var(--text-30);
    }
  }
  .lg\:text-32 {
    @media (width >= 1024px) {
      font-size: var(--text-32);
    }
  }
  .lg\:text-38 {
    @media (width >= 1024px) {
      font-size: var(--text-38);
    }
  }
  .lg\:text-40 {
    @media (width >= 1024px) {
      font-size: var(--text-40);
    }
  }
  .lg\:text-44 {
    @media (width >= 1024px) {
      font-size: var(--text-44);
    }
  }
  .lg\:text-4xl {
    @media (width >= 1024px) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .lg\:text-6 {
    @media (width >= 1024px) {
      font-size: var(--text-6);
    }
  }
  .lg\:text-8xl {
    @media (width >= 1024px) {
      font-size: var(--text-8xl);
      line-height: var(--tw-leading, var(--text-8xl--line-height));
    }
  }
  .lg\:text-50 {
    @media (width >= 1024px) {
      font-size: var(--text-50);
    }
  }
  .lg\:text-56 {
    @media (width >= 1024px) {
      font-size: var(--text-56);
    }
  }
  .lg\:text-5xl {
    @media (width >= 1024px) {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }
  .lg\:text-64 {
    @media (width >= 1024px) {
      font-size: var(--text-64);
    }
  }
  .lg\:text-68 {
    @media (width >= 1024px) {
      font-size: var(--text-68);
    }
  }
  .lg\:text-base {
    @media (width >= 1024px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .lg\:text-lg {
    @media (width >= 1024px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .lg\:text-xl {
    @media (width >= 1024px) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .lg\:leading-6 {
    @media (width >= 1024px) {
      --tw-leading: calc(var(--spacing) * 6);
      line-height: calc(var(--spacing) * 6);
    }
  }
  .lg\:leading-7 {
    @media (width >= 1024px) {
      --tw-leading: calc(var(--spacing) * 7);
      line-height: calc(var(--spacing) * 7);
    }
  }
  .lg\:leading-8 {
    @media (width >= 1024px) {
      --tw-leading: calc(var(--spacing) * 8);
      line-height: calc(var(--spacing) * 8);
    }
  }
  .lg\:leading-9 {
    @media (width >= 1024px) {
      --tw-leading: calc(var(--spacing) * 9);
      line-height: calc(var(--spacing) * 9);
    }
  }
  .lg\:leading-10 {
    @media (width >= 1024px) {
      --tw-leading: calc(var(--spacing) * 10);
      line-height: calc(var(--spacing) * 10);
    }
  }
  .lg\:leading-30 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-30);
      line-height: var(--leading-30);
    }
  }
  .lg\:leading-34 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-34);
      line-height: var(--leading-34);
    }
  }
  .lg\:leading-42 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-42);
      line-height: var(--leading-42);
    }
  }
  .lg\:leading-44 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-44);
      line-height: var(--leading-44);
    }
  }
  .lg\:leading-46 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-46);
      line-height: var(--leading-46);
    }
  }
  .lg\:leading-52 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-52);
      line-height: var(--leading-52);
    }
  }
  .lg\:leading-54 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-54);
      line-height: var(--leading-54);
    }
  }
  .lg\:leading-56 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-56);
      line-height: var(--leading-56);
    }
  }
  .lg\:leading-58 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-58);
      line-height: var(--leading-58);
    }
  }
  .lg\:leading-60 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-60);
      line-height: var(--leading-60);
    }
  }
  .lg\:leading-64 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-64);
      line-height: var(--leading-64);
    }
  }
  .lg\:leading-70 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-70);
      line-height: var(--leading-70);
    }
  }
  .lg\:leading-72 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-72);
      line-height: var(--leading-72);
    }
  }
  .lg\:leading-82 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-82);
      line-height: var(--leading-82);
    }
  }
  .lg\:leading-88 {
    @media (width >= 1024px) {
      --tw-leading: var(--leading-88);
      line-height: var(--leading-88);
    }
  }
  .lg\:font-light {
    @media (width >= 1024px) {
      --tw-font-weight: var(--font-weight-light);
      font-weight: var(--font-weight-light);
    }
  }
  .lg\:font-normal {
    @media (width >= 1024px) {
      --tw-font-weight: var(--font-weight-normal);
      font-weight: var(--font-weight-normal);
    }
  }
  .lg\:break-all {
    @media (width >= 1024px) {
      word-break: break-all;
    }
  }
  .lg\:text-ellipsis {
    @media (width >= 1024px) {
      text-overflow: ellipsis;
    }
  }
  .lg\:whitespace-nowrap {
    @media (width >= 1024px) {
      white-space: nowrap;
    }
  }
  .lg\:\!text-gray-44 {
    @media (width >= 1024px) {
      color: var(--color-gray-44) !important;
    }
  }
  .lg\:\!text-secondary-30 {
    @media (width >= 1024px) {
      color: var(--color-secondary-30) !important;
    }
  }
  .lg\:text-black {
    @media (width >= 1024px) {
      color: var(--color-black);
    }
  }
  .lg\:text-blue-10 {
    @media (width >= 1024px) {
      color: var(--color-blue-10);
    }
  }
  .lg\:text-gray-23 {
    @media (width >= 1024px) {
      color: var(--color-gray-23);
    }
  }
  .lg\:text-secondary-42 {
    @media (width >= 1024px) {
      color: var(--color-secondary-42);
    }
  }
  .lg\:text-white {
    @media (width >= 1024px) {
      color: var(--color-white);
    }
  }
  .lg\:\!shadow-45 {
    @media (width >= 1024px) {
      --tw-shadow: 0px 16px 216px var(--tw-shadow-color, var(--tw-shadow-color)) !important;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
    }
  }
  .lg\:shadow-33 {
    @media (width >= 1024px) {
      --tw-shadow: 0px 32px 200px var(--tw-shadow-color, var(--tw-shadow-color));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .lg\:shadow-42 {
    @media (width >= 1024px) {
      --tw-shadow: 0px 40px 100px var(--tw-shadow-color, var(--tw-shadow-color));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .lg\:shadow-\[0px_0px_110px_30px_\#1a202c10\] {
    @media (width >= 1024px) {
      --tw-shadow: 0px 0px 110px 30px var(--tw-shadow-color, #1a202c10);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .lg\:shadow-\[20px_0px_100px_10px_\#2d374812\] {
    @media (width >= 1024px) {
      --tw-shadow: 20px 0px 100px 10px var(--tw-shadow-color, #2d374812);
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .lg\:shadow-none {
    @media (width >= 1024px) {
      --tw-shadow: 0 0 #0000;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .lg\:\!shadow-gray-25\/40 {
    @media (width >= 1024px) {
      --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 40%, transparent) !important;
    }
  }
  .lg\:shadow-gray-25\/7 {
    @media (width >= 1024px) {
      --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 7%, transparent);
    }
  }
  .lg\:shadow-gray-25\/8 {
    @media (width >= 1024px) {
      --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 8%, transparent);
    }
  }
  .lg\:shadow-gray-25\/12 {
    @media (width >= 1024px) {
      --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 12%, transparent);
    }
  }
  .lg\:shadow-gray-25\/16 {
    @media (width >= 1024px) {
      --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 16%, transparent);
    }
  }
  .lg\:drop-shadow-footer-fruits {
    @media (width >= 1024px) {
      --tw-drop-shadow: drop-shadow(var(--drop-shadow-footer-fruits));
      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,);
    }
  }
  .lg\:delay-0 {
    @media (width >= 1024px) {
      transition-delay: 0ms;
    }
  }
  .lg\:delay-100 {
    @media (width >= 1024px) {
      transition-delay: 100ms;
    }
  }
  .lg\:delay-200 {
    @media (width >= 1024px) {
      transition-delay: 200ms;
    }
  }
  .lg\:delay-300 {
    @media (width >= 1024px) {
      transition-delay: 300ms;
    }
  }
  .lg\:delay-600 {
    @media (width >= 1024px) {
      transition-delay: var(--transition-delay-600);
    }
  }
  .lg\:delay-900 {
    @media (width >= 1024px) {
      transition-delay: var(--transition-delay-900);
    }
  }
  .lg\:delay-1200 {
    @media (width >= 1024px) {
      transition-delay: var(--transition-delay-1200);
    }
  }
  .lg\:mask-cutomer-desktop {
    @media (width >= 1024px) {
      mask-image: linear-gradient(0, rgba(0, 0, 0, 0) 27%, #fff 90%);
    }
  }
  .lg\:mask-cutomer-desktop-size {
    @media (width >= 1024px) {
      mask-size: 100% 500%;
    }
  }
  .lg\:mask-full {
    @media (width >= 1024px) {
      mask-size: 100% 100%;
    }
  }
  .lg\:scrollbar {
    @media (width >= 1024px) {
      @supports (selector(::-webkit-scrollbar)) {
        scrollbar-color: unset;
        &::-webkit-scrollbar-thumb {
          border: 4px solid var(--scrollbar-corner);
        }
        &::-webkit-scrollbar-track {
          border: 4px solid var(--scrollbar-corner);
        }
      }
    }
  }
  .lg\:scrollbar-h-1 {
    @media (width >= 1024px) {
      --scrollbar-height: 0.25rem;
    }
  }
  .lg\:scrollbar-thumb-white {
    @media (width >= 1024px) {
      --scrollbar-thumb: #fff;
    }
  }
  .lg\:group-not-first\/slide\:border-l {
    @media (width >= 1024px) {
      &:is(:where(.group\/slide):not(*:first-child) *) {
        border-left-style: var(--tw-border-style);
        border-left-width: 1px;
      }
    }
  }
  .lg\:group-not-first\/slide\:border-solid {
    @media (width >= 1024px) {
      &:is(:where(.group\/slide):not(*:first-child) *) {
        --tw-border-style: solid;
        border-style: solid;
      }
    }
  }
  .lg\:group-not-first\/slide\:border-gray-21 {
    @media (width >= 1024px) {
      &:is(:where(.group\/slide):not(*:first-child) *) {
        border-color: var(--color-gray-21);
      }
    }
  }
  .lg\:group-hover\:mt-8 {
    @media (width >= 1024px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          margin-top: calc(var(--spacing) * 8);
        }
      }
    }
  }
  .lg\:group-hover\:h-8 {
    @media (width >= 1024px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          height: calc(var(--spacing) * 8);
        }
      }
    }
  }
  .lg\:group-hover\:h-44 {
    @media (width >= 1024px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          height: calc(var(--spacing) * 44);
        }
      }
    }
  }
  .lg\:group-hover\:h-73px {
    @media (width >= 1024px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          height: var(--spacing-73px);
        }
      }
    }
  }
  .lg\:group-hover\:-translate-y-83px {
    @media (width >= 1024px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          --tw-translate-y: calc(var(--spacing-83px) * -1);
          translate: var(--tw-translate-x) var(--tw-translate-y);
        }
      }
    }
  }
  .lg\:group-hover\:translate-y-0 {
    @media (width >= 1024px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          --tw-translate-y: calc(var(--spacing) * 0);
          translate: var(--tw-translate-x) var(--tw-translate-y);
        }
      }
    }
  }
  .lg\:group-hover\:pb-6 {
    @media (width >= 1024px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          padding-bottom: calc(var(--spacing) * 6);
        }
      }
    }
  }
  .lg\:group-hover\:opacity-0 {
    @media (width >= 1024px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          opacity: 0%;
        }
      }
    }
  }
  .lg\:group-hover\:mask-cutomer-desktop-size-hover {
    @media (width >= 1024px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          mask-size: 100% 100%;
        }
      }
    }
  }
  .lg\:group-nth-\[2n\]\:justify-center {
    @media (width >= 1024px) {
      &:is(:where(.group):nth-child(2n) *) {
        justify-content: center;
      }
    }
  }
  .lg\:group-nth-\[3n\]\:justify-end {
    @media (width >= 1024px) {
      &:is(:where(.group):nth-child(3n) *) {
        justify-content: flex-end;
      }
    }
  }
  .lg\:group-\[\.swiper-slide-active\]\/slide\:border-l-0 {
    @media (width >= 1024px) {
      &:is(:where(.group\/slide):is(.swiper-slide-active) *) {
        border-left-style: var(--tw-border-style);
        border-left-width: 0px;
      }
    }
  }
  .lg\:before\:top-0 {
    @media (width >= 1024px) {
      &::before {
        content: var(--tw-content);
        top: calc(var(--spacing) * 0);
      }
    }
  }
  .lg\:before\:bottom-auto {
    @media (width >= 1024px) {
      &::before {
        content: var(--tw-content);
        bottom: auto;
      }
    }
  }
  .lg\:before\:hidden {
    @media (width >= 1024px) {
      &::before {
        content: var(--tw-content);
        display: none;
      }
    }
  }
  .lg\:before\:max-w-\[246px\] {
    @media (width >= 1024px) {
      &::before {
        content: var(--tw-content);
        max-width: 246px;
      }
    }
  }
  .lg\:before\:max-w-\[358px\] {
    @media (width >= 1024px) {
      &::before {
        content: var(--tw-content);
        max-width: 358px;
      }
    }
  }
  .lg\:before\:\!content-none {
    @media (width >= 1024px) {
      &::before {
        content: var(--tw-content);
        --tw-content: none !important;
        content: none !important;
      }
    }
  }
  .lg\:before\:content-none {
    @media (width >= 1024px) {
      &::before {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .lg\:after\:\!content-none {
    @media (width >= 1024px) {
      &::after {
        content: var(--tw-content);
        --tw-content: none !important;
        content: none !important;
      }
    }
  }
  .lg\:after\:content-none {
    @media (width >= 1024px) {
      &::after {
        content: var(--tw-content);
        --tw-content: none;
        content: none;
      }
    }
  }
  .lg\:hover\:-translate-y-4 {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          --tw-translate-y: calc(var(--spacing) * -4);
          translate: var(--tw-translate-x) var(--tw-translate-y);
        }
      }
    }
  }
  .lg\:hover\:-translate-y-6 {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          --tw-translate-y: calc(var(--spacing) * -6);
          translate: var(--tw-translate-x) var(--tw-translate-y);
        }
      }
    }
  }
  .lg\:hover\:-translate-y-8 {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          --tw-translate-y: calc(var(--spacing) * -8);
          translate: var(--tw-translate-x) var(--tw-translate-y);
        }
      }
    }
  }
  .lg\:hover\:-translate-y-9 {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          --tw-translate-y: calc(var(--spacing) * -9);
          translate: var(--tw-translate-x) var(--tw-translate-y);
        }
      }
    }
  }
  .lg\:hover\:bg-white {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          background-color: var(--color-white);
        }
      }
    }
  }
  .lg\:hover\:\!text-black {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-black) !important;
        }
      }
    }
  }
  .lg\:hover\:\!text-white {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-white) !important;
        }
      }
    }
  }
  .lg\:hover\:text-dark-28 {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          color: var(--color-dark-28);
        }
      }
    }
  }
  .lg\:hover\:shadow-33 {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          --tw-shadow: 0px 32px 200px var(--tw-shadow-color, var(--tw-shadow-color));
          box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
        }
      }
    }
  }
  .lg\:hover\:shadow-gray-25\/7 {
    @media (width >= 1024px) {
      &:hover {
        @media (hover: hover) {
          --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 7%, transparent);
        }
      }
    }
  }
  .lg\:nth-\[4n\]\:bg-white {
    @media (width >= 1024px) {
      &:nth-child(4n) {
        background-color: var(--color-white);
      }
    }
  }
  .lg\:nth-\[4n-1\]\:bg-white {
    @media (width >= 1024px) {
      &:nth-child(4n-1) {
        background-color: var(--color-white);
      }
    }
  }
  .max-\[1199px\]\:min-\[1024px\]\:top-6 {
    @media (width < 1199px) {
      @media (width >= 1024px) {
        top: calc(var(--spacing) * 6);
      }
    }
  }
  .max-\[1199px\]\:min-\[1024px\]\:left-0 {
    @media (width < 1199px) {
      @media (width >= 1024px) {
        left: calc(var(--spacing) * 0);
      }
    }
  }
  .min-\[1024px\]\:max-\[1149px\]\:\!translate-x-0 {
    @media (width >= 1024px) {
      @media (width < 1149px) {
        --tw-translate-x: calc(var(--spacing) * 0) !important;
        translate: var(--tw-translate-x) var(--tw-translate-y) !important;
      }
    }
  }
  .xl\:absolute {
    @media (width >= 1320px) {
      position: absolute;
    }
  }
  .xl\:top-0 {
    @media (width >= 1320px) {
      top: calc(var(--spacing) * 0);
    }
  }
  .xl\:right-3 {
    @media (width >= 1320px) {
      right: calc(var(--spacing) * 3);
    }
  }
  .xl\:right-16 {
    @media (width >= 1320px) {
      right: calc(var(--spacing) * 16);
    }
  }
  .xl\:right-31 {
    @media (width >= 1320px) {
      right: calc(var(--spacing) * 31);
    }
  }
  .xl\:bottom-29 {
    @media (width >= 1320px) {
      bottom: calc(var(--spacing) * 29);
    }
  }
  .xl\:left-111px {
    @media (width >= 1320px) {
      left: var(--spacing-111px);
    }
  }
  .xl\:-mx-8 {
    @media (width >= 1320px) {
      margin-inline: calc(var(--spacing) * -8);
    }
  }
  .xl\:-mx-42px {
    @media (width >= 1320px) {
      margin-inline: calc(var(--spacing-42px) * -1);
    }
  }
  .xl\:-mx-72px {
    @media (width >= 1320px) {
      margin-inline: calc(var(--spacing-72px) * -1);
    }
  }
  .xl\:mx-auto {
    @media (width >= 1320px) {
      margin-inline: auto;
    }
  }
  .xl\:mr-0 {
    @media (width >= 1320px) {
      margin-right: calc(var(--spacing) * 0);
    }
  }
  .xl\:mr-8 {
    @media (width >= 1320px) {
      margin-right: calc(var(--spacing) * 8);
    }
  }
  .xl\:mr-35 {
    @media (width >= 1320px) {
      margin-right: calc(var(--spacing) * 35);
    }
  }
  .xl\:mr-auto {
    @media (width >= 1320px) {
      margin-right: auto;
    }
  }
  .xl\:-mb-106px {
    @media (width >= 1320px) {
      margin-bottom: calc(var(--spacing-106px) * -1);
    }
  }
  .xl\:mb-8 {
    @media (width >= 1320px) {
      margin-bottom: calc(var(--spacing) * 8);
    }
  }
  .xl\:ml-0 {
    @media (width >= 1320px) {
      margin-left: calc(var(--spacing) * 0);
    }
  }
  .xl\:block {
    @media (width >= 1320px) {
      display: block;
    }
  }
  .xl\:flex {
    @media (width >= 1320px) {
      display: flex;
    }
  }
  .xl\:hidden {
    @media (width >= 1320px) {
      display: none;
    }
  }
  .xl\:h-5 {
    @media (width >= 1320px) {
      height: calc(var(--spacing) * 5);
    }
  }
  .xl\:h-19 {
    @media (width >= 1320px) {
      height: calc(var(--spacing) * 19);
    }
  }
  .xl\:h-22 {
    @media (width >= 1320px) {
      height: calc(var(--spacing) * 22);
    }
  }
  .xl\:h-29 {
    @media (width >= 1320px) {
      height: calc(var(--spacing) * 29);
    }
  }
  .xl\:h-31 {
    @media (width >= 1320px) {
      height: calc(var(--spacing) * 31);
    }
  }
  .xl\:h-186px {
    @media (width >= 1320px) {
      height: var(--spacing-186px);
    }
  }
  .xl\:h-190px {
    @media (width >= 1320px) {
      height: var(--spacing-190px);
    }
  }
  .xl\:h-198px {
    @media (width >= 1320px) {
      height: var(--spacing-198px);
    }
  }
  .xl\:h-\[200px\] {
    @media (width >= 1320px) {
      height: 200px;
    }
  }
  .xl\:h-\[248px\] {
    @media (width >= 1320px) {
      height: 248px;
    }
  }
  .xl\:h-\[256px\] {
    @media (width >= 1320px) {
      height: 256px;
    }
  }
  .xl\:h-\[280px\] {
    @media (width >= 1320px) {
      height: 280px;
    }
  }
  .xl\:h-\[285px\] {
    @media (width >= 1320px) {
      height: 285px;
    }
  }
  .xl\:h-\[289px\] {
    @media (width >= 1320px) {
      height: 289px;
    }
  }
  .xl\:h-\[404px\] {
    @media (width >= 1320px) {
      height: 404px;
    }
  }
  .xl\:h-\[417px\] {
    @media (width >= 1320px) {
      height: 417px;
    }
  }
  .xl\:h-\[420px\] {
    @media (width >= 1320px) {
      height: 420px;
    }
  }
  .xl\:h-\[522px\] {
    @media (width >= 1320px) {
      height: 522px;
    }
  }
  .xl\:max-h-16 {
    @media (width >= 1320px) {
      max-height: calc(var(--spacing) * 16);
    }
  }
  .xl\:w-0 {
    @media (width >= 1320px) {
      width: calc(var(--spacing) * 0);
    }
  }
  .xl\:w-1\/2 {
    @media (width >= 1320px) {
      width: calc(1/2 * 100%);
    }
  }
  .xl\:w-19 {
    @media (width >= 1320px) {
      width: calc(var(--spacing) * 19);
    }
  }
  .xl\:w-22 {
    @media (width >= 1320px) {
      width: calc(var(--spacing) * 22);
    }
  }
  .xl\:w-49px {
    @media (width >= 1320px) {
      width: var(--spacing-49px);
    }
  }
  .xl\:w-153px {
    @media (width >= 1320px) {
      width: var(--spacing-153px);
    }
  }
  .xl\:w-\[253px\] {
    @media (width >= 1320px) {
      width: 253px;
    }
  }
  .xl\:w-\[262px\] {
    @media (width >= 1320px) {
      width: 262px;
    }
  }
  .xl\:w-\[302px\] {
    @media (width >= 1320px) {
      width: 302px;
    }
  }
  .xl\:w-\[381px\] {
    @media (width >= 1320px) {
      width: 381px;
    }
  }
  .xl\:w-\[392px\] {
    @media (width >= 1320px) {
      width: 392px;
    }
  }
  .xl\:w-\[404px\] {
    @media (width >= 1320px) {
      width: 404px;
    }
  }
  .xl\:w-\[488px\] {
    @media (width >= 1320px) {
      width: 488px;
    }
  }
  .xl\:w-\[496px\] {
    @media (width >= 1320px) {
      width: 496px;
    }
  }
  .xl\:w-\[507px\] {
    @media (width >= 1320px) {
      width: 507px;
    }
  }
  .xl\:w-\[calc\(100\%-161px\)\] {
    @media (width >= 1320px) {
      width: calc(100% - 161px);
    }
  }
  .xl\:w-\[calc\(100\%-262px\)\] {
    @media (width >= 1320px) {
      width: calc(100% - 262px);
    }
  }
  .xl\:w-\[calc\(100\%-275px\)\] {
    @media (width >= 1320px) {
      width: calc(100% - 275px);
    }
  }
  .xl\:w-\[calc\(100\%-302px\)\] {
    @media (width >= 1320px) {
      width: calc(100% - 302px);
    }
  }
  .xl\:w-\[calc\(100\%-308px\)\] {
    @media (width >= 1320px) {
      width: calc(100% - 308px);
    }
  }
  .xl\:w-\[calc\(100\%-381px\)\] {
    @media (width >= 1320px) {
      width: calc(100% - 381px);
    }
  }
  .xl\:w-\[calc\(100\%-392px\)\] {
    @media (width >= 1320px) {
      width: calc(100% - 392px);
    }
  }
  .xl\:w-\[calc\(100\%-488px\)\] {
    @media (width >= 1320px) {
      width: calc(100% - 488px);
    }
  }
  .xl\:w-\[calc\(100\%-507px\)\] {
    @media (width >= 1320px) {
      width: calc(100% - 507px);
    }
  }
  .xl\:max-w-0 {
    @media (width >= 1320px) {
      max-width: calc(var(--spacing) * 0);
    }
  }
  .xl\:max-w-\[50\%\] {
    @media (width >= 1320px) {
      max-width: 50%;
    }
  }
  .xl\:max-w-\[55\%\] {
    @media (width >= 1320px) {
      max-width: 55%;
    }
  }
  .xl\:max-w-\[113px\] {
    @media (width >= 1320px) {
      max-width: 113px;
    }
  }
  .xl\:max-w-fit {
    @media (width >= 1320px) {
      max-width: fit-content;
    }
  }
  .xl\:min-w-\[20px\] {
    @media (width >= 1320px) {
      min-width: 20px;
    }
  }
  .xl\:-translate-x-3\.5 {
    @media (width >= 1320px) {
      --tw-translate-x: calc(var(--spacing) * -3.5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .xl\:-translate-x-9 {
    @media (width >= 1320px) {
      --tw-translate-x: calc(var(--spacing) * -9);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .xl\:-translate-y-2\.5 {
    @media (width >= 1320px) {
      --tw-translate-y: calc(var(--spacing) * -2.5);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .xl\:translate-x-0 {
    @media (width >= 1320px) {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .xl\:translate-x-25 {
    @media (width >= 1320px) {
      --tw-translate-x: calc(var(--spacing) * 25);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .xl\:skew-x-\[24deg\] {
    @media (width >= 1320px) {
      --tw-skew-x: skewX(24deg);
      transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
    }
  }
  .xl\:gap-0 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 0);
    }
  }
  .xl\:gap-2 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 2);
    }
  }
  .xl\:gap-3 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 3);
    }
  }
  .xl\:gap-4 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 4);
    }
  }
  .xl\:gap-6 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 6);
    }
  }
  .xl\:gap-7 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 7);
    }
  }
  .xl\:gap-8 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 8);
    }
  }
  .xl\:gap-9 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 9);
    }
  }
  .xl\:gap-10 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 10);
    }
  }
  .xl\:gap-12 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 12);
    }
  }
  .xl\:gap-14 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 14);
    }
  }
  .xl\:gap-16 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 16);
    }
  }
  .xl\:gap-35 {
    @media (width >= 1320px) {
      gap: calc(var(--spacing) * 35);
    }
  }
  .xl\:border-2 {
    @media (width >= 1320px) {
      border-style: var(--tw-border-style);
      border-width: 2px;
    }
  }
  .xl\:border-b {
    @media (width >= 1320px) {
      border-bottom-style: var(--tw-border-style);
      border-bottom-width: 1px;
    }
  }
  .xl\:p-1 {
    @media (width >= 1320px) {
      padding: calc(var(--spacing) * 1);
    }
  }
  .xl\:p-4 {
    @media (width >= 1320px) {
      padding: calc(var(--spacing) * 4);
    }
  }
  .xl\:p-6 {
    @media (width >= 1320px) {
      padding: calc(var(--spacing) * 6);
    }
  }
  .xl\:p-8 {
    @media (width >= 1320px) {
      padding: calc(var(--spacing) * 8);
    }
  }
  .xl\:p-10 {
    @media (width >= 1320px) {
      padding: calc(var(--spacing) * 10);
    }
  }
  .xl\:px-6 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 6);
    }
  }
  .xl\:px-7 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 7);
    }
  }
  .xl\:px-8 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 8);
    }
  }
  .xl\:px-9 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 9);
    }
  }
  .xl\:px-10 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 10);
    }
  }
  .xl\:px-11 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 11);
    }
  }
  .xl\:px-11px {
    @media (width >= 1320px) {
      padding-inline: var(--spacing-11px);
    }
  }
  .xl\:px-12 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 12);
    }
  }
  .xl\:px-13px {
    @media (width >= 1320px) {
      padding-inline: var(--spacing-13px);
    }
  }
  .xl\:px-14 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 14);
    }
  }
  .xl\:px-16 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 16);
    }
  }
  .xl\:px-20 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 20);
    }
  }
  .xl\:px-21 {
    @media (width >= 1320px) {
      padding-inline: calc(var(--spacing) * 21);
    }
  }
  .xl\:px-30px {
    @media (width >= 1320px) {
      padding-inline: var(--spacing-30px);
    }
  }
  .xl\:px-42px {
    @media (width >= 1320px) {
      padding-inline: var(--spacing-42px);
    }
  }
  .xl\:px-54px {
    @media (width >= 1320px) {
      padding-inline: var(--spacing-54px);
    }
  }
  .xl\:px-72px {
    @media (width >= 1320px) {
      padding-inline: var(--spacing-72px);
    }
  }
  .xl\:pt-10 {
    @media (width >= 1320px) {
      padding-top: calc(var(--spacing) * 10);
    }
  }
  .xl\:pt-99px {
    @media (width >= 1320px) {
      padding-top: var(--spacing-99px);
    }
  }
  .xl\:pr-8 {
    @media (width >= 1320px) {
      padding-right: calc(var(--spacing) * 8);
    }
  }
  .xl\:pr-10 {
    @media (width >= 1320px) {
      padding-right: calc(var(--spacing) * 10);
    }
  }
  .xl\:pr-12 {
    @media (width >= 1320px) {
      padding-right: calc(var(--spacing) * 12);
    }
  }
  .xl\:pr-25 {
    @media (width >= 1320px) {
      padding-right: calc(var(--spacing) * 25);
    }
  }
  .xl\:pr-26px {
    @media (width >= 1320px) {
      padding-right: var(--spacing-26px);
    }
  }
  .xl\:pr-36 {
    @media (width >= 1320px) {
      padding-right: calc(var(--spacing) * 36);
    }
  }
  .xl\:pr-37 {
    @media (width >= 1320px) {
      padding-right: calc(var(--spacing) * 37);
    }
  }
  .xl\:pr-46px {
    @media (width >= 1320px) {
      padding-right: var(--spacing-46px);
    }
  }
  .xl\:pr-57px {
    @media (width >= 1320px) {
      padding-right: var(--spacing-57px);
    }
  }
  .xl\:pr-110px {
    @media (width >= 1320px) {
      padding-right: var(--spacing-110px);
    }
  }
  .xl\:pr-134px {
    @media (width >= 1320px) {
      padding-right: var(--spacing-134px);
    }
  }
  .xl\:pr-166px {
    @media (width >= 1320px) {
      padding-right: var(--spacing-166px);
    }
  }
  .xl\:pr-\[388px\] {
    @media (width >= 1320px) {
      padding-right: 388px;
    }
  }
  .xl\:pb-6 {
    @media (width >= 1320px) {
      padding-bottom: calc(var(--spacing) * 6);
    }
  }
  .xl\:pl-8 {
    @media (width >= 1320px) {
      padding-left: calc(var(--spacing) * 8);
    }
  }
  .xl\:pl-16 {
    @media (width >= 1320px) {
      padding-left: calc(var(--spacing) * 16);
    }
  }
  .xl\:pl-19px {
    @media (width >= 1320px) {
      padding-left: var(--spacing-19px);
    }
  }
  .xl\:pl-28 {
    @media (width >= 1320px) {
      padding-left: calc(var(--spacing) * 28);
    }
  }
  .xl\:pl-30px {
    @media (width >= 1320px) {
      padding-left: var(--spacing-30px);
    }
  }
  .xl\:pl-32 {
    @media (width >= 1320px) {
      padding-left: calc(var(--spacing) * 32);
    }
  }
  .xl\:pl-46px {
    @media (width >= 1320px) {
      padding-left: var(--spacing-46px);
    }
  }
  .xl\:pl-72px {
    @media (width >= 1320px) {
      padding-left: var(--spacing-72px);
    }
  }
  .xl\:pl-90px {
    @media (width >= 1320px) {
      padding-left: var(--spacing-90px);
    }
  }
  .xl\:pl-118px {
    @media (width >= 1320px) {
      padding-left: var(--spacing-118px);
    }
  }
  .xl\:pl-145px {
    @media (width >= 1320px) {
      padding-left: var(--spacing-145px);
    }
  }
  .xl\:pl-161px {
    @media (width >= 1320px) {
      padding-left: var(--spacing-161px);
    }
  }
  .xl\:pl-174px {
    @media (width >= 1320px) {
      padding-left: var(--spacing-174px);
    }
  }
  .xl\:text-center {
    @media (width >= 1320px) {
      text-align: center;
    }
  }
  .xl\:text-2xl {
    @media (width >= 1320px) {
      font-size: var(--text-2xl);
      line-height: var(--tw-leading, var(--text-2xl--line-height));
    }
  }
  .xl\:text-4xl {
    @media (width >= 1320px) {
      font-size: var(--text-4xl);
      line-height: var(--tw-leading, var(--text-4xl--line-height));
    }
  }
  .xl\:text-5xl {
    @media (width >= 1320px) {
      font-size: var(--text-5xl);
      line-height: var(--tw-leading, var(--text-5xl--line-height));
    }
  }
  .xl\:text-6xl {
    @media (width >= 1320px) {
      font-size: var(--text-6xl);
      line-height: var(--tw-leading, var(--text-6xl--line-height));
    }
  }
  .xl\:text-9xl {
    @media (width >= 1320px) {
      font-size: var(--text-9xl);
      line-height: var(--tw-leading, var(--text-9xl--line-height));
    }
  }
  .xl\:text-10 {
    @media (width >= 1320px) {
      font-size: var(--text-10);
    }
  }
  .xl\:text-32 {
    @media (width >= 1320px) {
      font-size: var(--text-32);
    }
  }
  .xl\:text-40 {
    @media (width >= 1320px) {
      font-size: var(--text-40);
    }
  }
  .xl\:text-43 {
    @media (width >= 1320px) {
      font-size: var(--text-43);
    }
  }
  .xl\:text-56 {
    @media (width >= 1320px) {
      font-size: var(--text-56);
    }
  }
  .xl\:text-64 {
    @media (width >= 1320px) {
      font-size: var(--text-64);
    }
  }
  .xl\:text-base {
    @media (width >= 1320px) {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .xl\:text-lg {
    @media (width >= 1320px) {
      font-size: var(--text-lg);
      line-height: var(--tw-leading, var(--text-lg--line-height));
    }
  }
  .xl\:text-sm {
    @media (width >= 1320px) {
      font-size: var(--text-sm);
      line-height: var(--tw-leading, var(--text-sm--line-height));
    }
  }
  .xl\:text-xl {
    @media (width >= 1320px) {
      font-size: var(--text-xl);
      line-height: var(--tw-leading, var(--text-xl--line-height));
    }
  }
  .xl\:leading-5 {
    @media (width >= 1320px) {
      --tw-leading: calc(var(--spacing) * 5);
      line-height: calc(var(--spacing) * 5);
    }
  }
  .xl\:leading-6 {
    @media (width >= 1320px) {
      --tw-leading: calc(var(--spacing) * 6);
      line-height: calc(var(--spacing) * 6);
    }
  }
  .xl\:leading-7 {
    @media (width >= 1320px) {
      --tw-leading: calc(var(--spacing) * 7);
      line-height: calc(var(--spacing) * 7);
    }
  }
  .xl\:leading-8 {
    @media (width >= 1320px) {
      --tw-leading: calc(var(--spacing) * 8);
      line-height: calc(var(--spacing) * 8);
    }
  }
  .xl\:leading-14 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-14);
      line-height: var(--leading-14);
    }
  }
  .xl\:leading-44 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-44);
      line-height: var(--leading-44);
    }
  }
  .xl\:leading-48 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-48);
      line-height: var(--leading-48);
    }
  }
  .xl\:leading-54 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-54);
      line-height: var(--leading-54);
    }
  }
  .xl\:leading-55 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-55);
      line-height: var(--leading-55);
    }
  }
  .xl\:leading-56 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-56);
      line-height: var(--leading-56);
    }
  }
  .xl\:leading-60 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-60);
      line-height: var(--leading-60);
    }
  }
  .xl\:leading-64 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-64);
      line-height: var(--leading-64);
    }
  }
  .xl\:leading-82 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-82);
      line-height: var(--leading-82);
    }
  }
  .xl\:leading-96 {
    @media (width >= 1320px) {
      --tw-leading: var(--leading-96);
      line-height: var(--leading-96);
    }
  }
  .xl\:leading-none {
    @media (width >= 1320px) {
      --tw-leading: 1;
      line-height: 1;
    }
  }
  .xl\:group-hover\:h-\[224px\] {
    @media (width >= 1320px) {
      &:is(:where(.group):hover *) {
        @media (hover: hover) {
          height: 224px;
        }
      }
    }
  }
  .xl\:group-hover\/link\:text-blue-1 {
    @media (width >= 1320px) {
      &:is(:where(.group\/link):hover *) {
        @media (hover: hover) {
          color: var(--color-blue-1);
        }
      }
    }
  }
  .xl\:group-\[\.opened\]\/collase\:rotate-90 {
    @media (width >= 1320px) {
      &:is(:where(.group\/collase):is(.opened) *) {
        rotate: 90deg;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:relative {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        position: relative;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:right-0 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        right: calc(var(--spacing) * 0);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:mx-0 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        margin-inline: calc(var(--spacing) * 0);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:ml-auto {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        margin-left: auto;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:block {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        display: block;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:hidden {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        display: none;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:h-6 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        height: calc(var(--spacing) * 6);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:w-134px {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        width: var(--spacing-134px);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:max-w-\[208px\] {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        max-width: 208px;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:max-w-\[289px\] {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        max-width: 289px;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:max-w-full {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        max-width: 100%;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:min-w-\[24px\] {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        min-width: 24px;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:translate-y-0 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        --tw-translate-y: calc(var(--spacing) * 0);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:gap-3\.5 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        gap: calc(var(--spacing) * 3.5);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:border-danger-15 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        border-color: var(--color-danger-15);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:p-4 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        padding: calc(var(--spacing) * 4);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:pt-90px {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        padding-top: var(--spacing-90px);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:pr-8 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        padding-right: calc(var(--spacing) * 8);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:text-left {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        text-align: left;
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:text-xs {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        font-size: var(--text-xs);
        line-height: var(--tw-leading, var(--text-xs--line-height));
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:leading-6 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        --tw-leading: calc(var(--spacing) * 6);
        line-height: calc(var(--spacing) * 6);
      }
    }
  }
  .xl\:group-\[\.opened\]\/sidebar\:leading-18 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(.opened) *) {
        --tw-leading: var(--leading-18);
        line-height: var(--leading-18);
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:absolute {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        position: absolute;
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:top-0 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        top: calc(var(--spacing) * 0);
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:left-0 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        left: calc(var(--spacing) * 0);
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:h-5 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        height: calc(var(--spacing) * 5);
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:min-w-\[20px\] {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        min-width: 20px;
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:-translate-y-9px {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        --tw-translate-y: calc(var(--spacing-9px) * -1);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:translate-x-2\.5 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        --tw-translate-x: calc(var(--spacing) * 2.5);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:border-white {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        border-color: var(--color-white);
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:text-10 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        font-size: var(--text-10);
      }
    }
  }
  .xl\:group-\[\:not\(\.opened\)\]\/sidebar\:leading-4 {
    @media (width >= 1320px) {
      &:is(:where(.group\/sidebar):is(:not(.opened)) *) {
        --tw-leading: calc(var(--spacing) * 4);
        line-height: calc(var(--spacing) * 4);
      }
    }
  }
  .xl\:peer-\[\.opened\]\:pl-\[321px\] {
    @media (width >= 1320px) {
      &:is(:where(.peer):is(.opened) ~ *) {
        padding-left: 321px;
      }
    }
  }
  .xl\:peer-\[\.opened\]\/sidebar\:pl-\[338px\] {
    @media (width >= 1320px) {
      &:is(:where(.peer\/sidebar):is(.opened) ~ *) {
        padding-left: 338px;
      }
    }
  }
  .max-\[1499px\]\:min-\[1320px\]\:top-6 {
    @media (width < 1499px) {
      @media (width >= 1320px) {
        top: calc(var(--spacing) * 6);
      }
    }
  }
  .max-\[1499px\]\:min-\[1320px\]\:left-0 {
    @media (width < 1499px) {
      @media (width >= 1320px) {
        left: calc(var(--spacing) * 0);
      }
    }
  }
  .min-\[1320px\]\:max-\[1449px\]\:\!translate-x-0 {
    @media (width >= 1320px) {
      @media (width < 1449px) {
        --tw-translate-x: calc(var(--spacing) * 0) !important;
        translate: var(--tw-translate-x) var(--tw-translate-y) !important;
      }
    }
  }
  .\[\&_\.noUi-connect\]\:\!bg-black {
    & .noUi-connect {
      background-color: var(--color-black) !important;
    }
  }
  .\[\&_\.noUi-connects\]\:\!rounded-none {
    & .noUi-connects {
      border-radius: 0 !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!-top-5px {
    & .noUi-handle {
      top: calc(var(--spacing-5px) * -1) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!-top-7px {
    & .noUi-handle {
      top: calc(var(--spacing-7px) * -1) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!right-0 {
    & .noUi-handle {
      right: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!h-3 {
    & .noUi-handle {
      height: calc(var(--spacing) * 3) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!h-4 {
    & .noUi-handle {
      height: calc(var(--spacing) * 4) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!w-3 {
    & .noUi-handle {
      width: calc(var(--spacing) * 3) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!w-4 {
    & .noUi-handle {
      width: calc(var(--spacing) * 4) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!rounded-none {
    & .noUi-handle {
      border-radius: 0 !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!border-\[1\.5px\] {
    & .noUi-handle {
      border-style: var(--tw-border-style) !important;
      border-width: 1.5px !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!border-solid {
    & .noUi-handle {
      --tw-border-style: solid !important;
      border-style: solid !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!border-black {
    & .noUi-handle {
      border-color: var(--color-black) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!bg-white {
    & .noUi-handle {
      background-color: var(--color-white) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:\!shadow-none {
    & .noUi-handle {
      --tw-shadow: 0 0 #0000 !important;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
    }
  }
  .\[\&_\.noUi-handle\]\:before\:\!content-none {
    & .noUi-handle {
      &::before {
        content: var(--tw-content);
        --tw-content: none !important;
        content: none !important;
      }
    }
  }
  .\[\&_\.noUi-handle\]\:after\:\!content-none {
    & .noUi-handle {
      &::after {
        content: var(--tw-content);
        --tw-content: none !important;
        content: none !important;
      }
    }
  }
  .\[\&_\.select2\]\:\!w-30 {
    & .select2 {
      width: calc(var(--spacing) * 30) !important;
    }
  }
  .\[\&_\.select2-container--default_\.select2-selection--single\]\:\!px-8 {
    & .select2-container--default .select2-selection--single {
      padding-inline: calc(var(--spacing) * 8) !important;
    }
  }
  .\[\&_\.select2-container--default_\.select2-selection--single\]\:\!pl-17 {
    & .select2-container--default .select2-selection--single {
      padding-left: calc(var(--spacing) * 17) !important;
    }
  }
  .\[\&_\.select2-container--default\.select2-container--open_\.select2-selection--single\]\:border-blue-1 {
    & .select2-container--default.select2-container--open .select2-selection--single {
      border-color: var(--color-blue-1);
    }
  }
  .\[\&_\.select2-container--default\.select2-container--open_\.select2-selection--single\]\:ring-blue-1\/20 {
    & .select2-container--default.select2-container--open .select2-selection--single {
      --tw-ring-color: color-mix(in oklab, var(--color-blue-1) 20%, transparent);
    }
  }
  .\[\&_\.select2-selection--single\]\:\!border-0 {
    & .select2-selection--single {
      border-style: var(--tw-border-style) !important;
      border-width: 0px !important;
    }
  }
  .\[\&_\.select2-selection--single\]\:\!px-0 {
    & .select2-selection--single {
      padding-inline: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.select2-selection--single\]\:\!ring-0 {
    & .select2-selection--single {
      --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor) !important;
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_arrow\]\:\!right-0 {
    & .select2-selection__arrow {
      right: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_arrow\]\:\!text-right {
    & .select2-selection__arrow {
      text-align: right !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_arrow\]\:before\:\!font-icon {
    & .select2-selection__arrow {
      &::before {
        content: var(--tw-content);
        font-family: var(--font-icon) !important;
      }
    }
  }
  .\[\&_\.select2-selection\\_\\_arrow\]\:before\:\!text-6 {
    & .select2-selection__arrow {
      &::before {
        content: var(--tw-content);
        font-size: var(--text-6) !important;
      }
    }
  }
  .\[\&_\.select2-selection\\_\\_arrow\]\:before\:\!text-black {
    & .select2-selection__arrow {
      &::before {
        content: var(--tw-content);
        color: var(--color-black) !important;
      }
    }
  }
  .\[\&_\.select2-selection\\_\\_arrow\]\:before\:\!content-\(--content-angle-down-2\) {
    & .select2-selection__arrow {
      &::before {
        content: var(--tw-content);
        --tw-content: var(--content-angle-down-2) !important;
        content: var(--tw-content) !important;
      }
    }
  }
  .\[\&_\.select2-selection\\_\\_arrow_b\]\:\!hidden {
    & .select2-selection__arrow b {
      display: none !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_rendered\]\:\!font-hero {
    & .select2-selection__rendered {
      font-family: var(--font-hero) !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_rendered\]\:\!text-base {
    & .select2-selection__rendered {
      font-size: var(--text-base) !important;
      line-height: var(--tw-leading, var(--text-base--line-height)) !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_rendered\]\:\!leading-6 {
    & .select2-selection__rendered {
      --tw-leading: calc(var(--spacing) * 6) !important;
      line-height: calc(var(--spacing) * 6) !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_rendered\]\:\!font-normal {
    & .select2-selection__rendered {
      --tw-font-weight: var(--font-weight-normal) !important;
      font-weight: var(--font-weight-normal) !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_rendered\]\:\!tracking-2 {
    & .select2-selection__rendered {
      --tw-tracking: var(--tracking-2) !important;
      letter-spacing: var(--tracking-2) !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_rendered\]\:\!text-gray-22 {
    & .select2-selection__rendered {
      color: var(--color-gray-22) !important;
    }
  }
  .\[\&_\.select2-selection\\_\\_rendered\]\:\!capitalize {
    & .select2-selection__rendered {
      text-transform: capitalize !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!m-0 {
    & .swiper-pagination-bullet {
      margin: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:m-0\! {
    & .swiper-pagination-bullet {
      margin: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!h-1 {
    & .swiper-pagination-bullet {
      height: calc(var(--spacing) * 1) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!h-1\.5 {
    & .swiper-pagination-bullet {
      height: calc(var(--spacing) * 1.5) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!h-3px {
    & .swiper-pagination-bullet {
      height: var(--spacing-3px) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:h-1\.5 {
    & .swiper-pagination-bullet {
      height: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!w-1\.5 {
    & .swiper-pagination-bullet {
      width: calc(var(--spacing) * 1.5) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!w-2 {
    & .swiper-pagination-bullet {
      width: calc(var(--spacing) * 2) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!w-5px {
    & .swiper-pagination-bullet {
      width: var(--spacing-5px) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:w-1\.5 {
    & .swiper-pagination-bullet {
      width: calc(var(--spacing) * 1.5);
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!rounded-10 {
    & .swiper-pagination-bullet {
      border-radius: var(--radius-10) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!rounded-20 {
    & .swiper-pagination-bullet {
      border-radius: var(--radius-20) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!rounded-full {
    & .swiper-pagination-bullet {
      border-radius: calc(infinity * 1px) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:rounded-full {
    & .swiper-pagination-bullet {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!bg-black\/30 {
    & .swiper-pagination-bullet {
      background-color: color-mix(in oklab, var(--color-black) 30%, transparent) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!bg-gray-15 {
    & .swiper-pagination-bullet {
      background-color: var(--color-gray-15) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!bg-gray-24 {
    & .swiper-pagination-bullet {
      background-color: var(--color-gray-24) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!bg-gray-27 {
    & .swiper-pagination-bullet {
      background-color: var(--color-gray-27) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!bg-gray-30 {
    & .swiper-pagination-bullet {
      background-color: var(--color-gray-30) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!bg-light-22 {
    & .swiper-pagination-bullet {
      background-color: var(--color-light-22) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!bg-white\/24 {
    & .swiper-pagination-bullet {
      background-color: color-mix(in oklab, var(--color-white) 24%, transparent) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!bg-white\/30 {
    & .swiper-pagination-bullet {
      background-color: color-mix(in oklab, var(--color-white) 30%, transparent) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:bg-\[\#00B5C6\] {
    & .swiper-pagination-bullet {
      background-color: #00B5C6;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:bg-gray-30 {
    & .swiper-pagination-bullet {
      background-color: var(--color-gray-30);
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:bg-info-2 {
    & .swiper-pagination-bullet {
      background-color: var(--color-info-2);
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!opacity-100 {
    & .swiper-pagination-bullet {
      opacity: 100% !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:opacity-100 {
    & .swiper-pagination-bullet {
      opacity: 100%;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!transition-all {
    & .swiper-pagination-bullet {
      transition-property: all !important;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)) !important;
      transition-duration: var(--tw-duration, var(--default-transition-duration)) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:transition-all {
    & .swiper-pagination-bullet {
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:\!ease-linear {
    & .swiper-pagination-bullet {
      --tw-ease: linear !important;
      transition-timing-function: linear !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\]\:ease-linear {
    & .swiper-pagination-bullet {
      --tw-ease: linear;
      transition-timing-function: linear;
    }
  }
  .md\:\[\&_\.swiper-pagination-bullet\]\:\!h-1\.5 {
    @media (width >= 768px) {
      & .swiper-pagination-bullet {
        height: calc(var(--spacing) * 1.5) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-pagination-bullet\]\:\!h-2 {
    @media (width >= 768px) {
      & .swiper-pagination-bullet {
        height: calc(var(--spacing) * 2) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-pagination-bullet\]\:\!h-5px {
    @media (width >= 768px) {
      & .swiper-pagination-bullet {
        height: var(--spacing-5px) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-pagination-bullet\]\:\!w-2 {
    @media (width >= 768px) {
      & .swiper-pagination-bullet {
        width: calc(var(--spacing) * 2) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-pagination-bullet\]\:\!w-2\.5 {
    @media (width >= 768px) {
      & .swiper-pagination-bullet {
        width: calc(var(--spacing) * 2.5) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-pagination-bullet\]\:\!w-13px {
    @media (width >= 768px) {
      & .swiper-pagination-bullet {
        width: var(--spacing-13px) !important;
      }
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!h-2\.5 {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      height: calc(var(--spacing) * 2.5) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:h-2\.5 {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      height: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!w-2\.5 {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      width: calc(var(--spacing) * 2.5) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!w-3\.5 {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      width: calc(var(--spacing) * 3.5) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!w-6 {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      width: calc(var(--spacing) * 6) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!w-21px {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      width: var(--spacing-21px) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:w-2\.5 {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      width: calc(var(--spacing) * 2.5);
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!bg-black {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      background-color: var(--color-black) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!bg-blue-1 {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      background-color: var(--color-blue-1) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!bg-dark-28 {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      background-color: var(--color-dark-28) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!bg-white {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      background-color: var(--color-white) !important;
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:bg-dark-32 {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      background-color: var(--color-dark-32);
    }
  }
  .\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:bg-white {
    & .swiper-pagination-bullet.swiper-pagination-bullet-active {
      background-color: var(--color-white);
    }
  }
  .md\:\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!w-4 {
    @media (width >= 768px) {
      & .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: calc(var(--spacing) * 4) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!w-22px {
    @media (width >= 768px) {
      & .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: var(--spacing-22px) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-pagination-bullet\.swiper-pagination-bullet-active\]\:\!w-29px {
    @media (width >= 768px) {
      & .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: var(--spacing-29px) !important;
      }
    }
  }
  .\[\&_\.swiper-slide\]\:\!p-unset {
    & .swiper-slide {
      position: unset !important;
    }
  }
  .\[\&_\.swiper-slide\]\:\!mt-0 {
    & .swiper-slide {
      margin-top: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.swiper-slide\]\:mt-0\! {
    & .swiper-slide {
      margin-top: calc(var(--spacing) * 0) !important;
    }
  }
  .\[\&_\.swiper-slide\]\:\!mr-2 {
    & .swiper-slide {
      margin-right: calc(var(--spacing) * 2) !important;
    }
  }
  .\[\&_\.swiper-slide\]\:\!mr-3 {
    & .swiper-slide {
      margin-right: calc(var(--spacing) * 3) !important;
    }
  }
  .\[\&_\.swiper-slide\]\:\!mr-4 {
    & .swiper-slide {
      margin-right: calc(var(--spacing) * 4) !important;
    }
  }
  .\[\&_\.swiper-slide\]\:mr-8 {
    & .swiper-slide {
      margin-right: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.swiper-slide\]\:mr-10 {
    & .swiper-slide {
      margin-right: calc(var(--spacing) * 10);
    }
  }
  .\[\&_\.swiper-slide\]\:\!w-auto {
    & .swiper-slide {
      width: auto !important;
    }
  }
  .\[\&_\.swiper-slide\]\:w-auto {
    & .swiper-slide {
      width: auto;
    }
  }
  .max-lg\:\[\&_\.swiper-slide\]\:\!w-auto {
    @media (width < 1024px) {
      & .swiper-slide {
        width: auto !important;
      }
    }
  }
  .max-lg\:\[\&_\.swiper-slide\]\:w-auto {
    @media (width < 1024px) {
      & .swiper-slide {
        width: auto;
      }
    }
  }
  .max-lg\:\[\&_\.swiper-slide\]\:\!min-w-\[192px\] {
    @media (width < 1024px) {
      & .swiper-slide {
        min-width: 192px !important;
      }
    }
  }
  .sm\:\[\&_\.swiper-slide\]\:\!mr-4 {
    @media (width >= 640px) {
      & .swiper-slide {
        margin-right: calc(var(--spacing) * 4) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-slide\]\:\!mt-0 {
    @media (width >= 768px) {
      & .swiper-slide {
        margin-top: calc(var(--spacing) * 0) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-slide\]\:\!mr-4 {
    @media (width >= 768px) {
      & .swiper-slide {
        margin-right: calc(var(--spacing) * 4) !important;
      }
    }
  }
  .md\:\[\&_\.swiper-slide\]\:\!mr-6 {
    @media (width >= 768px) {
      & .swiper-slide {
        margin-right: calc(var(--spacing) * 6) !important;
      }
    }
  }
  .lg\:\[\&_\.swiper-slide\]\:\!mr-6 {
    @media (width >= 1024px) {
      & .swiper-slide {
        margin-right: calc(var(--spacing) * 6) !important;
      }
    }
  }
  .lg\:\[\&_\.swiper-slide\]\:\!mr-12 {
    @media (width >= 1024px) {
      & .swiper-slide {
        margin-right: calc(var(--spacing) * 12) !important;
      }
    }
  }
  .lg\:\[\&_\.swiper-slide\]\:\!h-auto {
    @media (width >= 1024px) {
      & .swiper-slide {
        height: auto !important;
      }
    }
  }
  .lg\:\[\&_\.swiper-slide\]\:\!transition-all {
    @media (width >= 1024px) {
      & .swiper-slide {
        transition-property: all !important;
        transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)) !important;
        transition-duration: var(--tw-duration, var(--default-transition-duration)) !important;
      }
    }
  }
  .lg\:\[\&_\.swiper-slide\]\:\!ease-linear {
    @media (width >= 1024px) {
      & .swiper-slide {
        --tw-ease: linear !important;
        transition-timing-function: linear !important;
      }
    }
  }
  .lg\:\[\&_\.swiper-slide\.swiper-slide-active\>\*\]\:\!opacity-100 {
    @media (width >= 1024px) {
      & .swiper-slide.swiper-slide-active>* {
        opacity: 100% !important;
      }
    }
  }
  .lg\:\[\&_\.swiper-slide\.swiper-slide-active\~\*\>\*\]\:\!opacity-100 {
    @media (width >= 1024px) {
      & .swiper-slide.swiper-slide-active~*>* {
        opacity: 100% !important;
      }
    }
  }
  .\[\&_\.swiper-slide\.swiper-slide-visible\>\*\]\:\!scale-100 {
    & .swiper-slide.swiper-slide-visible>* {
      --tw-scale-x: 100% !important;
      --tw-scale-y: 100% !important;
      --tw-scale-z: 100% !important;
      scale: var(--tw-scale-x) var(--tw-scale-y) !important;
    }
  }
  .\[\&_\.swiper-slide\.swiper-slide-visible\>\*\]\:\!scale-y-100 {
    & .swiper-slide.swiper-slide-visible>* {
      --tw-scale-y: 100% !important;
      scale: var(--tw-scale-x) var(--tw-scale-y) !important;
    }
  }
  .\[\&_\.swiper-slide\.swiper-slide-visible\>\*\]\:\!opacity-100 {
    & .swiper-slide.swiper-slide-visible>* {
      opacity: 100% !important;
    }
  }
  .lg\:\[\&_\.swiper-slide\:hover\]\:\!z-10 {
    @media (width >= 1024px) {
      & .swiper-slide:hover {
        z-index: 10 !important;
      }
    }
  }
  .\[\&_\.swiper-slide\:last-child\]\:mr-0 {
    & .swiper-slide:last-child {
      margin-right: calc(var(--spacing) * 0);
    }
  }
  .\[\&_\.swiper-slide\:not\(\:last-child\)\]\:\!mr-4 {
    & .swiper-slide:not(:last-child) {
      margin-right: calc(var(--spacing) * 4) !important;
    }
  }
  .md\:\[\&_\.swiper-slide\:not\(\:last-child\)\]\:\!mr-6 {
    @media (width >= 768px) {
      & .swiper-slide:not(:last-child) {
        margin-right: calc(var(--spacing) * 6) !important;
      }
    }
  }
  .\[\&_\.swiper-slide\>\*\]\:\!scale-50 {
    & .swiper-slide>* {
      --tw-scale-x: 50% !important;
      --tw-scale-y: 50% !important;
      --tw-scale-z: 50% !important;
      scale: var(--tw-scale-x) var(--tw-scale-y) !important;
    }
  }
  .\[\&_\.swiper-slide\>\*\]\:\!scale-y-95 {
    & .swiper-slide>* {
      --tw-scale-y: 95% !important;
      scale: var(--tw-scale-x) var(--tw-scale-y) !important;
    }
  }
  .\[\&_\.swiper-slide\>\*\]\:\!opacity-0 {
    & .swiper-slide>* {
      opacity: 0% !important;
    }
  }
  .\[\&_\.swiper-slide\>\*\]\:\!transition-all {
    & .swiper-slide>* {
      transition-property: all !important;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function)) !important;
      transition-duration: var(--tw-duration, var(--default-transition-duration)) !important;
    }
  }
  .\[\&_\.swiper-slide\>\*\]\:\!ease-linear {
    & .swiper-slide>* {
      --tw-ease: linear !important;
      transition-timing-function: linear !important;
    }
  }
  .lg\:\[\&_\.swiper-slide\>\*\]\:\!opacity-0 {
    @media (width >= 1024px) {
      & .swiper-slide>* {
        opacity: 0% !important;
      }
    }
  }
  .\[\&_\.swiper-wrapper\]\:\!gap-y-6 {
    & .swiper-wrapper {
      row-gap: calc(var(--spacing) * 6) !important;
    }
  }
  .\[\&_\.swiper-wrapper\]\:gap-y-8 {
    & .swiper-wrapper {
      row-gap: calc(var(--spacing) * 8);
    }
  }
  .\[\&_\.swiper-wrapper\]\:\!ease-linear {
    & .swiper-wrapper {
      --tw-ease: linear !important;
      transition-timing-function: linear !important;
    }
  }
  .\[\&_\.swiper-wrapper\]\:ease-linear {
    & .swiper-wrapper {
      --tw-ease: linear;
      transition-timing-function: linear;
    }
  }
  .max-lg\:\[\&_\.swiper-wrapper\]\:\!mx-auto {
    @media (width < 1024px) {
      & .swiper-wrapper {
        margin-inline: auto !important;
      }
    }
  }
  .max-lg\:\[\&_\.swiper-wrapper\]\:\!max-w-fit {
    @media (width < 1024px) {
      & .swiper-wrapper {
        max-width: fit-content !important;
      }
    }
  }
  .md\:\[\&_\.swiper-wrapper\]\:\!gap-y-8 {
    @media (width >= 768px) {
      & .swiper-wrapper {
        row-gap: calc(var(--spacing) * 8) !important;
      }
    }
  }
  .\[\&_\.vjs-big-play-button\]\:h-22 {
    & .vjs-big-play-button {
      height: calc(var(--spacing) * 22);
    }
  }
  .\[\&_\.vjs-big-play-button\]\:w-22 {
    & .vjs-big-play-button {
      width: calc(var(--spacing) * 22);
    }
  }
  .\[\&_\.vjs-big-play-button\]\:rounded-full {
    & .vjs-big-play-button {
      border-radius: calc(infinity * 1px);
    }
  }
  .\[\&_\.vjs-big-play-button\]\:before\:absolute {
    & .vjs-big-play-button {
      &::before {
        content: var(--tw-content);
        position: absolute;
      }
    }
  }
  .\[\&_\.vjs-big-play-button\]\:before\:top-0 {
    & .vjs-big-play-button {
      &::before {
        content: var(--tw-content);
        top: calc(var(--spacing) * 0);
      }
    }
  }
  .\[\&_\.vjs-big-play-button\]\:before\:left-0 {
    & .vjs-big-play-button {
      &::before {
        content: var(--tw-content);
        left: calc(var(--spacing) * 0);
      }
    }
  }
  .\[\&_\.vjs-big-play-button\]\:before\:-z-10 {
    & .vjs-big-play-button {
      &::before {
        content: var(--tw-content);
        z-index: calc(10 * -1);
      }
    }
  }
  .\[\&_\.vjs-big-play-button\]\:before\:h-full {
    & .vjs-big-play-button {
      &::before {
        content: var(--tw-content);
        height: 100%;
      }
    }
  }
  .\[\&_\.vjs-big-play-button\]\:before\:w-full {
    & .vjs-big-play-button {
      &::before {
        content: var(--tw-content);
        width: 100%;
      }
    }
  }
  .\[\&_\.vjs-big-play-button\]\:before\:rounded-inherit {
    & .vjs-big-play-button {
      &::before {
        content: var(--tw-content);
        border-radius: inherit;
      }
    }
  }
  .\[\&_\.vjs-big-play-button\]\:before\:bg-white\/16 {
    & .vjs-big-play-button {
      &::before {
        content: var(--tw-content);
        background-color: color-mix(in oklab, var(--color-white) 16%, transparent);
      }
    }
  }
  .\[\&_\.vjs-big-play-button\]\:before\:backdrop-blur-xl {
    & .vjs-big-play-button {
      &::before {
        content: var(--tw-content);
        --tw-backdrop-blur: blur(var(--blur-xl));
        -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,);
      }
    }
  }
  .\[\&_\.vjs-big-play-button_\.vjs-icon-placeholder\]\:before\:font-icon\! {
    & .vjs-big-play-button .vjs-icon-placeholder {
      &::before {
        content: var(--tw-content);
        font-family: var(--font-icon) !important;
      }
    }
  }
  .\[\&_\.vjs-big-play-button_\.vjs-icon-placeholder\]\:before\:text-32 {
    & .vjs-big-play-button .vjs-icon-placeholder {
      &::before {
        content: var(--tw-content);
        font-size: var(--text-32);
      }
    }
  }
  .\[\&_\.vjs-big-play-button_\.vjs-icon-placeholder\]\:before\:leading-none {
    & .vjs-big-play-button .vjs-icon-placeholder {
      &::before {
        content: var(--tw-content);
        --tw-leading: 1;
        line-height: 1;
      }
    }
  }
  .\[\&_\>\*\:last-child\]\:mb-0 {
    & >*:last-child {
      margin-bottom: calc(var(--spacing) * 0);
    }
  }
  .\[\&_a\]\:bg-gray-21 {
    & a {
      background-color: var(--color-gray-21);
    }
  }
  .\[\&_a\]\:px-1 {
    & a {
      padding-inline: calc(var(--spacing) * 1);
    }
  }
  .\[\&_a\]\:text-dark-28 {
    & a {
      color: var(--color-dark-28);
    }
  }
  .\[\&_h3\]\:font-rebond-grotesque {
    & h3 {
      font-family: var(--font-rebond-grotesque);
    }
  }
  .\[\&_h3\]\:text-base {
    & h3 {
      font-size: var(--text-base);
      line-height: var(--tw-leading, var(--text-base--line-height));
    }
  }
  .\[\&_h3\]\:leading-7 {
    & h3 {
      --tw-leading: calc(var(--spacing) * 7);
      line-height: calc(var(--spacing) * 7);
    }
  }
  .\[\&_h3\]\:font-semibold {
    & h3 {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }
  .\[\&_h3\]\:text-black {
    & h3 {
      color: var(--color-black);
    }
  }
  .md\:\[\&_h3\]\:text-2xl {
    @media (width >= 768px) {
      & h3 {
        font-size: var(--text-2xl);
        line-height: var(--tw-leading, var(--text-2xl--line-height));
      }
    }
  }
  .md\:\[\&_h3\]\:leading-10 {
    @media (width >= 768px) {
      & h3 {
        --tw-leading: calc(var(--spacing) * 10);
        line-height: calc(var(--spacing) * 10);
      }
    }
  }
  .\[\&_img\]\:mb-6 {
    & img {
      margin-bottom: calc(var(--spacing) * 6);
    }
  }
  .\[\&_img\]\:block {
    & img {
      display: block;
    }
  }
  .\[\&_img\]\:w-full {
    & img {
      width: 100%;
    }
  }
  .\[\&_img\]\:rounded-3xl {
    & img {
      border-radius: var(--radius-3xl);
    }
  }
  .\[\&_img\]\:shadow-33 {
    & img {
      --tw-shadow: 0px 32px 200px var(--tw-shadow-color, var(--tw-shadow-color));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&_img\]\:shadow-gray-25\/7 {
    & img {
      --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 7%, transparent);
    }
  }
  .md\:\[\&_img\]\:rounded-40 {
    @media (width >= 768px) {
      & img {
        border-radius: var(--radius-40);
      }
    }
  }
  .\[\&_span\]\:peer-checked\:scale-100 {
    & span {
      &:is(:where(.peer):checked ~ *) {
        --tw-scale-x: 100%;
        --tw-scale-y: 100%;
        --tw-scale-z: 100%;
        scale: var(--tw-scale-x) var(--tw-scale-y);
      }
    }
  }
  .peer-checked\:\[\&_span\]\:opacity-100 {
    &:is(:where(.peer):checked ~ *) {
      & span {
        opacity: 100%;
      }
    }
  }
  .\[\&\.active\]\:block {
    &.active {
      display: block;
    }
  }
  .\[\&\.active\]\:border-black {
    &.active {
      border-color: var(--color-black);
    }
  }
  .\[\&\.active\]\:border-blue-1 {
    &.active {
      border-color: var(--color-blue-1);
    }
  }
  .\[\&\.active\]\:border-white {
    &.active {
      border-color: var(--color-white);
    }
  }
  .\[\&\.active\]\:bg-black {
    &.active {
      background-color: var(--color-black);
    }
  }
  .\[\&\.active\]\:bg-black\/5 {
    &.active {
      background-color: color-mix(in oklab, var(--color-black) 5%, transparent);
    }
  }
  .\[\&\.active\]\:bg-blue-1 {
    &.active {
      background-color: var(--color-blue-1);
    }
  }
  .\[\&\.active\]\:bg-blue-1\/10 {
    &.active {
      background-color: color-mix(in oklab, var(--color-blue-1) 10%, transparent);
    }
  }
  .\[\&\.active\]\:bg-dark-28 {
    &.active {
      background-color: var(--color-dark-28);
    }
  }
  .\[\&\.active\]\:bg-light-16 {
    &.active {
      background-color: var(--color-light-16);
    }
  }
  .\[\&\.active\]\:bg-orange-3\/10 {
    &.active {
      background-color: color-mix(in oklab, var(--color-orange-3) 10%, transparent);
    }
  }
  .\[\&\.active\]\:bg-success-6 {
    &.active {
      background-color: var(--color-success-6);
    }
  }
  .\[\&\.active\]\:bg-white {
    &.active {
      background-color: var(--color-white);
    }
  }
  .\[\&\.active\]\:px-3 {
    &.active {
      padding-inline: calc(var(--spacing) * 3);
    }
  }
  .\[\&\.active\]\:py-1 {
    &.active {
      padding-block: calc(var(--spacing) * 1);
    }
  }
  .\[\&\.active\]\:font-bold {
    &.active {
      --tw-font-weight: var(--font-weight-bold);
      font-weight: var(--font-weight-bold);
    }
  }
  .\[\&\.active\]\:font-medium {
    &.active {
      --tw-font-weight: var(--font-weight-medium);
      font-weight: var(--font-weight-medium);
    }
  }
  .\[\&\.active\]\:font-semibold {
    &.active {
      --tw-font-weight: var(--font-weight-semibold);
      font-weight: var(--font-weight-semibold);
    }
  }
  .\[\&\.active\]\:text-black {
    &.active {
      color: var(--color-black);
    }
  }
  .\[\&\.active\]\:text-blue-1 {
    &.active {
      color: var(--color-blue-1);
    }
  }
  .\[\&\.active\]\:text-brown-1 {
    &.active {
      color: var(--color-brown-1);
    }
  }
  .\[\&\.active\]\:text-dark-28 {
    &.active {
      color: var(--color-dark-28);
    }
  }
  .\[\&\.active\]\:text-orange-3 {
    &.active {
      color: var(--color-orange-3);
    }
  }
  .\[\&\.active\]\:text-orange-5 {
    &.active {
      color: var(--color-orange-5);
    }
  }
  .\[\&\.active\]\:text-warning-18 {
    &.active {
      color: var(--color-warning-18);
    }
  }
  .\[\&\.active\]\:text-white {
    &.active {
      color: var(--color-white);
    }
  }
  .\[\&\.active\]\:opacity-100 {
    &.active {
      opacity: 100%;
    }
  }
  .\[\&\.active\]\:before\:mr-4 {
    &.active {
      &::before {
        content: var(--tw-content);
        margin-right: calc(var(--spacing) * 4);
      }
    }
  }
  .\[\&\.active\]\:before\:w-2\.5 {
    &.active {
      &::before {
        content: var(--tw-content);
        width: calc(var(--spacing) * 2.5);
      }
    }
  }
  .\[\&\.active\]\:before\:opacity-100 {
    &.active {
      &::before {
        content: var(--tw-content);
        opacity: 100%;
      }
    }
  }
  .\[\&\.active\]\:after\:w-9px {
    &.active {
      &::after {
        content: var(--tw-content);
        width: var(--spacing-9px);
      }
    }
  }
  .\[\&\.all\]\:px-23px {
    &.all {
      padding-inline: var(--spacing-23px);
    }
  }
  .md\:\[\&\.all\]\:px-43px {
    @media (width >= 768px) {
      &.all {
        padding-inline: var(--spacing-43px);
      }
    }
  }
  .\[\&\.disabled\]\:pointer-events-none {
    &.disabled {
      pointer-events: none;
    }
  }
  .\[\&\.disabled\]\:opacity-50 {
    &.disabled {
      opacity: 50%;
    }
  }
  .\[\&\.not\]\:text-gray-28 {
    &.not {
      color: var(--color-gray-28);
    }
  }
  .\[\&\.opened\]\:visible {
    &.opened {
      visibility: visible;
    }
  }
  .\[\&\.opened\]\:translate-x-0 {
    &.opened {
      --tw-translate-x: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&\.opened\]\:translate-y-0 {
    &.opened {
      --tw-translate-y: calc(var(--spacing) * 0);
      translate: var(--tw-translate-x) var(--tw-translate-y);
    }
  }
  .\[\&\.opened\]\:rounded-t-3xl {
    &.opened {
      border-top-left-radius: var(--radius-3xl);
      border-top-right-radius: var(--radius-3xl);
    }
  }
  .\[\&\.opened\]\:bg-white {
    &.opened {
      background-color: var(--color-white);
    }
  }
  .\[\&\.opened\]\:opacity-100 {
    &.opened {
      opacity: 100%;
    }
  }
  .\[\&\.opened\]\:shadow-33 {
    &.opened {
      --tw-shadow: 0px 32px 200px var(--tw-shadow-color, var(--tw-shadow-color));
      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
    }
  }
  .\[\&\.opened\]\:shadow-gray-25\/7 {
    &.opened {
      --tw-shadow-color: color-mix(in oklab, var(--color-gray-25) 7%, transparent);
    }
  }
  .\[\&\.opened\]\:delay-0 {
    &.opened {
      transition-delay: 0ms;
    }
  }
  .max-lg\:\[\&\.opened\]\:translate-y-0 {
    @media (width < 1024px) {
      &.opened {
        --tw-translate-y: calc(var(--spacing) * 0);
        translate: var(--tw-translate-x) var(--tw-translate-y);
      }
    }
  }
  .xl\:\[\&\.opened\]\:max-w-\[290px\] {
    @media (width >= 1320px) {
      &.opened {
        max-width: 290px;
      }
    }
  }
  .\[\&\.showing\]\:text-blue-1 {
    &.showing {
      color: var(--color-blue-1);
    }
  }
  .\[\&\.swiper-button-disabled\]\:\!opacity-0 {
    &.swiper-button-disabled {
      opacity: 0% !important;
    }
  }
  .lg\:\[\&\.swiper-button-disabled\]\:opacity-0 {
    @media (width >= 1024px) {
      &.swiper-button-disabled {
        opacity: 0%;
      }
    }
  }
  .\[\&\.swiper-button-lock\]\:\!invisible {
    &.swiper-button-lock {
      visibility: hidden !important;
    }
  }
  .\[\&\.swiper-button-lock\]\:invisible {
    &.swiper-button-lock {
      visibility: hidden;
    }
  }
  .\[\&\.swiper-button-lock\]\:\!hidden {
    &.swiper-button-lock {
      display: none !important;
    }
  }
  .\[\&\.swiper-button-lock\]\:hidden {
    &.swiper-button-lock {
      display: none;
    }
  }
  .\[\&\.swiper-button-lock\]\:\!opacity-0 {
    &.swiper-button-lock {
      opacity: 0% !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-active\]\:\!h-3px {
    &.swiper-pagination-bullet-active {
      height: var(--spacing-3px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-active\]\:\!w-45px {
    &.swiper-pagination-bullet-active {
      width: var(--spacing-45px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-active\]\:\!bg-purple-1 {
    &.swiper-pagination-bullet-active {
      background-color: var(--color-purple-1) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-active\]\:\!text-23 {
    &.swiper-pagination-bullet-active {
      font-size: var(--text-23) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-active\]\:\!leading-8 {
    &.swiper-pagination-bullet-active {
      --tw-leading: calc(var(--spacing) * 8) !important;
      line-height: calc(var(--spacing) * 8) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-active\]\:\!font-semibold {
    &.swiper-pagination-bullet-active {
      --tw-font-weight: var(--font-weight-semibold) !important;
      font-weight: var(--font-weight-semibold) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-active\]\:\!text-white {
    &.swiper-pagination-bullet-active {
      color: var(--color-white) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-next\]\:\!my-7px {
    &.swiper-pagination-bullet-next {
      margin-block: var(--spacing-7px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-next\]\:\!h-3px {
    &.swiper-pagination-bullet-next {
      height: var(--spacing-3px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-next\]\:\!w-21px {
    &.swiper-pagination-bullet-next {
      width: var(--spacing-21px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-next\+span\]\:\!h-3px {
    &.swiper-pagination-bullet-next+span {
      height: var(--spacing-3px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-next\+span\]\:\!w-11px {
    &.swiper-pagination-bullet-next+span {
      width: var(--spacing-11px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-prev\]\:\!mb-7px {
    &.swiper-pagination-bullet-prev {
      margin-bottom: var(--spacing-7px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-prev\]\:\!h-3px {
    &.swiper-pagination-bullet-prev {
      height: var(--spacing-3px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-prev\]\:\!w-21px {
    &.swiper-pagination-bullet-prev {
      width: var(--spacing-21px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-prev-prev\]\:\!mb-7px {
    &.swiper-pagination-bullet-prev-prev {
      margin-bottom: var(--spacing-7px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-prev-prev\]\:\!h-3px {
    &.swiper-pagination-bullet-prev-prev {
      height: var(--spacing-3px) !important;
    }
  }
  .\[\&\.swiper-pagination-bullet-prev-prev\]\:\!w-11px {
    &.swiper-pagination-bullet-prev-prev {
      width: var(--spacing-11px) !important;
    }
  }
  .\[\&\:\:before\]\:transition-all {
    &::before {
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
  }
  .group-hover\:\[\&\:\:before\]\:opacity-0 {
    &:is(:where(.group):hover *) {
      @media (hover: hover) {
        &::before {
          opacity: 0%;
        }
      }
    }
  }
  .max-xl\:\[\&\:not\(\.opened\)\]\:visible {
    @media (width < 1320px) {
      &:not(.opened) {
        visibility: visible;
      }
    }
  }
  .max-xl\:\[\&\:not\(\.opened\)\]\:opacity-100 {
    @media (width < 1320px) {
      &:not(.opened) {
        opacity: 100%;
      }
    }
  }
  .max-xl\:\[\&\:not\(\.opened\)\]\:delay-0 {
    @media (width < 1320px) {
      &:not(.opened) {
        transition-delay: 0ms;
      }
    }
  }
}
@layer base {
  :root {
    --line-right: 0;
    --line-left: 0;
  }
  body {
    --tw-leading: var(--leading-normal);
    line-height: var(--leading-normal);
    @media (width >= 1024px) {
      overflow-x: hidden;
    }
  }
  .app {
    overflow: hidden;
  }
  img {
    -webkit-user-select: none;
    user-select: none;
  }
  @layer base {
    input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
      -webkit-appearance: none;
    }
  }
  button {
    cursor: pointer;
  }
}
@layer base {
  .font-feature-settings {
    font-feature-settings: "ss01" 1;
  }
  @font-face {
    font-family: "icomoon";
    src: url("./../fonts/icon/icomoon.woff?hg85bu") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: block;
  }
  @font-face {
    font-family: 'Google Sans';
    src: url('./../fonts/google-sans/GoogleSans-VariableFont.ttf') format('truetype-variations'), url('./../fonts/google-sans/GoogleSans-VariableFont.ttf') format('truetype');
    font-weight: 100 1000;
    font-display: block;
  }
  @font-face {
    font-family: 'Space Grotesk';
    src: url('./../fonts/space-grotesk/SpaceGrotesk-VariableFont_wght.ttf') format('truetype-variations'), url('./../fonts/space-grotesk/SpaceGrotesk-VariableFont.ttf') format('truetype');
    font-weight: 100 1000;
    font-display: fallback;
  }
  @font-face {
    font-family: "ES Build TRIAL";
    src: url("./../fonts/es-build-trial/ESBuildTRIAL-Semibold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Build TRIAL";
    src: url("./../fonts/es-build-trial/ESBuildTRIAL-SemiboldItalic.woff") format("woff");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Build TRIAL";
    src: url("./../fonts/es-build-trial/ESBuildTRIAL-MediumItalic.woff") format("woff");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Build TRIAL";
    src: url("./../fonts/es-build-trial/ESBuildTRIAL-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ClashDisplay";
    src: url("./../fonts/clash-display/ClashDisplay-Extralight.woff") format("woff");
    font-weight: 200;
    font-display: swap;
    font-style: normal;
  }
  @font-face {
    font-family: "ClashDisplay";
    src: url("./../fonts/clash-display/ClashDisplay-Light.woff") format("woff");
    font-weight: 300;
    font-display: swap;
    font-style: normal;
  }
  @font-face {
    font-family: "ClashDisplay";
    src: url("./../fonts/clash-display/ClashDisplay-Regular.woff") format("woff");
    font-weight: 400;
    font-display: swap;
    font-style: normal;
  }
  @font-face {
    font-family: "ClashDisplay";
    src: url("./../fonts/clash-display/ClashDisplay-Medium.woff") format("woff");
    font-weight: 500;
    font-display: swap;
    font-style: normal;
  }
  @font-face {
    font-family: "ClashDisplay";
    src: url("./../fonts/clash-display/ClashDisplay-Semibold.woff") format("woff");
    font-weight: 600;
    font-display: swap;
    font-style: normal;
  }
  @font-face {
    font-family: "ClashDisplay";
    src: url("./../fonts/clash-display/ClashDisplay-Bold.woff") format("woff");
    font-weight: 700;
    font-display: swap;
    font-style: normal;
  }
  @font-face {
    font-family: "Hero Light";
    src: url("./../fonts/hero-light/HeroLight-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Hero Light";
    src: url("./../fonts/hero-light/HeroLight-Light.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Hero Light";
    src: url("./../fonts/hero-light/HeroLight-Regular.woff") format("woff");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "FONTSPRING DEMO - Organetto Ext Bold";
    src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtBoldRegular.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "FONTSPRING DEMO - Organetto Ext Light";
    src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtLightRegular.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "FONTSPRING DEMO - Organetto Ext Thin";
    src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtThinRegular.woff") format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "FONTSPRING DEMO - Organetto Ext UltraBold";
    src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtUltraBoldRegular.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "FONTSPRING DEMO - Organetto Ext UltraLight";
    src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtUltraLightRegular.woff") format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "FONTSPRING DEMO - Organetto SemiExp UltraBold";
    src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoSemiExpUltraBoldRegular.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "FONTSPRING DEMO - Organetto Ext";
    src: url("./../fonts/fsp-demo/FONTSPRINGDEMO-OrganettoExtRegular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "CANTRY";
    src: url("./../fonts/cantry/cantry.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ThinIta.woff") format("woff");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Light.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-BoldIta.woff") format("woff");
    font-weight: bold;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-RegIta.woff") format("woff");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtLtIta.woff") format("woff");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-MedIta.woff") format("woff");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtLt.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtBlk.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Bold.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtBdIta.woff") format("woff");
    font-weight: 800;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtBlkIta.woff") format("woff");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Thin.woff") format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-LightIta.woff") format("woff");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-ExtraBold.woff") format("woff");
    font-weight: 800;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-HairlineI.woff") format("woff");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-BlackIta.woff") format("woff");
    font-weight: 900;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Black.woff") format("woff");
    font-weight: 900;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Helvetica Now Display";
    src: url("./../fonts/helvetica-now-display/HelveticaNowDisplay-Hairline.woff") format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Extralight.woff") format("woff");
    font-weight: 200;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-BoldItalic.woff") format("woff");
    font-weight: bold;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-ExtraboldItalic.woff") format("woff");
    font-weight: bold;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Extrabold.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Bold.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-ExtralightItalic.woff") format("woff");
    font-weight: 200;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Hairline.woff") format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Italic.woff") format("woff");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-HairlineItalic.woff") format("woff");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Semibold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Light.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-SemiboldItalic.woff") format("woff");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Thin.woff") format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-Medium.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-MediumItalic.woff") format("woff");
    font-weight: 500;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-LightItalic.woff") format("woff");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "ES Rebond Grotesque TRIAL";
    src: url("./../fonts/es-rebond-grotesque-trial/ESRebondGrotesqueTRIAL-ThinItalic.woff") format("woff");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-LightItalic.woff") format("woff");
    font-weight: 300;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-SemiBoldItalic.woff") format("woff");
    font-weight: 600;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-ThinItalic.woff") format("woff");
    font-weight: 100;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-Italic.woff") format("woff");
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-BoldItalic.woff") format("woff");
    font-weight: bold;
    font-style: italic;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-Bold.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-Light.woff") format("woff");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-Thin.woff") format("woff");
    font-weight: 100;
    font-style: normal;
    font-display: swap;
  }
  @font-face {
    font-family: "Ivy Mode";
    src: url("./../fonts/ivy-mode/IvyMode-SemiBold.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }
  input {
    font-family: 'Google Sans', sans-serif;
  }
}
@layer components {
  .swiper-pagination-lock {
    display: none !important;
  }
}
@layer utilities {
  @layer utilities {
    .swiper.swiper-autoheight .swiper-wrapper {
      height: auto !important;
      align-items: unset !important;
    }
    .swiper.swiper-autoheight .swiper-wrapper .swiper-slide {
      height: auto;
    }
    .swiper-visibled .swiper-slide > *, .swiper-hide-before-slide .swiper-slide > *, .sm\:swiper-visibled .swiper-slide > *, .lg\:swiper-visibled .swiper-slide > *, .sm\:swiper-hide-before-slide .swiper-slide > *, .lg\:swiper-hide-before-slide .swiper-slide > * {
      visibility: hidden;
      --tw-scale-x: 50%;
      --tw-scale-y: 50%;
      --tw-scale-z: 50%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
      opacity: 0%;
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
      --tw-ease: linear;
      transition-timing-function: linear;
    }
    .swiper-visibled .swiper-slide-visible > *, .swiper-hide-before-slide .swiper-slide-active > *, .swiper-hide-before-slide .swiper-slide-active ~ .swiper-slide > *, .swiper-hide-before-slide .swiper-slide-visible > *, .sm\:swiper-visibled .swiper-slide-visible > *, .sm\:swiper-hide-before-slide .swiper-slide-active > *, .sm\:swiper-hide-before-slide .swiper-slide-active ~ .swiper-slide > *, .sm\:swiper-hide-before-slide .swiper-slide-visible > *, .lg\:swiper-visibled .swiper-slide-visible > *, .lg\:swiper-hide-before-slide .swiper-slide-active > *, .lg\:swiper-hide-before-slide .swiper-slide-active ~ .swiper-slide > *, .lg\:swiper-hide-before-slide .swiper-slide-visible > * {
      visibility: visible;
      --tw-scale-x: 100%;
      --tw-scale-y: 100%;
      --tw-scale-z: 100%;
      scale: var(--tw-scale-x) var(--tw-scale-y);
      opacity: 100%;
    }
    .swiper-pagination-bullet {
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
      --tw-ease: linear;
      transition-timing-function: linear;
    }
    .swiper-effect-opacity .swiper-slide > * {
      opacity: 10%;
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
    .swiper-effect-opacity .swiper-slide-visible > * {
      opacity: 100%;
    }
    .swiper-slide-blur .swiper-slide > * {
      pointer-events: none;
      opacity: 50%;
      --tw-blur: blur(15px);
      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,);
      transition-property: all;
      transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
      transition-duration: var(--tw-duration, var(--default-transition-duration));
    }
    .swiper-slide-blur .swiper-slide-visible > * {
      pointer-events: auto;
      opacity: 100%;
      --tw-blur:  ;
      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,);
    }
    .swiper-watch-progress .swiper-slide:not(.swiper-slide-visible) > * {
      pointer-events: none;
    }
    .swiper-pagination-lock {
      display: none !important;
    }
  }
}
.video-js video, .video-js .vjs-poster, .video-js .vjs-poster img {
  border-radius: inherit;
}
.video-js .vjs-poster img {
  object-fit: cover;
  object-position: center;
}
.video-js.vjs-fullscreen .vjs-tech {
  border-radius: 0 !important;
}
.video-js.vjs-has-started {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}
.video-js .vjs-big-play-button {
  z-index: 30;
  margin: calc(var(--spacing) * 0);
  display: flex;
  height: var(--spacing-61px);
  width: var(--spacing-61px);
  --tw-translate-x: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
  align-items: center;
  justify-content: center;
  border-radius: calc(infinity * 1px);
  border-style: var(--tw-border-style);
  border-width: 0px;
  background-color: transparent;
  --tw-leading: 1;
  line-height: 1;
}
.video-js:hover .vjs-big-play-button {
  background-color: transparent;
}
.video-js .vjs-icon-placeholder {
  display: flex;
  height: 100%;
  width: 100%;
  align-items: center;
  justify-content: center;
  border-radius: inherit;
  &::before {
    content: var(--tw-content);
    position: relative;
  }
  &::before {
    content: var(--tw-content);
    display: flex;
  }
  &::before {
    content: var(--tw-content);
    align-items: center;
  }
  &::before {
    content: var(--tw-content);
    justify-content: center;
  }
}
.video-js.vjs-has-started .vjs-big-play-button {
  display: none;
}
.video-js-one {
  width: 100%;
  border-radius: var(--radius-3xl);
  @media (width >= 768px) {
    border-radius: var(--radius-40);
  }
}
.video-js-one .vjs-big-play-button {
  height: calc(var(--spacing) * 16);
  width: calc(var(--spacing) * 16);
  @media (width >= 768px) {
    height: var(--spacing-72px);
  }
  @media (width >= 768px) {
    width: var(--spacing-72px);
  }
}
.video-js-one .vjs-big-play-button::before {
  content: "";
  position: absolute;
  top: calc(var(--spacing) * 0);
  left: calc(var(--spacing) * 0);
  z-index: calc(10 * -1);
  height: 100%;
  width: 100%;
  border-radius: calc(infinity * 1px);
  border-style: var(--tw-border-style);
  border-width: 1px;
  --tw-border-style: solid;
  border-style: solid;
  border-color: color-mix(in oklab, var(--color-white) 17%, transparent);
  background-color: color-mix(in oklab, var(--color-white) 8%, transparent);
  --tw-backdrop-blur: blur(var(--blur-2xl));
  -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,);
}
.video-js-one .vjs-big-play-button .vjs-icon-placeholder::before {
  font-family: var(--font-icon);
  font-size: var(--text-21);
  --tw-leading: 1 !important;
  line-height: 1 !important;
  color: var(--color-white);
  --tw-content: var(--content-play-4);
  content: var(--tw-content);
  @media (width >= 768px) {
    font-size: var(--text-2xl);
    line-height: var(--tw-leading, var(--text-2xl--line-height));
  }
}
.select2-search--dropdown .select2-search__field {
  border-radius: var(--radius-md);
  outline-style: var(--tw-outline-style);
  outline-width: 0px;
  transition-property: all;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
  &:focus {
    border-color: var(--color-select2);
  }
  &:focus {
    --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  &:focus {
    --tw-ring-color: color-mix(in oklab, var(--color-select2) 20%, transparent);
  }
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: var(--color-select2);
}
.select2-container--default .select2-selection--single {
  display: flex;
  height: calc(var(--spacing) * 16);
  align-items: center;
  justify-content: flex-start;
  border-radius: var(--radius-40);
  border-style: var(--tw-border-style);
  border-width: 1px;
  --tw-border-style: solid;
  border-style: solid;
  border-color: var(--color-gray-21);
  background-color: var(--color-white);
  padding-inline: calc(var(--spacing) * 4);
  transition-property: all;
  transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
  transition-duration: var(--tw-duration, var(--default-transition-duration));
  --tw-ease: linear;
  transition-timing-function: linear;
  @media (width >= 768px) {
    height: var(--spacing-72px);
  }
}
.select2-container--open .select2-dropdown {
  min-width: 200px;
}
.select2-search--dropdown {
  margin-bottom: calc(var(--spacing) * 3);
  padding: calc(var(--spacing) * 0);
}
.select2-dropdown {
  border-radius: var(--radius-2xl);
  border-style: var(--tw-border-style);
  border-width: 0px;
  padding: calc(var(--spacing) * 3);
  --tw-shadow: 0 3px 30px var(--tw-shadow-color, var(--tw-shadow-color));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  --tw-shadow-color: color-mix(in oklab, var(--color-black) 5%, transparent);
}
.select2-results__option {
  margin-bottom: calc(var(--spacing) * 1);
  border-radius: var(--radius-md);
  &:last-child {
    margin-bottom: calc(var(--spacing) * 0);
  }
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: calc(1/2 * 100%);
  right: calc(var(--spacing) * 6);
  height: auto;
  width: auto;
  --tw-translate-y: calc(calc(1/2 * 100%) * -1);
  translate: var(--tw-translate-x) var(--tw-translate-y);
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  position: relative;
  top: calc(var(--spacing) * 0);
  left: calc(var(--spacing) * 0);
  margin: calc(var(--spacing) * 0);
  height: auto;
  width: auto;
  border-style: var(--tw-border-style) !important;
  border-width: 0px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b::before {
  font-family: var(--font-icon);
  font-size: var(--text-base);
  line-height: var(--tw-leading, var(--text-base--line-height));
  --tw-leading: 1 !important;
  line-height: 1 !important;
  --tw-font-weight: var(--font-weight-light);
  font-weight: var(--font-weight-light);
  color: var(--color-dark-28);
  --tw-content: var(--content-angle-down);
  content: var(--tw-content);
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding-left: calc(var(--spacing) * 0);
  font-family: var(--font-es-build-trial);
  font-size: var(--text-sm);
  line-height: var(--tw-leading, var(--text-sm--line-height));
  --tw-font-weight: var(--font-weight-normal);
  font-weight: var(--font-weight-normal);
  --tw-tracking: var(--tracking-2);
  letter-spacing: var(--tracking-2);
  color: var(--color-gray-47);
  text-transform: capitalize;
}
.select2-container--default.select2-container--open .select2-selection--single {
  border-color: var(--color-select2);
  --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor);
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  --tw-ring-color: color-mix(in oklab, var(--color-select2) 20%, transparent);
}
.select-two-filter + .select2 {
  width: calc(100% - 20px);
}
.select-two-filter + .select2-container--default .select2-selection--single {
  height: var(--spacing-25px);
  border-style: var(--tw-border-style) !important;
  border-width: 0px !important;
  background-color: transparent;
  padding-inline: calc(var(--spacing) * 0);
  --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentColor) !important;
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) !important;
}
.select-two-filter + .select2-container--default .select2-selection--single .select2-selection__arrow {
  display: none;
}
.select-two-filter + .select2-container--default .select2-selection--single .select2-selection__rendered {
  padding-inline: calc(var(--spacing) * 0);
  font-family: var(--font-google-sans);
  font-size: var(--text-9);
  font-size: var(--text-xs);
  line-height: var(--tw-leading, var(--text-xs--line-height));
  --tw-leading: var(--leading-14);
  line-height: var(--leading-14);
  --tw-leading: var(--leading-18);
  line-height: var(--leading-18);
  --tw-font-weight: var(--font-weight-semibold);
  font-weight: var(--font-weight-semibold);
  color: var(--color-black);
}
@layer utilities {
  [class^="icon-"], [class*=" icon-"] {
    font-family: "icomoon" !important;
    font-style: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  .icon-monitor:before {
    content: "\e9db";
  }
  .icon-bookmark:before {
    content: "\e9d7";
  }
  .icon-check-circle-3:before {
    content: "\e9d8";
  }
  .icon-eye-fill:before {
    content: "\e9d9";
  }
  .icon-webcam-o:before {
    content: "\e9da";
  }
  .icon-clock-2:before {
    content: "\e9d4";
    color: #0a123d;
  }
  .icon-global:before {
    content: "\e9d5";
  }
  .icon-location:before {
    content: "\e9d6";
    color: #0a123d;
  }
  .icon-edit:before {
    content: "\e9d2";
  }
  .icon-sun:before {
    content: "\e9d3";
  }
  .icon-bell:before {
    content: "\e9cd";
  }
  .icon-folder-download:before {
    content: "\e9ce";
  }
  .icon-gear:before {
    content: "\e9cf";
  }
  .icon-home-fill-2:before {
    content: "\e9d0";
  }
  .icon-map-view:before {
    content: "\e9d1";
  }
  .icon-question:before {
    content: "\e9cc";
  }
  .icon-x:before {
    content: "\e9cb";
  }
  .icon-shield:before {
    content: "\e9c8";
  }
  .icon-webcam:before {
    content: "\e9c9";
  }
  .icon-note-text-2:before {
    content: "\e9c7";
  }
  .icon-more-3:before {
    content: "\e9c6";
  }
  .icon-arrow-right-11:before {
    content: "\e9c4";
  }
  .icon-filter:before {
    content: "\e9c5";
  }
  .icon-box-2:before {
    content: "\e9bd";
  }
  .icon-maximize:before {
    content: "\e9be";
  }
  .icon-send-o:before {
    content: "\e9bf";
  }
  .icon-more-2:before {
    content: "\e9b2";
  }
  .icon-eye-slash:before {
    content: "\e9c1";
  }
  .icon-check-3:before {
    content: "\e9c2";
  }
  .icon-key:before {
    content: "\e9c3";
  }
  .icon-note-text:before {
    content: "\e9c0";
  }
  .icon-send:before {
    content: "\e9bc";
  }
  .icon-arrow-right-10:before {
    content: "\e9b1";
  }
  .icon-arrow-down-2:before {
    content: "\e9aa";
  }
  .icon-home-2-fill:before {
    content: "\e9a9";
  }
  .icon-call-calling-3:before {
    content: "\e9ca";
  }
  .icon-angle-dubble-down:before {
    content: "\e9a5";
  }
  .icon-timear:before {
    content: "\e9a1";
  }
  .icon-trend-up:before {
    content: "\e9a2";
  }
  .icon-trophy:before {
    content: "\e9a3";
  }
  .icon-verified:before {
    content: "\e9a4";
  }
  .icon-check-2:before {
    content: "\e9bb";
  }
  .icon-star-5:before {
    content: "\e9ab";
  }
  .icon-arrow-top-right-3:before {
    content: "\e99f";
  }
  .icon-log-out:before {
    content: "\e99e";
  }
  .icon-copyright:before {
    content: "\e99d";
  }
  .icon-close-5:before {
    content: "\e9ba";
  }
  .icon-share:before {
    content: "\e9b9";
  }
  .icon-arrow-swap-2:before {
    content: "\e9b3";
  }
  .icon-box:before {
    content: "\e9b4";
  }
  .icon-chart-line:before {
    content: "\e9b5";
  }
  .icon-minus-3:before {
    content: "\e9b6";
  }
  .icon-plus-4:before {
    content: "\e9b7";
  }
  .icon-truck:before {
    content: "\e9b8";
  }
  .icon-calendar-dots-2:before {
    content: "\e9ac";
  }
  .icon-menu-5:before {
    content: "\e9a0";
  }
  .icon-instagram-2:before {
    content: "\e99c";
  }
  .icon-angle-down-3:before {
    content: "\e994";
  }
  .icon-angle-right-2:before {
    content: "\e995";
  }
  .icon-arrow-top-right-2:before {
    content: "\e996";
  }
  .icon-book-2:before {
    content: "\e997";
  }
  .icon-email-2:before {
    content: "\e998";
  }
  .icon-facebook-6:before {
    content: "\e999";
  }
  .icon-shopping-bag-4:before {
    content: "\e99a";
  }
  .icon-youtube-4:before {
    content: "\e99b";
  }
  .icon-arrow-left-6:before {
    content: "\e9af";
  }
  .icon-arrow-right-9:before {
    content: "\e9b0";
  }
  .icon-card:before {
    content: "\e9ad";
  }
  .icon-rocket-o:before {
    content: "\e9ae";
  }
  .icon-gem:before {
    content: "\e9a6";
  }
  .icon-pen:before {
    content: "\e9a7";
  }
  .icon-wallet:before {
    content: "\e9a8";
  }
  .icon-watch-2:before {
    content: "\e993";
  }
  .icon-battery-charging:before {
    content: "\e98e";
  }
  .icon-filter-line:before {
    content: "\e98f";
  }
  .icon-shuffle:before {
    content: "\e990";
  }
  .icon-arrow-up-2:before {
    content: "\e991";
  }
  .icon-camera:before {
    content: "\e987";
  }
  .icon-headphone:before {
    content: "\e988";
  }
  .icon-laptop:before {
    content: "\e989";
  }
  .icon-smartphone:before {
    content: "\e98a";
  }
  .icon-speaker:before {
    content: "\e98b";
  }
  .icon-tablet:before {
    content: "\e98c";
  }
  .icon-watch:before {
    content: "\e98d";
  }
  .icon-clock:before {
    content: "\e983";
  }
  .icon-dollar:before {
    content: "\e984";
  }
  .icon-eye:before {
    content: "\e985";
  }
  .icon-heart-3:before {
    content: "\e986";
  }
  .icon-menu-4:before {
    content: "\e982";
  }
  .icon-home-2:before {
    content: "\e981";
  }
  .icon-close-circle-2:before {
    content: "\e980";
  }
  .icon-check-circle-2:before {
    content: "\e975";
  }
  .icon-comments-text:before {
    content: "\e976";
  }
  .icon-emotion-happy:before {
    content: "\e977";
  }
  .icon-emotion-happy-fill:before {
    content: "\e978";
  }
  .icon-fire:before {
    content: "\e979";
  }
  .icon-fire-fill:before {
    content: "\e97a";
  }
  .icon-games:before {
    content: "\e97b";
  }
  .icon-play-3:before {
    content: "\e97c";
  }
  .icon-procent:before {
    content: "\e97d";
  }
  .icon-rocket:before {
    content: "\e97e";
  }
  .icon-user-arrow-right:before {
    content: "\e97f";
  }
  .icon-arrow-top-right:before {
    content: "\e973";
  }
  .icon-close-4:before {
    content: "\e972";
  }
  .icon-menu-3:before {
    content: "\e970";
  }
  .icon-shopping-cart:before {
    content: "\e971";
  }
  .icon-book-open:before {
    content: "\e96f";
  }
  .icon-thumbs-down:before {
    content: "\e96d";
  }
  .icon-thumbs-up:before {
    content: "\e96e";
  }
  .icon-angle-down-2:before {
    content: "\e95b";
  }
  .icon-angle-up-2:before {
    content: "\e95c";
  }
  .icon-arrow-right-7:before {
    content: "\e95d";
  }
  .icon-arrow-left-4:before {
    content: "\e974";
  }
  .icon-arrow-right-8:before {
    content: "\e95e";
  }
  .icon-arrow-left-5:before {
    content: "\e992";
  }
  .icon-calendar-dots:before {
    content: "\e95f";
  }
  .icon-call-calling-2:before {
    content: "\e960";
  }
  .icon-comments-dots:before {
    content: "\e961";
  }
  .icon-email:before {
    content: "\e962";
  }
  .icon-facebook-5:before {
    content: "\e963";
  }
  .icon-instagram1:before {
    content: "\e964";
  }
  .icon-menu-2:before {
    content: "\e965";
  }
  .icon-search-2:before {
    content: "\e966";
  }
  .icon-shopping-bag-3:before {
    content: "\e967";
  }
  .icon-shopping-bag-3-fill:before {
    content: "\e968";
  }
  .icon-star-4:before {
    content: "\e969";
  }
  .icon-twitter-2:before {
    content: "\e96a";
  }
  .icon-user-2:before {
    content: "\e96b";
  }
  .icon-youtube-3:before {
    content: "\e96c";
  }
  .icon-check-verify:before {
    content: "\e955";
  }
  .icon-close-3:before {
    content: "\e954";
  }
  .icon-heart-2:before {
    content: "\e93a";
  }
  .icon-grid-7:before {
    content: "\e958";
  }
  .icon-data:before {
    content: "\e94f";
  }
  .icon-arrow-right-4:before {
    content: "\e93c";
  }
  .icon-arrow-right-3:before {
    content: "\e935";
  }
  .icon-minus:before {
    content: "\e936";
  }
  .icon-plus-2:before {
    content: "\e937";
  }
  .icon-close-circle:before {
    content: "\e95a";
  }
  .icon-arrow-left-3:before {
    content: "\e94b";
  }
  .icon-grid:before {
    content: "\e931";
  }
  .icon-grid-2:before {
    content: "\e932";
  }
  .icon-grid-3:before {
    content: "\e933";
  }
  .icon-close-2:before {
    content: "\e92d";
  }
  .icon-play-2:before {
    content: "\e92e";
  }
  .icon-qoute-up:before {
    content: "\e92f";
  }
  .icon-arrow-right-6:before {
    content: "\e959";
  }
  .icon-star-3:before {
    content: "\e92c";
  }
  .icon-flower:before {
    content: "\e925";
  }
  .icon-sagittarius:before {
    content: "\e923";
  }
  .icon-close:before {
    content: "\e94a";
  }
  .icon-comments:before {
    content: "\e938";
  }
  .icon-grid-4:before {
    content: "\e939";
  }
  .icon-bag-happy:before {
    content: "\e917";
  }
  .icon-discount:before {
    content: "\e918";
  }
  .icon-facebook-2:before {
    content: "\e919";
  }
  .icon-search:before {
    content: "\e91a";
  }
  .icon-shop:before {
    content: "\e91b";
  }
  .icon-shopping-bag:before {
    content: "\e91c";
  }
  .icon-shopping-bag-2:before {
    content: "\e91d";
  }
  .icon-twitch-2:before {
    content: "\e91e";
  }
  .icon-whatsapp-2:before {
    content: "\e91f";
  }
  .icon-youtube-2:before {
    content: "\e920";
  }
  .icon-book:before {
    content: "\e946";
  }
  .icon-refresh:before {
    content: "\e93b";
  }
  .icon-check-circle:before {
    content: "\e915";
  }
  .icon-arrow-down:before {
    content: "\e90e";
  }
  .icon-arrow-up:before {
    content: "\e914";
  }
  .icon-heart-fill:before {
    content: "\e90f";
  }
  .icon-star:before {
    content: "\e910";
  }
  .icon-star-2:before {
    content: "\e911";
  }
  .icon-arrow-right-5:before {
    content: "\e94c";
  }
  .icon-element:before {
    content: "\e94d";
  }
  .icon-filter-tick:before {
    content: "\e94e";
  }
  .icon-grid-5:before {
    content: "\e949";
  }
  .icon-check:before {
    content: "\e948";
  }
  .icon-home:before {
    content: "\e945";
  }
  .icon-gallery:before {
    content: "\e942";
  }
  .icon-messages:before {
    content: "\e943";
  }
  .icon-task-square:before {
    content: "\e944";
  }
  .icon-minus-2:before {
    content: "\e940";
  }
  .icon-plus-3:before {
    content: "\e941";
  }
  .icon-angle-left:before {
    content: "\e93e";
  }
  .icon-angle-right:before {
    content: "\e93f";
  }
  .icon-arrow-left-2:before {
    content: "\e93d";
  }
  .icon-facebook-4:before {
    content: "\e930";
  }
  .icon-apple:before {
    content: "\e92a";
  }
  .icon-google-play:before {
    content: "\e92b";
  }
  .icon-facebook-3:before {
    content: "\e926";
  }
  .icon-instagram:before {
    content: "\e927";
  }
  .icon-linkedin:before {
    content: "\e928";
  }
  .icon-twitter1:before {
    content: "\e929";
  }
  .icon-arrow-right-2:before {
    content: "\e924";
  }
  .icon-more:before {
    content: "\e922";
  }
  .icon-plus:before {
    content: "\e916";
  }
  .icon-arrow-left:before {
    content: "\e909";
  }
  .icon-arrow-right:before {
    content: "\e912";
  }
  .icon-arrow-swap:before {
    content: "\e90a";
  }
  .icon-heart:before {
    content: "\e90b";
  }
  .icon-scan-barcode:before {
    content: "\e90c";
  }
  .icon-angle-circle-right:before {
    content: "\e957";
  }
  .icon-check-circle1:before {
    content: "\e956";
  }
  .icon-reply:before {
    content: "\e947";
  }
  .icon-call-calling:before {
    content: "\e921";
  }
  .icon-crown:before {
    content: "\e913";
  }
  .icon-menu:before {
    content: "\e90d";
  }
  .icon-angle-down:before {
    content: "\e906";
  }
  .icon-angle-up:before {
    content: "\e934";
  }
  .icon-folder-open:before {
    content: "\e907";
  }
  .icon-user:before {
    content: "\e908";
  }
  .icon-setting:before {
    content: "\e953";
  }
  .icon-element-2:before {
    content: "\e950";
  }
  .icon-grid-6:before {
    content: "\e951";
  }
  .icon-row-vertical:before {
    content: "\e952";
  }
  .icon-dribble:before {
    content: "\e900";
  }
  .icon-facebook:before {
    content: "\e901";
  }
  .icon-play:before {
    content: "\e902";
  }
  .icon-spotify:before {
    content: "\e903";
  }
  .icon-twitch:before {
    content: "\e904";
  }
  .icon-whatsapp:before {
    content: "\e905";
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    border-color: var(--color-gray-200, currentColor);
  }
}
body ,html {
  margin: 0;
  padding: 0;
  direction: ltr;
  overflow-x: hidden !important;
}
h1, h2, h3, h4, h5, h6,ul li {
  text-transform: capitalize !important;
}
.swiper-products-tab-sport-two .swiper-button-prev::after {
  display: none;
}
.swiper-products-tab-sport-two .swiper-button-next::after {
  display: none;
}
.font-google-sans {
  font-weight: 300;
}
@layer base {
  * {
    scrollbar-color: initial;
    scrollbar-width: initial;
  }
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
@keyframes ping {
  75%, 100% {
    transform: scale(2);
    opacity: 0;
  }
}
@keyframes pulse {
  50% {
    opacity: 0.5;
  }
}
@keyframes bounce {
  0%, 100% {
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8, 0, 1, 1);
  }
  50% {
    transform: none;
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }
}
@keyframes scale {
  0% {
    transform: scale(0.5);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes infinite-x {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0%);
  }
}
@keyframes progress {
  0% {
    background-position-x: 16px;
  }
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-border-spacing-x {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-spacing-y {
  syntax: "<length>";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}
@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
  initial-value: rotateX(0);
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
  initial-value: rotateY(0);
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
  initial-value: rotateZ(0);
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
  initial-value: skewX(0);
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
  initial-value: skewY(0);
}
@property --tw-pan-x {
  syntax: "*";
  inherits: false;
}
@property --tw-pan-y {
  syntax: "*";
  inherits: false;
}
@property --tw-pinch-zoom {
  syntax: "*";
  inherits: false;
}
@property --tw-scroll-snap-strictness {
  syntax: "*";
  inherits: false;
  initial-value: proximity;
}
@property --tw-space-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-space-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-divide-x-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-divide-y-reverse {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-ordinal {
  syntax: "*";
  inherits: false;
}
@property --tw-slashed-zero {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-figure {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-spacing {
  syntax: "*";
  inherits: false;
}
@property --tw-numeric-fraction {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-outline-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-contain-size {
  syntax: "*";
  inherits: false;
}
@property --tw-contain-layout {
  syntax: "*";
  inherits: false;
}
@property --tw-contain-paint {
  syntax: "*";
  inherits: false;
}
@property --tw-contain-style {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
