[{"data":1,"prerenderedAt":18},["ShallowReactive",2],{"runtime-tailwind-inline":3,"runtime-fonts":4},"\u002F*! tailwindcss v4.3.3 | MIT License | https:\u002F\u002Ftailwindcss.com *\u002F\n@layer properties;\n@layer theme, base, utilities;\n@layer theme {\n  :root, :host {\n    --color-yellow-600: oklch(68.1% 0.162 75.834);\n    --color-green-500: oklch(72.3% 0.219 149.579);\n    --color-emerald-500: oklch(69.6% 0.17 162.48);\n    --color-teal-600: oklch(60% 0.118 184.704);\n    --color-cyan-500: oklch(71.5% 0.143 215.221);\n    --color-blue-500: oklch(62.3% 0.214 259.815);\n    --color-indigo-600: oklch(51.1% 0.262 276.966);\n    --color-purple-300: oklch(82.7% 0.119 306.383);\n    --color-purple-400: oklch(71.4% 0.203 305.504);\n    --color-purple-500: oklch(62.7% 0.265 303.9);\n    --color-purple-600: oklch(55.8% 0.288 302.321);\n    --color-purple-700: oklch(49.6% 0.265 301.924);\n    --color-purple-800: oklch(43.8% 0.218 303.724);\n    --color-purple-900: oklch(38.1% 0.176 304.987);\n    --color-pink-500: oklch(65.6% 0.241 354.308);\n    --color-pink-600: oklch(59.2% 0.249 0.584);\n    --color-slate-900: oklch(20.8% 0.042 265.755);\n    --color-gray-300: oklch(87.2% 0.01 258.338);\n    --color-white: rgb(var(--white));\n    --spacing: 0.25rem;\n    --container-4xl: 56rem;\n    --text-base: 1rem;\n    --text-base--line-height: calc(1.5 \u002F 1);\n    --text-lg: 1.125rem;\n    --text-lg--line-height: calc(1.75 \u002F 1.125);\n    --text-xl: 1.25rem;\n    --text-xl--line-height: calc(1.75 \u002F 1.25);\n    --text-2xl: 1.5rem;\n    --text-2xl--line-height: calc(2 \u002F 1.5);\n    --text-3xl: 1.875rem;\n    --text-3xl--line-height: calc(2.25 \u002F 1.875);\n    --text-4xl: 2.25rem;\n    --text-4xl--line-height: calc(2.5 \u002F 2.25);\n    --text-5xl: 3rem;\n    --text-5xl--line-height: 1;\n    --text-6xl: 3.75rem;\n    --text-6xl--line-height: 1;\n    --text-7xl: 4.5rem;\n    --text-7xl--line-height: 1;\n    --text-8xl: 6rem;\n    --text-8xl--line-height: 1;\n    --font-weight-light: 300;\n    --color-main-500: rgb(var(--main));\n  }\n}\n@layer utilities {\n  .top-1\\\u002F3 {\n    top: calc(1 \u002F 3 * 100%);\n  }\n  .top-12 {\n    top: calc(var(--spacing) * 12);\n  }\n  .right-20 {\n    right: calc(var(--spacing) * 20);\n  }\n  .left-7 {\n    left: calc(var(--spacing) * 7);\n  }\n  .left-14 {\n    left: calc(var(--spacing) * 14);\n  }\n  .left-36 {\n    left: calc(var(--spacing) * 36);\n  }\n  .col-span-1 {\n    grid-column: span 1 \u002F span 1;\n  }\n  .col-span-2 {\n    grid-column: span 2 \u002F span 2;\n  }\n  .col-span-full {\n    grid-column: 1 \u002F -1;\n  }\n  .mx-6 {\n    margin-inline: calc(var(--spacing) * 6);\n  }\n  .my-16 {\n    margin-block: calc(var(--spacing) * 16);\n  }\n  .my-36 {\n    margin-block: calc(var(--spacing) * 36);\n  }\n  .mt-16 {\n    margin-top: calc(var(--spacing) * 16);\n  }\n  .mt-24 {\n    margin-top: calc(var(--spacing) * 24);\n  }\n  .mr-4 {\n    margin-right: calc(var(--spacing) * 4);\n  }\n  .mr-auto {\n    margin-right: auto;\n  }\n  .mb-12 {\n    margin-bottom: calc(var(--spacing) * 12);\n  }\n  .mb-16 {\n    margin-bottom: calc(var(--spacing) * 16);\n  }\n  .mb-24 {\n    margin-bottom: calc(var(--spacing) * 24);\n  }\n  .ml-4 {\n    margin-left: calc(var(--spacing) * 4);\n  }\n  .aspect-\\[4\\\u002F2\\] {\n    aspect-ratio: 4\u002F2;\n  }\n  .size-12 {\n    width: calc(var(--spacing) * 12);\n    height: calc(var(--spacing) * 12);\n  }\n  .h-36 {\n    height: calc(var(--spacing) * 36);\n  }\n  .h-\\[1px\\] {\n    height: 1px;\n  }\n  .h-\\[60vh\\] {\n    height: 60vh;\n  }\n  .h-\\[70px\\] {\n    height: 70px;\n  }\n  .h-\\[400px\\] {\n    height: 400px;\n  }\n  .min-h-\\[80vh\\] {\n    min-height: 80vh;\n  }\n  .w-1\\\u002F2 {\n    width: calc(1 \u002F 2 * 100%);\n  }\n  .w-24 {\n    width: calc(var(--spacing) * 24);\n  }\n  .max-w-4xl {\n    max-width: var(--container-4xl);\n  }\n  .max-w-\\[150px\\] {\n    max-width: 150px;\n  }\n  .max-w-\\[350px\\] {\n    max-width: 350px;\n  }\n  .max-w-\\[1000px\\] {\n    max-width: 1000px;\n  }\n  .min-w-\\[4rem\\] {\n    min-width: 4rem;\n  }\n  .-translate-x-6 {\n    --tw-translate-x: calc(var(--spacing) * -6);\n    translate: var(--tw-translate-x) var(--tw-translate-y);\n  }\n  .grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n  .content-center {\n    align-content: center;\n  }\n  .gap-12 {\n    gap: calc(var(--spacing) * 12);\n  }\n  .gap-20 {\n    gap: calc(var(--spacing) * 20);\n  }\n  .gap-x-8 {\n    column-gap: calc(var(--spacing) * 8);\n  }\n  .gap-x-12 {\n    column-gap: calc(var(--spacing) * 12);\n  }\n  .gap-x-24 {\n    column-gap: calc(var(--spacing) * 24);\n  }\n  :where(.space-x-3 > :not(:last-child)) {\n    --tw-space-x-reverse: 0;\n    margin-inline-start: calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));\n    margin-inline-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)));\n  }\n  .gap-y-8 {\n    row-gap: calc(var(--spacing) * 8);\n  }\n  .self-end {\n    align-self: flex-end;\n  }\n  .border-purple-400 {\n    border-color: var(--color-purple-400);\n  }\n  .border-purple-800\\\u002F30 {\n    border-color: color-mix(in srgb, oklch(43.8% 0.218 303.724) 30%, transparent);\n    @supports (color: color-mix(in lab, red, red)) {\n      border-color: color-mix(in oklab, var(--color-purple-800) 30%, transparent);\n    }\n  }\n  .bg-indigo-600 {\n    background-color: var(--color-indigo-600);\n  }\n  .bg-pink-600 {\n    background-color: var(--color-pink-600);\n  }\n  .bg-purple-400 {\n    background-color: var(--color-purple-400);\n  }\n  .bg-purple-600 {\n    background-color: var(--color-purple-600);\n  }\n  .bg-teal-600 {\n    background-color: var(--color-teal-600);\n  }\n  .bg-white\\\u002F5 {\n    background-color: color-mix(in srgb, rgb(var(--white)) 5%, transparent);\n    @supports (color: color-mix(in lab, red, red)) {\n      background-color: color-mix(in oklab, var(--color-white) 5%, transparent);\n    }\n  }\n  .bg-white\\\u002F10 {\n    background-color: color-mix(in srgb, rgb(var(--white)) 10%, transparent);\n    @supports (color: color-mix(in lab, red, red)) {\n      background-color: color-mix(in oklab, var(--color-white) 10%, transparent);\n    }\n  }\n  .bg-yellow-600 {\n    background-color: var(--color-yellow-600);\n  }\n  .bg-gradient-to-tr {\n    --tw-gradient-position: to top right in oklab;\n    background-image: linear-gradient(var(--tw-gradient-stops));\n  }\n  .from-\\[\\#5649B53D\\] {\n    --tw-gradient-from: #5649B53D;\n    --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));\n  }\n  .from-blue-500 {\n    --tw-gradient-from: var(--color-blue-500);\n    --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));\n  }\n  .from-green-500 {\n    --tw-gradient-from: var(--color-green-500);\n    --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));\n  }\n  .from-purple-500 {\n    --tw-gradient-from: var(--color-purple-500);\n    --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));\n  }\n  .from-purple-600 {\n    --tw-gradient-from: var(--color-purple-600);\n    --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));\n  }\n  .from-slate-900 {\n    --tw-gradient-from: var(--color-slate-900);\n    --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));\n  }\n  .via-\\[\\#5649B5\\] {\n    --tw-gradient-via: #5649B5;\n    --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);\n    --tw-gradient-stops: var(--tw-gradient-via-stops);\n  }\n  .via-purple-900 {\n    --tw-gradient-via: var(--color-purple-900);\n    --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);\n    --tw-gradient-stops: var(--tw-gradient-via-stops);\n  }\n  .to-\\[\\#5649B53D\\] {\n    --tw-gradient-to: #5649B53D;\n    --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));\n  }\n  .to-cyan-500 {\n    --tw-gradient-to: var(--color-cyan-500);\n    --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));\n  }\n  .to-emerald-500 {\n    --tw-gradient-to: var(--color-emerald-500);\n    --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));\n  }\n  .to-pink-500 {\n    --tw-gradient-to: var(--color-pink-500);\n    --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));\n  }\n  .to-pink-600 {\n    --tw-gradient-to: var(--color-pink-600);\n    --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));\n  }\n  .to-slate-900 {\n    --tw-gradient-to: var(--color-slate-900);\n    --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));\n  }\n  .px-12 {\n    padding-inline: calc(var(--spacing) * 12);\n  }\n  .px-24 {\n    padding-inline: calc(var(--spacing) * 24);\n  }\n  .py-20 {\n    padding-block: calc(var(--spacing) * 20);\n  }\n  .py-24 {\n    padding-block: calc(var(--spacing) * 24);\n  }\n  .py-36 {\n    padding-block: calc(var(--spacing) * 36);\n  }\n  .py-56 {\n    padding-block: calc(var(--spacing) * 56);\n  }\n  .pt-8 {\n    padding-top: calc(var(--spacing) * 8);\n  }\n  .pt-24 {\n    padding-top: calc(var(--spacing) * 24);\n  }\n  .pt-32 {\n    padding-top: calc(var(--spacing) * 32);\n  }\n  .pt-56 {\n    padding-top: calc(var(--spacing) * 56);\n  }\n  .pb-8 {\n    padding-bottom: calc(var(--spacing) * 8);\n  }\n  .text-5xl {\n    font-size: var(--text-5xl);\n    line-height: var(--tw-leading, var(--text-5xl--line-height));\n  }\n  .font-light {\n    --tw-font-weight: var(--font-weight-light);\n    font-weight: var(--font-weight-light);\n  }\n  .hyphens-auto {\n    -webkit-hyphens: auto;\n    hyphens: auto;\n  }\n  .text-gray-300 {\n    color: var(--color-gray-300);\n  }\n  .text-purple-300 {\n    color: var(--color-purple-300);\n  }\n  .text-purple-400 {\n    color: var(--color-purple-400);\n  }\n  .text-purple-600 {\n    color: var(--color-purple-600);\n  }\n  .antialiased {\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n  }\n  .opacity-10 {\n    opacity: 10%;\n  }\n  .blur-\\[0\\.5px\\] {\n    --tw-blur: blur(0.5px);\n    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,);\n  }\n  .brightness-0 {\n    --tw-brightness: brightness(0%);\n    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,);\n  }\n  .invert {\n    --tw-invert: invert(100%);\n    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,);\n  }\n  .duration-700 {\n    --tw-duration: 700ms;\n    transition-duration: 700ms;\n  }\n  .duration-2000 {\n    --tw-duration: 2000ms;\n    transition-duration: 2000ms;\n  }\n  @media (hover: hover) {\n    .group-hover\\:max-h-20:is(:where(.group):hover *) {\n      max-height: calc(var(--spacing) * 20);\n    }\n    .group-hover\\:bg-\\[\\#5649B5\\]:is(:where(.group):hover *) {\n      background-color: #5649B5;\n    }\n    .group-hover\\:bg-purple-300:is(:where(.group):hover *) {\n      background-color: var(--color-purple-300);\n    }\n    .group-hover\\:grayscale-0:is(:where(.group):hover *) {\n      --tw-grayscale: grayscale(0%);\n      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,);\n    }\n    .group-hover\\:invert-0:is(:where(.group):hover *) {\n      --tw-invert: invert(0%);\n      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,);\n    }\n    .hover\\:bg-\\[\\#5649B5\\]:hover {\n      background-color: #5649B5;\n    }\n    .hover\\:bg-purple-400:hover {\n      background-color: var(--color-purple-400);\n    }\n    .hover\\:bg-purple-700:hover {\n      background-color: var(--color-purple-700);\n    }\n    .hover\\:text-main-500:hover {\n      color: var(--color-main-500);\n    }\n    .hover\\:text-purple-300:hover {\n      color: var(--color-purple-300);\n    }\n    .hover\\:text-purple-400:hover {\n      color: var(--color-purple-400);\n    }\n    .hover\\:shadow-\\[inset_0_0_128px_rgba\\(255\\,255\\,255\\,0\\.03\\)\\]:hover {\n      --tw-shadow: inset 0 0 128px var(--tw-shadow-color, rgba(255,255,255,0.03));\n      box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n    }\n  }\n  .focus\\:ring-main-500:focus {\n    --tw-ring-color: var(--color-main-500);\n  }\n  @media (width >= 48rem) {\n    .md\\:max-h-\\[100vh\\] {\n      max-height: 100vh;\n    }\n    .md\\:w-full {\n      width: 100%;\n    }\n    .md\\:text-2xl {\n      font-size: var(--text-2xl);\n      line-height: var(--tw-leading, var(--text-2xl--line-height));\n    }\n    .md\\:text-7xl {\n      font-size: var(--text-7xl);\n      line-height: var(--tw-leading, var(--text-7xl--line-height));\n    }\n  }\n  @media (width >= 64rem) {\n    .lg\\:col-span-1 {\n      grid-column: span 1 \u002F span 1;\n    }\n  }\n  @container (width >= 0rem) {\n    .\\@xs\\:visible {\n      visibility: visible;\n    }\n    .\\@xs\\:order-1 {\n      order: 1;\n    }\n    .\\@xs\\:order-2 {\n      order: 2;\n    }\n    .\\@xs\\:my-12 {\n      margin-block: calc(var(--spacing) * 12);\n    }\n    .\\@xs\\:my-24 {\n      margin-block: calc(var(--spacing) * 24);\n    }\n    .\\@xs\\:mt-6 {\n      margin-top: calc(var(--spacing) * 6);\n    }\n    .\\@xs\\:mr-3 {\n      margin-right: calc(var(--spacing) * 3);\n    }\n    .\\@xs\\:mb-4 {\n      margin-bottom: calc(var(--spacing) * 4);\n    }\n    .\\@xs\\:mb-12 {\n      margin-bottom: calc(var(--spacing) * 12);\n    }\n    .\\@xs\\:block {\n      display: block;\n    }\n    .\\@xs\\:hidden {\n      display: none;\n    }\n    .\\@xs\\:h-auto {\n      height: auto;\n    }\n    .\\@xs\\:w-72 {\n      width: calc(var(--spacing) * 72);\n    }\n    .\\@xs\\:grid-cols-1 {\n      grid-template-columns: repeat(1, minmax(0, 1fr));\n    }\n    .\\@xs\\:flex-col {\n      flex-direction: column;\n    }\n    .\\@xs\\:justify-start {\n      justify-content: flex-start;\n    }\n    .\\@xs\\:gap-0 {\n      gap: 0px;\n    }\n    .\\@xs\\:gap-4 {\n      gap: calc(var(--spacing) * 4);\n    }\n    .\\@xs\\:px-4 {\n      padding-inline: calc(var(--spacing) * 4);\n    }\n    .\\@xs\\:px-6 {\n      padding-inline: calc(var(--spacing) * 6);\n    }\n    .\\@xs\\:px-8 {\n      padding-inline: calc(var(--spacing) * 8);\n    }\n    .\\@xs\\:px-12 {\n      padding-inline: calc(var(--spacing) * 12);\n    }\n    .\\@xs\\:py-8 {\n      padding-block: calc(var(--spacing) * 8);\n    }\n    .\\@xs\\:pt-8 {\n      padding-top: calc(var(--spacing) * 8);\n    }\n    .\\@xs\\:pb-4 {\n      padding-bottom: calc(var(--spacing) * 4);\n    }\n    .\\@xs\\:pb-8 {\n      padding-bottom: calc(var(--spacing) * 8);\n    }\n    .\\@xs\\:pl-4 {\n      padding-left: calc(var(--spacing) * 4);\n    }\n    .\\@xs\\:text-center {\n      text-align: center;\n    }\n    .\\@xs\\:text-left {\n      text-align: left;\n    }\n    .\\@xs\\:text-2xl {\n      font-size: var(--text-2xl);\n      line-height: var(--tw-leading, var(--text-2xl--line-height));\n    }\n    .\\@xs\\:text-3xl {\n      font-size: var(--text-3xl);\n      line-height: var(--tw-leading, var(--text-3xl--line-height));\n    }\n    .\\@xs\\:text-4xl {\n      font-size: var(--text-4xl);\n      line-height: var(--tw-leading, var(--text-4xl--line-height));\n    }\n    .\\@xs\\:text-5xl {\n      font-size: var(--text-5xl);\n      line-height: var(--tw-leading, var(--text-5xl--line-height));\n    }\n    .\\@xs\\:text-lg {\n      font-size: var(--text-lg);\n      line-height: var(--tw-leading, var(--text-lg--line-height));\n    }\n    .\\@xs\\:text-xl {\n      font-size: var(--text-xl);\n      line-height: var(--tw-leading, var(--text-xl--line-height));\n    }\n  }\n  @container (width >= 40rem) {\n    .\\@sm\\:h-auto {\n      height: auto;\n    }\n    .\\@sm\\:w-1\\\u002F2 {\n      width: calc(1 \u002F 2 * 100%);\n    }\n    .\\@sm\\:w-96 {\n      width: calc(var(--spacing) * 96);\n    }\n    .\\@sm\\:grid-cols-3 {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n    .\\@sm\\:flex-row {\n      flex-direction: row;\n    }\n    .\\@sm\\:px-6 {\n      padding-inline: calc(var(--spacing) * 6);\n    }\n    .\\@sm\\:px-12 {\n      padding-inline: calc(var(--spacing) * 12);\n    }\n    .\\@sm\\:pr-6 {\n      padding-right: calc(var(--spacing) * 6);\n    }\n    .\\@sm\\:pl-8 {\n      padding-left: calc(var(--spacing) * 8);\n    }\n    .\\@sm\\:text-2xl {\n      font-size: var(--text-2xl);\n      line-height: var(--tw-leading, var(--text-2xl--line-height));\n    }\n    .\\@sm\\:text-3xl {\n      font-size: var(--text-3xl);\n      line-height: var(--tw-leading, var(--text-3xl--line-height));\n    }\n    .\\@sm\\:text-4xl {\n      font-size: var(--text-4xl);\n      line-height: var(--tw-leading, var(--text-4xl--line-height));\n    }\n    .\\@sm\\:text-5xl {\n      font-size: var(--text-5xl);\n      line-height: var(--tw-leading, var(--text-5xl--line-height));\n    }\n    .\\@sm\\:text-6xl {\n      font-size: var(--text-6xl);\n      line-height: var(--tw-leading, var(--text-6xl--line-height));\n    }\n    .\\@sm\\:text-base {\n      font-size: var(--text-base);\n      line-height: var(--tw-leading, var(--text-base--line-height));\n    }\n    .\\@sm\\:text-xl {\n      font-size: var(--text-xl);\n      line-height: var(--tw-leading, var(--text-xl--line-height));\n    }\n  }\n  @container (width >= 48rem) {\n    .\\@md\\:mt-8 {\n      margin-top: calc(var(--spacing) * 8);\n    }\n    .\\@md\\:mb-4 {\n      margin-bottom: calc(var(--spacing) * 4);\n    }\n    .\\@md\\:mb-6 {\n      margin-bottom: calc(var(--spacing) * 6);\n    }\n    .\\@md\\:mb-16 {\n      margin-bottom: calc(var(--spacing) * 16);\n    }\n    .\\@md\\:ml-10 {\n      margin-left: calc(var(--spacing) * 10);\n    }\n    .\\@md\\:block {\n      display: block;\n    }\n    .\\@md\\:h-6 {\n      height: calc(var(--spacing) * 6);\n    }\n    .\\@md\\:w-6 {\n      width: calc(var(--spacing) * 6);\n    }\n    .\\@md\\:grid-cols-5 {\n      grid-template-columns: repeat(5, minmax(0, 1fr));\n    }\n    .\\@md\\:gap-8 {\n      gap: calc(var(--spacing) * 8);\n    }\n    :where(.\\@md\\:space-y-8 > :not(:last-child)) {\n      --tw-space-y-reverse: 0;\n      margin-block-start: calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));\n      margin-block-end: calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)));\n    }\n    :where(.\\@md\\:space-x-4 > :not(:last-child)) {\n      --tw-space-x-reverse: 0;\n      margin-inline-start: calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));\n      margin-inline-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)));\n    }\n    .\\@md\\:p-8 {\n      padding: calc(var(--spacing) * 8);\n    }\n    .\\@md\\:p-16 {\n      padding: calc(var(--spacing) * 16);\n    }\n    .\\@md\\:px-8 {\n      padding-inline: calc(var(--spacing) * 8);\n    }\n    .\\@md\\:px-12 {\n      padding-inline: calc(var(--spacing) * 12);\n    }\n    .\\@md\\:px-24 {\n      padding-inline: calc(var(--spacing) * 24);\n    }\n    .\\@md\\:py-16 {\n      padding-block: calc(var(--spacing) * 16);\n    }\n    .\\@md\\:text-left {\n      text-align: left;\n    }\n    .\\@md\\:text-3xl {\n      font-size: var(--text-3xl);\n      line-height: var(--tw-leading, var(--text-3xl--line-height));\n    }\n    .\\@md\\:text-4xl {\n      font-size: var(--text-4xl);\n      line-height: var(--tw-leading, var(--text-4xl--line-height));\n    }\n    .\\@md\\:text-5xl {\n      font-size: var(--text-5xl);\n      line-height: var(--tw-leading, var(--text-5xl--line-height));\n    }\n    .\\@md\\:text-6xl {\n      font-size: var(--text-6xl);\n      line-height: var(--tw-leading, var(--text-6xl--line-height));\n    }\n    .\\@md\\:text-7xl {\n      font-size: var(--text-7xl);\n      line-height: var(--tw-leading, var(--text-7xl--line-height));\n    }\n    .\\@md\\:text-base {\n      font-size: var(--text-base);\n      line-height: var(--tw-leading, var(--text-base--line-height));\n    }\n    .\\@md\\:text-lg {\n      font-size: var(--text-lg);\n      line-height: var(--tw-leading, var(--text-lg--line-height));\n    }\n    .\\@md\\:text-xl {\n      font-size: var(--text-xl);\n      line-height: var(--tw-leading, var(--text-xl--line-height));\n    }\n  }\n  @container (width >= 64rem) {\n    .\\@lg\\:visible {\n      visibility: visible;\n    }\n    .\\@lg\\:sticky {\n      position: sticky;\n    }\n    .\\@lg\\:top-1\\\u002F2 {\n      top: calc(1 \u002F 2 * 100%);\n    }\n    .\\@lg\\:top-1\\\u002F3 {\n      top: calc(1 \u002F 3 * 100%);\n    }\n    .\\@lg\\:top-8 {\n      top: calc(var(--spacing) * 8);\n    }\n    .\\@lg\\:order-1 {\n      order: 1;\n    }\n    .\\@lg\\:order-2 {\n      order: 2;\n    }\n    .\\@lg\\:col-span-1 {\n      grid-column: span 1 \u002F span 1;\n    }\n    .\\@lg\\:my-24 {\n      margin-block: calc(var(--spacing) * 24);\n    }\n    .\\@lg\\:my-36 {\n      margin-block: calc(var(--spacing) * 36);\n    }\n    .\\@lg\\:mt-0 {\n      margin-top: 0px;\n    }\n    .\\@lg\\:mt-12 {\n      margin-top: calc(var(--spacing) * 12);\n    }\n    .\\@lg\\:mb-24 {\n      margin-bottom: calc(var(--spacing) * 24);\n    }\n    .\\@lg\\:mb-32 {\n      margin-bottom: calc(var(--spacing) * 32);\n    }\n    .\\@lg\\:block {\n      display: block;\n    }\n    .\\@lg\\:hidden {\n      display: none;\n    }\n    .\\@lg\\:grid-cols-2 {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n    .\\@lg\\:grid-cols-4 {\n      grid-template-columns: repeat(4, minmax(0, 1fr));\n    }\n    .\\@lg\\:items-start {\n      align-items: flex-start;\n    }\n    .\\@lg\\:justify-end {\n      justify-content: flex-end;\n    }\n    .\\@lg\\:gap-4 {\n      gap: calc(var(--spacing) * 4);\n    }\n    .\\@lg\\:gap-8 {\n      gap: calc(var(--spacing) * 8);\n    }\n    .\\@lg\\:gap-12 {\n      gap: calc(var(--spacing) * 12);\n    }\n    .\\@lg\\:p-8 {\n      padding: calc(var(--spacing) * 8);\n    }\n    .\\@lg\\:p-20 {\n      padding: calc(var(--spacing) * 20);\n    }\n    .\\@lg\\:px-2 {\n      padding-inline: calc(var(--spacing) * 2);\n    }\n    .\\@lg\\:px-8 {\n      padding-inline: calc(var(--spacing) * 8);\n    }\n    .\\@lg\\:py-0 {\n      padding-block: 0px;\n    }\n    .\\@lg\\:py-4 {\n      padding-block: calc(var(--spacing) * 4);\n    }\n    .\\@lg\\:py-20 {\n      padding-block: calc(var(--spacing) * 20);\n    }\n    .\\@lg\\:pr-8 {\n      padding-right: calc(var(--spacing) * 8);\n    }\n    .\\@lg\\:pr-16 {\n      padding-right: calc(var(--spacing) * 16);\n    }\n    .\\@lg\\:pl-16 {\n      padding-left: calc(var(--spacing) * 16);\n    }\n    .\\@lg\\:text-right {\n      text-align: right;\n    }\n    .\\@lg\\:text-2xl {\n      font-size: var(--text-2xl);\n      line-height: var(--tw-leading, var(--text-2xl--line-height));\n    }\n    .\\@lg\\:text-3xl {\n      font-size: var(--text-3xl);\n      line-height: var(--tw-leading, var(--text-3xl--line-height));\n    }\n    .\\@lg\\:text-4xl {\n      font-size: var(--text-4xl);\n      line-height: var(--tw-leading, var(--text-4xl--line-height));\n    }\n    .\\@lg\\:text-5xl {\n      font-size: var(--text-5xl);\n      line-height: var(--tw-leading, var(--text-5xl--line-height));\n    }\n    .\\@lg\\:text-6xl {\n      font-size: var(--text-6xl);\n      line-height: var(--tw-leading, var(--text-6xl--line-height));\n    }\n    .\\@lg\\:text-7xl {\n      font-size: var(--text-7xl);\n      line-height: var(--tw-leading, var(--text-7xl--line-height));\n    }\n    .\\@lg\\:text-8xl {\n      font-size: var(--text-8xl);\n      line-height: var(--tw-leading, var(--text-8xl--line-height));\n    }\n    .\\@lg\\:text-xl {\n      font-size: var(--text-xl);\n      line-height: var(--tw-leading, var(--text-xl--line-height));\n    }\n  }\n  @container (width >= 80rem) {\n    .\\@xl\\:mr-12 {\n      margin-right: calc(var(--spacing) * 12);\n    }\n    .\\@xl\\:grid-cols-3 {\n      grid-template-columns: repeat(3, minmax(0, 1fr));\n    }\n    .\\@xl\\:text-2xl {\n      font-size: var(--text-2xl);\n      line-height: var(--tw-leading, var(--text-2xl--line-height));\n    }\n    .\\@xl\\:text-3xl {\n      font-size: var(--text-3xl);\n      line-height: var(--tw-leading, var(--text-3xl--line-height));\n    }\n    .\\@xl\\:text-4xl {\n      font-size: var(--text-4xl);\n      line-height: var(--tw-leading, var(--text-4xl--line-height));\n    }\n    .\\@xl\\:text-5xl {\n      font-size: var(--text-5xl);\n      line-height: var(--tw-leading, var(--text-5xl--line-height));\n    }\n    .\\@xl\\:text-6xl {\n      font-size: var(--text-6xl);\n      line-height: var(--tw-leading, var(--text-6xl--line-height));\n    }\n    .\\@xl\\:text-7xl {\n      font-size: var(--text-7xl);\n      line-height: var(--tw-leading, var(--text-7xl--line-height));\n    }\n  }\n}\n@property --tw-translate-x {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0;\n}\n@property --tw-translate-y {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0;\n}\n@property --tw-translate-z {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0;\n}\n@property --tw-space-x-reverse {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0;\n}\n@property --tw-gradient-position {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-gradient-from {\n  syntax: \"\u003Ccolor>\";\n  inherits: false;\n  initial-value: #0000;\n}\n@property --tw-gradient-via {\n  syntax: \"\u003Ccolor>\";\n  inherits: false;\n  initial-value: #0000;\n}\n@property --tw-gradient-to {\n  syntax: \"\u003Ccolor>\";\n  inherits: false;\n  initial-value: #0000;\n}\n@property --tw-gradient-stops {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-gradient-via-stops {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-gradient-from-position {\n  syntax: \"\u003Clength-percentage>\";\n  inherits: false;\n  initial-value: 0%;\n}\n@property --tw-gradient-via-position {\n  syntax: \"\u003Clength-percentage>\";\n  inherits: false;\n  initial-value: 50%;\n}\n@property --tw-gradient-to-position {\n  syntax: \"\u003Clength-percentage>\";\n  inherits: false;\n  initial-value: 100%;\n}\n@property --tw-font-weight {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-blur {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-brightness {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-contrast {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-grayscale {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-hue-rotate {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-invert {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-opacity {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-saturate {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-sepia {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-drop-shadow {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-drop-shadow-color {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-drop-shadow-alpha {\n  syntax: \"\u003Cpercentage>\";\n  inherits: false;\n  initial-value: 100%;\n}\n@property --tw-drop-shadow-size {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-duration {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-shadow {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0 0 #0000;\n}\n@property --tw-shadow-color {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-shadow-alpha {\n  syntax: \"\u003Cpercentage>\";\n  inherits: false;\n  initial-value: 100%;\n}\n@property --tw-inset-shadow {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0 0 #0000;\n}\n@property --tw-inset-shadow-color {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-inset-shadow-alpha {\n  syntax: \"\u003Cpercentage>\";\n  inherits: false;\n  initial-value: 100%;\n}\n@property --tw-ring-color {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-ring-shadow {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0 0 #0000;\n}\n@property --tw-inset-ring-color {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-inset-ring-shadow {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0 0 #0000;\n}\n@property --tw-ring-inset {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-ring-offset-width {\n  syntax: \"\u003Clength>\";\n  inherits: false;\n  initial-value: 0px;\n}\n@property --tw-ring-offset-color {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: #fff;\n}\n@property --tw-ring-offset-shadow {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0 0 #0000;\n}\n@property --tw-space-y-reverse {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 0;\n}\n@layer properties {\n  @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {\n    *, ::before, ::after, ::backdrop {\n      --tw-translate-x: 0;\n      --tw-translate-y: 0;\n      --tw-translate-z: 0;\n      --tw-space-x-reverse: 0;\n      --tw-gradient-position: initial;\n      --tw-gradient-from: #0000;\n      --tw-gradient-via: #0000;\n      --tw-gradient-to: #0000;\n      --tw-gradient-stops: initial;\n      --tw-gradient-via-stops: initial;\n      --tw-gradient-from-position: 0%;\n      --tw-gradient-via-position: 50%;\n      --tw-gradient-to-position: 100%;\n      --tw-font-weight: initial;\n      --tw-blur: initial;\n      --tw-brightness: initial;\n      --tw-contrast: initial;\n      --tw-grayscale: initial;\n      --tw-hue-rotate: initial;\n      --tw-invert: initial;\n      --tw-opacity: initial;\n      --tw-saturate: initial;\n      --tw-sepia: initial;\n      --tw-drop-shadow: initial;\n      --tw-drop-shadow-color: initial;\n      --tw-drop-shadow-alpha: 100%;\n      --tw-drop-shadow-size: initial;\n      --tw-duration: initial;\n      --tw-shadow: 0 0 #0000;\n      --tw-shadow-color: initial;\n      --tw-shadow-alpha: 100%;\n      --tw-inset-shadow: 0 0 #0000;\n      --tw-inset-shadow-color: initial;\n      --tw-inset-shadow-alpha: 100%;\n      --tw-ring-color: initial;\n      --tw-ring-shadow: 0 0 #0000;\n      --tw-inset-ring-color: initial;\n      --tw-inset-ring-shadow: 0 0 #0000;\n      --tw-ring-inset: initial;\n      --tw-ring-offset-width: 0px;\n      --tw-ring-offset-color: #fff;\n      --tw-ring-offset-shadow: 0 0 #0000;\n      --tw-space-y-reverse: 0;\n    }\n  }\n}\n",{"links":5,"preload":6,"css":17},[],[7,14],{"rel":8,"as":9,"href":10,"type":11,"crossorigin":12,"key":13},"preload","font","\u002Fmadstack-fonts\u002F0f8ae1f15102.woff2","font\u002Fwoff2","","preload-fatfrank-400",{"rel":8,"as":9,"href":15,"type":11,"crossorigin":12,"key":16},"\u002Fmadstack-fonts\u002Fc940764593d0.woff2","preload-inter-400","@font-face{font-family:'FatFrank';src:url('\u002Fmadstack-fonts\u002F0f8ae1f15102.woff2') format('woff2'),url('\u002Fmadstack-fonts\u002Fd4fc2d1e9d1a.woff') format('woff'),url('\u002Fmadstack-fonts\u002F1362be362dcc.woff2') format('opentype');font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:'Inter';src:url('\u002Fmadstack-fonts\u002Fa28eb6d3ccb5.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Inter';src:url('\u002Fmadstack-fonts\u002Fc940764593d0.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';src:url('\u002Fmadstack-fonts\u002Fa28eb6d3ccb5.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Inter';src:url('\u002Fmadstack-fonts\u002Fc940764593d0.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Inter';src:url('\u002Fmadstack-fonts\u002Ff392661e28a3.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url('\u002Fmadstack-fonts\u002F52026705fdc6.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}:root{--madstack-font-primary:\"FatFrank\",\"FatFrank fallback\",ui-sans-serif,system-ui,sans-serif;--font-name-main:\"FatFrank\";--madstack-font-secondary:\"Inter\",\"Inter fallback\",ui-sans-serif,system-ui,sans-serif;--font-name-support:\"Inter\";--madstack-font-navbar:\"Inter\",\"Inter fallback\",ui-sans-serif,system-ui,sans-serif;--font-name-navbar:\"Inter\";--madstack-font-flowing:\"Inter\",\"Inter fallback\",ui-serif,serif;--font-name-flowing-text:\"Inter\";}@font-face {\n  font-family: \"FatFrank fallback\";\n  src: local(\"Arial\");\n  size-adjust: 100%;\n  ascent-override: 95.0195%;\n  descent-override: 23.2422%;\n  line-gap-override: 0%;\n}\n@font-face {\n  font-family: \"Inter fallback\";\n  src: local(\"Arial\");\n  size-adjust: 100%;\n  ascent-override: 96.875%;\n  descent-override: 24.1211%;\n  line-gap-override: 0%;\n}\n",1792663401783]