*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}

/*
! tailwindcss v3.4.15 | MIT License | https://tailwindcss.com
*/

/*
1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4)
2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116)
*/

*,
::before,
::after {
  box-sizing: border-box;
  /* 1 */
  border-width: 0;
  /* 2 */
  border-style: solid;
  /* 2 */
  border-color: #e5e7eb;
  /* 2 */
}

::before,
::after {
  --tw-content: '';
}

/*
1. Use a consistent sensible line-height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
3. Use a more readable tab size.
4. Use the user's configured `sans` font-family by default.
5. Use the user's configured `sans` font-feature-settings by default.
6. Use the user's configured `sans` font-variation-settings by default.
7. Disable tap highlights on iOS
*/

html,
:host {
  line-height: 1.5;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  -moz-tab-size: 4;
  /* 3 */
  -o-tab-size: 4;
     tab-size: 4;
  /* 3 */
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  /* 4 */
  font-feature-settings: normal;
  /* 5 */
  font-variation-settings: normal;
  /* 6 */
  -webkit-tap-highlight-color: transparent;
  /* 7 */
}

/*
1. Remove the margin in all browsers.
2. Inherit line-height from `html` so users can set them as a class directly on the `html` element.
*/

body {
  margin: 0;
  /* 1 */
  line-height: inherit;
  /* 2 */
}

/*
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
3. Ensure horizontal rules are visible by default.
*/

hr {
  height: 0;
  /* 1 */
  color: inherit;
  /* 2 */
  border-top-width: 1px;
  /* 3 */
}

/*
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr:where([title]) {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
}

/*
Remove the default font size and weight for headings.
*/

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*
Reset links to optimize for opt-in styling instead of opt-out.
*/

a {
  color: inherit;
  text-decoration: inherit;
}

/*
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/*
1. Use the user's configured `mono` font-family by default.
2. Use the user's configured `mono` font-feature-settings by default.
3. Use the user's configured `mono` font-variation-settings by default.
4. Correct the odd `em` font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  /* 1 */
  font-feature-settings: normal;
  /* 2 */
  font-variation-settings: normal;
  /* 3 */
  font-size: 1em;
  /* 4 */
}

/*
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/*
Prevent `sub` and `sup` elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
3. Remove gaps between table borders by default.
*/

table {
  text-indent: 0;
  /* 1 */
  border-color: inherit;
  /* 2 */
  border-collapse: collapse;
  /* 3 */
}

/*
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
3. Remove default padding in all browsers.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  /* 1 */
  font-feature-settings: inherit;
  /* 1 */
  font-variation-settings: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  font-weight: inherit;
  /* 1 */
  line-height: inherit;
  /* 1 */
  letter-spacing: inherit;
  /* 1 */
  color: inherit;
  /* 1 */
  margin: 0;
  /* 2 */
  padding: 0;
  /* 3 */
}

/*
Remove the inheritance of text transform in Edge and Firefox.
*/

button,
select {
  text-transform: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Remove default button styles.
*/

button,
input:where([type='button']),
input:where([type='reset']),
input:where([type='submit']) {
  -webkit-appearance: button;
  /* 1 */
  background-color: transparent;
  /* 2 */
  background-image: none;
  /* 2 */
}

/*
Use the modern Firefox focus style for all focusable elements.
*/

:-moz-focusring {
  outline: auto;
}

/*
Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737)
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/*
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/*
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/*
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */
}

/*
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/*
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to `inherit` in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */
}

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/*
Removes the default spacing and border for appropriate elements.
*/

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

fieldset {
  margin: 0;
  padding: 0;
}

legend {
  padding: 0;
}

ol,
ul,
menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*
Reset default styling for dialogs.
*/

dialog {
  padding: 0;
}

/*
Prevent resizing textareas horizontally by default.
*/

textarea {
  resize: vertical;
}

/*
1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300)
2. Set the default placeholder color to the user's configured gray 400 color.
*/

input::-moz-placeholder, textarea::-moz-placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  /* 1 */
  color: #9ca3af;
  /* 2 */
}

/*
Set the default cursor for buttons.
*/

button,
[role="button"] {
  cursor: pointer;
}

/*
Make sure disabled buttons don't get the pointer cursor.
*/

:disabled {
  cursor: default;
}

/*
1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14)
2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210)
   This can trigger a poorly considered lint error in some tools but is included by design.
*/

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  /* 1 */
  vertical-align: middle;
  /* 2 */
}

/*
Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14)
*/

img,
video {
  max-width: 100%;
  height: auto;
}

/* Make elements with the HTML hidden attribute stay hidden by default */

[hidden]:where(:not([hidden="until-found"])) {
  display: none;
}

[type='text'],input:where(:not([type])),[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  border-radius: 0px;
  padding-top: 0.5rem;
  padding-right: 0.75rem;
  padding-bottom: 0.5rem;
  padding-left: 0.75rem;
  font-size: 1rem;
  line-height: 1.5rem;
  --tw-shadow: 0 0 #0000;
}

[type='text']:focus, input:where(:not([type])):focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  border-color: #2563eb;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  color: #6b7280;
  opacity: 1;
}

input::placeholder,textarea::placeholder {
  color: #6b7280;
  opacity: 1;
}

::-webkit-datetime-edit-fields-wrapper {
  padding: 0;
}

::-webkit-date-and-time-value {
  min-height: 1.5em;
  text-align: inherit;
}

::-webkit-datetime-edit {
  display: inline-flex;
}

::-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-top: 0;
  padding-bottom: 0;
}

select {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
  background-position: right 0.5rem center;
  background-repeat: no-repeat;
  background-size: 1.5em 1.5em;
  padding-right: 2.5rem;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
}

[multiple],[size]:where(select:not([size="1"])) {
  background-image: initial;
  background-position: initial;
  background-repeat: unset;
  background-size: initial;
  padding-right: 0.75rem;
  -webkit-print-color-adjust: unset;
          print-color-adjust: unset;
}

[type='checkbox'],[type='radio'] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding: 0;
  -webkit-print-color-adjust: exact;
          print-color-adjust: exact;
  display: inline-block;
  vertical-align: middle;
  background-origin: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  flex-shrink: 0;
  height: 1rem;
  width: 1rem;
  color: #2563eb;
  background-color: #fff;
  border-color: #6b7280;
  border-width: 1px;
  --tw-shadow: 0 0 #0000;
}

[type='checkbox'] {
  border-radius: 0px;
}

[type='radio'] {
  border-radius: 100%;
}

[type='checkbox']:focus,[type='radio']:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 2px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: #2563eb;
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
}

[type='checkbox']:checked,[type='radio']:checked {
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

[type='checkbox']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
}

@media (forced-colors: active)  {
  [type='checkbox']:checked {
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}

[type='radio']:checked {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
}

@media (forced-colors: active)  {
  [type='radio']:checked {
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}

[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
  border-color: transparent;
  background-color: currentColor;
}

[type='checkbox']:indeterminate {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
  border-color: transparent;
  background-color: currentColor;
  background-size: 100% 100%;
  background-position: center;
  background-repeat: no-repeat;
}

@media (forced-colors: active)  {
  [type='checkbox']:indeterminate {
    -webkit-appearance: auto;
       -moz-appearance: auto;
            appearance: auto;
  }
}

[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
  border-color: transparent;
  background-color: currentColor;
}

[type='file'] {
  background: unset;
  border-color: inherit;
  border-width: 0;
  border-radius: 0;
  padding: 0;
  font-size: unset;
  line-height: inherit;
}

[type='file']:focus {
  outline: 1px solid ButtonText;
  outline: 1px auto -webkit-focus-ring-color;
}

.\!container {
  width: 100% !important;
}

.container {
  width: 100%;
}

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

  .container {
    max-width: 640px;
  }
}

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

  .container {
    max-width: 768px;
  }
}

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

  .container {
    max-width: 1024px;
  }
}

@media (min-width: 1280px) {
  .\!container {
    max-width: 1280px !important;
  }

  .container {
    max-width: 1280px;
  }
}

@media (min-width: 1536px) {
  .\!container {
    max-width: 1536px !important;
  }

  .container {
    max-width: 1536px;
  }
}

.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;
}

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

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

.\!visible {
  visibility: visible !important;
}

.visible {
  visibility: visible;
}

.invisible {
  visibility: hidden;
}

.collapse {
  visibility: collapse;
}

.static {
  position: static;
}

.\!fixed {
  position: fixed !important;
}

.fixed {
  position: fixed;
}

.absolute {
  position: absolute;
}

.relative {
  position: relative;
}

.sticky {
  position: sticky;
}

.\!inset-\[30\%_100\%_auto_auto\] {
  inset: 30% 100% auto auto !important;
}

.\!inset-\[50\%_100\%_auto_auto\] {
  inset: 50% 100% auto auto !important;
}

.inset-0 {
  inset: 0px;
}

.inset-y-0 {
  top: 0px;
  bottom: 0px;
}

.\!bottom-\[80px\] {
  bottom: 80px !important;
}

.\!left-\[50\%\] {
  left: 50% !important;
}

.\!right-auto {
  right: auto !important;
}

.\!top-auto {
  top: auto !important;
}

.-bottom-\[11rem\] {
  bottom: -11rem;
}

.-left-1 {
  left: -0.25rem;
}

.-left-\[30px\] {
  left: -30px;
}

.-left-\[32px\] {
  left: -32px;
}

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

.-right-\[16px\] {
  right: -16px;
}

.bottom-0 {
  bottom: 0px;
}

.bottom-4 {
  bottom: 1rem;
}

.bottom-\[0\%\] {
  bottom: 0%;
}

.bottom-\[0\] {
  bottom: 0;
}

.bottom-\[0px\] {
  bottom: 0px;
}

.bottom-\[100\%\] {
  bottom: 100%;
}

.bottom-\[10px\] {
  bottom: 10px;
}

.bottom-\[120\%\] {
  bottom: 120%;
}

.bottom-\[24px\] {
  bottom: 24px;
}

.bottom-\[40px\] {
  bottom: 40px;
}

.bottom-\[84px\] {
  bottom: 84px;
}

.bottom-auto {
  bottom: auto;
}

.bottom-full {
  bottom: 100%;
}

.end-0 {
  inset-inline-end: 0px;
}

.left-0 {
  left: 0px;
}

.left-0\.5 {
  left: 0.125rem;
}

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

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

.left-4 {
  left: 1rem;
}

.left-6 {
  left: 1.5rem;
}

.left-\[-100\%\] {
  left: -100%;
}

.left-\[-34px\] {
  left: -34px;
}

.left-\[-42px\] {
  left: -42px;
}

.left-\[0\%\] {
  left: 0%;
}

.left-\[0\] {
  left: 0;
}

.left-\[0px\] {
  left: 0px;
}

.left-\[12px\] {
  left: 12px;
}

.left-\[16px\] {
  left: 16px;
}

.left-\[1px\] {
  left: 1px;
}

.left-\[24px\] {
  left: 24px;
}

.left-\[45\%\] {
  left: 45%;
}

.left-\[50\%\] {
  left: 50%;
}

.left-\[9px\] {
  left: 9px;
}

.left-auto {
  left: auto;
}

.left-full {
  left: 100%;
}

.right-0 {
  right: 0px;
}

.right-3 {
  right: 0.75rem;
}

.right-4 {
  right: 1rem;
}

.right-6 {
  right: 1.5rem;
}

.right-\[-368px\] {
  right: -368px;
}

.right-\[-50px\] {
  right: -50px;
}

.right-\[0\.75rem\] {
  right: 0.75rem;
}

.right-\[0px\] {
  right: 0px;
}

.right-\[10px\] {
  right: 10px;
}

.right-\[12px\] {
  right: 12px;
}

.right-\[16px\] {
  right: 16px;
}

.right-\[20px\] {
  right: 20px;
}

.right-\[24px\] {
  right: 24px;
}

.right-\[32px\] {
  right: 32px;
}

.right-\[4px\] {
  right: 4px;
}

.right-\[6px\] {
  right: 6px;
}

.right-\[7px\] {
  right: 7px;
}

.right-\[8px\] {
  right: 8px;
}

.right-full {
  right: 100%;
}

.top-0 {
  top: 0px;
}

.top-0\.5 {
  top: 0.125rem;
}

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

.top-12 {
  top: 3rem;
}

.top-2 {
  top: 0.5rem;
}

.top-2\.5 {
  top: 0.625rem;
}

.top-3 {
  top: 0.75rem;
}

.top-4 {
  top: 1rem;
}

.top-40 {
  top: 10rem;
}

.top-52 {
  top: 13rem;
}

.top-6 {
  top: 1.5rem;
}

.top-\[-1px\] {
  top: -1px;
}

.top-\[-28px\] {
  top: -28px;
}

.top-\[-3rem\] {
  top: -3rem;
}

.top-\[-50px\] {
  top: -50px;
}

.top-\[0\.75rem\] {
  top: 0.75rem;
}

.top-\[0\] {
  top: 0;
}

.top-\[0px\] {
  top: 0px;
}

.top-\[100\%\] {
  top: 100%;
}

.top-\[100px\] {
  top: 100px;
}

.top-\[105px\] {
  top: 105px;
}

.top-\[10px\] {
  top: 10px;
}

.top-\[115px\] {
  top: 115px;
}

.top-\[120px\] {
  top: 120px;
}

.top-\[135px\] {
  top: 135px;
}

.top-\[14px\] {
  top: 14px;
}

.top-\[150px\] {
  top: 150px;
}

.top-\[16px\] {
  top: 16px;
}

.top-\[195px\] {
  top: 195px;
}

.top-\[1px\] {
  top: 1px;
}

.top-\[220px\] {
  top: 220px;
}

.top-\[235px\] {
  top: 235px;
}

.top-\[24px\] {
  top: 24px;
}

.top-\[250px\] {
  top: 250px;
}

.top-\[25px\] {
  top: 25px;
}

.top-\[265px\] {
  top: 265px;
}

.top-\[280px\] {
  top: 280px;
}

.top-\[295px\] {
  top: 295px;
}

.top-\[48px\] {
  top: 48px;
}

.top-\[49px\] {
  top: 49px;
}

.top-\[4px\] {
  top: 4px;
}

.top-\[56px\] {
  top: 56px;
}

.top-\[60px\] {
  top: 60px;
}

.top-\[64px\] {
  top: 64px;
}

.top-\[70px\] {
  top: 70px;
}

.top-\[72px\] {
  top: 72px;
}

.top-\[75px\] {
  top: 75px;
}

.top-\[76px\] {
  top: 76px;
}

.top-\[8px\] {
  top: 8px;
}

.top-\[90px\] {
  top: 90px;
}

.top-\[9px\] {
  top: 9px;
}

.top-auto {
  top: auto;
}

.top-full {
  top: 100%;
}

.isolate {
  isolation: isolate;
}

.\!z-\[10\] {
  z-index: 10 !important;
}

.\!z-\[1600\] {
  z-index: 1600 !important;
}

.\!z-\[5\] {
  z-index: 5 !important;
}

.-z-\[1\] {
  z-index: -1;
}

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

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

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

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

.z-\[-1\] {
  z-index: -1;
}

.z-\[-1px\] {
  z-index: -1px;
}

.z-\[0\] {
  z-index: 0;
}

.z-\[1000\] {
  z-index: 1000;
}

.z-\[100\] {
  z-index: 100;
}

.z-\[101\] {
  z-index: 101;
}

.z-\[1056\] {
  z-index: 1056;
}

.z-\[1080\] {
  z-index: 1080;
}

.z-\[10\] {
  z-index: 10;
}

.z-\[1\] {
  z-index: 1;
}

.z-\[200\] {
  z-index: 200;
}

.z-\[20\] {
  z-index: 20;
}

.z-\[2\] {
  z-index: 2;
}

.z-\[3\] {
  z-index: 3;
}

.z-\[49\] {
  z-index: 49;
}

.z-\[5\] {
  z-index: 5;
}

.z-\[978\] {
  z-index: 978;
}

.z-\[997\] {
  z-index: 997;
}

.z-\[998\] {
  z-index: 998;
}

.z-\[999999\] {
  z-index: 999999;
}

.z-\[9999\] {
  z-index: 9999;
}

.z-\[999\] {
  z-index: 999;
}

.z-\[99\] {
  z-index: 99;
}

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

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.col-\[1\/-1\] {
  grid-column: 1/-1;
}

.col-\[1\/2\] {
  grid-column: 1/2;
}

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

.col-span-full {
  grid-column: 1 / -1;
}

.col-start-1 {
  grid-column-start: 1;
}

.row-\[1\/3\] {
  grid-row: 1/3;
}

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

.row-start-1 {
  grid-row-start: 1;
}

.row-start-2 {
  grid-row-start: 2;
}

.float-right {
  float: right;
}

.\!m-\[14px\] {
  margin: 14px !important;
}

.-m-2\.5 {
  margin: -0.625rem;
}

.m-0 {
  margin: 0px;
}

.m-\[0_-30px_30px\] {
  margin: 0 -30px 30px;
}

.m-\[0_-8px_4px_-8px\] {
  margin: 0 -8px 4px -8px;
}

.m-\[0_0_-32px_0\] {
  margin: 0 0 -32px 0;
}

.m-\[10px\] {
  margin: 10px;
}

.m-\[120px_16px\] {
  margin: 120px 16px;
}

.m-\[18px_0_12px\] {
  margin: 18px 0 12px;
}

.m-\[20px_16px_40px\] {
  margin: 20px 16px 40px;
}

.m-\[24px_0_16px\] {
  margin: 24px 0 16px;
}

.m-\[60px_auto\] {
  margin: 60px auto;
}

.m-\[8px\] {
  margin: 8px;
}

.m-\[8px_0_16px_0\] {
  margin: 8px 0 16px 0;
}

.m-\[8px_0_4px\] {
  margin: 8px 0 4px;
}

.m-\[8px_12px\] {
  margin: 8px 12px;
}

.m-\[auto\] {
  margin: auto;
}

.m-\[auto_auto_32px_auto\] {
  margin: auto auto 32px auto;
}

.m-auto {
  margin: auto;
}

.\!mx-\[-24px\] {
  margin-left: -24px !important;
  margin-right: -24px !important;
}

.\!mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.-mx-\[12px\] {
  margin-left: -12px;
  margin-right: -12px;
}

.-mx-\[14px\] {
  margin-left: -14px;
  margin-right: -14px;
}

.-mx-\[16px\] {
  margin-left: -16px;
  margin-right: -16px;
}

.mx-\[-8px\] {
  margin-left: -8px;
  margin-right: -8px;
}

.mx-\[12px\] {
  margin-left: 12px;
  margin-right: 12px;
}

.mx-\[20px\] {
  margin-left: 20px;
  margin-right: 20px;
}

.mx-\[24px\] {
  margin-left: 24px;
  margin-right: 24px;
}

.mx-\[8px\] {
  margin-left: 8px;
  margin-right: 8px;
}

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

.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.my-16 {
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.my-20 {
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}

.my-5 {
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.my-8 {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.my-\[100px\] {
  margin-top: 100px;
  margin-bottom: 100px;
}

.my-\[10px\] {
  margin-top: 10px;
  margin-bottom: 10px;
}

.my-\[16px\] {
  margin-top: 16px;
  margin-bottom: 16px;
}

.my-\[16px_6px\] {
  margin-top: 16px 6px;
  margin-bottom: 16px 6px;
}

.my-\[20px_6px\] {
  margin-top: 20px 6px;
  margin-bottom: 20px 6px;
}

.my-\[24px\] {
  margin-top: 24px;
  margin-bottom: 24px;
}

.my-\[32px\] {
  margin-top: 32px;
  margin-bottom: 32px;
}

.my-\[40px\] {
  margin-top: 40px;
  margin-bottom: 40px;
}

.my-\[5px\] {
  margin-top: 5px;
  margin-bottom: 5px;
}

.my-\[80px\] {
  margin-top: 80px;
  margin-bottom: 80px;
}

.my-\[8px\] {
  margin-top: 8px;
  margin-bottom: 8px;
}

.\!me-auto {
  margin-inline-end: auto !important;
}

.\!ml-auto {
  margin-left: auto !important;
}

.\!mt-\[-9px\] {
  margin-top: -9px !important;
}

.\!mt-\[0px\] {
  margin-top: 0px !important;
}

.\!mt-\[1px\] {
  margin-top: 1px !important;
}

.\!mt-\[4px\] {
  margin-top: 4px !important;
}

.\!mt-\[6px\] {
  margin-top: 6px !important;
}

.\!mt-\[8px\] {
  margin-top: 8px !important;
}

.-mb-px {
  margin-bottom: -1px;
}

.-me-\[10px\] {
  margin-inline-end: -10px;
}

.-me-\[16px\] {
  margin-inline-end: -16px;
}

.-me-\[5px\] {
  margin-inline-end: -5px;
}

.-ml-2 {
  margin-left: -0.5rem;
}

.-ms-\[15px\] {
  margin-inline-start: -15px;
}

.-ms-\[9px\] {
  margin-inline-start: -9px;
}

.mb-0 {
  margin-bottom: 0px;
}

.mb-1 {
  margin-bottom: 0.25rem;
}

.mb-1\.5 {
  margin-bottom: 0.375rem;
}

.mb-10 {
  margin-bottom: 2.5rem;
}

.mb-12 {
  margin-bottom: 3rem;
}

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

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

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

.mb-3 {
  margin-bottom: 0.75rem;
}

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

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

.mb-6 {
  margin-bottom: 1.5rem;
}

.mb-7 {
  margin-bottom: 1.75rem;
}

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

.mb-\[0\.3125rem\] {
  margin-bottom: 0.3125rem;
}

.mb-\[0\] {
  margin-bottom: 0;
}

.mb-\[100px\] {
  margin-bottom: 100px;
}

.mb-\[105px\] {
  margin-bottom: 105px;
}

.mb-\[10px\] {
  margin-bottom: 10px;
}

.mb-\[111px\] {
  margin-bottom: 111px;
}

.mb-\[119px\] {
  margin-bottom: 119px;
}

.mb-\[11px\] {
  margin-bottom: 11px;
}

.mb-\[12px\] {
  margin-bottom: 12px;
}

.mb-\[13px\] {
  margin-bottom: 13px;
}

.mb-\[149px\] {
  margin-bottom: 149px;
}

.mb-\[14px\] {
  margin-bottom: 14px;
}

.mb-\[15px\] {
  margin-bottom: 15px;
}

.mb-\[160px\] {
  margin-bottom: 160px;
}

.mb-\[16px\] {
  margin-bottom: 16px;
}

.mb-\[17px\] {
  margin-bottom: 17px;
}

.mb-\[18px\] {
  margin-bottom: 18px;
}

.mb-\[19px\] {
  margin-bottom: 19px;
}

.mb-\[1px\] {
  margin-bottom: 1px;
}

.mb-\[20px\] {
  margin-bottom: 20px;
}

.mb-\[21px\] {
  margin-bottom: 21px;
}

.mb-\[22px\] {
  margin-bottom: 22px;
}

.mb-\[23px\] {
  margin-bottom: 23px;
}

.mb-\[24px\] {
  margin-bottom: 24px;
}

.mb-\[25px\] {
  margin-bottom: 25px;
}

.mb-\[26px\] {
  margin-bottom: 26px;
}

.mb-\[27px\] {
  margin-bottom: 27px;
}

.mb-\[28px\] {
  margin-bottom: 28px;
}

.mb-\[2px\] {
  margin-bottom: 2px;
}

.mb-\[30px\] {
  margin-bottom: 30px;
}

.mb-\[32px\] {
  margin-bottom: 32px;
}

.mb-\[33px\] {
  margin-bottom: 33px;
}

.mb-\[34px\] {
  margin-bottom: 34px;
}

.mb-\[35px\] {
  margin-bottom: 35px;
}

.mb-\[37px\] {
  margin-bottom: 37px;
}

.mb-\[38px\] {
  margin-bottom: 38px;
}

.mb-\[3px\] {
  margin-bottom: 3px;
}

.mb-\[40px\] {
  margin-bottom: 40px;
}

.mb-\[42px\] {
  margin-bottom: 42px;
}

.mb-\[43px\] {
  margin-bottom: 43px;
}

.mb-\[44px\] {
  margin-bottom: 44px;
}

.mb-\[45px\] {
  margin-bottom: 45px;
}

.mb-\[46px\] {
  margin-bottom: 46px;
}

.mb-\[47px\] {
  margin-bottom: 47px;
}

.mb-\[48px\] {
  margin-bottom: 48px;
}

.mb-\[4px\] {
  margin-bottom: 4px;
}

.mb-\[50px\] {
  margin-bottom: 50px;
}

.mb-\[52px\] {
  margin-bottom: 52px;
}

.mb-\[54px\] {
  margin-bottom: 54px;
}

.mb-\[55px\] {
  margin-bottom: 55px;
}

.mb-\[56px\] {
  margin-bottom: 56px;
}

.mb-\[5px\] {
  margin-bottom: 5px;
}

.mb-\[60px\] {
  margin-bottom: 60px;
}

.mb-\[62px\] {
  margin-bottom: 62px;
}

.mb-\[64px\] {
  margin-bottom: 64px;
}

.mb-\[67px\] {
  margin-bottom: 67px;
}

.mb-\[68px\] {
  margin-bottom: 68px;
}

.mb-\[69px\] {
  margin-bottom: 69px;
}

.mb-\[6px\] {
  margin-bottom: 6px;
}

.mb-\[70px\] {
  margin-bottom: 70px;
}

.mb-\[72px\] {
  margin-bottom: 72px;
}

.mb-\[75px\] {
  margin-bottom: 75px;
}

.mb-\[7px\] {
  margin-bottom: 7px;
}

.mb-\[80px\] {
  margin-bottom: 80px;
}

.mb-\[84px\] {
  margin-bottom: 84px;
}

.mb-\[86px\] {
  margin-bottom: 86px;
}

.mb-\[8px\] {
  margin-bottom: 8px;
}

.mb-\[95px\] {
  margin-bottom: 95px;
}

.mb-\[98px\] {
  margin-bottom: 98px;
}

.mb-\[99px\] {
  margin-bottom: 99px;
}

.mb-\[9px\] {
  margin-bottom: 9px;
}

.mb-auto {
  margin-bottom: auto;
}

.me-0 {
  margin-inline-end: 0px;
}

.me-2 {
  margin-inline-end: 0.5rem;
}

.me-\[10px\] {
  margin-inline-end: 10px;
}

.me-\[12px\] {
  margin-inline-end: 12px;
}

.me-\[15px\] {
  margin-inline-end: 15px;
}

.me-\[17px\] {
  margin-inline-end: 17px;
}

.me-\[20px\] {
  margin-inline-end: 20px;
}

.me-\[24px\] {
  margin-inline-end: 24px;
}

.me-\[32px\] {
  margin-inline-end: 32px;
}

.me-\[3px\] {
  margin-inline-end: 3px;
}

.me-\[5px\] {
  margin-inline-end: 5px;
}

.me-\[8px\] {
  margin-inline-end: 8px;
}

.me-auto {
  margin-inline-end: auto;
}

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

.ml-1\.5 {
  margin-left: 0.375rem;
}

.ml-2 {
  margin-left: 0.5rem;
}

.ml-20 {
  margin-left: 5rem;
}

.ml-3 {
  margin-left: 0.75rem;
}

.ml-\[-8px\] {
  margin-left: -8px;
}

.ml-\[10px\] {
  margin-left: 10px;
}

.ml-\[125px\] {
  margin-left: 125px;
}

.ml-\[12px\] {
  margin-left: 12px;
}

.ml-\[14px\] {
  margin-left: 14px;
}

.ml-\[16px\] {
  margin-left: 16px;
}

.ml-\[30px\] {
  margin-left: 30px;
}

.ml-\[4px\] {
  margin-left: 4px;
}

.ml-\[50px\] {
  margin-left: 50px;
}

.ml-\[5px\] {
  margin-left: 5px;
}

.ml-\[6px\] {
  margin-left: 6px;
}

.ml-\[8px\] {
  margin-left: 8px;
}

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

.mr-0 {
  margin-right: 0px;
}

.mr-2 {
  margin-right: 0.5rem;
}

.mr-3 {
  margin-right: 0.75rem;
}

.mr-\[10px\] {
  margin-right: 10px;
}

.mr-\[12px\] {
  margin-right: 12px;
}

.mr-\[14px\] {
  margin-right: 14px;
}

.mr-\[20px\] {
  margin-right: 20px;
}

.mr-\[24px\] {
  margin-right: 24px;
}

.mr-\[387px\] {
  margin-right: 387px;
}

.mr-\[4px\] {
  margin-right: 4px;
}

.mr-\[5\%\] {
  margin-right: 5%;
}

.mr-\[8px\] {
  margin-right: 8px;
}

.mr-\[9px\] {
  margin-right: 9px;
}

.mr-auto {
  margin-right: auto;
}

.ms-2 {
  margin-inline-start: 0.5rem;
}

.ms-3 {
  margin-inline-start: 0.75rem;
}

.ms-\[12px\] {
  margin-inline-start: 12px;
}

.ms-\[13px\] {
  margin-inline-start: 13px;
}

.ms-\[20px\] {
  margin-inline-start: 20px;
}

.ms-\[30px\] {
  margin-inline-start: 30px;
}

.ms-\[40px\] {
  margin-inline-start: 40px;
}

.ms-\[6px\] {
  margin-inline-start: 6px;
}

.ms-\[80px\] {
  margin-inline-start: 80px;
}

.ms-auto {
  margin-inline-start: auto;
}

.mt-0 {
  margin-top: 0px;
}

.mt-0\.5 {
  margin-top: 0.125rem;
}

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

.mt-1\.5 {
  margin-top: 0.375rem;
}

.mt-10 {
  margin-top: 2.5rem;
}

.mt-2 {
  margin-top: 0.5rem;
}

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

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

.mt-5 {
  margin-top: 1.25rem;
}

.mt-6 {
  margin-top: 1.5rem;
}

.mt-8 {
  margin-top: 2rem;
}

.mt-\[10\%\] {
  margin-top: 10%;
}

.mt-\[100px\] {
  margin-top: 100px;
}

.mt-\[10px\] {
  margin-top: 10px;
}

.mt-\[110px\] {
  margin-top: 110px;
}

.mt-\[11px\] {
  margin-top: 11px;
}

.mt-\[11rem\] {
  margin-top: 11rem;
}

.mt-\[12px\] {
  margin-top: 12px;
}

.mt-\[14px\] {
  margin-top: 14px;
}

.mt-\[16px\] {
  margin-top: 16px;
}

.mt-\[17px\] {
  margin-top: 17px;
}

.mt-\[1rem\] {
  margin-top: 1rem;
}

.mt-\[200px\] {
  margin-top: 200px;
}

.mt-\[20px\] {
  margin-top: 20px;
}

.mt-\[24px\] {
  margin-top: 24px;
}

.mt-\[26px\] {
  margin-top: 26px;
}

.mt-\[2px\] {
  margin-top: 2px;
}

.mt-\[30px\] {
  margin-top: 30px;
}

.mt-\[32px\] {
  margin-top: 32px;
}

.mt-\[34px\] {
  margin-top: 34px;
}

.mt-\[3px\] {
  margin-top: 3px;
}

.mt-\[40px\] {
  margin-top: 40px;
}

.mt-\[43px\] {
  margin-top: 43px;
}

.mt-\[4px\] {
  margin-top: 4px;
}

.mt-\[50px\] {
  margin-top: 50px;
}

.mt-\[56px\] {
  margin-top: 56px;
}

.mt-\[5px\] {
  margin-top: 5px;
}

.mt-\[6px\] {
  margin-top: 6px;
}

.mt-\[80px\] {
  margin-top: 80px;
}

.mt-\[8px\] {
  margin-top: 8px;
}

.mt-\[90px\] {
  margin-top: 90px;
}

.mt-\[9px\] {
  margin-top: 9px;
}

.mt-auto {
  margin-top: auto;
}

.line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.line-clamp-2 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.line-clamp-3 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
}

.line-clamp-4 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
}

.line-clamp-5 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
}

.line-clamp-none {
  overflow: visible;
  display: block;
  -webkit-box-orient: horizontal;
  -webkit-line-clamp: none;
}

.block {
  display: block;
}

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

.inline {
  display: inline;
}

.flex {
  display: flex;
}

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

.table {
  display: table;
}

.inline-table {
  display: inline-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-group {
  display: table-row-group;
}

.table-row {
  display: table-row;
}

.flow-root {
  display: flow-root;
}

.grid {
  display: grid;
}

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

.contents {
  display: contents;
}

.list-item {
  display: list-item;
}

.hidden {
  display: none;
}

.aspect-\[1\/1\] {
  aspect-ratio: 1/1;
}

.aspect-\[15\/11\.1\] {
  aspect-ratio: 15/11.1;
}

.aspect-\[16\/9\] {
  aspect-ratio: 16/9;
}

.aspect-\[25\/14\] {
  aspect-ratio: 25/14;
}

.aspect-square {
  aspect-ratio: 1 / 1;
}

.aspect-video {
  aspect-ratio: 16 / 9;
}

.size-5 {
  width: 1.25rem;
  height: 1.25rem;
}

.size-6 {
  width: 1.5rem;
  height: 1.5rem;
}

.size-\[16px\] {
  width: 16px;
  height: 16px;
}

.size-\[2rem\] {
  width: 2rem;
  height: 2rem;
}

.size-auto {
  width: auto;
  height: auto;
}

.size-full {
  width: 100%;
  height: 100%;
}

.\!h-\[270px\] {
  height: 270px !important;
}

.\!h-fit {
  height: -moz-fit-content !important;
  height: fit-content !important;
}

.h-0\.5 {
  height: 0.125rem;
}

.h-1 {
  height: 0.25rem;
}

.h-1\.5 {
  height: 0.375rem;
}

.h-1\/4 {
  height: 25%;
}

.h-10 {
  height: 2.5rem;
}

.h-11 {
  height: 2.75rem;
}

.h-12 {
  height: 3rem;
}

.h-14 {
  height: 3.5rem;
}

.h-16 {
  height: 4rem;
}

.h-2 {
  height: 0.5rem;
}

.h-20 {
  height: 5rem;
}

.h-3 {
  height: 0.75rem;
}

.h-4 {
  height: 1rem;
}

.h-5 {
  height: 1.25rem;
}

.h-52 {
  height: 13rem;
}

.h-6 {
  height: 1.5rem;
}

.h-8 {
  height: 2rem;
}

.h-9 {
  height: 2.25rem;
}

.h-\[100\%\] {
  height: 100%;
}

.h-\[100dvh\] {
  height: 100dvh;
}

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

.h-\[100vh\] {
  height: 100vh;
}

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

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

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

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

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

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

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

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

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

.h-\[13\.57px\] {
  height: 13.57px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.h-\[2\.3125rem\] {
  height: 2.3125rem;
}

.h-\[2\.5rem\] {
  height: 2.5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.h-\[3rem\] {
  height: 3rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.h-\[auto\] {
  height: auto;
}

.h-\[calc\(100\%-48px\)\] {
  height: calc(100% - 48px);
}

.h-\[calc\(100\%-6px\)\] {
  height: calc(100% - 6px);
}

.h-\[calc\(100dvh-60px\)\] {
  height: calc(100dvh - 60px);
}

.h-\[calc\(100dvh-64px\)\] {
  height: calc(100dvh - 64px);
}

.h-\[calc\(100dvh-91px\)\] {
  height: calc(100dvh - 91px);
}

.h-\[calc\(100vh-300px\)\] {
  height: calc(100vh - 300px);
}

.h-\[calc\(100vh-32px\)\] {
  height: calc(100vh - 32px);
}

.h-\[calc\(100vh-60px\)\] {
  height: calc(100vh - 60px);
}

.h-\[calc\(100vh-64px\)\] {
  height: calc(100vh - 64px);
}

.h-\[calc\(100vh_-_101px\)\] {
  height: calc(100vh - 101px);
}

.h-\[calc\(100vh_-_143px\)\] {
  height: calc(100vh - 143px);
}

.h-\[calc\(100vh_-_91px\)\] {
  height: calc(100vh - 91px);
}

.h-\[calc\(100vh_-_92px\)\] {
  height: calc(100vh - 92px);
}

.h-auto {
  height: auto;
}

.h-dvh {
  height: 100dvh;
}

.h-fit {
  height: -moz-fit-content;
  height: fit-content;
}

.h-full {
  height: 100%;
}

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

.h-px {
  height: 1px;
}

.max-h-0 {
  max-height: 0px;
}

.max-h-52 {
  max-height: 13rem;
}

.max-h-56 {
  max-height: 14rem;
}

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

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

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

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

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

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

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

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

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

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

.max-h-\[50vh\] {
  max-height: 50vh;
}

.max-h-\[60vh\] {
  max-height: 60vh;
}

.max-h-\[70vh\] {
  max-height: 70vh;
}

.max-h-\[90vh\] {
  max-height: 90vh;
}

.max-h-\[calc\(100dvh-120px\)\] {
  max-height: calc(100dvh - 120px);
}

.max-h-\[calc\(100vh-200px\)\] {
  max-height: calc(100vh - 200px);
}

.max-h-\[calc\(100vh-248px\)\] {
  max-height: calc(100vh - 248px);
}

.max-h-dvh {
  max-height: 100dvh;
}

.max-h-full {
  max-height: 100%;
}

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

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

.\!min-h-\[60vh\] {
  min-height: 60vh !important;
}

.min-h-0 {
  min-height: 0px;
}

.min-h-\[100vh\] {
  min-height: 100vh;
}

.min-h-\[120px\] {
  min-height: 120px;
}

.min-h-\[154px\] {
  min-height: 154px;
}

.min-h-\[164px\] {
  min-height: 164px;
}

.min-h-\[17px\] {
  min-height: 17px;
}

.min-h-\[200px\] {
  min-height: 200px;
}

.min-h-\[208px\] {
  min-height: 208px;
}

.min-h-\[24px\] {
  min-height: 24px;
}

.min-h-\[28px\] {
  min-height: 28px;
}

.min-h-\[32px\] {
  min-height: 32px;
}

.min-h-\[365px\] {
  min-height: 365px;
}

.min-h-\[36px\] {
  min-height: 36px;
}

.min-h-\[400px\] {
  min-height: 400px;
}

.min-h-\[40px\] {
  min-height: 40px;
}

.min-h-\[42px\] {
  min-height: 42px;
}

.min-h-\[460px\] {
  min-height: 460px;
}

.min-h-\[466px\] {
  min-height: 466px;
}

.min-h-\[499px\] {
  min-height: 499px;
}

.min-h-\[50\%\] {
  min-height: 50%;
}

.min-h-\[500px\] {
  min-height: 500px;
}

.min-h-\[5px\] {
  min-height: 5px;
}

.min-h-\[60\%\] {
  min-height: 60%;
}

.min-h-\[60dvh\] {
  min-height: 60dvh;
}

.min-h-\[60px\] {
  min-height: 60px;
}

.min-h-\[64px\] {
  min-height: 64px;
}

.min-h-\[88px\] {
  min-height: 88px;
}

.min-h-\[calc\(100dvh-60px\)\] {
  min-height: calc(100dvh - 60px);
}

.min-h-\[calc\(100vh-120px\)\] {
  min-height: calc(100vh - 120px);
}

.min-h-\[calc\(100vh-370px\)\] {
  min-height: calc(100vh - 370px);
}

.min-h-\[calc\(100vh-50px\)\] {
  min-height: calc(100vh - 50px);
}

.min-h-\[calc\(100vh-60px\)\] {
  min-height: calc(100vh - 60px);
}

.min-h-full {
  min-height: 100%;
}

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

.\!w-\[43px\] {
  width: 43px !important;
}

.\!w-\[902px\] {
  width: 902px !important;
}

.\!w-\[calc\(100vw-32px\)\] {
  width: calc(100vw - 32px) !important;
}

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

.\!w-max {
  width: -moz-max-content !important;
  width: max-content !important;
}

.w-0 {
  width: 0px;
}

.w-0\.5 {
  width: 0.125rem;
}

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

.w-10 {
  width: 2.5rem;
}

.w-11 {
  width: 2.75rem;
}

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

.w-12 {
  width: 3rem;
}

.w-2 {
  width: 0.5rem;
}

.w-2\.5 {
  width: 0.625rem;
}

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

.w-3 {
  width: 0.75rem;
}

.w-3\/4 {
  width: 75%;
}

.w-32 {
  width: 8rem;
}

.w-4 {
  width: 1rem;
}

.w-40 {
  width: 10rem;
}

.w-48 {
  width: 12rem;
}

.w-5 {
  width: 1.25rem;
}

.w-56 {
  width: 14rem;
}

.w-6 {
  width: 1.5rem;
}

.w-8 {
  width: 2rem;
}

.w-80 {
  width: 20rem;
}

.w-\[0\%\] {
  width: 0%;
}

.w-\[1\.125rem\] {
  width: 1.125rem;
}

.w-\[100\%\] {
  width: 100%;
}

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

.w-\[100vw\] {
  width: 100vw;
}

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

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

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

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

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

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

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

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

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

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

.w-\[13\.57px\] {
  width: 13.57px;
}

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

.w-\[14\%\] {
  width: 14%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-\[1rem\] {
  width: 1rem;
}

.w-\[2\.5rem\] {
  width: 2.5rem;
}

.w-\[20\%\] {
  width: 20%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.w-\[30\%\] {
  width: 30%;
}

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

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

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

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

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

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

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

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

.w-\[33\%\] {
  width: 33%;
}

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

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

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

.w-\[35\%\] {
  width: 35%;
}

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

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

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

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

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

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

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

.w-\[40\%\] {
  width: 40%;
}

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

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

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

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

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

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

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

.w-\[50\%\] {
  width: 50%;
}

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

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

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

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

.w-\[55\%\] {
  width: 55%;
}

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

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

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

.w-\[60\%\] {
  width: 60%;
}

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

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

.w-\[70\%\] {
  width: 70%;
}

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

.w-\[75\%\] {
  width: 75%;
}

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

.w-\[80\%\] {
  width: 80%;
}

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

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

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

.w-\[90\%\] {
  width: 90%;
}

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

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

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

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

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

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

.w-\[calc\(100\%\+16px\)\] {
  width: calc(100% + 16px);
}

.w-\[calc\(100\%-112px\)\] {
  width: calc(100% - 112px);
}

.w-\[calc\(100\%-232px\)\] {
  width: calc(100% - 232px);
}

.w-\[calc\(100\%-30px\)\] {
  width: calc(100% - 30px);
}

.w-\[calc\(100\%-36px\)\] {
  width: calc(100% - 36px);
}

.w-\[calc\(100\%-468px\)\] {
  width: calc(100% - 468px);
}

.w-\[calc\(100\%-64px\)\] {
  width: calc(100% - 64px);
}

.w-\[calc\(100\%-650px\)\] {
  width: calc(100% - 650px);
}

.w-\[calc\(100vw-32px\)\] {
  width: calc(100vw - 32px);
}

.w-\[full\] {
  width: full;
}

.w-auto {
  width: auto;
}

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

.w-full {
  width: 100%;
}

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

.w-px {
  width: 1px;
}

.w-screen {
  width: 100vw;
}

.\!min-w-\[104px\] {
  min-width: 104px !important;
}

.min-w-0 {
  min-width: 0px;
}

.min-w-10 {
  min-width: 2.5rem;
}

.min-w-11 {
  min-width: 2.75rem;
}

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

.min-w-3 {
  min-width: 0.75rem;
}

.min-w-4 {
  min-width: 1rem;
}

.min-w-6 {
  min-width: 1.5rem;
}

.min-w-8 {
  min-width: 2rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.min-w-\[1rem\] {
  min-width: 1rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.min-w-\[40\%\] {
  min-width: 40%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.min-w-full {
  min-width: 100%;
}

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

.min-w-px {
  min-width: 1px;
}

.max-w-5xl {
  max-width: 64rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.max-w-\[35\%\] {
  max-width: 35%;
}

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

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

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

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

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

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

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

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

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

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

.max-w-\[40\%\] {
  max-width: 40%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.max-w-\[5rem\] {
  max-width: 5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.max-w-\[80\%\] {
  max-width: 80%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.max-w-\[calc\(100\%-232px\)\] {
  max-width: calc(100% - 232px);
}

.max-w-\[calc\(100\%-24px\)\] {
  max-width: calc(100% - 24px);
}

.max-w-full {
  max-width: 100%;
}

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

.max-w-md {
  max-width: 28rem;
}

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

.max-w-screen-2xl {
  max-width: 1536px;
}

.max-w-screen-lg {
  max-width: 1024px;
}

.max-w-screen-xl {
  max-width: 1280px;
}

.flex-1 {
  flex: 1 1 0%;
}

.flex-\[1_1_auto\] {
  flex: 1 1 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;
}

.grow {
  flex-grow: 1;
}

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

.basis-full {
  flex-basis: 100%;
}

.caption-top {
  caption-side: top;
}

.border-collapse {
  border-collapse: collapse;
}

.origin-top-right {
  transform-origin: top right;
}

.\!translate-y-\[-30\%\] {
  --tw-translate-y: -30% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.\!translate-y-\[-50\%\] {
  --tw-translate-y: -50% !important;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
}

.-translate-x-1\/2 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-2\/4 {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-\[100\%\] {
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-\[17px\] {
  --tw-translate-x: -17px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-\[24px\] {
  --tw-translate-x: -24px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-\[55px\] {
  --tw-translate-x: -55px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-x-full {
  --tw-translate-x: -100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.-translate-y-1\/2 {
  --tw-translate-y: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[-100px\] {
  --tw-translate-x: -100px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[-378px\] {
  --tw-translate-x: -378px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[-50\%\] {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[0\] {
  --tw-translate-x: 0;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[100\%\] {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[100px\] {
  --tw-translate-x: 100px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[120\%\] {
  --tw-translate-x: 120%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[2px\] {
  --tw-translate-x: 2px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-\[378px\] {
  --tw-translate-x: 378px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-x-full {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-0 {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.translate-y-\[45px\] {
  --tw-translate-y: 45px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-0 {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-\[180deg\] {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.rotate-\[90deg\] {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.skew-x-\[20deg\] {
  --tw-skew-x: 20deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-50 {
  --tw-scale-x: .5;
  --tw-scale-y: .5;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.scale-\[0\.8\] {
  --tw-scale-x: 0.8;
  --tw-scale-y: 0.8;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\!transform-none {
  transform: none !important;
}

.transform-none {
  transform: none;
}

@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}

.animate-spin {
  animation: spin 1s linear infinite;
}

.\!cursor-pointer {
  cursor: pointer !important;
}

.cursor-default {
  cursor: default;
}

.cursor-grab {
  cursor: grab;
}

.cursor-not-allowed {
  cursor: not-allowed;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-text {
  cursor: text;
}

.select-none {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.select-all {
  -webkit-user-select: all;
     -moz-user-select: all;
          user-select: all;
}

.resize-none {
  resize: none;
}

.resize {
  resize: both;
}

.scroll-mt-\[120px\] {
  scroll-margin-top: 120px;
}

.scroll-mt-\[124px\] {
  scroll-margin-top: 124px;
}

.list-inside {
  list-style-position: inside;
}

.\!list-\[circle\] {
  list-style-type: circle !important;
}

.\!list-\[decimal\] {
  list-style-type: decimal !important;
}

.\!list-\[disc\] {
  list-style-type: disc !important;
}

.\!list-decimal {
  list-style-type: decimal !important;
}

.\!list-disc {
  list-style-type: disc !important;
}

.list-\[auto\] {
  list-style-type: auto;
}

.list-\[disc\] {
  list-style-type: disc;
}

.list-decimal {
  list-style-type: decimal;
}

.list-disc {
  list-style-type: disc;
}

.list-none {
  list-style-type: none;
}

.appearance-none {
  -webkit-appearance: none;
     -moz-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-4 {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

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

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

.grid-cols-\[1\.2fr_1fr\] {
  grid-template-columns: 1.2fr 1fr;
}

.grid-cols-\[104px_1fr\] {
  grid-template-columns: 104px 1fr;
}

.grid-cols-\[16px_1fr\] {
  grid-template-columns: 16px 1fr;
}

.grid-cols-\[1fr\] {
  grid-template-columns: 1fr;
}

.grid-cols-\[1fr_0\.8fr\] {
  grid-template-columns: 1fr 0.8fr;
}

.grid-cols-\[1fr_1\.1fr\] {
  grid-template-columns: 1fr 1.1fr;
}

.grid-cols-\[1fr_1\.5fr\] {
  grid-template-columns: 1fr 1.5fr;
}

.grid-cols-\[1fr_1fr_auto\] {
  grid-template-columns: 1fr 1fr auto;
}

.grid-cols-\[1fr_2\.1fr\] {
  grid-template-columns: 1fr 2.1fr;
}

.grid-cols-\[1fr_270px\] {
  grid-template-columns: 1fr 270px;
}

.grid-cols-\[1fr_2fr\] {
  grid-template-columns: 1fr 2fr;
}

.grid-cols-\[1fr_auto\] {
  grid-template-columns: 1fr auto;
}

.grid-cols-\[232px_1fr\] {
  grid-template-columns: 232px 1fr;
}

.grid-cols-\[236px_1fr\] {
  grid-template-columns: 236px 1fr;
}

.grid-cols-\[240px_1fr\] {
  grid-template-columns: 240px 1fr;
}

.grid-cols-\[248px_1fr\] {
  grid-template-columns: 248px 1fr;
}

.grid-cols-\[280px_1fr\] {
  grid-template-columns: 280px 1fr;
}

.grid-cols-\[2fr_1\.5fr\] {
  grid-template-columns: 2fr 1.5fr;
}

.grid-cols-\[2fr_1fr\] {
  grid-template-columns: 2fr 1fr;
}

.grid-cols-\[300px_1fr\] {
  grid-template-columns: 300px 1fr;
}

.grid-cols-\[336px_1fr\] {
  grid-template-columns: 336px 1fr;
}

.grid-cols-\[360px_1fr\] {
  grid-template-columns: 360px 1fr;
}

.grid-cols-\[365px_1fr\] {
  grid-template-columns: 365px 1fr;
}

.grid-cols-\[36px_1fr\] {
  grid-template-columns: 36px 1fr;
}

.grid-cols-\[40px_0\.5fr_0\.5fr_0\.5fr_80px\] {
  grid-template-columns: 40px 0.5fr 0.5fr 0.5fr 80px;
}

.grid-cols-\[40px_1fr_1fr_0\.25fr_45px\] {
  grid-template-columns: 40px 1fr 1fr 0.25fr 45px;
}

.grid-cols-\[60\%_40\%\] {
  grid-template-columns: 60% 40%;
}

.grid-cols-\[auto_1fr\] {
  grid-template-columns: auto 1fr;
}

.grid-cols-\[auto_auto\] {
  grid-template-columns: auto auto;
}

.grid-cols-\[repeat\(5\2c 100vw\)\] {
  grid-template-columns: repeat(5,100vw);
}

.grid-cols-\[repeat\(auto-fill\2c 200px\)\] {
  grid-template-columns: repeat(auto-fill,200px);
}

.grid-cols-\[repeat\(auto-fill\2c _minmax\(225px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(225px, 1fr));
}

.grid-cols-\[repeat\(auto-fill\2c _minmax\(228px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(228px, 1fr));
}

.grid-cols-\[repeat\(auto-fill\2c _minmax\(250px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
}

.grid-cols-\[repeat\(auto-fill\2c _minmax\(270px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
}

.grid-cols-\[repeat\(auto-fill\2c _minmax\(280px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
}

.grid-cols-\[repeat\(auto-fill\2c _minmax\(282px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(282px, 1fr));
}

.grid-cols-\[repeat\(auto-fill\2c _minmax\(300px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
}

.grid-cols-\[repeat\(auto-fill\2c _minmax\(368px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(368px, 1fr));
}

.grid-cols-\[repeat\(auto-fill\2c _minmax\(376px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fill, minmax(376px, 1fr));
}

.grid-cols-\[repeat\(auto-fill\2c minmax\(158px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(158px,1fr));
}

.grid-cols-\[repeat\(auto-fill\2c minmax\(180px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(180px,1fr));
}

.grid-cols-\[repeat\(auto-fill\2c minmax\(250px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(250px,1fr));
}

.grid-cols-\[repeat\(auto-fill\2c minmax\(277px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(277px,1fr));
}

.grid-cols-\[repeat\(auto-fill\2c minmax\(282px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(282px,1fr));
}

.grid-cols-\[repeat\(auto-fill\2c minmax\(300px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(300px,1fr));
}

.grid-cols-\[repeat\(auto-fill\2c minmax\(320px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(320px,1fr));
}

.grid-cols-\[repeat\(auto-fill\2c minmax\(350px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fill,minmax(350px,1fr));
}

.grid-cols-\[repeat\(auto-fit\2c _minmax\(250px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}

.grid-cols-\[repeat\(auto-fit\2c _minmax\(48px\2c _1fr\)\)\] {
  grid-template-columns: repeat(auto-fit, minmax(48px, 1fr));
}

.grid-cols-\[repeat\(auto-fit\2c minmax\(140px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(140px,1fr));
}

.grid-cols-\[repeat\(auto-fit\2c minmax\(150px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
}

.grid-cols-\[repeat\(auto-fit\2c minmax\(200px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(200px,1fr));
}

.grid-rows-\[1fr_auto\] {
  grid-template-rows: 1fr auto;
}

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

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

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

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

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

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

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

.items-start {
  align-items: flex-start;
}

.items-end {
  align-items: flex-end;
}

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

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

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

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

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

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

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

.justify-items-start {
  justify-items: start;
}

.\!gap-3 {
  gap: 0.75rem !important;
}

.\!gap-4 {
  gap: 1rem !important;
}

.gap-1 {
  gap: 0.25rem;
}

.gap-1\.5 {
  gap: 0.375rem;
}

.gap-12 {
  gap: 3rem;
}

.gap-2 {
  gap: 0.5rem;
}

.gap-3 {
  gap: 0.75rem;
}

.gap-3\.5 {
  gap: 0.875rem;
}

.gap-4 {
  gap: 1rem;
}

.gap-6 {
  gap: 1.5rem;
}

.gap-7 {
  gap: 1.75rem;
}

.gap-8 {
  gap: 2rem;
}

.gap-\[0px\] {
  gap: 0px;
}

.gap-\[1\.25rem\] {
  gap: 1.25rem;
}

.gap-\[1\.5vw\] {
  gap: 1.5vw;
}

.gap-\[10px\] {
  gap: 10px;
}

.gap-\[11px\] {
  gap: 11px;
}

.gap-\[12px\] {
  gap: 12px;
}

.gap-\[130\.65px\] {
  gap: 130.65px;
}

.gap-\[13px\] {
  gap: 13px;
}

.gap-\[14px\] {
  gap: 14px;
}

.gap-\[15px\] {
  gap: 15px;
}

.gap-\[16px\] {
  gap: 16px;
}

.gap-\[18px\] {
  gap: 18px;
}

.gap-\[19px\] {
  gap: 19px;
}

.gap-\[1px\] {
  gap: 1px;
}

.gap-\[1rem\] {
  gap: 1rem;
}

.gap-\[20px\] {
  gap: 20px;
}

.gap-\[22px\] {
  gap: 22px;
}

.gap-\[24px\] {
  gap: 24px;
}

.gap-\[25px\] {
  gap: 25px;
}

.gap-\[27px\] {
  gap: 27px;
}

.gap-\[2px\] {
  gap: 2px;
}

.gap-\[30px\] {
  gap: 30px;
}

.gap-\[32px\] {
  gap: 32px;
}

.gap-\[3px\] {
  gap: 3px;
}

.gap-\[4\%\] {
  gap: 4%;
}

.gap-\[40px\] {
  gap: 40px;
}

.gap-\[45px\] {
  gap: 45px;
}

.gap-\[48px\] {
  gap: 48px;
}

.gap-\[4px\] {
  gap: 4px;
}

.gap-\[56px\] {
  gap: 56px;
}

.gap-\[5px\] {
  gap: 5px;
}

.gap-\[60px\] {
  gap: 60px;
}

.gap-\[64px\] {
  gap: 64px;
}

.gap-\[65px\] {
  gap: 65px;
}

.gap-\[6px\] {
  gap: 6px;
}

.gap-\[7px\] {
  gap: 7px;
}

.gap-\[80px\] {
  gap: 80px;
}

.gap-\[8px\] {
  gap: 8px;
}

.gap-\[9px\] {
  gap: 9px;
}

.gap-px {
  gap: 1px;
}

.gap-x-0 {
  -moz-column-gap: 0px;
       column-gap: 0px;
}

.gap-x-2 {
  -moz-column-gap: 0.5rem;
       column-gap: 0.5rem;
}

.gap-x-20 {
  -moz-column-gap: 5rem;
       column-gap: 5rem;
}

.gap-x-3 {
  -moz-column-gap: 0.75rem;
       column-gap: 0.75rem;
}

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

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

.gap-x-8 {
  -moz-column-gap: 2rem;
       column-gap: 2rem;
}

.gap-x-\[12px\] {
  -moz-column-gap: 12px;
       column-gap: 12px;
}

.gap-x-\[14px\] {
  -moz-column-gap: 14px;
       column-gap: 14px;
}

.gap-x-\[16px\] {
  -moz-column-gap: 16px;
       column-gap: 16px;
}

.gap-x-\[20px\] {
  -moz-column-gap: 20px;
       column-gap: 20px;
}

.gap-x-\[24px\] {
  -moz-column-gap: 24px;
       column-gap: 24px;
}

.gap-x-\[25px\] {
  -moz-column-gap: 25px;
       column-gap: 25px;
}

.gap-x-\[32px\] {
  -moz-column-gap: 32px;
       column-gap: 32px;
}

.gap-x-\[40px\] {
  -moz-column-gap: 40px;
       column-gap: 40px;
}

.gap-x-\[6px\] {
  -moz-column-gap: 6px;
       column-gap: 6px;
}

.gap-x-\[80px\] {
  -moz-column-gap: 80px;
       column-gap: 80px;
}

.gap-y-0 {
  row-gap: 0px;
}

.gap-y-1 {
  row-gap: 0.25rem;
}

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

.gap-y-4 {
  row-gap: 1rem;
}

.gap-y-5 {
  row-gap: 1.25rem;
}

.gap-y-6 {
  row-gap: 1.5rem;
}

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

.gap-y-\[10px\] {
  row-gap: 10px;
}

.gap-y-\[16px\] {
  row-gap: 16px;
}

.gap-y-\[18px\] {
  row-gap: 18px;
}

.gap-y-\[20px\] {
  row-gap: 20px;
}

.gap-y-\[24px\] {
  row-gap: 24px;
}

.gap-y-\[30px\] {
  row-gap: 30px;
}

.gap-y-\[32px\] {
  row-gap: 32px;
}

.gap-y-\[40px\] {
  row-gap: 40px;
}

.gap-y-\[45px\] {
  row-gap: 45px;
}

.gap-y-\[48px\] {
  row-gap: 48px;
}

.gap-y-\[58px\] {
  row-gap: 58px;
}

.gap-y-\[5px\] {
  row-gap: 5px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.self-start {
  align-self: flex-start;
}

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

.justify-self-start {
  justify-self: start;
}

.justify-self-end {
  justify-self: end;
}

.overflow-auto {
  overflow: auto;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

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

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

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

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

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

.truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-ellipsis {
  text-overflow: ellipsis;
}

.whitespace-nowrap {
  white-space: nowrap;
}

.whitespace-pre-line {
  white-space: pre-line;
}

.whitespace-pre-wrap {
  white-space: pre-wrap;
}

.break-words {
  overflow-wrap: break-word;
}

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

.\!rounded-\[4px\] {
  border-radius: 4px !important;
}

.\!rounded-none {
  border-radius: 0px !important;
}

.rounded {
  border-radius: 0.25rem;
}

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

.rounded-3xl {
  border-radius: 1.5rem;
}

.rounded-\[0\.1875rem\] {
  border-radius: 0.1875rem;
}

.rounded-\[0\.25rem\] {
  border-radius: 0.25rem;
}

.rounded-\[0\.375rem\] {
  border-radius: 0.375rem;
}

.rounded-\[0\] {
  border-radius: 0;
}

.rounded-\[0_0_16px_16px\] {
  border-radius: 0 0 16px 16px;
}

.rounded-\[0_0_4px_4px\] {
  border-radius: 0 0 4px 4px;
}

.rounded-\[0_0_5px_5px\] {
  border-radius: 0 0 5px 5px;
}

.rounded-\[0_8px_8px_0\] {
  border-radius: 0 8px 8px 0;
}

.rounded-\[10px\] {
  border-radius: 10px;
}

.rounded-\[115px\] {
  border-radius: 115px;
}

.rounded-\[12px\] {
  border-radius: 12px;
}

.rounded-\[12px_0_0_0\] {
  border-radius: 12px 0 0 0;
}

.rounded-\[12px_12px_0_0\] {
  border-radius: 12px 12px 0 0;
}

.rounded-\[131px\] {
  border-radius: 131px;
}

.rounded-\[16px\] {
  border-radius: 16px;
}

.rounded-\[16px_16px_0_0\] {
  border-radius: 16px 16px 0 0;
}

.rounded-\[17px\] {
  border-radius: 17px;
}

.rounded-\[184px_0_0_184px\] {
  border-radius: 184px 0 0 184px;
}

.rounded-\[18px\] {
  border-radius: 18px;
}

.rounded-\[19px\] {
  border-radius: 19px;
}

.rounded-\[20px\] {
  border-radius: 20px;
}

.rounded-\[21px\] {
  border-radius: 21px;
}

.rounded-\[22px\] {
  border-radius: 22px;
}

.rounded-\[24px\] {
  border-radius: 24px;
}

.rounded-\[26px\] {
  border-radius: 26px;
}

.rounded-\[2px\] {
  border-radius: 2px;
}

.rounded-\[30px\] {
  border-radius: 30px;
}

.rounded-\[32px\] {
  border-radius: 32px;
}

.rounded-\[38px\] {
  border-radius: 38px;
}

.rounded-\[39px\] {
  border-radius: 39px;
}

.rounded-\[3px\] {
  border-radius: 3px;
}

.rounded-\[4\.52px\] {
  border-radius: 4.52px;
}

.rounded-\[40px\] {
  border-radius: 40px;
}

.rounded-\[44px\] {
  border-radius: 44px;
}

.rounded-\[46px\] {
  border-radius: 46px;
}

.rounded-\[47px\] {
  border-radius: 47px;
}

.rounded-\[4px\] {
  border-radius: 4px;
}

.rounded-\[4px_0_0_4px\] {
  border-radius: 4px 0 0 4px;
}

.rounded-\[50\%\] {
  border-radius: 50%;
}

.rounded-\[50px\] {
  border-radius: 50px;
}

.rounded-\[5px\] {
  border-radius: 5px;
}

.rounded-\[5px_5px_0_0\] {
  border-radius: 5px 5px 0 0;
}

.rounded-\[6px\] {
  border-radius: 6px;
}

.rounded-\[8px\] {
  border-radius: 8px;
}

.rounded-\[8px_0_0_8px\] {
  border-radius: 8px 0 0 8px;
}

.rounded-\[8px_8px_0_0\] {
  border-radius: 8px 8px 0 0;
}

.rounded-\[8px_8px_14px_14px\] {
  border-radius: 8px 8px 14px 14px;
}

.rounded-full {
  border-radius: 9999px;
}

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

.rounded-md {
  border-radius: 0.375rem;
}

.rounded-none {
  border-radius: 0px;
}

.rounded-sm {
  border-radius: 0.125rem;
}

.rounded-xl {
  border-radius: 0.75rem;
}

.rounded-b-\[8px\] {
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-e-none {
  border-start-end-radius: 0px;
  border-end-end-radius: 0px;
}

.rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-r-md {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.rounded-s-none {
  border-start-start-radius: 0px;
  border-end-start-radius: 0px;
}

.rounded-t-none {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}

.\!border {
  border-width: 1px !important;
}

.border {
  border-width: 1px;
}

.border-0 {
  border-width: 0px;
}

.border-2 {
  border-width: 2px;
}

.border-\[\.0625rem\] {
  border-width: .0625rem;
}

.border-\[1\.5px\] {
  border-width: 1.5px;
}

.border-\[1px\] {
  border-width: 1px;
}

.border-\[2px\] {
  border-width: 2px;
}

.border-\[5px\] {
  border-width: 5px;
}

.border-y {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.\!border-b {
  border-bottom-width: 1px !important;
}

.\!border-b-0 {
  border-bottom-width: 0px !important;
}

.\!border-t-0 {
  border-top-width: 0px !important;
}

.border-b {
  border-bottom-width: 1px;
}

.border-b-0 {
  border-bottom-width: 0px;
}

.border-b-2 {
  border-bottom-width: 2px;
}

.border-b-\[0\.0625rem\] {
  border-bottom-width: 0.0625rem;
}

.border-b-\[1px\] {
  border-bottom-width: 1px;
}

.border-b-\[2px\] {
  border-bottom-width: 2px;
}

.border-e {
  border-inline-end-width: 1px;
}

.border-l {
  border-left-width: 1px;
}

.border-l-\[2px\] {
  border-left-width: 2px;
}

.border-l-\[4px\] {
  border-left-width: 4px;
}

.border-r {
  border-right-width: 1px;
}

.border-r-0 {
  border-right-width: 0px;
}

.border-s {
  border-inline-start-width: 1px;
}

.border-t {
  border-top-width: 1px;
}

.border-t-0 {
  border-top-width: 0px;
}

.border-solid {
  border-style: solid;
}

.border-dashed {
  border-style: dashed;
}

.\!border-none {
  border-style: none !important;
}

.border-none {
  border-style: none;
}

.\!border-\[\#000000\] {
  border-color: #000000 !important;
}

.\!border-\[\#202732\] {
  border-color: #202732 !important;
}

.\!border-\[\#E0E5EA\] {
  border-color: #E0E5EA !important;
}

.\!border-\[\#ECECEC\] {
  border-color: #ECECEC !important;
}

.\!border-\[\#EDEDED\] {
  border-color: #EDEDED !important;
}

.\!border-\[\#ededed\] {
  border-color: #ededed !important;
}

.border-\[\#0000001A\] {
  border-color: #0000001A;
}

.border-\[\#00000021\] {
  border-color: #00000021;
}

.border-\[\#00000026\] {
  border-color: #00000026;
}

.border-\[\#00000029\] {
  border-color: #00000029;
}

.border-\[\#0000002B\] {
  border-color: #0000002B;
}

.border-\[\#0000002E\] {
  border-color: #0000002E;
}

.border-\[\#000000\] {
  border-color: #000000;
}

.border-\[\#00A481\] {
  border-color: #00A481;
}

.border-\[\#023a43\] {
  border-color: #023a43;
}

.border-\[\#10A37F\] {
  border-color: #10A37F;
}

.border-\[\#1516183D\] {
  border-color: #1516183D;
}

.border-\[\#1516188F\] {
  border-color: #1516188F;
}

.border-\[\#17151A\] {
  border-color: #17151A;
}

.border-\[\#1B1B201A\] {
  border-color: #1B1B201A;
}

.border-\[\#1B1B201F\] {
  border-color: #1B1B201F;
}

.border-\[\#1B1B2026\] {
  border-color: #1B1B2026;
}

.border-\[\#1C2024\] {
  border-color: #1C2024;
}

.border-\[\#1D1D1B\] {
  border-color: #1D1D1B;
}

.border-\[\#202732\] {
  border-color: #202732;
}

.border-\[\#231F201F\] {
  border-color: #231F201F;
}

.border-\[\#252525\] {
  border-color: #252525;
}

.border-\[\#262626\] {
  border-color: #262626;
}

.border-\[\#278E2B\] {
  border-color: #278E2B;
}

.border-\[\#28303E\] {
  border-color: #28303E;
}

.border-\[\#2C3541\] {
  border-color: #2C3541;
}

.border-\[\#462F4A\] {
  border-color: #462F4A;
}

.border-\[\#474c5533\] {
  border-color: #474c5533;
}

.border-\[\#4CD2E9\] {
  border-color: #4CD2E9;
}

.border-\[\#5200A4\] {
  border-color: #5200A4;
}

.border-\[\#717171\] {
  border-color: #717171;
}

.border-\[\#762DC03D\] {
  border-color: #762DC03D;
}

.border-\[\#81818145\] {
  border-color: #81818145;
}

.border-\[\#8D4690\] {
  border-color: #8D4690;
}

.border-\[\#A32D2D\] {
  border-color: #A32D2D;
}

.border-\[\#A5D794\] {
  border-color: #A5D794;
}

.border-\[\#B3B3B1\] {
  border-color: #B3B3B1;
}

.border-\[\#B8B8B8\] {
  border-color: #B8B8B8;
}

.border-\[\#BBF5ED\] {
  border-color: #BBF5ED;
}

.border-\[\#BCBCBC\] {
  border-color: #BCBCBC;
}

.border-\[\#BEE0E8\] {
  border-color: #BEE0E8;
}

.border-\[\#C1C9D7\] {
  border-color: #C1C9D7;
}

.border-\[\#C2DFB8\] {
  border-color: #C2DFB8;
}

.border-\[\#C9DDF1\] {
  border-color: #C9DDF1;
}

.border-\[\#CED2D4\] {
  border-color: #CED2D4;
}

.border-\[\#D0D0D0\] {
  border-color: #D0D0D0;
}

.border-\[\#D0D7DE\] {
  border-color: #D0D7DE;
}

.border-\[\#D2D5D8\] {
  border-color: #D2D5D8;
}

.border-\[\#D3D3D3\] {
  border-color: #D3D3D3;
}

.border-\[\#D6D6D6\] {
  border-color: #D6D6D6;
}

.border-\[\#D7D7D7\] {
  border-color: #D7D7D7;
}

.border-\[\#D8D8D8\] {
  border-color: #D8D8D8;
}

.border-\[\#D9D9D9\] {
  border-color: #D9D9D9;
}

.border-\[\#DADADA\] {
  border-color: #DADADA;
}

.border-\[\#DBBBEC\] {
  border-color: #DBBBEC;
}

.border-\[\#DEE2E6\] {
  border-color: #DEE2E6;
}

.border-\[\#DFD9CF\] {
  border-color: #DFD9CF;
}

.border-\[\#DFDFDF\] {
  border-color: #DFDFDF;
}

.border-\[\#E0E0E0\] {
  border-color: #E0E0E0;
}

.border-\[\#E0E4EB\] {
  border-color: #E0E4EB;
}

.border-\[\#E0E5EA\] {
  border-color: #E0E5EA;
}

.border-\[\#E2E2E2\] {
  border-color: #E2E2E2;
}

.border-\[\#E2E4E8\] {
  border-color: #E2E4E8;
}

.border-\[\#E2E8F9\] {
  border-color: #E2E8F9;
}

.border-\[\#E36B13\] {
  border-color: #E36B13;
}

.border-\[\#E3E3E3\] {
  border-color: #E3E3E3;
}

.border-\[\#E4E4E4\] {
  border-color: #E4E4E4;
}

.border-\[\#E4E5E7\] {
  border-color: #E4E5E7;
}

.border-\[\#E5E5E5\] {
  border-color: #E5E5E5;
}

.border-\[\#E5E7EB\] {
  border-color: #E5E7EB;
}

.border-\[\#E5E8EF\] {
  border-color: #E5E8EF;
}

.border-\[\#E6CBF5\] {
  border-color: #E6CBF5;
}

.border-\[\#E6E6E6\] {
  border-color: #E6E6E6;
}

.border-\[\#E7E7E7\] {
  border-color: #E7E7E7;
}

.border-\[\#E8E8E8\] {
  border-color: #E8E8E8;
}

.border-\[\#E9E9E9\] {
  border-color: #E9E9E9;
}

.border-\[\#E9EBF4\] {
  border-color: #E9EBF4;
}

.border-\[\#E9ECF1\] {
  border-color: #E9ECF1;
}

.border-\[\#EAEAEA\] {
  border-color: #EAEAEA;
}

.border-\[\#EBEBEB\] {
  border-color: #EBEBEB;
}

.border-\[\#EBF3F5\] {
  border-color: #EBF3F5;
}

.border-\[\#ECE0F7\] {
  border-color: #ECE0F7;
}

.border-\[\#ECECEC\] {
  border-color: #ECECEC;
}

.border-\[\#EDEDED\] {
  border-color: #EDEDED;
}

.border-\[\#EEEEEE\] {
  border-color: #EEEEEE;
}

.border-\[\#EFEFEF\] {
  border-color: #EFEFEF;
}

.border-\[\#F0F0F0\] {
  border-color: #F0F0F0;
}

.border-\[\#F1E2FF\] {
  border-color: #F1E2FF;
}

.border-\[\#F2F2F2\] {
  border-color: #F2F2F2;
}

.border-\[\#F3C800D6\] {
  border-color: #F3C800D6;
}

.border-\[\#F3F3F3\] {
  border-color: #F3F3F3;
}

.border-\[\#F4F4F4\] {
  border-color: #F4F4F4;
}

.border-\[\#F5F5F5\] {
  border-color: #F5F5F5;
}

.border-\[\#F7F7F5\] {
  border-color: #F7F7F5;
}

.border-\[\#FF8964\] {
  border-color: #FF8964;
}

.border-\[\#FF9C00\] {
  border-color: #FF9C00;
}

.border-\[\#FFB74D\] {
  border-color: #FFB74D;
}

.border-\[\#FFEDDD\] {
  border-color: #FFEDDD;
}

.border-\[\#FFFFFF1A\] {
  border-color: #FFFFFF1A;
}

.border-\[\#FFFFFF40\] {
  border-color: #FFFFFF40;
}

.border-\[\#FFFFFF\] {
  border-color: #FFFFFF;
}

.border-\[\#cdcdcd70\] {
  border-color: #cdcdcd70;
}

.border-\[\#dee2e6\] {
  border-color: #dee2e6;
}

.border-\[\#e3dff0\] {
  border-color: #e3dff0;
}

.border-\[\#ececec\] {
  border-color: #ececec;
}

.border-\[\#f1f1f4\] {
  border-color: #f1f1f4;
}

.border-\[\#ffffff\] {
  border-color: #ffffff;
}

.border-\[\#ffffff\]\/90 {
  border-color: rgb(255 255 255 / 0.9);
}

.border-\[transparent\] {
  border-color: transparent;
}

.border-\[white\] {
  border-color: white;
}

.border-black {
  border-color: #000;
}

.border-blue-600 {
  border-color: #2563eb;
}

.border-blue-800 {
  border-color: #1e40af;
}

.border-cyan-500 {
  border-color: #06b6d4;
}

.border-gray-100 {
  border-color: #f3f4f6;
}

.border-gray-200 {
  border-color: #e5e7eb;
}

.border-gray-300 {
  border-color: #d1d5db;
}

.border-gray-500 {
  border-color: #6b7280;
}

.border-gray-700 {
  border-color: #374151;
}

.border-red-500 {
  border-color: #ef4444;
}

.border-transparent {
  border-color: transparent;
}

.border-white {
  border-color: #fff;
}

.border-white\/30 {
  border-color: rgb(255 255 255 / 0.3);
}

.\!border-b-black {
  border-bottom-color: #000 !important;
}

.border-b-black {
  border-bottom-color: #000;
}

.border-t-transparent {
  border-top-color: transparent;
}

.\!bg-\[\#10A37F\] {
  background-color: #10A37F !important;
}

.\!bg-\[\#1C2024\] {
  background-color: #1C2024 !important;
}

.\!bg-\[\#F9F9F9\] {
  background-color: #F9F9F9 !important;
}

.\!bg-\[\#fafafa\] {
  background-color: #fafafa !important;
}

.\!bg-green-600 {
  background-color: #16a34a !important;
}

.\!bg-red-500 {
  background-color: #ef4444 !important;
}

.\!bg-transparent {
  background-color: transparent !important;
}

.\!bg-white {
  background-color: #fff !important;
}

.bg-\[\#00000042\] {
  background-color: #00000042;
}

.bg-\[\#0000004D\] {
  background-color: #0000004D;
}

.bg-\[\#000000B3\] {
  background-color: #000000B3;
}

.bg-\[\#000000\] {
  background-color: #000000;
}

.bg-\[\#000000b3\] {
  background-color: #000000b3;
}

.bg-\[\#004827\] {
  background-color: #004827;
}

.bg-\[\#004DFF\] {
  background-color: #004DFF;
}

.bg-\[\#00B050\] {
  background-color: #00B050;
}

.bg-\[\#01BFD8\] {
  background-color: #01BFD8;
}

.bg-\[\#023A43\] {
  background-color: #023A43;
}

.bg-\[\#060411B7\] {
  background-color: #060411B7;
}

.bg-\[\#080808\] {
  background-color: #080808;
}

.bg-\[\#0B0B1F\] {
  background-color: #0B0B1F;
}

.bg-\[\#0C0C0C\] {
  background-color: #0C0C0C;
}

.bg-\[\#0D0902\] {
  background-color: #0D0902;
}

.bg-\[\#0E0E0E\] {
  background-color: #0E0E0E;
}

.bg-\[\#0E1721\] {
  background-color: #0E1721;
}

.bg-\[\#0E1A3D\] {
  background-color: #0E1A3D;
}

.bg-\[\#0F172A\] {
  background-color: #0F172A;
}

.bg-\[\#0FA27F\] {
  background-color: #0FA27F;
}

.bg-\[\#0c0c0c\] {
  background-color: #0c0c0c;
}

.bg-\[\#10111250\] {
  background-color: #10111250;
}

.bg-\[\#10A37FB2\] {
  background-color: #10A37FB2;
}

.bg-\[\#10A37F\] {
  background-color: #10A37F;
}

.bg-\[\#120B14\] {
  background-color: #120B14;
}

.bg-\[\#120b1461\] {
  background-color: #120b1461;
}

.bg-\[\#1383E3\] {
  background-color: #1383E3;
}

.bg-\[\#160900\] {
  background-color: #160900;
}

.bg-\[\#161D25\] {
  background-color: #161D25;
}

.bg-\[\#17151A\] {
  background-color: #17151A;
}

.bg-\[\#171717\] {
  background-color: #171717;
}

.bg-\[\#1A1A1A\] {
  background-color: #1A1A1A;
}

.bg-\[\#1C2024\] {
  background-color: #1C2024;
}

.bg-\[\#1D1D1B\] {
  background-color: #1D1D1B;
}

.bg-\[\#1D1D1F\] {
  background-color: #1D1D1F;
}

.bg-\[\#1E292C76\] {
  background-color: #1E292C76;
}

.bg-\[\#20252F\] {
  background-color: #20252F;
}

.bg-\[\#202732\] {
  background-color: #202732;
}

.bg-\[\#252525\] {
  background-color: #252525;
}

.bg-\[\#2563EB\] {
  background-color: #2563EB;
}

.bg-\[\#262626\] {
  background-color: #262626;
}

.bg-\[\#2FACD6\] {
  background-color: #2FACD6;
}

.bg-\[\#331F00\] {
  background-color: #331F00;
}

.bg-\[\#33302C\] {
  background-color: #33302C;
}

.bg-\[\#3A6DD9\] {
  background-color: #3A6DD9;
}

.bg-\[\#3AD95F\] {
  background-color: #3AD95F;
}

.bg-\[\#3B8620\] {
  background-color: #3B8620;
}

.bg-\[\#3F3F3F\] {
  background-color: #3F3F3F;
}

.bg-\[\#4A90E2\] {
  background-color: #4A90E2;
}

.bg-\[\#5A5A5A80\] {
  background-color: #5A5A5A80;
}

.bg-\[\#6229DE\] {
  background-color: #6229DE;
}

.bg-\[\#6772E5\] {
  background-color: #6772E5;
}

.bg-\[\#710F95\] {
  background-color: #710F95;
}

.bg-\[\#727272\] {
  background-color: #727272;
}

.bg-\[\#762DC0\] {
  background-color: #762DC0;
}

.bg-\[\#7A7DD8\] {
  background-color: #7A7DD8;
}

.bg-\[\#7FC2ED\] {
  background-color: #7FC2ED;
}

.bg-\[\#804E00\] {
  background-color: #804E00;
}

.bg-\[\#8C46D3\] {
  background-color: #8C46D3;
}

.bg-\[\#999999\] {
  background-color: #999999;
}

.bg-\[\#BEEEF3\] {
  background-color: #BEEEF3;
}

.bg-\[\#BFEDE0\] {
  background-color: #BFEDE0;
}

.bg-\[\#BFEFD4\] {
  background-color: #BFEFD4;
}

.bg-\[\#C08AF0\] {
  background-color: #C08AF0;
}

.bg-\[\#C2C2C2\] {
  background-color: #C2C2C2;
}

.bg-\[\#C44848\] {
  background-color: #C44848;
}

.bg-\[\#C6E4FF\] {
  background-color: #C6E4FF;
}

.bg-\[\#C7DBFF\] {
  background-color: #C7DBFF;
}

.bg-\[\#CBD5E1\] {
  background-color: #CBD5E1;
}

.bg-\[\#CCEBFF\] {
  background-color: #CCEBFF;
}

.bg-\[\#CFCBFF\] {
  background-color: #CFCBFF;
}

.bg-\[\#D0D7DE\] {
  background-color: #D0D7DE;
}

.bg-\[\#D1B38B\] {
  background-color: #D1B38B;
}

.bg-\[\#D1D1D1\] {
  background-color: #D1D1D1;
}

.bg-\[\#D4F2EA\] {
  background-color: #D4F2EA;
}

.bg-\[\#D6D6D6\] {
  background-color: #D6D6D6;
}

.bg-\[\#D9D9D9\] {
  background-color: #D9D9D9;
}

.bg-\[\#DCDCDC\] {
  background-color: #DCDCDC;
}

.bg-\[\#DD5B15\] {
  background-color: #DD5B15;
}

.bg-\[\#DFDFDF\] {
  background-color: #DFDFDF;
}

.bg-\[\#DFE0FF\] {
  background-color: #DFE0FF;
}

.bg-\[\#DFE5FF\] {
  background-color: #DFE5FF;
}

.bg-\[\#DFF3F3\] {
  background-color: #DFF3F3;
}

.bg-\[\#DFF7FA\] {
  background-color: #DFF7FA;
}

.bg-\[\#E0EEDE\] {
  background-color: #E0EEDE;
}

.bg-\[\#E0FFEC\] {
  background-color: #E0FFEC;
}

.bg-\[\#E1F1FF\] {
  background-color: #E1F1FF;
}

.bg-\[\#E2E8ED\] {
  background-color: #E2E8ED;
}

.bg-\[\#E2ECFF\] {
  background-color: #E2ECFF;
}

.bg-\[\#E2F7E3\] {
  background-color: #E2F7E3;
}

.bg-\[\#E3972F\] {
  background-color: #E3972F;
}

.bg-\[\#E3F6F1\] {
  background-color: #E3F6F1;
}

.bg-\[\#E5E5DD\] {
  background-color: #E5E5DD;
}

.bg-\[\#E5E8EF\] {
  background-color: #E5E8EF;
}

.bg-\[\#E5F8FF\] {
  background-color: #E5F8FF;
}

.bg-\[\#E5FCFF\] {
  background-color: #E5FCFF;
}

.bg-\[\#E6EBF2\] {
  background-color: #E6EBF2;
}

.bg-\[\#E6F0FF\] {
  background-color: #E6F0FF;
}

.bg-\[\#E7E7E7\] {
  background-color: #E7E7E7;
}

.bg-\[\#E8FFF2\] {
  background-color: #E8FFF2;
}

.bg-\[\#E9F1F2\] {
  background-color: #E9F1F2;
}

.bg-\[\#E9F4F7\] {
  background-color: #E9F4F7;
}

.bg-\[\#E9FFFA\] {
  background-color: #E9FFFA;
}

.bg-\[\#EAE8FF\] {
  background-color: #EAE8FF;
}

.bg-\[\#EAEAEA\] {
  background-color: #EAEAEA;
}

.bg-\[\#EAF4F1\] {
  background-color: #EAF4F1;
}

.bg-\[\#EAF6FF\] {
  background-color: #EAF6FF;
}

.bg-\[\#EBEBEB\] {
  background-color: #EBEBEB;
}

.bg-\[\#EBF4FA\] {
  background-color: #EBF4FA;
}

.bg-\[\#EBFAEB\] {
  background-color: #EBFAEB;
}

.bg-\[\#EBFFF0\] {
  background-color: #EBFFF0;
}

.bg-\[\#ECECEC\] {
  background-color: #ECECEC;
}

.bg-\[\#ECFFFA\] {
  background-color: #ECFFFA;
}

.bg-\[\#EDCDFF\] {
  background-color: #EDCDFF;
}

.bg-\[\#EDEDED\] {
  background-color: #EDEDED;
}

.bg-\[\#EDFFFA\] {
  background-color: #EDFFFA;
}

.bg-\[\#EEDDFF\] {
  background-color: #EEDDFF;
}

.bg-\[\#EEEEEF\] {
  background-color: #EEEEEF;
}

.bg-\[\#EFB803\] {
  background-color: #EFB803;
}

.bg-\[\#EFEFEF\] {
  background-color: #EFEFEF;
}

.bg-\[\#EFF6F5\] {
  background-color: #EFF6F5;
}

.bg-\[\#EFFC06\] {
  background-color: #EFFC06;
}

.bg-\[\#F0F0F0\] {
  background-color: #F0F0F0;
}

.bg-\[\#F0F1F3\] {
  background-color: #F0F1F3;
}

.bg-\[\#F0FCFF\] {
  background-color: #F0FCFF;
}

.bg-\[\#F0FFFB\] {
  background-color: #F0FFFB;
}

.bg-\[\#F1E2FF\] {
  background-color: #F1E2FF;
}

.bg-\[\#F1F1F1\] {
  background-color: #F1F1F1;
}

.bg-\[\#F1F3F4\] {
  background-color: #F1F3F4;
}

.bg-\[\#F1FBFF\] {
  background-color: #F1FBFF;
}

.bg-\[\#F26726\]\/10 {
  background-color: rgb(242 103 38 / 0.1);
}

.bg-\[\#F2F2F2\] {
  background-color: #F2F2F2;
}

.bg-\[\#F2FCFF\] {
  background-color: #F2FCFF;
}

.bg-\[\#F33151\] {
  background-color: #F33151;
}

.bg-\[\#F3F1DF\] {
  background-color: #F3F1DF;
}

.bg-\[\#F3F3F3\] {
  background-color: #F3F3F3;
}

.bg-\[\#F3F3F7\] {
  background-color: #F3F3F7;
}

.bg-\[\#F4D94E\] {
  background-color: #F4D94E;
}

.bg-\[\#F4EEFF\] {
  background-color: #F4EEFF;
}

.bg-\[\#F4F4F4\] {
  background-color: #F4F4F4;
}

.bg-\[\#F4F4F5\] {
  background-color: #F4F4F5;
}

.bg-\[\#F4F4F7\] {
  background-color: #F4F4F7;
}

.bg-\[\#F4F7FF\] {
  background-color: #F4F7FF;
}

.bg-\[\#F4FAFD\] {
  background-color: #F4FAFD;
}

.bg-\[\#F58F29\] {
  background-color: #F58F29;
}

.bg-\[\#F5EDFF\] {
  background-color: #F5EDFF;
}

.bg-\[\#F5F4F5\] {
  background-color: #F5F4F5;
}

.bg-\[\#F5F5F5\] {
  background-color: #F5F5F5;
}

.bg-\[\#F5F5F6\] {
  background-color: #F5F5F6;
}

.bg-\[\#F5F6F7\] {
  background-color: #F5F6F7;
}

.bg-\[\#F5F7F9\] {
  background-color: #F5F7F9;
}

.bg-\[\#F5F7FB\] {
  background-color: #F5F7FB;
}

.bg-\[\#F6F4F1\] {
  background-color: #F6F4F1;
}

.bg-\[\#F6F5F4\] {
  background-color: #F6F5F4;
}

.bg-\[\#F6F6F6\] {
  background-color: #F6F6F6;
}

.bg-\[\#F6F6F7\] {
  background-color: #F6F6F7;
}

.bg-\[\#F7F7F5\] {
  background-color: #F7F7F5;
}

.bg-\[\#F7F7F7\] {
  background-color: #F7F7F7;
}

.bg-\[\#F7F9FA\] {
  background-color: #F7F9FA;
}

.bg-\[\#F8D9B3\] {
  background-color: #F8D9B3;
}

.bg-\[\#F8EFE5\] {
  background-color: #F8EFE5;
}

.bg-\[\#F8F8F8\] {
  background-color: #F8F8F8;
}

.bg-\[\#F8F9FA\] {
  background-color: #F8F9FA;
}

.bg-\[\#F9CFE6\] {
  background-color: #F9CFE6;
}

.bg-\[\#F9F8FB\] {
  background-color: #F9F8FB;
}

.bg-\[\#F9F9F9\] {
  background-color: #F9F9F9;
}

.bg-\[\#F9F9FA\] {
  background-color: #F9F9FA;
}

.bg-\[\#F9FFFD\] {
  background-color: #F9FFFD;
}

.bg-\[\#FAFAFA\] {
  background-color: #FAFAFA;
}

.bg-\[\#FAFFFE\] {
  background-color: #FAFFFE;
}

.bg-\[\#FBB629\] {
  background-color: #FBB629;
}

.bg-\[\#FBF0FF\] {
  background-color: #FBF0FF;
}

.bg-\[\#FBF7FF\] {
  background-color: #FBF7FF;
}

.bg-\[\#FBFBFB\] {
  background-color: #FBFBFB;
}

.bg-\[\#FBFCFD\] {
  background-color: #FBFCFD;
}

.bg-\[\#FBFFFE\] {
  background-color: #FBFFFE;
}

.bg-\[\#FCE4F1\] {
  background-color: #FCE4F1;
}

.bg-\[\#FCEBEB\] {
  background-color: #FCEBEB;
}

.bg-\[\#FCFBFC\] {
  background-color: #FCFBFC;
}

.bg-\[\#FCFCFC\] {
  background-color: #FCFCFC;
}

.bg-\[\#FEFCFF\] {
  background-color: #FEFCFF;
}

.bg-\[\#FF0000\] {
  background-color: #FF0000;
}

.bg-\[\#FF6A00\] {
  background-color: #FF6A00;
}

.bg-\[\#FF8400\] {
  background-color: #FF8400;
}

.bg-\[\#FF9C00\] {
  background-color: #FF9C00;
}

.bg-\[\#FFC283\] {
  background-color: #FFC283;
}

.bg-\[\#FFD1B1CC\] {
  background-color: #FFD1B1CC;
}

.bg-\[\#FFE3E3\] {
  background-color: #FFE3E3;
}

.bg-\[\#FFEED6\] {
  background-color: #FFEED6;
}

.bg-\[\#FFEEDB\] {
  background-color: #FFEEDB;
}

.bg-\[\#FFEEE3\] {
  background-color: #FFEEE3;
}

.bg-\[\#FFF0DF\] {
  background-color: #FFF0DF;
}

.bg-\[\#FFF0F0\] {
  background-color: #FFF0F0;
}

.bg-\[\#FFF1ED\] {
  background-color: #FFF1ED;
}

.bg-\[\#FFF5E6\] {
  background-color: #FFF5E6;
}

.bg-\[\#FFF6F2\] {
  background-color: #FFF6F2;
}

.bg-\[\#FFF7EB\] {
  background-color: #FFF7EB;
}

.bg-\[\#FFF7FC\] {
  background-color: #FFF7FC;
}

.bg-\[\#FFFCE2\] {
  background-color: #FFFCE2;
}

.bg-\[\#FFFCF9\] {
  background-color: #FFFCF9;
}

.bg-\[\#FFFFFF14\] {
  background-color: #FFFFFF14;
}

.bg-\[\#FFFFFF1A\] {
  background-color: #FFFFFF1A;
}

.bg-\[\#FFFFFF24\] {
  background-color: #FFFFFF24;
}

.bg-\[\#FFFFFF\] {
  background-color: #FFFFFF;
}

.bg-\[\#FFFFFF\]\/15 {
  background-color: rgb(255 255 255 / 0.15);
}

.bg-\[\#FFF\] {
  background-color: #FFF;
}

.bg-\[\#dbe8e9\] {
  background-color: #dbe8e9;
}

.bg-\[\#f8f7fa\] {
  background-color: #f8f7fa;
}

.bg-\[\#f8f8f8\] {
  background-color: #f8f8f8;
}

.bg-\[\#fafafa\] {
  background-color: #fafafa;
}

.bg-\[\#fff\] {
  background-color: #fff;
}

.bg-\[\#ffffff\] {
  background-color: #ffffff;
}

.bg-\[\#fffffff7\] {
  background-color: #fffffff7;
}

.bg-\[rgb\(0\2c 0\2c 0\2c 0\.5\)\] {
  background-color: rgb(0,0,0,0.5);
}

.bg-\[var\(--btn-bg\)\] {
  background-color: var(--btn-bg);
}

.bg-\[white\] {
  background-color: white;
}

.bg-black {
  background-color: #000;
}

.bg-black\/10 {
  background-color: rgb(0 0 0 / 0.1);
}

.bg-black\/50 {
  background-color: rgb(0 0 0 / 0.5);
}

.bg-black\/60 {
  background-color: rgb(0 0 0 / 0.6);
}

.bg-black\/70 {
  background-color: rgb(0 0 0 / 0.7);
}

.bg-blue-100 {
  background-color: #dbeafe;
}

.bg-blue-400 {
  background-color: #60a5fa;
}

.bg-blue-50 {
  background-color: #eff6ff;
}

.bg-blue-600 {
  background-color: #2563eb;
}

.bg-gray-100 {
  background-color: #f3f4f6;
}

.bg-gray-200 {
  background-color: #e5e7eb;
}

.bg-gray-50 {
  background-color: #f9fafb;
}

.bg-gray-500\/75 {
  background-color: rgb(107 114 128 / 0.75);
}

.bg-gray-900 {
  background-color: #111827;
}

.bg-green-300 {
  background-color: #86efac;
}

.bg-green-500 {
  background-color: #22c55e;
}

.bg-green-600 {
  background-color: #16a34a;
}

.bg-orange-50 {
  background-color: #fff7ed;
}

.bg-red-500 {
  background-color: #ef4444;
}

.bg-red-600 {
  background-color: #dc2626;
}

.bg-slate-100 {
  background-color: #f1f5f9;
}

.bg-slate-300 {
  background-color: #cbd5e1;
}

.bg-slate-50 {
  background-color: #f8fafc;
}

.bg-slate-500 {
  background-color: #64748b;
}

.bg-transparent {
  background-color: transparent;
}

.bg-violet-50 {
  background-color: #f5f3ff;
}

.bg-white {
  background-color: #fff;
}

.bg-white\/10 {
  background-color: rgb(255 255 255 / 0.1);
}

.bg-white\/15 {
  background-color: rgb(255 255 255 / 0.15);
}

.bg-white\/50 {
  background-color: rgb(255 255 255 / 0.5);
}

.bg-white\/80 {
  background-color: rgb(255 255 255 / 0.8);
}

.bg-\[linear-gradient\(0deg\2c \#FFFFFF_0\%\2c \#FFFFFFB9_100\%\)\] {
  background-image: linear-gradient(0deg,#FFFFFF 0%,#FFFFFFB9 100%);
}

.bg-\[linear-gradient\(0deg\2c \#FFFFFF_57\.14\%\2c \#FBE7C6_100\%\)\] {
  background-image: linear-gradient(0deg,#FFFFFF 57.14%,#FBE7C6 100%);
}

.bg-\[linear-gradient\(104deg\2c _\#1D4ED8_0\%\2c _\#7C3AED_100\%\)\] {
  background-image: linear-gradient(104deg, #1D4ED8 0%, #7C3AED 100%);
}

.bg-\[linear-gradient\(104deg\2c _\#1E3A8A_0\%\2c _\#4C1D95_100\%\)\] {
  background-image: linear-gradient(104deg, #1E3A8A 0%, #4C1D95 100%);
}

.bg-\[linear-gradient\(104deg\2c _\#2563EB_0\%\2c _\#8B5CF6_100\%\)\] {
  background-image: linear-gradient(104deg, #2563EB 0%, #8B5CF6 100%);
}

.bg-\[linear-gradient\(115deg\2c _\#FFF3ED_0\%\2c _\#E0F3FF_100\%\)\] {
  background-image: linear-gradient(115deg, #FFF3ED 0%, #E0F3FF 100%);
}

.bg-\[linear-gradient\(118\.85deg\2c _\#FFCEF3_5\.35\%\2c _\#E3D3FF_81\.86\%\)\] {
  background-image: linear-gradient(118.85deg, #FFCEF3 5.35%, #E3D3FF 81.86%);
}

.bg-\[linear-gradient\(129\.46deg\2c _\#4C2900_0\%\2c _\#925300_73\.14\%\)\] {
  background-image: linear-gradient(129.46deg, #4C2900 0%, #925300 73.14%);
}

.bg-\[linear-gradient\(134deg\2c _\#E0E8FF_0\%\2c _\#ECE0FF_100\%\)\] {
  background-image: linear-gradient(134deg, #E0E8FF 0%, #ECE0FF 100%);
}

.bg-\[linear-gradient\(134deg\2c _\#E8EFFF_0\%\2c _\#E9E0FF_100\%\)\] {
  background-image: linear-gradient(134deg, #E8EFFF 0%, #E9E0FF 100%);
}

.bg-\[linear-gradient\(135deg\2c _\#EAEFFF_0\%\2c _\#F4EDFF_100\%\)\] {
  background-image: linear-gradient(135deg, #EAEFFF 0%, #F4EDFF 100%);
}

.bg-\[linear-gradient\(150\.56deg\2c _\#FCFBFF_-0\.13\%\2c _\#FBEEFF_104\.47\%\)\] {
  background-image: linear-gradient(150.56deg, #FCFBFF -0.13%, #FBEEFF 104.47%);
}

.bg-\[linear-gradient\(180deg\2c \#FFFFFF_0\%\2c \#FFFFFFB9_100\%\)\] {
  background-image: linear-gradient(180deg,#FFFFFF 0%,#FFFFFFB9 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#031536_0\%\2c _\#92099C_100\%\)\] {
  background-image: linear-gradient(180deg, #031536 0%, #92099C 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#350F3C_0\%\2c _\#461264_100\%\)\] {
  background-image: linear-gradient(180deg, #350F3C 0%, #461264 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#401244_0\%\2c _\#200A2D_100\%\)\] {
  background-image: linear-gradient(180deg, #401244 0%, #200A2D 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#47226D_0\%\2c _\#4D1560_100\%\)\] {
  background-image: linear-gradient(180deg, #47226D 0%, #4D1560 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#4C2900_0\%\2c _\#925300_100\%\)\] {
  background-image: linear-gradient(180deg, #4C2900 0%, #925300 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#5200A4_0\%\2c _\#7A00A3_100\%\)\] {
  background-image: linear-gradient(180deg, #5200A4 0%, #7A00A3 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#CE7D51_0\%\2c _\#C99E49_100\%\)\] {
  background-image: linear-gradient(180deg, #CE7D51 0%, #C99E49 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#F1E2FF_0\%\2c _\#FCF1FF_100\%\)\] {
  background-image: linear-gradient(180deg, #F1E2FF 0%, #FCF1FF 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#FFF1DB_0\%\2c _\#FFFFFF_100\%\)\] {
  background-image: linear-gradient(180deg, #FFF1DB 0%, #FFFFFF 100%);
}

.bg-\[linear-gradient\(180deg\2c _\#FFF8EE_0\%\2c _\#FFF1DF_98\.39\%\)\] {
  background-image: linear-gradient(180deg, #FFF8EE 0%, #FFF1DF 98.39%);
}

.bg-\[linear-gradient\(180deg\2c _\#ffffff_0\%\2c _\#ffffff_100\%\)\] {
  background-image: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);
}

.bg-\[linear-gradient\(268\.55deg\2c _rgba\(37\2c 37\2c 37\2c 0\)_0\.51\%\2c _\#020202_127\.16\%\)\] {
  background-image: linear-gradient(268.55deg, rgba(37,37,37,0) 0.51%, #020202 127.16%);
}

.bg-\[linear-gradient\(360deg\2c _\#000000_0\%\2c _rgba\(0\2c _0\2c _0\2c _0\)_59\.69\%\)\] {
  background-image: linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 59.69%);
}

.bg-\[linear-gradient\(90\.15deg\2c _\#7F00FF_1\.87\%\2c _\#9900CC_100\%\)\] {
  background-image: linear-gradient(90.15deg, #7F00FF 1.87%, #9900CC 100%);
}

.bg-\[linear-gradient\(90deg\2c _\#000115_0\%\2c _\#00011314_100\%\)\] {
  background-image: linear-gradient(90deg, #000115 0%, #00011314 100%);
}

.bg-\[linear-gradient\(90deg\2c _\#6C008EEA_0\%\2c _\#370045C6_53\%\2c _\#27003307_100\%\)\] {
  background-image: linear-gradient(90deg, #6C008EEA 0%, #370045C6 53%, #27003307 100%);
}

.bg-\[linear-gradient\(90deg\2c _\#8811A3_0\%\2c _\#58156F_100\%\)\] {
  background-image: linear-gradient(90deg, #8811A3 0%, #58156F 100%);
}

.bg-\[linear-gradient\(to_bottom\2c \#F1F5F9_58\%\2c white_58\%\2c white_100\%\)\] {
  background-image: linear-gradient(to bottom,#F1F5F9 58%,white 58%,white 100%);
}

.bg-\[url\(\&\#39\;\@\/assets\/property-arrow\.svg\&\#39\;\)\] {
  background-image: url(&#39;@/assets/property-arrow.svg&#39;);
}

.bg-\[url\(\'\.\.\/img\/property-arrow\.svg\'\)\] {
  background-image: url('../img/property-arrow.svg');
}

.bg-\[url\(\'\/ai_templates\/assets\/img\/card-blur-bg-1\.svg\'\)\] {
  background-image: url('/ai_templates/assets/img/card-blur-bg-1.svg');
}

.bg-\[url\(\'\/ai_templates\/assets\/img\/card-blur-bg-2\.svg\'\)\] {
  background-image: url('/ai_templates/assets/img/card-blur-bg-2.svg');
}

.bg-\[url\(\'\/ai_templates\/assets\/img\/card-blur-bg-3\.svg\'\)\] {
  background-image: url('/ai_templates/assets/img/card-blur-bg-3.svg');
}

.bg-\[url\(\'\/ai_templates\/assets\/img\/card-blur-bg-4\.svg\'\)\] {
  background-image: url('/ai_templates/assets/img/card-blur-bg-4.svg');
}

.bg-\[url\(\'\/ai_templates\/assets\/img\/card-blur-bg-5\.svg\'\)\] {
  background-image: url('/ai_templates/assets/img/card-blur-bg-5.svg');
}

.bg-\[url\(\'\/ai_templates\/assets\/img\/card-blur-bg-6\.svg\'\)\] {
  background-image: url('/ai_templates/assets/img/card-blur-bg-6.svg');
}

.bg-\[url\(\'\/jobs\/assets\/img\/arrow-drop\.svg\'\)\] {
  background-image: url('/jobs/assets/img/arrow-drop.svg');
}

.bg-\[url\(\'\/jobs\/assets\/img\/drop-option-event\.svg\'\)\] {
  background-image: url('/jobs/assets/img/drop-option-event.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/black-chain-herobg\.png\'\)\] {
  background-image: url('/picco_template/assets/img/black-chain-herobg.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/blue-dot-bg\.png\'\)\] {
  background-image: url('/picco_template/assets/img/blue-dot-bg.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/card-bg\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/card-bg.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/card-headbg\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/card-headbg.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/certificate-bg\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/certificate-bg.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/custom-golan-de\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/custom-golan-de.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/festival-banner\.png\'\)\] {
  background-image: url('/picco_template/assets/img/festival-banner.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/framework-bg\.png\'\)\] {
  background-image: url('/picco_template/assets/img/framework-bg.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/go-tech-stack\.png\'\)\] {
  background-image: url('/picco_template/assets/img/go-tech-stack.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/go-tech-stack\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/go-tech-stack.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/go-tech\.png\'\)\] {
  background-image: url('/picco_template/assets/img/go-tech.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/helping-client\.png\'\)\] {
  background-image: url('/picco_template/assets/img/helping-client.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/hire-talent-hero-bg\.png\'\)\] {
  background-image: url('/picco_template/assets/img/hire-talent-hero-bg.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/home-bg\.png\'\)\] {
  background-image: url('/picco_template/assets/img/home-bg.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/our-works-header-bg\.png\'\)\] {
  background-image: url('/picco_template/assets/img/our-works-header-bg.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/piccoai-body-bg\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/piccoai-body-bg.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/piccoai-built-bg\.png\'\)\] {
  background-image: url('/picco_template/assets/img/piccoai-built-bg.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/piccoai-home-bg\.jpg\'\)\] {
  background-image: url('/picco_template/assets/img/piccoai-home-bg.jpg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/piccotalent-home-banner-bg\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/piccotalent-home-banner-bg.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/product-list-bg\.png\'\)\] {
  background-image: url('/picco_template/assets/img/product-list-bg.png');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/realworld-ecommerce-bg\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/realworld-ecommerce-bg.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/road-map-bg\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/road-map-bg.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/terms-bg\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/terms-bg.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/vote\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/vote.svg');
}

.bg-\[url\(\'\/picco_template\/assets\/img\/zscaler-bg\.svg\'\)\] {
  background-image: url('/picco_template/assets/img/zscaler-bg.svg');
}

.bg-\[url\(\'\/public\/\/public\/category-search\.svg\'\)\] {
  background-image: url('/public//public/category-search.svg');
}

.bg-\[url\(\'\/public\/\/public\/property-arrow\.svg\'\)\] {
  background-image: url('/public//public/property-arrow.svg');
}

.bg-\[url\(\'\/public\/editor-img\/img\/basicBlocks\.svg\'\)\] {
  background-image: url('/public/editor-img/img/basicBlocks.svg');
}

.bg-\[url\(\'\/public\/img\/blog-search\.svg\'\)\] {
  background-image: url('/public/img/blog-search.svg');
}

.bg-\[url\(\'\/public\/img\/category-search\.svg\'\)\] {
  background-image: url('/public/img/category-search.svg');
}

.bg-\[url\(\'\/public\/img\/property-arrow\.svg\'\)\] {
  background-image: url('/public/img/property-arrow.svg');
}

.bg-\[url\(\'\/public\/img\/real-estate\.svg\'\)\] {
  background-image: url('/public/img/real-estate.svg');
}

.bg-\[url\(\'\/public\/img\/rotate-scale\.svg\'\)\] {
  background-image: url('/public/img/rotate-scale.svg');
}

.bg-\[url\(\'\/public\/img\/search-icon\.svg\'\)\] {
  background-image: url('/public/img/search-icon.svg');
}

.bg-\[url\(\'\/websites\/public\/img\/use-case-bg\.svg\'\)\] {
  background-image: url('/websites/public/img/use-case-bg.svg');
}

.bg-\[url\(\'\@\/assets\/drop-add-option\.svg\'\)\] {
  background-image: url('@/assets/drop-add-option.svg');
}

.bg-\[url\(\'\@\/assets\/search-icon\.svg\'\)\] {
  background-image: url('@/assets/search-icon.svg');
}

.bg-\[url\(\'https\:\/\/dev\.piccosoft\.com\/picco_template\/assets\/img\/black-chain-herobg\.png\'\)\] {
  background-image: url('https://dev.piccosoft.com/picco_template/assets/img/black-chain-herobg.png');
}

.bg-\[url\(\'https\:\/\/dev\.piccosoft\.com\/picco_template\/assets\/img\/blackchain-detail-herobg\.png\'\)\] {
  background-image: url('https://dev.piccosoft.com/picco_template/assets/img/blackchain-detail-herobg.png');
}

.bg-\[url\(\'https\:\/\/dev\.piccosoft\.com\/picco_template\/assets\/img\/decision-engine-bg\.png\'\)\] {
  background-image: url('https://dev.piccosoft.com/picco_template/assets/img/decision-engine-bg.png');
}

.bg-\[url\(\'https\:\/\/dev\.piccosoft\.com\/picco_template\/assets\/img\/industries-banner\.png\'\)\] {
  background-image: url('https://dev.piccosoft.com/picco_template/assets/img/industries-banner.png');
}

.bg-\[url\(\'https\:\/\/dev\.piccosoft\.com\/picco_template\/assets\/img\/product-list-bg\.png\'\)\] {
  background-image: url('https://dev.piccosoft.com/picco_template/assets/img/product-list-bg.png');
}

.bg-\[url\(\.\.\/img\/decision-engine-bg\.png\)\] {
  background-image: url(../img/decision-engine-bg.png);
}

.bg-\[url\(\.\.\/img\/learning-video-bg\.png\)\] {
  background-image: url(../img/learning-video-bg.png);
}

.bg-\[url\(\.\.\/img\/power-of-ai\.png\)\] {
  background-image: url(../img/power-of-ai.png);
}

.bg-\[url\(\/picco_template\/assets\/img\/career-bg\.png\)\] {
  background-image: url(/picco_template/assets/img/career-bg.png);
}

.bg-\[url\(\/picco_template\/assets\/img\/customer-success-bg\.png\)\] {
  background-image: url(/picco_template/assets/img/customer-success-bg.png);
}

.bg-\[url\(\/picco_template\/assets\/img\/piccoai-cutomer-bg\.svg\)\] {
  background-image: url(/picco_template/assets/img/piccoai-cutomer-bg.svg);
}

.bg-\[url\(\/picco_template\/assets\/img\/piccoai-menu-bg-full\.png\)\] {
  background-image: url(/picco_template/assets/img/piccoai-menu-bg-full.png);
}

.bg-\[url\(\/picco_template\/assets\/img\/piccoai-menu-bg\.png\)\] {
  background-image: url(/picco_template/assets/img/piccoai-menu-bg.png);
}

.bg-\[url\(\/picco_template\/assets\/img\/what-we-do-bg\.png\)\] {
  background-image: url(/picco_template/assets/img/what-we-do-bg.png);
}

.bg-\[url\(\/public\/img\/green-tick\.svg\)\] {
  background-image: url(/public/img/green-tick.svg);
}

.bg-\[url\(https\:\/\/dev\.piccosoft\.com\/picco_template\/assets\/img\/customer-success-bg\.png\)\] {
  background-image: url(https://dev.piccosoft.com/picco_template/assets/img/customer-success-bg.png);
}

.bg-\[url\(https\:\/\/dev\.piccosoft\.com\/picco_template\/assets\/img\/learning-video-bg\.png\)\] {
  background-image: url(https://dev.piccosoft.com/picco_template/assets/img/learning-video-bg.png);
}

.bg-\[url\(https\:\/\/dev\.piccosoft\.com\/picco_template\/assets\/img\/power-of-ai\.png\)\] {
  background-image: url(https://dev.piccosoft.com/picco_template/assets/img/power-of-ai.png);
}

.bg-\[url\(https\:\/\/dev\.piccosoft\.com\/picco_template\/assets\/img\/what-we-do-bg\.png\)\] {
  background-image: url(https://dev.piccosoft.com/picco_template/assets/img/what-we-do-bg.png);
}

.bg-\[url\(img\/challenges-met-bg\.png\)\] {
  background-image: url(img/challenges-met-bg.png);
}

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

.bg-none {
  background-image: none;
}

.bg-\[length\:100\%\] {
  background-size: 100%;
}

.bg-\[length\:100\%_auto\] {
  background-size: 100% auto;
}

.bg-\[length\:auto_100\%\] {
  background-size: auto 100%;
}

.bg-\[length\:auto_6px\] {
  background-size: auto 6px;
}

.bg-\[size\:100\%_100\%\] {
  background-size: 100% 100%;
}

.bg-contain {
  background-size: contain;
}

.bg-cover {
  background-size: cover;
}

.bg-clip-padding {
  background-clip: padding-box;
}

.bg-\[12px\] {
  background-position: 12px;
}

.bg-\[12px_center\] {
  background-position: 12px center;
}

.bg-\[14px_center\] {
  background-position: 14px center;
}

.bg-\[16px_center\] {
  background-position: 16px center;
}

.bg-\[24px_center\] {
  background-position: 24px center;
}

.bg-\[center_-250px\] {
  background-position: center -250px;
}

.bg-\[left_12px_center\] {
  background-position: left 12px center;
}

.bg-\[left_7px\] {
  background-position: left 7px;
}

.bg-\[position\:left_center\] {
  background-position: left center;
}

.bg-\[right_12px_center\] {
  background-position: right 12px center;
}

.bg-\[right_16px_center\] {
  background-position: right 16px center;
}

.bg-center {
  background-position: center;
}

.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-x {
  background-repeat: repeat-x;
}

.fill-\[\#10A37F\] {
  fill: #10A37F;
}

.fill-\[\#E4FBF5\] {
  fill: #E4FBF5;
}

.\!stroke-\[\#3B4045\] {
  stroke: #3B4045 !important;
}

.stroke-black {
  stroke: #000;
}

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

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

.object-fill {
  -o-object-fit: fill;
     object-fit: fill;
}

.object-bottom {
  -o-object-position: bottom;
     object-position: bottom;
}

.object-center {
  -o-object-position: center;
     object-position: center;
}

.object-right {
  -o-object-position: right;
     object-position: right;
}

.object-top {
  -o-object-position: top;
     object-position: top;
}

.\!p-0 {
  padding: 0px !important;
}

.\!p-\[0\] {
  padding: 0 !important;
}

.\!p-\[0_16px_40px_16px\] {
  padding: 0 16px 40px 16px !important;
}

.\!p-\[0_24px\] {
  padding: 0 24px !important;
}

.\!p-\[0px_0\] {
  padding: 0px 0 !important;
}

.\!p-\[120px_16px_40px_16px\] {
  padding: 120px 16px 40px 16px !important;
}

.\!p-\[12px_24px\] {
  padding: 12px 24px !important;
}

.\!p-\[16px_20px\] {
  padding: 16px 20px !important;
}

.\!p-\[21px_10px\] {
  padding: 21px 10px !important;
}

.\!p-\[2px\] {
  padding: 2px !important;
}

.\!p-\[40px_16px_0_16px\] {
  padding: 40px 16px 0 16px !important;
}

.\!p-\[6px_10px\] {
  padding: 6px 10px !important;
}

.\!p-\[6px_16px\] {
  padding: 6px 16px !important;
}

.\!p-\[8px\] {
  padding: 8px !important;
}

.\!p-\[8px_0\] {
  padding: 8px 0 !important;
}

.p-0 {
  padding: 0px;
}

.p-1 {
  padding: 0.25rem;
}

.p-1\.5 {
  padding: 0.375rem;
}

.p-2 {
  padding: 0.5rem;
}

.p-2\.5 {
  padding: 0.625rem;
}

.p-3 {
  padding: 0.75rem;
}

.p-3\.5 {
  padding: 0.875rem;
}

.p-4 {
  padding: 1rem;
}

.p-5 {
  padding: 1.25rem;
}

.p-6 {
  padding: 1.5rem;
}

.p-8 {
  padding: 2rem;
}

.p-\[0\] {
  padding: 0;
}

.p-\[0_0_16px_0\] {
  padding: 0 0 16px 0;
}

.p-\[0_0_24px_0\] {
  padding: 0 0 24px 0;
}

.p-\[0_0_8px_8px\] {
  padding: 0 0 8px 8px;
}

.p-\[0_12px\] {
  padding: 0 12px;
}

.p-\[0_16px\] {
  padding: 0 16px;
}

.p-\[0_16px_0_16px\] {
  padding: 0 16px 0 16px;
}

.p-\[0_20px_24px_20px\] {
  padding: 0 20px 24px 20px;
}

.p-\[0_24px_0_0\] {
  padding: 0 24px 0 0;
}

.p-\[0_24px_120px\] {
  padding: 0 24px 120px;
}

.p-\[0_24px_12px\] {
  padding: 0 24px 12px;
}

.p-\[0_24px_24px\] {
  padding: 0 24px 24px;
}

.p-\[0_24px_24px_24px\] {
  padding: 0 24px 24px 24px;
}

.p-\[0_4px\] {
  padding: 0 4px;
}

.p-\[0_7px\] {
  padding: 0 7px;
}

.p-\[0_8px\] {
  padding: 0 8px;
}

.p-\[0px_0_4px\] {
  padding: 0px 0 4px;
}

.p-\[0px_0px\] {
  padding: 0px 0px;
}

.p-\[0px_12px_0px_12px\] {
  padding: 0px 12px 0px 12px;
}

.p-\[0px_12px_10px\] {
  padding: 0px 12px 10px;
}

.p-\[0px_16px_40px_56px\] {
  padding: 0px 16px 40px 56px;
}

.p-\[0px_56px_0px_80px\] {
  padding: 0px 56px 0px 80px;
}

.p-\[1\.5px\] {
  padding: 1.5px;
}

.p-\[100px_20px_40px_20px\] {
  padding: 100px 20px 40px 20px;
}

.p-\[100px_80px_0\] {
  padding: 100px 80px 0;
}

.p-\[10px\] {
  padding: 10px;
}

.p-\[10px_10px_10px_16px\] {
  padding: 10px 10px 10px 16px;
}

.p-\[10px_10px_10px_44px\] {
  padding: 10px 10px 10px 44px;
}

.p-\[10px_12px\] {
  padding: 10px 12px;
}

.p-\[10px_16px\] {
  padding: 10px 16px;
}

.p-\[10px_20px\] {
  padding: 10px 20px;
}

.p-\[10px_20px_0_20px\] {
  padding: 10px 20px 0 20px;
}

.p-\[10px_24px\] {
  padding: 10px 24px;
}

.p-\[10px_30px_10px_10px\] {
  padding: 10px 30px 10px 10px;
}

.p-\[10px_30px_10px_15px\] {
  padding: 10px 30px 10px 15px;
}

.p-\[10px_30px_30px_30px\] {
  padding: 10px 30px 30px 30px;
}

.p-\[10px_34px_10px_10px\] {
  padding: 10px 34px 10px 10px;
}

.p-\[10px_60px_0px\] {
  padding: 10px 60px 0px;
}

.p-\[10px_8px\] {
  padding: 10px 8px;
}

.p-\[112px_56px\] {
  padding: 112px 56px;
}

.p-\[11px\] {
  padding: 11px;
}

.p-\[11px_16px\] {
  padding: 11px 16px;
}

.p-\[120px_0_120px_0\] {
  padding: 120px 0 120px 0;
}

.p-\[120px_16px\] {
  padding: 120px 16px;
}

.p-\[120px_16px_40px_56px\] {
  padding: 120px 16px 40px 56px;
}

.p-\[12px\] {
  padding: 12px;
}

.p-\[12px_0_0_0\] {
  padding: 12px 0 0 0;
}

.p-\[12px_0px\] {
  padding: 12px 0px;
}

.p-\[12px_10px\] {
  padding: 12px 10px;
}

.p-\[12px_12px\] {
  padding: 12px 12px;
}

.p-\[12px_12px_0_12px\] {
  padding: 12px 12px 0 12px;
}

.p-\[12px_12px_12px_37px\] {
  padding: 12px 12px 12px 37px;
}

.p-\[12px_12px_40px_12px\] {
  padding: 12px 12px 40px 12px;
}

.p-\[12px_14px\] {
  padding: 12px 14px;
}

.p-\[12px_16px\] {
  padding: 12px 16px;
}

.p-\[12px_16px_0_16px\] {
  padding: 12px 16px 0 16px;
}

.p-\[12px_20px\] {
  padding: 12px 20px;
}

.p-\[12px_24px\] {
  padding: 12px 24px;
}

.p-\[12px_24px_12px_64px\] {
  padding: 12px 24px 12px 64px;
}

.p-\[12px_24px_44px\] {
  padding: 12px 24px 44px;
}

.p-\[12px_28px_12px_12px\] {
  padding: 12px 28px 12px 12px;
}

.p-\[12px_4px\] {
  padding: 12px 4px;
}

.p-\[12px_8px\] {
  padding: 12px 8px;
}

.p-\[14px\] {
  padding: 14px;
}

.p-\[14px_12px\] {
  padding: 14px 12px;
}

.p-\[14px_16px\] {
  padding: 14px 16px;
}

.p-\[14px_18px\] {
  padding: 14px 18px;
}

.p-\[14px_20px\] {
  padding: 14px 20px;
}

.p-\[14px_24px\] {
  padding: 14px 24px;
}

.p-\[15\.5px_14px\] {
  padding: 15.5px 14px;
}

.p-\[15px_10px\] {
  padding: 15px 10px;
}

.p-\[15px_14px\] {
  padding: 15px 14px;
}

.p-\[15px_16px\] {
  padding: 15px 16px;
}

.p-\[15px_16px_15px_46px\] {
  padding: 15px 16px 15px 46px;
}

.p-\[15px_24px\] {
  padding: 15px 24px;
}

.p-\[15px_30px_10px_30px\] {
  padding: 15px 30px 10px 30px;
}

.p-\[15px_30px_30px_30px\] {
  padding: 15px 30px 30px 30px;
}

.p-\[161px_16px\] {
  padding: 161px 16px;
}

.p-\[16px\] {
  padding: 16px;
}

.p-\[16px_0\] {
  padding: 16px 0;
}

.p-\[16px_12px\] {
  padding: 16px 12px;
}

.p-\[16px_14px_16px_35px\] {
  padding: 16px 14px 16px 35px;
}

.p-\[16px_160px_16px_90px\] {
  padding: 16px 160px 16px 90px;
}

.p-\[16px_16px\] {
  padding: 16px 16px;
}

.p-\[16px_16px_0_16px\] {
  padding: 16px 16px 0 16px;
}

.p-\[16px_16px_16px_8px\] {
  padding: 16px 16px 16px 8px;
}

.p-\[16px_16px_22px_16px\] {
  padding: 16px 16px 22px 16px;
}

.p-\[16px_16px_26px_16px\] {
  padding: 16px 16px 26px 16px;
}

.p-\[16px_20px\] {
  padding: 16px 20px;
}

.p-\[16px_24px\] {
  padding: 16px 24px;
}

.p-\[16px_2px\] {
  padding: 16px 2px;
}

.p-\[16px_30px\] {
  padding: 16px 30px;
}

.p-\[16px_32px\] {
  padding: 16px 32px;
}

.p-\[16px_32px_16px_16px\] {
  padding: 16px 32px 16px 16px;
}

.p-\[16px_34px\] {
  padding: 16px 34px;
}

.p-\[16px_40px_0_0\] {
  padding: 16px 40px 0 0;
}

.p-\[16px_56px_80px\] {
  padding: 16px 56px 80px;
}

.p-\[16px_8px\] {
  padding: 16px 8px;
}

.p-\[16px_8px_8px_8px\] {
  padding: 16px 8px 8px 8px;
}

.p-\[16px_auto_4px_16px\] {
  padding: 16px auto 4px 16px;
}

.p-\[175px_0_56px_56px\] {
  padding: 175px 0 56px 56px;
}

.p-\[18px_20px\] {
  padding: 18px 20px;
}

.p-\[18px_24px\] {
  padding: 18px 24px;
}

.p-\[1em\] {
  padding: 1em;
}

.p-\[20px\] {
  padding: 20px;
}

.p-\[20px_16px\] {
  padding: 20px 16px;
}

.p-\[20px_16px_20px\] {
  padding: 20px 16px 20px;
}

.p-\[20px_16px_32px\] {
  padding: 20px 16px 32px;
}

.p-\[20px_20px_20px_20px\] {
  padding: 20px 20px 20px 20px;
}

.p-\[20px_24px\] {
  padding: 20px 24px;
}

.p-\[20px_30px\] {
  padding: 20px 30px;
}

.p-\[20px_80px_20px_40px\] {
  padding: 20px 80px 20px 40px;
}

.p-\[20px_8px\] {
  padding: 20px 8px;
}

.p-\[22px\] {
  padding: 22px;
}

.p-\[22px_0\] {
  padding: 22px 0;
}

.p-\[22px_30px\] {
  padding: 22px 30px;
}

.p-\[22px_32px\] {
  padding: 22px 32px;
}

.p-\[23px\] {
  padding: 23px;
}

.p-\[23px_10px\] {
  padding: 23px 10px;
}

.p-\[24px\] {
  padding: 24px;
}

.p-\[24px_0\] {
  padding: 24px 0;
}

.p-\[24px_0_0\] {
  padding: 24px 0 0;
}

.p-\[24px_0_24px_24px\] {
  padding: 24px 0 24px 24px;
}

.p-\[24px_0px_24px_8px\] {
  padding: 24px 0px 24px 8px;
}

.p-\[24px_14px_20px\] {
  padding: 24px 14px 20px;
}

.p-\[24px_16px\] {
  padding: 24px 16px;
}

.p-\[24px_16px_10px_16px\] {
  padding: 24px 16px 10px 16px;
}

.p-\[24px_16px_20px_16px\] {
  padding: 24px 16px 20px 16px;
}

.p-\[24px_16px_20px_30px\] {
  padding: 24px 16px 20px 30px;
}

.p-\[24px_20px\] {
  padding: 24px 20px;
}

.p-\[24px_24px\] {
  padding: 24px 24px;
}

.p-\[24px_24px_100px_24px\] {
  padding: 24px 24px 100px 24px;
}

.p-\[24px_30px\] {
  padding: 24px 30px;
}

.p-\[24px_32px\] {
  padding: 24px 32px;
}

.p-\[24px_56px_80px\] {
  padding: 24px 56px 80px;
}

.p-\[24px_60px_10px\] {
  padding: 24px 60px 10px;
}

.p-\[24px_60px_20px\] {
  padding: 24px 60px 20px;
}

.p-\[25px_30px\] {
  padding: 25px 30px;
}

.p-\[26px_16px\] {
  padding: 26px 16px;
}

.p-\[28px_10px\] {
  padding: 28px 10px;
}

.p-\[28px_20px_32px\] {
  padding: 28px 20px 32px;
}

.p-\[28px_24px\] {
  padding: 28px 24px;
}

.p-\[28px_30px\] {
  padding: 28px 30px;
}

.p-\[2px\] {
  padding: 2px;
}

.p-\[2px_16px\] {
  padding: 2px 16px;
}

.p-\[2px_4px\] {
  padding: 2px 4px;
}

.p-\[2px_5px\] {
  padding: 2px 5px;
}

.p-\[2px_6px\] {
  padding: 2px 6px;
}

.p-\[3\.5px_5px\] {
  padding: 3.5px 5px;
}

.p-\[30px\] {
  padding: 30px;
}

.p-\[30px_0_20px_24px\] {
  padding: 30px 0 20px 24px;
}

.p-\[30px_16px\] {
  padding: 30px 16px;
}

.p-\[30px_20px\] {
  padding: 30px 20px;
}

.p-\[30px_24px_20px_24px\] {
  padding: 30px 24px 20px 24px;
}

.p-\[30px_26px_0_26px\] {
  padding: 30px 26px 0 26px;
}

.p-\[30px_30px_15px_30px\] {
  padding: 30px 30px 15px 30px;
}

.p-\[30px_30px_20px_30px\] {
  padding: 30px 30px 20px 30px;
}

.p-\[30px_30px_24px\] {
  padding: 30px 30px 24px;
}

.p-\[30px_32px\] {
  padding: 30px 32px;
}

.p-\[32px\] {
  padding: 32px;
}

.p-\[32px_0_32px_16px\] {
  padding: 32px 0 32px 16px;
}

.p-\[32px_16px\] {
  padding: 32px 16px;
}

.p-\[32px_16px_20px\] {
  padding: 32px 16px 20px;
}

.p-\[32px_16px_32px_80px\] {
  padding: 32px 16px 32px 80px;
}

.p-\[32px_16px_40px\] {
  padding: 32px 16px 40px;
}

.p-\[32px_24px\] {
  padding: 32px 24px;
}

.p-\[32px_48px\] {
  padding: 32px 48px;
}

.p-\[32px_64px\] {
  padding: 32px 64px;
}

.p-\[34px\] {
  padding: 34px;
}

.p-\[35px\] {
  padding: 35px;
}

.p-\[36px_0px\] {
  padding: 36px 0px;
}

.p-\[36px_16px\] {
  padding: 36px 16px;
}

.p-\[36px_24px_0px_24px\] {
  padding: 36px 24px 0px 24px;
}

.p-\[3px\] {
  padding: 3px;
}

.p-\[3px_5px\] {
  padding: 3px 5px;
}

.p-\[3px_8px\] {
  padding: 3px 8px;
}

.p-\[40px\] {
  padding: 40px;
}

.p-\[40px_16px\] {
  padding: 40px 16px;
}

.p-\[40px_16px_20px\] {
  padding: 40px 16px 20px;
}

.p-\[40px_16px_40px_16px\] {
  padding: 40px 16px 40px 16px;
}

.p-\[40px_20px\] {
  padding: 40px 20px;
}

.p-\[40px_20px_40px_20px\] {
  padding: 40px 20px 40px 20px;
}

.p-\[40px_30px\] {
  padding: 40px 30px;
}

.p-\[40px_34px\] {
  padding: 40px 34px;
}

.p-\[40px_40px_40px_80px\] {
  padding: 40px 40px 40px 80px;
}

.p-\[40px_56px_80px\] {
  padding: 40px 56px 80px;
}

.p-\[40px_64px\] {
  padding: 40px 64px;
}

.p-\[42px_30px\] {
  padding: 42px 30px;
}

.p-\[44px_24px\] {
  padding: 44px 24px;
}

.p-\[48px_24px_48px_24px\] {
  padding: 48px 24px 48px 24px;
}

.p-\[48px_40px\] {
  padding: 48px 40px;
}

.p-\[4px\] {
  padding: 4px;
}

.p-\[4px_0\] {
  padding: 4px 0;
}

.p-\[4px_0px\] {
  padding: 4px 0px;
}

.p-\[4px_10px\] {
  padding: 4px 10px;
}

.p-\[4px_12px\] {
  padding: 4px 12px;
}

.p-\[4px_12px_8px_12px\] {
  padding: 4px 12px 8px 12px;
}

.p-\[4px_16px\] {
  padding: 4px 16px;
}

.p-\[4px_4px_4px_20px\] {
  padding: 4px 4px 4px 20px;
}

.p-\[4px_6px\] {
  padding: 4px 6px;
}

.p-\[4px_8px\] {
  padding: 4px 8px;
}

.p-\[4px_8px_16px_8px\] {
  padding: 4px 8px 16px 8px;
}

.p-\[4px_8px_4px_4px\] {
  padding: 4px 8px 4px 4px;
}

.p-\[4rem_1rem\] {
  padding: 4rem 1rem;
}

.p-\[50px\] {
  padding: 50px;
}

.p-\[50px_24px_30px\] {
  padding: 50px 24px 30px;
}

.p-\[50px_64px\] {
  padding: 50px 64px;
}

.p-\[52px_36px\] {
  padding: 52px 36px;
}

.p-\[52px_42px\] {
  padding: 52px 42px;
}

.p-\[54px\] {
  padding: 54px;
}

.p-\[56px\] {
  padding: 56px;
}

.p-\[56px_0_56px_56px\] {
  padding: 56px 0 56px 56px;
}

.p-\[56px_24px_140px\] {
  padding: 56px 24px 140px;
}

.p-\[56px_28px\] {
  padding: 56px 28px;
}

.p-\[59px_30px_22px\] {
  padding: 59px 30px 22px;
}

.p-\[5px\] {
  padding: 5px;
}

.p-\[5px_10px\] {
  padding: 5px 10px;
}

.p-\[5px_13px\] {
  padding: 5px 13px;
}

.p-\[5px_8px\] {
  padding: 5px 8px;
}

.p-\[60px_24px\] {
  padding: 60px 24px;
}

.p-\[6px\] {
  padding: 6px;
}

.p-\[6px_10px\] {
  padding: 6px 10px;
}

.p-\[6px_12px\] {
  padding: 6px 12px;
}

.p-\[6px_12px_6px_6px\] {
  padding: 6px 12px 6px 6px;
}

.p-\[6px_16px\] {
  padding: 6px 16px;
}

.p-\[6px_20px\] {
  padding: 6px 20px;
}

.p-\[6px_24px\] {
  padding: 6px 24px;
}

.p-\[6px_32px\] {
  padding: 6px 32px;
}

.p-\[6px_36px_6px_10px\] {
  padding: 6px 36px 6px 10px;
}

.p-\[6px_6px\] {
  padding: 6px 6px;
}

.p-\[6px_8px\] {
  padding: 6px 8px;
}

.p-\[6x\] {
  padding: 6x;
}

.p-\[70px_16px\] {
  padding: 70px 16px;
}

.p-\[78px_16px_40px\] {
  padding: 78px 16px 40px;
}

.p-\[7px_10px\] {
  padding: 7px 10px;
}

.p-\[7px_12px\] {
  padding: 7px 12px;
}

.p-\[7px_12px_7px_12px\] {
  padding: 7px 12px 7px 12px;
}

.p-\[7px_16px\] {
  padding: 7px 16px;
}

.p-\[7px_30px_7px_12px\] {
  padding: 7px 30px 7px 12px;
}

.p-\[7px_32px_7px_12px\] {
  padding: 7px 32px 7px 12px;
}

.p-\[80px_16px_40px_16px\] {
  padding: 80px 16px 40px 16px;
}

.p-\[80px_16px_80px\] {
  padding: 80px 16px 80px;
}

.p-\[80px_56px\] {
  padding: 80px 56px;
}

.p-\[80px_56px_80px_56px\] {
  padding: 80px 56px 80px 56px;
}

.p-\[84px_16px\] {
  padding: 84px 16px;
}

.p-\[88px_16px\] {
  padding: 88px 16px;
}

.p-\[8px\] {
  padding: 8px;
}

.p-\[8px_0\] {
  padding: 8px 0;
}

.p-\[8px_0_4px_0\] {
  padding: 8px 0 4px 0;
}

.p-\[8px_12px\] {
  padding: 8px 12px;
}

.p-\[8px_12px_8px_40px\] {
  padding: 8px 12px 8px 40px;
}

.p-\[8px_15px\] {
  padding: 8px 15px;
}

.p-\[8px_16px\] {
  padding: 8px 16px;
}

.p-\[8px_20px\] {
  padding: 8px 20px;
}

.p-\[8px_24px\] {
  padding: 8px 24px;
}

.p-\[8px_32px\] {
  padding: 8px 32px;
}

.p-\[8px_8px_12px_8px\] {
  padding: 8px 8px 12px 8px;
}

.p-\[90px_16px\] {
  padding: 90px 16px;
}

.p-\[9px_10px\] {
  padding: 9px 10px;
}

.p-\[9px_14px\] {
  padding: 9px 14px;
}

.p-\[9px_16px\] {
  padding: 9px 16px;
}

.p-\[9px_24px\] {
  padding: 9px 24px;
}

.p-\[9px_40px_9px_14px\] {
  padding: 9px 40px 9px 14px;
}

.p-\[9px_8px\] {
  padding: 9px 8px;
}

.\!px-4 {
  padding-left: 1rem !important;
  padding-right: 1rem !important;
}

.\!px-\[20px\] {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.\!px-\[24px\] {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.\!px-\[28px\] {
  padding-left: 28px !important;
  padding-right: 28px !important;
}

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

.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}

.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.px-14 {
  padding-left: 3.5rem;
  padding-right: 3.5rem;
}

.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

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

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

.px-5 {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

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

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

.px-\[0\.625rem\] {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

.px-\[1\.25rem\] {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.px-\[10px\] {
  padding-left: 10px;
  padding-right: 10px;
}

.px-\[12px\] {
  padding-left: 12px;
  padding-right: 12px;
}

.px-\[14px\] {
  padding-left: 14px;
  padding-right: 14px;
}

.px-\[15px\] {
  padding-left: 15px;
  padding-right: 15px;
}

.px-\[16px\] {
  padding-left: 16px;
  padding-right: 16px;
}

.px-\[20px\] {
  padding-left: 20px;
  padding-right: 20px;
}

.px-\[24px\] {
  padding-left: 24px;
  padding-right: 24px;
}

.px-\[28px\] {
  padding-left: 28px;
  padding-right: 28px;
}

.px-\[32px\] {
  padding-left: 32px;
  padding-right: 32px;
}

.px-\[40px\] {
  padding-left: 40px;
  padding-right: 40px;
}

.px-\[46px\] {
  padding-left: 46px;
  padding-right: 46px;
}

.px-\[64px\] {
  padding-left: 64px;
  padding-right: 64px;
}

.px-\[6px\] {
  padding-left: 6px;
  padding-right: 6px;
}

.px-\[7px\] {
  padding-left: 7px;
  padding-right: 7px;
}

.px-\[8px\] {
  padding-left: 8px;
  padding-right: 8px;
}

.px-\[9\.5em\] {
  padding-left: 9.5em;
  padding-right: 9.5em;
}

.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}

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

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

.py-10 {
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.py-14 {
  padding-top: 3.5rem;
  padding-bottom: 3.5rem;
}

.py-16 {
  padding-top: 4rem;
  padding-bottom: 4rem;
}

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

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

.py-3 {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}

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

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

.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.py-\[0\.875rem\] {
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.py-\[0\] {
  padding-top: 0;
  padding-bottom: 0;
}

.py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}

.py-\[11px\] {
  padding-top: 11px;
  padding-bottom: 11px;
}

.py-\[120px\] {
  padding-top: 120px;
  padding-bottom: 120px;
}

.py-\[120px_24px\] {
  padding-top: 120px 24px;
  padding-bottom: 120px 24px;
}

.py-\[12px\] {
  padding-top: 12px;
  padding-bottom: 12px;
}

.py-\[15px\] {
  padding-top: 15px;
  padding-bottom: 15px;
}

.py-\[16px\] {
  padding-top: 16px;
  padding-bottom: 16px;
}

.py-\[17px\] {
  padding-top: 17px;
  padding-bottom: 17px;
}

.py-\[18px\] {
  padding-top: 18px;
  padding-bottom: 18px;
}

.py-\[20px\] {
  padding-top: 20px;
  padding-bottom: 20px;
}

.py-\[23px\] {
  padding-top: 23px;
  padding-bottom: 23px;
}

.py-\[24px\] {
  padding-top: 24px;
  padding-bottom: 24px;
}

.py-\[24px_16px\] {
  padding-top: 24px 16px;
  padding-bottom: 24px 16px;
}

.py-\[32px\] {
  padding-top: 32px;
  padding-bottom: 32px;
}

.py-\[36px\] {
  padding-top: 36px;
  padding-bottom: 36px;
}

.py-\[3px\] {
  padding-top: 3px;
  padding-bottom: 3px;
}

.py-\[40px\] {
  padding-top: 40px;
  padding-bottom: 40px;
}

.py-\[48px\] {
  padding-top: 48px;
  padding-bottom: 48px;
}

.py-\[4px\] {
  padding-top: 4px;
  padding-bottom: 4px;
}

.py-\[60px\] {
  padding-top: 60px;
  padding-bottom: 60px;
}

.py-\[6px\] {
  padding-top: 6px;
  padding-bottom: 6px;
}

.py-\[70px\] {
  padding-top: 70px;
  padding-bottom: 70px;
}

.py-\[7px\] {
  padding-top: 7px;
  padding-bottom: 7px;
}

.py-\[8px\] {
  padding-top: 8px;
  padding-bottom: 8px;
}

.py-\[9px\] {
  padding-top: 9px;
  padding-bottom: 9px;
}

.\!pe-\[30px\] {
  padding-inline-end: 30px !important;
}

.\!pe-\[55px\] {
  padding-inline-end: 55px !important;
}

.\!pl-2\.5 {
  padding-left: 0.625rem !important;
}

.\!pl-\[35px\] {
  padding-left: 35px !important;
}

.\!pt-\[210px\] {
  padding-top: 210px !important;
}

.pb-0 {
  padding-bottom: 0px;
}

.pb-3 {
  padding-bottom: 0.75rem;
}

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

.pb-6 {
  padding-bottom: 1.5rem;
}

.pb-\[0\] {
  padding-bottom: 0;
}

.pb-\[100px\] {
  padding-bottom: 100px;
}

.pb-\[120px\] {
  padding-bottom: 120px;
}

.pb-\[122px\] {
  padding-bottom: 122px;
}

.pb-\[12px\] {
  padding-bottom: 12px;
}

.pb-\[15px\] {
  padding-bottom: 15px;
}

.pb-\[16px\] {
  padding-bottom: 16px;
}

.pb-\[1px\] {
  padding-bottom: 1px;
}

.pb-\[2\.625rem\] {
  padding-bottom: 2.625rem;
}

.pb-\[20px\] {
  padding-bottom: 20px;
}

.pb-\[24px\] {
  padding-bottom: 24px;
}

.pb-\[30px\] {
  padding-bottom: 30px;
}

.pb-\[32px\] {
  padding-bottom: 32px;
}

.pb-\[36px\] {
  padding-bottom: 36px;
}

.pb-\[37px\] {
  padding-bottom: 37px;
}

.pb-\[3px\] {
  padding-bottom: 3px;
}

.pb-\[40px\] {
  padding-bottom: 40px;
}

.pb-\[44px\] {
  padding-bottom: 44px;
}

.pb-\[46px\] {
  padding-bottom: 46px;
}

.pb-\[49px\] {
  padding-bottom: 49px;
}

.pb-\[4px\] {
  padding-bottom: 4px;
}

.pb-\[56px\] {
  padding-bottom: 56px;
}

.pb-\[58px\] {
  padding-bottom: 58px;
}

.pb-\[60px\] {
  padding-bottom: 60px;
}

.pb-\[65px\] {
  padding-bottom: 65px;
}

.pb-\[68px\] {
  padding-bottom: 68px;
}

.pb-\[6px\] {
  padding-bottom: 6px;
}

.pb-\[70px\] {
  padding-bottom: 70px;
}

.pb-\[75px\] {
  padding-bottom: 75px;
}

.pb-\[77px\] {
  padding-bottom: 77px;
}

.pb-\[8px\] {
  padding-bottom: 8px;
}

.pb-\[90px\] {
  padding-bottom: 90px;
}

.pe-\[12px\] {
  padding-inline-end: 12px;
}

.pe-\[152px\] {
  padding-inline-end: 152px;
}

.pe-\[20px\] {
  padding-inline-end: 20px;
}

.pe-\[24px\] {
  padding-inline-end: 24px;
}

.pe-\[25px\] {
  padding-inline-end: 25px;
}

.pe-\[30px\] {
  padding-inline-end: 30px;
}

.pe-\[48px\] {
  padding-inline-end: 48px;
}

.pe-\[4px\] {
  padding-inline-end: 4px;
}

.pe-\[63px\] {
  padding-inline-end: 63px;
}

.pe-\[6px\] {
  padding-inline-end: 6px;
}

.pe-\[8px\] {
  padding-inline-end: 8px;
}

.pl-0 {
  padding-left: 0px;
}

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

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

.pl-3 {
  padding-left: 0.75rem;
}

.pl-4 {
  padding-left: 1rem;
}

.pl-\[10px\] {
  padding-left: 10px;
}

.pl-\[12px\] {
  padding-left: 12px;
}

.pl-\[16px\] {
  padding-left: 16px;
}

.pl-\[20px\] {
  padding-left: 20px;
}

.pl-\[24px\] {
  padding-left: 24px;
}

.pl-\[28px\] {
  padding-left: 28px;
}

.pl-\[2rem\] {
  padding-left: 2rem;
}

.pl-\[36px\] {
  padding-left: 36px;
}

.pl-\[44px\] {
  padding-left: 44px;
}

.pl-\[51px\] {
  padding-left: 51px;
}

.pl-\[60px\] {
  padding-left: 60px;
}

.pl-\[8px\] {
  padding-left: 8px;
}

.pr-0 {
  padding-right: 0px;
}

.pr-1 {
  padding-right: 0.25rem;
}

.pr-1\.5 {
  padding-right: 0.375rem;
}

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

.pr-3 {
  padding-right: 0.75rem;
}

.pr-4 {
  padding-right: 1rem;
}

.pr-6 {
  padding-right: 1.5rem;
}

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

.pr-9 {
  padding-right: 2.25rem;
}

.pr-\[1\.25rem\] {
  padding-right: 1.25rem;
}

.pr-\[100px\] {
  padding-right: 100px;
}

.pr-\[12px\] {
  padding-right: 12px;
}

.pr-\[15px\] {
  padding-right: 15px;
}

.pr-\[16px\] {
  padding-right: 16px;
}

.pr-\[18px\] {
  padding-right: 18px;
}

.pr-\[24px\] {
  padding-right: 24px;
}

.pr-\[32px\] {
  padding-right: 32px;
}

.pr-\[36px\] {
  padding-right: 36px;
}

.pr-\[40px\] {
  padding-right: 40px;
}

.pr-\[5px\] {
  padding-right: 5px;
}

.pr-\[8px\] {
  padding-right: 8px;
}

.ps-14 {
  padding-inline-start: 3.5rem;
}

.ps-\[13px\] {
  padding-inline-start: 13px;
}

.ps-\[15px\] {
  padding-inline-start: 15px;
}

.ps-\[16px\] {
  padding-inline-start: 16px;
}

.ps-\[25px\] {
  padding-inline-start: 25px;
}

.ps-\[32px\] {
  padding-inline-start: 32px;
}

.ps-\[50px\] {
  padding-inline-start: 50px;
}

.ps-\[5px\] {
  padding-inline-start: 5px;
}

.ps-\[6px\] {
  padding-inline-start: 6px;
}

.ps-\[9px\] {
  padding-inline-start: 9px;
}

.pt-0 {
  padding-top: 0px;
}

.pt-1\.5 {
  padding-top: 0.375rem;
}

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

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

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

.pt-\[0\] {
  padding-top: 0;
}

.pt-\[0px\] {
  padding-top: 0px;
}

.pt-\[109px\] {
  padding-top: 109px;
}

.pt-\[10px\] {
  padding-top: 10px;
}

.pt-\[120px\] {
  padding-top: 120px;
}

.pt-\[12px\] {
  padding-top: 12px;
}

.pt-\[13px\] {
  padding-top: 13px;
}

.pt-\[16px\] {
  padding-top: 16px;
}

.pt-\[170px\] {
  padding-top: 170px;
}

.pt-\[180px\] {
  padding-top: 180px;
}

.pt-\[1px\] {
  padding-top: 1px;
}

.pt-\[200px\] {
  padding-top: 200px;
}

.pt-\[210px\] {
  padding-top: 210px;
}

.pt-\[21px\] {
  padding-top: 21px;
}

.pt-\[24px\] {
  padding-top: 24px;
}

.pt-\[30px\] {
  padding-top: 30px;
}

.pt-\[36px\] {
  padding-top: 36px;
}

.pt-\[38px\] {
  padding-top: 38px;
}

.pt-\[4\.0625rem\] {
  padding-top: 4.0625rem;
}

.pt-\[40px\] {
  padding-top: 40px;
}

.pt-\[48px\] {
  padding-top: 48px;
}

.pt-\[49px\] {
  padding-top: 49px;
}

.pt-\[4px\] {
  padding-top: 4px;
}

.pt-\[50px\] {
  padding-top: 50px;
}

.pt-\[54px\] {
  padding-top: 54px;
}

.pt-\[5rem\] {
  padding-top: 5rem;
}

.pt-\[5vh\] {
  padding-top: 5vh;
}

.pt-\[60px\] {
  padding-top: 60px;
}

.pt-\[69px\] {
  padding-top: 69px;
}

.pt-\[71px\] {
  padding-top: 71px;
}

.pt-\[72px\] {
  padding-top: 72px;
}

.pt-\[80px\] {
  padding-top: 80px;
}

.pt-\[83px\] {
  padding-top: 83px;
}

.pt-\[85px\] {
  padding-top: 85px;
}

.pt-\[90px\] {
  padding-top: 90px;
}

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

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

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

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

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

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

.align-top {
  vertical-align: top;
}

.align-middle {
  vertical-align: middle;
}

.font-mono {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

.font-sans {
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.font-serif {
  font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
}

.\!text-\[14px\] {
  font-size: 14px !important;
}

.\!text-\[16px\] {
  font-size: 16px !important;
}

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

.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-\[0\.6875rem\] {
  font-size: 0.6875rem;
}

.text-\[0\.8125rem\] {
  font-size: 0.8125rem;
}

.text-\[0\.875rem\] {
  font-size: 0.875rem;
}

.text-\[0\] {
  font-size: 0;
}

.text-\[0px\] {
  font-size: 0px;
}

.text-\[100px\] {
  font-size: 100px;
}

.text-\[10px\] {
  font-size: 10px;
}

.text-\[11px\] {
  font-size: 11px;
}

.text-\[12px\] {
  font-size: 12px;
}

.text-\[13px\] {
  font-size: 13px;
}

.text-\[14\.47px\] {
  font-size: 14.47px;
}

.text-\[14px\] {
  font-size: 14px;
}

.text-\[15px\] {
  font-size: 15px;
}

.text-\[16\.28px\] {
  font-size: 16.28px;
}

.text-\[16px\] {
  font-size: 16px;
}

.text-\[17px\] {
  font-size: 17px;
}

.text-\[18px\] {
  font-size: 18px;
}

.text-\[1rem\] {
  font-size: 1rem;
}

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

.text-\[22px\] {
  font-size: 22px;
}

.text-\[23px\] {
  font-size: 23px;
}

.text-\[24px\] {
  font-size: 24px;
}

.text-\[25px\] {
  font-size: 25px;
}

.text-\[26px\] {
  font-size: 26px;
}

.text-\[27\.31px\] {
  font-size: 27.31px;
}

.text-\[28px\] {
  font-size: 28px;
}

.text-\[2rem\] {
  font-size: 2rem;
}

.text-\[30px\] {
  font-size: 30px;
}

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

.text-\[34px\] {
  font-size: 34px;
}

.text-\[36px\] {
  font-size: 36px;
}

.text-\[38px\] {
  font-size: 38px;
}

.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-\[54px\] {
  font-size: 54px;
}

.text-\[56px\] {
  font-size: 56px;
}

.text-\[60px\] {
  font-size: 60px;
}

.text-\[66px\] {
  font-size: 66px;
}

.text-\[70px\] {
  font-size: 70px;
}

.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: 0.875rem;
  line-height: 1.25rem;
}

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

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

.\!font-light {
  font-weight: 300 !important;
}

.\!font-medium {
  font-weight: 500 !important;
}

.font-\[300\] {
  font-weight: 300;
}

.font-\[400\] {
  font-weight: 400;
}

.font-\[400px\] {
  font-weight: 400px;
}

.font-\[500\] {
  font-weight: 500;
}

.font-\[600\] {
  font-weight: 600;
}

.font-\[700\] {
  font-weight: 700;
}

.font-black {
  font-weight: 900;
}

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

.font-extrabold {
  font-weight: 800;
}

.font-extralight {
  font-weight: 200;
}

.font-light {
  font-weight: 300;
}

.font-medium {
  font-weight: 500;
}

.font-normal {
  font-weight: 400;
}

.font-semibold {
  font-weight: 600;
}

.uppercase {
  text-transform: uppercase;
}

.lowercase {
  text-transform: lowercase;
}

.capitalize {
  text-transform: capitalize;
}

.italic {
  font-style: italic;
}

.\!leading-\[15px\] {
  line-height: 15px !important;
}

.\!leading-\[20px\] {
  line-height: 20px !important;
}

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

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

.leading-5 {
  line-height: 1.25rem;
}

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

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

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

.leading-\[0\.875rem\] {
  line-height: 0.875rem;
}

.leading-\[1\.0625rem\] {
  line-height: 1.0625rem;
}

.leading-\[10px\] {
  line-height: 10px;
}

.leading-\[11\.72px\] {
  line-height: 11.72px;
}

.leading-\[12\.5px\] {
  line-height: 12.5px;
}

.leading-\[12px\] {
  line-height: 12px;
}

.leading-\[13\.75px\] {
  line-height: 13.75px;
}

.leading-\[14\.06px\] {
  line-height: 14.06px;
}

.leading-\[14\.63px\] {
  line-height: 14.63px;
}

.leading-\[14px\] {
  line-height: 14px;
}

.leading-\[15px\] {
  line-height: 15px;
}

.leading-\[16\.25px\] {
  line-height: 16.25px;
}

.leading-\[16\.41px\] {
  line-height: 16.41px;
}

.leading-\[16px\] {
  line-height: 16px;
}

.leading-\[17\.07px\] {
  line-height: 17.07px;
}

.leading-\[17\.5px\] {
  line-height: 17.5px;
}

.leading-\[17px\] {
  line-height: 17px;
}

.leading-\[18\] {
  line-height: 18;
}

.leading-\[18px\] {
  line-height: 18px;
}

.leading-\[19\.5px\] {
  line-height: 19.5px;
}

.leading-\[19px\] {
  line-height: 19px;
}

.leading-\[1\] {
  line-height: 1;
}

.leading-\[2\.625rem\] {
  line-height: 2.625rem;
}

.leading-\[20px\] {
  line-height: 20px;
}

.leading-\[21px\] {
  line-height: 21px;
}

.leading-\[22\.5px\] {
  line-height: 22.5px;
}

.leading-\[22px\] {
  line-height: 22px;
}

.leading-\[23px\] {
  line-height: 23px;
}

.leading-\[24px\] {
  line-height: 24px;
}

.leading-\[25px\] {
  line-height: 25px;
}

.leading-\[26px\] {
  line-height: 26px;
}

.leading-\[27px\] {
  line-height: 27px;
}

.leading-\[28\.13px\] {
  line-height: 28.13px;
}

.leading-\[28px\] {
  line-height: 28px;
}

.leading-\[29px\] {
  line-height: 29px;
}

.leading-\[30px\] {
  line-height: 30px;
}

.leading-\[31px\] {
  line-height: 31px;
}

.leading-\[32\.81px\] {
  line-height: 32.81px;
}

.leading-\[32px\] {
  line-height: 32px;
}

.leading-\[33px\] {
  line-height: 33px;
}

.leading-\[34px\] {
  line-height: 34px;
}

.leading-\[35px\] {
  line-height: 35px;
}

.leading-\[36\.57px\] {
  line-height: 36.57px;
}

.leading-\[36px\] {
  line-height: 36px;
}

.leading-\[37\.5px\] {
  line-height: 37.5px;
}

.leading-\[37px\] {
  line-height: 37px;
}

.leading-\[38px\] {
  line-height: 38px;
}

.leading-\[39px\] {
  line-height: 39px;
}

.leading-\[40px\] {
  line-height: 40px;
}

.leading-\[42px\] {
  line-height: 42px;
}

.leading-\[43px\] {
  line-height: 43px;
}

.leading-\[44px\] {
  line-height: 44px;
}

.leading-\[45px\] {
  line-height: 45px;
}

.leading-\[46\.88px\] {
  line-height: 46.88px;
}

.leading-\[46px\] {
  line-height: 46px;
}

.leading-\[47px\] {
  line-height: 47px;
}

.leading-\[48px\] {
  line-height: 48px;
}

.leading-\[50px\] {
  line-height: 50px;
}

.leading-\[51px\] {
  line-height: 51px;
}

.leading-\[52px\] {
  line-height: 52px;
}

.leading-\[54px\] {
  line-height: 54px;
}

.leading-\[55px\] {
  line-height: 55px;
}

.leading-\[56px\] {
  line-height: 56px;
}

.leading-\[57px\] {
  line-height: 57px;
}

.leading-\[58px\] {
  line-height: 58px;
}

.leading-\[60px\] {
  line-height: 60px;
}

.leading-\[62px\] {
  line-height: 62px;
}

.leading-\[68px\] {
  line-height: 68px;
}

.leading-\[88px\] {
  line-height: 88px;
}

.leading-\[normal\] {
  line-height: normal;
}

.leading-none {
  line-height: 1;
}

.leading-normal {
  line-height: 1.5;
}

.leading-relaxed {
  line-height: 1.625;
}

.leading-tight {
  line-height: 1.25;
}

.tracking-\[0\.005em\] {
  letter-spacing: 0.005em;
}

.tracking-\[0\.01em\] {
  letter-spacing: 0.01em;
}

.tracking-\[0\.7px\] {
  letter-spacing: 0.7px;
}

.tracking-tight {
  letter-spacing: -0.025em;
}

.\!text-\[\#000000\] {
  color: #000000 !important;
}

.\!text-\[\#1C2024\] {
  color: #1C2024 !important;
}

.\!text-\[\#262626\] {
  color: #262626 !important;
}

.\!text-\[\#333333\] {
  color: #333333 !important;
}

.\!text-\[\#3B4045\] {
  color: #3B4045 !important;
}

.\!text-\[\#888984\] {
  color: #888984 !important;
}

.\!text-\[\#898884\] {
  color: #898884 !important;
}

.\!text-\[\#FFFFFF\] {
  color: #FFFFFF !important;
}

.\!text-black {
  color: #000 !important;
}

.text-\[\#\#262626\] {
  color: ##262626;
}

.text-\[\#0000008F\] {
  color: #0000008F;
}

.text-\[\#000000\] {
  color: #000000;
}

.text-\[\#0088FF\] {
  color: #0088FF;
}

.text-\[\#00A481\] {
  color: #00A481;
}

.text-\[\#00ACD7\] {
  color: #00ACD7;
}

.text-\[\#015FF7\] {
  color: #015FF7;
}

.text-\[\#030229\] {
  color: #030229;
}

.text-\[\#0369A1\] {
  color: #0369A1;
}

.text-\[\#059669\] {
  color: #059669;
}

.text-\[\#05ACD7\] {
  color: #05ACD7;
}

.text-\[\#0891B2\] {
  color: #0891B2;
}

.text-\[\#0B0B1F\] {
  color: #0B0B1F;
}

.text-\[\#0C0C0C\] {
  color: #0C0C0C;
}

.text-\[\#0F3547\] {
  color: #0F3547;
}

.text-\[\#0d6efd\] {
  color: #0d6efd;
}

.text-\[\#0dcaf0\] {
  color: #0dcaf0;
}

.text-\[\#10A37F\] {
  color: #10A37F;
}

.text-\[\#120B14C4\] {
  color: #120B14C4;
}

.text-\[\#120B14\] {
  color: #120B14;
}

.text-\[\#1383E3\] {
  color: #1383E3;
}

.text-\[\#151515\] {
  color: #151515;
}

.text-\[\#1516188F\] {
  color: #1516188F;
}

.text-\[\#151618CC\] {
  color: #151618CC;
}

.text-\[\#151618\] {
  color: #151618;
}

.text-\[\#152027\] {
  color: #152027;
}

.text-\[\#153078\] {
  color: #153078;
}

.text-\[\#161616\] {
  color: #161616;
}

.text-\[\#16A34A\] {
  color: #16A34A;
}

.text-\[\#191919\] {
  color: #191919;
}

.text-\[\#1A1A1A\] {
  color: #1A1A1A;
}

.text-\[\#1B1B20C2\] {
  color: #1B1B20C2;
}

.text-\[\#1B1B20\] {
  color: #1B1B20;
}

.text-\[\#1B5214\] {
  color: #1B5214;
}

.text-\[\#1C2024\] {
  color: #1C2024;
}

.text-\[\#1D1D1B\] {
  color: #1D1D1B;
}

.text-\[\#1D1D1F\] {
  color: #1D1D1F;
}

.text-\[\#1D4F7E\] {
  color: #1D4F7E;
}

.text-\[\#1e2a3a\] {
  color: #1e2a3a;
}

.text-\[\#201035\] {
  color: #201035;
}

.text-\[\#202020\] {
  color: #202020;
}

.text-\[\#202124\] {
  color: #202124;
}

.text-\[\#202224\] {
  color: #202224;
}

.text-\[\#202732\] {
  color: #202732;
}

.text-\[\#211F1FC2\] {
  color: #211F1FC2;
}

.text-\[\#211F1F\] {
  color: #211F1F;
}

.text-\[\#212121\] {
  color: #212121;
}

.text-\[\#212529\] {
  color: #212529;
}

.text-\[\#222222\] {
  color: #222222;
}

.text-\[\#231F20\] {
  color: #231F20;
}

.text-\[\#252525\] {
  color: #252525;
}

.text-\[\#2563eb\] {
  color: #2563eb;
}

.text-\[\#262626\] {
  color: #262626;
}

.text-\[\#278BED\] {
  color: #278BED;
}

.text-\[\#278E2B\] {
  color: #278E2B;
}

.text-\[\#282322\] {
  color: #282322;
}

.text-\[\#28303E\] {
  color: #28303E;
}

.text-\[\#2D47DA\] {
  color: #2D47DA;
}

.text-\[\#2E2E2E\] {
  color: #2E2E2E;
}

.text-\[\#2F2F2F\] {
  color: #2F2F2F;
}

.text-\[\#2FACD6\] {
  color: #2FACD6;
}

.text-\[\#2facd6\] {
  color: #2facd6;
}

.text-\[\#30749F\] {
  color: #30749F;
}

.text-\[\#333333\] {
  color: #333333;
}

.text-\[\#334155\] {
  color: #334155;
}

.text-\[\#360846\] {
  color: #360846;
}

.text-\[\#3700B8\] {
  color: #3700B8;
}

.text-\[\#383E43\] {
  color: #383E43;
}

.text-\[\#3B4045\] {
  color: #3B4045;
}

.text-\[\#3C485E\] {
  color: #3C485E;
}

.text-\[\#3D3D3D\] {
  color: #3D3D3D;
}

.text-\[\#3F3F3F\] {
  color: #3F3F3F;
}

.text-\[\#3b4045\] {
  color: #3b4045;
}

.text-\[\#408686\] {
  color: #408686;
}

.text-\[\#41314e\] {
  color: #41314e;
}

.text-\[\#424241\] {
  color: #424241;
}

.text-\[\#434445\] {
  color: #434445;
}

.text-\[\#484A51\] {
  color: #484A51;
}

.text-\[\#4F4F53\] {
  color: #4F4F53;
}

.text-\[\#4F607D\] {
  color: #4F607D;
}

.text-\[\#4f46e5\] {
  color: #4f46e5;
}

.text-\[\#4f607D\] {
  color: #4f607D;
}

.text-\[\#525252\] {
  color: #525252;
}

.text-\[\#555555\] {
  color: #555555;
}

.text-\[\#575757\] {
  color: #575757;
}

.text-\[\#596571\] {
  color: #596571;
}

.text-\[\#5E5E5E\] {
  color: #5E5E5E;
}

.text-\[\#60636C\] {
  color: #60636C;
}

.text-\[\#616161\] {
  color: #616161;
}

.text-\[\#6229DE\] {
  color: #6229DE;
}

.text-\[\#636363\] {
  color: #636363;
}

.text-\[\#636b70\] {
  color: #636b70;
}

.text-\[\#63789C\] {
  color: #63789C;
}

.text-\[\#69AB69\] {
  color: #69AB69;
}

.text-\[\#6C757D\] {
  color: #6C757D;
}

.text-\[\#6D1AAD\] {
  color: #6D1AAD;
}

.text-\[\#6E6E6E\] {
  color: #6E6E6E;
}

.text-\[\#6E6E73\] {
  color: #6E6E73;
}

.text-\[\#6E6E80\] {
  color: #6E6E80;
}

.text-\[\#6E727C\] {
  color: #6E727C;
}

.text-\[\#717171\] {
  color: #717171;
}

.text-\[\#727272\] {
  color: #727272;
}

.text-\[\#727E89\] {
  color: #727E89;
}

.text-\[\#757575\] {
  color: #757575;
}

.text-\[\#762DC0\] {
  color: #762DC0;
}

.text-\[\#768089\] {
  color: #768089;
}

.text-\[\#828ea5\] {
  color: #828ea5;
}

.text-\[\#8293B0\] {
  color: #8293B0;
}

.text-\[\#83838D\] {
  color: #83838D;
}

.text-\[\#898884\] {
  color: #898884;
}

.text-\[\#8A8A8A\] {
  color: #8A8A8A;
}

.text-\[\#8C929B\] {
  color: #8C929B;
}

.text-\[\#909BA5\] {
  color: #909BA5;
}

.text-\[\#919090\] {
  color: #919090;
}

.text-\[\#989898\] {
  color: #989898;
}

.text-\[\#9D9D9D\] {
  color: #9D9D9D;
}

.text-\[\#A01910\] {
  color: #A01910;
}

.text-\[\#A0A5A9\] {
  color: #A0A5A9;
}

.text-\[\#A1A1A1\] {
  color: #A1A1A1;
}

.text-\[\#A32D2D\] {
  color: #A32D2D;
}

.text-\[\#AAAAAA\] {
  color: #AAAAAA;
}

.text-\[\#ACABA9\] {
  color: #ACABA9;
}

.text-\[\#B1B1B1\] {
  color: #B1B1B1;
}

.text-\[\#B2B2B2\] {
  color: #B2B2B2;
}

.text-\[\#B6B6B7\] {
  color: #B6B6B7;
}

.text-\[\#BBBAB8\] {
  color: #BBBAB8;
}

.text-\[\#BDBDBD\] {
  color: #BDBDBD;
}

.text-\[\#BE51F0\] {
  color: #BE51F0;
}

.text-\[\#C1C1C1\] {
  color: #C1C1C1;
}

.text-\[\#C2C2C2\] {
  color: #C2C2C2;
}

.text-\[\#CBD5E1\] {
  color: #CBD5E1;
}

.text-\[\#CED2D4\] {
  color: #CED2D4;
}

.text-\[\#D29A00\] {
  color: #D29A00;
}

.text-\[\#D5D5D5\] {
  color: #D5D5D5;
}

.text-\[\#D6D6D6\] {
  color: #D6D6D6;
}

.text-\[\#DAD5D2\] {
  color: #DAD5D2;
}

.text-\[\#DB2777\] {
  color: #DB2777;
}

.text-\[\#E02828\] {
  color: #E02828;
}

.text-\[\#E0E4EB\] {
  color: #E0E4EB;
}

.text-\[\#EA580C\] {
  color: #EA580C;
}

.text-\[\#ED1C24\] {
  color: #ED1C24;
}

.text-\[\#EFEFEF\] {
  color: #EFEFEF;
}

.text-\[\#F1F5F9\] {
  color: #F1F5F9;
}

.text-\[\#F26674\] {
  color: #F26674;
}

.text-\[\#F33151\] {
  color: #F33151;
}

.text-\[\#F3903F\] {
  color: #F3903F;
}

.text-\[\#F43E8A\] {
  color: #F43E8A;
}

.text-\[\#F4F4F7\] {
  color: #F4F4F7;
}

.text-\[\#F58F29\] {
  color: #F58F29;
}

.text-\[\#FC6D35\] {
  color: #FC6D35;
}

.text-\[\#FF3B30\] {
  color: #FF3B30;
}

.text-\[\#FF5F57\] {
  color: #FF5F57;
}

.text-\[\#FF8964\] {
  color: #FF8964;
}

.text-\[\#FF9330\] {
  color: #FF9330;
}

.text-\[\#FF9C00\] {
  color: #FF9C00;
}

.text-\[\#FFB74D\] {
  color: #FFB74D;
}

.text-\[\#FFD491\] {
  color: #FFD491;
}

.text-\[\#FFFBF7\] {
  color: #FFFBF7;
}

.text-\[\#FFFFFF80\] {
  color: #FFFFFF80;
}

.text-\[\#FFFFFF\] {
  color: #FFFFFF;
}

.text-\[\#a0a5a9\] {
  color: #a0a5a9;
}

.text-\[\#a8a9a9c4\] {
  color: #a8a9a9c4;
}

.text-\[\#bbbab8\] {
  color: #bbbab8;
}

.text-\[\#f26674\] {
  color: #f26674;
}

.text-\[\#f26726\] {
  color: #f26726;
}

.text-\[\#ff0000\] {
  color: #ff0000;
}

.text-\[\#ffffff\] {
  color: #ffffff;
}

.text-\[white\] {
  color: white;
}

.text-black {
  color: #000;
}

.text-black\/55 {
  color: rgb(0 0 0 / 0.55);
}

.text-black\/70 {
  color: rgb(0 0 0 / 0.7);
}

.text-blue-600 {
  color: #2563eb;
}

.text-current {
  color: currentColor;
}

.text-gray-500 {
  color: #6b7280;
}

.text-gray-600 {
  color: #4b5563;
}

.text-gray-700 {
  color: #374151;
}

.text-gray-800 {
  color: #1f2937;
}

.text-gray-900 {
  color: #111827;
}

.text-indigo-600 {
  color: #4f46e5;
}

.text-red-500 {
  color: #ef4444;
}

.text-red-600 {
  color: #dc2626;
}

.text-red-700 {
  color: #b91c1c;
}

.text-white {
  color: #fff;
}

.underline {
  text-decoration-line: underline;
}

.overline {
  text-decoration-line: overline;
}

.line-through {
  text-decoration-line: line-through;
}

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

.underline-offset-2 {
  text-underline-offset: 2px;
}

.antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.caret-white {
  caret-color: #fff;
}

.accent-\[\#10A37F\] {
  accent-color: #10A37F;
}

.accent-\[\#252525\] {
  accent-color: #252525;
}

.accent-\[\#262626\] {
  accent-color: #262626;
}

.\!opacity-100 {
  opacity: 1 !important;
}

.opacity-0 {
  opacity: 0;
}

.opacity-100 {
  opacity: 1;
}

.opacity-25 {
  opacity: 0.25;
}

.opacity-50 {
  opacity: 0.5;
}

.opacity-55 {
  opacity: 0.55;
}

.opacity-60 {
  opacity: 0.6;
}

.opacity-75 {
  opacity: 0.75;
}

.opacity-95 {
  opacity: 0.95;
}

.opacity-\[0\.5\] {
  opacity: 0.5;
}

.opacity-\[0\] {
  opacity: 0;
}

.opacity-\[50\%\] {
  opacity: 50%;
}

.bg-blend-hard-light {
  background-blend-mode: hard-light;
}

.bg-blend-luminosity {
  background-blend-mode: luminosity;
}

.mix-blend-multiply {
  mix-blend-mode: multiply;
}

.\!shadow-none {
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important;
}

.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[-1px_1px_5px_0px_\#0000001A\] {
  --tw-shadow: -1px 1px 5px 0px #0000001A;
  --tw-shadow-colored: -1px 1px 5px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[-2px_-2px_8px_0px_\#00000014\] {
  --tw-shadow: -2px -2px 8px 0px #00000014;
  --tw-shadow-colored: -2px -2px 8px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[-2px_0px_6px_0px_\#0000000D\] {
  --tw-shadow: -2px 0px 6px 0px #0000000D;
  --tw-shadow-colored: -2px 0px 6px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[-3px_-4px_20px_3px_\#00BCDC99\] {
  --tw-shadow: -3px -4px 20px 3px #00BCDC99;
  --tw-shadow-colored: -3px -4px 20px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[-8px_0px_16px_0px_\#0000000D\] {
  --tw-shadow: -8px 0px 16px 0px #0000000D;
  --tw-shadow-colored: -8px 0px 16px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_0_0_\#ED7700\] {
  --tw-shadow: 0 0 0 #ED7700;
  --tw-shadow-colored: 0 0 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0_4px_11px_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow: 0 0 0 1px rgba(0,0,0,0.1),0 4px 11px rgba(0,0,0,0.1);
  --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 4px 11px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_0_20px_0_rgba\(0\2c 0\2c 0\2c \.1\)\] {
  --tw-shadow: 0 0 20px 0 rgba(0,0,0,.1);
  --tw-shadow-colored: 0 0 20px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_10px_25px_rgba\(0\2c 0\2c 0\2c 0\.25\)\] {
  --tw-shadow: 0 10px 25px rgba(0,0,0,0.25);
  --tw-shadow-colored: 0 10px 25px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_4px_12px_0px_\#00000026\] {
  --tw-shadow: 0 4px 12px 0px #00000026;
  --tw-shadow-colored: 0 4px 12px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_6px_10px_0px_\#0000001A\] {
  --tw-shadow: 0 6px 10px 0px #0000001A;
  --tw-shadow-colored: 0 6px 10px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0_8px_24px_-4px_rgba\(0\2c 0\2c 0\2c 0\.12\)\] {
  --tw-shadow: 0 8px 24px -4px rgba(0,0,0,0.12);
  --tw-shadow-colored: 0 8px 24px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_-4px_20px_0px_\#0000000F\] {
  --tw-shadow: 0px -4px 20px 0px #0000000F;
  --tw-shadow-colored: 0px -4px 20px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_0px_10px_0px_\#00000026\] {
  --tw-shadow: 0px 0px 10px 0px #00000026;
  --tw-shadow-colored: 0px 0px 10px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_0px_20px_3px_rgba\(36\2c 36\2c 36\2c 0\.04\)\] {
  --tw-shadow: 0px 0px 20px 3px rgba(36,36,36,0.04);
  --tw-shadow-colored: 0px 0px 20px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_0px_5px_0px_\#00000026\] {
  --tw-shadow: 0px 0px 5px 0px #00000026;
  --tw-shadow-colored: 0px 0px 5px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_0px_6px_0px_\#00000014\] {
  --tw-shadow: 0px 0px 6px 0px #00000014;
  --tw-shadow-colored: 0px 0px 6px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_1px_10px_0px_\#00000014\] {
  --tw-shadow: 0px 1px 10px 0px #00000014;
  --tw-shadow-colored: 0px 1px 10px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_1px_12px_\#00000008\] {
  --tw-shadow: 0px 1px 12px #00000008;
  --tw-shadow-colored: 0px 1px 12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_1px_12px_0px_\#00000008\] {
  --tw-shadow: 0px 1px 12px 0px #00000008;
  --tw-shadow-colored: 0px 1px 12px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_1px_3px_0px_\#0000001F\] {
  --tw-shadow: 0px 1px 3px 0px #0000001F;
  --tw-shadow-colored: 0px 1px 3px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_1px_6px_\#0000001F\] {
  --tw-shadow: 0px 1px 6px #0000001F;
  --tw-shadow-colored: 0px 1px 6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_1px_6px_1px_\#00000026\] {
  --tw-shadow: 0px 1px 6px 1px #00000026;
  --tw-shadow-colored: 0px 1px 6px 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_1px_8px_0px_\#00000033\] {
  --tw-shadow: 0px 1px 8px 0px #00000033;
  --tw-shadow-colored: 0px 1px 8px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_1px_9px_0px_\#0000001A\] {
  --tw-shadow: 0px 1px 9px 0px #0000001A;
  --tw-shadow-colored: 0px 1px 9px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_3px_10px_\#00000029\] {
  --tw-shadow: 0px 3px 10px #00000029;
  --tw-shadow-colored: 0px 3px 10px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_3px_12px_rgba\(0\2c 0\2c 0\2c 0\.098\)\] {
  --tw-shadow: 0px 3px 12px rgba(0,0,0,0.098);
  --tw-shadow-colored: 0px 3px 12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_3px_6px_\#B7BEC929\] {
  --tw-shadow: 0px 3px 6px #B7BEC929;
  --tw-shadow-colored: 0px 3px 6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_3px_7px_0px_\#0000001A\] {
  --tw-shadow: 0px 3px 7px 0px #0000001A;
  --tw-shadow-colored: 0px 3px 7px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_4px_10px_0px_\#0000001F\] {
  --tw-shadow: 0px 4px 10px 0px #0000001F;
  --tw-shadow-colored: 0px 4px 10px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_4px_10px_0px_\#00000024\] {
  --tw-shadow: 0px 4px 10px 0px #00000024;
  --tw-shadow-colored: 0px 4px 10px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_4px_10px_0px_rgba\(0\2c 0\2c 0\2c 0\.12\)\] {
  --tw-shadow: 0px 4px 10px 0px rgba(0,0,0,0.12);
  --tw-shadow-colored: 0px 4px 10px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_4px_16px_\#0000000A\] {
  --tw-shadow: 0px 4px 16px #0000000A;
  --tw-shadow-colored: 0px 4px 16px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_4px_16px_0px_\#0000000D\] {
  --tw-shadow: 0px 4px 16px 0px #0000000D;
  --tw-shadow-colored: 0px 4px 16px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_4px_16px_rgba\(0\2c 0\2c 0\2c 0\.12\)\] {
  --tw-shadow: 0px 4px 16px rgba(0,0,0,0.12);
  --tw-shadow-colored: 0px 4px 16px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_4px_4px_0px_\#0000001F\] {
  --tw-shadow: 0px 4px 4px 0px #0000001F;
  --tw-shadow-colored: 0px 4px 4px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_4px_8px_0px_\#00000026\] {
  --tw-shadow: 0px 4px 8px 0px #00000026;
  --tw-shadow-colored: 0px 4px 8px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_5\.43px_37\.62px_3\.62px_\#8146B51F\] {
  --tw-shadow: 0px 5.43px 37.62px 3.62px #8146B51F;
  --tw-shadow-colored: 0px 5.43px 37.62px 3.62px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_8px_24px_-4px_\#0000001F\] {
  --tw-shadow: 0px 8px 24px -4px #0000001F;
  --tw-shadow-colored: 0px 8px 24px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0px_8px_24px_-4px_rgba\(0\2c 0\2c 0\2c 0\.12\)\] {
  --tw-shadow: 0px 8px 24px -4px rgba(0,0,0,0.12);
  --tw-shadow-colored: 0px 8px 24px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[0rem_0\.1875rem_0\.75rem_rgba\(0\2c 0\2c 0\2c 0\.1\)\] {
  --tw-shadow: 0rem 0.1875rem 0.75rem rgba(0,0,0,0.1);
  --tw-shadow-colored: 0rem 0.1875rem 0.75rem var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[1px_0px_12px_3px_\#75EB0080\2c -3px_-4px_20px_3px_\#00BCDC99\] {
  --tw-shadow: 1px 0px 12px 3px #75EB0080,-3px -4px 20px 3px #00BCDC99;
  --tw-shadow-colored: 1px 0px 12px 3px var(--tw-shadow-color), -3px -4px 20px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[1px_0px_12px_3px_\#75EB0080\] {
  --tw-shadow: 1px 0px 12px 3px #75EB0080;
  --tw-shadow-colored: 1px 0px 12px 3px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[1px_0px_2px_rgba\(124\2c 124\2c 124\2c 0\.16\)\] {
  --tw-shadow: 1px 0px 2px rgba(124,124,124,0.16);
  --tw-shadow-colored: 1px 0px 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[1px_1px_16px_\#0000001A\] {
  --tw-shadow: 1px 1px 16px #0000001A;
  --tw-shadow-colored: 1px 1px 16px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[2px_-1px_4px_0px_\#0000001A\] {
  --tw-shadow: 2px -1px 4px 0px #0000001A;
  --tw-shadow-colored: 2px -1px 4px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[2px_1px_10px_0px_\#0000001F\] {
  --tw-shadow: 2px 1px 10px 0px #0000001F;
  --tw-shadow-colored: 2px 1px 10px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[2px_3px_8px_1px_\#00000026\] {
  --tw-shadow: 2px 3px 8px 1px #00000026;
  --tw-shadow-colored: 2px 3px 8px 1px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[_0px_4px_8px_0px_\#00000026\] {
  --tw-shadow: 0px 4px 8px 0px #00000026;
  --tw-shadow-colored: 0px 4px 8px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[inset_0_0_0_2px_\#EBF6F4\] {
  --tw-shadow: inset 0 0 0 2px #EBF6F4;
  --tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[inset_0_0_0_2px_transparent\] {
  --tw-shadow: inset 0 0 0 2px transparent;
  --tw-shadow-colored: inset 0 0 0 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[inset_3px_1px_2px_\#00000033\2c _0px_2px_2px_\#00000024\] {
  --tw-shadow: inset 3px 1px 2px #00000033, 0px 2px 2px #00000024;
  --tw-shadow-colored: inset 3px 1px 2px var(--tw-shadow-color), 0px 2px 2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-\[rgba\(0\2c _0\2c _0\2c _0\.098\)_0px_3px_12px\] {
  --tw-shadow: rgba(0, 0, 0, 0.098) 0px 3px 12px;
  --tw-shadow-colored: 0px 3px 12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-none {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

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

.outline {
  outline-style: solid;
}

.outline-1 {
  outline-width: 1px;
}

.outline-2 {
  outline-width: 2px;
}

.outline-offset-4 {
  outline-offset: 4px;
}

.outline-black\/5 {
  outline-color: rgb(0 0 0 / 0.05);
}

.outline-transparent {
  outline-color: transparent;
}

.outline-violet-500 {
  outline-color: #8b5cf6;
}

.ring-1 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-black\/5 {
  --tw-ring-color: rgb(0 0 0 / 0.05);
}

.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-\[30px\] {
  --tw-blur: blur(30px);
  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-\[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);
}

.drop-shadow-\[0px_8px_24px_-4px_\#0000001F\] {
  --tw-drop-shadow: drop-shadow(0px 8px 24px -4px #0000001F);
  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);
}

.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-\[10px\] {
  --tw-backdrop-blur: blur(10px);
  -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-\[120px\] {
  --tw-backdrop-blur: blur(120px);
  -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-\[1px\] {
  --tw-backdrop-blur: blur(1px);
  -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-\[30px\] {
  --tw-backdrop-blur: blur(30px);
  -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-\[50px\] {
  --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);
}

.backdrop-blur-md {
  --tw-backdrop-blur: blur(12px);
  -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(4px);
  -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: cubic-bezier(0.4, 0, 0.2, 1) !important;
  transition-duration: 150ms !important;
}

.\!transition-none {
  transition-property: none !important;
}

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

.transition-\[width\] {
  transition-property: width;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-colors {
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.transition-transform {
  transition-property: transform;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.\!delay-0 {
  transition-delay: 0s !important;
}

.delay-75 {
  transition-delay: 75ms;
}

.\!duration-500 {
  transition-duration: 500ms !important;
}

.duration-100 {
  transition-duration: 100ms;
}

.duration-1000 {
  transition-duration: 1000ms;
}

.duration-150 {
  transition-duration: 150ms;
}

.duration-200 {
  transition-duration: 200ms;
}

.duration-300 {
  transition-duration: 300ms;
}

.duration-500 {
  transition-duration: 500ms;
}

.duration-700 {
  transition-duration: 700ms;
}

.duration-\[10s\] {
  transition-duration: 10s;
}

.duration-\[1200ms\] {
  transition-duration: 1200ms;
}

.duration-\[2500ms\] {
  transition-duration: 2500ms;
}

.duration-\[350ms\] {
  transition-duration: 350ms;
}

.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.ease-linear {
  transition-timing-function: linear;
}

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

.will-change-transform {
  will-change: transform;
}

.\@container {
  container-type: inline-size;
}

.\[--anchor-gap\:--spacing\(1\)\] {
  --anchor-gap: var(--spacing(1));
}

.\[--anchor-gap\:--spacing\(2\)\] {
  --anchor-gap: var(--spacing(2));
}

.\[--anchor-gap\:0px\] {
  --anchor-gap: 0px;
}

.\[grid-template-columns\:repeat\(auto-fit\2c minmax\(240px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(240px,1fr));
}

.\[grid-template-columns\:repeat\(auto-fit\2c minmax\(260px\2c 1fr\)\)\] {
  grid-template-columns: repeat(auto-fit,minmax(260px,1fr));
}

.\[mask-composite\:exclude\] {
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

.\[mask\:linear-gradient\(\#000_0_0\)_padding-box\2c linear-gradient\(\#000_0_0\)\] {
  -webkit-mask: linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);
          mask: linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);
}

.\[mix-blend-mode\:hard-light\] {
  mix-blend-mode: hard-light;
}

.\[scrollbar-width\:none\] {
  scrollbar-width: none;
}

.\[scrollbar-width\:thin\] {
  scrollbar-width: thin;
}

.\[web\:10\] {
  web: 10;
}

.\[web\:16\] {
  web: 16;
}

.\[web\:3\] {
  web: 3;
}

.\[web\:4\] {
  web: 4;
}

.\[web\:7\] {
  web: 7;
}

.placeholder\:font-light::-moz-placeholder {
  font-weight: 300;
}

.placeholder\:font-light::placeholder {
  font-weight: 300;
}

.placeholder\:font-normal::-moz-placeholder {
  font-weight: 400;
}

.placeholder\:font-normal::placeholder {
  font-weight: 400;
}

.placeholder\:text-\[\#1516188F\]::-moz-placeholder {
  color: #1516188F;
}

.placeholder\:text-\[\#1516188F\]::placeholder {
  color: #1516188F;
}

.placeholder\:text-\[\#444444\]::-moz-placeholder {
  color: #444444;
}

.placeholder\:text-\[\#444444\]::placeholder {
  color: #444444;
}

.placeholder\:text-\[\#4F607D\]::-moz-placeholder {
  color: #4F607D;
}

.placeholder\:text-\[\#4F607D\]::placeholder {
  color: #4F607D;
}

.placeholder\:text-\[\#616161\]::-moz-placeholder {
  color: #616161;
}

.placeholder\:text-\[\#616161\]::placeholder {
  color: #616161;
}

.placeholder\:text-\[\#63789C\]::-moz-placeholder {
  color: #63789C;
}

.placeholder\:text-\[\#63789C\]::placeholder {
  color: #63789C;
}

.placeholder\:text-\[\#717171\]::-moz-placeholder {
  color: #717171;
}

.placeholder\:text-\[\#717171\]::placeholder {
  color: #717171;
}

.placeholder\:text-\[\#757575\]::-moz-placeholder {
  color: #757575;
}

.placeholder\:text-\[\#757575\]::placeholder {
  color: #757575;
}

.placeholder\:text-\[\#8A8A8A\]::-moz-placeholder {
  color: #8A8A8A;
}

.placeholder\:text-\[\#8A8A8A\]::placeholder {
  color: #8A8A8A;
}

.placeholder\:text-\[\#9CA4B0\]::-moz-placeholder {
  color: #9CA4B0;
}

.placeholder\:text-\[\#9CA4B0\]::placeholder {
  color: #9CA4B0;
}

.placeholder\:text-\[\#A0A5A9\]::-moz-placeholder {
  color: #A0A5A9;
}

.placeholder\:text-\[\#A0A5A9\]::placeholder {
  color: #A0A5A9;
}

.placeholder\:text-\[\#AAAAAA\]::-moz-placeholder {
  color: #AAAAAA;
}

.placeholder\:text-\[\#AAAAAA\]::placeholder {
  color: #AAAAAA;
}

.placeholder\:text-\[\#B2B2B2\]::-moz-placeholder {
  color: #B2B2B2;
}

.placeholder\:text-\[\#B2B2B2\]::placeholder {
  color: #B2B2B2;
}

.placeholder\:text-\[\#BBBAB8\]::-moz-placeholder {
  color: #BBBAB8;
}

.placeholder\:text-\[\#BBBAB8\]::placeholder {
  color: #BBBAB8;
}

.placeholder\:text-\[\#D2D2D2\]::-moz-placeholder {
  color: #D2D2D2;
}

.placeholder\:text-\[\#D2D2D2\]::placeholder {
  color: #D2D2D2;
}

.placeholder\:text-\[\#D6D6D6\]::-moz-placeholder {
  color: #D6D6D6;
}

.placeholder\:text-\[\#D6D6D6\]::placeholder {
  color: #D6D6D6;
}

.placeholder\:text-\[\#a8a9a9c4\]::-moz-placeholder {
  color: #a8a9a9c4;
}

.placeholder\:text-\[\#a8a9a9c4\]::placeholder {
  color: #a8a9a9c4;
}

.placeholder\:text-\[\#e5e6e9\]::-moz-placeholder {
  color: #e5e6e9;
}

.placeholder\:text-\[\#e5e6e9\]::placeholder {
  color: #e5e6e9;
}

.placeholder\:text-slate-300::-moz-placeholder {
  color: #cbd5e1;
}

.placeholder\:text-slate-300::placeholder {
  color: #cbd5e1;
}

.backdrop\:bg-transparent::backdrop {
  background-color: transparent;
}

.before\:absolute::before {
  content: var(--tw-content);
  position: absolute;
}

.before\:relative::before {
  content: var(--tw-content);
  position: relative;
}

.before\:inset-0::before {
  content: var(--tw-content);
  inset: 0px;
}

.before\:-bottom-\[3px\]::before {
  content: var(--tw-content);
  bottom: -3px;
}

.before\:-left-\[4\.5px\]::before {
  content: var(--tw-content);
  left: -4.5px;
}

.before\:-right-\[3px\]::before {
  content: var(--tw-content);
  right: -3px;
}

.before\:-top-\[4px\]::before {
  content: var(--tw-content);
  top: -4px;
}

.before\:bottom-0::before {
  content: var(--tw-content);
  bottom: 0px;
}

.before\:bottom-\[-5px\]::before {
  content: var(--tw-content);
  bottom: -5px;
}

.before\:left-0::before {
  content: var(--tw-content);
  left: 0px;
}

.before\:left-\[21px\]::before {
  content: var(--tw-content);
  left: 21px;
}

.before\:right-0::before {
  content: var(--tw-content);
  right: 0px;
}

.before\:top-0::before {
  content: var(--tw-content);
  top: 0px;
}

.before\:-z-\[1\]::before {
  content: var(--tw-content);
  z-index: -1;
}

.before\:-z-\[5\]::before {
  content: var(--tw-content);
  z-index: -5;
}

.before\:z-0::before {
  content: var(--tw-content);
  z-index: 0;
}

.before\:z-\[0\]::before {
  content: var(--tw-content);
  z-index: 0;
}

.before\:z-\[100\]::before {
  content: var(--tw-content);
  z-index: 100;
}

.before\:z-\[1\]::before {
  content: var(--tw-content);
  z-index: 1;
}

.before\:mr-\[6px\]::before {
  content: var(--tw-content);
  margin-right: 6px;
}

.before\:mr-\[8px\]::before {
  content: var(--tw-content);
  margin-right: 8px;
}

.before\:mr-\[9px\]::before {
  content: var(--tw-content);
  margin-right: 9px;
}

.before\:block::before {
  content: var(--tw-content);
  display: block;
}

.before\:inline-block::before {
  content: var(--tw-content);
  display: inline-block;
}

.before\:h-\[100\%\]::before {
  content: var(--tw-content);
  height: 100%;
}

.before\:h-\[120\%\]::before {
  content: var(--tw-content);
  height: 120%;
}

.before\:h-\[14px\]::before {
  content: var(--tw-content);
  height: 14px;
}

.before\:h-\[16px\]::before {
  content: var(--tw-content);
  height: 16px;
}

.before\:h-\[18px\]::before {
  content: var(--tw-content);
  height: 18px;
}

.before\:h-\[1px\]::before {
  content: var(--tw-content);
  height: 1px;
}

.before\:h-\[20px\]::before {
  content: var(--tw-content);
  height: 20px;
}

.before\:h-\[22px\]::before {
  content: var(--tw-content);
  height: 22px;
}

.before\:h-\[2px\]::before {
  content: var(--tw-content);
  height: 2px;
}

.before\:h-\[30px\]::before {
  content: var(--tw-content);
  height: 30px;
}

.before\:h-\[358px\]::before {
  content: var(--tw-content);
  height: 358px;
}

.before\:h-\[8px\]::before {
  content: var(--tw-content);
  height: 8px;
}

.before\:h-\[calc\(100\%-48px\)\]::before {
  content: var(--tw-content);
  height: calc(100% - 48px);
}

.before\:h-full::before {
  content: var(--tw-content);
  height: 100%;
}

.before\:w-0::before {
  content: var(--tw-content);
  width: 0px;
}

.before\:w-\[100\%\]::before {
  content: var(--tw-content);
  width: 100%;
}

.before\:w-\[120\%\]::before {
  content: var(--tw-content);
  width: 120%;
}

.before\:w-\[14px\]::before {
  content: var(--tw-content);
  width: 14px;
}

.before\:w-\[16px\]::before {
  content: var(--tw-content);
  width: 16px;
}

.before\:w-\[1px\]::before {
  content: var(--tw-content);
  width: 1px;
}

.before\:w-\[20px\]::before {
  content: var(--tw-content);
  width: 20px;
}

.before\:w-\[24px\]::before {
  content: var(--tw-content);
  width: 24px;
}

.before\:w-\[2px\]::before {
  content: var(--tw-content);
  width: 2px;
}

.before\:w-\[33\%\]::before {
  content: var(--tw-content);
  width: 33%;
}

.before\:w-\[66\%\]::before {
  content: var(--tw-content);
  width: 66%;
}

.before\:w-\[75\%\]::before {
  content: var(--tw-content);
  width: 75%;
}

.before\:w-\[8px\]::before {
  content: var(--tw-content);
  width: 8px;
}

.before\:w-full::before {
  content: var(--tw-content);
  width: 100%;
}

.before\:min-w-\[14px\]::before {
  content: var(--tw-content);
  min-width: 14px;
}

.before\:min-w-\[8px\]::before {
  content: var(--tw-content);
  min-width: 8px;
}

.before\:cursor-pointer::before {
  content: var(--tw-content);
  cursor: pointer;
}

.before\:appearance-none::before {
  content: var(--tw-content);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.before\:self-center::before {
  content: var(--tw-content);
  align-self: center;
}

.before\:rounded-\[18px_18px_0_0\]::before {
  content: var(--tw-content);
  border-radius: 18px 18px 0 0;
}

.before\:rounded-\[4px\]::before {
  content: var(--tw-content);
  border-radius: 4px;
}

.before\:rounded-\[8px\]::before {
  content: var(--tw-content);
  border-radius: 8px;
}

.before\:bg-\[\#10111250\]::before {
  content: var(--tw-content);
  background-color: #10111250;
}

.before\:bg-\[\#10A37F\]::before {
  content: var(--tw-content);
  background-color: #10A37F;
}

.before\:bg-\[\#262626\]::before {
  content: var(--tw-content);
  background-color: #262626;
}

.before\:bg-\[\#3C311F\]::before {
  content: var(--tw-content);
  background-color: #3C311F;
}

.before\:bg-\[\#A6A6A6\]::before {
  content: var(--tw-content);
  background-color: #A6A6A6;
}

.before\:bg-\[\#E0E4EB\]::before {
  content: var(--tw-content);
  background-color: #E0E4EB;
}

.before\:bg-\[\#E0E5EA\]::before {
  content: var(--tw-content);
  background-color: #E0E5EA;
}

.before\:bg-\[\#F1F5F9\]::before {
  content: var(--tw-content);
  background-color: #F1F5F9;
}

.before\:bg-\[\#FF9C00\]::before {
  content: var(--tw-content);
  background-color: #FF9C00;
}

.before\:bg-transparent::before {
  content: var(--tw-content);
  background-color: transparent;
}

.before\:before\:bg-\[linear-gradient\(123deg\2c _\#transparent_0\%\2c _transparent_50\%\2c _transparent_100\%\)\]::before::before {
  content: var(--tw-content);
  background-image: linear-gradient(123deg, #transparent 0%, transparent 50%, transparent 100%);
}

.before\:bg-\[linear-gradient\(180deg\2c _\#E0E8FB_0\%\2c _\#B2C1E5_100\%\)\]::before {
  content: var(--tw-content);
  background-image: linear-gradient(180deg, #E0E8FB 0%, #B2C1E5 100%);
}

.before\:bg-\[linear-gradient\(180deg\2c _\#FFFFFF_0\%\2c _\#FFE7B8_100\%\)\]::before {
  content: var(--tw-content);
  background-image: linear-gradient(180deg, #FFFFFF 0%, #FFE7B8 100%);
}

.before\:bg-\[linear-gradient\(to_right_bottom\2c rgba\(0\2c 0\2c 0\2c 0\.3\)_0\%\2c transparent\)\]::before {
  content: var(--tw-content);
  background-image: linear-gradient(to right bottom,rgba(0,0,0,0.3) 0%,transparent);
}

.before\:bg-\[url\(\&\#39\;\@\/assets\/radio-button-unselect\.svg\&\#39\;\)\]::before {
  content: var(--tw-content);
  background-image: url(&#39;@/assets/radio-button-unselect.svg&#39;);
}

.before\:bg-\[url\(\&\#39\;\@\/assets\/unchecked-box\.svg\&\#39\;\)\]::before {
  content: var(--tw-content);
  background-image: url(&#39;@/assets/unchecked-box.svg&#39;);
}

.before\:bg-\[url\(\'\.\.\/img\/radio-unchecked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../img/radio-unchecked.svg');
}

.before\:bg-\[url\(\'\.\.\/img\/unchecked-box\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../img/unchecked-box.svg');
}

.before\:bg-\[url\(\'\.\.\/public\/img\/radio-unchecked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../public/img/radio-unchecked.svg');
}

.before\:bg-\[url\(\'\/picco_template\/assets\/img\/customer-work-bg\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/picco_template/assets/img/customer-work-bg.svg');
}

.before\:bg-\[url\(\'\/picco_template\/assets\/img\/customers-hero-section-bg\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/picco_template/assets/img/customers-hero-section-bg.svg');
}

.before\:bg-\[url\(\'\/picco_template\/assets\/img\/framework-bg\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/picco_template/assets/img/framework-bg.svg');
}

.before\:bg-\[url\(\'\/picco_template\/assets\/img\/home-bg\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/picco_template/assets/img/home-bg.svg');
}

.before\:bg-\[url\(\'\/picco_template\/assets\/img\/modern-tech-card-bg\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/picco_template/assets/img/modern-tech-card-bg.svg');
}

.before\:bg-\[url\(\'\/picco_template\/assets\/img\/technology-bg\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/picco_template/assets/img/technology-bg.svg');
}

.before\:bg-\[url\(\'\/public\/img\/keyRadio-uncheck\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/keyRadio-uncheck.svg');
}

.before\:bg-\[url\(\'\/public\/img\/radio-unchecked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-unchecked.svg');
}

.before\:bg-\[url\(\'\/public\/img\/unchecked-box-grey\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/unchecked-box-grey.svg');
}

.before\:bg-\[url\(\'\/public\/img\/unchecked-box\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/unchecked-box.svg');
}

.before\:bg-\[url\(\/picco_template\/assets\/img\/home-bg-bottom\.svg\)\]::before {
  content: var(--tw-content);
  background-image: url(/picco_template/assets/img/home-bg-bottom.svg);
}

.before\:bg-\[url\(img\/blog-gradiant-bg\.svg\)\]::before {
  content: var(--tw-content);
  background-image: url(img/blog-gradiant-bg.svg);
}

.before\:bg-none::before {
  content: var(--tw-content);
  background-image: none;
}

.before\:bg-contain::before {
  content: var(--tw-content);
  background-size: contain;
}

.before\:bg-cover::before {
  content: var(--tw-content);
  background-size: cover;
}

.before\:bg-center::before {
  content: var(--tw-content);
  background-position: center;
}

.before\:bg-no-repeat::before {
  content: var(--tw-content);
  background-repeat: no-repeat;
}

.before\:align-middle::before {
  content: var(--tw-content);
  vertical-align: middle;
}

.before\:opacity-0::before {
  content: var(--tw-content);
  opacity: 0;
}

.before\:opacity-\[0\.26\]::before {
  content: var(--tw-content);
  opacity: 0.26;
}

.before\:mix-blend-multiply::before {
  content: var(--tw-content);
  mix-blend-mode: multiply;
}

.before\:blur-\[15px\]::before {
  content: var(--tw-content);
  --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);
}

.before\:blur-\[160px\]::before {
  content: var(--tw-content);
  --tw-blur: blur(160px);
  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);
}

.before\:blur-\[16px\]::before {
  content: var(--tw-content);
  --tw-blur: blur(16px);
  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);
}

.before\:blur-\[30px\]::before {
  content: var(--tw-content);
  --tw-blur: blur(30px);
  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);
}

.before\:blur-\[50px\]::before {
  content: var(--tw-content);
  --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);
}

.before\:transition-all::before {
  content: var(--tw-content);
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.before\:transition-opacity::before {
  content: var(--tw-content);
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.before\:duration-200::before {
  content: var(--tw-content);
  transition-duration: 200ms;
}

.before\:duration-300::before {
  content: var(--tw-content);
  transition-duration: 300ms;
}

.before\:duration-\[350ms\]::before {
  content: var(--tw-content);
  transition-duration: 350ms;
}

.before\:ease-in-out::before {
  content: var(--tw-content);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.before\:content-\[\'\'\]::before {
  --tw-content: '';
  content: var(--tw-content);
}

.before\:\[transform\:rotateX\(180deg\)\]::before {
  content: var(--tw-content);
  transform: rotateX(180deg);
}

.before\:\[transform\:rotateY\(180deg\)\]::before {
  content: var(--tw-content);
  transform: rotateY(180deg);
}

.after\:absolute::after {
  content: var(--tw-content);
  position: absolute;
}

.after\:bottom-0::after {
  content: var(--tw-content);
  bottom: 0px;
}

.after\:left-0::after {
  content: var(--tw-content);
  left: 0px;
}

.after\:right-0::after {
  content: var(--tw-content);
  right: 0px;
}

.after\:top-0::after {
  content: var(--tw-content);
  top: 0px;
}

.after\:ml-\[6px\]::after {
  content: var(--tw-content);
  margin-left: 6px;
}

.after\:\!inline-block::after {
  content: var(--tw-content);
  display: inline-block !important;
}

.after\:inline-block::after {
  content: var(--tw-content);
  display: inline-block;
}

.after\:\!h-\[16px\]::after {
  content: var(--tw-content);
  height: 16px !important;
}

.after\:h-\[1px\]::after {
  content: var(--tw-content);
  height: 1px;
}

.after\:h-\[2px\]::after {
  content: var(--tw-content);
  height: 2px;
}

.after\:h-\[8px\]::after {
  content: var(--tw-content);
  height: 8px;
}

.after\:h-full::after {
  content: var(--tw-content);
  height: 100%;
}

.after\:\!w-\[16px\]::after {
  content: var(--tw-content);
  width: 16px !important;
}

.after\:w-\[2px\]::after {
  content: var(--tw-content);
  width: 2px;
}

.after\:w-\[8px\]::after {
  content: var(--tw-content);
  width: 8px;
}

.after\:w-full::after {
  content: var(--tw-content);
  width: 100%;
}

.after\:rounded-t-\[18px\]::after {
  content: var(--tw-content);
  border-top-left-radius: 18px;
  border-top-right-radius: 18px;
}

.after\:bg-\[\#262626\]::after {
  content: var(--tw-content);
  background-color: #262626;
}

.after\:bg-\[\#E0E4EB\]::after {
  content: var(--tw-content);
  background-color: #E0E4EB;
}

.after\:\!bg-\[url\(\'\/public\/img\/accord-arrow\.svg\'\)\]::after {
  content: var(--tw-content);
  background-image: url('/public/img/accord-arrow.svg') !important;
}

.after\:bg-\[url\(\'\/public\/img\/path-arrow\.svg\'\)\]::after {
  content: var(--tw-content);
  background-image: url('/public/img/path-arrow.svg');
}

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

.after\:from-\[rgba\(149\2c 131\2c 100\2c 0\.06\)\]::after {
  content: var(--tw-content);
  --tw-gradient-from: rgba(149,131,100,0.06) var(--tw-gradient-from-position);
  --tw-gradient-to: rgba(149, 131, 100, 0) var(--tw-gradient-to-position);
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);
}

.after\:to-\[\#2D210D\]::after {
  content: var(--tw-content);
  --tw-gradient-to: #2D210D var(--tw-gradient-to-position);
}

.after\:\!bg-contain::after {
  content: var(--tw-content);
  background-size: contain !important;
}

.after\:bg-\[length\:6px_8px\]::after {
  content: var(--tw-content);
  background-size: 6px 8px;
}

.after\:bg-center::after {
  content: var(--tw-content);
  background-position: center;
}

.after\:bg-no-repeat::after {
  content: var(--tw-content);
  background-repeat: no-repeat;
}

.first\:pt-\[24px\]:first-child {
  padding-top: 24px;
}

.last\:mb-0:last-child {
  margin-bottom: 0px;
}

.last\:mb-\[0\]:last-child {
  margin-bottom: 0;
}

.last\:mb-\[20px\]:last-child {
  margin-bottom: 20px;
}

.last\:me-0:last-child {
  margin-inline-end: 0px;
}

.last\:border-0:last-child {
  border-width: 0px;
}

.last\:border-b-0:last-child {
  border-bottom-width: 0px;
}

.last\:border-e-0:last-child {
  border-inline-end-width: 0px;
}

.last\:pb-0:last-child {
  padding-bottom: 0px;
}

.last\:pe-0:last-child {
  padding-inline-end: 0px;
}

.last\:before\:hidden:last-child::before {
  content: var(--tw-content);
  display: none;
}

.first-of-type\:mt-0:first-of-type {
  margin-top: 0px;
}

.first-of-type\:inline-block:first-of-type {
  display: inline-block;
}

.first-of-type\:border-y:first-of-type {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

.first-of-type\:border-y-2:first-of-type {
  border-top-width: 2px;
  border-bottom-width: 2px;
}

.first-of-type\:pl-\[16px\]:first-of-type {
  padding-left: 16px;
}

.last-of-type\:mb-0:last-of-type {
  margin-bottom: 0px;
}

.last-of-type\:mb-\[0\]:last-of-type {
  margin-bottom: 0;
}

.last-of-type\:hidden:last-of-type {
  display: none;
}

.last-of-type\:border-b-0:last-of-type {
  border-bottom-width: 0px;
}

.last-of-type\:border-e-0:last-of-type {
  border-inline-end-width: 0px;
}

.last-of-type\:before\:hidden:last-of-type::before {
  content: var(--tw-content);
  display: none;
}

.last-of-type\:after\:hidden:last-of-type::after {
  content: var(--tw-content);
  display: none;
}

.hover\:-translate-y-2:hover {
  --tw-translate-y: -0.5rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:-translate-y-3:hover {
  --tw-translate-y: -0.75rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-\[1\.02\]:hover {
  --tw-scale-x: 1.02;
  --tw-scale-y: 1.02;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-\[1\.03\]:hover {
  --tw-scale-x: 1.03;
  --tw-scale-y: 1.03;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-\[1\.05\]:hover {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:scale-\[1\.1\]:hover {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.hover\:cursor-pointer:hover {
  cursor: pointer;
}

.hover\:gap-\[8px\]:hover {
  gap: 8px;
}

.hover\:rounded-\[4px\]:hover {
  border-radius: 4px;
}

.hover\:rounded-\[5px\]:hover {
  border-radius: 5px;
}

.hover\:border-\[1px\]:hover {
  border-width: 1px;
}

.hover\:border-solid:hover {
  border-style: solid;
}

.hover\:\!border-\[\#000000\]:hover {
  border-color: #000000 !important;
}

.hover\:\!border-\[\#3CA37E\]:hover {
  border-color: #3CA37E !important;
}

.hover\:border-\[\#10A37F\]:hover {
  border-color: #10A37F;
}

.hover\:border-\[\#1C2024\]:hover {
  border-color: #1C2024;
}

.hover\:border-\[\#202732\]:hover {
  border-color: #202732;
}

.hover\:border-\[\#231F20\]:hover {
  border-color: #231F20;
}

.hover\:border-\[\#6A1B9A\]:hover {
  border-color: #6A1B9A;
}

.hover\:border-\[\#717171\]:hover {
  border-color: #717171;
}

.hover\:border-\[\#DEEEEA\]:hover {
  border-color: #DEEEEA;
}

.hover\:border-\[\#E36B13\]:hover {
  border-color: #E36B13;
}

.hover\:border-\[\#E4C087\]:hover {
  border-color: #E4C087;
}

.hover\:border-\[\#ECECEC\]:hover {
  border-color: #ECECEC;
}

.hover\:border-\[\#EDEDED\]:hover {
  border-color: #EDEDED;
}

.hover\:border-\[\#F3F3F3\]:hover {
  border-color: #F3F3F3;
}

.hover\:border-\[\#FAFAFA\]:hover {
  border-color: #FAFAFA;
}

.hover\:border-gray-500:hover {
  border-color: #6b7280;
}

.hover\:border-transparent:hover {
  border-color: transparent;
}

.hover\:\!bg-\[\#1C2024\]:hover {
  background-color: #1C2024 !important;
}

.hover\:\!bg-\[\#F8F8F8\]:hover {
  background-color: #F8F8F8 !important;
}

.hover\:\!bg-\[\#fafafa\]:hover {
  background-color: #fafafa !important;
}

.hover\:\!bg-\[\#fbfbfb\]:hover {
  background-color: #fbfbfb !important;
}

.hover\:bg-\[\#0000000a\]:hover {
  background-color: #0000000a;
}

.hover\:bg-\[\#000000\]:hover {
  background-color: #000000;
}

.hover\:bg-\[\#034f5b\]:hover {
  background-color: #034f5b;
}

.hover\:bg-\[\#047b5e\]:hover {
  background-color: #047b5e;
}

.hover\:bg-\[\#069ec5\]:hover {
  background-color: #069ec5;
}

.hover\:bg-\[\#10A37F\]:hover {
  background-color: #10A37F;
}

.hover\:bg-\[\#10A37F\]\/5:hover {
  background-color: rgb(16 163 127 / 0.05);
}

.hover\:bg-\[\#148569\]:hover {
  background-color: #148569;
}

.hover\:bg-\[\#1B1B20\]:hover {
  background-color: #1B1B20;
}

.hover\:bg-\[\#1C2024\]:hover {
  background-color: #1C2024;
}

.hover\:bg-\[\#1D1D1B\]\/10:hover {
  background-color: rgb(29 29 27 / 0.1);
}

.hover\:bg-\[\#202732\]:hover {
  background-color: #202732;
}

.hover\:bg-\[\#231F20\]:hover {
  background-color: #231F20;
}

.hover\:bg-\[\#28282c\]:hover {
  background-color: #28282c;
}

.hover\:bg-\[\#2D2D2D\]:hover {
  background-color: #2D2D2D;
}

.hover\:bg-\[\#2E2E2E\]:hover {
  background-color: #2E2E2E;
}

.hover\:bg-\[\#2a2f36\]:hover {
  background-color: #2a2f36;
}

.hover\:bg-\[\#2f2f2f\]:hover {
  background-color: #2f2f2f;
}

.hover\:bg-\[\#331F00\]:hover {
  background-color: #331F00;
}

.hover\:bg-\[\#353a42\]:hover {
  background-color: #353a42;
}

.hover\:bg-\[\#357ABD\]:hover {
  background-color: #357ABD;
}

.hover\:bg-\[\#3f3a3a\]:hover {
  background-color: #3f3a3a;
}

.hover\:bg-\[\#4c7eea\]:hover {
  background-color: #4c7eea;
}

.hover\:bg-\[\#5863cf\]:hover {
  background-color: #5863cf;
}

.hover\:bg-\[\#616161\]\/20:hover {
  background-color: rgb(97 97 97 / 0.2);
}

.hover\:bg-\[\#774cd3\]:hover {
  background-color: #774cd3;
}

.hover\:bg-\[\#7f7e7e\]:hover {
  background-color: #7f7e7e;
}

.hover\:bg-\[\#804E00\]:hover {
  background-color: #804E00;
}

.hover\:bg-\[\#813dc5\]:hover {
  background-color: #813dc5;
}

.hover\:bg-\[\#81818145\]:hover {
  background-color: #81818145;
}

.hover\:bg-\[\#823e19\]:hover {
  background-color: #823e19;
}

.hover\:bg-\[\#DEEEEA\]:hover {
  background-color: #DEEEEA;
}

.hover\:bg-\[\#E0E4EB\]:hover {
  background-color: #E0E4EB;
}

.hover\:bg-\[\#EAEAEA\]:hover {
  background-color: #EAEAEA;
}

.hover\:bg-\[\#EBEEF2\]:hover {
  background-color: #EBEEF2;
}

.hover\:bg-\[\#EBF6F4\]:hover {
  background-color: #EBF6F4;
}

.hover\:bg-\[\#EDEDED\]:hover {
  background-color: #EDEDED;
}

.hover\:bg-\[\#EFEFEF\]:hover {
  background-color: #EFEFEF;
}

.hover\:bg-\[\#EFF9F5\]:hover {
  background-color: #EFF9F5;
}

.hover\:bg-\[\#F0F0F0\]:hover {
  background-color: #F0F0F0;
}

.hover\:bg-\[\#F0F1F3\]:hover {
  background-color: #F0F1F3;
}

.hover\:bg-\[\#F0FFFB\]:hover {
  background-color: #F0FFFB;
}

.hover\:bg-\[\#F1F1F1\]:hover {
  background-color: #F1F1F1;
}

.hover\:bg-\[\#F3F3F3\]:hover {
  background-color: #F3F3F3;
}

.hover\:bg-\[\#F3F3F7\]:hover {
  background-color: #F3F3F7;
}

.hover\:bg-\[\#F4F4F4\]:hover {
  background-color: #F4F4F4;
}

.hover\:bg-\[\#F5F5F5\]:hover {
  background-color: #F5F5F5;
}

.hover\:bg-\[\#F5F5F6\]:hover {
  background-color: #F5F5F6;
}

.hover\:bg-\[\#F5F9FF\]:hover {
  background-color: #F5F9FF;
}

.hover\:bg-\[\#F6F6F6\]:hover {
  background-color: #F6F6F6;
}

.hover\:bg-\[\#F7F9FA\]:hover {
  background-color: #F7F9FA;
}

.hover\:bg-\[\#F8F8F8\]:hover {
  background-color: #F8F8F8;
}

.hover\:bg-\[\#F8F9FA\]:hover {
  background-color: #F8F9FA;
}

.hover\:bg-\[\#F9F9F9\]:hover {
  background-color: #F9F9F9;
}

.hover\:bg-\[\#F9FFFD\]:hover {
  background-color: #F9FFFD;
}

.hover\:bg-\[\#FAFAFA\]:hover {
  background-color: #FAFAFA;
}

.hover\:bg-\[\#FAFEFD\]:hover {
  background-color: #FAFEFD;
}

.hover\:bg-\[\#FAFFFE\]:hover {
  background-color: #FAFFFE;
}

.hover\:bg-\[\#FFF1DB\]\/60:hover {
  background-color: rgb(255 241 219 / 0.6);
}

.hover\:bg-\[\#FFFFFF\]:hover {
  background-color: #FFFFFF;
}

.hover\:bg-\[\#FFFFFF\]\/15:hover {
  background-color: rgb(255 255 255 / 0.15);
}

.hover\:bg-\[\#FFFFFF\]\/20:hover {
  background-color: rgb(255 255 255 / 0.2);
}

.hover\:bg-\[\#c2f0c4\]:hover {
  background-color: #c2f0c4;
}

.hover\:bg-\[\#d8d8d8\]:hover {
  background-color: #d8d8d8;
}

.hover\:bg-\[\#deebff\]:hover {
  background-color: #deebff;
}

.hover\:bg-\[\#e0e0e0\]:hover {
  background-color: #e0e0e0;
}

.hover\:bg-\[\#e1e1e1\]:hover {
  background-color: #e1e1e1;
}

.hover\:bg-\[\#ededed\]:hover {
  background-color: #ededed;
}

.hover\:bg-\[\#eea000\]:hover {
  background-color: #eea000;
}

.hover\:bg-\[\#f15e76\]:hover {
  background-color: #f15e76;
}

.hover\:bg-\[\#f2f2f2\]:hover {
  background-color: #f2f2f2;
}

.hover\:bg-\[\#f4f4f4\]:hover {
  background-color: #f4f4f4;
}

.hover\:bg-\[\#f5f5f5\]:hover {
  background-color: #f5f5f5;
}

.hover\:bg-\[\#f6f6f6\]:hover {
  background-color: #f6f6f6;
}

.hover\:bg-\[\#f8f8f8\]:hover {
  background-color: #f8f8f8;
}

.hover\:bg-\[\#f8f9fa\]:hover {
  background-color: #f8f9fa;
}

.hover\:bg-\[\#ffffff\]:hover {
  background-color: #ffffff;
}

.hover\:bg-\[\#ffffff\]\/90:hover {
  background-color: rgb(255 255 255 / 0.9);
}

.hover\:bg-\[var\(--btn-hover\)\]:hover {
  background-color: var(--btn-hover);
}

.hover\:bg-\[white\]:hover {
  background-color: white;
}

.hover\:bg-black:hover {
  background-color: #000;
}

.hover\:bg-black\/10:hover {
  background-color: rgb(0 0 0 / 0.1);
}

.hover\:bg-black\/5:hover {
  background-color: rgb(0 0 0 / 0.05);
}

.hover\:bg-blue-50:hover {
  background-color: #eff6ff;
}

.hover\:bg-blue-500:hover {
  background-color: #3b82f6;
}

.hover\:bg-gray-100:hover {
  background-color: #f3f4f6;
}

.hover\:bg-gray-200:hover {
  background-color: #e5e7eb;
}

.hover\:bg-gray-300:hover {
  background-color: #d1d5db;
}

.hover\:bg-gray-50:hover {
  background-color: #f9fafb;
}

.hover\:bg-gray-500:hover {
  background-color: #6b7280;
}

.hover\:bg-gray-800:hover {
  background-color: #1f2937;
}

.hover\:bg-red-50:hover {
  background-color: #fef2f2;
}

.hover\:bg-red-600:hover {
  background-color: #dc2626;
}

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

.hover\:bg-white:hover {
  background-color: #fff;
}

.hover\:bg-\[linear-gradient\(180deg\2c _\#401244_0\%\2c _\#200A2D_100\%\)\]:hover {
  background-image: linear-gradient(180deg, #401244 0%, #200A2D 100%);
}

.hover\:bg-\[linear-gradient\(180deg\2c _\#5200A4_0\%\2c _\#7A00A3_100\%\)\]:hover {
  background-image: linear-gradient(180deg, #5200A4 0%, #7A00A3 100%);
}

.hover\:bg-\[linear-gradient\(180deg\2c _\#ffffff_0\%\2c _\#ffffff_100\%\)\]:hover {
  background-image: linear-gradient(180deg, #ffffff 0%, #ffffff 100%);
}

.hover\:bg-\[linear-gradient\(206\.6deg\2c rgba\(255\2c 249\2c 91\2c 0\.16\)_11\.11\%\2c rgba\(255\2c 147\2c 15\2c 0\.16\)_92\.22\%\)\]:hover {
  background-image: linear-gradient(206.6deg,rgba(255,249,91,0.16) 11.11%,rgba(255,147,15,0.16) 92.22%);
}

.hover\:bg-\[linear-gradient\(90deg\2c _\#8811A3_0\%\2c _\#8811A3_100\%\)\]:hover {
  background-image: linear-gradient(90deg, #8811A3 0%, #8811A3 100%);
}

.hover\:bg-\[linear-gradient\(98\.26deg\2c _\#92E8F2_5\.83\%\2c _\#F1DFC4_95\.36\%\)\]:hover {
  background-image: linear-gradient(98.26deg, #92E8F2 5.83%, #F1DFC4 95.36%);
}

.hover\:\!pe-\[24px\]:hover {
  padding-inline-end: 24px !important;
}

.hover\:\!ps-\[55px\]:hover {
  padding-inline-start: 55px !important;
}

.hover\:pe-\[32px\]:hover {
  padding-inline-end: 32px;
}

.hover\:ps-\[30px\]:hover {
  padding-inline-start: 30px;
}

.hover\:ps-\[63px\]:hover {
  padding-inline-start: 63px;
}

.hover\:font-medium:hover {
  font-weight: 500;
}

.hover\:font-normal:hover {
  font-weight: 400;
}

.hover\:text-\[\#000000\]:hover {
  color: #000000;
}

.hover\:text-\[\#10A37F\]:hover {
  color: #10A37F;
}

.hover\:text-\[\#152027\]:hover {
  color: #152027;
}

.hover\:text-\[\#1C2024\]:hover {
  color: #1C2024;
}

.hover\:text-\[\#202732\]:hover {
  color: #202732;
}

.hover\:text-\[\#222222\]:hover {
  color: #222222;
}

.hover\:text-\[\#252525\]:hover {
  color: #252525;
}

.hover\:text-\[\#262626\]:hover {
  color: #262626;
}

.hover\:text-\[\#37352f\]:hover {
  color: #37352f;
}

.hover\:text-\[\#717171\]:hover {
  color: #717171;
}

.hover\:text-\[\#727272\]:hover {
  color: #727272;
}

.hover\:text-\[\#ED7700\]:hover {
  color: #ED7700;
}

.hover\:text-\[\#F33151\]:hover {
  color: #F33151;
}

.hover\:text-\[\#FFFFFF\]:hover {
  color: #FFFFFF;
}

.hover\:text-\[\#ff9c00\]:hover {
  color: #ff9c00;
}

.hover\:text-black:hover {
  color: #000;
}

.hover\:text-blue-600:hover {
  color: #2563eb;
}

.hover\:text-white:hover {
  color: #fff;
}

.hover\:underline:hover {
  text-decoration-line: underline;
}

.hover\:opacity-100:hover {
  opacity: 1;
}

.hover\:opacity-75:hover {
  opacity: 0.75;
}

.hover\:opacity-80:hover {
  opacity: 0.8;
}

.hover\:opacity-\[0\.8\]:hover {
  opacity: 0.8;
}

.hover\:opacity-\[1\]:hover {
  opacity: 1;
}

.hover\:shadow-2xl:hover {
  --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25);
  --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-\[0_10px_30px_rgba\(106\2c 27\2c 154\2c 0\.2\)\]:hover {
  --tw-shadow: 0 10px 30px rgba(106,27,154,0.2);
  --tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-\[0_20px_50px_rgba\(0\2c 0\2c 0\2c 0\.5\)\]:hover {
  --tw-shadow: 0 20px 50px rgba(0,0,0,0.5);
  --tw-shadow-colored: 0 20px 50px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-\[0px_1px_1px_rgba\(0\2c 0\2c 0\2c 0\.12\)\2c 0px_0px_1px_rgba\(61\2c 59\2c 53\2c 0\.16\)\2c 0px_3px_9px_rgba\(61\2c 59\2c 53\2c 0\.08\)\2c 0px_2px_5px_rgba\(61\2c 59\2c 53\2c 0\.08\)\]:hover {
  --tw-shadow: 0px 1px 1px rgba(0,0,0,0.12),0px 0px 1px rgba(61,59,53,0.16),0px 3px 9px rgba(61,59,53,0.08),0px 2px 5px rgba(61,59,53,0.08);
  --tw-shadow-colored: 0px 1px 1px var(--tw-shadow-color), 0px 0px 1px var(--tw-shadow-color), 0px 3px 9px var(--tw-shadow-color), 0px 2px 5px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-\[0px_2px_4px_0px_\#00000014\]:hover {
  --tw-shadow: 0px 2px 4px 0px #00000014;
  --tw-shadow-colored: 0px 2px 4px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-\[0px_2px_4px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]:hover {
  --tw-shadow: 0px 2px 4px 0px rgba(0,0,0,0.1);
  --tw-shadow-colored: 0px 2px 4px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-\[0px_4px_10px_0px_\#9B9B9B40\]:hover {
  --tw-shadow: 0px 4px 10px 0px #9B9B9B40;
  --tw-shadow-colored: 0px 4px 10px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-\[0px_4px_20px_0px_\#0000001F\]:hover {
  --tw-shadow: 0px 4px 20px 0px #0000001F;
  --tw-shadow-colored: 0px 4px 20px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-lg:hover {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-md:hover {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:shadow-xl:hover {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover\:\[animation-play-state\:paused\]:hover {
  animation-play-state: paused;
}

.hover\:\[background\:linear-gradient\(\#FFF6D8\2c \#FFF6D8\)_padding-box\2c linear-gradient\(50deg\2c \#FFF33B_0\%\2c \#FEE72E_4\%\2c \#FED51B_12\%\2c \#FDCA10_20\%\2c \#FDC70C_28\%\2c \#F3903F_67\%\2c \#ED683C_89\%\2c \#E93E3A_100\%\)_border-box\]:hover {
  background: linear-gradient(#FFF6D8,#FFF6D8) padding-box,linear-gradient(50deg,#FFF33B 0%,#FEE72E 4%,#FED51B 12%,#FDCA10 20%,#FDC70C 28%,#F3903F 67%,#ED683C 89%,#E93E3A 100%) border-box;
}

.hover\:before\:h-full:hover::before {
  content: var(--tw-content);
  height: 100%;
}

.hover\:before\:w-full:hover::before {
  content: var(--tw-content);
  width: 100%;
}

.hover\:before\:max-w-full:hover::before {
  content: var(--tw-content);
  max-width: 100%;
}

.hover\:before\:bg-\[\#F6F6F6\]:hover::before {
  content: var(--tw-content);
  background-color: #F6F6F6;
}

.hover\:before\:bg-\[linear-gradient\(123deg\2c _\#ad5cff_0\%\2c _\#0099ff_50\%\2c _\#00a4bd_100\%\)\]:hover::before {
  content: var(--tw-content);
  background-image: linear-gradient(123deg, #ad5cff 0%, #0099ff 50%, #00a4bd 100%);
}

.hover\:before\:bg-\[url\(\'\.\.\/public\/img\/unchecked-box\.svg\'\)\]:hover::before {
  content: var(--tw-content);
  background-image: url('../public/img/unchecked-box.svg');
}

.hover\:before\:bg-\[url\(\'\/public\/img\/unchecked-box\.svg\'\)\]:hover::before {
  content: var(--tw-content);
  background-image: url('/public/img/unchecked-box.svg');
}

.hover\:before\:opacity-100:hover::before {
  content: var(--tw-content);
  opacity: 1;
}

.hover\:before\:opacity-\[100\]:hover::before {
  content: var(--tw-content);
  opacity: 100;
}

.hover\:before\:blur-\[15px\]:hover::before {
  content: var(--tw-content);
  --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);
}

.focus\:z-20:focus {
  z-index: 20;
}

.focus\:\!border-\[\#373737\]:focus {
  border-color: #373737 !important;
}

.focus\:border-\[\#0000002B\]:focus {
  border-color: #0000002B;
}

.focus\:border-\[\#120B14\]:focus {
  border-color: #120B14;
}

.focus\:border-\[\#2684FF\]:focus {
  border-color: #2684FF;
}

.focus\:border-\[\#28303E\]:focus {
  border-color: #28303E;
}

.focus\:border-\[\#4A90E2\]:focus {
  border-color: #4A90E2;
}

.focus\:border-\[\#4F607D\]:focus {
  border-color: #4F607D;
}

.focus\:border-\[\#EDEDED\]:focus {
  border-color: #EDEDED;
}

.focus\:border-black:focus {
  border-color: #000;
}

.focus\:border-red-500:focus {
  border-color: #ef4444;
}

.focus\:\!bg-\[\#F0F1F3\]:focus {
  background-color: #F0F1F3 !important;
}

.focus\:bg-\[\#EDEDED\]:focus {
  background-color: #EDEDED;
}

.focus\:bg-\[\#F0FFFB\]:focus {
  background-color: #F0FFFB;
}

.focus\:bg-\[\#F5F5F5\]:focus {
  background-color: #F5F5F5;
}

.focus\:bg-\[\#F8F8F8\]:focus {
  background-color: #F8F8F8;
}

.focus\:bg-gray-100:focus {
  background-color: #f3f4f6;
}

.focus\:bg-indigo-600:focus {
  background-color: #4f46e5;
}

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

.focus\:text-gray-900:focus {
  color: #111827;
}

.focus\:text-white:focus {
  color: #fff;
}

.focus\:shadow-none:focus {
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus\:shadow-\[unset\]:focus {
  --tw-shadow-color: unset;
  --tw-shadow: var(--tw-shadow-colored);
}

.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus\:outline-\[transparent\]:focus {
  outline-color: transparent;
}

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

.focus\:ring-\[transparent\]:focus {
  --tw-ring-color: transparent;
}

.focus-visible\:bg-none:focus-visible {
  background-image: none;
}

.focus-visible\:outline-none:focus-visible {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus-visible\:outline-\[\#4F607D\]:focus-visible {
  outline-color: #4F607D;
}

.focus-visible\:ring-2:focus-visible {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-visible\:ring-blue-500:focus-visible {
  --tw-ring-color: #3b82f6;
}

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

.disabled\:text-\[\#999999\]:disabled {
  color: #999999;
}

.disabled\:opacity-40:disabled {
  opacity: 0.4;
}

.disabled\:opacity-50:disabled {
  opacity: 0.5;
}

.group:hover .group-hover\:visible {
  visibility: visible;
}

.group:hover .group-hover\:-right-\[32px\] {
  right: -32px;
}

.group:hover .group-hover\:left-0 {
  left: 0px;
}

.group:hover .group-hover\:left-\[32px\] {
  left: 32px;
}

.group:hover .group-hover\:line-clamp-1 {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
}

.group\/btn:hover .group-hover\/btn\:block {
  display: block;
}

.group\/item:hover .group-hover\/item\:block {
  display: block;
}

.group:hover .group-hover\:block {
  display: block;
}

.group:hover .group-hover\:inline-block {
  display: inline-block;
}

.group:hover .group-hover\:flex {
  display: flex;
}

.group\/btn:hover .group-hover\/btn\:hidden {
  display: none;
}

.group:hover .group-hover\:hidden {
  display: none;
}

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

.group\/btn:hover .group-hover\/btn\:translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/btn:hover .group-hover\/btn\:translate-x-\[55px\] {
  --tw-translate-x: 55px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/buy:hover .group-hover\/buy\:translate-x-1 {
  --tw-translate-x: 0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/professional:hover .group-hover\/professional\:translate-x-1 {
  --tw-translate-x: 0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-0\.5 {
  --tw-translate-x: 0.125rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-1 {
  --tw-translate-x: 0.25rem;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-\[0px\] {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-\[17px\] {
  --tw-translate-x: 17px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-\[24px\] {
  --tw-translate-x: 24px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-\[4px\] {
  --tw-translate-x: 4px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:translate-x-\[8px\] {
  --tw-translate-x: 8px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/finance:hover .group-hover\/finance\:scale-\[1\.1\] {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/professional:hover .group-hover\/professional\:scale-\[1\.1\] {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/retail:hover .group-hover\/retail\:scale-\[1\.1\] {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-105 {
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-110 {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group:hover .group-hover\:scale-\[1\.1\] {
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group\/card:hover .group-hover\/card\:rounded-\[8px\] {
  border-radius: 8px;
}

.group:hover .group-hover\:rounded-\[24px\] {
  border-radius: 24px;
}

.group:hover .group-hover\:border {
  border-width: 1px;
}

.group:hover .group-hover\:\!border-\[\#202732\] {
  border-color: #202732 !important;
}

.group:hover .group-hover\:border-white {
  border-color: #fff;
}

.group\/btn:hover .group-hover\/btn\:bg-\[\#FFFFFF\] {
  background-color: #FFFFFF;
}

.group\/card:hover .group-hover\/card\:bg-\[\#FF9C00\] {
  background-color: #FF9C00;
}

.group\/item:hover .group-hover\/item\:bg-\[\#F5F9FF\] {
  background-color: #F5F9FF;
}

.group\/item:hover .group-hover\/item\:bg-transparent {
  background-color: transparent;
}

.group:hover .group-hover\:\!bg-\[\#202732\] {
  background-color: #202732 !important;
}

.group:hover .group-hover\:bg-\[\#0000000a\] {
  background-color: #0000000a;
}

.group:hover .group-hover\:bg-\[\#202732\] {
  background-color: #202732;
}

.group:hover .group-hover\:bg-\[\#5A5A5A\] {
  background-color: #5A5A5A;
}

.group:hover .group-hover\:bg-white {
  background-color: #fff;
}

.group:hover .group-hover\:bg-\[url\(\'\@\/assets\/drop-option\.svg\'\)\] {
  background-image: url('@/assets/drop-option.svg');
}

.group:hover .group-hover\:bg-\[length\:120\%\] {
  background-size: 120%;
}

.group:hover .group-hover\:fill-\[\#10A37F\] {
  fill: #10A37F;
}

.group:hover .group-hover\:fill-\[\#FFFFFF\] {
  fill: #FFFFFF;
}

.group:hover .group-hover\:fill-\[\#ffffff\] {
  fill: #ffffff;
}

.group:hover .group-hover\:stroke-\[\#2C3541\] {
  stroke: #2C3541;
}

.group:hover .group-hover\:\!pe-\[0px\] {
  padding-inline-end: 0px !important;
}

.group:hover .group-hover\:\!ps-\[30px\] {
  padding-inline-start: 30px !important;
}

.group:hover .group-hover\:ps-\[25px\] {
  padding-inline-start: 25px;
}

.group:hover .group-hover\:text-\[14px\] {
  font-size: 14px;
}

.group:hover .group-hover\:font-medium {
  font-weight: 500;
}

.group:hover .group-hover\:font-semibold {
  font-weight: 600;
}

.group\/btn:hover .group-hover\/btn\:text-\[\#1C2024\] {
  color: #1C2024;
}

.group\/btn:hover .group-hover\/btn\:text-\[\#3B4045\] {
  color: #3B4045;
}

.group\/btn:hover .group-hover\/btn\:text-\[\#FDAB07\] {
  color: #FDAB07;
}

.group\/card:hover .group-hover\/card\:text-\[\#1C2024\] {
  color: #1C2024;
}

.group\/card:hover .group-hover\/card\:text-\[\#3B4045\] {
  color: #3B4045;
}

.group\/card:hover .group-hover\/card\:text-white {
  color: #fff;
}

.group\/txt:hover .group-hover\/txt\:text-\[\#45433e\] {
  color: #45433e;
}

.group:hover .group-hover\:\!text-\[\#ffffff\] {
  color: #ffffff !important;
}

.group:hover .group-hover\:text-\[\#28303E\] {
  color: #28303E;
}

.group:hover .group-hover\:text-\[\#2C3541\] {
  color: #2C3541;
}

.group:hover .group-hover\:text-\[\#2D47DA\] {
  color: #2D47DA;
}

.group:hover .group-hover\:text-\[\#401244\] {
  color: #401244;
}

.group:hover .group-hover\:text-white {
  color: #fff;
}

.group\/card:hover .group-hover\/card\:underline {
  text-decoration-line: underline;
}

.group:hover .group-hover\:underline {
  text-decoration-line: underline;
}

.group\/txt:hover .group-hover\/txt\:opacity-\[1\] {
  opacity: 1;
}

.group:hover .group-hover\:\!opacity-100 {
  opacity: 1 !important;
}

.group:hover .group-hover\:opacity-100 {
  opacity: 1;
}

.group:hover .group-hover\:shadow-\[-2px_4px_0px_\#ED7700\] {
  --tw-shadow: -2px 4px 0px #ED7700;
  --tw-shadow-colored: -2px 4px 0px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.group:hover .group-hover\:before\:w-\[14px\]::before {
  content: var(--tw-content);
  width: 14px;
}

.group:hover .group-hover\:before\:bg-\[url\(\'\.\.\/public\/img\/unchecked-box\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../public/img/unchecked-box.svg');
}

.group:hover .group-hover\:before\:bg-\[url\(\'\/public\/img\/unchecked-box\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/unchecked-box.svg');
}

.group:focus .group-focus\:block {
  display: block;
}

.group:focus .group-focus\:flex {
  display: flex;
}

.group:focus .group-focus\:hidden {
  display: none;
}

.group\/option:focus .group-focus\/option\:text-white {
  color: #fff;
}

.group.accordion-active .group-\[\.accordion-active\]\:visible {
  visibility: visible;
}

.group.active .group-\[\&\.active\]\:block {
  display: block;
}

.group.active .group-\[\&\.active\]\:hidden {
  display: none;
}

.group.show .group-\[\.show\]\:hidden {
  display: none;
}

.group.accordion-active .group-\[\.accordion-active\]\:w-full {
  width: 100%;
}

.group.active .group-\[\&\.active\]\:rotate-0 {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group.show .group-\[\&\.show\]\:rotate-0 {
  --tw-rotate: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.group.active .group-\[\&\.active\]\:text-\[\#10A37F\] {
  color: #10A37F;
}

.peer:checked ~ .peer-checked\:block {
  display: block;
}

.peer:checked ~ .peer-checked\:hidden {
  display: none;
}

.peer:checked ~ .peer-checked\:translate-x-0 {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.peer:checked ~ .peer-checked\:translate-x-\[116\%\] {
  --tw-translate-x: 116%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.peer:checked ~ .peer-checked\:translate-x-full {
  --tw-translate-x: 100%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.peer:checked ~ .peer-checked\:border-\[\#10A37F\] {
  border-color: #10A37F;
}

.peer:checked ~ .peer-checked\:border-\[\#212121\] {
  border-color: #212121;
}

.peer:checked ~ .peer-checked\:border-\[\#717171\] {
  border-color: #717171;
}

.peer:checked ~ .peer-checked\:bg-\[\#023A43\] {
  background-color: #023A43;
}

.peer:checked ~ .peer-checked\:bg-\[\#F7F7F7\] {
  background-color: #F7F7F7;
}

.peer:checked ~ .peer-checked\:bg-white {
  background-color: #fff;
}

.peer\/auction:checked ~ .peer-checked\/auction\:text-\[\#262626\] {
  color: #262626;
}

.peer\/brand:checked ~ .peer-checked\/brand\:text-\[\#262626\] {
  color: #262626;
}

.peer\/category:checked ~ .peer-checked\/category\:text-\[\#262626\] {
  color: #262626;
}

.peer\/dateFormat1:checked ~ .peer-checked\/dateFormat1\:text-\[\#262626\] {
  color: #262626;
}

.peer\/dateFormat2:checked ~ .peer-checked\/dateFormat2\:text-\[\#262626\] {
  color: #262626;
}

.peer\/dateFormat3:checked ~ .peer-checked\/dateFormat3\:text-\[\#262626\] {
  color: #262626;
}

.peer\/dateFormat4:checked ~ .peer-checked\/dateFormat4\:text-\[\#262626\] {
  color: #262626;
}

.peer\/dateFormat5:checked ~ .peer-checked\/dateFormat5\:text-\[\#262626\] {
  color: #262626;
}

.peer\/fixed:checked ~ .peer-checked\/fixed\:text-\[\#262626\] {
  color: #262626;
}

.peer\/member:checked ~ .peer-checked\/member\:text-\[\#152027\] {
  color: #152027;
}

.peer\/member:checked ~ .peer-checked\/member\:text-\[\#252525\] {
  color: #252525;
}

.peer\/member:checked ~ .peer-checked\/member\:text-\[\#262626\] {
  color: #262626;
}

.peer\/product:checked ~ .peer-checked\/product\:text-\[\#262626\] {
  color: #262626;
}

.peer\/public:checked ~ .peer-checked\/public\:text-\[\#152027\] {
  color: #152027;
}

.peer\/public:checked ~ .peer-checked\/public\:text-\[\#252525\] {
  color: #252525;
}

.peer\/timeFormat1:checked ~ .peer-checked\/timeFormat1\:text-\[\#262626\] {
  color: #262626;
}

.peer\/timeFormat2:checked ~ .peer-checked\/timeFormat2\:text-\[\#262626\] {
  color: #262626;
}

.peer:checked ~ .peer-checked\:text-\[\#262626\] {
  color: #262626;
}

.peer:checked ~ .peer-checked\:text-\[\#3B4045\] {
  color: #3B4045;
}

.peer\/amazon:checked ~ .peer-checked\/amazon\:before\:bg-\[url\(\'\.\.\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../public/img/radio-checked.svg');
}

.peer\/amazon:checked ~ .peer-checked\/amazon\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/auction:checked ~ .peer-checked\/auction\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/azure:checked ~ .peer-checked\/azure\:before\:bg-\[url\(\'\.\.\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../public/img/radio-checked.svg');
}

.peer\/brand:checked ~ .peer-checked\/brand\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/category:checked ~ .peer-checked\/category\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/christmas:checked ~ .peer-checked\/christmas\:before\:bg-\[url\(\'\/public\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked-green.svg');
}

.peer\/dateFormat1:checked ~ .peer-checked\/dateFormat1\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/dateFormat2:checked ~ .peer-checked\/dateFormat2\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/dateFormat3:checked ~ .peer-checked\/dateFormat3\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/dateFormat4:checked ~ .peer-checked\/dateFormat4\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/dateFormat5:checked ~ .peer-checked\/dateFormat5\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/default:checked ~ .peer-checked\/default\:before\:bg-\[url\(\'\/public\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked-green.svg');
}

.peer\/diwali:checked ~ .peer-checked\/diwali\:before\:bg-\[url\(\'\/public\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked-green.svg');
}

.peer\/drive:checked ~ .peer-checked\/drive\:before\:bg-\[url\(\'\.\.\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../public/img/radio-checked.svg');
}

.peer\/fixed:checked ~ .peer-checked\/fixed\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/holi:checked ~ .peer-checked\/holi\:before\:bg-\[url\(\'\/public\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked-green.svg');
}

.peer\/local:checked ~ .peer-checked\/local\:before\:bg-\[url\(\'\.\.\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../public/img/radio-checked.svg');
}

.peer\/local:checked ~ .peer-checked\/local\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/member:checked ~ .peer-checked\/member\:before\:bg-\[url\(\'\.\.\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../img/radio-checked-green.svg');
}

.peer\/member:checked ~ .peer-checked\/member\:before\:bg-\[url\(\'\.\.\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../img/radio-checked.svg');
}

.peer\/member:checked ~ .peer-checked\/member\:before\:bg-\[url\(\'\/public\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked-green.svg');
}

.peer\/newyear:checked ~ .peer-checked\/newyear\:before\:bg-\[url\(\'\/public\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked-green.svg');
}

.peer\/pongal:checked ~ .peer-checked\/pongal\:before\:bg-\[url\(\'\/public\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked-green.svg');
}

.peer\/product:checked ~ .peer-checked\/product\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/public:checked ~ .peer-checked\/public\:before\:bg-\[url\(\'\.\.\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../img/radio-checked-green.svg');
}

.peer\/public:checked ~ .peer-checked\/public\:before\:bg-\[url\(\'\.\.\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../img/radio-checked.svg');
}

.peer\/public:checked ~ .peer-checked\/public\:before\:bg-\[url\(\'\/public\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked-green.svg');
}

.peer\/timeFormat1:checked ~ .peer-checked\/timeFormat1\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/timeFormat2:checked ~ .peer-checked\/timeFormat2\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.peer\/vote:checked ~ .peer-checked\/vote\:before\:bg-\[url\(\'\/public\/img\/radio-checked-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked-green.svg');
}

.peer:checked ~ .peer-checked\:before\:bg-\[url\(\&\#39\;\@\/assets\/checked-box\.svg\&\#39\;\)\]::before {
  content: var(--tw-content);
  background-image: url(&#39;@/assets/checked-box.svg&#39;);
}

.peer:checked ~ .peer-checked\:before\:bg-\[url\(\&\#39\;\@\/assets\/radio-button-select\.svg\&\#39\;\)\]::before {
  content: var(--tw-content);
  background-image: url(&#39;@/assets/radio-button-select.svg&#39;);
}

.peer:checked ~ .peer-checked\:before\:bg-\[url\(\'\.\.\/img\/checked-box\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../img/checked-box.svg');
}

.peer:checked ~ .peer-checked\:before\:bg-\[url\(\'\.\.\/public\/img\/checked-box\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('../public/img/checked-box.svg');
}

.peer:checked ~ .peer-checked\:before\:bg-\[url\(\'\/public\/img\/checked-box-green\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/checked-box-green.svg');
}

.peer:checked ~ .peer-checked\:before\:bg-\[url\(\'\/public\/img\/checked-box\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/checked-box.svg');
}

.peer:checked ~ .peer-checked\:before\:bg-\[url\(\'\/public\/img\/keyRadio-check\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/keyRadio-check.svg');
}

.peer:checked ~ .peer-checked\:before\:bg-\[url\(\'\/public\/img\/radio-checked\.svg\'\)\]::before {
  content: var(--tw-content);
  background-image: url('/public/img/radio-checked.svg');
}

.group\/option[aria-selected="true"] .group-aria-selected\/option\:font-semibold {
  font-weight: 600;
}

.data-\[open\=true\]\:mt-\[16px\][data-open="true"] {
  margin-top: 16px;
}

.peer\/select[data-open] ~ .peer-data-\[open\]\/select\:rotate-180 {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@container (min-width: 475px) {
  .\@\[475px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\@\[475px\]\:grid-cols-\[120px_1fr\] {
    grid-template-columns: 120px 1fr;
  }
}

@container (min-width: 500px) {
  .\@\[500px\]\:left-full {
    left: 100%;
  }

  .\@\[500px\]\:\!ml-auto {
    margin-left: auto !important;
  }

  .\@\[500px\]\:ml-auto {
    margin-left: auto;
  }

  .\@\[500px\]\:inline-block {
    display: inline-block;
  }

  .\@\[500px\]\:h-\[36px\] {
    height: 36px;
  }

  .\@\[500px\]\:w-\[33px\] {
    width: 33px;
  }

  .\@\[500px\]\:w-\[77px\] {
    width: 77px;
  }

  .\@\[500px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .\@\[500px\]\:grid-cols-\[1fr_1\.2fr\] {
    grid-template-columns: 1fr 1.2fr;
  }

  .\@\[500px\]\:justify-center {
    justify-content: center;
  }
}

@container (min-width: 550px) {
  .\@\[550px\]\:inline-block {
    display: inline-block;
  }

  .\@\[550px\]\:p-\[24px_32px\] {
    padding: 24px 32px;
  }
}

@media (max-width: 1600px) {
  .max-\[1600px\]\:mb-auto {
    margin-bottom: auto;
  }

  .max-\[1600px\]\:min-h-\[70\%\] {
    min-height: 70%;
  }
}

@media (max-width: 1440px) {
  .max-\[1440px\]\:\!inset-\[50\%_auto_auto_100\%\] {
    inset: 50% auto auto 100% !important;
  }

  .max-\[1440px\]\:bottom-full {
    bottom: 100%;
  }

  .max-\[1440px\]\:left-0 {
    left: 0px;
  }

  .max-\[1440px\]\:right-auto {
    right: auto;
  }

  .max-\[1440px\]\:top-auto {
    top: auto;
  }

  .max-\[1440px\]\:w-full {
    width: 100%;
  }
}

@media (max-width: 1400px) {
  .max-\[1400px\]\:w-full {
    width: 100%;
  }
}

@media (max-width: 1300px) {
  .max-\[1300px\]\:m-\[0_-16px_16px\] {
    margin: 0 -16px 16px;
  }

  .max-\[1300px\]\:m-\[4px_0\] {
    margin: 4px 0;
  }

  .max-\[1300px\]\:mx-\[12px\] {
    margin-left: 12px;
    margin-right: 12px;
  }

  .max-\[1300px\]\:mb-\[10px\] {
    margin-bottom: 10px;
  }

  .max-\[1300px\]\:mb-\[12px\] {
    margin-bottom: 12px;
  }

  .max-\[1300px\]\:mb-\[14px\] {
    margin-bottom: 14px;
  }

  .max-\[1300px\]\:mb-\[16px\] {
    margin-bottom: 16px;
  }

  .max-\[1300px\]\:mb-\[22px\] {
    margin-bottom: 22px;
  }

  .max-\[1300px\]\:mb-\[24px\] {
    margin-bottom: 24px;
  }

  .max-\[1300px\]\:mb-\[32px\] {
    margin-bottom: 32px;
  }

  .max-\[1300px\]\:mb-\[80px\] {
    margin-bottom: 80px;
  }

  .max-\[1300px\]\:mb-\[8px\] {
    margin-bottom: 8px;
  }

  .max-\[1300px\]\:mt-\[16px\] {
    margin-top: 16px;
  }

  .max-\[1300px\]\:line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .max-\[1300px\]\:line-clamp-2 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
  }

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

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

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

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

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

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

  .max-\[1300px\]\:min-h-\[calc\(100vh-79px\)\] {
    min-height: calc(100vh - 79px);
  }

  .max-\[1300px\]\:w-\[100px\] {
    width: 100px;
  }

  .max-\[1300px\]\:min-w-\[100px\] {
    min-width: 100px;
  }

  .max-\[1300px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-\[1300px\]\:grid-cols-\[200px_1fr\] {
    grid-template-columns: 200px 1fr;
  }

  .max-\[1300px\]\:gap-\[12px\] {
    gap: 12px;
  }

  .max-\[1300px\]\:gap-\[16px\] {
    gap: 16px;
  }

  .max-\[1300px\]\:gap-\[24px\] {
    gap: 24px;
  }

  .max-\[1300px\]\:\!p-\[40px_16px_40px_16px\] {
    padding: 40px 16px 40px 16px !important;
  }

  .max-\[1300px\]\:p-\[0_16px_40px\] {
    padding: 0 16px 40px;
  }

  .max-\[1300px\]\:p-\[16px\] {
    padding: 16px;
  }

  .max-\[1300px\]\:p-\[16px_30px\] {
    padding: 16px 30px;
  }

  .max-\[1300px\]\:p-\[22px_16px\] {
    padding: 22px 16px;
  }

  .max-\[1300px\]\:p-\[24px_16px_20px_16px\] {
    padding: 24px 16px 20px 16px;
  }

  .max-\[1300px\]\:p-\[32px_16px\] {
    padding: 32px 16px;
  }

  .max-\[1300px\]\:p-\[40px_16px\] {
    padding: 40px 16px;
  }

  .max-\[1300px\]\:p-\[8px_12px\] {
    padding: 8px 12px;
  }

  .max-\[1300px\]\:p-\[9px_12px_9px\] {
    padding: 9px 12px 9px;
  }

  .max-\[1300px\]\:pl-\[12px\] {
    padding-left: 12px;
  }

  .max-\[1300px\]\:pl-\[16px\] {
    padding-left: 16px;
  }

  .max-\[1300px\]\:pr-\[12px\] {
    padding-right: 12px;
  }

  .max-\[1300px\]\:pr-\[16px\] {
    padding-right: 16px;
  }

  .max-\[1300px\]\:pt-0 {
    padding-top: 0px;
  }

  .max-\[1300px\]\:text-\[14px\] {
    font-size: 14px;
  }

  .max-\[1300px\]\:text-\[22px\] {
    font-size: 22px;
  }

  .max-\[1300px\]\:text-\[24px\] {
    font-size: 24px;
  }

  .max-\[1300px\]\:text-\[28px\] {
    font-size: 28px;
  }

  .max-\[1300px\]\:text-\[32px\] {
    font-size: 32px;
  }

  .max-\[1300px\]\:leading-\[16px\] {
    line-height: 16px;
  }

  .max-\[1300px\]\:leading-none {
    line-height: 1;
  }

  .max-\[1300px\]\:leading-normal {
    line-height: 1.5;
  }
}

@media not all and (min-width: 1280px) {
  .max-xl\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .max-xl\:mb-\[40px\] {
    margin-bottom: 40px;
  }

  .max-xl\:mt-0 {
    margin-top: 0px;
  }

  .max-xl\:min-h-\[calc\(100vh-79px\)\] {
    min-height: calc(100vh - 79px);
  }

  .max-xl\:w-\[460px\] {
    width: 460px;
  }

  .max-xl\:min-w-\[460px\] {
    min-width: 460px;
  }

  .max-xl\:max-w-\[100px\] {
    max-width: 100px;
  }

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

  .max-xl\:grid-cols-\[180px_1fr\] {
    grid-template-columns: 180px 1fr;
  }

  .max-xl\:grid-cols-\[1fr_1fr\] {
    grid-template-columns: 1fr 1fr;
  }

  .max-xl\:grid-cols-\[300px_1fr\] {
    grid-template-columns: 300px 1fr;
  }

  .max-xl\:grid-cols-\[repeat\(auto-fill\2c _minmax\(250px\2c _1fr\)\)\] {
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  }

  .max-xl\:grid-cols-\[repeat\(auto-fill\2c _minmax\(300px\2c _1fr\)\)\] {
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  }

  .max-xl\:gap-\[16px\] {
    gap: 16px;
  }

  .max-xl\:gap-\[20px\] {
    gap: 20px;
  }

  .max-xl\:gap-x-\[24px\] {
    -moz-column-gap: 24px;
         column-gap: 24px;
  }

  .max-xl\:gap-x-\[28px\] {
    -moz-column-gap: 28px;
         column-gap: 28px;
  }

  .max-xl\:p-\[16px\] {
    padding: 16px;
  }

  .max-xl\:p-\[175px_0_40px_16px\] {
    padding: 175px 0 40px 16px;
  }

  .max-xl\:p-\[20px_20px_0px_20px\] {
    padding: 20px 20px 0px 20px;
  }

  .max-xl\:p-\[24px_16px\] {
    padding: 24px 16px;
  }

  .max-xl\:p-\[2rem_1rem\] {
    padding: 2rem 1rem;
  }

  .max-xl\:p-\[32px_16px\] {
    padding: 32px 16px;
  }

  .max-xl\:p-\[40px_0_40px_16px\] {
    padding: 40px 0 40px 16px;
  }

  .max-xl\:p-\[40px_16px\] {
    padding: 40px 16px;
  }

  .max-xl\:p-\[50px_24px_0\] {
    padding: 50px 24px 0;
  }

  .max-xl\:py-\[20px\] {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .max-xl\:py-\[60px\] {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .max-xl\:pb-\[20px\] {
    padding-bottom: 20px;
  }

  .max-xl\:text-\[32px\] {
    font-size: 32px;
  }

  .max-xl\:text-\[46px\] {
    font-size: 46px;
  }

  .max-xl\:leading-none {
    line-height: 1;
  }
}

@media (max-width: 1280px) {
  .max-\[1280px\]\:\!inset-\[30\%_auto_auto_100\%\] {
    inset: 30% auto auto 100% !important;
  }

  .max-\[1280px\]\:mb-\[42px\] {
    margin-bottom: 42px;
  }

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

  .max-\[1280px\]\:grid-cols-\[repeat\(auto-fit\2c minmax\(250px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(250px,1fr));
  }

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

  .max-\[1280px\]\:p-\[24px\] {
    padding: 24px;
  }

  .max-\[1280px\]\:text-\[20px\] {
    font-size: 20px;
  }
}

@media (max-width: 1279px) {
  .max-\[1279px\]\:w-\[calc\(100\%-412px\)\] {
    width: calc(100% - 412px);
  }
}

@media (max-width: 1204px) {
  .max-\[1204px\]\:p-\[40px_32px\] {
    padding: 40px 32px;
  }
}

@media not all and (min-width: 1024px) {
  .max-lg\:static {
    position: static;
  }

  .max-lg\:fixed {
    position: fixed;
  }

  .max-lg\:z-\[999\] {
    z-index: 999;
  }

  .max-lg\:order-1 {
    order: 1;
  }

  .max-lg\:order-2 {
    order: 2;
  }

  .max-lg\:mb-\[0px\] {
    margin-bottom: 0px;
  }

  .max-lg\:mb-\[16px\] {
    margin-bottom: 16px;
  }

  .max-lg\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .max-lg\:mb-\[24px\] {
    margin-bottom: 24px;
  }

  .max-lg\:mb-\[40px\] {
    margin-bottom: 40px;
  }

  .max-lg\:mb-\[50px\] {
    margin-bottom: 50px;
  }

  .max-lg\:mb-auto {
    margin-bottom: auto;
  }

  .max-lg\:mr-\[0\] {
    margin-right: 0;
  }

  .max-lg\:mt-0 {
    margin-top: 0px;
  }

  .max-lg\:block {
    display: block;
  }

  .max-lg\:hidden {
    display: none;
  }

  .max-lg\:\!h-auto {
    height: auto !important;
  }

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

  .max-lg\:w-\[200px\] {
    width: 200px;
  }

  .max-lg\:w-\[240px\] {
    width: 240px;
  }

  .max-lg\:w-\[32px\] {
    width: 32px;
  }

  .max-lg\:w-\[calc\(100\%\+32px\)\] {
    width: calc(100% + 32px);
  }

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

  .max-lg\:\!min-w-\[240px\] {
    min-width: 240px !important;
  }

  .max-lg\:min-w-\[200px\] {
    min-width: 200px;
  }

  .max-lg\:min-w-\[240px\] {
    min-width: 240px;
  }

  .max-lg\:min-w-\[32px\] {
    min-width: 32px;
  }

  .max-lg\:min-w-\[378px\] {
    min-width: 378px;
  }

  .max-lg\:max-w-\[768px\] {
    max-width: 768px;
  }

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

  .max-lg\:-translate-x-full {
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .max-lg\:translate-x-\[0\] {
    --tw-translate-x: 0;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

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

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

  .max-lg\:grid-cols-\[1fr_1\.5fr\] {
    grid-template-columns: 1fr 1.5fr;
  }

  .max-lg\:grid-cols-\[1fr_1fr\] {
    grid-template-columns: 1fr 1fr;
  }

  .max-lg\:grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
  }

  .max-lg\:flex-col {
    flex-direction: column;
  }

  .max-lg\:items-start {
    align-items: flex-start;
  }

  .max-lg\:gap-\[16px\] {
    gap: 16px;
  }

  .max-lg\:gap-\[20px\] {
    gap: 20px;
  }

  .max-lg\:gap-\[24px\] {
    gap: 24px;
  }

  .max-lg\:gap-\[30px\] {
    gap: 30px;
  }

  .max-lg\:gap-\[32px\] {
    gap: 32px;
  }

  .max-lg\:gap-\[8px\] {
    gap: 8px;
  }

  .max-lg\:gap-x-\[20px\] {
    -moz-column-gap: 20px;
         column-gap: 20px;
  }

  .max-lg\:gap-y-\[40px\] {
    row-gap: 40px;
  }

  .max-lg\:overflow-auto {
    overflow: auto;
  }

  .max-lg\:whitespace-nowrap {
    white-space: nowrap;
  }

  .max-lg\:rounded-\[24px\] {
    border-radius: 24px;
  }

  .max-lg\:border-b {
    border-bottom-width: 1px;
  }

  .max-lg\:border-b-\[1px\] {
    border-bottom-width: 1px;
  }

  .max-lg\:border-e-0 {
    border-inline-end-width: 0px;
  }

  .max-lg\:border-t {
    border-top-width: 1px;
  }

  .max-lg\:p-3 {
    padding: 0.75rem;
  }

  .max-lg\:p-\[0_16px_60px\] {
    padding: 0 16px 60px;
  }

  .max-lg\:p-\[10px_16px_16px_16px\] {
    padding: 10px 16px 16px 16px;
  }

  .max-lg\:p-\[12px\] {
    padding: 12px;
  }

  .max-lg\:p-\[12px_12px_100px_12px\] {
    padding: 12px 12px 100px 12px;
  }

  .max-lg\:p-\[16px\] {
    padding: 16px;
  }

  .max-lg\:p-\[16px_32px_60px\] {
    padding: 16px 32px 60px;
  }

  .max-lg\:p-\[20px\] {
    padding: 20px;
  }

  .max-lg\:p-\[24px\] {
    padding: 24px;
  }

  .max-lg\:p-\[24px_16px\] {
    padding: 24px 16px;
  }

  .max-lg\:p-\[24px_16px_16px\] {
    padding: 24px 16px 16px;
  }

  .max-lg\:p-\[24px_16px_16px_16px\] {
    padding: 24px 16px 16px 16px;
  }

  .max-lg\:p-\[32px_16px\] {
    padding: 32px 16px;
  }

  .max-lg\:p-\[56px_28px\] {
    padding: 56px 28px;
  }

  .max-lg\:p-\[60px_32px\] {
    padding: 60px 32px;
  }

  .max-lg\:p-\[75px_16px_32\] {
    padding: 75px 16px 32;
  }

  .max-lg\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  .max-lg\:py-\[24px\] {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .max-lg\:pb-0 {
    padding-bottom: 0px;
  }

  .max-lg\:pb-\[32px\] {
    padding-bottom: 32px;
  }

  .max-lg\:pb-\[40px\] {
    padding-bottom: 40px;
  }

  .max-lg\:text-\[12px\] {
    font-size: 12px;
  }

  .max-lg\:text-\[16px\] {
    font-size: 16px;
  }

  .max-lg\:text-\[18px\] {
    font-size: 18px;
  }

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

  .max-lg\:text-\[22px\] {
    font-size: 22px;
  }

  .max-lg\:text-\[24px\] {
    font-size: 24px;
  }

  .max-lg\:text-\[28px\] {
    font-size: 28px;
  }

  .max-lg\:text-\[36px\] {
    font-size: 36px;
  }

  .max-lg\:text-\[38px\] {
    font-size: 38px;
  }

  .max-lg\:text-\[44px\] {
    font-size: 44px;
  }

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

  .max-lg\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .max-lg\:font-medium {
    font-weight: 500;
  }

  .max-lg\:leading-\[16px\] {
    line-height: 16px;
  }

  .max-lg\:leading-\[22px\] {
    line-height: 22px;
  }

  .max-lg\:leading-\[24px\] {
    line-height: 24px;
  }

  .max-lg\:leading-\[25px\] {
    line-height: 25px;
  }

  .max-lg\:leading-\[28px\] {
    line-height: 28px;
  }

  .max-lg\:leading-\[30px\] {
    line-height: 30px;
  }

  .max-lg\:leading-\[40px\] {
    line-height: 40px;
  }

  .max-lg\:leading-\[43px\] {
    line-height: 43px;
  }

  .max-lg\:leading-\[54px\] {
    line-height: 54px;
  }

  .max-lg\:leading-\[normal\] {
    line-height: normal;
  }

  .max-lg\:shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .max-lg\:before\:left-\[16px\]::before {
    content: var(--tw-content);
    left: 16px;
  }

  .max-lg\:before\:h-\[calc\(100\%-38px\)\]::before {
    content: var(--tw-content);
    height: calc(100% - 38px);
  }

  .max-lg\:last\:\!border-b-0:last-child {
    border-bottom-width: 0px !important;
  }
}

@media (max-width: 1000px) {
  .max-\[1000px\]\:static {
    position: static;
  }

  .max-\[1000px\]\:ms-auto {
    margin-inline-start: auto;
  }

  .max-\[1000px\]\:w-fit {
    width: -moz-fit-content;
    width: fit-content;
  }

  .max-\[1000px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[1000px\]\:p-\[16px\] {
    padding: 16px;
  }
}

@media (max-width: 998px) {
  .max-\[998px\]\:mb-\[28px\] {
    margin-bottom: 28px;
  }

  .max-\[998px\]\:text-\[32px\] {
    font-size: 32px;
  }

  .max-\[998px\]\:text-\[48px\] {
    font-size: 48px;
  }
}

@media (max-width: 992px) {
  .max-\[992px\]\:static {
    position: static;
  }

  .max-\[992px\]\:mb-\[18px\] {
    margin-bottom: 18px;
  }

  .max-\[992px\]\:block {
    display: block;
  }

  .max-\[992px\]\:flex {
    display: flex;
  }

  .max-\[992px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[992px\]\:items-center {
    align-items: center;
  }

  .max-\[992px\]\:gap-\[12px\] {
    gap: 12px;
  }

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

  .max-\[992px\]\:border-none {
    border-style: none;
  }

  .max-\[992px\]\:text-\[14px\] {
    font-size: 14px;
  }

  .max-\[992px\]\:text-\[18px\] {
    font-size: 18px;
  }

  .max-\[992px\]\:text-\[20px\] {
    font-size: 20px;
  }

  .max-\[992px\]\:text-\[28px\] {
    font-size: 28px;
  }

  .max-\[992px\]\:leading-8 {
    line-height: 2rem;
  }
}

@media (max-width: 950px) {
  .max-\[950px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (max-width: 800px) {
  .max-\[800px\]\:hidden {
    display: none;
  }

  .max-\[800px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[800px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-\[800px\]\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .max-\[800px\]\:flex-col {
    flex-direction: column;
  }

  .max-\[800px\]\:p-\[32px_16px_32px_32px\] {
    padding: 32px 16px 32px 32px;
  }

  .max-\[800px\]\:pt-0 {
    padding-top: 0px;
  }
}

@media not all and (min-width: 768px) {
  .max-md\:fixed {
    position: fixed;
  }

  .max-md\:absolute {
    position: absolute;
  }

  .max-md\:bottom-\[100px\] {
    bottom: 100px;
  }

  .max-md\:bottom-full {
    bottom: 100%;
  }

  .max-md\:left-0 {
    left: 0px;
  }

  .max-md\:right-\[8px\] {
    right: 8px;
  }

  .max-md\:right-auto {
    right: auto;
  }

  .max-md\:top-0 {
    top: 0px;
  }

  .max-md\:top-\[76px\] {
    top: 76px;
  }

  .max-md\:top-\[8px\] {
    top: 8px;
  }

  .max-md\:top-auto {
    top: auto;
  }

  .max-md\:row-start-1 {
    grid-row-start: 1;
  }

  .max-md\:m-0 {
    margin: 0px;
  }

  .max-md\:-mx-\[16px\] {
    margin-left: -16px;
    margin-right: -16px;
  }

  .max-md\:mb-0 {
    margin-bottom: 0px;
  }

  .max-md\:mb-\[10px\] {
    margin-bottom: 10px;
  }

  .max-md\:mb-\[12px\] {
    margin-bottom: 12px;
  }

  .max-md\:mb-\[16px\] {
    margin-bottom: 16px;
  }

  .max-md\:mb-\[17px\] {
    margin-bottom: 17px;
  }

  .max-md\:mb-\[19px\] {
    margin-bottom: 19px;
  }

  .max-md\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .max-md\:mb-\[24px\] {
    margin-bottom: 24px;
  }

  .max-md\:mb-\[32px\] {
    margin-bottom: 32px;
  }

  .max-md\:mb-\[40px\] {
    margin-bottom: 40px;
  }

  .max-md\:mb-\[50px\] {
    margin-bottom: 50px;
  }

  .max-md\:mb-\[5px\] {
    margin-bottom: 5px;
  }

  .max-md\:mb-\[8px\] {
    margin-bottom: 8px;
  }

  .max-md\:me-0 {
    margin-inline-end: 0px;
  }

  .max-md\:me-\[16px\] {
    margin-inline-end: 16px;
  }

  .max-md\:ms-0 {
    margin-inline-start: 0px;
  }

  .max-md\:mt-\[20px\] {
    margin-top: 20px;
  }

  .max-md\:mt-\[24px\] {
    margin-top: 24px;
  }

  .max-md\:mt-\[40px\] {
    margin-top: 40px;
  }

  .max-md\:block {
    display: block;
  }

  .max-md\:flex {
    display: flex;
  }

  .max-md\:grid {
    display: grid;
  }

  .max-md\:hidden {
    display: none;
  }

  .max-md\:\!h-\[100vh\] {
    height: 100vh !important;
  }

  .max-md\:h-\[calc\(100\%-16px\)\] {
    height: calc(100% - 16px);
  }

  .max-md\:h-\[calc\(100vh-76px\)\] {
    height: calc(100vh - 76px);
  }

  .max-md\:h-fit {
    height: -moz-fit-content;
    height: fit-content;
  }

  .max-md\:min-h-\[24px\] {
    min-height: 24px;
  }

  .max-md\:min-h-\[30px\] {
    min-height: 30px;
  }

  .max-md\:min-h-\[calc\(100vh-68px\)\] {
    min-height: calc(100vh - 68px);
  }

  .max-md\:w-\[100px\] {
    width: 100px;
  }

  .max-md\:w-\[130px\] {
    width: 130px;
  }

  .max-md\:w-\[185px\] {
    width: 185px;
  }

  .max-md\:w-\[300px\] {
    width: 300px;
  }

  .max-md\:w-\[360px\] {
    width: 360px;
  }

  .max-md\:w-\[calc\(100\%\+32px\)\] {
    width: calc(100% + 32px);
  }

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

  .max-md\:min-w-\[100px\] {
    min-width: 100px;
  }

  .max-md\:min-w-\[112px\] {
    min-width: 112px;
  }

  .max-md\:min-w-\[24px\] {
    min-width: 24px;
  }

  .max-md\:min-w-\[30px\] {
    min-width: 30px;
  }

  .max-md\:min-w-\[360px\] {
    min-width: 360px;
  }

  .max-md\:min-w-\[50\%\] {
    min-width: 50%;
  }

  .max-md\:max-w-\[30px\] {
    max-width: 30px;
  }

  .max-md\:max-w-\[80px\] {
    max-width: 80px;
  }

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

  .max-md\:max-w-none {
    max-width: none;
  }

  .max-md\:-translate-x-full {
    --tw-translate-x: -100%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .max-md\:\!grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
  }

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

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

  .max-md\:grid-cols-\[1fr\] {
    grid-template-columns: 1fr;
  }

  .max-md\:grid-cols-\[repeat\(auto-fill\2c minmax\(300px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(300px,1fr));
  }

  .max-md\:flex-col {
    flex-direction: column;
  }

  .max-md\:flex-wrap {
    flex-wrap: wrap;
  }

  .max-md\:place-items-center {
    place-items: center;
  }

  .max-md\:items-start {
    align-items: flex-start;
  }

  .max-md\:justify-start {
    justify-content: flex-start;
  }

  .max-md\:justify-end {
    justify-content: flex-end;
  }

  .max-md\:gap-0 {
    gap: 0px;
  }

  .max-md\:gap-2 {
    gap: 0.5rem;
  }

  .max-md\:gap-4 {
    gap: 1rem;
  }

  .max-md\:gap-8 {
    gap: 2rem;
  }

  .max-md\:gap-\[16px\] {
    gap: 16px;
  }

  .max-md\:gap-\[24px\] {
    gap: 24px;
  }

  .max-md\:gap-\[9px\] {
    gap: 9px;
  }

  .max-md\:gap-x-\[16px\] {
    -moz-column-gap: 16px;
         column-gap: 16px;
  }

  .max-md\:gap-y-\[40px\] {
    row-gap: 40px;
  }

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

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

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

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

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

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

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

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

  .max-md\:overflow-auto {
    overflow: auto;
  }

  .max-md\:whitespace-nowrap {
    white-space: nowrap;
  }

  .max-md\:rounded-\[20px\] {
    border-radius: 20px;
  }

  .max-md\:rounded-none {
    border-radius: 0px;
  }

  .max-md\:border-y-0 {
    border-top-width: 0px;
    border-bottom-width: 0px;
  }

  .max-md\:border-b {
    border-bottom-width: 1px;
  }

  .max-md\:border-b-0 {
    border-bottom-width: 0px;
  }

  .max-md\:border-e-0 {
    border-inline-end-width: 0px;
  }

  .max-md\:border-r-0 {
    border-right-width: 0px;
  }

  .max-md\:border-t {
    border-top-width: 1px;
  }

  .max-md\:border-t-0 {
    border-top-width: 0px;
  }

  .max-md\:bg-\[\#0078FF\] {
    background-color: #0078FF;
  }

  .max-md\:bg-\[\#00B050\] {
    background-color: #00B050;
  }

  .max-md\:bg-\[\#7C3AED\] {
    background-color: #7C3AED;
  }

  .max-md\:bg-\[\#E6F0FF\] {
    background-color: #E6F0FF;
  }

  .max-md\:bg-\[\#FF6B6B\] {
    background-color: #FF6B6B;
  }

  .max-md\:bg-white {
    background-color: #fff;
  }

  .max-md\:bg-none {
    background-image: none;
  }

  .max-md\:p-0 {
    padding: 0px;
  }

  .max-md\:p-4 {
    padding: 1rem;
  }

  .max-md\:p-\[12px\] {
    padding: 12px;
  }

  .max-md\:p-\[16px\] {
    padding: 16px;
  }

  .max-md\:p-\[16px_0_0\] {
    padding: 16px 0 0;
  }

  .max-md\:p-\[16px_16px_40px\] {
    padding: 16px 16px 40px;
  }

  .max-md\:p-\[20px\] {
    padding: 20px;
  }

  .max-md\:p-\[20px_16px\] {
    padding: 20px 16px;
  }

  .max-md\:p-\[24px_16px\] {
    padding: 24px 16px;
  }

  .max-md\:p-\[24px_16px_0_16px\] {
    padding: 24px 16px 0 16px;
  }

  .max-md\:p-\[32px_16px\] {
    padding: 32px 16px;
  }

  .max-md\:p-\[32px_16px_0\] {
    padding: 32px 16px 0;
  }

  .max-md\:p-\[32px_16px_100px\] {
    padding: 32px 16px 100px;
  }

  .max-md\:p-\[40px_0\] {
    padding: 40px 0;
  }

  .max-md\:p-\[40px_16px\] {
    padding: 40px 16px;
  }

  .max-md\:p-\[45px_16px\] {
    padding: 45px 16px;
  }

  .max-md\:p-\[4px_8px_16px_8px\] {
    padding: 4px 8px 16px 8px;
  }

  .max-md\:p-\[6px_16px_6px\] {
    padding: 6px 16px 6px;
  }

  .max-md\:p-\[75px_16px_0_16px\] {
    padding: 75px 16px 0 16px;
  }

  .max-md\:p-\[8px\] {
    padding: 8px;
  }

  .max-md\:px-\[10px\] {
    padding-left: 10px;
    padding-right: 10px;
  }

  .max-md\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  .max-md\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .max-md\:py-\[24px\] {
    padding-top: 24px;
    padding-bottom: 24px;
  }

  .max-md\:py-\[32px\] {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .max-md\:pb-\[12px\] {
    padding-bottom: 12px;
  }

  .max-md\:pb-\[16px\] {
    padding-bottom: 16px;
  }

  .max-md\:pb-\[24px\] {
    padding-bottom: 24px;
  }

  .max-md\:pe-0 {
    padding-inline-end: 0px;
  }

  .max-md\:pt-0 {
    padding-top: 0px;
  }

  .max-md\:pt-\[100px\] {
    padding-top: 100px;
  }

  .max-md\:pt-\[65px\] {
    padding-top: 65px;
  }

  .max-md\:pt-\[90px\] {
    padding-top: 90px;
  }

  .max-md\:\!text-\[32px\] {
    font-size: 32px !important;
  }

  .max-md\:text-\[14px\] {
    font-size: 14px;
  }

  .max-md\:text-\[16px\] {
    font-size: 16px;
  }

  .max-md\:text-\[18px\] {
    font-size: 18px;
  }

  .max-md\:text-\[20px\] {
    font-size: 20px;
  }

  .max-md\:text-\[22px\] {
    font-size: 22px;
  }

  .max-md\:text-\[28px\] {
    font-size: 28px;
  }

  .max-md\:text-\[32px\] {
    font-size: 32px;
  }

  .max-md\:text-\[34px\] {
    font-size: 34px;
  }

  .max-md\:text-\[36px\] {
    font-size: 36px;
  }

  .max-md\:\!leading-normal {
    line-height: 1.5 !important;
  }

  .max-md\:leading-\[20px\] {
    line-height: 20px;
  }

  .max-md\:leading-\[24px\] {
    line-height: 24px;
  }

  .max-md\:leading-\[26px\] {
    line-height: 26px;
  }

  .max-md\:leading-\[28px\] {
    line-height: 28px;
  }

  .max-md\:leading-\[38px\] {
    line-height: 38px;
  }

  .max-md\:leading-\[41px\] {
    line-height: 41px;
  }

  .max-md\:leading-\[44px\] {
    line-height: 44px;
  }

  .max-md\:text-\[\#ffffff\] {
    color: #ffffff;
  }

  .max-md\:text-white {
    color: #fff;
  }

  .max-md\:before\:hidden::before {
    content: var(--tw-content);
    display: none;
  }

  .max-md\:after\:hidden::after {
    content: var(--tw-content);
    display: none;
  }

  .max-md\:first\:border-l-0:first-child {
    border-left-width: 0px;
  }
}

@media (max-width: 768px) {
  .max-\[768px\]\:\!ms-0 {
    margin-inline-start: 0px !important;
  }

  .max-\[768px\]\:mb-\[18px\] {
    margin-bottom: 18px;
  }

  .max-\[768px\]\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .max-\[768px\]\:hidden {
    display: none;
  }

  .max-\[768px\]\:min-h-\[auto\] {
    min-height: auto;
  }

  .max-\[768px\]\:w-\[calc\(100\%-180px\)\] {
    width: calc(100% - 180px);
  }

  .max-\[768px\]\:w-full {
    width: 100%;
  }

  .max-\[768px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[768px\]\:p-\[12px\] {
    padding: 12px;
  }

  .max-\[768px\]\:p-\[16px\] {
    padding: 16px;
  }

  .max-\[768px\]\:text-\[14px\] {
    font-size: 14px;
  }

  .max-\[768px\]\:text-\[16px\] {
    font-size: 16px;
  }

  .max-\[768px\]\:text-\[24px\] {
    font-size: 24px;
  }

  .max-\[768px\]\:text-\[28px\] {
    font-size: 28px;
  }

  .max-\[768px\]\:text-\[32px\] {
    font-size: 32px;
  }

  .max-\[768px\]\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .max-\[768px\]\:leading-\[40px\] {
    line-height: 40px;
  }

  .max-\[768px\]\:leading-normal {
    line-height: 1.5;
  }
}

@media (max-width: 700px) {
  .max-\[700px\]\:mb-\[38px\] {
    margin-bottom: 38px;
  }

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

  .max-\[700px\]\:px-4 {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .max-\[700px\]\:pb-\[38px\] {
    padding-bottom: 38px;
  }

  .max-\[700px\]\:pr-0 {
    padding-right: 0px;
  }
}

@media not all and (min-width: 640px) {
  .max-sm\:absolute {
    position: absolute;
  }

  .max-sm\:sticky {
    position: sticky;
  }

  .max-sm\:top-\[48px\] {
    top: 48px;
  }

  .max-sm\:z-10 {
    z-index: 10;
  }

  .max-sm\:col-span-1 {
    grid-column: span 1 / span 1;
  }

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

  .max-sm\:m-\[0_0_-16px_0\] {
    margin: 0 0 -16px 0;
  }

  .max-sm\:\!mx-\[-16px\] {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }

  .max-sm\:mx-auto {
    margin-left: auto;
    margin-right: auto;
  }

  .max-sm\:\!ml-0 {
    margin-left: 0px !important;
  }

  .max-sm\:mb-0 {
    margin-bottom: 0px;
  }

  .max-sm\:mb-\[12px\] {
    margin-bottom: 12px;
  }

  .max-sm\:mb-\[16px\] {
    margin-bottom: 16px;
  }

  .max-sm\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .max-sm\:mb-\[24px\] {
    margin-bottom: 24px;
  }

  .max-sm\:mb-\[40px\] {
    margin-bottom: 40px;
  }

  .max-sm\:mb-\[5px\] {
    margin-bottom: 5px;
  }

  .max-sm\:mb-\[8px\] {
    margin-bottom: 8px;
  }

  .max-sm\:me-\[12px\] {
    margin-inline-end: 12px;
  }

  .max-sm\:mr-0 {
    margin-right: 0px;
  }

  .max-sm\:line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .max-sm\:block {
    display: block;
  }

  .max-sm\:inline-block {
    display: inline-block;
  }

  .max-sm\:flex {
    display: flex;
  }

  .max-sm\:grid {
    display: grid;
  }

  .max-sm\:\!hidden {
    display: none !important;
  }

  .max-sm\:hidden {
    display: none;
  }

  .max-sm\:aspect-video {
    aspect-ratio: 16 / 9;
  }

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

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

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

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

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

  .max-sm\:h-auto {
    height: auto;
  }

  .max-sm\:h-fit {
    height: -moz-fit-content;
    height: fit-content;
  }

  .max-sm\:max-h-\[calc\(100vh-170px\)\] {
    max-height: calc(100vh - 170px);
  }

  .max-sm\:w-\[30\%\] {
    width: 30%;
  }

  .max-sm\:w-\[32px\] {
    width: 32px;
  }

  .max-sm\:w-\[33px\] {
    width: 33px;
  }

  .max-sm\:w-\[35\%\] {
    width: 35%;
  }

  .max-sm\:w-\[50px\] {
    width: 50px;
  }

  .max-sm\:w-\[65px\] {
    width: 65px;
  }

  .max-sm\:w-\[75\%\] {
    width: 75%;
  }

  .max-sm\:w-\[90\%\] {
    width: 90%;
  }

  .max-sm\:w-fit {
    width: -moz-fit-content;
    width: fit-content;
  }

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

  .max-sm\:w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .max-sm\:min-w-\[32px\] {
    min-width: 32px;
  }

  .max-sm\:min-w-\[40px\] {
    min-width: 40px;
  }

  .max-sm\:min-w-\[50px\] {
    min-width: 50px;
  }

  .max-sm\:min-w-\[75\%\] {
    min-width: 75%;
  }

  .max-sm\:min-w-full {
    min-width: 100%;
  }

  .max-sm\:max-w-\[300px\] {
    max-width: 300px;
  }

  .max-sm\:max-w-\[32px\] {
    max-width: 32px;
  }

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

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

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

  .max-sm\:flex-col {
    flex-direction: column;
  }

  .max-sm\:flex-wrap {
    flex-wrap: wrap;
  }

  .max-sm\:items-start {
    align-items: flex-start;
  }

  .max-sm\:\!gap-\[8px\] {
    gap: 8px !important;
  }

  .max-sm\:gap-5 {
    gap: 1.25rem;
  }

  .max-sm\:gap-\[10px\] {
    gap: 10px;
  }

  .max-sm\:gap-\[16px\] {
    gap: 16px;
  }

  .max-sm\:gap-\[1rem\] {
    gap: 1rem;
  }

  .max-sm\:gap-\[20px\] {
    gap: 20px;
  }

  .max-sm\:gap-\[5px\] {
    gap: 5px;
  }

  .max-sm\:gap-y-\[16px\] {
    row-gap: 16px;
  }

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

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

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

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

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

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

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

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

  .max-sm\:border-b {
    border-bottom-width: 1px;
  }

  .max-sm\:bg-\[\#F5F5F5\] {
    background-color: #F5F5F5;
  }

  .max-sm\:\!p-\[8px\] {
    padding: 8px !important;
  }

  .max-sm\:p-\[0_16px_12px_16px\] {
    padding: 0 16px 12px 16px;
  }

  .max-sm\:p-\[0px_0px_0px_8px\] {
    padding: 0px 0px 0px 8px;
  }

  .max-sm\:p-\[10px_16px\] {
    padding: 10px 16px;
  }

  .max-sm\:p-\[12px_16px\] {
    padding: 12px 16px;
  }

  .max-sm\:p-\[15px\] {
    padding: 15px;
  }

  .max-sm\:p-\[16px\] {
    padding: 16px;
  }

  .max-sm\:p-\[16px_12px\] {
    padding: 16px 12px;
  }

  .max-sm\:p-\[24px_12px\] {
    padding: 24px 12px;
  }

  .max-sm\:p-\[32px_16px_80px\] {
    padding: 32px 16px 80px;
  }

  .max-sm\:p-\[6px_16px\] {
    padding: 6px 16px;
  }

  .max-sm\:p-\[7px\] {
    padding: 7px;
  }

  .max-sm\:p-\[8px\] {
    padding: 8px;
  }

  .max-sm\:p-\[9px\] {
    padding: 9px;
  }

  .max-sm\:p-\[p-\[12px_15px\]\] {
    padding: p-[12px 15px];
  }

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

  .max-sm\:px-\[16px\] {
    padding-left: 16px;
    padding-right: 16px;
  }

  .max-sm\:px-\[6px\] {
    padding-left: 6px;
    padding-right: 6px;
  }

  .max-sm\:px-\[7px\] {
    padding-left: 7px;
    padding-right: 7px;
  }

  .max-sm\:pt-\[64px\] {
    padding-top: 64px;
  }

  .max-sm\:text-start {
    text-align: start;
  }

  .max-sm\:text-\[11px\] {
    font-size: 11px;
  }

  .max-sm\:text-\[12px\] {
    font-size: 12px;
  }

  .max-sm\:text-\[13px\] {
    font-size: 13px;
  }

  .max-sm\:text-\[14px\] {
    font-size: 14px;
  }

  .max-sm\:text-\[18px\] {
    font-size: 18px;
  }

  .max-sm\:text-\[20px\] {
    font-size: 20px;
  }

  .max-sm\:text-\[24px\] {
    font-size: 24px;
  }

  .max-sm\:text-\[26px\] {
    font-size: 26px;
  }

  .max-sm\:text-\[28px\] {
    font-size: 28px;
  }

  .max-sm\:text-\[32px\] {
    font-size: 32px;
  }

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

  .max-sm\:text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem;
  }

  .max-sm\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }

  .max-sm\:leading-\[20px\] {
    line-height: 20px;
  }

  .max-sm\:leading-\[24px\] {
    line-height: 24px;
  }

  .max-sm\:leading-\[34px\] {
    line-height: 34px;
  }

  .max-sm\:leading-none {
    line-height: 1;
  }

  .max-sm\:leading-normal {
    line-height: 1.5;
  }
}

@media (max-width: 600px) {
  .max-\[600px\]\:col-span-1 {
    grid-column: span 1 / span 1;
  }

  .max-\[600px\]\:mb-\[10px\] {
    margin-bottom: 10px;
  }

  .max-\[600px\]\:mb-\[24px\] {
    margin-bottom: 24px;
  }

  .max-\[600px\]\:mb-\[30px\] {
    margin-bottom: 30px;
  }

  .max-\[600px\]\:hidden {
    display: none;
  }

  .max-\[600px\]\:w-\[10px\] {
    width: 10px;
  }

  .max-\[600px\]\:w-\[12px\] {
    width: 12px;
  }

  .max-\[600px\]\:w-full {
    width: 100%;
  }

  .max-\[600px\]\:max-w-full {
    max-width: 100%;
  }

  .max-\[600px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[600px\]\:flex-col {
    flex-direction: column;
  }

  .max-\[600px\]\:flex-col-reverse {
    flex-direction: column-reverse;
  }

  .max-\[600px\]\:items-start {
    align-items: flex-start;
  }

  .max-\[600px\]\:gap-\[16px\] {
    gap: 16px;
  }

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

  .max-\[600px\]\:\!p-\[16px_16px_0_16px\] {
    padding: 16px 16px 0 16px !important;
  }

  .max-\[600px\]\:text-\[10px\] {
    font-size: 10px;
  }

  .max-\[600px\]\:text-\[12px\] {
    font-size: 12px;
  }

  .max-\[600px\]\:text-\[14px\] {
    font-size: 14px;
  }

  .max-\[600px\]\:text-\[16px\] {
    font-size: 16px;
  }

  .max-\[600px\]\:text-\[24px\] {
    font-size: 24px;
  }

  .max-\[600px\]\:text-\[42px\] {
    font-size: 42px;
  }

  .max-\[600px\]\:text-base {
    font-size: 1rem;
    line-height: 1.5rem;
  }

  .max-\[600px\]\:text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem;
  }

  .max-\[600px\]\:leading-normal {
    line-height: 1.5;
  }
}

@media (max-width: 576px) {
  .max-\[576px\]\:\!max-w-\[100\%\] {
    max-width: 100% !important;
  }

  .max-\[576px\]\:flex-col {
    flex-direction: column;
  }

  .max-\[576px\]\:items-start {
    align-items: flex-start;
  }

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

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

@media (max-width: 550px) {
  .max-\[550px\]\:max-w-full {
    max-width: 100%;
  }

  .max-\[550px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[550px\]\:flex-col {
    flex-direction: column;
  }

  .max-\[550px\]\:pl-\[2rem\] {
    padding-left: 2rem;
  }
}

@media (max-width: 500px) {
  .max-\[500px\]\:mb-\[12px\] {
    margin-bottom: 12px;
  }

  .max-\[500px\]\:mb-\[32px\] {
    margin-bottom: 32px;
  }

  .max-\[500px\]\:mb-\[38px\] {
    margin-bottom: 38px;
  }

  .max-\[500px\]\:w-\[150px\] {
    width: 150px;
  }

  .max-\[500px\]\:w-\[16px\] {
    width: 16px;
  }

  .max-\[500px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .max-\[500px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .max-\[500px\]\:flex-col {
    flex-direction: column;
  }

  .max-\[500px\]\:gap-y-\[28px\] {
    row-gap: 28px;
  }

  .max-\[500px\]\:p-\[7px\] {
    padding: 7px;
  }

  .max-\[500px\]\:px-\[23px\] {
    padding-left: 23px;
    padding-right: 23px;
  }

  .max-\[500px\]\:py-\[32px\] {
    padding-top: 32px;
    padding-bottom: 32px;
  }

  .max-\[500px\]\:pb-\[14px\] {
    padding-bottom: 14px;
  }

  .max-\[500px\]\:pt-\[48px\] {
    padding-top: 48px;
  }

  .max-\[500px\]\:text-\[18px\] {
    font-size: 18px;
  }

  .max-\[500px\]\:text-\[24px\] {
    font-size: 24px;
  }

  .max-\[500px\]\:text-\[28px\] {
    font-size: 28px;
  }

  .max-\[500px\]\:text-\[32px\] {
    font-size: 32px;
  }

  .max-\[500px\]\:leading-normal {
    line-height: 1.5;
  }
}

@media (max-width: 425px) {
  .max-\[425px\]\:mb-\[10px\] {
    margin-bottom: 10px;
  }

  .max-\[425px\]\:mb-\[5px\] {
    margin-bottom: 5px;
  }

  .max-\[425px\]\:mb-\[8px\] {
    margin-bottom: 8px;
  }

  .max-\[425px\]\:w-\[120px\] {
    width: 120px;
  }

  .max-\[425px\]\:flex-col {
    flex-direction: column;
  }

  .max-\[425px\]\:items-start {
    align-items: flex-start;
  }

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

  .max-\[425px\]\:overflow-hidden {
    overflow: hidden;
  }

  .max-\[425px\]\:text-ellipsis {
    text-overflow: ellipsis;
  }

  .max-\[425px\]\:p-\[16px\] {
    padding: 16px;
  }

  .max-\[425px\]\:text-\[10px\] {
    font-size: 10px;
  }

  .max-\[425px\]\:text-\[12px\] {
    font-size: 12px;
  }

  .max-\[425px\]\:text-\[14px\] {
    font-size: 14px;
  }

  .max-\[425px\]\:leading-normal {
    line-height: 1.5;
  }
}

@media (max-width: 400px) {
  .max-\[400px\]\:text-xs {
    font-size: 0.75rem;
    line-height: 1rem;
  }
}

@media (max-width: 380px) {
  .max-\[380px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (max-width: 350px) {
  .max-\[350px\]\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
}

@media (min-width: 400px) {
  .min-\[400px\]\:text-\[14px\] {
    font-size: 14px;
  }

  .min-\[400px\]\:leading-\[18px\] {
    line-height: 18px;
  }
}

@media (min-width: 425px) {
  .min-\[425px\]\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

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

@media (min-width: 640px) {
  .sm\:sticky {
    position: sticky;
  }

  .sm\:\!bottom-\[8px\] {
    bottom: 8px !important;
  }

  .sm\:\!left-full {
    left: 100% !important;
  }

  .sm\:-bottom-16 {
    bottom: -4rem;
  }

  .sm\:top-\[27px\] {
    top: 27px;
  }

  .sm\:row-span-4 {
    grid-row: span 4 / span 4;
  }

  .sm\:row-start-1 {
    grid-row-start: 1;
  }

  .sm\:my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm\:mb-10 {
    margin-bottom: 2.5rem;
  }

  .sm\:mb-\[16px\] {
    margin-bottom: 16px;
  }

  .sm\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .sm\:mb-\[24px\] {
    margin-bottom: 24px;
  }

  .sm\:mb-\[32px\] {
    margin-bottom: 32px;
  }

  .sm\:mb-\[40px\] {
    margin-bottom: 40px;
  }

  .sm\:mb-\[48px\] {
    margin-bottom: 48px;
  }

  .sm\:mt-0 {
    margin-top: 0px;
  }

  .sm\:mt-20 {
    margin-top: 5rem;
  }

  .sm\:mt-\[32px\] {
    margin-top: 32px;
  }

  .sm\:block {
    display: block;
  }

  .sm\:flex {
    display: flex;
  }

  .sm\:grid {
    display: grid;
  }

  .sm\:hidden {
    display: none;
  }

  .sm\:h-\[42px\] {
    height: 42px;
  }

  .sm\:h-\[58px\] {
    height: 58px;
  }

  .sm\:h-\[76px\] {
    height: 76px;
  }

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

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

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

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

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

  .sm\:w-\[auto\] {
    width: auto;
  }

  .sm\:w-auto {
    width: auto;
  }

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

  .sm\:min-w-\[216px\] {
    min-width: 216px;
  }

  .sm\:min-w-\[94px\] {
    min-width: 94px;
  }

  .sm\:max-w-\[900px\] {
    max-width: 900px;
  }

  .sm\:max-w-\[calc\(100\%-56px\)\] {
    max-width: calc(100% - 56px);
  }

  .sm\:max-w-fit {
    max-width: -moz-fit-content;
    max-width: fit-content;
  }

  .sm\:max-w-lg {
    max-width: 32rem;
  }

  .sm\:\!translate-y-0 {
    --tw-translate-y: 0px !important;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important;
  }

  .sm\:rotate-0 {
    --tw-rotate: 0deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

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

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

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

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

  .sm\:gap-0 {
    gap: 0px;
  }

  .sm\:gap-16 {
    gap: 4rem;
  }

  .sm\:gap-\[12px\] {
    gap: 12px;
  }

  .sm\:gap-\[16px\] {
    gap: 16px;
  }

  .sm\:gap-\[24px\] {
    gap: 24px;
  }

  .sm\:gap-\[28px\] {
    gap: 28px;
  }

  .sm\:gap-\[32px\] {
    gap: 32px;
  }

  .sm\:gap-\[40px\] {
    gap: 40px;
  }

  .sm\:gap-\[48px\] {
    gap: 48px;
  }

  .sm\:gap-\[56px\] {
    gap: 56px;
  }

  .sm\:gap-x-20 {
    -moz-column-gap: 5rem;
         column-gap: 5rem;
  }

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

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

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

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

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

  .sm\:overflow-auto {
    overflow: auto;
  }

  .sm\:rounded-\[6px\] {
    border-radius: 6px;
  }

  .sm\:border {
    border-width: 1px;
  }

  .sm\:border-0 {
    border-width: 0px;
  }

  .sm\:border-e {
    border-inline-end-width: 1px;
  }

  .sm\:bg-\[\#F5F5F6\] {
    background-color: #F5F5F6;
  }

  .sm\:p-0 {
    padding: 0px;
  }

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

  .sm\:p-\[10px\] {
    padding: 10px;
  }

  .sm\:p-\[10px_14px\] {
    padding: 10px 14px;
  }

  .sm\:p-\[12px_18px\] {
    padding: 12px 18px;
  }

  .sm\:p-\[12px_24px\] {
    padding: 12px 24px;
  }

  .sm\:p-\[24px_16px\] {
    padding: 24px 16px;
  }

  .sm\:p-\[4px_8px\] {
    padding: 4px 8px;
  }

  .sm\:p-\[60px_32px\] {
    padding: 60px 32px;
  }

  .sm\:p-\[80px\] {
    padding: 80px;
  }

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

  .sm\:px-\[28px\] {
    padding-left: 28px;
    padding-right: 28px;
  }

  .sm\:px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px;
  }

  .sm\:px-\[56px\] {
    padding-left: 56px;
    padding-right: 56px;
  }

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

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

  .sm\:py-\[120px\] {
    padding-top: 120px;
    padding-bottom: 120px;
  }

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

  .sm\:text-\[14px\] {
    font-size: 14px;
  }

  .sm\:text-\[16px\] {
    font-size: 16px;
  }

  .sm\:text-\[18px\] {
    font-size: 18px;
  }

  .sm\:text-\[20px\] {
    font-size: 20px;
  }

  .sm\:text-\[28px\] {
    font-size: 28px;
  }

  .sm\:text-\[32px\] {
    font-size: 32px;
  }

  .sm\:text-\[36px\] {
    font-size: 36px;
  }

  .sm\:text-\[42px\] {
    font-size: 42px;
  }

  .sm\:text-\[48px\] {
    font-size: 48px;
  }

  .sm\:text-\[50px\] {
    font-size: 50px;
  }

  .sm\:text-\[64px\] {
    font-size: 64px;
  }

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

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

  .sm\:leading-\[16px\] {
    line-height: 16px;
  }

  .sm\:leading-\[18px\] {
    line-height: 18px;
  }

  .sm\:leading-\[19px\] {
    line-height: 19px;
  }

  .sm\:leading-\[22px\] {
    line-height: 22px;
  }

  .sm\:leading-\[24px\] {
    line-height: 24px;
  }

  .sm\:leading-\[25px\] {
    line-height: 25px;
  }

  .sm\:leading-\[27px\] {
    line-height: 27px;
  }

  .sm\:leading-\[33px\] {
    line-height: 33px;
  }

  .sm\:leading-\[34px\] {
    line-height: 34px;
  }

  .sm\:leading-\[40px\] {
    line-height: 40px;
  }

  .sm\:leading-\[42px\] {
    line-height: 42px;
  }

  .sm\:leading-\[45px\] {
    line-height: 45px;
  }

  .sm\:leading-\[56px\] {
    line-height: 56px;
  }

  .sm\:leading-\[60px\] {
    line-height: 60px;
  }

  .sm\:leading-\[61px\] {
    line-height: 61px;
  }

  .sm\:leading-\[80px\] {
    line-height: 80px;
  }

  .sm\:duration-700 {
    transition-duration: 700ms;
  }
}

@media (min-width: 768px) {
  .md\:absolute {
    position: absolute;
  }

  .md\:sticky {
    position: sticky;
  }

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

  .md\:top-0 {
    top: 0px;
  }

  .md\:col-auto {
    grid-column: auto;
  }

  .md\:col-start-2 {
    grid-column-start: 2;
  }

  .md\:row-auto {
    grid-row: auto;
  }

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

  .md\:mb-0 {
    margin-bottom: 0px;
  }

  .md\:mb-\[16px\] {
    margin-bottom: 16px;
  }

  .md\:mb-\[20px\] {
    margin-bottom: 20px;
  }

  .md\:mb-\[24px\] {
    margin-bottom: 24px;
  }

  .md\:mb-\[32px\] {
    margin-bottom: 32px;
  }

  .md\:mb-\[40px\] {
    margin-bottom: 40px;
  }

  .md\:mb-\[56px\] {
    margin-bottom: 56px;
  }

  .md\:mb-\[80px\] {
    margin-bottom: 80px;
  }

  .md\:me-\[16px\] {
    margin-inline-end: 16px;
  }

  .md\:me-\[24px\] {
    margin-inline-end: 24px;
  }

  .md\:mt-\[10px\] {
    margin-top: 10px;
  }

  .md\:mt-\[120px\] {
    margin-top: 120px;
  }

  .md\:mt-\[32px\] {
    margin-top: 32px;
  }

  .md\:block {
    display: block;
  }

  .md\:grid {
    display: grid;
  }

  .md\:\!hidden {
    display: none !important;
  }

  .md\:hidden {
    display: none;
  }

  .md\:aspect-square {
    aspect-ratio: 1 / 1;
  }

  .md\:size-\[2\.5rem\] {
    width: 2.5rem;
    height: 2.5rem;
  }

  .md\:h-\[770px\] {
    height: 770px;
  }

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

  .md\:min-h-\[calc\(100dvh-64px\)\] {
    min-height: calc(100dvh - 64px);
  }

  .md\:w-\[calc\(100\%-240px\)\] {
    width: calc(100% - 240px);
  }

  .md\:w-\[calc\(50\%-40px\)\] {
    width: calc(50% - 40px);
  }

  .md\:w-auto {
    width: auto;
  }

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

  .md\:w-max {
    width: -moz-max-content;
    width: max-content;
  }

  .md\:max-w-\[270px\] {
    max-width: 270px;
  }

  .md\:max-w-\[340px\] {
    max-width: 340px;
  }

  .md\:max-w-\[50\%\] {
    max-width: 50%;
  }

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

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

  .md\:grid-cols-\[0\.64fr_0\.36fr\] {
    grid-template-columns: 0.64fr 0.36fr;
  }

  .md\:grid-cols-\[1\.2fr_1fr\] {
    grid-template-columns: 1.2fr 1fr;
  }

  .md\:grid-cols-\[1fr_1\.1fr\] {
    grid-template-columns: 1fr 1.1fr;
  }

  .md\:grid-cols-\[1fr_1\.5fr\] {
    grid-template-columns: 1fr 1.5fr;
  }

  .md\:grid-cols-\[1fr_1fr\] {
    grid-template-columns: 1fr 1fr;
  }

  .md\:grid-cols-\[1fr_1fr_1fr_1fr_150px\] {
    grid-template-columns: 1fr 1fr 1fr 1fr 150px;
  }

  .md\:grid-cols-\[1fr_2fr\] {
    grid-template-columns: 1fr 2fr;
  }

  .md\:grid-cols-\[1fr_320px\] {
    grid-template-columns: 1fr 320px;
  }

  .md\:grid-cols-\[2fr_1\.5fr\] {
    grid-template-columns: 2fr 1.5fr;
  }

  .md\:grid-cols-\[300px_1fr\] {
    grid-template-columns: 300px 1fr;
  }

  .md\:grid-cols-\[48\%_48\%\] {
    grid-template-columns: 48% 48%;
  }

  .md\:grid-cols-\[auto_auto_auto_auto_auto\] {
    grid-template-columns: auto auto auto auto auto;
  }

  .md\:grid-cols-\[repeat\(auto-fill\2c minmax\(150px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(150px,1fr));
  }

  .md\:grid-cols-\[repeat\(auto-fill\2c minmax\(200px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(200px,1fr));
  }

  .md\:grid-cols-\[repeat\(auto-fill\2c minmax\(360px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(360px,1fr));
  }

  .md\:grid-rows-\[auto_auto\] {
    grid-template-rows: auto auto;
  }

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

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

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

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

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

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

  .md\:gap-\[24px\] {
    gap: 24px;
  }

  .md\:gap-\[30px\] {
    gap: 30px;
  }

  .md\:gap-\[32px\] {
    gap: 32px;
  }

  .md\:gap-\[40px\] {
    gap: 40px;
  }

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

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

  .md\:gap-y-\[32px\] {
    row-gap: 32px;
  }

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

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

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

  .md\:rounded-\[16px\] {
    border-radius: 16px;
  }

  .md\:rounded-\[24px\] {
    border-radius: 24px;
  }

  .md\:rounded-\[5px\] {
    border-radius: 5px;
  }

  .md\:border-b {
    border-bottom-width: 1px;
  }

  .md\:border-e {
    border-inline-end-width: 1px;
  }

  .md\:border-solid {
    border-style: solid;
  }

  .md\:\!border-\[\#EDEDED\] {
    border-color: #EDEDED !important;
  }

  .md\:border-\[\#F5F5F6\] {
    border-color: #F5F5F6;
  }

  .md\:border-\[\#FFFFFF40\] {
    border-color: #FFFFFF40;
  }

  .md\:bg-\[\#000000B3\] {
    background-color: #000000B3;
  }

  .md\:bg-\[url\(\'\/picco_template\/assets\/img\/startup-hero-bg\.svg\'\)\] {
    background-image: url('/picco_template/assets/img/startup-hero-bg.svg');
  }

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

  .md\:p-\[20px\] {
    padding: 20px;
  }

  .md\:p-\[20px_20px_0_20px\] {
    padding: 20px 20px 0 20px;
  }

  .md\:p-\[24px\] {
    padding: 24px;
  }

  .md\:p-\[26px_24px\] {
    padding: 26px 24px;
  }

  .md\:p-\[32px_16px_32px_0\] {
    padding: 32px 16px 32px 0;
  }

  .md\:p-\[32px_47px_47px\] {
    padding: 32px 47px 47px;
  }

  .md\:p-\[40px\] {
    padding: 40px;
  }

  .md\:p-\[40px_0_40px_40px\] {
    padding: 40px 0 40px 40px;
  }

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

  .md\:px-\[56px\] {
    padding-left: 56px;
    padding-right: 56px;
  }

  .md\:py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md\:py-\[40px\] {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .md\:pb-\[24px\] {
    padding-bottom: 24px;
  }

  .md\:pb-\[40px\] {
    padding-bottom: 40px;
  }

  .md\:pe-\[16px\] {
    padding-inline-end: 16px;
  }

  .md\:pe-\[24px\] {
    padding-inline-end: 24px;
  }

  .md\:pe-\[40px\] {
    padding-inline-end: 40px;
  }

  .md\:ps-\[40px\] {
    padding-inline-start: 40px;
  }

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

  .md\:text-\[18px\] {
    font-size: 18px;
  }

  .md\:text-\[20px\] {
    font-size: 20px;
  }

  .md\:text-\[24px\] {
    font-size: 24px;
  }

  .md\:text-\[28px\] {
    font-size: 28px;
  }

  .md\:text-\[32px\] {
    font-size: 32px;
  }

  .md\:text-\[38px\] {
    font-size: 38px;
  }

  .md\:text-\[40px\] {
    font-size: 40px;
  }

  .md\:text-\[42px\] {
    font-size: 42px;
  }

  .md\:text-\[44px\] {
    font-size: 44px;
  }

  .md\:text-\[46px\] {
    font-size: 46px;
  }

  .md\:text-\[48px\] {
    font-size: 48px;
  }

  .md\:text-\[60px\] {
    font-size: 60px;
  }

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

  .md\:leading-\[20px\] {
    line-height: 20px;
  }

  .md\:leading-\[27px\] {
    line-height: 27px;
  }

  .md\:leading-\[29px\] {
    line-height: 29px;
  }

  .md\:leading-\[30px\] {
    line-height: 30px;
  }

  .md\:leading-\[38px\] {
    line-height: 38px;
  }

  .md\:leading-\[47px\] {
    line-height: 47px;
  }

  .md\:leading-\[48px\] {
    line-height: 48px;
  }

  .md\:leading-\[50px\] {
    line-height: 50px;
  }

  .md\:leading-\[57px\] {
    line-height: 57px;
  }

  .md\:leading-\[66px\] {
    line-height: 66px;
  }

  .md\:leading-\[70px\] {
    line-height: 70px;
  }

  .md\:text-\[\#D5D5D5\] {
    color: #D5D5D5;
  }

  .md\:text-\[\#FFFFFF\] {
    color: #FFFFFF;
  }

  .md\:\!opacity-0 {
    opacity: 0 !important;
  }

  .md\:backdrop\:left-\[240px\]::backdrop {
    left: 240px;
  }

  .md\:backdrop\:top-\[60px\]::backdrop {
    top: 60px;
  }

  .before\:md\:absolute::before {
    content: var(--tw-content);
    position: absolute;
  }

  .before\:md\:left-0::before {
    content: var(--tw-content);
    left: 0px;
  }

  .before\:md\:top-8::before {
    content: var(--tw-content);
    top: 2rem;
  }

  .before\:md\:block::before {
    content: var(--tw-content);
    display: block;
  }

  .before\:md\:h-px::before {
    content: var(--tw-content);
    height: 1px;
  }

  .before\:md\:w-full::before {
    content: var(--tw-content);
    width: 100%;
  }

  .before\:md\:bg-\[\#2C3541\]::before {
    content: var(--tw-content);
    background-color: #2C3541;
  }

  .md\:last\:mb-\[20px\]:last-child {
    margin-bottom: 20px;
  }
}

@media (min-width: 992px) {
  .min-\[992px\]\:grid-cols-\[1\.2fr_1fr\] {
    grid-template-columns: 1.2fr 1fr;
  }

  .min-\[992px\]\:grid-cols-\[1fr_369px\] {
    grid-template-columns: 1fr 369px;
  }
}

@media (min-width: 1024px) {
  .lg\:visible {
    visibility: visible;
  }

  .lg\:static {
    position: static;
  }

  .lg\:sticky {
    position: sticky;
  }

  .lg\:top-\[170px\] {
    top: 170px;
  }

  .lg\:top-\[174px\] {
    top: 174px;
  }

  .lg\:top-\[220px\] {
    top: 220px;
  }

  .lg\:top-\[60px\] {
    top: 60px;
  }

  .lg\:z-0 {
    z-index: 0;
  }

  .lg\:z-\[99\] {
    z-index: 99;
  }

  .lg\:order-1 {
    order: 1;
  }

  .lg\:order-2 {
    order: 2;
  }

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

  .lg\:col-span-3 {
    grid-column: span 3 / span 3;
  }

  .lg\:col-span-full {
    grid-column: 1 / -1;
  }

  .lg\:col-start-1 {
    grid-column-start: 1;
  }

  .lg\:col-start-2 {
    grid-column-start: 2;
  }

  .lg\:col-start-3 {
    grid-column-start: 3;
  }

  .lg\:col-end-2 {
    grid-column-end: 2;
  }

  .lg\:col-end-3 {
    grid-column-end: 3;
  }

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

  .lg\:mb-\[16px\] {
    margin-bottom: 16px;
  }

  .lg\:mb-\[24px\] {
    margin-bottom: 24px;
  }

  .lg\:mb-\[32px\] {
    margin-bottom: 32px;
  }

  .lg\:mb-\[40px\] {
    margin-bottom: 40px;
  }

  .lg\:mb-\[47px\] {
    margin-bottom: 47px;
  }

  .lg\:mb-\[48px\] {
    margin-bottom: 48px;
  }

  .lg\:mb-\[56px\] {
    margin-bottom: 56px;
  }

  .lg\:mb-\[5px\] {
    margin-bottom: 5px;
  }

  .lg\:mb-\[60px\] {
    margin-bottom: 60px;
  }

  .lg\:mb-\[64px\] {
    margin-bottom: 64px;
  }

  .lg\:mb-\[78px\] {
    margin-bottom: 78px;
  }

  .lg\:mb-\[80px\] {
    margin-bottom: 80px;
  }

  .lg\:me-\[16px\] {
    margin-inline-end: 16px;
  }

  .lg\:ms-\[30px\] {
    margin-inline-start: 30px;
  }

  .lg\:mt-\[40px\] {
    margin-top: 40px;
  }

  .lg\:line-clamp-1 {
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
  }

  .lg\:line-clamp-none {
    overflow: visible;
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-line-clamp: none;
  }

  .lg\:block {
    display: block;
  }

  .lg\:flex {
    display: flex;
  }

  .lg\:hidden {
    display: none;
  }

  .lg\:aspect-square {
    aspect-ratio: 1 / 1;
  }

  .lg\:h-\[64px\] {
    height: 64px;
  }

  .lg\:h-auto {
    height: auto;
  }

  .lg\:h-fit {
    height: -moz-fit-content;
    height: fit-content;
  }

  .lg\:max-h-\[calc\(100vh-60px\)\] {
    max-height: calc(100vh - 60px);
  }

  .lg\:\!w-\[60px\] {
    width: 60px !important;
  }

  .lg\:\!w-\[calc\(100vw-112px\)\] {
    width: calc(100vw - 112px) !important;
  }

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

  .lg\:w-\[40\%\] {
    width: 40%;
  }

  .lg\:w-auto {
    width: auto;
  }

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

  .lg\:\!min-w-\[60px\] {
    min-width: 60px !important;
  }

  .lg\:min-w-\[29px\] {
    min-width: 29px;
  }

  .lg\:min-w-\[32px\] {
    min-width: 32px;
  }

  .lg\:max-w-\[1074px\] {
    max-width: 1074px;
  }

  .lg\:max-w-\[288px\] {
    max-width: 288px;
  }

  .lg\:max-w-\[62\%\] {
    max-width: 62%;
  }

  .lg\:max-w-\[630px\] {
    max-width: 630px;
  }

  .lg\:max-w-\[644px\] {
    max-width: 644px;
  }

  .lg\:max-w-\[calc\(100\%-112px\)\] {
    max-width: calc(100% - 112px);
  }

  .lg\:max-w-\[calc\(100\%-48px\)\] {
    max-width: calc(100% - 48px);
  }

  .lg\:grow {
    flex-grow: 1;
  }

  .lg\:\!transform-none {
    transform: none !important;
  }

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

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

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

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

  .lg\:grid-cols-\[1\.1fr_1fr\] {
    grid-template-columns: 1.1fr 1fr;
  }

  .lg\:grid-cols-\[1\.8fr_1fr\] {
    grid-template-columns: 1.8fr 1fr;
  }

  .lg\:grid-cols-\[1fr_1\.3fr\] {
    grid-template-columns: 1fr 1.3fr;
  }

  .lg\:grid-cols-\[1fr_1fr\] {
    grid-template-columns: 1fr 1fr;
  }

  .lg\:grid-cols-\[1fr_2\.2fr_1fr\] {
    grid-template-columns: 1fr 2.2fr 1fr;
  }

  .lg\:grid-cols-\[1fr_2fr\] {
    grid-template-columns: 1fr 2fr;
  }

  .lg\:grid-cols-\[1fr_3fr\] {
    grid-template-columns: 1fr 3fr;
  }

  .lg\:grid-cols-\[1fr_40\%\] {
    grid-template-columns: 1fr 40%;
  }

  .lg\:grid-cols-\[1fr_400px\] {
    grid-template-columns: 1fr 400px;
  }

  .lg\:grid-cols-\[1fr_auto_1fr_auto_1fr_auto_1fr\] {
    grid-template-columns: 1fr auto 1fr auto 1fr auto 1fr;
  }

  .lg\:grid-cols-\[250px_1fr\] {
    grid-template-columns: 250px 1fr;
  }

  .lg\:grid-cols-\[304px_1fr\] {
    grid-template-columns: 304px 1fr;
  }

  .lg\:grid-cols-\[316px_1fr\] {
    grid-template-columns: 316px 1fr;
  }

  .lg\:grid-cols-\[320px_1fr\] {
    grid-template-columns: 320px 1fr;
  }

  .lg\:grid-cols-\[58\%_38\%\] {
    grid-template-columns: 58% 38%;
  }

  .lg\:grid-cols-\[auto_1fr\] {
    grid-template-columns: auto 1fr;
  }

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

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

  .lg\:flex-nowrap {
    flex-wrap: nowrap;
  }

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

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

  .lg\:gap-\[16px\] {
    gap: 16px;
  }

  .lg\:gap-\[30px\] {
    gap: 30px;
  }

  .lg\:gap-\[32px\] {
    gap: 32px;
  }

  .lg\:gap-\[34px\] {
    gap: 34px;
  }

  .lg\:gap-\[40px\] {
    gap: 40px;
  }

  .lg\:gap-\[56px\] {
    gap: 56px;
  }

  .lg\:gap-\[80px\] {
    gap: 80px;
  }

  .lg\:gap-\[8px\] {
    gap: 8px;
  }

  .lg\:gap-\[90px\] {
    gap: 90px;
  }

  .lg\:gap-\[92px\] {
    gap: 92px;
  }

  .lg\:gap-x-12 {
    -moz-column-gap: 3rem;
         column-gap: 3rem;
  }

  .lg\:gap-x-\[34px\] {
    -moz-column-gap: 34px;
         column-gap: 34px;
  }

  .lg\:gap-x-\[56px\] {
    -moz-column-gap: 56px;
         column-gap: 56px;
  }

  .lg\:gap-x-\[64px\] {
    -moz-column-gap: 64px;
         column-gap: 64px;
  }

  .lg\:gap-x-\[80px\] {
    -moz-column-gap: 80px;
         column-gap: 80px;
  }

  .lg\:gap-y-\[32px\] {
    row-gap: 32px;
  }

  .lg\:gap-y-\[56px\] {
    row-gap: 56px;
  }

  .lg\:rounded-\[16px\] {
    border-radius: 16px;
  }

  .lg\:rounded-\[8px\] {
    border-radius: 8px;
  }

  .lg\:border-b {
    border-bottom-width: 1px;
  }

  .lg\:border-b-0 {
    border-bottom-width: 0px;
  }

  .lg\:border-l {
    border-left-width: 1px;
  }

  .lg\:border-r {
    border-right-width: 1px;
  }

  .lg\:border-r-\[1px\] {
    border-right-width: 1px;
  }

  .lg\:border-solid {
    border-style: solid;
  }

  .lg\:bg-\[transparent\] {
    background-color: transparent;
  }

  .lg\:bg-center {
    background-position: center;
  }

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

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

  .lg\:p-\[0px_20px\] {
    padding: 0px 20px;
  }

  .lg\:p-\[0px_56px_60px\] {
    padding: 0px 56px 60px;
  }

  .lg\:p-\[0px_56px_80px_56px\] {
    padding: 0px 56px 80px 56px;
  }

  .lg\:p-\[120px_56px_120px_56px\] {
    padding: 120px 56px 120px 56px;
  }

  .lg\:p-\[120px_56px_40px_56px\] {
    padding: 120px 56px 40px 56px;
  }

  .lg\:p-\[12px_16px\] {
    padding: 12px 16px;
  }

  .lg\:p-\[12px_20px\] {
    padding: 12px 20px;
  }

  .lg\:p-\[134px_56px_56px\] {
    padding: 134px 56px 56px;
  }

  .lg\:p-\[14px_24px\] {
    padding: 14px 24px;
  }

  .lg\:p-\[16px\] {
    padding: 16px;
  }

  .lg\:p-\[16px_24px\] {
    padding: 16px 24px;
  }

  .lg\:p-\[16px_56px_60px\] {
    padding: 16px 56px 60px;
  }

  .lg\:p-\[195px_40px_40px\] {
    padding: 195px 40px 40px;
  }

  .lg\:p-\[195px_56px_120px_56px\] {
    padding: 195px 56px 120px 56px;
  }

  .lg\:p-\[195px_56px_40px_56px\] {
    padding: 195px 56px 40px 56px;
  }

  .lg\:p-\[195px_56px_56px_56px\] {
    padding: 195px 56px 56px 56px;
  }

  .lg\:p-\[195px_56px_80px_56px\] {
    padding: 195px 56px 80px 56px;
  }

  .lg\:p-\[20px\] {
    padding: 20px;
  }

  .lg\:p-\[20px_56px_48px\] {
    padding: 20px 56px 48px;
  }

  .lg\:p-\[24px\] {
    padding: 24px;
  }

  .lg\:p-\[24px_0\] {
    padding: 24px 0;
  }

  .lg\:p-\[24px_16px_16px\] {
    padding: 24px 16px 16px;
  }

  .lg\:p-\[24px_32px\] {
    padding: 24px 32px;
  }

  .lg\:p-\[25px_24px\] {
    padding: 25px 24px;
  }

  .lg\:p-\[32px\] {
    padding: 32px;
  }

  .lg\:p-\[32px_0_32px_24px\] {
    padding: 32px 0 32px 24px;
  }

  .lg\:p-\[32px_24px\] {
    padding: 32px 24px;
  }

  .lg\:p-\[40px\] {
    padding: 40px;
  }

  .lg\:p-\[40px_20px_120px\] {
    padding: 40px 20px 120px;
  }

  .lg\:p-\[40px_20px_40px\] {
    padding: 40px 20px 40px;
  }

  .lg\:p-\[40px_24px\] {
    padding: 40px 24px;
  }

  .lg\:p-\[40px_24px_40px_0\] {
    padding: 40px 24px 40px 0;
  }

  .lg\:p-\[40px_56px_40px\] {
    padding: 40px 56px 40px;
  }

  .lg\:p-\[40px_56px_56px\] {
    padding: 40px 56px 56px;
  }

  .lg\:p-\[40px_56px_60px\] {
    padding: 40px 56px 60px;
  }

  .lg\:p-\[48px_56px\] {
    padding: 48px 56px;
  }

  .lg\:p-\[56px\] {
    padding: 56px;
  }

  .lg\:p-\[56px_20px_40px\] {
    padding: 56px 20px 40px;
  }

  .lg\:p-\[56px_20px_56px\] {
    padding: 56px 20px 56px;
  }

  .lg\:p-\[56px_20px_80px\] {
    padding: 56px 20px 80px;
  }

  .lg\:p-\[56px_56px_40px_56px\] {
    padding: 56px 56px 40px 56px;
  }

  .lg\:p-\[56px_56px_80px\] {
    padding: 56px 56px 80px;
  }

  .lg\:p-\[60px_32px\] {
    padding: 60px 32px;
  }

  .lg\:p-\[60px_56px\] {
    padding: 60px 56px;
  }

  .lg\:p-\[80px_56px\] {
    padding: 80px 56px;
  }

  .lg\:p-\[80px_56px_0px_56px\] {
    padding: 80px 56px 0px 56px;
  }

  .lg\:p-\[80px_56px_56px\] {
    padding: 80px 56px 56px;
  }

  .lg\:p-\[80px_56px_56px_56px\] {
    padding: 80px 56px 56px 56px;
  }

  .lg\:p-\[96px_56px_40px\] {
    padding: 96px 56px 40px;
  }

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

  .lg\:px-20 {
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg\:px-\[100px\] {
    padding-left: 100px;
    padding-right: 100px;
  }

  .lg\:px-\[120px\] {
    padding-left: 120px;
    padding-right: 120px;
  }

  .lg\:py-0 {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .lg\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg\:py-\[194px\] {
    padding-top: 194px;
    padding-bottom: 194px;
  }

  .lg\:py-\[20px\] {
    padding-top: 20px;
    padding-bottom: 20px;
  }

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

  .lg\:pb-\[16px\] {
    padding-bottom: 16px;
  }

  .lg\:pb-\[26\.89px\] {
    padding-bottom: 26.89px;
  }

  .lg\:pe-\[16px\] {
    padding-inline-end: 16px;
  }

  .lg\:pe-\[234\.5px\] {
    padding-inline-end: 234.5px;
  }

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

  .lg\:pr-0 {
    padding-right: 0px;
  }

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

  .lg\:ps-\[120px\] {
    padding-inline-start: 120px;
  }

  .lg\:ps-\[72px\] {
    padding-inline-start: 72px;
  }

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

  .lg\:pt-\[120px\] {
    padding-top: 120px;
  }

  .lg\:pt-\[210px\] {
    padding-top: 210px;
  }

  .lg\:pt-\[69px\] {
    padding-top: 69px;
  }

  .lg\:pt-\[85px\] {
    padding-top: 85px;
  }

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

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

  .lg\:text-\[18px\] {
    font-size: 18px;
  }

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

  .lg\:text-\[24px\] {
    font-size: 24px;
  }

  .lg\:text-\[28px\] {
    font-size: 28px;
  }

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

  .lg\:text-\[36px\] {
    font-size: 36px;
  }

  .lg\:text-\[40px\] {
    font-size: 40px;
  }

  .lg\:text-\[42px\] {
    font-size: 42px;
  }

  .lg\:text-\[44px\] {
    font-size: 44px;
  }

  .lg\:text-\[46px\] {
    font-size: 46px;
  }

  .lg\:text-\[48px\] {
    font-size: 48px;
  }

  .lg\:text-\[54px\] {
    font-size: 54px;
  }

  .lg\:text-\[60px\] {
    font-size: 60px;
  }

  .lg\:text-\[70px\] {
    font-size: 70px;
  }

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

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

  .lg\:leading-\[24px\] {
    line-height: 24px;
  }

  .lg\:leading-\[25px\] {
    line-height: 25px;
  }

  .lg\:leading-\[27px\] {
    line-height: 27px;
  }

  .lg\:leading-\[29px\] {
    line-height: 29px;
  }

  .lg\:leading-\[38px\] {
    line-height: 38px;
  }

  .lg\:leading-\[39px\] {
    line-height: 39px;
  }

  .lg\:leading-\[40px\] {
    line-height: 40px;
  }

  .lg\:leading-\[42px\] {
    line-height: 42px;
  }

  .lg\:leading-\[48px\] {
    line-height: 48px;
  }

  .lg\:leading-\[50px\] {
    line-height: 50px;
  }

  .lg\:leading-\[52px\] {
    line-height: 52px;
  }

  .lg\:leading-\[55px\] {
    line-height: 55px;
  }

  .lg\:leading-\[57px\] {
    line-height: 57px;
  }

  .lg\:leading-\[58px\] {
    line-height: 58px;
  }

  .lg\:leading-\[61px\] {
    line-height: 61px;
  }

  .lg\:leading-\[62px\] {
    line-height: 62px;
  }

  .lg\:leading-\[71px\] {
    line-height: 71px;
  }

  .lg\:leading-\[76px\] {
    line-height: 76px;
  }

  .lg\:leading-\[80px\] {
    line-height: 80px;
  }

  .lg\:opacity-0 {
    opacity: 0;
  }

  .lg\:opacity-100 {
    opacity: 1;
  }

  .lg\:shadow-\[0px_4px_16px_\#0000000A\] {
    --tw-shadow: 0px 4px 16px #0000000A;
    --tw-shadow-colored: 0px 4px 16px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }
}

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

  .xl\:mb-20 {
    margin-bottom: 5rem;
  }

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

  .xl\:mb-\[108px\] {
    margin-bottom: 108px;
  }

  .xl\:mb-\[120px\] {
    margin-bottom: 120px;
  }

  .xl\:mb-\[32px\] {
    margin-bottom: 32px;
  }

  .xl\:mb-\[38px\] {
    margin-bottom: 38px;
  }

  .xl\:mb-\[40px\] {
    margin-bottom: 40px;
  }

  .xl\:mb-\[56px\] {
    margin-bottom: 56px;
  }

  .xl\:mb-\[64px\] {
    margin-bottom: 64px;
  }

  .xl\:mb-\[68px\] {
    margin-bottom: 68px;
  }

  .xl\:mb-\[80px\] {
    margin-bottom: 80px;
  }

  .xl\:mb-\[88px\] {
    margin-bottom: 88px;
  }

  .xl\:mt-\[80px\] {
    margin-top: 80px;
  }

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

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

  .xl\:grid-cols-\[300px_1fr\] {
    grid-template-columns: 300px 1fr;
  }

  .xl\:grid-cols-\[600px_1fr\] {
    grid-template-columns: 600px 1fr;
  }

  .xl\:grid-cols-\[664px_1fr\] {
    grid-template-columns: 664px 1fr;
  }

  .xl\:grid-cols-\[repeat\(auto-fill\2c minmax\(374px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(374px,1fr));
  }

  .xl\:grid-cols-\[repeat\(auto-fill\2c minmax\(376px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(376px,1fr));
  }

  .xl\:grid-cols-\[repeat\(auto-fill\2c minmax\(420px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(420px,1fr));
  }

  .xl\:grid-cols-\[repeat\(auto-fit\2c minmax\(144px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(144px,1fr));
  }

  .xl\:grid-cols-\[repeat\(auto-fit\2c minmax\(420px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fit,minmax(420px,1fr));
  }

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

  .xl\:gap-\[24px\] {
    gap: 24px;
  }

  .xl\:gap-\[2rem\] {
    gap: 2rem;
  }

  .xl\:gap-\[32px\] {
    gap: 32px;
  }

  .xl\:gap-\[40px\] {
    gap: 40px;
  }

  .xl\:gap-\[46px\] {
    gap: 46px;
  }

  .xl\:gap-\[56px\] {
    gap: 56px;
  }

  .xl\:gap-\[80px\] {
    gap: 80px;
  }

  .xl\:gap-\[84px\] {
    gap: 84px;
  }

  .xl\:gap-x-0 {
    -moz-column-gap: 0px;
         column-gap: 0px;
  }

  .xl\:gap-x-\[80px\] {
    -moz-column-gap: 80px;
         column-gap: 80px;
  }

  .xl\:gap-y-\[40px\] {
    row-gap: 40px;
  }

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

  .xl\:border-l {
    border-left-width: 1px;
  }

  .xl\:border-l-\[\#2C3541\] {
    border-left-color: #2C3541;
  }

  .xl\:p-\[0_32px_0_32px\] {
    padding: 0 32px 0 32px;
  }

  .xl\:p-\[126px_56px_80px_56px\] {
    padding: 126px 56px 80px 56px;
  }

  .xl\:p-\[134px_56px_78px\] {
    padding: 134px 56px 78px;
  }

  .xl\:p-\[195px_56px_142px\] {
    padding: 195px 56px 142px;
  }

  .xl\:p-\[210px_56px_0px_56px\] {
    padding: 210px 56px 0px 56px;
  }

  .xl\:p-\[32px\] {
    padding: 32px;
  }

  .xl\:p-\[37px_24px\] {
    padding: 37px 24px;
  }

  .xl\:p-\[40px\] {
    padding: 40px;
  }

  .xl\:p-\[40px_0px\] {
    padding: 40px 0px;
  }

  .xl\:p-\[40px_32px\] {
    padding: 40px 32px;
  }

  .xl\:p-\[40px_40px_0_40px\] {
    padding: 40px 40px 0 40px;
  }

  .xl\:p-\[40px_56px\] {
    padding: 40px 56px;
  }

  .xl\:p-\[40px_56px_80px\] {
    padding: 40px 56px 80px;
  }

  .xl\:p-\[48px\] {
    padding: 48px;
  }

  .xl\:p-\[56px\] {
    padding: 56px;
  }

  .xl\:p-\[56px_0px_56px_56px\] {
    padding: 56px 0px 56px 56px;
  }

  .xl\:p-\[56px_56px_80px\] {
    padding: 56px 56px 80px;
  }

  .xl\:p-\[64px\] {
    padding: 64px;
  }

  .xl\:p-\[72px_56px_0px_56px\] {
    padding: 72px 56px 0px 56px;
  }

  .xl\:p-\[72px_56px_80px_56px\] {
    padding: 72px 56px 80px 56px;
  }

  .xl\:p-\[80px_56px\] {
    padding: 80px 56px;
  }

  .xl\:p-\[80px_56px_118px\] {
    padding: 80px 56px 118px;
  }

  .xl\:p-\[80px_56px_120px_56px\] {
    padding: 80px 56px 120px 56px;
  }

  .xl\:p-\[80px_56px_172px\] {
    padding: 80px 56px 172px;
  }

  .xl\:p-\[80px_56px_56px\] {
    padding: 80px 56px 56px;
  }

  .xl\:p-\[80px_56px_80px_0\] {
    padding: 80px 56px 80px 0;
  }

  .xl\:p-\[80px_56px_80px_56px\] {
    padding: 80px 56px 80px 56px;
  }

  .xl\:p-\[80px_57px\] {
    padding: 80px 57px;
  }

  .xl\:p-\[90px_56px_120px\] {
    padding: 90px 56px 120px;
  }

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

  .xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl\:px-\[32px\] {
    padding-left: 32px;
    padding-right: 32px;
  }

  .xl\:py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl\:py-\[60px\] {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .xl\:pb-12 {
    padding-bottom: 3rem;
  }

  .xl\:pb-6 {
    padding-bottom: 1.5rem;
  }

  .xl\:pe-\[80px\] {
    padding-inline-end: 80px;
  }

  .xl\:pl-\[16px\] {
    padding-left: 16px;
  }

  .xl\:pr-\[32px\] {
    padding-right: 32px;
  }

  .xl\:ps-\[80px\] {
    padding-inline-start: 80px;
  }

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

  .xl\:text-\[18px\] {
    font-size: 18px;
  }

  .xl\:text-\[20px\] {
    font-size: 20px;
  }

  .xl\:text-\[24px\] {
    font-size: 24px;
  }

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

  .xl\:text-\[38px\] {
    font-size: 38px;
  }

  .xl\:text-\[42px\] {
    font-size: 42px;
  }

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

  .xl\:text-\[54px\] {
    font-size: 54px;
  }

  .xl\:text-\[80px\] {
    font-size: 80px;
  }

  .xl\:leading-\[24px\] {
    line-height: 24px;
  }

  .xl\:leading-\[27px\] {
    line-height: 27px;
  }

  .xl\:leading-\[42px\] {
    line-height: 42px;
  }

  .xl\:leading-\[46px\] {
    line-height: 46px;
  }

  .xl\:leading-\[52px\] {
    line-height: 52px;
  }

  .xl\:leading-\[57px\] {
    line-height: 57px;
  }

  .xl\:leading-\[58px\] {
    line-height: 58px;
  }

  .xl\:leading-\[62px\] {
    line-height: 62px;
  }

  .xl\:leading-\[64px\] {
    line-height: 64px;
  }

  .xl\:leading-\[84px\] {
    line-height: 84px;
  }

  .xl\:leading-\[86px\] {
    line-height: 86px;
  }

  .xl\:leading-\[90px\] {
    line-height: 90px;
  }

  .before\:xl\:hidden::before {
    content: var(--tw-content);
    display: none;
  }

  .xl\:first\:pt-\[40px\]:first-child {
    padding-top: 40px;
  }

  .min-\[1280px\]\:mt-\[40px\] {
    margin-top: 40px;
  }
}

@media (min-width: 1300px) {
  .min-\[1300px\]\:gap-x-\[48px\] {
    -moz-column-gap: 48px;
         column-gap: 48px;
  }

  .min-\[1300px\]\:p-\[40px\] {
    padding: 40px;
  }

  .min-\[1300px\]\:p-\[40px_16px_40px\] {
    padding: 40px 16px 40px;
  }

  .min-\[1300px\]\:text-\[80px\] {
    font-size: 80px;
  }

  .min-\[1300px\]\:leading-\[91px\] {
    line-height: 91px;
  }
}

@media (min-width: 1366px) {
  .min-\[1366px\]\:\!mb-\[32px\] {
    margin-bottom: 32px !important;
  }

  .min-\[1366px\]\:\!mb-\[80px\] {
    margin-bottom: 80px !important;
  }

  .min-\[1366px\]\:\!grid-cols-\[400px_1fr\] {
    grid-template-columns: 400px 1fr !important;
  }

  .min-\[1366px\]\:\!gap-\[32px\] {
    gap: 32px !important;
  }

  .min-\[1366px\]\:\!gap-\[40px\] {
    gap: 40px !important;
  }

  .min-\[1366px\]\:\!p-\[78px_0px_78px_40px\] {
    padding: 78px 0px 78px 40px !important;
  }

  .min-\[1366px\]\:\!text-\[20px\] {
    font-size: 20px !important;
  }

  .min-\[1366px\]\:\!text-\[40px\] {
    font-size: 40px !important;
  }

  .min-\[1366px\]\:\!leading-normal {
    line-height: 1.5 !important;
  }
}

@media (min-width: 1440px) {
  .min-\[1440px\]\:min-w-\[478px\] {
    min-width: 478px;
  }

  .min-\[1440px\]\:max-w-\[478px\] {
    max-width: 478px;
  }

  .min-\[1440px\]\:translate-x-\[-478px\] {
    --tw-translate-x: -478px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .min-\[1440px\]\:translate-x-\[478px\] {
    --tw-translate-x: 478px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .min-\[1440px\]\:\!grid-cols-\[1fr_30\%\] {
    grid-template-columns: 1fr 30% !important;
  }
}

@media (min-width: 1536px) {
  .\32xl\:mb-20 {
    margin-bottom: 5rem;
  }

  .\32xl\:mb-6 {
    margin-bottom: 1.5rem;
  }

  .\32xl\:mb-\[96px\] {
    margin-bottom: 96px;
  }

  .\32xl\:grid-cols-\[repeat\(auto-fill\2c minmax\(350px\2c 1fr\)\)\] {
    grid-template-columns: repeat(auto-fill,minmax(350px,1fr));
  }

  .\32xl\:gap-\[30px\] {
    gap: 30px;
  }

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

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

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

  .\32xl\:px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .\32xl\:px-12 {
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .\32xl\:py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .\32xl\:pb-6 {
    padding-bottom: 1.5rem;
  }

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

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

@media (min-width: 1920px) {
  .min-\[1920px\]\:border-x {
    border-left-width: 1px;
    border-right-width: 1px;
  }
}

@media (prefers-color-scheme: dark) {
  .dark\:border-\[\#000000\] {
    border-color: #000000;
  }

  .dark\:border-gray-500 {
    border-color: #6b7280;
  }

  .dark\:border-transparent {
    border-color: transparent;
  }

  .dark\:bg-gray-700 {
    background-color: #374151;
  }

  .dark\:bg-gray-800 {
    background-color: #1f2937;
  }

  .dark\:text-\[\#000000\] {
    color: #000000;
  }

  .dark\:text-\[\#B6B6B7\] {
    color: #B6B6B7;
  }

  .dark\:text-gray-300 {
    color: #d1d5db;
  }

  .dark\:text-white {
    color: #fff;
  }

  .dark\: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);
  }

  .dark\:hover\:text-\[\#000000\]:hover {
    color: #000000;
  }
}

.\[\&\+label\]\:text-xs+label {
  font-size: 0.75rem;
  line-height: 1rem;
}

.\[\&\+label\]\:font-normal+label {
  font-weight: 400;
}

.\[\&\+label\]\:text-\[\#F26674\]+label {
  color: #F26674;
}

.\[\&\.active\:before\]\:hidden.active:before {
  display: none;
}

.\[\&\.active\:hover\]\:\!bg-\[\#1D1D1D\].active:hover {
  background-color: #1D1D1D !important;
}

.\[\&\.active\]\:pointer-events-none.active {
  pointer-events: none;
}

.\[\&\.active\]\:visible.active {
  visibility: visible;
}

.\[\&\.active\]\:border-\[2px\].active {
  border-width: 2px;
}

.\[\&\.active\]\:\!border-\[\#10A37F\].active {
  border-color: #10A37F !important;
}

.\[\&\.active\]\:border-\[\#10A37F\].active {
  border-color: #10A37F;
}

.\[\&\.active\]\:border-\[\#1C2024\].active {
  border-color: #1C2024;
}

.\[\&\.active\]\:border-transparent.active {
  border-color: transparent;
}

.\[\&\.active\]\:bg-\[\#2563eb\].active {
  background-color: #2563eb;
}

.\[\&\.active\]\:bg-\[\#EBF6F4\].active {
  background-color: #EBF6F4;
}

.\[\&\.active\]\:bg-\[\#EDEDED\].active {
  background-color: #EDEDED;
}

.\[\&\.active\]\:bg-\[\#F9F9F9\].active {
  background-color: #F9F9F9;
}

.\[\&\.active\]\:bg-\[\#FAFAFA\].active {
  background-color: #FAFAFA;
}

.\[\&\.active\]\:bg-white.active {
  background-color: #fff;
}

.\[\&\.active\]\:pb-\[12px\].active {
  padding-bottom: 12px;
}

.\[\&\.active\]\:pb-\[16px\].active {
  padding-bottom: 16px;
}

.\[\&\.active\]\:font-semibold.active {
  font-weight: 600;
}

.\[\&\.active\]\:text-\[\#10A37F\].active {
  color: #10A37F;
}

.\[\&\.active\]\:text-\[\#252525\].active {
  color: #252525;
}

.\[\&\.active\]\:text-\[\#ED7700\].active {
  color: #ED7700;
}

.\[\&\.active\]\:text-white.active {
  color: #fff;
}

.\[\&\.active\]\:opacity-100.active {
  opacity: 1;
}

.\[\&\.active\]\:outline-\[\#10A37F\].active {
  outline-color: #10A37F;
}

.\[\&\.active\]\:\[background\:linear-gradient\(\#FFF6D8\2c \#FFF6D8\)_padding-box\2c linear-gradient\(50deg\2c \#FFF33B_0\%\2c \#FEE72E_4\%\2c \#FED51B_12\%\2c \#FDCA10_20\%\2c \#FDC70C_28\%\2c \#F3903F_67\%\2c \#ED683C_89\%\2c \#E93E3A_100\%\)_border-box\].active {
  background: linear-gradient(#FFF6D8,#FFF6D8) padding-box,linear-gradient(50deg,#FFF33B 0%,#FEE72E 4%,#FED51B 12%,#FDCA10 20%,#FDC70C 28%,#F3903F 67%,#ED683C 89%,#E93E3A 100%) border-box;
}

.\[\&\.active\]\:before\:absolute.active::before {
  content: var(--tw-content);
  position: absolute;
}

.\[\&\.active\]\:before\:bottom-0.active::before {
  content: var(--tw-content);
  bottom: 0px;
}

.\[\&\.active\]\:before\:left-0.active::before {
  content: var(--tw-content);
  left: 0px;
}

.\[\&\.active\]\:before\:block.active::before {
  content: var(--tw-content);
  display: block;
}

.\[\&\.active\]\:before\:h-\[2px\].active::before {
  content: var(--tw-content);
  height: 2px;
}

.\[\&\.active\]\:before\:h-full.active::before {
  content: var(--tw-content);
  height: 100%;
}

.\[\&\.active\]\:before\:w-full.active::before {
  content: var(--tw-content);
  width: 100%;
}

.\[\&\.active\]\:before\:max-w-full.active::before {
  content: var(--tw-content);
  max-width: 100%;
}

.\[\&\.active\]\:before\:rounded-\[18px_18px_0_0\].active::before {
  content: var(--tw-content);
  border-radius: 18px 18px 0 0;
}

.\[\&\.active\]\:before\:bg-\[\#000000\].active::before {
  content: var(--tw-content);
  background-color: #000000;
}

.\[\&\.active\]\:before\:bg-\[\#10A37F\].active::before {
  content: var(--tw-content);
  background-color: #10A37F;
}

.\[\&\.active\]\:before\:bg-\[\#262626\].active::before {
  content: var(--tw-content);
  background-color: #262626;
}

.\[\&\.active\]\:before\:bg-\[\#F6F6F6\].active::before {
  content: var(--tw-content);
  background-color: #F6F6F6;
}

@media not all and (min-width: 640px) {
  .max-sm\:\[\&\.active\]\:before\:h-\[2px\].active::before {
    content: var(--tw-content);
    height: 2px;
  }

  .max-sm\:\[\&\.active\]\:before\:w-full.active::before {
    content: var(--tw-content);
    width: 100%;
  }
}

.\[\&\.active_circle\]\:fill-\[\#10A37F\].active circle {
  fill: #10A37F;
}

.\[\&\.active_path\]\:fill-\[\#FFFFFF\].active path {
  fill: #FFFFFF;
}

.\[\&\.bg-img-1\]\:bg-\[url\(\/picco_template\/assets\/img\/piccoai-img-1\.png\)\].bg-img-1 {
  background-image: url(/picco_template/assets/img/piccoai-img-1.png);
}

.\[\&\.bg-img-1\]\:bg-\[url\(\/picco_template\/assets\/img\/piccoai-img1\.png\)\].bg-img-1 {
  background-image: url(/picco_template/assets/img/piccoai-img1.png);
}

.\[\&\.bg-img-2\]\:bg-\[url\(\/picco_template\/assets\/img\/piccoai-img-2\.png\)\].bg-img-2 {
  background-image: url(/picco_template/assets/img/piccoai-img-2.png);
}

.\[\&\.bg-img-2\]\:bg-\[url\(\/picco_template\/assets\/img\/piccoai-img2\.png\)\].bg-img-2 {
  background-image: url(/picco_template/assets/img/piccoai-img2.png);
}

.\[\&\.bg-img-3\]\:bg-\[url\(\/picco_template\/assets\/img\/piccoai-img-3\.png\)\].bg-img-3 {
  background-image: url(/picco_template/assets/img/piccoai-img-3.png);
}

.\[\&\.bg-img-3\]\:bg-\[url\(\/picco_template\/assets\/img\/piccoai-img3\.png\)\].bg-img-3 {
  background-image: url(/picco_template/assets/img/piccoai-img3.png);
}

.\[\&\.bg-img-4\]\:bg-\[url\(\/picco_template\/assets\/img\/piccoai-img-4\.png\)\].bg-img-4 {
  background-image: url(/picco_template/assets/img/piccoai-img-4.png);
}

.\[\&\.bg-img-4\]\:bg-\[url\(\/picco_template\/assets\/img\/piccoai-img4\.png\)\].bg-img-4 {
  background-image: url(/picco_template/assets/img/piccoai-img4.png);
}

.\[\&\.collapse\]\:visible.collapse {
  visibility: visible;
}

.\[\&\.collapsed\>img\]\:rotate-\[-90deg\].collapsed>img {
  --tw-rotate: -90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&\.collapsed\]\:rotate-180.collapsed {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&\.collapsed\]\:\!border-none.collapsed {
  border-style: none !important;
}

.\[\&\.collapsed\]\:border-\[\#EDEDED\].collapsed {
  border-color: #EDEDED;
}

.\[\&\.collapsed\]\:\!bg-white.collapsed {
  background-color: #fff !important;
}

.\[\&\.collapsed\]\:bg-white.collapsed {
  background-color: #fff;
}

.\[\&\.dark\>h3\]\:text-\[\#3B4045\].dark>h3 {
  color: #3B4045;
}

.\[\&\.dark\>h3\]\:text-\[\#FFFFFF\].dark>h3 {
  color: #FFFFFF;
}

.\[\&\.dark\>img\:first-of-type\]\:hidden.dark>img:first-of-type {
  display: none;
}

.\[\&\.dark\>img\:last-of-type\]\:block.dark>img:last-of-type {
  display: block;
}

.\[\&\.dark\]\:top-\[49px\].dark {
  top: 49px;
}

.\[\&\.dark\]\:border-transparent.dark {
  border-color: transparent;
}

.\[\&\.dark\]\:bg-\[\#060411B7\].dark {
  background-color: #060411B7;
}

.\[\&\.dark\]\:bg-transparent.dark {
  background-color: transparent;
}

.\[\&\.dark\]\:bg-white\/15.dark {
  background-color: rgb(255 255 255 / 0.15);
}

.\[\&\.dark\]\:bg-\[linear-gradient\(180deg\2c _\#FFF8EE_0\%\2c _\#FFF1DF_98\.39\%\)\].dark {
  background-image: linear-gradient(180deg, #FFF8EE 0%, #FFF1DF 98.39%);
}

.\[\&\.dark\]\:bg-\[linear-gradient\(180deg\2c _rgba\(255\2c 255\2c 255\2c 0\.15\)_0\%\2c _rgba\(255\2c 255\2c 255\2c 0\.15\)_98\.39\%\)\].dark {
  background-image: linear-gradient(180deg, rgba(255,255,255,0.15) 0%, rgba(255,255,255,0.15) 98.39%);
}

.\[\&\.dark\]\:text-\[\#ffffff\].dark {
  color: #ffffff;
}

@media (min-width: 640px) {
  .sm\:\[\&\.dark\]\:bg-\[\#060411B7\].dark {
    background-color: #060411B7;
  }
}

.\[\&\.dark_button\]\:text-\[\#3B4045\].dark button {
  color: #3B4045;
}

.\[\&\.dark_button\]\:text-\[\#FFFFFF\].dark button {
  color: #FFFFFF;
}

.\[\&\.designer\>ul\]\:-translate-y-\[45px\].designer>ul {
  --tw-translate-y: -45px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&\.hide\>img\:first-of-type\]\:block.hide>img:first-of-type {
  display: block;
}

.\[\&\.hide\>img\:last-of-type\]\:hidden.hide>img:last-of-type {
  display: none;
}

.\[\&\.hide\]\:hidden.hide {
  display: none;
}

.\[\&\.industries-titles-right-active\>div\>div\>span\>img\:first-of-type\]\:hidden.industries-titles-right-active>div>div>span>img:first-of-type {
  display: none;
}

.\[\&\.industries-titles-right-active\>div\>div\>span\>img\:last-of-type\]\:block.industries-titles-right-active>div>div>span>img:last-of-type {
  display: block;
}

.\[\&\.industries-titles-right-active\>div\>p\>span\>img\:first-of-type\]\:hidden.industries-titles-right-active>div>p>span>img:first-of-type {
  display: none;
}

.\[\&\.industries-titles-right-active\>div\>p\>span\>img\:last-of-type\]\:block.industries-titles-right-active>div>p>span>img:last-of-type {
  display: block;
}

.\[\&\.industries-titles-right-active\>div\]\:gap-\[16px\].industries-titles-right-active>div {
  gap: 16px;
}

.\[\&\.manager\>ul\]\:translate-y-\[0px\].manager>ul {
  --tw-translate-y: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&\.nouserdata\]\:grid.nouserdata {
  display: grid;
}

.\[\&\.open-desc\]\:\!opacity-100.open-desc {
  opacity: 1 !important;
}

.\[\&\.open-desc\]\:opacity-100.open-desc {
  opacity: 1;
}

.\[\&\.open\]\:translate-x-0.open {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

@media not all and (min-width: 1024px) {
  .max-lg\:\[\&\.open\]\:translate-x-0.open {
    --tw-translate-x: 0px;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }
}

@media (min-width: 1024px) {
  .lg\:\[\&\.open\]\:\!w-\[240px\].open {
    width: 240px !important;
  }

  .lg\:\[\&\.open\]\:\!min-w-\[240px\].open {
    min-width: 240px !important;
  }
}

@media (min-width: 768px) {
  .md\:\[\&\.open_\.sidebar-heading\]\:\!h-auto.open .sidebar-heading {
    height: auto !important;
  }
}

@media (min-width: 1024px) {
  .lg\:\[\&\.open_\.sidebar-heading\]\:\!opacity-100.open .sidebar-heading {
    opacity: 1 !important;
  }

  .lg\:\[\&\.open_\.sidebar-link\>span\]\:\!opacity-100.open .sidebar-link>span {
    opacity: 1 !important;
  }

  .lg\:\[\&\.open_\.sidebar-link\]\:w-full.open .sidebar-link {
    width: 100%;
  }
}

.\[\&\.open_\.tooltip\]\:hidden.open .tooltip {
  display: none;
}

.\[\&\.responsive-width\]\:max-w-\[calc\(100\%-470px\)\].responsive-width {
  max-width: calc(100% - 470px);
}

@media not all and (min-width: 1280px) {
  .\[\&\.responsive-width\]\:max-xl\:max-w-\[calc\(100\%-412px\)\].responsive-width {
    max-width: calc(100% - 412px);
  }
}

@media (max-width: 768px) {
  .\[\&\.responsive-width\]\:max-\[768px\]\:max-w-\[calc\(100\%-180px\)\].responsive-width {
    max-width: calc(100% - 180px);
  }
}

@media not all and (min-width: 640px) {
  .\[\&\.responsive-width\]\:max-sm\:max-w-full.responsive-width {
    max-width: 100%;
  }
}

.\[\&\.show\]\:translate-x-0.show {
  --tw-translate-x: 0px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&\.show\]\:skew-x-\[0deg\].show {
  --tw-skew-x: 0deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&\.show\]\:scale-\[1\].show {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&\.show\]\:border.show {
  border-width: 1px;
}

.\[\&\.show\]\:border-solid.show {
  border-style: solid;
}

.\[\&\.show\]\:border-\[\#ECECEC\].show {
  border-color: #ECECEC;
}

.\[\&\.show\]\:bg-\[\#F5F5F5\].show {
  background-color: #F5F5F5;
}

.\[\&\.show\]\:bg-\[\#f5f5f5\].show {
  background-color: #f5f5f5;
}

.\[\&\.trans-motion\]\:w-0.trans-motion {
  width: 0px;
}

.\[\&\.trans-motion\]\:min-w-0.trans-motion {
  min-width: 0px;
}

.\[\&\.trans-motion\]\:overflow-hidden.trans-motion {
  overflow: hidden;
}

.\[\&\.trans-motion\]\:opacity-0.trans-motion {
  opacity: 0;
}

.\[\&\:\:-webkit-calendar-picker-indicator\]\:cursor-pointer::-webkit-calendar-picker-indicator {
  cursor: pointer;
}

.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar {
  display: none;
}

.\[\&\:\:-webkit-scrollbar\]\:h-0::-webkit-scrollbar {
  height: 0px;
}

.\[\&\:hover\>div\]\:duration-\[500ms\]:hover>div {
  transition-duration: 500ms;
}

.\[\&\:hover_\.menu-arrow\]\:duration-300:hover .menu-arrow {
  transition-duration: 300ms;
}

.\[\&\:last-of-type\>a\]\:\!mb-0:last-of-type>a {
  margin-bottom: 0px !important;
}

.\[\&\:last-of-type\>a\]\:border-e-0:last-of-type>a {
  border-inline-end-width: 0px;
}

.\[\&\:nth-child\(9n\+1\)\]\:bg-\[\#E2ECFF\]:nth-child(9n+1) {
  background-color: #E2ECFF;
}

.\[\&\:nth-child\(9n\+1\)\]\:text-\[\#2563eb\]:nth-child(9n+1) {
  color: #2563eb;
}

.\[\&\:nth-child\(9n\+1\)_\.sub-col\]\:bg-\[\#C7DBFF\]:nth-child(9n+1) .sub-col {
  background-color: #C7DBFF;
}

.\[\&\:nth-child\(9n\+2\)\]\:bg-\[\#E3F6F1\]:nth-child(9n+2) {
  background-color: #E3F6F1;
}

.\[\&\:nth-child\(9n\+2\)\]\:text-\[\#059669\]:nth-child(9n+2) {
  color: #059669;
}

.\[\&\:nth-child\(9n\+2\)_\.sub-col\]\:bg-\[\#BFEDE0\]:nth-child(9n+2) .sub-col {
  background-color: #BFEDE0;
}

.\[\&\:nth-child\(9n\+3\)\]\:bg-\[\#EAE8FF\]:nth-child(9n+3) {
  background-color: #EAE8FF;
}

.\[\&\:nth-child\(9n\+3\)\]\:text-\[\#4f46e5\]:nth-child(9n+3) {
  color: #4f46e5;
}

.\[\&\:nth-child\(9n\+3\)_\.sub-col\]\:bg-\[\#CFCBFF\]:nth-child(9n+3) .sub-col {
  background-color: #CFCBFF;
}

.\[\&\:nth-child\(9n\+4\)\]\:bg-\[\#FFEEDB\]:nth-child(9n+4) {
  background-color: #FFEEDB;
}

.\[\&\:nth-child\(9n\+4\)\]\:text-\[\#EA580C\]:nth-child(9n+4) {
  color: #EA580C;
}

.\[\&\:nth-child\(9n\+4\)_\.sub-col\]\:bg-\[\#FFD8B5\]:nth-child(9n+4) .sub-col {
  background-color: #FFD8B5;
}

.\[\&\:nth-child\(9n\+5\)\]\:bg-\[\#DFF7FA\]:nth-child(9n+5) {
  background-color: #DFF7FA;
}

.\[\&\:nth-child\(9n\+5\)\]\:text-\[\#0891B2\]:nth-child(9n+5) {
  color: #0891B2;
}

.\[\&\:nth-child\(9n\+5\)_\.sub-col\]\:bg-\[\#BEEEF3\]:nth-child(9n+5) .sub-col {
  background-color: #BEEEF3;
}

.\[\&\:nth-child\(9n\+6\)\]\:bg-\[\#FCE4F1\]:nth-child(9n+6) {
  background-color: #FCE4F1;
}

.\[\&\:nth-child\(9n\+6\)\]\:text-\[\#DB2777\]:nth-child(9n+6) {
  color: #DB2777;
}

.\[\&\:nth-child\(9n\+6\)_\.sub-col\]\:bg-\[\#F9CFE6\]:nth-child(9n+6) .sub-col {
  background-color: #F9CFE6;
}

.\[\&\:nth-child\(9n\+7\)\]\:bg-\[\#E1F1FF\]:nth-child(9n+7) {
  background-color: #E1F1FF;
}

.\[\&\:nth-child\(9n\+7\)\]\:text-\[\#0369A1\]:nth-child(9n+7) {
  color: #0369A1;
}

.\[\&\:nth-child\(9n\+7\)_\.sub-col\]\:bg-\[\#C6E4FF\]:nth-child(9n+7) .sub-col {
  background-color: #C6E4FF;
}

.\[\&\:nth-child\(9n\+8\)\]\:bg-\[\#E6EBF2\]:nth-child(9n+8) {
  background-color: #E6EBF2;
}

.\[\&\:nth-child\(9n\+8\)\]\:text-\[\#334155\]:nth-child(9n+8) {
  color: #334155;
}

.\[\&\:nth-child\(9n\+8\)_\.sub-col\]\:bg-\[\#CBD5E1\]:nth-child(9n+8) .sub-col {
  background-color: #CBD5E1;
}

.\[\&\:nth-child\(9n\+9\)\]\:bg-\[\#E2F8EA\]:nth-child(9n+9) {
  background-color: #E2F8EA;
}

.\[\&\:nth-child\(9n\+9\)\]\:text-\[\#16A34A\]:nth-child(9n+9) {
  color: #16A34A;
}

.\[\&\:nth-child\(9n\+9\)_\.sub-col\]\:bg-\[\#BFEFD4\]:nth-child(9n+9) .sub-col {
  background-color: #BFEFD4;
}

.peer:checked ~ .peer-checked\:\[\&\>\.checkbox\>img\]\:opacity-100>.checkbox>img {
  opacity: 1;
}

.peer:checked ~ .peer-checked\:\[\&\>\.checkbox\]\:bg-\[\#3B4045\]>.checkbox {
  background-color: #3B4045;
}

.\[\&\>div\>\.cls-hvr-dp\]\:\!grid>div>.cls-hvr-dp {
  display: grid !important;
}

.\[\&\>div\>\.cls-hvr-dp\]\:\!h-full>div>.cls-hvr-dp {
  height: 100% !important;
}

.\[\&\>div\>div\>\.outline-none\]\:\!m-0>div>div>.outline-none {
  margin: 0px !important;
}

.\[\&\>div\>div\>div\>\.outline-nonex\]\:\!m-0>div>div>div>.outline-nonex {
  margin: 0px !important;
}

.\[\&\>div\>div\>span\>img\:last-of-type\]\:hidden>div>div>span>img:last-of-type {
  display: none;
}

.\[\&\>div\>div\]\:\!m-0>div>div {
  margin: 0px !important;
}

.\[\&\>div\>div\]\:\!mb-0>div>div {
  margin-bottom: 0px !important;
}

.\[\&\>div\]\:h-auto>div {
  height: auto;
}

.\[\&\>div\]\:\!p-0>div {
  padding: 0px !important;
}

.\[\&\>div\]\:\!p-\[0px\]>div {
  padding: 0px !important;
}

.\[\&\>div\]\:\!p-\[210px\]>div {
  padding: 210px !important;
}

.\[\&\>div\]\:p-0>div {
  padding: 0px;
}

.\[\&\>h3\]\:text-\[\#3B4045\]>h3 {
  color: #3B4045;
}

.\[\&\>img\:first-of-type\]\:block>img:first-of-type {
  display: block;
}

.peer:checked ~ .peer-checked\:\[\&\>img\:first-of-type\]\:block>img:first-of-type {
  display: block;
}

.\[\&\>img\:last-of-type\]\:hidden>img:last-of-type {
  display: none;
}

.peer:checked ~ .peer-checked\:\[\&\>img\:last-of-type\]\:hidden>img:last-of-type {
  display: none;
}

.\[\&\>img\]\:w-full>img {
  width: 100%;
}

@media not all and (min-width: 640px) {
  .max-sm\:\[\&\>img\]\:max-w-\[50px\]>img {
    max-width: 50px;
  }
}

.\[\&\>li\:nth-child\(2\)\]\:\[grid-column\:2\/3\]>li:nth-child(2) {
  grid-column: 2/3;
}

.\[\&\>li\:nth-child\(2\)\]\:\[grid-row\:1\/3\]>li:nth-child(2) {
  grid-row: 1/3;
}

.\[\&\>li\:nth-child\(3\)\]\:\[grid-column\:3\/4\]>li:nth-child(3) {
  grid-column: 3/4;
}

.\[\&\>li\:nth-child\(3\)\]\:\[grid-row\:1\/3\]>li:nth-child(3) {
  grid-row: 1/3;
}

.\[\&\>li\:nth-child\(4\)\]\:\[grid-column\:4\/5\]>li:nth-child(4) {
  grid-column: 4/5;
}

.\[\&\>li\:nth-child\(4\)\]\:\[grid-row\:1\/3\]>li:nth-child(4) {
  grid-row: 1/3;
}

.\[\&\>li\:nth-child\(5\)\]\:\[grid-column\:5\/6\]>li:nth-child(5) {
  grid-column: 5/6;
}

.\[\&\>li\:nth-child\(5\)\]\:\[grid-row\:1\/3\]>li:nth-child(5) {
  grid-row: 1/3;
}

.\[\&\>li\]\:first-of-type\:\[grid-column\:1\/2\]:first-of-type>li {
  grid-column: 1/2;
}

.\[\&\>li\]\:first-of-type\:\[grid-row\:1\/3\]:first-of-type>li {
  grid-row: 1/3;
}

.peer:checked ~ .peer-checked\:\[\&\>span\]\:translate-x-\[17px\]>span {
  --tw-translate-x: 17px;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&\[aria-expanded\=\'true\'\]\>div_\.menu-arrow\]\:rotate-\[180deg\][aria-expanded='true']>div .menu-arrow {
  --tw-rotate: 180deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.\[\&\[open\]\]\:grid[open] {
  display: grid;
}

.\[\&\[open\]\~\.back-drp\]\:\!visible[open]~.back-drp {
  visibility: visible !important;
}

.\[\&\[open\]\~\.back-drp\]\:\!opacity-100[open]~.back-drp {
  opacity: 1 !important;
}

.\[\&_\*\]\:transition-all * {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}

.\[\&_\*\]\:duration-300 * {
  transition-duration: 300ms;
}

.\[\&_\.cls-hvr-dp\:nth-child\(n\+3\)\]\:p-\[0_20px\] .cls-hvr-dp:nth-child(n+3) {
  padding: 0 20px;
}

.\[\&_\.cls-hvr-dp\]\:\!mb-0 .cls-hvr-dp {
  margin-bottom: 0px !important;
}

.\[\&_\.header1\]\:\!hidden .header1 {
  display: none !important;
}

.\[\&_\.header1\]\:hidden .header1 {
  display: none;
}

.\[\&_\.header1\]\:text-\[24px\] .header1 {
  font-size: 24px;
}

.peer:checked ~ .peer-checked\:\[\&_\.img\>img\:first-of-type\]\:hidden .img>img:first-of-type {
  display: none;
}

.peer:checked ~ .peer-checked\:\[\&_\.img\>img\:last-of-type\]\:block .img>img:last-of-type {
  display: block;
}

@media not all and (min-width: 1024px) {
  .max-lg\:\[\&_\.sidebar-link\>span\]\:\!visible .sidebar-link>span {
    visibility: visible !important;
  }

  .max-lg\:\[\&_\.sidebar-link\>span\]\:\!opacity-100 .sidebar-link>span {
    opacity: 1 !important;
  }

  .max-lg\:\[\&_\.sidebar-link\]\:w-full .sidebar-link {
    width: 100%;
  }
}

.\[\&_\[data-editor-img\=\'true\'\]\]\:\!max-w-full [data-editor-img='true'] {
  max-width: 100% !important;
}

.\[\&_button\]\:text-\[\#3B4045\] button {
  color: #3B4045;
}

.\[\&_div\]\:\!m-0 div {
  margin: 0px !important;
}

.\[\&_div\]\:p-0 div {
  padding: 0px;
}

.\[\&_h1\]\:mb-\[48px\] h1 {
  margin-bottom: 48px;
}

.\[\&_h1\]\:hidden h1 {
  display: none;
}

.\[\&_h1\]\:text-center h1 {
  text-align: center;
}

.\[\&_h1\]\:text-\[42px\] h1 {
  font-size: 42px;
}

.\[\&_h1\]\:font-bold h1 {
  font-weight: 700;
}

.\[\&_h1\]\:font-medium h1 {
  font-weight: 500;
}

.\[\&_h1\]\:leading-\[60px\] h1 {
  line-height: 60px;
}

.\[\&_h1\]\:text-\[\#1C2024\] h1 {
  color: #1C2024;
}

.\[\&_h1\]\:text-\[\#202732\] h1 {
  color: #202732;
}

@media not all and (min-width: 768px) {
  .max-md\:\[\&_h1\]\:text-\[32px\] h1 {
    font-size: 32px;
  }

  .max-md\:\[\&_h1\]\:leading-\[50px\] h1 {
    line-height: 50px;
  }
}

.\[\&_h2\]\:mb-\[12px\] h2 {
  margin-bottom: 12px;
}

.\[\&_h2\]\:mb-\[20px\] h2 {
  margin-bottom: 20px;
}

.\[\&_h2\]\:text-\[30px\] h2 {
  font-size: 30px;
}

.\[\&_h2\]\:text-\[32px\] h2 {
  font-size: 32px;
}

.\[\&_h2\]\:font-bold h2 {
  font-weight: 700;
}

.\[\&_h2\]\:leading-\[44px\] h2 {
  line-height: 44px;
}

.\[\&_h2\]\:text-\[\#151618\] h2 {
  color: #151618;
}

.\[\&_h2\]\:text-\[\#3B4045\] h2 {
  color: #3B4045;
}

.\[\&_h3\]\:mb-\[12px\] h3 {
  margin-bottom: 12px;
}

.\[\&_h3\]\:mt-\[40px\] h3 {
  margin-top: 40px;
}

.\[\&_h3\]\:text-\[24px\] h3 {
  font-size: 24px;
}

.\[\&_h3\]\:text-\[30px\] h3 {
  font-size: 30px;
}

.\[\&_h3\]\:font-bold h3 {
  font-weight: 700;
}

.\[\&_h3\]\:font-semibold h3 {
  font-weight: 600;
}

.\[\&_h3\]\:leading-\[44px\] h3 {
  line-height: 44px;
}

.\[\&_h3\]\:text-\[\#151618\] h3 {
  color: #151618;
}

.\[\&_h3\]\:text-\[\#1C2024\] h3 {
  color: #1C2024;
}

.\[\&_li\]\:\!mb-\[10px\] li {
  margin-bottom: 10px !important;
}

.\[\&_li\]\:mb-3 li {
  margin-bottom: 0.75rem;
}

.\[\&_li\]\:mb-\[12px\] li {
  margin-bottom: 12px;
}

.\[\&_li\]\:list-inside li {
  list-style-position: inside;
}

.\[\&_li\]\:list-disc li {
  list-style-type: disc;
}

.\[\&_li\]\:text-\[18px\] li {
  font-size: 18px;
}

.\[\&_li\]\:text-\[20px\] li {
  font-size: 20px;
}

.\[\&_li\]\:font-normal li {
  font-weight: 400;
}

.\[\&_li\]\:leading-\[27px\] li {
  line-height: 27px;
}

.\[\&_li\]\:leading-\[30px\] li {
  line-height: 30px;
}

.\[\&_li\]\:text-\[\#151618\] li {
  color: #151618;
}

.\[\&_li\]\:text-\[\#3B4045\] li {
  color: #3B4045;
}

.\[\&_li\]\:outline-none li {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.\[\&_li\]\:last-of-type\:\!mb-0:last-of-type li {
  margin-bottom: 0px !important;
}

.\[\&_li_p\]\:mb-0 li p {
  margin-bottom: 0px;
}

.\[\&_li_p\]\:inline-block li p {
  display: inline-block;
}

.\[\&_ol\]\:mb-\[40px\] ol {
  margin-bottom: 40px;
}

.\[\&_ol\]\:\!ps-0 ol {
  padding-inline-start: 0px !important;
}

.\[\&_ol\]\:outline-none ol {
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.\[\&_p\]\:mb-\[12px\] p {
  margin-bottom: 12px;
}

.\[\&_p\]\:mb-\[42px\] p {
  margin-bottom: 42px;
}

.\[\&_p\]\:\!text-\[20px\] p {
  font-size: 20px !important;
}

.\[\&_p\]\:text-\[18px\] p {
  font-size: 18px;
}

.\[\&_p\]\:text-\[20px\] p {
  font-size: 20px;
}

.\[\&_p\]\:font-normal p {
  font-weight: 400;
}

.\[\&_p\]\:leading-\[27px\] p {
  line-height: 27px;
}

.\[\&_p\]\:leading-\[30px\] p {
  line-height: 30px;
}

.\[\&_p\]\:\!text-\[\#1C2024\] p {
  color: #1C2024 !important;
}

.\[\&_p\]\:text-\[\#151618\] p {
  color: #151618;
}

.\[\&_p\]\:text-\[\#3B4045\] p {
  color: #3B4045;
}

.\[\&_p\]\:last-of-type\:\!mb-\[0px\]:last-of-type p {
  margin-bottom: 0px !important;
}

.\[\&_span\]\:text-\[20px\] span {
  font-size: 20px;
}

.\[\&_svg\]\:fill-none svg {
  fill: none;
}

.\[\&_svg\]\:stroke-current svg {
  stroke: currentColor;
}

.\[\&_ul\]\:mb-\[40px\] ul {
  margin-bottom: 40px;
}

.\[\&_ul\]\:mt-4 ul {
  margin-top: 1rem;
}

.\[\&_ul\]\:w-full ul {
  width: 100%;
}

.\[\&_ul\]\:\!list-disc ul {
  list-style-type: disc !important;
}

.\[\&_ul\]\:pl-6 ul {
  padding-left: 1.5rem;
}

.\[\&_ul\]\:ps-0 ul {
  padding-inline-start: 0px;
}

.\[\&_ul\]\:outline-none ul {
  outline: 2px solid transparent;
  outline-offset: 2px;
}


