 @layer properties;@layer theme, base, components, utilities;@layer theme {:root, :host {--font-sans: "Poppins", sans-serif;--font-serif: "Playfair Display", serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50: oklch(97.1% 0.013 17.38);--color-orange-500: oklch(70.5% 0.213 47.604);--color-amber-600: oklch(66.6% 0.179 58.318);--color-yellow-50: oklch(98.7% 0.026 102.212);--color-green-50: oklch(98.2% 0.018 155.826);--color-green-100: oklch(96.2% 0.044 156.743);--color-green-200: oklch(92.5% 0.084 155.995);--color-green-300: oklch(87.1% 0.15 154.449);--color-green-400: oklch(79.2% 0.209 151.711);--color-green-500: oklch(72.3% 0.219 149.579);--color-green-600: oklch(62.7% 0.194 149.214);--color-green-700: oklch(52.7% 0.154 150.069);--color-green-800: oklch(44.8% 0.119 151.328);--color-green-900: oklch(39.3% 0.095 152.535);--color-emerald-500: oklch(69.6% 0.17 162.48);--color-emerald-600: oklch(59.6% 0.145 163.225);--color-emerald-800: oklch(43.2% 0.095 166.913);--color-emerald-900: oklch(37.8% 0.077 168.94);--color-blue-50: oklch(97% 0.014 254.604);--color-blue-500: oklch(62.3% 0.214 259.815);--color-blue-600: oklch(54.6% 0.245 262.881);--color-blue-700: oklch(48.8% 0.243 264.376);--color-indigo-400: oklch(67.3% 0.182 276.935);--color-slate-100: oklch(96.8% 0.007 247.896);--color-slate-200: oklch(92.9% 0.013 255.508);--color-slate-300: oklch(86.9% 0.022 252.894);--color-slate-500: oklch(55.4% 0.046 257.417);--color-slate-600: oklch(44.6% 0.043 257.281);--color-slate-700: oklch(37.2% 0.044 257.287);--color-slate-800: oklch(27.9% 0.041 260.031);--color-slate-900: oklch(20.8% 0.042 265.755);--color-slate-950: oklch(12.9% 0.042 264.695);--color-gray-100: oklch(96.7% 0.003 264.542);--color-gray-200: oklch(92.8% 0.006 264.531);--color-gray-300: oklch(87.2% 0.01 258.338);--color-gray-400: oklch(70.7% 0.022 261.325);--color-gray-600: oklch(44.6% 0.03 256.802);--color-gray-700: oklch(37.3% 0.034 259.733);--color-zinc-900: oklch(21% 0.006 285.885);--color-black: #000;--color-white: #fff;--spacing: 0.25rem;--container-md: 28rem;--container-lg: 32rem;--container-xl: 36rem;--container-2xl: 42rem;--container-5xl: 64rem;--container-6xl: 72rem;--container-7xl: 80rem;--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-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;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--tracking-wide: 0.025em;--leading-tight: 1.25;--leading-snug: 1.375;--leading-relaxed: 1.625;--radius-md: 0.375rem;--radius-lg: 0.5rem;--radius-xl: 0.75rem;--radius-2xl: 1rem;--radius-3xl: 1.5rem;--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, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)) {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;}::-webkit-calendar-picker-indicator {line-height: 1;}:-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 {.visible {visibility: visible;}.absolute {position: absolute;}.fixed {position: fixed;}.relative {position: relative;}.static {position: static;}.inset-0 {inset: 0px;}.inset-x-0 {inset-inline: 0px;}.top-0 {top: 0px;}.top-6 {top: calc(var(--spacing) * 6);}.right-5 {right: calc(var(--spacing) * 5);}.right-\[4\%\] {right: 4%;}.bottom-5 {bottom: calc(var(--spacing) * 5);}.bottom-\[12\%\] {bottom: 12%;}.left-0 {left: 0px;}.left-5 {left: calc(var(--spacing) * 5);}.left-6 {left: calc(var(--spacing) * 6);}.left-\[20\%\] {left: 20%;}.z-10 {z-index: 10;}.z-50 {z-index: 50;}.z-\[9\] {z-index: 9;}.order-1 {order: 1;}.order-2 {order: 2;}.order-3 {order: 3;}.col-12 {grid-column: 12;}.container {width: 100%;@media (width >= 40rem) {max-width: 40rem;}@media (width >= 48rem) {max-width: 48rem;}@media (width >= 64rem) {max-width: 64rem;}@media (width >= 80rem) {max-width: 80rem;}@media (width >= 96rem) {max-width: 96rem;}}.m-0 {margin: 0px;}.mx-auto {margin-inline: auto;}.my-4 {margin-block: calc(var(--spacing) * 4);}.my-5 {margin-block: calc(var(--spacing) * 5);}.ms-10 {margin-inline-start: calc(var(--spacing) * 10);}.me-2 {margin-inline-end: calc(var(--spacing) * 2);}.-mt-2 {margin-top: calc(var(--spacing) * -2);}.-mt-10 {margin-top: calc(var(--spacing) * -10);}.mt-1 {margin-top: var(--spacing);}.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-5 {margin-top: calc(var(--spacing) * 5);}.mt-8 {margin-top: calc(var(--spacing) * 8);}.mt-10 {margin-top: calc(var(--spacing) * 10);}.mt-16 {margin-top: calc(var(--spacing) * 16);}.mb-1 {margin-bottom: var(--spacing);}.mb-2 {margin-bottom: calc(var(--spacing) * 2);}.mb-3 {margin-bottom: calc(var(--spacing) * 3);}.mb-5 {margin-bottom: calc(var(--spacing) * 5);}.block {display: block;}.flex {display: flex;}.grid {display: grid;}.hidden {display: none;}.inline {display: inline;}.inline-block {display: inline-block;}.table {display: table;}.h-0 {height: 0px;}.h-0\.5 {height: calc(var(--spacing) * 0.5);}.h-4 {height: calc(var(--spacing) * 4);}.h-5 {height: calc(var(--spacing) * 5);}.h-6 {height: calc(var(--spacing) * 6);}.h-7 {height: calc(var(--spacing) * 7);}.h-9 {height: calc(var(--spacing) * 9);}.h-10 {height: calc(var(--spacing) * 10);}.h-11 {height: calc(var(--spacing) * 11);}.h-12 {height: calc(var(--spacing) * 12);}.h-14 {height: calc(var(--spacing) * 14);}.h-20 {height: calc(var(--spacing) * 20);}.h-40 {height: calc(var(--spacing) * 40);}.h-60 {height: calc(var(--spacing) * 60);}.h-64 {height: calc(var(--spacing) * 64);}.h-72 {height: calc(var(--spacing) * 72);}.h-\[420px\] {height: 420px;}.h-auto {height: auto;}.h-full {height: 100%;}.min-h-\[250px\] {min-height: 250px;}.min-h-\[700px\] {min-height: 700px;}.w-4 {width: calc(var(--spacing) * 4);}.w-5 {width: calc(var(--spacing) * 5);}.w-6 {width: calc(var(--spacing) * 6);}.w-7 {width: calc(var(--spacing) * 7);}.w-7\/12 {width: calc(7 / 12 * 100%);}.w-8 {width: calc(var(--spacing) * 8);}.w-8\/12 {width: calc(8 / 12 * 100%);}.w-9 {width: calc(var(--spacing) * 9);}.w-10 {width: calc(var(--spacing) * 10);}.w-11 {width: calc(var(--spacing) * 11);}.w-12 {width: calc(var(--spacing) * 12);}.w-14 {width: calc(var(--spacing) * 14);}.w-20 {width: calc(var(--spacing) * 20);}.w-24 {width: calc(var(--spacing) * 24);}.w-\[20rem\] {width: 20rem;}.w-\[250px\] {width: 250px;}.w-full {width: 100%;}.max-w-2xl {max-width: var(--container-2xl);}.max-w-5xl {max-width: var(--container-5xl);}.max-w-6xl {max-width: var(--container-6xl);}.max-w-7xl {max-width: var(--container-7xl);}.max-w-56 {max-width: calc(var(--spacing) * 56);}.max-w-60 {max-width: calc(var(--spacing) * 60);}.max-w-full {max-width: 100%;}.max-w-lg {max-width: var(--container-lg);}.max-w-md {max-width: var(--container-md);}.max-w-xl {max-width: var(--container-xl);}.min-w-\[100px\] {min-width: 100px;}.min-w-\[150px\] {min-width: 150px;}.flex-1 {flex: 1;}.flex-shrink {flex-shrink: 1;}.shrink-0 {flex-shrink: 0;}.basis-1 {flex-basis: var(--spacing);}.basis-1\/3 {flex-basis: calc(1 / 3 * 100%);}.border-collapse {border-collapse: collapse;}.transform {transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);}.cursor-pointer {cursor: pointer;}.resize {resize: both;}.list-disc {list-style-type: disc;}.grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.flex-col {flex-direction: column;}.flex-wrap {flex-wrap: wrap;}.items-center {align-items: center;}.items-end {align-items: flex-end;}.items-start {align-items: flex-start;}.justify-between {justify-content: space-between;}.justify-center {justify-content: center;}.gap-2 {gap: calc(var(--spacing) * 2);}.gap-3 {gap: calc(var(--spacing) * 3);}.gap-4 {gap: calc(var(--spacing) * 4);}.gap-5 {gap: calc(var(--spacing) * 5);}.gap-6 {gap: calc(var(--spacing) * 6);}.gap-8 {gap: calc(var(--spacing) * 8);}.gap-10 {gap: calc(var(--spacing) * 10);}.gap-12 {gap: calc(var(--spacing) * 12);}:where(.space-y-1 > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end: calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)));}:where(.space-y-1\.5 > :not(:last-child)) {--tw-space-y-reverse: 0;margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end: calc(calc(var(--spacing) * 1.5) * 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)));}.overflow-hidden {overflow: hidden;}.rounded {border-radius: 0.25rem;}.rounded-2xl {border-radius: var(--radius-2xl);}.rounded-3xl {border-radius: var(--radius-3xl);}.rounded-\[20px\] {border-radius: 20px;}.rounded-full {border-radius: calc(infinity * 1px);}.rounded-lg {border-radius: var(--radius-lg);}.rounded-md {border-radius: var(--radius-md);}.rounded-xl {border-radius: var(--radius-xl);}.rounded-es-\[100px\] {border-end-start-radius: 100px;}.border {border-style: var(--tw-border-style);border-width: 1px;}.border-2 {border-style: var(--tw-border-style);border-width: 2px;}.border-3 {border-style: var(--tw-border-style);border-width: 3px;}.border-5 {border-style: var(--tw-border-style);border-width: 5px;}.border-l-4 {border-left-style: var(--tw-border-style);border-left-width: 4px;}.border-gray-300 {border-color: var(--color-gray-300);}.border-green-50 {border-color: var(--color-green-50);}.border-green-100 {border-color: var(--color-green-100);}.border-green-500 {border-color: var(--color-green-500);}.border-slate-100 {border-color: var(--color-slate-100);}.border-slate-200 {border-color: var(--color-slate-200);}.border-white {border-color: var(--color-white);}.border-white\/70 {border-color: color-mix(in srgb, #fff 70%, transparent);@supports (color: color-mix(in lab, red, red)) {border-color: color-mix(in oklab, var(--color-white) 70%, transparent);}}.bg-emerald-900 {background-color: var(--color-emerald-900);}.bg-emerald-900\/90 {background-color: color-mix(in srgb, oklch(37.8% 0.077 168.94) 90%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-emerald-900) 90%, transparent);}}.bg-emerald-900\/95 {background-color: color-mix(in srgb, oklch(37.8% 0.077 168.94) 95%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-emerald-900) 95%, transparent);}}.bg-gray-100 {background-color: var(--color-gray-100);}.bg-gray-200 {background-color: var(--color-gray-200);}.bg-green-50 {background-color: var(--color-green-50);}.bg-green-50\/60 {background-color: color-mix(in srgb, oklch(98.2% 0.018 155.826) 60%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-green-50) 60%, transparent);}}.bg-green-100 {background-color: var(--color-green-100);}.bg-green-200 {background-color: var(--color-green-200);}.bg-green-200\/60 {background-color: color-mix(in srgb, oklch(92.5% 0.084 155.995) 60%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-green-200) 60%, transparent);}}.bg-green-900 {background-color: var(--color-green-900);}.bg-slate-200 {background-color: var(--color-slate-200);}.bg-slate-950 {background-color: var(--color-slate-950);}.bg-white {background-color: var(--color-white);}.bg-white\/10 {background-color: color-mix(in srgb, #fff 10%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-white) 10%, transparent);}}.bg-white\/60 {background-color: color-mix(in srgb, #fff 60%, transparent);@supports (color: color-mix(in lab, red, red)) {background-color: color-mix(in oklab, var(--color-white) 60%, transparent);}}.bg-gradient-to-br {--tw-gradient-position: to bottom right in oklab;background-image: linear-gradient(var(--tw-gradient-stops));}.bg-gradient-to-r {--tw-gradient-position: to right in oklab;background-image: linear-gradient(var(--tw-gradient-stops));}.bg-\[radial-gradient\(circle_at_15\%_75\%\,\#00ff70_0\,\#087d4b_35\%\,\#001a5f_70\%\)\] {background-image: radial-gradient(circle at 15% 75%,#00ff70 0,#087d4b 35%,#001a5f 70%);}.from-black {--tw-gradient-from: var(--color-black);--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-green-400 {--tw-gradient-from: var(--color-green-400);--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-green-500 {--tw-gradient-from: var(--color-green-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));}.from-green-600 {--tw-gradient-from: var(--color-green-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));}.from-green-700 {--tw-gradient-from: var(--color-green-700);--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-green-800 {--tw-gradient-from: var(--color-green-800);--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-zinc-900 {--tw-gradient-via: var(--color-zinc-900);--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-black {--tw-gradient-to: var(--color-black);--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-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-blue-700 {--tw-gradient-to: var(--color-blue-700);--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-contain {object-fit: contain;}.object-cover {object-fit: cover;}.p-2 {padding: calc(var(--spacing) * 2);}.p-3 {padding: calc(var(--spacing) * 3);}.p-4 {padding: calc(var(--spacing) * 4);}.p-5 {padding: calc(var(--spacing) * 5);}.p-6 {padding: calc(var(--spacing) * 6);}.p-7 {padding: calc(var(--spacing) * 7);}.p-8 {padding: calc(var(--spacing) * 8);}.p-\[17px\] {padding: 17px;}.px-2 {padding-inline: calc(var(--spacing) * 2);}.px-4 {padding-inline: calc(var(--spacing) * 4);}.px-5 {padding-inline: calc(var(--spacing) * 5);}.px-6 {padding-inline: calc(var(--spacing) * 6);}.px-8 {padding-inline: calc(var(--spacing) * 8);}.px-10 {padding-inline: calc(var(--spacing) * 10);}.py-1 {padding-block: var(--spacing);}.py-1\.5 {padding-block: calc(var(--spacing) * 1.5);}.py-2 {padding-block: calc(var(--spacing) * 2);}.py-2\.5 {padding-block: calc(var(--spacing) * 2.5);}.py-3 {padding-block: calc(var(--spacing) * 3);}.py-4 {padding-block: calc(var(--spacing) * 4);}.py-5 {padding-block: calc(var(--spacing) * 5);}.py-8 {padding-block: calc(var(--spacing) * 8);}.py-10 {padding-block: calc(var(--spacing) * 10);}.py-14 {padding-block: calc(var(--spacing) * 14);}.pt-2 {padding-top: calc(var(--spacing) * 2);}.pt-5 {padding-top: calc(var(--spacing) * 5);}.pt-10 {padding-top: calc(var(--spacing) * 10);}.pt-14 {padding-top: calc(var(--spacing) * 14);}.pt-16 {padding-top: calc(var(--spacing) * 16);}.pt-20 {padding-top: calc(var(--spacing) * 20);}.pt-30 {padding-top: calc(var(--spacing) * 30);}.pt-40 {padding-top: calc(var(--spacing) * 40);}.pt-\[100px\] {padding-top: 100px;}.pb-5 {padding-bottom: calc(var(--spacing) * 5);}.pb-10 {padding-bottom: calc(var(--spacing) * 10);}.pb-14 {padding-bottom: calc(var(--spacing) * 14);}.pb-16 {padding-bottom: calc(var(--spacing) * 16);}.pl-5 {padding-left: calc(var(--spacing) * 5);}.text-center {text-align: center;}.text-right {text-align: right;}.text-start {text-align: start;}.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-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));}.text-xs {font-size: var(--text-xs);line-height: var(--tw-leading, var(--text-xs--line-height));}.text-\[14px\] {font-size: 14px;}.text-\[20px\] {font-size: 20px;}.text-\[48px\] {font-size: 48px;}.leading-\[1\.35\] {--tw-leading: 1.35;line-height: 1.35;}.leading-\[1\] {--tw-leading: 1;line-height: 1;}.leading-relaxed {--tw-leading: var(--leading-relaxed);line-height: var(--leading-relaxed);}.leading-snug {--tw-leading: var(--leading-snug);line-height: var(--leading-snug);}.leading-tight {--tw-leading: var(--leading-tight);line-height: var(--leading-tight);}.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-wide {--tw-tracking: var(--tracking-wide);letter-spacing: var(--tracking-wide);}.whitespace-nowrap {white-space: nowrap;}.text-\[\#12674d\] {color: #12674d;}.text-\[\#18202a\] {color: #18202a;}.text-black {color: var(--color-black);}.text-emerald-500 {color: var(--color-emerald-500);}.text-emerald-600 {color: var(--color-emerald-600);}.text-emerald-800 {color: var(--color-emerald-800);}.text-gray-600 {color: var(--color-gray-600);}.text-gray-700 {color: var(--color-gray-700);}.text-green-300 {color: var(--color-green-300);}.text-green-400 {color: var(--color-green-400);}.text-green-500 {color: var(--color-green-500);}.text-green-600 {color: var(--color-green-600);}.text-green-700 {color: var(--color-green-700);}.text-green-800 {color: var(--color-green-800);}.text-orange-500 {color: var(--color-orange-500);}.text-slate-300 {color: var(--color-slate-300);}.text-slate-500 {color: var(--color-slate-500);}.text-slate-600 {color: var(--color-slate-600);}.text-slate-700 {color: var(--color-slate-700);}.text-slate-800 {color: var(--color-slate-800);}.text-slate-900 {color: var(--color-slate-900);}.text-white {color: var(--color-white);}.text-white\/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);}}.italic {font-style: italic;}.underline {text-decoration-line: underline;}.placeholder-gray-400::placeholder {color: var(--color-gray-400);}.opacity-25 {opacity: 25%;}.shadow {--tw-shadow: 0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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, rgb(0 0 0 / 0.25));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_10px_30px_rgba\(0\,0\,0\,\.2\)\] {--tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(0,0,0,.2));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.shadow-lg {--tw-shadow: 0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.shadow-md {--tw-shadow: 0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);}.shadow-xl {--tw-shadow: 0 20px 25px -5px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 8px 10px -6px var(--tw-shadow-color, rgb(0 0 0 / 0.1));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);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,);}.filter {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-filter {-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, 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));}.duration-300 {--tw-duration: 300ms;transition-duration: 300ms;}.outline-none {--tw-outline-style: none;outline-style: none;}@media (hover: hover) {.hover\:text-white:hover {color: var(--color-white);}.hover\:opacity-90:hover {opacity: 90%;}.hover\:opacity-900:hover {opacity: 900%;}}.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);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-indigo-400:focus {--tw-ring-color: var(--color-indigo-400);}.focus\:outline-none:focus {--tw-outline-style: none;outline-style: none;}@media (width >= 40rem) {.sm\:block {display: block;}.sm\:h-96 {height: calc(var(--spacing) * 96);}.sm\:w-\[calc\(50\%-0\.75rem\)\] {width: calc(50% - 0.75rem);}.sm\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.sm\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.sm\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.sm\:flex-row {flex-direction: row;}.sm\:gap-8 {gap: calc(var(--spacing) * 8);}.sm\:p-10 {padding: calc(var(--spacing) * 10);}.sm\:px-8 {padding-inline: calc(var(--spacing) * 8);}.sm\:px-10 {padding-inline: calc(var(--spacing) * 10);}.sm\:text-left {text-align: left;}.sm\:text-3xl {font-size: var(--text-3xl);line-height: var(--tw-leading, var(--text-3xl--line-height));}.sm\:text-4xl {font-size: var(--text-4xl);line-height: var(--tw-leading, var(--text-4xl--line-height));}.sm\:text-5xl {font-size: var(--text-5xl);line-height: var(--tw-leading, var(--text-5xl--line-height));}.sm\:text-\[58px\] {font-size: 58px;}}@media (width >= 48rem) {.md\:absolute {position: absolute;}.md\:relative {position: relative;}.md\:right-auto {right: auto;}.md\:bottom-\[10\%\] {bottom: 10%;}.md\:left-6 {left: calc(var(--spacing) * 6);}.md\:left-\[25\%\] {left: 25%;}.md\:left-\[35\%\] {left: 35%;}.md\:left-\[50\%\] {left: 50%;}.md\:order-none {order: 0;}.md\:mx-0 {margin-inline: 0px;}.md\:-mt-12 {margin-top: calc(var(--spacing) * -12);}.md\:mb-\[5px\] {margin-bottom: 5px;}.md\:ml-\[50\%\] {margin-left: 50%;}.md\:block {display: block;}.md\:flex {display: flex;}.md\:hidden {display: none;}.md\:h-60 {height: calc(var(--spacing) * 60);}.md\:min-h-\[250px\] {min-height: 250px;}.md\:min-h-\[550px\] {min-height: 550px;}.md\:w-\[30\%\] {width: 30%;}.md\:w-\[40\%\] {width: 40%;}.md\:w-\[48\%\] {width: 48%;}.md\:w-\[50\%\] {width: 50%;}.md\:w-\[60\%\] {width: 60%;}.md\:w-\[230px\] {width: 230px;}.md\:max-w-56 {max-width: calc(var(--spacing) * 56);}.md\:grid-cols-1 {grid-template-columns: repeat(1, minmax(0, 1fr));}.md\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.md\:grid-cols-\[220px_1fr_220px\] {grid-template-columns: 220px 1fr 220px;}.md\:flex-row {flex-direction: row;}.md\:justify-start {justify-content: flex-start;}.md\:p-\[20px_20px\] {padding: 20px 20px;}.md\:px-7 {padding-inline: calc(var(--spacing) * 7);}.md\:pt-\[75px\] {padding-top: 75px;}.md\:pt-\[95px\] {padding-top: 95px;}.md\:pt-\[100px\] {padding-top: 100px;}.md\:text-start {text-align: start;}.md\:text-\[16px\] {font-size: 16px;}.md\:text-\[20px\] {font-size: 20px;}.md\:text-\[clamp\(50px\,7vw\,50px\)\] {font-size: clamp(50px, 7vw, 50px);}.md\:text-\[clamp\(55px\,7vw\,50px\)\] {font-size: clamp(55px, 7vw, 50px);}}@media (width >= 64rem) {.lg\:absolute {position: absolute;}.lg\:bottom-\[15\%\] {bottom: 15%;}.lg\:bottom-\[18\%\] {bottom: 18%;}.lg\:left-\[20\%\] {left: 20%;}.lg\:left-\[32\%\] {left: 32%;}.lg\:left-\[35\%\] {left: 35%;}.lg\:left-\[40\%\] {left: 40%;}.lg\:left-\[45\%\] {left: 45%;}.lg\:ml-\[0\%\] {margin-left: 0%;}.lg\:block {display: block;}.lg\:hidden {display: none;}.lg\:w-\[60\%\] {width: 60%;}.lg\:flex-1 {flex: 1;}.lg\:grid-cols-2 {grid-template-columns: repeat(2, minmax(0, 1fr));}.lg\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.lg\:grid-cols-\[220px_1fr_220px\] {grid-template-columns: 220px 1fr 220px;}.lg\:grid-cols-\[280px_1fr_340px\] {grid-template-columns: 280px 1fr 340px;}.lg\:text-4xl {font-size: var(--text-4xl);line-height: var(--tw-leading, var(--text-4xl--line-height));}}@media (width >= 80rem) {.xl\:left-\[32\%\] {left: 32%;}.xl\:left-\[35\%\] {left: 35%;}.xl\:ml-\[0\%\] {margin-left: 0%;}.xl\:ml-\[30\%\] {margin-left: 30%;}.xl\:ml-\[40\%\] {margin-left: 40%;}.xl\:ml-\[50\%\] {margin-left: 50%;}.xl\:block {display: block;}.xl\:w-\[60\%\] {width: 60%;}.xl\:w-\[calc\(33\.333\%-1rem\)\] {width: calc(33.333% - 1rem);}.xl\:grid-cols-3 {grid-template-columns: repeat(3, minmax(0, 1fr));}.xl\:grid-cols-\[220px_1fr_220px\] {grid-template-columns: 220px 1fr 220px;}}}@property --tw-rotate-x {syntax: "*";inherits: false;}@property --tw-rotate-y {syntax: "*";inherits: false;}@property --tw-rotate-z {syntax: "*";inherits: false;}@property --tw-skew-x {syntax: "*";inherits: false;}@property --tw-skew-y {syntax: "*";inherits: false;}@property --tw-space-y-reverse {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-outline-style {syntax: "*";inherits: false;initial-value: solid;}@property --tw-blur {syntax: "*";inherits: false;}@property --tw-brightness {syntax: "*";inherits: false;}@property --tw-contrast {syntax: "*";inherits: false;}@property --tw-grayscale {syntax: "*";inherits: false;}@property --tw-hue-rotate {syntax: "*";inherits: false;}@property --tw-invert {syntax: "*";inherits: false;}@property --tw-opacity {syntax: "*";inherits: false;}@property --tw-saturate {syntax: "*";inherits: false;}@property --tw-sepia {syntax: "*";inherits: false;}@property --tw-drop-shadow {syntax: "*";inherits: false;}@property --tw-drop-shadow-color {syntax: "*";inherits: false;}@property --tw-drop-shadow-alpha {syntax: "<percentage>";inherits: false;initial-value: 100%;}@property --tw-drop-shadow-size {syntax: "*";inherits: false;}@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;}@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-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-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-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;}}}