/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
@layer properties;
.invisible {
  visibility: hidden;
}
.visible {
  visibility: visible;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.static {
  position: static;
}
.sticky {
  position: sticky;
}
.top-1\/2 {
  top: calc(1 / 2 * 100%);
}
.top-\[-170px\] {
  top: -170px;
}
.top-\[30px\] {
  top: 30px;
}
.top-\[66px\] {
  top: 66px;
}
.top-\[145px\] {
  top: 145px;
}
.top-\[205px\] {
  top: 205px;
}
.top-\[245px\] {
  top: 245px;
}
.top-\[296px\] {
  top: 296px;
}
.top-\[320px\] {
  top: 320px;
}
.top-full {
  top: 100%;
}
.right-\[-10px\] {
  right: -10px;
}
.right-\[70px\] {
  right: 70px;
}
.right-\[80px\] {
  right: 80px;
}
.right-\[100px\] {
  right: 100px;
}
.bottom-\[20px\] {
  bottom: 20px;
}
.bottom-\[35px\] {
  bottom: 35px;
}
.left-1\/2 {
  left: calc(1 / 2 * 100%);
}
.left-\[-120px\] {
  left: -120px;
}
.left-\[-220px\] {
  left: -220px;
}
.left-\[60px\] {
  left: 60px;
}
.left-\[105px\] {
  left: 105px;
}
.left-\[175px\] {
  left: 175px;
}
.left-\[275px\] {
  left: 275px;
}
.left-\[420px\] {
  left: 420px;
}
.z-0 {
  z-index: 0;
}
.z-10 {
  z-index: 10;
}
.z-50 {
  z-index: 50;
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.container {
  width: 100%;
}
.mx-auto {
  margin-inline: auto;
}
.mt-\[-10rem\] {
  margin-top: -10rem;
}
.mt-\[7rem\] {
  margin-top: 7rem;
}
.mt-\[10\.8rem\] {
  margin-top: 10.8rem;
}
.block {
  display: block;
}
.contents {
  display: contents;
}
.flex {
  display: flex;
}
.grid {
  display: grid;
}
.hidden {
  display: none;
}
.inline-flex {
  display: inline-flex;
}
.h-\[1\.5px\] {
  height: 1.5px;
}
.h-\[19rem\] {
  height: 19rem;
}
.h-\[21rem\] {
  height: 21rem;
}
.h-\[27rem\] {
  height: 27rem;
}
.h-\[30vh\] {
  height: 30vh;
}
.h-\[38px\] {
  height: 38px;
}
.h-\[40vh\] {
  height: 40vh;
}
.h-\[48px\] {
  height: 48px;
}
.h-\[54px\] {
  height: 54px;
}
.h-\[55px\] {
  height: 55px;
}
.h-\[58px\] {
  height: 58px;
}
.h-\[66px\] {
  height: 66px;
}
.h-\[78px\] {
  height: 78px;
}
.h-\[100px\] {
  height: 100px;
}
.h-\[110\%\] {
  height: 110%;
}
.h-\[120px\] {
  height: 120px;
}
.h-\[150px\] {
  height: 150px;
}
.h-\[155px\] {
  height: 155px;
}
.h-\[190px\] {
  height: 190px;
}
.h-\[200px\] {
  height: 200px;
}
.h-\[220px\] {
  height: 220px;
}
.h-\[235px\] {
  height: 235px;
}
.h-\[240px\] {
  height: 240px;
}
.h-\[244px\] {
  height: 244px;
}
.h-\[280px\] {
  height: 280px;
}
.h-\[315px\] {
  height: 315px;
}
.h-\[360px\] {
  height: 360px;
}
.h-\[460px\] {
  height: 460px;
}
.h-\[550px\] {
  height: 550px;
}
.h-\[620px\] {
  height: 620px;
}
.h-\[850px\] {
  height: 850px;
}
.h-\[calc\(60vh-67\.5px\)\] {
  height: calc(60vh - 67.5px);
}
.h-\[calc\(100vh-67\.5px\)\] {
  height: calc(100vh - 67.5px);
}
.h-auto {
  height: auto;
}
.h-fit {
  height: fit-content;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.max-h-\[520px\] {
  max-height: 520px;
}
.min-h-\[280px\] {
  min-height: 280px;
}
.min-h-\[560px\] {
  min-height: 560px;
}
.min-h-\[620px\] {
  min-height: 620px;
}
.min-h-\[650px\] {
  min-height: 650px;
}
.min-h-screen {
  min-height: 100vh;
}
.w-1\/2 {
  width: calc(1 / 2 * 100%);
}
.w-2\/3 {
  width: calc(2 / 3 * 100%);
}
.w-3\/4 {
  width: calc(3 / 4 * 100%);
}
.w-\[1\.5px\] {
  width: 1.5px;
}
.w-\[1\.6rem\] {
  width: 1.6rem;
}
.w-\[78px\] {
  width: 78px;
}
.w-\[80\%\] {
  width: 80%;
}
.w-\[90\%\] {
  width: 90%;
}
.w-\[100px\] {
  width: 100px;
}
.w-\[120px\] {
  width: 120px;
}
.w-\[150px\] {
  width: 150px;
}
.w-\[155px\] {
  width: 155px;
}
.w-\[230px\] {
  width: 230px;
}
.w-\[260px\] {
  width: 260px;
}
.w-\[360px\] {
  width: 360px;
}
.w-\[460px\] {
  width: 460px;
}
.w-\[560px\] {
  width: 560px;
}
.w-\[600px\] {
  width: 600px;
}
.w-\[620px\] {
  width: 620px;
}
.w-\[calc\(100\%-32px\)\] {
  width: calc(100% - 32px);
}
.w-fit {
  width: fit-content;
}
.w-full {
  width: 100%;
}
.max-w-\[45rem\] {
  max-width: 45rem;
}
.max-w-\[80\%\] {
  max-width: 80%;
}
.max-w-\[290px\] {
  max-width: 290px;
}
.max-w-\[360px\] {
  max-width: 360px;
}
.max-w-\[440px\] {
  max-width: 440px;
}
.max-w-\[455px\] {
  max-width: 455px;
}
.max-w-\[470px\] {
  max-width: 470px;
}
.max-w-\[520px\] {
  max-width: 520px;
}
.max-w-\[530px\] {
  max-width: 530px;
}
.max-w-\[560px\] {
  max-width: 560px;
}
.max-w-\[580px\] {
  max-width: 580px;
}
.max-w-\[620px\] {
  max-width: 620px;
}
.max-w-\[700px\] {
  max-width: 700px;
}
.max-w-\[720px\] {
  max-width: 720px;
}
.max-w-\[820px\] {
  max-width: 820px;
}
.max-w-\[870px\] {
  max-width: 870px;
}
.max-w-\[980px\] {
  max-width: 980px;
}
.max-w-\[1050px\] {
  max-width: 1050px;
}
.max-w-\[1080px\] {
  max-width: 1080px;
}
.max-w-\[1100px\] {
  max-width: 1100px;
}
.max-w-\[1120px\] {
  max-width: 1120px;
}
.max-w-\[1180px\] {
  max-width: 1180px;
}
.max-w-\[1200px\] {
  max-width: 1200px;
}
.max-w-\[1260px\] {
  max-width: 1260px;
}
.max-w-\[1280px\] {
  max-width: 1280px;
}
.max-w-\[1510px\] {
  max-width: 1510px;
}
.flex-shrink {
  flex-shrink: 1;
}
.shrink-0 {
  flex-shrink: 0;
}
.flex-grow {
  flex-grow: 1;
}
.grow {
  flex-grow: 1;
}
.border-collapse {
  border-collapse: collapse;
}
.-translate-x-1\/2 {
  --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);
  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);
}
.-rotate-45 {
  rotate: calc(45deg * -1);
}
.rotate-45 {
  rotate: 45deg;
}
.rotate-\[-7deg\] {
  rotate: -7deg;
}
.rotate-\[-12deg\] {
  rotate: -12deg;
}
.rotate-\[14deg\] {
  rotate: 14deg;
}
.transform {
  transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);
}
.animate-\[marquee_18s_linear_infinite\] {
  animation: marquee 18s linear infinite;
}
.resize {
  resize: both;
}
.resize-none {
  resize: none;
}
.list-disc {
  list-style-type: disc;
}
.appearance-none {
  appearance: none;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-\[1fr_20px_40px_60px\] {
  grid-template-columns: 1fr 20px 40px 60px;
}
.grid-cols-\[90px_1fr\] {
  grid-template-columns: 90px 1fr;
}
.flex-col {
  flex-direction: column;
}
.items-center {
  align-items: center;
}
.items-end {
  align-items: flex-end;
}
.items-start {
  align-items: flex-start;
}
.justify-between {
  justify-content: space-between;
}
.justify-center {
  justify-content: center;
}
.justify-end {
  justify-content: flex-end;
}
.gap-\[5rem\] {
  gap: 5rem;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-x-auto {
  overflow-x: auto;
}
.rounded-\[8px\] {
  border-radius: 8px;
}
.rounded-\[10px\] {
  border-radius: 10px;
}
.rounded-\[12px\] {
  border-radius: 12px;
}
.rounded-\[14px\] {
  border-radius: 14px;
}
.rounded-\[16px\] {
  border-radius: 16px;
}
.rounded-\[18px\] {
  border-radius: 18px;
}
.rounded-\[20px\] {
  border-radius: 20px;
}
.rounded-\[24px\] {
  border-radius: 24px;
}
.rounded-\[28px\] {
  border-radius: 28px;
}
.rounded-\[36px\] {
  border-radius: 36px;
}
.rounded-\[40px\] {
  border-radius: 40px;
}
.rounded-full {
  border-radius: calc(infinity * 1px);
}
.rounded-t-\[22px\] {
  border-top-left-radius: 22px;
  border-top-right-radius: 22px;
}
.rounded-tl-\[4px\] {
  border-top-left-radius: 4px;
}
.rounded-b-\[40px\] {
  border-bottom-right-radius: 40px;
  border-bottom-left-radius: 40px;
}
.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-t {
  border-top-style: var(--tw-border-style);
  border-top-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-\[\#0061FB\] {
  border-color: #0061FB;
}
.border-\[\#171B63\] {
  border-color: #171B63;
}
.border-\[\#151957\] {
  border-color: #151957;
}
.border-\[\#E4E4E4\] {
  border-color: #E4E4E4;
}
.border-\[\#d6d6d6\] {
  border-color: #d6d6d6;
}
.border-\[\#d8d8d8\] {
  border-color: #d8d8d8;
}
.border-\[\#dcdcdc\] {
  border-color: #dcdcdc;
}
.border-\[\#e5e5e5\] {
  border-color: #e5e5e5;
}
.border-transparent {
  border-color: transparent;
}
.border-b-transparent {
  border-bottom-color: transparent;
}
.bg-\[\#1E2B80\] {
  background-color: #1E2B80;
}
.bg-\[\#3f2b9b\] {
  background-color: #3f2b9b;
}
.bg-\[\#7EE3B0\] {
  background-color: #7EE3B0;
}
.bg-\[\#8d34f7\] {
  background-color: #8d34f7;
}
.bg-\[\#0061FB\] {
  background-color: #0061FB;
}
.bg-\[\#10164a\] {
  background-color: #10164a;
}
.bg-\[\#151957\] {
  background-color: #151957;
}
.bg-\[\#171952\] {
  background-color: #171952;
}
.bg-\[\#191957\] {
  background-color: #191957;
}
.bg-\[\#263186\] {
  background-color: #263186;
}
.bg-\[\#263388\] {
  background-color: #263388;
}
.bg-\[\#C47BFF\] {
  background-color: #C47BFF;
}
.bg-\[\#EDF0FF\] {
  background-color: #EDF0FF;
}
.bg-\[\#FAFAFA\] {
  background-color: #FAFAFA;
}
.bg-\[\#FF9C3E\] {
  background-color: #FF9C3E;
}
.bg-\[\#FF76D4\] {
  background-color: #FF76D4;
}
.bg-\[\#eef4fb\] {
  background-color: #eef4fb;
}
.bg-\[\#f3f3f3\] {
  background-color: #f3f3f3;
}
.bg-\[\#f5f7fd\] {
  background-color: #f5f7fd;
}
.bg-\[\#fde8ee\] {
  background-color: #fde8ee;
}
.bg-transparent {
  background-color: transparent;
}
.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-\[linear-gradient\(89\.9deg\,\#FFA977_18\.98\%\,\#FF85DA_40\.1\%\,\#7D77FF_60\.19\%\,\#68ECE6_81\.09\%\)\] {
  background-image: linear-gradient(89.9deg,#FFA977 18.98%,#FF85DA 40.1%,#7D77FF 60.19%,#68ECE6 81.09%);
}
.bg-\[linear-gradient\(90deg\,rgb\(255\,188\,173\)_0\%\,rgb\(173\,124\,243\)_100\%\)\] {
  background-image: linear-gradient(90deg,rgb(255,188,173) 0%,rgb(173,124,243) 100%);
}
.bg-\[linear-gradient\(143\.08deg\,\#FFA977_0\.51\%\,\#FF85DA_39\.8\%\,\#7D77FF_77\.18\%\,\#68ECE6_116\.07\%\)\] {
  background-image: linear-gradient(143.08deg,#FFA977 0.51%,#FF85DA 39.8%,#7D77FF 77.18%,#68ECE6 116.07%);
}
.bg-\[linear-gradient\(157\.223deg\,\#FFA977_0\.51\%\,\#FF85DA_39\.8\%\,\#7D77FF_77\.18\%\,\#68ECE6_116\.07\%\)\] {
  background-image: linear-gradient(157.223deg,#FFA977 0.51%,#FF85DA 39.8%,#7D77FF 77.18%,#68ECE6 116.07%);
}
.bg-\[linear-gradient\(180deg\,\#7D77FF_0\%\,\#923CF6_100\%\)\] {
  background-image: linear-gradient(180deg,#7D77FF 0%,#923CF6 100%);
}
.bg-\[linear-gradient\(180deg\,\#F2F5FA_69\.71\%\,rgba\(242\,245\,250\,0\)_100\%\)\] {
  background-image: linear-gradient(180deg,#F2F5FA 69.71%,rgba(242,245,250,0) 100%);
}
.bg-\[linear-gradient\(180deg\,\#FF85DA_0\%\,\#0061FB_100\%\)\] {
  background-image: linear-gradient(180deg,#FF85DA 0%,#0061FB 100%);
}
.bg-\[linear-gradient\(180deg\,\#FFA977_0\%\,\#B9308A_100\%\)\] {
  background-image: linear-gradient(180deg,#FFA977 0%,#B9308A 100%);
}
.bg-\[linear-gradient\(180deg\,rgba\(242\,245\,250\,0\.48\)_69\.71\%\,rgba\(242\,245\,250\,0\)_100\%\)\] {
  background-image: linear-gradient(180deg,rgba(242,245,250,0.48) 69.71%,rgba(242,245,250,0) 100%);
}
.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.08\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.08\)_1px\,transparent_1px\)\] {
  background-image: linear-gradient(rgba(255,255,255,0.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.08) 1px,transparent 1px);
}
.bg-\[radial-gradient\(50\%_50\%_at_50\%_50\%\,\#7D77FF_0\%\,rgba\(125\,119\,255\,0\)_100\%\)\] {
  background-image: radial-gradient(50% 50% at 50% 50%,#7D77FF 0%,rgba(125,119,255,0) 100%);
}
.bg-\[radial-gradient\(50\%_50\%_at_50\%_50\%\,rgba\(104\,236\,230\,0\.75\)_0\%\,rgba\(104\,236\,230\,0\)_100\%\)\] {
  background-image: radial-gradient(50% 50% at 50% 50%,rgba(104,236,230,0.75) 0%,rgba(104,236,230,0) 100%);
}
.bg-\[radial-gradient\(50\%_50\%_at_50\%_50\%\,rgba\(255\,120\,176\,0\.63\)_0\%\,rgba\(255\,120\,176\,0\)_100\%\)\] {
  background-image: radial-gradient(50% 50% at 50% 50%,rgba(255,120,176,0.63) 0%,rgba(255,120,176,0) 100%);
}
.bg-\[radial-gradient\(50\%_50\%_at_50\%_50\%\,rgba\(255\,169\,119\,0\.75\)_0\%\,rgba\(255\,169\,119\,0\)_100\%\)\] {
  background-image: radial-gradient(50% 50% at 50% 50%,rgba(255,169,119,0.75) 0%,rgba(255,169,119,0) 100%);
}
.from-\[\#6ea7ff\] {
  --tw-gradient-from: #6ea7ff;
  --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-\[\#b35cff\] {
  --tw-gradient-from: #b35cff;
  --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-\[\#ef73d8\] {
  --tw-gradient-from: #ef73d8;
  --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-\[\#ff9a83\] {
  --tw-gradient-from: #ff9a83;
  --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-\[\#ff9b8c\] {
  --tw-gradient-from: #ff9b8c;
  --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));
}
.via-\[\#f06ed0\] {
  --tw-gradient-via: #f06ed0;
  --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);
}
.to-\[\#5aa8f6\] {
  --tw-gradient-to: #5aa8f6;
  --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-\[\#7b35f5\] {
  --tw-gradient-to: #7b35f5;
  --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-\[\#7d6cff\] {
  --tw-gradient-to: #7d6cff;
  --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-\[\#68e7e6\] {
  --tw-gradient-to: #68e7e6;
  --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-\[\#ff7ab8\] {
  --tw-gradient-to: #ff7ab8;
  --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));
}
.bg-\[size\:120px_120px\] {
  background-size: 120px 120px;
}
.bg-clip-text {
  background-clip: text;
}
.object-contain {
  object-fit: contain;
}
.object-cover {
  object-fit: cover;
}
.object-top {
  object-position: top;
}
.p-\[1\.5px\] {
  padding: 1.5px;
}
.p-\[30px\] {
  padding: 30px;
}
.px-\[0\.8rem\] {
  padding-inline: 0.8rem;
}
.py-\[0\.55rem\] {
  padding-block: 0.55rem;
}
.pt-\[58px\] {
  padding-top: 58px;
}
.pr-\[0\.4rem\] {
  padding-right: 0.4rem;
}
.pl-\[0\.8rem\] {
  padding-left: 0.8rem;
}
.text-center {
  text-align: center;
}
.text-left {
  text-align: left;
}
.text-right {
  text-align: right;
}
.font-\[\'Inter\'\] {
  font-family: 'Inter';
}
.text-\[\.8rem\] {
  font-size: .8rem;
}
.text-\[0\.8rem\] {
  font-size: 0.8rem;
}
.text-\[1\.2rem\] {
  font-size: 1.2rem;
}
.text-\[1\.5rem\] {
  font-size: 1.5rem;
}
.text-\[1rem\] {
  font-size: 1rem;
}
.text-\[2\.05rem\] {
  font-size: 2.05rem;
}
.text-\[7px\] {
  font-size: 7px;
}
.text-\[9px\] {
  font-size: 9px;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-\[12px\] {
  font-size: 12px;
}
.text-\[13px\] {
  font-size: 13px;
}
.text-\[14px\] {
  font-size: 14px;
}
.text-\[15px\] {
  font-size: 15px;
}
.text-\[16px\] {
  font-size: 16px;
}
.text-\[17px\] {
  font-size: 17px;
}
.text-\[18px\] {
  font-size: 18px;
}
.text-\[20px\] {
  font-size: 20px;
}
.text-\[22px\] {
  font-size: 22px;
}
.text-\[23px\] {
  font-size: 23px;
}
.text-\[24px\] {
  font-size: 24px;
}
.text-\[26px\] {
  font-size: 26px;
}
.text-\[28px\] {
  font-size: 28px;
}
.text-\[30px\] {
  font-size: 30px;
}
.text-\[32px\] {
  font-size: 32px;
}
.text-\[34px\] {
  font-size: 34px;
}
.text-\[36px\] {
  font-size: 36px;
}
.text-\[40px\] {
  font-size: 40px;
}
.text-\[42px\] {
  font-size: 42px;
}
.text-\[44px\] {
  font-size: 44px;
}
.text-\[46px\] {
  font-size: 46px;
}
.text-\[48px\] {
  font-size: 48px;
}
.text-\[52px\] {
  font-size: 52px;
}
.text-\[54px\] {
  font-size: 54px;
}
.text-\[55px\] {
  font-size: 55px;
}
.text-\[56px\] {
  font-size: 56px;
}
.leading-\[0\.9\] {
  --tw-leading: 0.9;
  line-height: 0.9;
}
.leading-\[0\.88\] {
  --tw-leading: 0.88;
  line-height: 0.88;
}
.leading-\[0\.92\] {
  --tw-leading: 0.92;
  line-height: 0.92;
}
.leading-\[0\.95\] {
  --tw-leading: 0.95;
  line-height: 0.95;
}
.leading-\[1\.1\] {
  --tw-leading: 1.1;
  line-height: 1.1;
}
.leading-\[1\.2\] {
  --tw-leading: 1.2;
  line-height: 1.2;
}
.leading-\[1\.4\] {
  --tw-leading: 1.4;
  line-height: 1.4;
}
.leading-\[1\.05\] {
  --tw-leading: 1.05;
  line-height: 1.05;
}
.leading-\[1\.5\] {
  --tw-leading: 1.5;
  line-height: 1.5;
}
.leading-\[1\.12\] {
  --tw-leading: 1.12;
  line-height: 1.12;
}
.leading-\[1\.15\] {
  --tw-leading: 1.15;
  line-height: 1.15;
}
.leading-\[1\.22\] {
  --tw-leading: 1.22;
  line-height: 1.22;
}
.leading-\[1\.25\] {
  --tw-leading: 1.25;
  line-height: 1.25;
}
.leading-\[1\.35\] {
  --tw-leading: 1.35;
  line-height: 1.35;
}
.leading-\[1\.45\] {
  --tw-leading: 1.45;
  line-height: 1.45;
}
.leading-\[1\] {
  --tw-leading: 1;
  line-height: 1;
}
.leading-\[16px\] {
  --tw-leading: 16px;
  line-height: 16px;
}
.leading-none {
  --tw-leading: 1;
  line-height: 1;
}
.tracking-\[-0\.04em\] {
  --tw-tracking: -0.04em;
  letter-spacing: -0.04em;
}
.tracking-\[-0\.05em\] {
  --tw-tracking: -0.05em;
  letter-spacing: -0.05em;
}
.tracking-\[-0\.06em\] {
  --tw-tracking: -0.06em;
  letter-spacing: -0.06em;
}
.tracking-\[-0\.07em\] {
  --tw-tracking: -0.07em;
  letter-spacing: -0.07em;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.text-\[\#0b82f0\] {
  color: #0b82f0;
}
.text-\[\#000\] {
  color: #000;
}
.text-\[\#1E1E1E\] {
  color: #1E1E1E;
}
.text-\[\#1e1e1e\] {
  color: #1e1e1e;
}
.text-\[\#3b2c96\] {
  color: #3b2c96;
}
.text-\[\#4d5870\] {
  color: #4d5870;
}
.text-\[\#7d7d8a\] {
  color: #7d7d8a;
}
.text-\[\#8a8a8a\] {
  color: #8a8a8a;
}
.text-\[\#0061FB\] {
  color: #0061FB;
}
.text-\[\#111\] {
  color: #111;
}
.text-\[\#222\] {
  color: #222;
}
.text-\[\#777\] {
  color: #777;
}
.text-\[\#0877ff\] {
  color: #0877ff;
}
.text-\[\#151957\] {
  color: #151957;
}
.text-\[\#171952\] {
  color: #171952;
}
.text-\[\#191957\] {
  color: #191957;
}
.text-\[\#202124\] {
  color: #202124;
}
.text-\[\#252525\] {
  color: #252525;
}
.text-\[\#737373\] {
  color: #737373;
}
.text-\[\#808080\] {
  color: #808080;
}
.text-\[\#F8F8F8\] {
  color: #F8F8F8;
}
.text-\[\#c285ff\] {
  color: #c285ff;
}
.text-\[\#fff\] {
  color: #fff;
}
.text-transparent {
  color: transparent;
}
.uppercase {
  text-transform: uppercase;
}
.italic {
  font-style: italic;
}
.underline {
  text-decoration-line: underline;
}
.opacity-0 {
  opacity: 0%;
}
.opacity-100 {
  opacity: 100%;
}
.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.08\)\] {
  --tw-shadow: 0 2px 8px var(--tw-shadow-color, rgba(0,0,0,0.08));
  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_23px_30px_-8px_rgba\(10\,129\,229\,0\.22\)\] {
  --tw-shadow: 0px 23px 30px -8px var(--tw-shadow-color, rgba(10,129,229,0.22));
  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_23px_30px_-8px_rgba\(62\,42\,155\,0\.16\)\] {
  --tw-shadow: 0px 23px 30px -8px var(--tw-shadow-color, rgba(62,42,155,0.16));
  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_23px_30px_-8px_rgba\(89\,227\,141\,0\.22\)\] {
  --tw-shadow: 0px 23px 30px -8px var(--tw-shadow-color, rgba(89,227,141,0.22));
  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_23px_30px_-8px_rgba\(166\,136\,248\,0\.22\)\] {
  --tw-shadow: 0px 23px 30px -8px var(--tw-shadow-color, rgba(166,136,248,0.22));
  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_23px_30px_-8px_rgba\(254\,136\,28\,0\.22\)\] {
  --tw-shadow: 0px 23px 30px -8px var(--tw-shadow-color, rgba(254,136,28,0.22));
  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_23px_30px_-8px_rgba\(255\,120\,176\,0\.22\)\] {
  --tw-shadow: 0px 23px 30px -8px var(--tw-shadow-color, rgba(255,120,176,0.22));
  box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}
.blur-\[50px\] {
  --tw-blur: blur(50px);
  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,);
}
.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, display, content-visibility, overlay, pointer-events;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.transition-all {
  transition-property: all;
  transition-timing-function: var(--tw-ease, ease);
  transition-duration: var(--tw-duration, 0s);
}
.duration-300 {
  --tw-duration: 300ms;
  transition-duration: 300ms;
}
.duration-500 {
  --tw-duration: 500ms;
  transition-duration: 500ms;
}
.outline-none {
  --tw-outline-style: none;
  outline-style: none;
}
.\[background\:linear-gradient\(\#263186\,\#263186\)_padding-box\,linear-gradient\(135deg\,\#ff8a3d\,\#ff55d9\,\#25d9ff\)_border-box\] {
  background: linear-gradient(#263186,#263186) padding-box,linear-gradient(135deg,#ff8a3d,#ff55d9,#25d9ff) border-box;
}
.\[border-image\:linear-gradient\(90deg\,\#ff8a65\,\#ff4fd8\,\#7c4dff\,\#00d4ff\)_1\] {
  border-image: linear-gradient(90deg,#ff8a65,#ff4fd8,#7c4dff,#00d4ff) 1;
}
.group-hover\:visible {
  &:is(:where(.group):hover *) {
    @media (hover: hover) {
      visibility: visible;
    }
  }
}
.group-hover\:opacity-100 {
  &:is(:where(.group):hover *) {
    @media (hover: hover) {
      opacity: 100%;
    }
  }
}
.placeholder\:text-\[\#b8b8b8\] {
  &::placeholder {
    color: #b8b8b8;
  }
}
.hover\:bg-\[\#f3f3f3\] {
  &:hover {
    @media (hover: hover) {
      background-color: #f3f3f3;
    }
  }
}
.hover\:text-\[\#0061FB\] {
  &:hover {
    @media (hover: hover) {
      color: #0061FB;
    }
  }
}
.hover\:underline {
  &:hover {
    @media (hover: hover) {
      text-decoration-line: underline;
    }
  }
}
.focus\:border-\[\#0061FB\] {
  &:focus {
    border-color: #0061FB;
  }
}
.max-\[365px\]\:flex-col {
  @media (width < 365px) {
    flex-direction: column;
  }
}
@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-rotate-x {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
}
@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-x {
  syntax: "*";
  inherits: false;
}
@property --tw-skew-y {
  syntax: "*";
  inherits: false;
}
@property --tw-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@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-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@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-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-drop-shadow {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-drop-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-drop-shadow-size {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-rotate-x: initial;
      --tw-rotate-y: initial;
      --tw-rotate-z: initial;
      --tw-skew-x: initial;
      --tw-skew-y: initial;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-blur: initial;
      --tw-brightness: initial;
      --tw-contrast: initial;
      --tw-grayscale: initial;
      --tw-hue-rotate: initial;
      --tw-invert: initial;
      --tw-opacity: initial;
      --tw-saturate: initial;
      --tw-sepia: initial;
      --tw-drop-shadow: initial;
      --tw-drop-shadow-color: initial;
      --tw-drop-shadow-alpha: 100%;
      --tw-drop-shadow-size: initial;
      --tw-duration: initial;
    }
  }
}
