body{font-family:Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;}
details summary::-webkit-details-marker{display:none;}
details summary::marker{display:none;}
#ithr3k{top:0;left:0;width:100%;cursor:pointer;height:100%;z-index:9999;position:absolute;background:rgba(0,0,0,0.01);}
#i3gszl{width:100%;padding:178.21782178217822% 0 0;z-index:0;position:relative;background-color:black;}
#vid-6a404d0476550db92c2a0cd5{width:100%;margin:0 auto;display:block;max-width:400px;}
#inwnkb{position:relative;}
#ieq74{background-image:url(/assets/images/WhatsApp_Image_2026-06-27_at_23.59.26_1782615847359.jpeg);background-position:center;background-repeat:no-repeat;}
@media (max-width: 768px){#ieq74{background-size:contain;background-position:center;background-repeat:no-repeat;}}
@media (max-width: 479px){#ieq74{background-position:center;background-repeat:no-repeat;}}
@keyframes dot-pulse{0%, 100%{opacity:1;transform:scale(1);}}
@keyframes dot-pulse{50%{opacity:0.4;transform:scale(0.7);}}
@keyframes avatar-float{0%, 100%{transform:translateY(0px);}}
@keyframes avatar-float{50%{transform:translateY(-5px);}}
@keyframes btn-premium{0%, 100%{box-shadow:rgba(255, 255, 255, 0.25) 0px 1px 0px inset, rgba(0, 0, 0, 0.2) 0px -2px 0px inset, rgba(199, 198, 199, 0.5) 0px 8px 32px, rgba(0, 0, 0, 0.4) 0px 2px 8px;}}
@keyframes btn-premium{50%{box-shadow:rgba(255, 255, 255, 0.25) 0px 1px 0px inset, rgba(0, 0, 0, 0.2) 0px -2px 0px inset, rgba(199, 198, 199, 0.8) 0px 8px 52px, rgba(199, 198, 199, 0.15) 0px 0px 0px 6px, rgba(0, 0, 0, 0.4) 0px 2px 8px;}}
@keyframes btn-shine{0%{left:-100%;}}
@keyframes btn-shine{40%, 100%{left:150%;}}
@keyframes border-flow{0%{background-position-x:0%;background-position-y:50%;}}
@keyframes border-flow{100%{background-position-x:300%;background-position-y:50%;}}
/*! tailwindcss v4.1.7 | MIT License | https://tailwindcss.com */
@layer properties;
@layer theme, base, components, utilities;
@layer theme {
  :root, :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-red-500: oklch(63.7% 0.237 25.331);
    --color-black: #000;
    --color-white: #fff;
    --spacing: 0.25rem;
    --text-xs: 0.75rem;
    --text-xs--line-height: calc(1 / 0.75);
    --text-sm: 0.875rem;
    --text-sm--line-height: calc(1.25 / 0.875);
    --text-xl: 1.25rem;
    --text-xl--line-height: calc(1.75 / 1.25);
    --font-weight-medium: 500;
    --font-weight-semibold: 600;
    --font-weight-bold: 700;
    --font-weight-extrabold: 800;
    --font-weight-black: 900;
    --radius-xl: 0.75rem;
    --radius-2xl: 1rem;
    --default-transition-duration: 150ms;
    --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    --default-font-family: var(--font-sans);
    --default-mono-font-family: var(--font-mono);
  }
}
@layer base {
  *, ::after, ::before, ::backdrop, ::file-selector-button {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0 solid;
  }
  html, :host {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    tab-size: 4;
    font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");
    font-feature-settings: var(--default-font-feature-settings, normal);
    font-variation-settings: var(--default-font-variation-settings, normal);
    -webkit-tap-highlight-color: transparent;
  }
  hr {
    height: 0;
    color: inherit;
    border-top-width: 1px;
  }
  abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
  }
  h1, h2, h3, h4, h5, h6 {
    font-size: inherit;
    font-weight: inherit;
  }
  a {
    color: inherit;
    -webkit-text-decoration: inherit;
    text-decoration: inherit;
  }
  b, strong {
    font-weight: bolder;
  }
  code, kbd, samp, pre {
    font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);
    font-feature-settings: var(--default-mono-font-feature-settings, normal);
    font-variation-settings: var(--default-mono-font-variation-settings, normal);
    font-size: 1em;
  }
  small {
    font-size: 80%;
  }
  sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
  }
  sub {
    bottom: -0.25em;
  }
  sup {
    top: -0.5em;
  }
  table {
    text-indent: 0;
    border-color: inherit;
    border-collapse: collapse;
  }
  :-moz-focusring {
    outline: auto;
  }
  progress {
    vertical-align: baseline;
  }
  summary {
    display: list-item;
  }
  ol, ul, menu {
    list-style: none;
  }
  img, svg, video, canvas, audio, iframe, embed, object {
    display: block;
    vertical-align: middle;
  }
  img, video {
    max-width: 100%;
    height: auto;
  }
  button, input, select, optgroup, textarea, ::file-selector-button {
    font: inherit;
    font-feature-settings: inherit;
    font-variation-settings: inherit;
    letter-spacing: inherit;
    color: inherit;
    border-radius: 0;
    background-color: transparent;
    opacity: 1;
  }
  :where(select:is([multiple], [size])) optgroup {
    font-weight: bolder;
  }
  :where(select:is([multiple], [size])) optgroup option {
    padding-inline-start: 20px;
  }
  ::file-selector-button {
    margin-inline-end: 4px;
  }
  ::placeholder {
    opacity: 1;
  }
  @supports (not (-webkit-appearance: -apple-pay-button))  or (contain-intrinsic-size: 1px) {
    ::placeholder {
      color: currentcolor;
      @supports (color: color-mix(in lab, red, red)) {
        color: color-mix(in oklab, currentcolor 50%, transparent);
      }
    }
  }
  textarea {
    resize: vertical;
  }
  ::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  ::-webkit-date-and-time-value {
    min-height: 1lh;
    text-align: inherit;
  }
  ::-webkit-datetime-edit {
    display: inline-flex;
  }
  ::-webkit-datetime-edit-fields-wrapper {
    padding: 0;
  }
  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {
    padding-block: 0;
  }
  :-moz-ui-invalid {
    box-shadow: none;
  }
  button, input:where([type="button"], [type="reset"], [type="submit"]), ::file-selector-button {
    appearance: button;
  }
  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {
    height: auto;
  }
  [hidden]:where(:not([hidden="until-found"])) {
    display: none !important;
  }
}
@layer utilities {
  .pointer-events-none {
    pointer-events: none;
  }
  .absolute {
    position: absolute;
  }
  .fixed {
    position: fixed;
  }
  .relative {
    position: relative;
  }
  .top-3 {
    top: calc(var(--spacing) * 3);
  }
  .right-3 {
    right: calc(var(--spacing) * 3);
  }
  .right-4 {
    right: calc(var(--spacing) * 4);
  }
  .bottom-6 {
    bottom: calc(var(--spacing) * 6);
  }
  .z-10 {
    z-index: 10;
  }
  .z-\[9999\] {
    z-index: 9999;
  }
  .mx-auto {
    margin-inline: auto;
  }
  .-mt-\[1px\] {
    margin-top: calc(1px * -1);
  }
  .-mt-\[2px\] {
    margin-top: calc(2px * -1);
  }
  .mt-1 {
    margin-top: calc(var(--spacing) * 1);
  }
  .mt-2 {
    margin-top: calc(var(--spacing) * 2);
  }
  .mt-3 {
    margin-top: calc(var(--spacing) * 3);
  }
  .mt-\[1px\] {
    margin-top: 1px;
  }
  .mt-\[2px\] {
    margin-top: 2px;
  }
  .mt-\[3px\] {
    margin-top: 3px;
  }
  .mt-\[5px\] {
    margin-top: 5px;
  }
  .mt-\[6px\] {
    margin-top: 6px;
  }
  .mt-\[7px\] {
    margin-top: 7px;
  }
  .mt-\[9px\] {
    margin-top: 9px;
  }
  .mt-\[10px\] {
    margin-top: 10px;
  }
  .mt-\[11px\] {
    margin-top: 11px;
  }
  .mt-\[13px\] {
    margin-top: 13px;
  }
  .mt-\[14px\] {
    margin-top: 14px;
  }
  .-mb-1 {
    margin-bottom: calc(var(--spacing) * -1);
  }
  .-mb-2 {
    margin-bottom: calc(var(--spacing) * -2);
  }
  .-mb-\[1px\] {
    margin-bottom: calc(1px * -1);
  }
  .-mb-\[2px\] {
    margin-bottom: calc(2px * -1);
  }
  .-mb-\[3px\] {
    margin-bottom: calc(3px * -1);
  }
  .-mb-\[5px\] {
    margin-bottom: calc(5px * -1);
  }
  .-mb-\[6px\] {
    margin-bottom: calc(6px * -1);
  }
  .-mb-\[7px\] {
    margin-bottom: calc(7px * -1);
  }
  .-mb-\[9px\] {
    margin-bottom: calc(9px * -1);
  }
  .-mb-\[10px\] {
    margin-bottom: calc(10px * -1);
  }
  .-mb-\[11px\] {
    margin-bottom: calc(11px * -1);
  }
  .mb-0\.5 {
    margin-bottom: calc(var(--spacing) * 0.5);
  }
  .mb-2\.5 {
    margin-bottom: calc(var(--spacing) * 2.5);
  }
  .mb-\[1px\] {
    margin-bottom: 1px;
  }
  .mb-\[2px\] {
    margin-bottom: 2px;
  }
  .mb-\[3px\] {
    margin-bottom: 3px;
  }
  .mb-\[14px\] {
    margin-bottom: 14px;
  }
  .-ml-3 {
    margin-left: calc(var(--spacing) * -3);
  }
  .block {
    display: block;
  }
  .flex {
    display: flex;
  }
  .hidden {
    display: none;
  }
  .inline-block {
    display: inline-block;
  }
  .aspect-\[9\/16\] {
    aspect-ratio: 9/16;
  }
  .h-1\.5 {
    height: calc(var(--spacing) * 1.5);
  }
  .h-10 {
    height: calc(var(--spacing) * 10);
  }
  .h-11 {
    height: calc(var(--spacing) * 11);
  }
  .h-\[7px\] {
    height: 7px;
  }
  .h-\[30px\] {
    height: 30px;
  }
  .h-full {
    height: 100%;
  }
  .min-h-\[200px\] {
    min-height: 200px;
  }
  .min-h-screen {
    min-height: 100vh;
  }
  .w-1\.5 {
    width: calc(var(--spacing) * 1.5);
  }
  .w-10 {
    width: calc(var(--spacing) * 10);
  }
  .w-11 {
    width: calc(var(--spacing) * 11);
  }
  .w-\[7px\] {
    width: 7px;
  }
  .w-\[30px\] {
    width: 30px;
  }
  .w-\[calc\(100\%_-_32px\)\] {
    width: calc(100% - 32px);
  }
  .w-full {
    width: 100%;
  }
  .max-w-\[290px\] {
    max-width: 290px;
  }
  .max-w-\[400px\] {
    max-width: 400px;
  }
  .max-w-\[520px\] {
    max-width: 520px;
  }
  .min-w-0 {
    min-width: calc(var(--spacing) * 0);
  }
  .flex-1 {
    flex: 1;
  }
  .shrink-0 {
    flex-shrink: 0;
  }
  .translate-x-\[calc\(100\%_\+_32px\)\] {
    --tw-translate-x: calc(100% + 32px);
    translate: var(--tw-translate-x) var(--tw-translate-y);
  }
  .animate-\[avatar-float_2\.4s_ease-in-out_0\.3s_infinite\] {
    animation: avatar-float 2.4s ease-in-out 0.3s infinite;
  }
  .animate-\[avatar-float_2\.4s_ease-in-out_0\.6s_infinite\] {
    animation: avatar-float 2.4s ease-in-out 0.6s infinite;
  }
  .animate-\[avatar-float_2\.4s_ease-in-out_0\.9s_infinite\] {
    animation: avatar-float 2.4s ease-in-out 0.9s infinite;
  }
  .animate-\[avatar-float_2\.4s_ease-in-out_infinite\] {
    animation: avatar-float 2.4s ease-in-out infinite;
  }
  .animate-\[btn-premium_3s_ease-in-out_infinite\] {
    animation: btn-premium 3s ease-in-out infinite;
  }
  .animate-\[dot-pulse_1\.4s_ease-in-out_infinite\] {
    animation: dot-pulse 1.4s ease-in-out infinite;
  }
  .cursor-pointer {
    cursor: pointer;
  }
  .flex-col {
    flex-direction: column;
  }
  .flex-row {
    flex-direction: row;
  }
  .flex-wrap {
    flex-wrap: wrap;
  }
  .items-center {
    align-items: center;
  }
  .justify-center {
    justify-content: center;
  }
  .gap-1 {
    gap: calc(var(--spacing) * 1);
  }
  .gap-1\.5 {
    gap: calc(var(--spacing) * 1.5);
  }
  .gap-2 {
    gap: calc(var(--spacing) * 2);
  }
  .gap-2\.5 {
    gap: calc(var(--spacing) * 2.5);
  }
  .gap-3 {
    gap: calc(var(--spacing) * 3);
  }
  .gap-4 {
    gap: calc(var(--spacing) * 4);
  }
  .gap-5 {
    gap: calc(var(--spacing) * 5);
  }
  .gap-\[5px\] {
    gap: 5px;
  }
  .overflow-hidden {
    overflow: hidden;
  }
  .scroll-smooth {
    scroll-behavior: smooth;
  }
  .rounded-2xl {
    border-radius: var(--radius-2xl);
  }
  .rounded-\[10px\] {
    border-radius: 10px;
  }
  .rounded-\[13px\] {
    border-radius: 13px;
  }
  .rounded-\[14px\] {
    border-radius: 14px;
  }
  .rounded-\[99px\] {
    border-radius: 99px;
  }
  .rounded-full {
    border-radius: calc(infinity * 1px);
  }
  .rounded-xl {
    border-radius: var(--radius-xl);
  }
  .border {
    border-style: var(--tw-border-style);
    border-width: 1px;
  }
  .border-\[1\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 1.5px;
  }
  .border-\[2\.5px\] {
    border-style: var(--tw-border-style);
    border-width: 2.5px;
  }
  .border-t {
    border-top-style: var(--tw-border-style);
    border-top-width: 1px;
  }
  .border-b {
    border-bottom-style: var(--tw-border-style);
    border-bottom-width: 1px;
  }
  .border-\[\#08090c\] {
    border-color: #08090c;
  }
  .border-white\/10 {
    border-color: color-mix(in srgb, #fff 10%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 10%, transparent);
    }
  }
  .border-white\/\[0\.05\] {
    border-color: color-mix(in srgb, #fff 5%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 5%, transparent);
    }
  }
  .border-white\/\[0\.06\] {
    border-color: color-mix(in srgb, #fff 6%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 6%, transparent);
    }
  }
  .border-white\/\[0\.07\] {
    border-color: color-mix(in srgb, #fff 7.000000000000001%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 7.000000000000001%, transparent);
    }
  }
  .border-white\/\[0\.08\] {
    border-color: color-mix(in srgb, #fff 8%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      border-color: color-mix(in oklab, var(--color-white) 8%, transparent);
    }
  }
  .bg-\[\#0b0a0a\] {
    background-color: #0b0a0a;
  }
  .bg-\[\#0c7604\] {
    background-color: #0c7604;
  }
  .bg-\[\#0d0c0c\] {
    background-color: #0d0c0c;
  }
  .bg-\[\#0f1117\] {
    background-color: #0f1117;
  }
  .bg-\[\#000000\] {
    background-color: #000000;
  }
  .bg-\[\#1a1a1a\] {
    background-color: #1a1a1a;
  }
  .bg-\[\#1b1818\] {
    background-color: #1b1818;
  }
  .bg-\[\#1d1b1b\] {
    background-color: #1d1b1b;
  }
  .bg-\[\#2a2727\] {
    background-color: #2a2727;
  }
  .bg-\[\#2d2a2a\] {
    background-color: #2d2a2a;
  }
  .bg-\[\#3a3636\] {
    background-color: #3a3636;
  }
  .bg-\[\#3c3939\] {
    background-color: #3c3939;
  }
  .bg-\[\#3f3b3b\] {
    background-color: #3f3b3b;
  }
  .bg-\[\#4a4545\] {
    background-color: #4a4545;
  }
  .bg-\[\#4c4848\] {
    background-color: #4c4848;
  }
  .bg-\[\#4f4a4a\] {
    background-color: #4f4a4a;
  }
  .bg-\[\#5c5757\] {
    background-color: #5c5757;
  }
  .bg-\[\#5f5959\] {
    background-color: #5f5959;
  }
  .bg-\[\#6c6565\] {
    background-color: #6c6565;
  }
  .bg-\[\#7a7575\] {
    background-color: #7a7575;
  }
  .bg-\[\#7d7878\] {
    background-color: #7d7878;
  }
  .bg-\[\#7f7a7a\] {
    background-color: #7f7a7a;
  }
  .bg-\[\#8a8585\] {
    background-color: #8a8585;
  }
  .bg-\[\#8d8686\] {
    background-color: #8d8686;
  }
  .bg-\[\#9a9393\] {
    background-color: #9a9393;
  }
  .bg-\[\#9c9696\] {
    background-color: #9c9696;
  }
  .bg-\[\#100f0f\] {
    background-color: #100f0f;
  }
  .bg-\[\#201d1d\] {
    background-color: #201d1d;
  }
  .bg-\[\#302c2c\] {
    background-color: #302c2c;
  }
  .bg-\[\#322f2f\] {
    background-color: #322f2f;
  }
  .bg-\[\#333\] {
    background-color: #333;
  }
  .bg-\[\#514d4d\] {
    background-color: #514d4d;
  }
  .bg-\[\#544f4f\] {
    background-color: #544f4f;
  }
  .bg-\[\#615c5c\] {
    background-color: #615c5c;
  }
  .bg-\[\#645e5e\] {
    background-color: #645e5e;
  }
  .bg-\[\#716a6a\] {
    background-color: #716a6a;
  }
  .bg-\[\#746d6d\] {
    background-color: #746d6d;
  }
  .bg-\[\#766f6f\] {
    background-color: #766f6f;
  }
  .bg-\[\#827d7d\] {
    background-color: #827d7d;
  }
  .bg-\[\#928b8b\] {
    background-color: #928b8b;
  }
  .bg-\[\#958e8e\] {
    background-color: #958e8e;
  }
  .bg-\[\#08090c\] {
    background-color: #08090c;
  }
  .bg-\[\#030303\] {
    background-color: #030303;
  }
  .bg-\[\#050505\] {
    background-color: #050505;
  }
  .bg-\[\#080707\] {
    background-color: #080707;
  }
  .bg-\[\#151313\] {
    background-color: #151313;
  }
  .bg-\[\#181616\] {
    background-color: #181616;
  }
  .bg-\[\#222020\] {
    background-color: #222020;
  }
  .bg-\[\#252222\] {
    background-color: #252222;
  }
  .bg-\[\#282525\] {
    background-color: #282525;
  }
  .bg-\[\#353131\] {
    background-color: #353131;
  }
  .bg-\[\#383333\] {
    background-color: #383333;
  }
  .bg-\[\#444040\] {
    background-color: #444040;
  }
  .bg-\[\#474343\] {
    background-color: #474343;
  }
  .bg-\[\#484242\] {
    background-color: #484242;
  }
  .bg-\[\#575252\] {
    background-color: #575252;
  }
  .bg-\[\#595454\] {
    background-color: #595454;
  }
  .bg-\[\#666060\] {
    background-color: #666060;
  }
  .bg-\[\#696363\] {
    background-color: #696363;
  }
  .bg-\[\#858080\] {
    background-color: #858080;
  }
  .bg-\[\#878282\] {
    background-color: #878282;
  }
  .bg-\[\#908989\] {
    background-color: #908989;
  }
  .bg-\[\#979191\] {
    background-color: #979191;
  }
  .bg-\[\#a7a0a0\] {
    background-color: #a7a0a0;
  }
  .bg-\[\#a9a2a2\] {
    background-color: #a9a2a2;
  }
  .bg-\[\#a29a9a\] {
    background-color: #a29a9a;
  }
  .bg-\[\#a49d9d\] {
    background-color: #a49d9d;
  }
  .bg-\[\#ada4a4\] {
    background-color: #ada4a4;
  }
  .bg-\[\#aea7a7\] {
    background-color: #aea7a7;
  }
  .bg-\[\#b1aaaa\] {
    background-color: #b1aaaa;
  }
  .bg-\[\#b6afaf\] {
    background-color: #b6afaf;
  }
  .bg-\[\#b9b1b1\] {
    background-color: #b9b1b1;
  }
  .bg-\[\#bbb4b4\] {
    background-color: #bbb4b4;
  }
  .bg-\[\#beb6b6\] {
    background-color: #beb6b6;
  }
  .bg-\[\#c0b9b9\] {
    background-color: #c0b9b9;
  }
  .bg-\[\#c3bbbb\] {
    background-color: #c3bbbb;
  }
  .bg-\[\#c6bebe\] {
    background-color: #c6bebe;
  }
  .bg-\[\#cbc3c3\] {
    background-color: #cbc3c3;
  }
  .bg-\[\#cec5c5\] {
    background-color: #cec5c5;
  }
  .bg-\[\#d1c7c7\] {
    background-color: #d1c7c7;
  }
  .bg-\[\#d2cbcb\] {
    background-color: #d2cbcb;
  }
  .bg-\[\#d7d0d0\] {
    background-color: #d7d0d0;
  }
  .bg-\[\#d9d3d3\] {
    background-color: #d9d3d3;
  }
  .bg-\[\#dbd2d2\] {
    background-color: #dbd2d2;
  }
  .bg-\[\#dfd8d8\] {
    background-color: #dfd8d8;
  }
  .bg-\[\#e1dbdb\] {
    background-color: #e1dbdb;
  }
  .bg-\[\#e4dddd\] {
    background-color: #e4dddd;
  }
  .bg-\[\#e6e0e0\] {
    background-color: #e6e0e0;
  }
  .bg-\[\#e9e2e2\] {
    background-color: #e9e2e2;
  }
  .bg-\[\#ebe6e6\] {
    background-color: #ebe6e6;
  }
  .bg-\[\#ede9e9\] {
    background-color: #ede9e9;
  }
  .bg-\[\#efebeb\] {
    background-color: #efebeb;
  }
  .bg-\[\#f2eeee\] {
    background-color: #f2eeee;
  }
  .bg-\[\#f3f1f1\] {
    background-color: #f3f1f1;
  }
  .bg-\[\#f4f1f1\] {
    background-color: #f4f1f1;
  }
  .bg-\[\#f8f7f7\] {
    background-color: #f8f7f7;
  }
  .bg-\[\#ff3b3b\] {
    background-color: #ff3b3b;
  }
  .bg-black\/\[0\.65\] {
    background-color: color-mix(in srgb, #000 65%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-black) 65%, transparent);
    }
  }
  .bg-white\/\[0\.03\] {
    background-color: color-mix(in srgb, #fff 3%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 3%, transparent);
    }
  }
  .bg-white\/\[0\.04\] {
    background-color: color-mix(in srgb, #fff 4%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 4%, transparent);
    }
  }
  .bg-white\/\[0\.025\] {
    background-color: color-mix(in srgb, #fff 2.5%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      background-color: color-mix(in oklab, var(--color-white) 2.5%, transparent);
    }
  }
  .bg-gradient-to-br {
    --tw-gradient-position: to bottom right in oklab;
    background-image: linear-gradient(var(--tw-gradient-stops));
  }
  .from-\[\#00c48c\] {
    --tw-gradient-from: #00c48c;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .from-\[\#833ab4\] {
    --tw-gradient-from: #833ab4;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .via-\[\#fd1d1d\] {
    --tw-gradient-via: #fd1d1d;
    --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-via-stops);
  }
  .to-\[\#00a372\] {
    --tw-gradient-to: #00a372;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .to-\[\#fcb045\] {
    --tw-gradient-to: #fcb045;
    --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
  }
  .object-cover {
    object-fit: cover;
  }
  .object-top {
    object-position: top;
  }
  .p-0\.5 {
    padding: calc(var(--spacing) * 0.5);
  }
  .p-4 {
    padding: calc(var(--spacing) * 4);
  }
  .p-5 {
    padding: calc(var(--spacing) * 5);
  }
  .p-\[17px\] {
    padding: 17px;
  }
  .p-\[18px\] {
    padding: 18px;
  }
  .p-\[19px\] {
    padding: 19px;
  }
  .p-\[21px\] {
    padding: 21px;
  }
  .p-\[22px\] {
    padding: 22px;
  }
  .p-\[23px\] {
    padding: 23px;
  }
  .px-3 {
    padding-inline: calc(var(--spacing) * 3);
  }
  .px-3\.5 {
    padding-inline: calc(var(--spacing) * 3.5);
  }
  .px-4 {
    padding-inline: calc(var(--spacing) * 4);
  }
  .px-5 {
    padding-inline: calc(var(--spacing) * 5);
  }
  .px-\[15px\] {
    padding-inline: 15px;
  }
  .px-\[18px\] {
    padding-inline: 18px;
  }
  .py-3 {
    padding-block: calc(var(--spacing) * 3);
  }
  .py-4 {
    padding-block: calc(var(--spacing) * 4);
  }
  .py-\[5px\] {
    padding-block: 5px;
  }
  .py-\[11px\] {
    padding-block: 11px;
  }
  .py-\[13px\] {
    padding-block: 13px;
  }
  .py-\[14px\] {
    padding-block: 14px;
  }
  .py-\[18px\] {
    padding-block: 18px;
  }
  .py-\[22px\] {
    padding-block: 22px;
  }
  .pt-4 {
    padding-top: calc(var(--spacing) * 4);
  }
  .pt-5 {
    padding-top: calc(var(--spacing) * 5);
  }
  .pt-6 {
    padding-top: calc(var(--spacing) * 6);
  }
  .pt-7 {
    padding-top: calc(var(--spacing) * 7);
  }
  .pb-20 {
    padding-bottom: calc(var(--spacing) * 20);
  }
  .text-center {
    text-align: center;
  }
  .align-middle {
    vertical-align: middle;
  }
  .text-sm {
    font-size: var(--text-sm);
    line-height: var(--tw-leading, var(--text-sm--line-height));
  }
  .text-xl {
    font-size: var(--text-xl);
    line-height: var(--tw-leading, var(--text-xl--line-height));
  }
  .text-xs {
    font-size: var(--text-xs);
    line-height: var(--tw-leading, var(--text-xs--line-height));
  }
  .text-\[10\.5px\] {
    font-size: 10.5px;
  }
  .text-\[11px\] {
    font-size: 11px;
  }
  .text-\[13px\] {
    font-size: 13px;
  }
  .text-\[17px\] {
    font-size: 17px;
  }
  .text-\[22px\] {
    font-size: 22px;
  }
  .leading-\[1\.2\] {
    --tw-leading: 1.2;
    line-height: 1.2;
  }
  .leading-\[1\.3\] {
    --tw-leading: 1.3;
    line-height: 1.3;
  }
  .leading-\[1\.4\] {
    --tw-leading: 1.4;
    line-height: 1.4;
  }
  .leading-\[1\.7\] {
    --tw-leading: 1.7;
    line-height: 1.7;
  }
  .leading-\[1\.45\] {
    --tw-leading: 1.45;
    line-height: 1.45;
  }
  .leading-\[1\.65\] {
    --tw-leading: 1.65;
    line-height: 1.65;
  }
  .font-black {
    --tw-font-weight: var(--font-weight-black);
    font-weight: var(--font-weight-black);
  }
  .font-bold {
    --tw-font-weight: var(--font-weight-bold);
    font-weight: var(--font-weight-bold);
  }
  .font-extrabold {
    --tw-font-weight: var(--font-weight-extrabold);
    font-weight: var(--font-weight-extrabold);
  }
  .font-medium {
    --tw-font-weight: var(--font-weight-medium);
    font-weight: var(--font-weight-medium);
  }
  .font-semibold {
    --tw-font-weight: var(--font-weight-semibold);
    font-weight: var(--font-weight-semibold);
  }
  .tracking-\[-0\.01em\] {
    --tw-tracking: -0.01em;
    letter-spacing: -0.01em;
  }
  .tracking-\[0\.02em\] {
    --tw-tracking: 0.02em;
    letter-spacing: 0.02em;
  }
  .tracking-\[0\.05em\] {
    --tw-tracking: 0.05em;
    letter-spacing: 0.05em;
  }
  .text-red-500 {
    color: var(--color-red-500);
  }
  .text-white {
    color: var(--color-white);
  }
  .text-white\/\[0\.3\] {
    color: color-mix(in srgb, #fff 30%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 30%, transparent);
    }
  }
  .text-white\/\[0\.5\] {
    color: color-mix(in srgb, #fff 50%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 50%, transparent);
    }
  }
  .text-white\/\[0\.6\] {
    color: color-mix(in srgb, #fff 60%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 60%, transparent);
    }
  }
  .text-white\/\[0\.9\] {
    color: color-mix(in srgb, #fff 90%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 90%, transparent);
    }
  }
  .text-white\/\[0\.13\] {
    color: color-mix(in srgb, #fff 13%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 13%, transparent);
    }
  }
  .text-white\/\[0\.35\] {
    color: color-mix(in srgb, #fff 35%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 35%, transparent);
    }
  }
  .text-white\/\[0\.45\] {
    color: color-mix(in srgb, #fff 45%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 45%, transparent);
    }
  }
  .text-white\/\[0\.55\] {
    color: color-mix(in srgb, #fff 55.00000000000001%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 55.00000000000001%, transparent);
    }
  }
  .text-white\/\[0\.85\] {
    color: color-mix(in srgb, #fff 85%, transparent);
    @supports (color: color-mix(in lab, red, red)) {
      color: color-mix(in oklab, var(--color-white) 85%, transparent);
    }
  }
  .no-underline {
    text-decoration-line: none;
  }
  .opacity-0 {
    opacity: 0%;
  }
  .shadow-\[0_4px_12px_rgba\(0\,196\,140\,0\.4\)\] {
    --tw-shadow: 0 4px 12px var(--tw-shadow-color, rgba(0,196,140,0.4));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.6\)\,0_2px_8px_rgba\(0\,0\,0\,0\.4\)\] {
    --tw-shadow: 0 8px 32px var(--tw-shadow-color, rgba(0,0,0,0.6)), 0 2px 8px var(--tw-shadow-color, rgba(0,0,0,0.4));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);
  }
  .shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.25\)\,inset_0_-2px_0_rgba\(0\,0\,0\,0\.2\)\,0_8px_32px_\#c7c6c780\,0_2px_8px_rgba\(0\,0\,0\,0\.4\)\] {
    --tw-shadow: inset 0 1px 0 var(--tw-shadow-color, rgba(255,255,255,0.25)), inset 0 -2px 0 var(--tw-shadow-color, rgba(0,0,0,0.2)), 0 8px 32px var(--tw-shadow-color, #c7c6c780), 0 2px 8px var(--tw-shadow-color, rgba(0,0,0,0.4));
    box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-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,);
  }
  .transition {
    transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, visibility, content-visibility, overlay, pointer-events;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-all {
    transition-property: all;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .transition-transform {
    transition-property: transform, translate, scale, rotate;
    transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));
    transition-duration: var(--tw-duration, var(--default-transition-duration));
  }
  .duration-\[450ms\] {
    --tw-duration: 450ms;
    transition-duration: 450ms;
  }
  .ease-\[cubic-bezier\(0\.34\,1\.56\,0\.64\,1\)\] {
    --tw-ease: cubic-bezier(0.34,1.56,0.64,1);
    transition-timing-function: cubic-bezier(0.34,1.56,0.64,1);
  }
  .before\:absolute {
    &::before {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .before\:top-0 {
    &::before {
      content: var(--tw-content);
      top: calc(var(--spacing) * 0);
    }
  }
  .before\:left-\[-100\%\] {
    &::before {
      content: var(--tw-content);
      left: -100%;
    }
  }
  .before\:h-full {
    &::before {
      content: var(--tw-content);
      height: 100%;
    }
  }
  .before\:w-\[60\%\] {
    &::before {
      content: var(--tw-content);
      width: 60%;
    }
  }
  .before\:\[transform\:skewX\(-20deg\)\] {
    &::before {
      content: var(--tw-content);
      transform: skewX(-20deg);
    }
  }
  .before\:animate-\[btn-shine_3s_ease-in-out_infinite\] {
    &::before {
      content: var(--tw-content);
      animation: btn-shine 3s ease-in-out infinite;
    }
  }
  .before\:bg-gradient-to-r {
    &::before {
      content: var(--tw-content);
      --tw-gradient-position: to right in oklab;
      background-image: linear-gradient(var(--tw-gradient-stops));
    }
  }
  .before\:from-transparent {
    &::before {
      content: var(--tw-content);
      --tw-gradient-from: transparent;
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .before\:via-white\/\[0\.22\] {
    &::before {
      content: var(--tw-content);
      --tw-gradient-via: color-mix(in srgb, #fff 22%, transparent);
      @supports (color: color-mix(in lab, red, red)) {
        --tw-gradient-via: color-mix(in oklab, var(--color-white) 22%, transparent);
      }
      --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
      --tw-gradient-stops: var(--tw-gradient-via-stops);
    }
  }
  .before\:to-transparent {
    &::before {
      content: var(--tw-content);
      --tw-gradient-to: transparent;
      --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
    }
  }
  .before\:content-\[\'\'\] {
    &::before {
      content: var(--tw-content);
      --tw-content: '';
      content: var(--tw-content);
    }
  }
  .after\:absolute {
    &::after {
      content: var(--tw-content);
      position: absolute;
    }
  }
  .after\:inset-\[-2px\] {
    &::after {
      content: var(--tw-content);
      inset: -2px;
    }
  }
  .after\:-z-10 {
    &::after {
      content: var(--tw-content);
      z-index: calc(10 * -1);
    }
  }
  .after\:animate-\[border-flow_3s_linear_infinite\] {
    &::after {
      content: var(--tw-content);
      animation: border-flow 3s linear infinite;
    }
  }
  .after\:rounded-\[18px\] {
    &::after {
      content: var(--tw-content);
      border-radius: 18px;
    }
  }
  .after\:\[background-image\:linear-gradient\(90deg\,\#833ab4\,\#fd1d1d\,\#fcb045\,\#fd1d1d\,\#833ab4\)\] {
    &::after {
      content: var(--tw-content);
      background-image: linear-gradient(90deg,#833ab4,#fd1d1d,#fcb045,#fd1d1d,#833ab4);
    }
  }
  .after\:bg-\[length\:300\%_100\%\] {
    &::after {
      content: var(--tw-content);
      background-size: 300% 100%;
    }
  }
  .after\:content-\[\'\'\] {
    &::after {
      content: var(--tw-content);
      --tw-content: '';
      content: var(--tw-content);
    }
  }
  .hover\:text-\[\#ffffff\] {
    &:hover {
      @media (hover: hover) {
        color: #ffffff;
      }
    }
  }
  .active\:scale-\[0\.97\] {
    &:active {
      scale: 0.97;
    }
  }
  .md\:min-h-\[50vh\] {
    @media (width >= 48rem) {
      min-height: 50vh;
    }
  }
  .md\:min-h-\[98vh\] {
    @media (width >= 48rem) {
      min-height: 98vh;
    }
  }
  .md\:min-h-\[99vh\] {
    @media (width >= 48rem) {
      min-height: 99vh;
    }
  }
  .md\:min-h-\[100vh\] {
    @media (width >= 48rem) {
      min-height: 100vh;
    }
  }
  .md\:min-h-\[200px\] {
    @media (width >= 48rem) {
      min-height: 200px;
    }
  }
  .md\:min-h-\[200vh\] {
    @media (width >= 48rem) {
      min-height: 200vh;
    }
  }
  .md\:min-h-\[1300vh\] {
    @media (width >= 48rem) {
      min-height: 1300vh;
    }
  }
  .md\:min-h-screen {
    @media (width >= 48rem) {
      min-height: 100vh;
    }
  }
  .md\:bg-\[\#0b0a0a\] {
    @media (width >= 48rem) {
      background-color: #0b0a0a;
    }
  }
  .md\:bg-\[\#0b0909\] {
    @media (width >= 48rem) {
      background-color: #0b0909;
    }
  }
  .md\:bg-\[\#0d0c0c\] {
    @media (width >= 48rem) {
      background-color: #0d0c0c;
    }
  }
  .md\:bg-\[\#1c1717\] {
    @media (width >= 48rem) {
      background-color: #1c1717;
    }
  }
  .md\:bg-\[\#1e1a1a\] {
    @media (width >= 48rem) {
      background-color: #1e1a1a;
    }
  }
  .md\:bg-\[\#2b2626\] {
    @media (width >= 48rem) {
      background-color: #2b2626;
    }
  }
  .md\:bg-\[\#2e2929\] {
    @media (width >= 48rem) {
      background-color: #2e2929;
    }
  }
  .md\:bg-\[\#3b3535\] {
    @media (width >= 48rem) {
      background-color: #3b3535;
    }
  }
  .md\:bg-\[\#3e3737\] {
    @media (width >= 48rem) {
      background-color: #3e3737;
    }
  }
  .md\:bg-\[\#4c4343\] {
    @media (width >= 48rem) {
      background-color: #4c4343;
    }
  }
  .md\:bg-\[\#4e4646\] {
    @media (width >= 48rem) {
      background-color: #4e4646;
    }
  }
  .md\:bg-\[\#5c5151\] {
    @media (width >= 48rem) {
      background-color: #5c5151;
    }
  }
  .md\:bg-\[\#5f5454\] {
    @media (width >= 48rem) {
      background-color: #5f5454;
    }
  }
  .md\:bg-\[\#6b6161\] {
    @media (width >= 48rem) {
      background-color: #6b6161;
    }
  }
  .md\:bg-\[\#6e6363\] {
    @media (width >= 48rem) {
      background-color: #6e6363;
    }
  }
  .md\:bg-\[\#7b6f6f\] {
    @media (width >= 48rem) {
      background-color: #7b6f6f;
    }
  }
  .md\:bg-\[\#7e7272\] {
    @media (width >= 48rem) {
      background-color: #7e7272;
    }
  }
  .md\:bg-\[\#8b7e7e\] {
    @media (width >= 48rem) {
      background-color: #8b7e7e;
    }
  }
  .md\:bg-\[\#8d8181\] {
    @media (width >= 48rem) {
      background-color: #8d8181;
    }
  }
  .md\:bg-\[\#9a8d8d\] {
    @media (width >= 48rem) {
      background-color: #9a8d8d;
    }
  }
  .md\:bg-\[\#9d9090\] {
    @media (width >= 48rem) {
      background-color: #9d9090;
    }
  }
  .md\:bg-\[\#100f0f\] {
    @media (width >= 48rem) {
      background-color: #100f0f;
    }
  }
  .md\:bg-\[\#201d1d\] {
    @media (width >= 48rem) {
      background-color: #201d1d;
    }
  }
  .md\:bg-\[\#231f1f\] {
    @media (width >= 48rem) {
      background-color: #231f1f;
    }
  }
  .md\:bg-\[\#312b2b\] {
    @media (width >= 48rem) {
      background-color: #312b2b;
    }
  }
  .md\:bg-\[\#332e2e\] {
    @media (width >= 48rem) {
      background-color: #332e2e;
    }
  }
  .md\:bg-\[\#413a3a\] {
    @media (width >= 48rem) {
      background-color: #413a3a;
    }
  }
  .md\:bg-\[\#443c3c\] {
    @media (width >= 48rem) {
      background-color: #443c3c;
    }
  }
  .md\:bg-\[\#473e3e\] {
    @media (width >= 48rem) {
      background-color: #473e3e;
    }
  }
  .md\:bg-\[\#544a4a\] {
    @media (width >= 48rem) {
      background-color: #544a4a;
    }
  }
  .md\:bg-\[\#564d4d\] {
    @media (width >= 48rem) {
      background-color: #564d4d;
    }
  }
  .md\:bg-\[\#594f4f\] {
    @media (width >= 48rem) {
      background-color: #594f4f;
    }
  }
  .md\:bg-\[\#635a5a\] {
    @media (width >= 48rem) {
      background-color: #635a5a;
    }
  }
  .md\:bg-\[\#675b5b\] {
    @media (width >= 48rem) {
      background-color: #675b5b;
    }
  }
  .md\:bg-\[\#695d5d\] {
    @media (width >= 48rem) {
      background-color: #695d5d;
    }
  }
  .md\:bg-\[\#766b6b\] {
    @media (width >= 48rem) {
      background-color: #766b6b;
    }
  }
  .md\:bg-\[\#786d6d\] {
    @media (width >= 48rem) {
      background-color: #786d6d;
    }
  }
  .md\:bg-\[\#887c7c\] {
    @media (width >= 48rem) {
      background-color: #887c7c;
    }
  }
  .md\:bg-\[\#131111\] {
    @media (width >= 48rem) {
      background-color: #131111;
    }
  }
  .md\:bg-\[\#151313\] {
    @media (width >= 48rem) {
      background-color: #151313;
    }
  }
  .md\:bg-\[\#161313\] {
    @media (width >= 48rem) {
      background-color: #161313;
    }
  }
  .md\:bg-\[\#181616\] {
    @media (width >= 48rem) {
      background-color: #181616;
    }
  }
  .md\:bg-\[\#262121\] {
    @media (width >= 48rem) {
      background-color: #262121;
    }
  }
  .md\:bg-\[\#292424\] {
    @media (width >= 48rem) {
      background-color: #292424;
    }
  }
  .md\:bg-\[\#363030\] {
    @media (width >= 48rem) {
      background-color: #363030;
    }
  }
  .md\:bg-\[\#393232\] {
    @media (width >= 48rem) {
      background-color: #393232;
    }
  }
  .md\:bg-\[\#494141\] {
    @media (width >= 48rem) {
      background-color: #494141;
    }
  }
  .md\:bg-\[\#514848\] {
    @media (width >= 48rem) {
      background-color: #514848;
    }
  }
  .md\:bg-\[\#615656\] {
    @media (width >= 48rem) {
      background-color: #615656;
    }
  }
  .md\:bg-\[\#706666\] {
    @media (width >= 48rem) {
      background-color: #706666;
    }
  }
  .md\:bg-\[\#736868\] {
    @media (width >= 48rem) {
      background-color: #736868;
    }
  }
  .md\:bg-\[\#837777\] {
    @media (width >= 48rem) {
      background-color: #837777;
    }
  }
  .md\:bg-\[\#867979\] {
    @media (width >= 48rem) {
      background-color: #867979;
    }
  }
  .md\:bg-\[\#938585\] {
    @media (width >= 48rem) {
      background-color: #938585;
    }
  }
  .md\:bg-\[\#968888\] {
    @media (width >= 48rem) {
      background-color: #968888;
    }
  }
  .md\:bg-\[\#a79a9a\] {
    @media (width >= 48rem) {
      background-color: #a79a9a;
    }
  }
  .md\:bg-\[\#a29696\] {
    @media (width >= 48rem) {
      background-color: #a29696;
    }
  }
  .md\:bg-\[\#a39595\] {
    @media (width >= 48rem) {
      background-color: #a39595;
    }
  }
  .md\:bg-\[\#a59797\] {
    @media (width >= 48rem) {
      background-color: #a59797;
    }
  }
  .md\:bg-\[\#ab9c9c\] {
    @media (width >= 48rem) {
      background-color: #ab9c9c;
    }
  }
  .md\:bg-\[\#ad9f9f\] {
    @media (width >= 48rem) {
      background-color: #ad9f9f;
    }
  }
  .md\:bg-\[\#afa1a1\] {
    @media (width >= 48rem) {
      background-color: #afa1a1;
    }
  }
  .md\:bg-\[\#b3a8a8\] {
    @media (width >= 48rem) {
      background-color: #b3a8a8;
    }
  }
  .md\:bg-\[\#b6aaaa\] {
    @media (width >= 48rem) {
      background-color: #b6aaaa;
    }
  }
  .md\:bg-\[\#b9acac\] {
    @media (width >= 48rem) {
      background-color: #b9acac;
    }
  }
  .md\:bg-\[\#bcaeae\] {
    @media (width >= 48rem) {
      background-color: #bcaeae;
    }
  }
  .md\:bg-\[\#c1b3b3\] {
    @media (width >= 48rem) {
      background-color: #c1b3b3;
    }
  }
  .md\:bg-\[\#c3b6b6\] {
    @media (width >= 48rem) {
      background-color: #c3b6b6;
    }
  }
  .md\:bg-\[\#c9baba\] {
    @media (width >= 48rem) {
      background-color: #c9baba;
    }
  }
  .md\:bg-\[\#c9bbbb\] {
    @media (width >= 48rem) {
      background-color: #c9bbbb;
    }
  }
  .md\:bg-\[\#cbbebe\] {
    @media (width >= 48rem) {
      background-color: #cbbebe;
    }
  }
  .md\:bg-\[\#cec0c0\] {
    @media (width >= 48rem) {
      background-color: #cec0c0;
    }
  }
  .md\:bg-\[\#d0c3c3\] {
    @media (width >= 48rem) {
      background-color: #d0c3c3;
    }
  }
  .md\:bg-\[\#d3c5c5\] {
    @media (width >= 48rem) {
      background-color: #d3c5c5;
    }
  }
  .md\:bg-\[\#d5c8c8\] {
    @media (width >= 48rem) {
      background-color: #d5c8c8;
    }
  }
  .md\:bg-\[\#d8cbcb\] {
    @media (width >= 48rem) {
      background-color: #d8cbcb;
    }
  }
  .md\:bg-\[\#dacece\] {
    @media (width >= 48rem) {
      background-color: #dacece;
    }
  }
  .md\:bg-\[\#ddd0d0\] {
    @media (width >= 48rem) {
      background-color: #ddd0d0;
    }
  }
  .md\:bg-\[\#dfd2d2\] {
    @media (width >= 48rem) {
      background-color: #dfd2d2;
    }
  }
  .md\:bg-\[\#e2d5d5\] {
    @media (width >= 48rem) {
      background-color: #e2d5d5;
    }
  }
  .md\:bg-\[\#e4d8d8\] {
    @media (width >= 48rem) {
      background-color: #e4d8d8;
    }
  }
  .md\:bg-\[\#e6dbdb\] {
    @media (width >= 48rem) {
      background-color: #e6dbdb;
    }
  }
  .md\:bg-\[\#e8dede\] {
    @media (width >= 48rem) {
      background-color: #e8dede;
    }
  }
  .md\:bg-\[\#ebe0e0\] {
    @media (width >= 48rem) {
      background-color: #ebe0e0;
    }
  }
  .md\:bg-\[\#ede3e3\] {
    @media (width >= 48rem) {
      background-color: #ede3e3;
    }
  }
  .md\:bg-\[\#efe6e6\] {
    @media (width >= 48rem) {
      background-color: #efe6e6;
    }
  }
  .md\:bg-\[\#f1e9e9\] {
    @media (width >= 48rem) {
      background-color: #f1e9e9;
    }
  }
  .md\:bg-\[\#f4ecec\] {
    @media (width >= 48rem) {
      background-color: #f4ecec;
    }
  }
  .md\:bg-\[\#f4f0f0\] {
    @media (width >= 48rem) {
      background-color: #f4f0f0;
    }
  }
  .md\:bg-\[\#f5efef\] {
    @media (width >= 48rem) {
      background-color: #f5efef;
    }
  }
  .md\:bg-\[\#f5f0f0\] {
    @media (width >= 48rem) {
      background-color: #f5f0f0;
    }
  }
  .md\:text-\[\#0d0c0c\] {
    @media (width >= 48rem) {
      color: #0d0c0c;
    }
  }
  .md\:text-\[\#0f0f0f\] {
    @media (width >= 48rem) {
      color: #0f0f0f;
    }
  }
  .md\:text-\[\#00\] {
    @media (width >= 48rem) {
      color: #00;
    }
  }
  .md\:text-\[\#000\] {
    @media (width >= 48rem) {
      color: #000;
    }
  }
  .md\:text-\[\#0000\] {
    @media (width >= 48rem) {
      color: #0000;
    }
  }
  .md\:text-\[\#00000\] {
    @media (width >= 48rem) {
      color: #00000;
    }
  }
  .md\:text-\[\#000000\#ffffff\] {
    @media (width >= 48rem) {
      color: #000000#ffffff;
    }
  }
  .md\:text-\[\#000000\] {
    @media (width >= 48rem) {
      color: #000000;
    }
  }
  .md\:text-\[\#1a1919\] {
    @media (width >= 48rem) {
      color: #1a1919;
    }
  }
  .md\:text-\[\#1f1e1e\] {
    @media (width >= 48rem) {
      color: #1f1e1e;
    }
  }
  .md\:text-\[\#2a2727\] {
    @media (width >= 48rem) {
      color: #2a2727;
    }
  }
  .md\:text-\[\#2b2727\] {
    @media (width >= 48rem) {
      color: #2b2727;
    }
  }
  .md\:text-\[\#2d2a2a\] {
    @media (width >= 48rem) {
      color: #2d2a2a;
    }
  }
  .md\:text-\[\#3b3535\] {
    @media (width >= 48rem) {
      color: #3b3535;
    }
  }
  .md\:text-\[\#3e3737\] {
    @media (width >= 48rem) {
      color: #3e3737;
    }
  }
  .md\:text-\[\#4c4343\] {
    @media (width >= 48rem) {
      color: #4c4343;
    }
  }
  .md\:text-\[\#4e4646\] {
    @media (width >= 48rem) {
      color: #4e4646;
    }
  }
  .md\:text-\[\#302c2c\] {
    @media (width >= 48rem) {
      color: #302c2c;
    }
  }
  .md\:text-\[\#403a3a\] {
    @media (width >= 48rem) {
      color: #403a3a;
    }
  }
  .md\:text-\[\#443c3c\] {
    @media (width >= 48rem) {
      color: #443c3c;
    }
  }
  .md\:text-\[\#463e3e\] {
    @media (width >= 48rem) {
      color: #463e3e;
    }
  }
  .md\:text-\[\#463f3f\] {
    @media (width >= 48rem) {
      color: #463f3f;
    }
  }
  .md\:text-\[\#030303\] {
    @media (width >= 48rem) {
      color: #030303;
    }
  }
  .md\:text-\[\#050505\] {
    @media (width >= 48rem) {
      color: #050505;
    }
  }
  .md\:text-\[\#080707\] {
    @media (width >= 48rem) {
      color: #080707;
    }
  }
  .md\:text-\[\#121111\] {
    @media (width >= 48rem) {
      color: #121111;
    }
  }
  .md\:text-\[\#151414\] {
    @media (width >= 48rem) {
      color: #151414;
    }
  }
  .md\:text-\[\#222020\] {
    @media (width >= 48rem) {
      color: #222020;
    }
  }
  .md\:text-\[\#252222\] {
    @media (width >= 48rem) {
      color: #252222;
    }
  }
  .md\:text-\[\#252323\] {
    @media (width >= 48rem) {
      color: #252323;
    }
  }
  .md\:text-\[\#363030\] {
    @media (width >= 48rem) {
      color: #363030;
    }
  }
  .md\:text-\[\#383333\] {
    @media (width >= 48rem) {
      color: #383333;
    }
  }
  .md\:text-\[\#393232\] {
    @media (width >= 48rem) {
      color: #393232;
    }
  }
  .md\:text-\[\#494141\] {
    @media (width >= 48rem) {
      color: #494141;
    }
  }
  .lg\:min-h-\[1vh\] {
    @media (width >= 64rem) {
      min-height: 1vh;
    }
  }
  .lg\:min-h-\[10vh\] {
    @media (width >= 64rem) {
      min-height: 10vh;
    }
  }
  .lg\:min-h-\[12vh\] {
    @media (width >= 64rem) {
      min-height: 12vh;
    }
  }
  .lg\:min-h-\[18vh\] {
    @media (width >= 64rem) {
      min-height: 18vh;
    }
  }
  .lg\:min-h-\[50vh\] {
    @media (width >= 64rem) {
      min-height: 50vh;
    }
  }
  .lg\:min-h-\[84vh\] {
    @media (width >= 64rem) {
      min-height: 84vh;
    }
  }
  .lg\:min-h-\[85vh\] {
    @media (width >= 64rem) {
      min-height: 85vh;
    }
  }
  .lg\:min-h-\[86vh\] {
    @media (width >= 64rem) {
      min-height: 86vh;
    }
  }
  .lg\:min-h-\[87vh\] {
    @media (width >= 64rem) {
      min-height: 87vh;
    }
  }
  .lg\:min-h-\[89vh\] {
    @media (width >= 64rem) {
      min-height: 89vh;
    }
  }
  .lg\:min-h-\[90vh\] {
    @media (width >= 64rem) {
      min-height: 90vh;
    }
  }
  .lg\:min-h-\[94vh\] {
    @media (width >= 64rem) {
      min-height: 94vh;
    }
  }
  .lg\:min-h-\[96vh\] {
    @media (width >= 64rem) {
      min-height: 96vh;
    }
  }
  .lg\:min-h-\[98vh\] {
    @media (width >= 64rem) {
      min-height: 98vh;
    }
  }
  .lg\:min-h-\[100vh\] {
    @media (width >= 64rem) {
      min-height: 100vh;
    }
  }
  .lg\:min-h-\[120vh\] {
    @media (width >= 64rem) {
      min-height: 120vh;
    }
  }
  .lg\:min-h-\[122vh\] {
    @media (width >= 64rem) {
      min-height: 122vh;
    }
  }
  .lg\:min-h-\[125vh\] {
    @media (width >= 64rem) {
      min-height: 125vh;
    }
  }
  .lg\:min-h-\[180vh\] {
    @media (width >= 64rem) {
      min-height: 180vh;
    }
  }
  .lg\:min-h-\[200px\] {
    @media (width >= 64rem) {
      min-height: 200px;
    }
  }
  .lg\:min-h-\[1200vh\] {
    @media (width >= 64rem) {
      min-height: 1200vh;
    }
  }
  .lg\:min-h-screen {
    @media (width >= 64rem) {
      min-height: 100vh;
    }
  }
}
@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-border-style {
  syntax: "*";
  inherits: false;
  initial-value: solid;
}
@property --tw-gradient-position {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-via {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-to {
  syntax: "<color>";
  inherits: false;
  initial-value: #0000;
}
@property --tw-gradient-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-via-stops {
  syntax: "*";
  inherits: false;
}
@property --tw-gradient-from-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --tw-gradient-via-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 50%;
}
@property --tw-gradient-to-position {
  syntax: "<length-percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-leading {
  syntax: "*";
  inherits: false;
}
@property --tw-font-weight {
  syntax: "*";
  inherits: false;
}
@property --tw-tracking {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-inset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-shadow-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-shadow-alpha {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@property --tw-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-inset-ring-color {
  syntax: "*";
  inherits: false;
}
@property --tw-inset-ring-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-ring-inset {
  syntax: "*";
  inherits: false;
}
@property --tw-ring-offset-width {
  syntax: "<length>";
  inherits: false;
  initial-value: 0px;
}
@property --tw-ring-offset-color {
  syntax: "*";
  inherits: false;
  initial-value: #fff;
}
@property --tw-ring-offset-shadow {
  syntax: "*";
  inherits: false;
  initial-value: 0 0 #0000;
}
@property --tw-backdrop-blur {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-brightness {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-contrast {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-grayscale {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-hue-rotate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-invert {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-opacity {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-saturate {
  syntax: "*";
  inherits: false;
}
@property --tw-backdrop-sepia {
  syntax: "*";
  inherits: false;
}
@property --tw-duration {
  syntax: "*";
  inherits: false;
}
@property --tw-ease {
  syntax: "*";
  inherits: false;
}
@property --tw-content {
  syntax: "*";
  initial-value: "";
  inherits: false;
}
@layer properties {
  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {
    *, ::before, ::after, ::backdrop {
      --tw-translate-x: 0;
      --tw-translate-y: 0;
      --tw-translate-z: 0;
      --tw-border-style: solid;
      --tw-gradient-position: initial;
      --tw-gradient-from: #0000;
      --tw-gradient-via: #0000;
      --tw-gradient-to: #0000;
      --tw-gradient-stops: initial;
      --tw-gradient-via-stops: initial;
      --tw-gradient-from-position: 0%;
      --tw-gradient-via-position: 50%;
      --tw-gradient-to-position: 100%;
      --tw-leading: initial;
      --tw-font-weight: initial;
      --tw-tracking: initial;
      --tw-shadow: 0 0 #0000;
      --tw-shadow-color: initial;
      --tw-shadow-alpha: 100%;
      --tw-inset-shadow: 0 0 #0000;
      --tw-inset-shadow-color: initial;
      --tw-inset-shadow-alpha: 100%;
      --tw-ring-color: initial;
      --tw-ring-shadow: 0 0 #0000;
      --tw-inset-ring-color: initial;
      --tw-inset-ring-shadow: 0 0 #0000;
      --tw-ring-inset: initial;
      --tw-ring-offset-width: 0px;
      --tw-ring-offset-color: #fff;
      --tw-ring-offset-shadow: 0 0 #0000;
      --tw-backdrop-blur: initial;
      --tw-backdrop-brightness: initial;
      --tw-backdrop-contrast: initial;
      --tw-backdrop-grayscale: initial;
      --tw-backdrop-hue-rotate: initial;
      --tw-backdrop-invert: initial;
      --tw-backdrop-opacity: initial;
      --tw-backdrop-saturate: initial;
      --tw-backdrop-sepia: initial;
      --tw-duration: initial;
      --tw-ease: initial;
      --tw-content: "";
    }
  }
}

/* Dubix Components */
.esconder { display: none; }