 @layer properties {@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {*, ::backdrop, :after, :before {--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-space-y-reverse: 0;--tw-space-x-reverse: 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-ordinal: initial;--tw-slashed-zero: initial;--tw-numeric-figure: initial;--tw-numeric-spacing: initial;--tw-numeric-fraction: 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-outline-style: solid;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--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-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1 }}}@layer theme {:host, :root {--color-red-400: oklch(70.4% .191 22.216);--color-orange-400: oklch(75% .183 55.934);--color-yellow-400: oklch(85.2% .199 91.936);--color-green-400: oklch(79.2% .209 151.711);--color-green-500: oklch(72.3% .219 149.579);--color-teal-400: oklch(77.7% .152 181.912);--color-teal-500: oklch(70.4% .14 182.503);--color-teal-600: oklch(60% .118 184.704);--color-cyan-300: oklch(86.5% .127 207.078);--color-cyan-400: oklch(78.9% .154 211.53);--color-cyan-500: oklch(71.5% .143 215.221);--color-blue-300: oklch(80.9% .105 251.813);--color-blue-400: oklch(70.7% .165 254.624);--color-blue-500: oklch(62.3% .214 259.815);--color-blue-600: oklch(54.6% .245 262.881);--color-blue-700: oklch(48.8% .243 264.376);--color-indigo-200: oklch(87% .065 274.039);--color-indigo-400: oklch(67.3% .182 276.935);--color-indigo-500: oklch(58.5% .233 277.117);--color-purple-400: oklch(71.4% .203 305.504);--color-purple-500: oklch(62.7% .265 303.9);--color-pink-400: oklch(71.8% .202 349.761);--color-gray-50: oklch(98.5% .002 247.839);--color-gray-100: oklch(96.7% .003 264.542);--color-gray-300: oklch(87.2% .01 258.338);--color-gray-400: oklch(70.7% .022 261.325);--color-gray-600: oklch(44.6% .03 256.802);--color-gray-700: oklch(37.3% .034 259.733);--color-gray-800: oklch(27.8% .033 256.848);--color-gray-900: oklch(21% .034 264.665);--color-black: #000;--color-white: #fff;--spacing: .25rem;--container-sm: 24rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-5xl: 64rem;--container-7xl: 80rem;--text-sm: .875rem;--text-sm--line-height: calc(1.25/.875);--text-base: 1rem;--text-base--line-height: calc(1.5/1);--text-lg: 1.125rem;--text-lg--line-height: calc(1.75/1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75/1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2/1.5);--text-3xl: 1.875rem;--text-3xl--line-height: calc(2.25/1.875);--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5/2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-8xl: 6rem;--text-8xl--line-height: 1;--text-9xl: 8rem;--text-9xl--line-height: 1;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--leading-tight: 1.25;--leading-relaxed: 1.625;--radius-md: .375rem;--radius-lg: .5rem;--radius-xl: .75rem;--radius-2xl: 1rem;--animate-spin: spin 1s linear infinite;--animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1)infinite;--animate-bounce: bounce 1s infinite;--blur-sm: 8px;--blur-lg: 16px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-geist-sans);--default-mono-font-family: var(--font-geist-mono) }}@layer base {*, ::backdrop, :after, :before {box-sizing: border-box;border: 0 solid;margin: 0;padding: 0 }::file-selector-button {box-sizing: border-box;border: 0 solid;margin: 0;padding: 0 }:host, html {-webkit-text-size-adjust: 100%;tab-size: 4;line-height: 1.5;font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings: var(--default-font-feature-settings, normal);font-variation-settings: var(--default-font-variation-settings, normal);-webkit-tap-highlight-color: transparent }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, pre, samp {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 {vertical-align: baseline;font-size: 75%;line-height: 0;position: relative }sub {bottom: -.25em }sup {top: -.5em }table {text-indent: 0;border-color: inherit;border-collapse: collapse }:-moz-focusring {outline: auto }progress {vertical-align: baseline }summary {display: list-item }audio, canvas, embed, iframe, img, object, svg, video {vertical-align: middle;display: block }img, video {max-width: 100%;height: auto }button, input, optgroup, select, textarea {font: inherit;font-feature-settings: inherit;font-variation-settings: inherit;letter-spacing: inherit;color: inherit;opacity: 1;background-color: #0000;border-radius: 0 }::file-selector-button {font: inherit;font-feature-settings: inherit;font-variation-settings: inherit;letter-spacing: inherit;color: inherit;opacity: 1;background-color: #0000;border-radius: 0 }: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)) {::placeholder {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 {padding-block: 0 }::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field {padding-block: 0 }::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field {padding-block: 0 }::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-second-field {padding-block: 0 }::-webkit-datetime-edit-meridiem-field {padding-block: 0 }:-moz-ui-invalid {box-shadow: none }button, input:where([type=button], [type=reset], [type=submit]) {appearance: button }::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 components;@layer utilities {.collapse {visibility: collapse }.visible {visibility: visible }.absolute {position: absolute }.fixed {position: fixed }.relative {position: relative }.static {position: static }.sticky {position: sticky }.inset-0 {inset: calc(var(--spacing)*0) }.-top-4 {top: calc(var(--spacing)*-4) }.top-0 {top: calc(var(--spacing)*0) }.top-1\/2 {top: 50% }.top-3 {top: calc(var(--spacing)*3) }.top-full {top: 100% }.-right-4 {right: calc(var(--spacing)*-4) }.right-0 {right: calc(var(--spacing)*0) }.right-3 {right: calc(var(--spacing)*3) }.right-4 {right: calc(var(--spacing)*4) }.right-12 {right: calc(var(--spacing)*12) }.-bottom-4 {bottom: calc(var(--spacing)*-4) }.-left-4 {left: calc(var(--spacing)*-4) }.left-0 {left: calc(var(--spacing)*0) }.left-1\/2 {left: 50% }.isolate {isolation: isolate }.z-10 {z-index: 10 }.z-50 {z-index: 50 }.z-\[9999\] {z-index: 9999 }.order-1 {order: 1 }.order-2 {order: 2 }.container {width: 100% }@media (min-width:40rem) {.container {max-width: 40rem }}@media (min-width:48rem) {.container {max-width: 48rem }}@media (min-width:64rem) {.container {max-width: 64rem }}@media (min-width:80rem) {.container {max-width: 80rem }}@media (min-width:96rem) {.container {max-width: 96rem }}.m-4 {margin: calc(var(--spacing)*4) }.mx-4 {margin-inline: calc(var(--spacing)*4) }.mx-auto {margin-inline: auto }.my-4 {margin-block: calc(var(--spacing)*4) }.mt-0\.5 {margin-top: calc(var(--spacing)*.5) }.mt-2 {margin-top: calc(var(--spacing)*2) }.mt-3 {margin-top: calc(var(--spacing)*3) }.mt-4 {margin-top: calc(var(--spacing)*4) }.mt-6 {margin-top: calc(var(--spacing)*6) }.mt-8 {margin-top: calc(var(--spacing)*8) }.mt-10 {margin-top: calc(var(--spacing)*10) }.mt-12 {margin-top: calc(var(--spacing)*12) }.-mr-1 {margin-right: calc(var(--spacing)*-1) }.mr-3 {margin-right: calc(var(--spacing)*3) }.mb-2 {margin-bottom: calc(var(--spacing)*2) }.mb-3 {margin-bottom: calc(var(--spacing)*3) }.mb-4 {margin-bottom: calc(var(--spacing)*4) }.mb-5 {margin-bottom: calc(var(--spacing)*5) }.mb-6 {margin-bottom: calc(var(--spacing)*6) }.mb-8 {margin-bottom: calc(var(--spacing)*8) }.mb-10 {margin-bottom: calc(var(--spacing)*10) }.mb-16 {margin-bottom: calc(var(--spacing)*16) }.ml-2 {margin-left: calc(var(--spacing)*2) }.ml-4 {margin-left: calc(var(--spacing)*4) }.block {display: block }.contents {display: contents }.flex {display: flex }.grid {display: grid }.hidden {display: none }.inline {display: inline }.inline\! {display: inline !important }.inline-flex {display: inline-flex }.table {display: table }.table\! {display: table !important }.aspect-\[2\/1\] {aspect-ratio: 2 }.aspect-square {aspect-ratio: 1 }.h-4 {height: calc(var(--spacing)*4) }.h-5 {height: calc(var(--spacing)*5) }.h-7 {height: calc(var(--spacing)*7) }.h-10 {height: calc(var(--spacing)*10) }.h-12 {height: calc(var(--spacing)*12) }.h-14 {height: calc(var(--spacing)*14) }.h-15 {height: calc(var(--spacing)*15) }.h-16 {height: calc(var(--spacing)*16) }.h-20 {height: calc(var(--spacing)*20) }.h-24 {height: calc(var(--spacing)*24) }.h-25 {height: calc(var(--spacing)*25) }.h-\[100px\] {height: 100px }.h-full {height: 100% }.max-h-96 {max-height: calc(var(--spacing)*96) }.max-h-\[300px\] {max-height: 300px }.min-h-screen {min-height: 100vh }.w-1\/2 {width: 50% }.w-4 {width: calc(var(--spacing)*4) }.w-5 {width: calc(var(--spacing)*5) }.w-7 {width: calc(var(--spacing)*7) }.w-10 {width: calc(var(--spacing)*10) }.w-12 {width: calc(var(--spacing)*12) }.w-14 {width: calc(var(--spacing)*14) }.w-16 {width: calc(var(--spacing)*16) }.w-20 {width: calc(var(--spacing)*20) }.w-24 {width: calc(var(--spacing)*24) }.w-\[120px\] {width: 120px }.w-\[300px\] {width: 300px }.w-full {width: 100% }.max-w-2xl {max-width: var(--container-2xl) }.max-w-3xl {max-width: var(--container-3xl) }.max-w-4xl {max-width: var(--container-4xl) }.max-w-5xl {max-width: var(--container-5xl) }.max-w-7xl {max-width: var(--container-7xl) }.max-w-\[300px\] {max-width: 300px }.max-w-\[1920px\] {max-width: 1920px }.max-w-lg {max-width: var(--container-lg) }.max-w-md {max-width: var(--container-md) }.max-w-sm {max-width: var(--container-sm) }.max-w-xl {max-width: var(--container-xl) }.min-w-0 {min-width: calc(var(--spacing)*0) }.min-w-max {min-width: max-content }.flex-1 {flex: 1 }.flex-shrink-0, .shrink-0 {flex-shrink: 0 }.grow {flex-grow: 1 }.-translate-x-1\/2 {--tw-translate-x: calc(calc(1/2*100%)*-1) }.-translate-x-1\/2, .-translate-y-1\/2 {translate: var(--tw-translate-x)var(--tw-translate-y) }.-translate-y-1\/2 {--tw-translate-y: calc(calc(1/2*100%)*-1) }.transform {transform: var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, ) }.animate-bounce {animation: var(--animate-bounce) }.animate-pulse {animation: var(--animate-pulse) }.animate-spin {animation: var(--animate-spin) }.cursor-not-allowed {cursor: not-allowed }.cursor-pointer {cursor: pointer }.resize {resize: both }.list-inside {list-style-position: inside }.list-decimal {list-style-type: decimal }.list-disc {list-style-type: disc }.grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr)) }.grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr)) }.flex-col {flex-direction: column }.flex-wrap {flex-wrap: wrap }.items-center {align-items: center }.items-start {align-items: flex-start }.justify-between {justify-content: space-between }.justify-center {justify-content: center }.justify-end {justify-content: flex-end }.gap-1 {gap: calc(var(--spacing)*1) }.gap-2 {gap: calc(var(--spacing)*2) }.gap-3 {gap: calc(var(--spacing)*3) }.gap-4 {gap: calc(var(--spacing)*4) }.gap-6 {gap: calc(var(--spacing)*6) }:where(.space-y-1>:not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse))) }:where(.space-y-2>:not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse))) }:where(.space-y-3>:not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse))) }:where(.space-y-4>:not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse))) }:where(.space-y-5>:not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse))) }:where(.space-y-6>:not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse))) }:where(.space-y-8>:not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse))) }:where(.space-x-2>:not(:last-child)) {--tw-space-x-reverse: 0;margin-inline-start: calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end: calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse))) }.truncate {text-overflow: ellipsis;white-space: nowrap }.overflow-hidden, .truncate {overflow: hidden }.overflow-x-auto {overflow-x: auto }.overflow-y-auto {overflow-y: auto }.overflow-y-hidden {overflow-y: hidden }.rounded {border-radius: .25rem }.rounded-2xl {border-radius: var(--radius-2xl) }.rounded-full {border-radius: 3.40282e+38px }.rounded-lg {border-radius: var(--radius-lg) }.rounded-md {border-radius: var(--radius-md) }.rounded-xl {border-radius: var(--radius-xl) }.rounded-r-lg {border-top-right-radius: var(--radius-lg);border-bottom-right-radius: var(--radius-lg) }.border {border-style: var(--tw-border-style);border-width: 1px }.border-b {border-bottom-style: var(--tw-border-style);border-bottom-width: 1px }.border-b-2 {border-bottom-style: var(--tw-border-style);border-bottom-width: 2px }.border-l-4 {border-left-style: var(--tw-border-style);border-left-width: 4px }.border-blue-400 {border-color: var(--color-blue-400) }.border-blue-500 {border-color: var(--color-blue-500) }.border-gray-100 {border-color: var(--color-gray-100) }.border-gray-300 {border-color: var(--color-gray-300) }.border-gray-600\/50 {border-color: #4a556580 }@supports (color:color-mix(in lab, red, red)) {.border-gray-600\/50 {border-color: color-mix(in oklab, var(--color-gray-600)50%, transparent) }}.border-gray-700\/50 {border-color: #36415380 }@supports (color:color-mix(in lab, red, red)) {.border-gray-700\/50 {border-color: color-mix(in oklab, var(--color-gray-700)50%, transparent) }}.border-transparent {border-color: #0000 }.bg-\[\#00bfe8\] {background-color: #00bfe8 }.bg-\[\#00bfe8\]\/10 {background-color: oklab(74.4768% -.103385 -.0886546/.1) }.bg-\[\#1d324a66\] {background-color: #1d324a66 }.bg-\[\#253041\] {background-color: #253041 }.bg-\[\#e5e7eb\] {background-color: #e5e7eb }.bg-black {background-color: var(--color-black) }.bg-blue-400 {background-color: var(--color-blue-400) }.bg-blue-600 {background-color: var(--color-blue-600) }.bg-blue-700 {background-color: var(--color-blue-700) }.bg-gray-700\/40 {background-color: #36415366 }@supports (color:color-mix(in lab, red, red)) {.bg-gray-700\/40 {background-color: color-mix(in oklab, var(--color-gray-700)40%, transparent) }}.bg-gray-700\/50 {background-color: #36415380 }@supports (color:color-mix(in lab, red, red)) {.bg-gray-700\/50 {background-color: color-mix(in oklab, var(--color-gray-700)50%, transparent) }}.bg-gray-800 {background-color: var(--color-gray-800) }.bg-gray-800\/50 {background-color: #1e293980 }@supports (color:color-mix(in lab, red, red)) {.bg-gray-800\/50 {background-color: color-mix(in oklab, var(--color-gray-800)50%, transparent) }}.bg-green-500 {background-color: var(--color-green-500) }.bg-purple-500 {background-color: var(--color-purple-500) }.bg-teal-500 {background-color: var(--color-teal-500) }.bg-white {background-color: var(--color-white) }.bg-white\/10 {background-color: #ffffff1a }@supports (color:color-mix(in lab, red, red)) {.bg-white\/10 {background-color: color-mix(in oklab, var(--color-white)10%, transparent) }}.bg-gradient-to-br {--tw-gradient-position: to bottom right in oklab }.bg-gradient-to-br, .bg-gradient-to-r {background-image: linear-gradient(var(--tw-gradient-stops)) }.bg-gradient-to-r {--tw-gradient-position: to right in oklab }.from-\[\#00bfe8\] {--tw-gradient-from: #00bfe8;--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-gray-700\/50 {--tw-gradient-from: #36415380 }@supports (color:color-mix(in lab, red, red)) {.from-gray-700\/50 {--tw-gradient-from: color-mix(in oklab, var(--color-gray-700)50%, transparent) }}.from-gray-700\/50 {--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-cyan-500 {--tw-gradient-via: var(--color-cyan-500);--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-blue-500 {--tw-gradient-to: var(--color-blue-500);--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-blue-600 {--tw-gradient-to: var(--color-blue-600);--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-gray-800\/50 {--tw-gradient-to: #1e293980 }@supports (color:color-mix(in lab, red, red)) {.to-gray-800\/50 {--tw-gradient-to: color-mix(in oklab, var(--color-gray-800)50%, transparent) }}.to-gray-800\/50 {--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)) }.bg-clip-text {-webkit-background-clip: text;background-clip: text }.object-cover {object-fit: cover }.p-0 {padding: calc(var(--spacing)*0) }.p-2 {padding: calc(var(--spacing)*2) }.p-3 {padding: calc(var(--spacing)*3) }.p-4 {padding: calc(var(--spacing)*4) }.p-6 {padding: calc(var(--spacing)*6) }.p-8 {padding: calc(var(--spacing)*8) }.px-3 {padding-inline: calc(var(--spacing)*3) }.px-4 {padding-inline: calc(var(--spacing)*4) }.px-6 {padding-inline: calc(var(--spacing)*6) }.px-8 {padding-inline: calc(var(--spacing)*8) }.py-2 {padding-block: calc(var(--spacing)*2) }.py-3 {padding-block: calc(var(--spacing)*3) }.py-4 {padding-block: calc(var(--spacing)*4) }.py-6 {padding-block: calc(var(--spacing)*6) }.py-10 {padding-block: calc(var(--spacing)*10) }.py-16 {padding-block: calc(var(--spacing)*16) }.pb-3 {padding-bottom: calc(var(--spacing)*3) }.pb-4 {padding-bottom: calc(var(--spacing)*4) }.pl-4 {padding-left: calc(var(--spacing)*4) }.pl-6 {padding-left: calc(var(--spacing)*6) }.text-center {text-align: center }.text-end {text-align: end }.text-2xl {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height)) }.text-3xl {font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height)) }.text-4xl {font-size: var(--text-4xl);line-height: var(--tw-leading, var(--text-4xl--line-height)) }.text-5xl {font-size: var(--text-5xl);line-height: var(--tw-leading, var(--text-5xl--line-height)) }.text-8xl {font-size: var(--text-8xl);line-height: var(--tw-leading, var(--text-8xl--line-height)) }.text-base {font-size: var(--text-base);line-height: var(--tw-leading, var(--text-base--line-height)) }.text-lg {font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height)) }.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)) }.leading-relaxed {--tw-leading: var(--leading-relaxed);line-height: var(--leading-relaxed) }.leading-tight {--tw-leading: var(--leading-tight);line-height: var(--leading-tight) }.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) }.whitespace-nowrap {white-space: nowrap }.text-\[\#00bfe8\] {color: #00bfe8 }.text-\[var\(--denim-blue\)\] {color: var(--denim-blue) }.text-blue-300 {color: var(--color-blue-300) }.text-blue-400 {color: var(--color-blue-400) }.text-blue-500 {color: var(--color-blue-500) }.text-cyan-400 {color: var(--color-cyan-400) }.text-gray-100 {color: var(--color-gray-100) }.text-gray-300 {color: var(--color-gray-300) }.text-gray-400 {color: var(--color-gray-400) }.text-gray-700 {color: var(--color-gray-700) }.text-gray-800 {color: var(--color-gray-800) }.text-gray-900 {color: var(--color-gray-900) }.text-green-400 {color: var(--color-green-400) }.text-indigo-200 {color: var(--color-indigo-200) }.text-indigo-400 {color: var(--color-indigo-400) }.text-indigo-500 {color: var(--color-indigo-500) }.text-orange-400 {color: var(--color-orange-400) }.text-pink-400 {color: var(--color-pink-400) }.text-purple-400 {color: var(--color-purple-400) }.text-red-400 {color: var(--color-red-400) }.text-teal-400 {color: var(--color-teal-400) }.text-transparent {color: #0000 }.text-white {color: var(--color-white) }.text-yellow-400 {color: var(--color-yellow-400) }.capitalize {text-transform: capitalize }.lowercase {text-transform: lowercase }.uppercase {text-transform: uppercase }.italic {font-style: italic }.ordinal {--tw-ordinal: ordinal;font-variant-numeric: var(--tw-ordinal, )var(--tw-slashed-zero, )var(--tw-numeric-figure, )var(--tw-numeric-spacing, )var(--tw-numeric-fraction, ) }.underline {text-decoration-line: underline }.opacity-0 {opacity: 0 }.opacity-20 {opacity: .2 }.opacity-100 {opacity: 1 }.shadow {--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a) }.shadow, .shadow-2xl {box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) }.shadow-2xl {--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040) }.shadow-lg {--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a) }.shadow-lg, .shadow-sm {box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) }.shadow-sm {--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, #0000001a), 0 1px 2px -1px var(--tw-shadow-color, #0000001a) }.ring {--tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor);box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) }.outline {outline-style: var(--tw-outline-style);outline-width: 1px }.blur {--tw-blur: blur(8px) }.blur, .blur-lg {filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, ) }.blur-lg {--tw-blur: blur(var(--blur-lg)) }.invert {--tw-invert: invert(100%) }.filter, .invert {filter: var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, ) }.backdrop-blur-sm {--tw-backdrop-blur: blur(var(--blur-sm));-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-colors {transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));transition-duration: var(--tw-duration, var(--default-transition-duration)) }.transition-opacity {transition-property: opacity;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-150 {--tw-duration: .15s;transition-duration: .15s }.duration-200 {--tw-duration: .2s;transition-duration: .2s }.duration-300 {--tw-duration: .3s;transition-duration: .3s }.outline-none {--tw-outline-style: none;outline-style: none }.select-none {-webkit-user-select: none;user-select: none }.last\:border-b-0:last-child {border-bottom-style: var(--tw-border-style);border-bottom-width: 0 }@media (hover:hover) {.hover\:-translate-y-0\.5:hover {--tw-translate-y: calc(var(--spacing)*-.5);translate: var(--tw-translate-x)var(--tw-translate-y) }.hover\:-translate-y-1:hover {--tw-translate-y: calc(var(--spacing)*-1);translate: var(--tw-translate-x)var(--tw-translate-y) }.hover\:scale-105:hover {--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale: var(--tw-scale-x)var(--tw-scale-y) }.hover\:scale-110:hover {--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale: var(--tw-scale-x)var(--tw-scale-y) }.hover\:border-\[\#00bfe8\]\/50:hover {border-color: oklab(74.4768% -.103385 -.0886546/.5) }.hover\:bg-\[\#00bfe8\]:hover {background-color: #00bfe8 }.hover\:bg-blue-700:hover {background-color: var(--color-blue-700) }.hover\:bg-gray-50:hover {background-color: var(--color-gray-50) }.hover\:bg-gray-700:hover {background-color: var(--color-gray-700) }.hover\:bg-gray-700\/60:hover {background-color: #36415399 }@supports (color:color-mix(in lab, red, red)) {.hover\:bg-gray-700\/60:hover {background-color: color-mix(in oklab, var(--color-gray-700)60%, transparent) }}.hover\:bg-teal-600:hover {background-color: var(--color-teal-600) }.hover\:text-gray-300:hover {color: var(--color-gray-300) }.hover\:text-white:hover {color: var(--color-white) }.hover\:underline:hover {text-decoration-line: underline }.hover\:opacity-100:hover {opacity: 1 }.hover\:shadow-lg:hover {--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, #0000001a), 0 4px 6px -4px var(--tw-shadow-color, #0000001a);box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) }.hover\:shadow-\[\#00bfe8\]\/30:hover {--tw-shadow-color: #00bfe84d }@supports (color:color-mix(in lab, red, red)) {.hover\:shadow-\[\#00bfe8\]\/30:hover {--tw-shadow-color: color-mix(in oklab, oklab(74.4768% -.103385 -.0886546/.3) var(--tw-shadow-alpha), transparent) }}.hover\:shadow-cyan-400\/50:hover {--tw-shadow-color: #00d2ef80 }@supports (color:color-mix(in lab, red, red)) {.hover\:shadow-cyan-400\/50:hover {--tw-shadow-color: color-mix(in oklab, color-mix(in oklab, var(--color-cyan-400)50%, transparent)var(--tw-shadow-alpha), transparent) }}}.focus\:border-blue-500:focus {border-color: var(--color-blue-500) }.focus\:ring-2:focus {--tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor) }.focus\:ring-2:focus, .focus\:ring-4:focus {box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow) }.focus\:ring-4:focus {--tw-ring-shadow: var(--tw-ring-inset, )0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color, currentcolor) }.focus\:ring-cyan-300\/50:focus {--tw-ring-color: #53eafd80 }@supports (color:color-mix(in lab, red, red)) {.focus\:ring-cyan-300\/50:focus {--tw-ring-color: color-mix(in oklab, var(--color-cyan-300)50%, transparent) }}.focus\:ring-indigo-500:focus {--tw-ring-color: var(--color-indigo-500) }.focus\:ring-offset-2:focus {--tw-ring-offset-width: 2px;--tw-ring-offset-shadow: var(--tw-ring-inset, )0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color) }.focus\:outline-none:focus {--tw-outline-style: none;outline-style: none }@media (min-width:40rem) {.sm\:max-w-md {max-width: var(--container-md) }.sm\:gap-6 {gap: calc(var(--spacing)*6) }.sm\:p-12 {padding: calc(var(--spacing)*12) }.sm\:px-6 {padding-inline: calc(var(--spacing)*6) }.sm\:text-3xl {font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height)) }.sm\:text-5xl {font-size: var(--text-5xl);line-height: var(--tw-leading, var(--text-5xl--line-height)) }.sm\:text-lg {font-size: var(--text-lg);line-height: var(--tw-leading, var(--text-lg--line-height)) }.sm\:text-xl {font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height)) }}@media (min-width:48rem) {.md\:flex {display: flex }.md\:hidden {display: none }.md\:h-17 {height: calc(var(--spacing)*17) }.md\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr)) }.md\:grid-cols-4 {grid-template-columns: repeat(4, minmax(0, 1fr)) }.md\:text-2xl {font-size: var(--text-2xl);line-height: var(--tw-leading, var(--text-2xl--line-height)) }.md\:text-3xl {font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height)) }.md\:text-4xl {font-size: var(--text-4xl);line-height: var(--tw-leading, var(--text-4xl--line-height)) }.md\:text-6xl {font-size: var(--text-6xl);line-height: var(--tw-leading, var(--text-6xl--line-height)) }.md\:text-9xl {font-size: var(--text-9xl);line-height: var(--tw-leading, var(--text-9xl--line-height)) }.md\:text-xl {font-size: var(--text-xl);line-height: var(--tw-leading, var(--text-xl--line-height)) }}@media (min-width:64rem) {.lg\:order-1 {order: 1 }.lg\:order-2 {order: 2 }.lg\:col-span-4 {grid-column: span 4/span 4 }.lg\:col-span-8 {grid-column: span 8/span 8 }.lg\:max-w-lg {max-width: var(--container-lg) }.lg\:grid-cols-5 {grid-template-columns: repeat(5, minmax(0, 1fr)) }.lg\:grid-cols-12 {grid-template-columns: repeat(12, minmax(0, 1fr)) }.lg\:justify-end {justify-content: flex-end }.lg\:gap-12 {gap: calc(var(--spacing)*12) }.lg\:px-0 {padding-inline: calc(var(--spacing)*0) }.lg\:px-8 {padding-inline: calc(var(--spacing)*8) }.lg\:text-5xl {font-size: var(--text-5xl);line-height: var(--tw-leading, var(--text-5xl--line-height)) }}@media (min-width:80rem) {.xl\:grid-cols-7 {grid-template-columns: repeat(7, minmax(0, 1fr)) }}@media (min-width:96rem) {.\32 xl\:grid-cols-8 {grid-template-columns: repeat(8, minmax(0, 1fr)) }}}