/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */
@layer properties {
  @supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))) {
    *, :before, :after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-scale-x: 1;
      --tw-scale-y: 1;
      --tw-scale-z: 1;
      --tw-rotate-x: rotateX(0);
      --tw-rotate-y: rotateY(0);
      --tw-rotate-z: rotateZ(0);
      --tw-skew-x: skewX(0);
      --tw-skew-y: skewY(0);
      --tw-leading: initial;
      --tw-tracking: initial;
    }
  }
}

@layer theme {
  .tailwind, .tailwind :host {
    --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --color-white: #fff;
    --spacing: .25rem;
    --default-transition-duration: .15s;
    --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    --default-font-family: var(--font-sans);
    --default-font-feature-settings: var(--font-sans--font-feature-settings);
    --default-font-variation-settings: var(--font-sans--font-variation-settings);
    --default-mono-font-family: var(--font-mono);
    --default-mono-font-feature-settings: var(--font-mono--font-feature-settings);
    --default-mono-font-variation-settings: var(--font-mono--font-variation-settings);
  }
}

@layer base {
  .tailwind *, .tailwind :after, .tailwind :before, .tailwind ::backdrop {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  .tailwind ::file-selector-button {
    box-sizing: border-box;
    border: 0 solid;
    margin: 0;
    padding: 0;
  }

  .tailwind html, .tailwind :host {
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    line-height: 1.5;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }

  .tailwind body {
    line-height: inherit;
  }

  .tailwind hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }

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

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

  .tailwind a {
    color: inherit;
    -webkit-text-decoration: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }

  .tailwind b, .tailwind strong {
    font-weight: bolder;
  }

  .tailwind code, .tailwind kbd, .tailwind samp, .tailwind pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }

  .tailwind small {
    font-size: 80%;
  }

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

  .tailwind sub {
    bottom: -.25em;
  }

  .tailwind sup {
    top: -.5em;
  }

  .tailwind table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }

  .tailwind :-moz-focusring {
    outline: auto;
  }

  .tailwind progress {
    vertical-align: baseline;
  }

  .tailwind summary {
    display: list-item;
  }

  .tailwind ol, .tailwind ul, .tailwind menu {
    list-style: none;
  }

  .tailwind img, .tailwind svg, .tailwind video, .tailwind canvas, .tailwind audio, .tailwind iframe, .tailwind embed, .tailwind object {
    vertical-align: middle;
    display: block;
  }

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

  .tailwind button, .tailwind input, .tailwind select, .tailwind optgroup, .tailwind textarea {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  .tailwind ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    opacity: 1;
    background-color: #0000;
    border-radius: 0;
  }

  .tailwind :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }

  .tailwind :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }

  .tailwind ::file-selector-button {
    margin-inline-end: 4px;
  }

  .tailwind ::placeholder {
    opacity: 1;
    color: currentColor;
  }

  @supports (color: color-mix(in lab, red, red)) {
    .tailwind ::placeholder {
      color: color-mix(in oklab, currentColor 50%, transparent);
    }
  }

  .tailwind textarea {
    resize: vertical;
  }

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

  .tailwind ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }

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

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

  .tailwind ::-webkit-datetime-edit {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-year-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-month-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-day-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-hour-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-minute-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-second-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-millisecond-field {
    padding-block: 0;
  }

  .tailwind ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }

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

  .tailwind button, .tailwind input:where([type="button"], [type="reset"], [type="submit"]) {
    appearance: button;
  }

  .tailwind ::file-selector-button {
    appearance: button;
  }

  .tailwind ::-webkit-inner-spin-button {
    height: auto;
  }

  .tailwind ::-webkit-outer-spin-button {
    height: auto;
  }

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

@layer utilities {
  .tailwind .absolute {
    position: absolute;
  }

  .tailwind .relative {
    position: relative;
  }

  .tailwind .top-0 {
    top: calc(var(--spacing) * 0);
  }

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

  .tailwind .top-\[-0\.97\%\] {
    top: -.97%;
  }

  .tailwind .top-\[-32\.44px\] {
    top: -32.44px;
  }

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

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

  .tailwind .top-\[29\.51px\] {
    top: 29.51px;
  }

  .tailwind .top-\[45\.6px\] {
    top: 45.6px;
  }

  .tailwind .top-\[45px\] {
    top: 45px;
  }

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

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

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

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

  .tailwind .top-\[285\.79px\] {
    top: 285.79px;
  }

  .tailwind .top-\[293\.42px\] {
    top: 293.42px;
  }

  .tailwind .right-0 {
    right: calc(var(--spacing) * 0);
  }

  .tailwind .right-\[-1092\.13px\] {
    right: -1092.13px;
  }

  .tailwind .right-\[43\.34px\] {
    right: 43.34px;
  }

  .tailwind .bottom-0 {
    bottom: calc(var(--spacing) * 0);
  }

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

  .tailwind .bottom-\[46\.62px\] {
    bottom: 46.62px;
  }

  .tailwind .bottom-\[77\.59px\] {
    bottom: 77.59px;
  }

  .tailwind .left-0 {
    left: calc(var(--spacing) * 0);
  }

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

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

  .tailwind .left-\[-33\.23px\] {
    left: -33.23px;
  }

  .tailwind .left-\[-69\.4px\] {
    left: -69.4px;
  }

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

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

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

  .tailwind .left-\[18px\] {
    left: 18px;
  }

  .tailwind .left-\[33\.63px\] {
    left: 33.63px;
  }

  .tailwind .left-\[38\.48px\] {
    left: 38.48px;
  }

  .tailwind .left-\[56px\] {
    left: 56px;
  }

  .tailwind .left-\[142\.8px\] {
    left: 142.8px;
  }

  .tailwind .left-\[264\.02px\] {
    left: 264.02px;
  }

  .tailwind .left-\[264px\] {
    left: 264px;
  }

  .tailwind .left-\[342\.97px\] {
    left: 342.97px;
  }

  .tailwind .left-\[617px\] {
    left: 617px;
  }

  .tailwind .left-\[618\.96px\] {
    left: 618.96px;
  }

  .tailwind .mt-4 {
    margin-top: calc(var(--spacing) * 4);
  }

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

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

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

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

  .tailwind .ml-1 {
    margin-left: calc(var(--spacing) * 1);
  }

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

  .tailwind .block {
    display: block;
  }

  .tailwind .flex {
    display: flex;
  }

  .tailwind .inline {
    display: inline;
  }

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

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

  .tailwind .size-\[379\.2px\] {
    width: 379.2px;
    height: 379.2px;
  }

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

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

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

  .tailwind .h-\[7\.431px\] {
    height: 7.431px;
  }

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

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

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

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

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

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

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

  .tailwind .h-\[86\.582px\] {
    height: 86.582px;
  }

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

  .tailwind .h-\[203\.634px\] {
    height: 203.634px;
  }

  .tailwind .h-\[206\.78px\] {
    height: 206.78px;
  }

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

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

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

  .tailwind .h-\[336\.881px\] {
    height: 336.881px;
  }

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

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

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

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

  .tailwind .h-\[391\.965px\] {
    height: 391.965px;
  }

  .tailwind .h-\[405\.6px\] {
    height: 405.6px;
  }

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

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

  .tailwind .h-\[452\.575px\] {
    height: 452.575px;
  }

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

  .tailwind .h-\[464\.408px\] {
    height: 464.408px;
  }

  .tailwind .h-\[470\.302px\] {
    height: 470.302px;
  }

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

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

  .tailwind .h-\[670\.575px\] {
    height: 670.575px;
  }

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

  .tailwind .min-h-px {
    min-height: 1px;
  }

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

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

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

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

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

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

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

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

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

  .tailwind .w-\[37\.234px\] {
    width: 37.234px;
  }

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

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

  .tailwind .w-\[164\.478px\] {
    width: 164.478px;
  }

  .tailwind .w-\[166\.8px\] {
    width: 166.8px;
  }

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

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

  .tailwind .w-\[239\.444px\] {
    width: 239.444px;
  }

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

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

  .tailwind .w-\[302\.951px\] {
    width: 302.951px;
  }

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

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

  .tailwind .w-\[383\.132px\] {
    width: 383.132px;
  }

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

  .tailwind .w-\[412\.8px\] {
    width: 412.8px;
  }

  .tailwind .w-\[464\.408px\] {
    width: 464.408px;
  }

  .tailwind .w-\[470\.302px\] {
    width: 470.302px;
  }

  .tailwind .w-\[517\.98px\] {
    width: 517.98px;
  }

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

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

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

  .tailwind .w-\[2368\.92px\] {
    width: 2368.92px;
  }

  .tailwind .w-\[3023\.05px\] {
    width: 3023.05px;
  }

  .tailwind .w-full {
    width: 100%;
  }

  .tailwind .min-w-full {
    min-width: 100%;
  }

  .tailwind .min-w-px {
    min-width: 1px;
  }

  .tailwind .flex-none {
    flex: none;
  }

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

  .tailwind .grow {
    flex-grow: 1;
  }

  .tailwind .basis-0 {
    flex-basis: calc(var(--spacing) * 0);
  }

  .tailwind .translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }

  .tailwind .scale-y-\[-100\%\] {
    --tw-scale-y: -100%;
    scale: var(--tw-scale-x) var(--tw-scale-y);
  }

  .tailwind .rotate-\[-2deg\] {
    rotate: -2deg;
  }

  .tailwind .rotate-\[2deg\] {
    rotate: 2deg;
  }

  .tailwind .rotate-\[120deg\] {
    rotate: 120deg;
  }

  .tailwind .rotate-\[180deg\] {
    rotate: 180deg;
  }

  .tailwind .rotate-\[345deg\] {
    rotate: 345deg;
  }

  .tailwind .rotate-\[358deg\] {
    rotate: 358deg;
  }

  .tailwind .transform {
    transform: var(--tw-rotate-x) var(--tw-rotate-y) var(--tw-rotate-z) var(--tw-skew-x) var(--tw-skew-y);
  }

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

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

  .tailwind .content-stretch {
    align-content: stretch;
  }

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

  .tailwind .items-start {
    align-items: flex-start;
  }

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

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

  .tailwind .gap-\[2px\] {
    gap: 2px;
  }

  .tailwind .gap-\[4px\] {
    gap: 4px;
  }

  .tailwind .gap-\[6px\] {
    gap: 6px;
  }

  .tailwind .gap-\[8\.325px\] {
    gap: 8.325px;
  }

  .tailwind .gap-\[8px\] {
    gap: 8px;
  }

  .tailwind .gap-\[9\.573px\] {
    gap: 9.573px;
  }

  .tailwind .gap-\[12\.899px\] {
    gap: 12.899px;
  }

  .tailwind .gap-\[12px\] {
    gap: 12px;
  }

  .tailwind .gap-\[13\.771px\] {
    gap: 13.771px;
  }

  .tailwind .gap-\[19\.2px\] {
    gap: 19.2px;
  }

  .tailwind .gap-\[19\.241px\] {
    gap: 19.241px;
  }

  .tailwind .gap-\[27\.541px\] {
    gap: 27.541px;
  }

  .tailwind .gap-\[79px\] {
    gap: 79px;
  }

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

  .tailwind .overflow-visible {
    overflow: visible;
  }

  .tailwind .rounded-\[13\.77px\] {
    border-radius: 13.77px;
  }

  .tailwind .rounded-\[16px\] {
    border-radius: 16px;
  }

  .tailwind .rounded-\[19\.147px\] {
    border-radius: 19.147px;
  }

  .tailwind .rounded-\[20px\] {
    border-radius: 20px;
  }

  .tailwind .rounded-\[25\.797px\] {
    border-radius: 25.797px;
  }

  .tailwind .rounded-\[36\.721px\] {
    border-radius: 36.721px;
  }

  .tailwind .rounded-\[41\.311px\] {
    border-radius: 41.311px;
  }

  .tailwind .rounded-\[48\.101px\] {
    border-radius: 48.101px;
  }

  .tailwind .rounded-tl-\[4px\] {
    border-top-left-radius: 4px;
  }

  .tailwind .rounded-tl-\[5px\] {
    border-top-left-radius: 5px;
  }

  .tailwind .rounded-tl-\[6px\] {
    border-top-left-radius: 6px;
  }

  .tailwind .rounded-tl-\[12px\] {
    border-top-left-radius: 12px;
  }

  .tailwind .rounded-tl-\[14px\] {
    border-top-left-radius: 14px;
  }

  .tailwind .rounded-tl-\[18px\] {
    border-top-left-radius: 18px;
  }

  .tailwind .rounded-tr-\[4px\] {
    border-top-right-radius: 4px;
  }

  .tailwind .rounded-tr-\[5px\] {
    border-top-right-radius: 5px;
  }

  .tailwind .rounded-tr-\[6px\] {
    border-top-right-radius: 6px;
  }

  .tailwind .rounded-tr-\[12px\] {
    border-top-right-radius: 12px;
  }

  .tailwind .rounded-tr-\[14px\] {
    border-top-right-radius: 14px;
  }

  .tailwind .rounded-tr-\[18px\] {
    border-top-right-radius: 18px;
  }

  .tailwind .rounded-br-\[16px\] {
    border-bottom-right-radius: 16px;
  }

  .tailwind .rounded-br-\[18px\] {
    border-bottom-right-radius: 18px;
  }

  .tailwind .rounded-br-\[24px\] {
    border-bottom-right-radius: 24px;
  }

  .tailwind .rounded-bl-\[16px\] {
    border-bottom-left-radius: 16px;
  }

  .tailwind .rounded-bl-\[18px\] {
    border-bottom-left-radius: 18px;
  }

  .tailwind .rounded-bl-\[24px\] {
    border-bottom-left-radius: 24px;
  }

  .tailwind .bg-\[\#3fa549\] {
    background-color: #3fa549;
  }

  .tailwind .bg-\[\#19191c\] {
    background-color: #19191c;
  }

  .tailwind .bg-\[\#b8dabb\] {
    background-color: #b8dabb;
  }

  .tailwind .bg-\[\#d7ebd9\] {
    background-color: #d7ebd9;
  }

  .tailwind .bg-\[\#e64a2e\] {
    background-color: #e64a2e;
  }

  .tailwind .bg-\[\#f7fbf7\] {
    background-color: #f7fbf7;
  }

  .tailwind .bg-\[\#ff4f4f\] {
    background-color: #ff4f4f;
  }

  .tailwind .bg-\[\#fff570\] {
    background-color: #fff570;
  }

  .tailwind .bg-\[rgba\(25\,25\,28\,0\.08\)\] {
    background-color: #19191c14;
  }

  .tailwind .bg-\[rgba\(25\,25\,28\,0\.24\)\] {
    background-color: #19191c3d;
  }

  .tailwind .bg-white {
    background-color: var(--color-white);
  }

  .tailwind .px-0 {
    padding-inline: calc(var(--spacing) * 0);
  }

  .tailwind .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }

  .tailwind .px-\[16\.926px\] {
    padding-inline: 16.926px;
  }

  .tailwind .px-\[16px\] {
    padding-inline: 16px;
  }

  .tailwind .px-\[20px\] {
    padding-inline: 20px;
  }

  .tailwind .px-\[24px\] {
    padding-inline: 24px;
  }

  .tailwind .px-\[25\.389px\] {
    padding-inline: 25.389px;
  }

  .tailwind .px-\[32\.927px\] {
    padding-inline: 32.927px;
  }

  .tailwind .px-\[36px\] {
    padding-inline: 36px;
  }

  .tailwind .px-\[48px\] {
    padding-inline: 48px;
  }

  .tailwind .px-\[160px\] {
    padding-inline: 160px;
  }

  .tailwind .py-0 {
    padding-block: calc(var(--spacing) * 0);
  }

  .tailwind .py-\[9\.18px\] {
    padding-block: 9.18px;
  }

  .tailwind .py-\[12\.764px\] {
    padding-block: 12.764px;
  }

  .tailwind .py-\[12px\] {
    padding-block: 12px;
  }

  .tailwind .py-\[17\.198px\] {
    padding-block: 17.198px;
  }

  .tailwind .py-\[18px\] {
    padding-block: 18px;
  }

  .tailwind .py-\[20px\] {
    padding-block: 20px;
  }

  .tailwind .py-\[22\.951px\] {
    padding-block: 22.951px;
  }

  .tailwind .py-\[45\.902px\] {
    padding-block: 45.902px;
  }

  .tailwind .py-\[120px\] {
    padding-block: 120px;
  }

  .tailwind .pt-0 {
    padding-top: calc(var(--spacing) * 0);
  }

  .tailwind .pr-0 {
    padding-right: calc(var(--spacing) * 0);
  }

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

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

  .tailwind .pb-px {
    padding-bottom: 1px;
  }

  .tailwind .pl-0 {
    padding-left: calc(var(--spacing) * 0);
  }

  .tailwind .pl-\[8\.325px\] {
    padding-left: 8.325px;
  }

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

  .tailwind .font-\[\'Poppins\:SemiBold\'\,_sans-serif\] {
    font-family: Poppins\:SemiBold, sans-serif;
  }

  .tailwind .font-\[\'Pretendard\:Bold\'\,_sans-serif\] {
    font-family: Pretendard\:Bold, sans-serif;
  }

  .tailwind .font-\[\'Pretendard\:Medium\'\,_sans-serif\] {
    font-family: Pretendard\:Medium, sans-serif;
  }

  .tailwind .font-\[\'Pretendard\:Regular\'\,_sans-serif\] {
    font-family: Pretendard\:Regular, sans-serif;
  }

  .tailwind .font-\[\'Pretendard\:SemiBold\'\,_sans-serif\] {
    font-family: Pretendard\:SemiBold, sans-serif;
  }

  .tailwind .text-\[0px\] {
    font-size: 0;
  }

  .tailwind .text-\[14\.569px\] {
    font-size: 14.569px;
  }

  .tailwind .text-\[14px\] {
    font-size: 14px;
  }

  .tailwind .text-\[16px\] {
    font-size: 16px;
  }

  .tailwind .text-\[18px\] {
    font-size: 18px;
  }

  .tailwind .text-\[20px\] {
    font-size: 20px;
  }

  .tailwind .text-\[22px\] {
    font-size: 22px;
  }

  .tailwind .text-\[24px\] {
    font-size: 24px;
  }

  .tailwind .text-\[26px\] {
    font-size: 26px;
  }

  .tailwind .text-\[28px\] {
    font-size: 28px;
  }

  .tailwind .text-\[30px\] {
    font-size: 30px;
  }

  .tailwind .text-\[32px\] {
    font-size: 32px;
  }

  .tailwind .text-\[34px\] {
    font-size: 34px;
  }

  .tailwind .text-\[36\.949px\] {
    font-size: 36.949px;
  }

  .tailwind .text-\[37\.62px\] {
    font-size: 37.62px;
  }

  .tailwind .text-\[40px\] {
    font-size: 40px;
  }

  .tailwind .text-\[42px\] {
    font-size: 42px;
  }

  .tailwind .text-\[52px\] {
    font-size: 52px;
  }

  .tailwind .text-\[57\.6px\] {
    font-size: 57.6px;
  }

  .tailwind .text-\[70px\] {
    font-size: 70px;
  }

  .tailwind .text-\[72px\] {
    font-size: 72px;
  }

  .tailwind .text-\[74\.4px\] {
    font-size: 74.4px;
  }

  .tailwind .leading-\[1\.3\] {
    --tw-leading: 1.3;
    line-height: 1.3;
  }

  .tailwind .leading-\[1\.4\] {
    --tw-leading: 1.4;
    line-height: 1.4;
  }

  .tailwind .leading-\[1\.35\] {
    --tw-leading: 1.35;
    line-height: 1.35;
  }

  .tailwind .leading-\[1\.45\] {
    --tw-leading: 1.45;
    line-height: 1.45;
  }

  .tailwind .leading-\[20px\] {
    --tw-leading: 20px;
    line-height: 20px;
  }

  .tailwind .leading-\[22\.951px\] {
    --tw-leading: 22.951px;
    line-height: 22.951px;
  }

  .tailwind .leading-\[24px\] {
    --tw-leading: 24px;
    line-height: 24px;
  }

  .tailwind .leading-\[25\.246px\] {
    --tw-leading: 25.246px;
    line-height: 25.246px;
  }

  .tailwind .leading-\[27\.057px\] {
    --tw-leading: 27.057px;
    line-height: 27.057px;
  }

  .tailwind .leading-\[30\.133px\] {
    --tw-leading: 30.133px;
    line-height: 30.133px;
  }

  .tailwind .leading-\[30px\] {
    --tw-leading: 30px;
    line-height: 30px;
  }

  .tailwind .leading-\[31\.577px\] {
    --tw-leading: 31.577px;
    line-height: 31.577px;
  }

  .tailwind .leading-\[35\.102px\] {
    --tw-leading: 35.102px;
    line-height: 35.102px;
  }

  .tailwind .leading-\[40px\] {
    --tw-leading: 40px;
    line-height: 40px;
  }

  .tailwind .leading-\[41\.055px\] {
    --tw-leading: 41.055px;
    line-height: 41.055px;
  }

  .tailwind .leading-\[47\.294px\] {
    --tw-leading: 47.294px;
    line-height: 47.294px;
  }

  .tailwind .leading-\[normal\] {
    --tw-leading: normal;
    line-height: normal;
  }

  .tailwind .leading-none {
    --tw-leading: 1;
    line-height: 1;
  }

  .tailwind .tracking-\[-0\.48px\] {
    --tw-tracking: -.48px;
    letter-spacing: -.48px;
  }

  .tailwind .tracking-\[-1\.2px\] {
    --tw-tracking: -1.2px;
    letter-spacing: -1.2px;
  }

  .tailwind .tracking-\[-1\.9024px\] {
    --tw-tracking: -1.9024px;
    letter-spacing: -1.9024px;
  }

  .tailwind .tracking-\[-1px\] {
    --tw-tracking: -1px;
    letter-spacing: -1px;
  }

  .tailwind .tracking-\[-2\.1px\] {
    --tw-tracking: -2.1px;
    letter-spacing: -2.1px;
  }

  .tailwind .tracking-\[-2\.232px\] {
    --tw-tracking: -2.232px;
    letter-spacing: -2.232px;
  }

  .tailwind .tracking-\[0px\] {
    --tw-tracking: 0px;
    letter-spacing: 0;
  }

  .tailwind .tracking-\[1\.28px\] {
    --tw-tracking: 1.28px;
    letter-spacing: 1.28px;
  }

  .tailwind .text-nowrap {
    text-wrap: nowrap;
  }

  .tailwind .whitespace-pre {
    white-space: pre;
  }

  .tailwind .whitespace-pre-wrap {
    white-space: pre-wrap;
  }

  .tailwind .text-\[\#19191c\] {
    color: #19191c;
  }

  .tailwind .text-\[\#494952\] {
    color: #494952;
  }

  .tailwind .text-\[rgba\(0\,0\,0\,0\.2\)\] {
    color: #0003;
  }

  .tailwind .text-\[rgba\(0\,0\,0\,0\.32\)\] {
    color: #00000052;
  }

  .tailwind .text-\[rgba\(25\,25\,28\,0\.2\)\] {
    color: #19191c33;
  }

  .tailwind .text-\[rgba\(25\,25\,28\,0\.32\)\] {
    color: #19191c52;
  }

  .tailwind .text-\[rgba\(25\,25\,28\,0\.64\)\] {
    color: #19191ca3;
  }

  .tailwind .text-\[rgba\(25\,25\,28\,0\.72\)\] {
    color: #19191cb8;
  }

  .tailwind .text-\[rgba\(255\,255\,255\,0\.6\)\] {
    color: #fff9;
  }

  .tailwind .text-\[rgba\(255\,255\,255\,0\.8\)\] {
    color: #fffc;
  }

  .tailwind .text-\[rgba\(255\,255\,255\,0\.48\)\] {
    color: #ffffff7a;
  }

  .tailwind .text-\[rgba\(255\,255\,255\,0\.72\)\] {
    color: #ffffffb8;
  }

  .tailwind .text-white {
    color: var(--color-white);
  }

  .tailwind .not-italic {
    font-style: normal;
  }

  .tailwind .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }

  .tailwind .paused {
    animation-play-state: paused;
  }

  .tailwind .running {
    animation-play-state: running;
  }
}

@property --tw-translate-x {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-y {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-translate-z {
  syntax: "*";
  inherits: false;
  initial-value: 0;
}

@property --tw-scale-x {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-y {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-scale-z {
  syntax: "*";
  inherits: false;
  initial-value: 1;
}

@property --tw-rotate-x {
  syntax: "*";
  inherits: false;
  initial-value: rotateX(0);
}

@property --tw-rotate-y {
  syntax: "*";
  inherits: false;
  initial-value: rotateY(0);
}

@property --tw-rotate-z {
  syntax: "*";
  inherits: false;
  initial-value: rotateZ(0);
}

@property --tw-skew-x {
  syntax: "*";
  inherits: false;
  initial-value: skewX(0);
}

@property --tw-skew-y {
  syntax: "*";
  inherits: false;
  initial-value: skewY(0);
}

@property --tw-leading {
  syntax: "*";
  inherits: false
}

@property --tw-tracking {
  syntax: "*";
  inherits: false
}
