[{"data":1,"prerenderedAt":17},["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-white: rgb(var(--white));\n    --spacing: 0.25rem;\n    --container-2xl: 96rem;\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-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    --font-weight-light: 300;\n    --font-weight-medium: 500;\n    --tracking-widest: 0.1em;\n    --color-main-300: var(--main-300);\n    --color-main-500: rgb(var(--main));\n  }\n}\n@layer utilities {\n  .col-span-2 {\n    grid-column: span 2 \u002F span 2;\n  }\n  .mb-12 {\n    margin-bottom: calc(var(--spacing) * 12);\n  }\n  .aspect-\\[8\\\u002F1\\] {\n    aspect-ratio: 8\u002F1;\n  }\n  .h-\\[30vh\\] {\n    height: 30vh;\n  }\n  .h-\\[260px\\] {\n    height: 260px;\n  }\n  .h-\\[320px\\] {\n    height: 320px;\n  }\n  .h-\\[380px\\] {\n    height: 380px;\n  }\n  .w-24 {\n    width: calc(var(--spacing) * 24);\n  }\n  .w-fit {\n    width: fit-content;\n  }\n  .max-w-4xl {\n    max-width: var(--container-4xl);\n  }\n  .max-w-\\[28rem\\] {\n    max-width: 28rem;\n  }\n  .max-w-\\[150px\\] {\n    max-width: 150px;\n  }\n  .min-w-\\[4rem\\] {\n    min-width: 4rem;\n  }\n  .scale-125 {\n    --tw-scale-x: 125%;\n    --tw-scale-y: 125%;\n    --tw-scale-z: 125%;\n    scale: var(--tw-scale-x) var(--tw-scale-y);\n  }\n  .grid-rows-2 {\n    grid-template-rows: repeat(2, minmax(0, 1fr));\n  }\n  .gap-x-24 {\n    column-gap: calc(var(--spacing) * 24);\n  }\n  .gap-y-8 {\n    row-gap: calc(var(--spacing) * 8);\n  }\n  .self-end {\n    align-self: flex-end;\n  }\n  .object-center {\n    object-position: center;\n  }\n  .px-12 {\n    padding-inline: calc(var(--spacing) * 12);\n  }\n  .pt-36 {\n    padding-top: calc(var(--spacing) * 36);\n  }\n  .pb-8 {\n    padding-bottom: calc(var(--spacing) * 8);\n  }\n  .pb-12 {\n    padding-bottom: calc(var(--spacing) * 12);\n  }\n  .leading-8 {\n    --tw-leading: calc(var(--spacing) * 8);\n    line-height: calc(var(--spacing) * 8);\n  }\n  .leading-9 {\n    --tw-leading: calc(var(--spacing) * 9);\n    line-height: calc(var(--spacing) * 9);\n  }\n  .font-light {\n    --tw-font-weight: var(--font-weight-light);\n    font-weight: var(--font-weight-light);\n  }\n  .tracking-widest {\n    --tw-tracking: var(--tracking-widest);\n    letter-spacing: var(--tracking-widest);\n  }\n  .\\!text-white {\n    color: var(--color-white) !important;\n  }\n  @media (hover: hover) {\n    .hover\\:text-main-300:hover {\n      color: var(--color-main-300);\n    }\n    .hover\\:text-main-500:hover {\n      color: var(--color-main-500);\n    }\n  }\n  .active\\:\\!text-white:active {\n    color: var(--color-white) !important;\n  }\n  @media (width >= 48rem) {\n    .md\\:max-w-\\[350px\\] {\n      max-width: 350px;\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\\:mx-auto {\n      margin-inline: auto;\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\\:w-72 {\n      width: calc(var(--spacing) * 72);\n    }\n    .\\@xs\\:max-w-full {\n      max-width: 100%;\n    }\n    .\\@xs\\:columns-1 {\n      columns: 1;\n    }\n    .\\@xs\\:flex-col {\n      flex-direction: column;\n    }\n    .\\@xs\\:gap-0 {\n      gap: 0px;\n    }\n    .\\@xs\\:px-2 {\n      padding-inline: calc(var(--spacing) * 2);\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\\:px-16 {\n      padding-inline: calc(var(--spacing) * 16);\n    }\n    .\\@xs\\:py-2 {\n      padding-block: calc(var(--spacing) * 2);\n    }\n    .\\@xs\\:py-4 {\n      padding-block: calc(var(--spacing) * 4);\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\\:text-center {\n      text-align: center;\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-lg {\n      font-size: var(--text-lg);\n      line-height: var(--tw-leading, var(--text-lg--line-height));\n    }\n  }\n  @container (width >= 40rem) {\n    .\\@sm\\:aspect-\\[4\\\u002F3\\] {\n      aspect-ratio: 4\u002F3;\n    }\n    .\\@sm\\:w-96 {\n      width: calc(var(--spacing) * 96);\n    }\n    .\\@sm\\:max-w-\\[350px\\] {\n      max-width: 350px;\n    }\n    .\\@sm\\:px-6 {\n      padding-inline: calc(var(--spacing) * 6);\n    }\n    .\\@sm\\:px-8 {\n      padding-inline: calc(var(--spacing) * 8);\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-base {\n      font-size: var(--text-base);\n      line-height: var(--tw-leading, var(--text-base--line-height));\n    }\n  }\n  @container (width >= 48rem) {\n    .\\@md\\:flex {\n      display: flex;\n    }\n    .\\@md\\:max-w-2xl {\n      max-width: var(--container-2xl);\n    }\n    .\\@md\\:columns-2 {\n      columns: 2;\n    }\n    .\\@md\\:px-12 {\n      padding-inline: calc(var(--spacing) * 12);\n    }\n    .\\@md\\:text-center {\n      text-align: center;\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-lg {\n      font-size: var(--text-lg);\n      line-height: var(--tw-leading, var(--text-lg--line-height));\n    }\n    .\\@md\\:font-medium {\n      --tw-font-weight: var(--font-weight-medium);\n      font-weight: var(--font-weight-medium);\n    }\n  }\n  @container (width >= 64rem) {\n    .\\@lg\\:top-1\\\u002F2 {\n      top: calc(1 \u002F 2 * 100%);\n    }\n    .\\@lg\\:order-1 {\n      order: 1;\n    }\n    .\\@lg\\:order-2 {\n      order: 2;\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\\:hidden {\n      display: none;\n    }\n    .\\@lg\\:gap-4 {\n      gap: calc(var(--spacing) * 4);\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-8 {\n      padding-block: calc(var(--spacing) * 8);\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-5xl {\n      font-size: var(--text-5xl);\n      line-height: var(--tw-leading, var(--text-5xl--line-height));\n    }\n    .\\@lg\\:text-base {\n      font-size: var(--text-base);\n      line-height: var(--tw-leading, var(--text-base--line-height));\n    }\n    .\\@lg\\:text-lg {\n      font-size: var(--text-lg);\n      line-height: var(--tw-leading, var(--text-lg--line-height));\n    }\n    .\\@lg\\:text-\\[4rem\\] {\n      font-size: 4rem;\n    }\n  }\n  @container (width >= 80rem) {\n    .\\@xl\\:mr-12 {\n      margin-right: calc(var(--spacing) * 12);\n    }\n    .\\@xl\\:text-4xl {\n      font-size: var(--text-4xl);\n      line-height: var(--tw-leading, var(--text-4xl--line-height));\n    }\n  }\n}\n@property --tw-scale-x {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 1;\n}\n@property --tw-scale-y {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 1;\n}\n@property --tw-scale-z {\n  syntax: \"*\";\n  inherits: false;\n  initial-value: 1;\n}\n@property --tw-leading {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-font-weight {\n  syntax: \"*\";\n  inherits: false;\n}\n@property --tw-tracking {\n  syntax: \"*\";\n  inherits: false;\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-scale-x: 1;\n      --tw-scale-y: 1;\n      --tw-scale-z: 1;\n      --tw-leading: initial;\n      --tw-font-weight: initial;\n      --tw-tracking: initial;\n    }\n  }\n}\n",{"links":5,"preload":6,"css":16},[],[7,14],{"rel":8,"as":9,"href":10,"type":11,"crossorigin":12,"key":13},"preload","font","\u002Fmadstack-fonts\u002Fe95e82c11d51.woff2","font\u002Fwoff2","","preload-roboto condensed-400",{"rel":8,"as":9,"href":10,"type":11,"crossorigin":12,"key":15},"preload-roboto condensed-700",":root{--madstack-font-primary:\"Roboto Condensed\",\"Roboto Condensed fallback\",ui-sans-serif,system-ui,sans-serif;--font-name-main:\"Roboto Condensed\";--madstack-font-secondary:\"Roboto Condensed\",\"Roboto Condensed fallback\",ui-sans-serif,system-ui,sans-serif;--font-name-support:\"Roboto Condensed\";--madstack-font-navbar:\"Roboto Condensed\",\"Roboto Condensed fallback\",ui-sans-serif,system-ui,sans-serif;--font-name-navbar:\"Roboto Condensed\";--madstack-font-flowing:\"Roboto Condensed\",\"Roboto Condensed fallback\",ui-serif,serif;--font-name-flowing-text:\"Roboto Condensed\";}\u002F* cyrillic-ext *\u002F\n\n\u002F* cyrillic *\u002F\n\n\u002F* greek-ext *\u002F\n\n\u002F* greek *\u002F\n\n\u002F* vietnamese *\u002F\n\n\u002F* latin-ext *\u002F\n@font-face {\n  font-family: 'Roboto Condensed';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\u002Fmadstack-fonts\u002Fe95e82c11d51.woff2) format('woff2');\n  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;\n}\n\u002F* latin *\u002F\n@font-face {\n  font-family: 'Roboto Condensed';\n  font-style: normal;\n  font-weight: 400;\n  font-display: swap;\n  src: url(\u002Fmadstack-fonts\u002F1cf6600ae3c7.woff2) format('woff2');\n  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;\n}\n\u002F* cyrillic-ext *\u002F\n\n\u002F* cyrillic *\u002F\n\n\u002F* greek-ext *\u002F\n\n\u002F* greek *\u002F\n\n\u002F* vietnamese *\u002F\n\n\u002F* latin-ext *\u002F\n@font-face {\n  font-family: 'Roboto Condensed';\n  font-style: normal;\n  font-weight: 700;\n  font-display: swap;\n  src: url(\u002Fmadstack-fonts\u002Fe95e82c11d51.woff2) format('woff2');\n  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;\n}\n\u002F* latin *\u002F\n@font-face {\n  font-family: 'Roboto Condensed';\n  font-style: normal;\n  font-weight: 700;\n  font-display: swap;\n  src: url(\u002Fmadstack-fonts\u002F1cf6600ae3c7.woff2) format('woff2');\n  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;\n}\n@font-face {\n  font-family: \"Roboto Condensed fallback\";\n  src: local(\"Times New Roman\");\n  size-adjust: 100%;\n  ascent-override: 92.7734%;\n  descent-override: 24.4141%;\n  line-gap-override: 0%;\n}\n",1791887773843]