*, :before, :after, ::backdrop {
  --un-rotate: 0;
  --un-rotate-x: 0;
  --un-rotate-y: 0;
  --un-rotate-z: 0;
  --un-scale-x: 1;
  --un-scale-y: 1;
  --un-scale-z: 1;
  --un-skew-x: 0;
  --un-skew-y: 0;
  --un-translate-x: 0;
  --un-translate-y: 0;
  --un-translate-z: 0;
  --un-pan-x: ;
  --un-pan-y: ;
  --un-pinch-zoom: ;
  --un-scroll-snap-strictness: proximity;
  --un-ordinal: ;
  --un-slashed-zero: ;
  --un-numeric-figure: ;
  --un-numeric-spacing: ;
  --un-numeric-fraction: ;
  --un-border-spacing-x: 0;
  --un-border-spacing-y: 0;
  --un-ring-offset-shadow: 0 0 #0000;
  --un-ring-shadow: 0 0 #0000;
  --un-shadow-inset: ;
  --un-shadow: 0 0 #0000;
  --un-ring-inset: ;
  --un-ring-offset-width: 0px;
  --un-ring-offset-color: #fff;
  --un-ring-width: 0px;
  --un-ring-color: #93c5fd80;
  --un-blur: ;
  --un-brightness: ;
  --un-contrast: ;
  --un-drop-shadow: ;
  --un-grayscale: ;
  --un-hue-rotate: ;
  --un-invert: ;
  --un-saturate: ;
  --un-sepia: ;
  --un-backdrop-blur: ;
  --un-backdrop-brightness: ;
  --un-backdrop-contrast: ;
  --un-backdrop-grayscale: ;
  --un-backdrop-hue-rotate: ;
  --un-backdrop-invert: ;
  --un-backdrop-opacity: ;
  --un-backdrop-saturate: ;
  --un-backdrop-sepia: ;
}

.container {
  width: 100%;
}

@media (width >= 320px) {
  .container {
    max-width: 320px;
  }
}

@media (width >= 414px) {
  .container {
    max-width: 414px;
  }
}

@media (width >= 520px) {
  .container {
    max-width: 520px;
  }
}

@media (width >= 640px) {
  .container {
    max-width: 640px;
  }
}

@media (width >= 768px) {
  .container {
    max-width: 768px;
  }
}

@media (width >= 1024px) {
  .container {
    max-width: 1024px;
  }
}

@media (width >= 1280px) {
  .container {
    max-width: 1280px;
  }
}

@media (width >= 1440px) {
  .container {
    max-width: 1440px;
  }
}

@media (width >= 1536px) {
  .container {
    max-width: 1536px;
  }
}

@media (width >= 1920px) {
  .container {
    max-width: 1920px;
  }
}

@media (width >= 2560px) {
  .container {
    max-width: 2560px;
  }
}

@media (width >= 2880px) {
  .container {
    max-width: 2880px;
  }
}

@media (width >= 3840px) {
  .container {
    max-width: 3840px;
  }
}

@media (width >= 5120px) {
  .container {
    max-width: 5120px;
  }
}

@media (width >= 6016px) {
  .container {
    max-width: 6016px;
  }
}

.pointer-events-none {
  pointer-events: none;
}

.absolute {
  position: absolute;
}

.fixed {
  position: fixed;
}

.relative {
  position: relative;
}

.bottom-0 {
  bottom: 0;
}

.bottom-12 {
  bottom: 3rem;
}

.left-0 {
  left: 0;
}

.left-1\/2 {
  left: 50%;
}

.left-4 {
  left: 1rem;
}

.right--110px {
  right: -110px;
}

.right-0 {
  right: 0;
}

.right-10 {
  right: 2.5rem;
}

.top--12 {
  top: -3rem;
}

.top--3 {
  top: -.75rem;
}

.top--4 {
  top: -1rem;
}

.top--58px {
  top: -58px;
}

.top-0 {
  top: 0;
}

.top-1106 {
  top: 276.5rem;
}

.top-134 {
  top: 33.5rem;
}

.top-1472 {
  top: 368rem;
}

.top-150 {
  top: 37.5rem;
}

.top-1562 {
  top: 390.5rem;
}

.top-16 {
  top: 4rem;
}

.top-282 {
  top: 70.5rem;
}

.top-4 {
  top: 1rem;
}

.top-416 {
  top: 104rem;
}

.top-562 {
  top: 140.5rem;
}

.z--1 {
  z-index: -1;
}

.grid {
  display: grid;
}

.col-span-2 {
  grid-column: span 2 / span 2;
}

.row-span-2 {
  grid-row: span 2 / span 2;
}

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

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

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.m-auto {
  margin: auto;
}

.mx-2 {
  margin-left: .5rem;
  margin-right: .5rem;
}

.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}

.mx-auto {
  margin-left: auto;
  margin-right: auto;
}

.mb, .mb-4 {
  margin-bottom: 1rem;
}

.mb-14 {
  margin-bottom: 3.5rem;
}

.mb-16 {
  margin-bottom: 4rem;
}

.mb-2 {
  margin-bottom: .5rem;
}

.mb-5 {
  margin-bottom: 1.25rem;
}

.mb-8 {
  margin-bottom: 2rem;
}

.ml-0 {
  margin-left: 0;
}

.ml-1 {
  margin-left: .25rem;
}

.ml-18 {
  margin-left: 4.5rem;
}

.mr-6 {
  margin-right: 1.5rem;
}

.mt-12 {
  margin-top: 3rem;
}

.mt-14 {
  margin-top: 3.5rem;
}

.mt-3 {
  margin-top: .75rem;
}

.mt-4 {
  margin-top: 1rem;
}

.box-border {
  box-sizing: border-box;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.hidden {
  display: none;
}

.h-0 {
  height: 0;
}

.h-1 {
  height: .25rem;
}

.h-10 {
  height: 2.5rem;
}

.h-100 {
  height: 25rem;
}

.h-100\! {
  height: 25rem !important;
}

.h-108 {
  height: 27rem;
}

.h-11 {
  height: 2.75rem;
}

.h-12 {
  height: 3rem;
}

.h-125 {
  height: 31.25rem;
}

.h-130 {
  height: 32.5rem;
}

.h-14 {
  height: 3.5rem;
}

.h-158 {
  height: 39.5rem;
}

.h-16 {
  height: 4rem;
}

.h-168 {
  height: 42rem;
}

.h-172 {
  height: 43rem;
}

.h-18 {
  height: 4.5rem;
}

.h-20 {
  height: 5rem;
}

.h-24 {
  height: 6rem;
}

.h-32 {
  height: 8rem;
}

.h-4 {
  height: 1rem;
}

.h-40 {
  height: 10rem;
}

.h-42 {
  height: 10.5rem;
}

.h-5 {
  height: 1.25rem;
}

.h-5\! {
  height: 1.25rem !important;
}

.h-6 {
  height: 1.5rem;
}

.h-6\! {
  height: 1.5rem !important;
}

.h-60 {
  height: 15rem;
}

.h-630 {
  height: 157.5rem;
}

.h-7 {
  height: 1.75rem;
}

.h-70 {
  height: 17.5rem;
}

.h-72 {
  height: 18rem;
}

.h-9 {
  height: 2.25rem;
}

.h-90 {
  height: 22.5rem;
}

.h-full {
  height: 100%;
}

.h-full\! {
  height: 100% !important;
}

.h-max {
  height: max-content;
}

.h-px {
  height: 1px;
}

.max-h-\[300px\] {
  max-height: 300px;
}

.max-h-screen {
  max-height: 100vh;
}

.max-w-100 {
  max-width: 25rem;
}

.max-w-100vw {
  max-width: 100vw;
}

.max-w-150 {
  max-width: 37.5rem;
}

.max-w-200 {
  max-width: 50rem;
}

.max-w-400 {
  max-width: 100rem;
}

.max-w-425 {
  max-width: 106.25rem;
}

.max-w-480 {
  max-width: 120rem;
}

.min-h-screen {
  min-height: 100vh;
}

.min-w-48 {
  min-width: 12rem;
}

.w-\[650px\] {
  width: 650px;
}

.w-1 {
  width: .25rem;
}

.w-100 {
  width: 25rem;
}

.w-100vw {
  width: 100vw;
}

.w-11\/12 {
  width: 91.6667%;
}

.w-128 {
  width: 32rem;
}

.w-14 {
  width: 3.5rem;
}

.w-18 {
  width: 4.5rem;
}

.w-2\/5 {
  width: 40%;
}

.w-200 {
  width: 50rem;
}

.w-25\% {
  width: 25%;
}

.w-3\/5 {
  width: 60%;
}

.w-4 {
  width: 1rem;
}

.w-40 {
  width: 10rem;
}

.w-44 {
  width: 11rem;
}

.w-48 {
  width: 12rem;
}

.w-5\! {
  width: 1.25rem !important;
}

.w-56 {
  width: 14rem;
}

.w-6 {
  width: 1.5rem;
}

.w-6\! {
  width: 1.5rem !important;
}

.w-60 {
  width: 15rem;
}

.w-62 {
  width: 15.5rem;
}

.w-72 {
  width: 18rem;
}

.w-88\% {
  width: 88%;
}

.w-auto\! {
  width: auto !important;
}

.w-fit {
  width: fit-content;
}

.w-full {
  width: 100%;
}

.w-max {
  width: max-content;
}

.w-min {
  width: min-content;
}

.flex {
  display: flex;
}

.flex-1 {
  flex: 1;
}

.flex-shrink-0 {
  flex-shrink: 0;
}

.flex-row {
  flex-direction: row;
}

.flex-col {
  flex-direction: column;
}

.flex-wrap {
  flex-wrap: wrap;
}

.translate-x--1\/2 {
  --un-translate-x: -50%;
  transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
}

.translate-x--16 {
  --un-translate-x: -4rem;
  transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
}

.translate-x-4rem {
  --un-translate-x: 4rem;
  transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
}

.translate-y-4 {
  --un-translate-y: 1rem;
  transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
}

.scale-75 {
  --un-scale-x: .75;
  --un-scale-y: .75;
  transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
}

.scale-x-110 {
  --un-scale-x: 1.1;
  transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
}

.scale-y-100 {
  --un-scale-y: 1;
  transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
}

.cursor-pointer {
  cursor: pointer;
}

.resize {
  resize: both;
}

.items-center {
  align-items: center;
}

.items-baseline {
  align-items: baseline;
}

.justify-start {
  justify-content: flex-start;
}

.justify-end {
  justify-content: flex-end;
}

.justify-center {
  justify-content: center;
}

.justify-between {
  justify-content: space-between;
}

.justify-around {
  justify-content: space-around;
}

.justify-evenly {
  justify-content: space-evenly;
}

.gap-2 {
  gap: .5rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-x-4 {
  column-gap: 1rem;
}

.gap-x-6 {
  column-gap: 1.5rem;
}

.gap-y-10 {
  row-gap: 2.5rem;
}

.gap-y-8 {
  row-gap: 2rem;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-x-hidden {
  overflow-x: hidden;
}

.overflow-y-auto {
  overflow-y: auto;
}

.break-all {
  word-break: break-all;
}

.border {
  border-width: 1px;
}

.rounded-2xl {
  border-radius: 1rem;
}

.rounded-lg {
  border-radius: .5rem;
}

.bg-0f0f0f {
  --un-bg-opacity: 1;
  background-color: rgb(15 15 15 / var(--un-bg-opacity));
}

.bg-414141 {
  --un-bg-opacity: 1;
  background-color: rgb(65 65 65 / var(--un-bg-opacity));
}

.bg-blue-500 {
  --un-bg-opacity: 1;
  background-color: rgb(59 130 246 / var(--un-bg-opacity));
}

.bg-dbdbdb {
  --un-bg-opacity: 1;
  background-color: rgb(219 219 219 / var(--un-bg-opacity));
}

.bg-gray-100 {
  --un-bg-opacity: 1;
  background-color: rgb(243 244 246 / var(--un-bg-opacity));
}

.bg-gray-50 {
  --un-bg-opacity: 1;
  background-color: rgb(249 250 251 / var(--un-bg-opacity));
}

.bg-green-500 {
  --un-bg-opacity: 1;
  background-color: rgb(34 197 94 / var(--un-bg-opacity));
}

.bg-purple-500 {
  --un-bg-opacity: 1;
  background-color: rgb(168 85 247 / var(--un-bg-opacity));
}

.bg-white {
  --un-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--un-bg-opacity));
}

.hover\:bg-blue-600:hover {
  --un-bg-opacity: 1;
  background-color: rgb(37 99 235 / var(--un-bg-opacity));
}

.hover\:bg-green-600:hover {
  --un-bg-opacity: 1;
  background-color: rgb(22 163 74 / var(--un-bg-opacity));
}

.hover\:bg-purple-600:hover {
  --un-bg-opacity: 1;
  background-color: rgb(147 51 234 / var(--un-bg-opacity));
}

.object-cover {
  object-fit: cover;
}

.object-contain {
  object-fit: contain;
}

.p-3 {
  padding: .75rem;
}

.p-6 {
  padding: 1.5rem;
}

.px, .px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}

.px-3 {
  padding-left: .75rem;
  padding-right: .75rem;
}

.px-60 {
  padding-left: 15rem;
  padding-right: 15rem;
}

.py {
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.py-2 {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

.py-7 {
  padding-top: 1.75rem;
  padding-bottom: 1.75rem;
}

.pb-16 {
  padding-bottom: 4rem;
}

.pb-4 {
  padding-bottom: 1rem;
}

.pb-8 {
  padding-bottom: 2rem;
}

.pl-18 {
  padding-left: 4.5rem;
}

.pl-2 {
  padding-left: .5rem;
}

.pl-9 {
  padding-left: 2.25rem;
}

.pr-18 {
  padding-right: 4.5rem;
}

.pr-8 {
  padding-right: 2rem;
}

.pt-10 {
  padding-top: 2.5rem;
}

.pt-2 {
  padding-top: .5rem;
}

.pt-24 {
  padding-top: 6rem;
}

.pt-25 {
  padding-top: 6.25rem;
}

.pt-8 {
  padding-top: 2rem;
}

.pt-9 {
  padding-top: 2.25rem;
}

.text-center {
  text-align: center;
}

.text-left {
  text-align: left;
}

.text-right {
  text-align: right;
}

.text-end {
  text-align: end;
}

.align-text-bottom {
  vertical-align: text-bottom;
}

.text-12px {
  font-size: 12px;
}

.text-14px {
  font-size: 14px;
}

.text-2 {
  font-size: .5rem;
}

.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}

.text-3xl {
  font-size: 1.875rem;
  line-height: 2.25rem;
}

.text-4xl {
  font-size: 2.25rem;
  line-height: 2.5rem;
}

.text-6xl {
  font-size: 3.75rem;
  line-height: 1;
}

.text-7 {
  font-size: 1.75rem;
}

.text-8px {
  font-size: 8px;
}

.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}

.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.text-sm {
  font-size: .875rem;
  line-height: 1.25rem;
}

.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}

.text-xs {
  font-size: .75rem;
  line-height: 1rem;
}

.text-dbdbdb {
  --un-text-opacity: 1;
  color: rgb(219 219 219 / var(--un-text-opacity));
}

.text-gray-500 {
  --un-text-opacity: 1;
  color: rgb(107 114 128 / var(--un-text-opacity));
}

.text-gray-700 {
  --un-text-opacity: 1;
  color: rgb(55 65 81 / var(--un-text-opacity));
}

.text-white {
  --un-text-opacity: 1;
  color: rgb(255 255 255 / var(--un-text-opacity));
}

.font-bold {
  font-weight: 700;
}

.leading-10 {
  line-height: 2.5rem;
}

.leading-10rem {
  line-height: 10rem;
}

.leading-11 {
  line-height: 2.75rem;
}

.leading-14 {
  line-height: 3.5rem;
}

.leading-16 {
  line-height: 4rem;
}

.leading-18 {
  line-height: 4.5rem;
}

.leading-18px {
  line-height: 18px;
}

.leading-22 {
  line-height: 5.5rem;
}

.leading-24 {
  line-height: 6rem;
}

.leading-28 {
  line-height: 7rem;
}

.leading-30px {
  line-height: 30px;
}

.leading-4 {
  line-height: 1rem;
}

.leading-42 {
  line-height: 10.5rem;
}

.leading-6 {
  line-height: 1.5rem;
}

.leading-8 {
  line-height: 2rem;
}

.leading-9 {
  line-height: 2.25rem;
}

.tracking-1 {
  letter-spacing: .25rem;
}

.tracking-2 {
  letter-spacing: .5rem;
}

.tracking-6px {
  letter-spacing: 6px;
}

.font-able {
  font-family: able, serif;
}

.font-allanb {
  font-family: allanb, serif;
}

.font-allanr {
  font-family: allanr, serif;
}

.font-kaku {
  font-family: kaku, serif;
}

.font-ming {
  font-family: ming, serif;
}

.decoration-none, .no-underline {
  text-decoration: none;
}

.opacity-0 {
  opacity: 0;
}

.shadow {
  --un-shadow: var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, #0000001a), var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, #0000001a);
  box-shadow: var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);
}

.shadow-lg {
  --un-shadow: var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, #0000001a), var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, #0000001a);
  box-shadow: var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);
}

.outline-none {
  outline-offset: 2px;
  outline: 2px solid #0000;
}

.focus\:ring:focus {
  --un-ring-width: 3px;
  --un-ring-offset-shadow: var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);
  --un-ring-shadow: var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width)  + var(--un-ring-offset-width)) var(--un-ring-color);
  box-shadow: var(--un-ring-offset-shadow), var(--un-ring-shadow), var(--un-shadow);
}

.focus\:ring-blue-200:focus {
  --un-ring-opacity: 1;
  --un-ring-color: rgb(191 219 254 / var(--un-ring-opacity));
}

.transition {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter, backdrop-filter;
  transition-duration: .15s;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.ease {
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.scrollbar-none-y::-webkit-scrollbar {
  width: 0;
}

.fancy-chars-translate-up {
  transition: transform .5s;
  transform: translateY(115px);
}

.fancy-block-translate-up {
  opacity: 0;
  transition: transform .5s;
  position: relative;
  transform: translateY(15px);
}

.fancy-block-translate-up10 {
  opacity: 0;
  transition: transform .5s;
  position: relative;
  transform: translateY(10px);
}

.fancy-block-translate-up25 {
  opacity: 0;
  transition: transform .5s;
  position: relative;
  transform: translateY(25px);
}

.fancy-list-lid {
  background: linear-gradient(#d9d9d9, #3e4de8);
  width: 1rem;
  height: 1rem;
  display: inline-block;
  transform: rotate(-45deg);
}

.fancy-underline {
  border-bottom: none;
  display: inline-block;
  position: relative;
}

.fancy-underline:after {
  content: "";
  background: linear-gradient(to right, #fff, #3846ab);
  width: 0;
  height: 3px;
  transition: all .5s;
  position: absolute;
  bottom: -2px;
  left: 0;
}

.fancy-underline:hover:after {
  width: 100%;
}

.fancy-title-underline:after {
  content: "";
  background: linear-gradient(to right, #fff, #3846ab);
  border-radius: 2px;
  width: 100%;
  height: 5px;
  display: block;
}

@media (width >= 520px) {
  .xs\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .xs\:px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}

@media (width >= 640px) {
  .sm\:mb-8 {
    margin-bottom: 2rem;
  }

  .sm\:h-20 {
    height: 5rem;
  }

  .sm\:max-w-140 {
    max-width: 35rem;
  }

  .sm\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm\:text-3\.5 {
    font-size: .875rem;
  }

  .sm\:leading-20 {
    line-height: 5rem;
  }
}

@media (width >= 768px) {
  .md\:block {
    display: block;
  }

  .md\:h-110 {
    height: 27.5rem;
  }

  .md\:h-150\! {
    height: 37.5rem !important;
  }

  .md\:h-16 {
    height: 4rem;
  }

  .md\:h-74 {
    height: 18.5rem;
  }

  .md\:max-w-180 {
    max-width: 45rem;
  }

  .md\:w-1\/2 {
    width: 50%;
  }

  .md\:w-46\% {
    width: 46%;
  }

  .md\:px-0 {
    padding-left: 0;
    padding-right: 0;
  }

  .md\:px-8 {
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md\:pl-10 {
    padding-left: 2.5rem;
  }

  .md\:pr-10 {
    padding-right: 2.5rem;
  }

  .md\:text-sm {
    font-size: .875rem;
    line-height: 1.25rem;
  }

  .md\:leading-8 {
    line-height: 2rem;
  }
}

@media (width >= 1024px) {
  .lg\:inset-t-106\! {
    top: 26.5rem !important;
  }

  .lg\:mx-4 {
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg\:mb-28 {
    margin-bottom: 7rem;
  }

  .lg\:mb-34 {
    margin-bottom: 8.5rem;
  }

  .lg\:ml-2\/5 {
    margin-left: 40%;
  }

  .lg\:block {
    display: block;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:h-11 {
    height: 2.75rem;
  }

  .lg\:h-120 {
    height: 30rem;
  }

  .lg\:h-150 {
    height: 37.5rem;
  }

  .lg\:h-154 {
    height: 38.5rem;
  }

  .lg\:h-16 {
    height: 4rem;
  }

  .lg\:h-176 {
    height: 44rem;
  }

  .lg\:h-18 {
    height: 4.5rem;
  }

  .lg\:h-180 {
    height: 45rem;
  }

  .lg\:h-190 {
    height: 47.5rem;
  }

  .lg\:h-200\! {
    height: 50rem !important;
  }

  .lg\:h-21 {
    height: 5.25rem;
  }

  .lg\:h-220 {
    height: 55rem;
  }

  .lg\:h-230 {
    height: 57.5rem;
  }

  .lg\:h-24 {
    height: 6rem;
  }

  .lg\:h-28 {
    height: 7rem;
  }

  .lg\:h-32 {
    height: 8rem;
  }

  .lg\:h-35 {
    height: 8.75rem;
  }

  .lg\:h-96 {
    height: 24rem;
  }

  .lg\:max-w-240 {
    max-width: 60rem;
  }

  .lg\:w-120 {
    width: 30rem;
  }

  .lg\:w-154 {
    width: 38.5rem;
  }

  .lg\:w-2\/5 {
    width: 40%;
  }

  .lg\:w-3\/5 {
    width: 60%;
  }

  .lg\:w-8 {
    width: 2rem;
  }

  .lg\:w-full {
    width: 100%;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:translate-y-76 {
    --un-translate-y: 19rem;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .lg\:scale-x-110 {
    --un-scale-x: 1.1;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .lg\:scale-y-220 {
    --un-scale-y: 2.2;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .lg\:stroke-12 {
    stroke-width: 12px;
  }

  .lg\:p-6 {
    padding: 1.5rem;
  }

  .lg\:pr-8 {
    padding-right: 2rem;
  }

  .lg\:pt-0 {
    padding-top: 0;
  }

  .lg\:pt-20 {
    padding-top: 5rem;
  }

  .lg\:pt-37 {
    padding-top: 9.25rem;
  }

  .lg\:text-center {
    text-align: center;
  }

  .lg\:text-20px {
    font-size: 20px;
  }

  .lg\:text-2xl {
    font-size: 1.5rem;
    line-height: 2rem;
  }

  .lg\:text-32px {
    font-size: 32px;
  }

  .lg\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .lg\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .lg\:text-5 {
    font-size: 1.25rem;
  }

  .lg\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .lg\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .lg\:leading-10 {
    line-height: 2.5rem;
  }

  .lg\:leading-11 {
    line-height: 2.75rem;
  }

  .lg\:leading-18 {
    line-height: 4.5rem;
  }

  .lg\:leading-24 {
    line-height: 6rem;
  }

  .lg\:leading-26 {
    line-height: 6.5rem;
  }
}

@media (width >= 1280px) {
  .xl\:mb-12 {
    margin-bottom: 3rem;
  }

  .xl\:h-190 {
    height: 47.5rem;
  }

  .xl\:h-210 {
    height: 52.5rem;
  }

  .xl\:h-220 {
    height: 55rem;
  }

  .xl\:h-24 {
    height: 6rem;
  }

  .xl\:h-250\! {
    height: 62.5rem !important;
  }

  .xl\:h-32 {
    height: 8rem;
  }

  .xl\:h-40 {
    height: 10rem;
  }

  .xl\:w-160 {
    width: 40rem;
  }

  .xl\:w-30\% {
    width: 30%;
  }

  .xl\:w-88 {
    width: 22rem;
  }

  .xl\:translate-x-0 {
    --un-translate-x: 0;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .xl\:translate-y--8 {
    --un-translate-y: -2rem;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .xl\:scale-y-120 {
    --un-scale-y: 1.2;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .xl\:stroke-15 {
    stroke-width: 15px;
  }

  .xl\:p-8 {
    padding: 2rem;
  }

  .xl\:px-70 {
    padding-left: 17.5rem;
    padding-right: 17.5rem;
  }

  .xl\:pl-24 {
    padding-left: 6rem;
  }

  .xl\:pr-0 {
    padding-right: 0;
  }

  .xl\:pt-41 {
    padding-top: 10.25rem;
  }

  .xl\:pt-60 {
    padding-top: 15rem;
  }

  .xl\:text-left {
    text-align: left;
  }

  .xl\:text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem;
  }

  .xl\:text-48px {
    font-size: 48px;
  }

  .xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .xl\:text-6xl {
    font-size: 3.75rem;
    line-height: 1;
  }

  .xl\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }

  .xl\:leading-24 {
    line-height: 6rem;
  }
}

@media (width >= 1440px) {
  .break1440\:translate-y--32 {
    --un-translate-y: -8rem;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .break1440\:scale-y-75 {
    --un-scale-y: .75;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }
}

@media (width >= 1536px) {
  .\32 xl\:h-26 {
    height: 6.5rem;
  }

  .\32 xl\:h-300\! {
    height: 75rem !important;
  }

  .\32 xl\:h-36 {
    height: 9rem;
  }

  .\32 xl\:w-116 {
    width: 29rem;
  }

  .\32 xl\:translate-y-0 {
    --un-translate-y: 0;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .\32 xl\:scale-y-80 {
    --un-scale-y: .8;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .\32 xl\:p-10 {
    padding: 2.5rem;
  }

  .\32 xl\:px-80 {
    padding-left: 20rem;
    padding-right: 20rem;
  }

  .\32 xl\:pl-60 {
    padding-left: 15rem;
  }

  .\32 xl\:pt-45 {
    padding-top: 11.25rem;
  }

  .\32 xl\:text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem;
  }

  .\32 xl\:text-64px {
    font-size: 64px;
  }

  .\32 xl\:text-7xl {
    font-size: 4.5rem;
    line-height: 1;
  }
}

@media (width >= 1920px) {
  .\33 xl\:mx-8 {
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .\33 xl\:mb-16 {
    margin-bottom: 4rem;
  }

  .\33 xl\:max-w-150 {
    max-width: 37.5rem;
  }

  .\33 xl\:w-144 {
    width: 36rem;
  }

  .\33 xl\:w-30\% {
    width: 30%;
  }

  .\33 xl\:translate-y-4 {
    --un-translate-y: 1rem;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .\33 xl\:scale-y-100 {
    --un-scale-y: 1;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }

  .\33 xl\:justify-center {
    justify-content: center;
  }

  .\33 xl\:text-8xl {
    font-size: 6rem;
    line-height: 1;
  }
}

@media (width >= 2560px) {
  .\32 k\:translate-y-8 {
    --un-translate-y: 2rem;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }
}

@media (width >= 2880px) {
  .\33 k\:translate-y-16 {
    --un-translate-y: 4rem;
    transform: translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));
  }
}

@media (width >= 5120px) {
  .\35 k\:hidden {
    display: none;
  }
}
