 @font-face{font-family:esBuild;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/6d3376b073f39dbe-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:esBuild;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/dc8bfe287bdfde97-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:esBuild;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/7a3c91db2d6ab508-s.p.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:esBuild;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/32877e8ede509f32-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:esBuild;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/d6504f91f3808827-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:esBuild;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/66f883bd44a79902-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:esBuild;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/17bcc7f62307bdfe-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:esBuild;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/6756dc94418584f0-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:esBuild Fallback;src:local("Arial");ascent-override:90.74%;descent-override:20.62%;line-gap-override:0.00%;size-adjust:96.98%}.__className_3aada5{font-family:esBuild,esBuild Fallback}@font-face{font-family:ppMori;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/8f1340d8d5f79122-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:ppMori;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/52e27f6cc03fb9b2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:ppMori;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/7f1510c3ca7faf50-s.p.woff2) format("woff2");font-display:swap;font-weight:475}@font-face{font-family:ppMori;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/5924d8c61d226c33-s.p.woff2) format("woff2");font-display:swap;font-weight:475;font-style:italic}@font-face{font-family:ppMori;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/0eb59e4578fa2f42-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:ppMori;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/6ba7f96322c6cbc3-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:ppMori;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/8b30fa64ab596a1a-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:ppMori;src:url(https://vercel-marketing-app.gamma.app/_next/static/media/299b4e1cd902271a-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:ppMori Fallback;src:local("Arial");ascent-override:94.50%;descent-override:28.35%;line-gap-override:9.45%;size-adjust:105.82%}.__className_3c56f0{font-family:ppMori,ppMori Fallback}:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}

@import url("https://p.typekit.net/p.css?s=1&k=tiw2cwq&ht=tk&f=10870.10872.10873.10874.28201.28205.28208.28222.28225.28226.28227.28238.32157.32159.32163.32164&a=2326044&app=typekit&e=css");

@font-face {
    font-family: "adonis-web";
    src: url("https://use.typekit.net/af/807888/00000000000000000001007d/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/807888/00000000000000000001007d/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/807888/00000000000000000001007d/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "adonis-web";
    src: url("https://use.typekit.net/af/0082da/00000000000000000001007f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/0082da/00000000000000000001007f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/0082da/00000000000000000001007f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "adonis-web";
    src: url("https://use.typekit.net/af/d99a65/000000000000000000010080/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/d99a65/000000000000000000010080/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/d99a65/000000000000000000010080/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "adonis-web";
    src: url("https://use.typekit.net/af/4e9399/000000000000000000010081/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/4e9399/000000000000000000010081/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/4e9399/000000000000000000010081/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "p22-mackinac-pro";
    src: url("https://use.typekit.net/af/713d1f/00000000000000007735b3cf/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff2"), url("https://use.typekit.net/af/713d1f/00000000000000007735b3cf/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("woff"), url("https://use.typekit.net/af/713d1f/00000000000000007735b3cf/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 800;
    font-stretch: normal;
}

@font-face {
    font-family: "p22-mackinac-pro";
    src: url("https://use.typekit.net/af/00dec1/00000000000000007735b3d4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"), url("https://use.typekit.net/af/00dec1/00000000000000007735b3d4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"), url("https://use.typekit.net/af/00dec1/00000000000000007735b3d4/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 500;
    font-stretch: normal;
}

@font-face {
    font-family: "p22-mackinac-pro";
    src: url("https://use.typekit.net/af/c88cc7/00000000000000007735b3d6/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("woff2"), url("https://use.typekit.net/af/c88cc7/00000000000000007735b3d6/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("woff"), url("https://use.typekit.net/af/c88cc7/00000000000000007735b3d6/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 800;
    font-stretch: normal;
}

@font-face {
    font-family: "p22-mackinac-pro";
    src: url("https://use.typekit.net/af/1b97fb/00000000000000007735b3d8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"), url("https://use.typekit.net/af/1b97fb/00000000000000007735b3d8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"), url("https://use.typekit.net/af/1b97fb/00000000000000007735b3d8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 500;
    font-stretch: normal;
}

@font-face {
    font-family: "p22-mackinac-pro";
    src: url("https://use.typekit.net/af/41c432/00000000000000007735b3d9/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/41c432/00000000000000007735b3d9/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/41c432/00000000000000007735b3d9/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "p22-mackinac-pro";
    src: url("https://use.typekit.net/af/2ea16c/00000000000000007735b3da/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/2ea16c/00000000000000007735b3da/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/2ea16c/00000000000000007735b3da/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "p22-mackinac-pro";
    src: url("https://use.typekit.net/af/880b37/00000000000000007735b3db/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/880b37/00000000000000007735b3db/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/880b37/00000000000000007735b3db/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "p22-mackinac-pro";
    src: url("https://use.typekit.net/af/b6ae0d/00000000000000007735b3dc/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/b6ae0d/00000000000000007735b3dc/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/b6ae0d/00000000000000007735b3dc/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "halcom";
    src: url("https://use.typekit.net/af/867dff/00000000000000007735b03d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"), url("https://use.typekit.net/af/867dff/00000000000000007735b03d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"), url("https://use.typekit.net/af/867dff/00000000000000007735b03d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "halcom";
    src: url("https://use.typekit.net/af/414b67/00000000000000007735b046/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"), url("https://use.typekit.net/af/414b67/00000000000000007735b046/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"), url("https://use.typekit.net/af/414b67/00000000000000007735b046/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 400;
    font-stretch: normal;
}

@font-face {
    font-family: "halcom";
    src: url("https://use.typekit.net/af/bb4545/00000000000000007735b056/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"), url("https://use.typekit.net/af/bb4545/00000000000000007735b056/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"), url("https://use.typekit.net/af/bb4545/00000000000000007735b056/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display: auto;
    font-style: italic;
    font-weight: 700;
    font-stretch: normal;
}

@font-face {
    font-family: "halcom";
    src: url("https://use.typekit.net/af/a8369e/00000000000000007735b05a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"), url("https://use.typekit.net/af/a8369e/00000000000000007735b05a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"), url("https://use.typekit.net/af/a8369e/00000000000000007735b05a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display: auto;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
}

.tk-adonis-web {
    font-family: "adonis-web", serif;
}

.tk-p22-mackinac-pro {
    font-family: "p22-mackinac-pro", serif;
}

.tk-halcom {
    font-family: "halcom", sans-serif;
}

html {
    font-size: 16px !important;
}

:root {
    --background: #ffffff;
    --foreground: #171717;

}

:host,
:root {
    --chakra-colors-chakra-body-text: var(--chakra-colors-gray-800);
    --chakra-colors-chakra-body-bg: var(--chakra-colors-white);
    --chakra-colors-chakra-border-color: var(--chakra-colors-gray-200);
    --chakra-colors-chakra-inverse-text: var(--chakra-colors-white);
    --chakra-colors-chakra-subtle-bg: var(--chakra-colors-gray-100);
    --chakra-colors-chakra-subtle-text: var(--chakra-colors-gray-600);
    --chakra-colors-chakra-placeholder-color: var(--chakra-colors-gray-500);
    --fa-font-solid: normal 900 1em / 1 "Font Awesome 6 Solid";
    --fa-font-regular: normal 400 1em / 1 "Font Awesome 6 Regular";
    --fa-font-light: normal 300 1em / 1 "Font Awesome 6 Light";
    --fa-font-thin: normal 100 1em / 1 "Font Awesome 6 Thin";
    --fa-font-duotone: normal 900 1em / 1 "Font Awesome 6 Duotone";
    --fa-font-sharp-solid: normal 900 1em / 1 "Font Awesome 6 Sharp";
    --fa-font-sharp-regular: normal 400 1em / 1 "Font Awesome 6 Sharp";
    --fa-font-sharp-light: normal 300 1em / 1 "Font Awesome 6 Sharp";
    --fa-font-sharp-thin: normal 100 1em / 1 "Font Awesome 6 Sharp";
    --fa-font-brands: normal 400 1em / 1 "Font Awesome 6 Brands";
}

:host,
:root,
[data-theme] {
    --chakra-ring-inset: var(--chakra-empty,
            /*!*/
            /*!*/
        );
    --chakra-ring-offset-width: 0px;
    --chakra-ring-offset-color: #fff;
    --chakra-ring-color: rgba(66, 153, 225, 0.6);
    --chakra-ring-offset-shadow: 0 0 #0000;
    --chakra-ring-shadow: 0 0 #0000;
    --chakra-space-x-reverse: 0;
    --chakra-space-y-reverse: 0;
    --chakra-colors-transparent: transparent;
    --chakra-colors-current: currentColor;
    --chakra-colors-black: #000000;
    --chakra-colors-white: #FFFFFF;
    --chakra-colors-whiteAlpha-50: rgba(255, 255, 255, 0.04);
    --chakra-colors-whiteAlpha-100: rgba(255, 255, 255, 0.06);
    --chakra-colors-whiteAlpha-200: rgba(255, 255, 255, 0.08);
    --chakra-colors-whiteAlpha-300: rgba(255, 255, 255, 0.16);
    --chakra-colors-whiteAlpha-400: rgba(255, 255, 255, 0.24);
    --chakra-colors-whiteAlpha-500: rgba(255, 255, 255, 0.36);
    --chakra-colors-whiteAlpha-600: rgba(255, 255, 255, 0.48);
    --chakra-colors-whiteAlpha-700: rgba(255, 255, 255, 0.64);
    --chakra-colors-whiteAlpha-800: rgba(255, 255, 255, 0.80);
    --chakra-colors-whiteAlpha-900: rgba(255, 255, 255, 0.92);
    --chakra-colors-blackAlpha-50: rgba(0, 0, 0, 0.04);
    --chakra-colors-blackAlpha-100: rgba(0, 0, 0, 0.06);
    --chakra-colors-blackAlpha-200: rgba(0, 0, 0, 0.08);
    --chakra-colors-blackAlpha-300: rgba(0, 0, 0, 0.16);
    --chakra-colors-blackAlpha-400: rgba(0, 0, 0, 0.24);
    --chakra-colors-blackAlpha-500: rgba(0, 0, 0, 0.36);
    --chakra-colors-blackAlpha-600: rgba(0, 0, 0, 0.48);
    --chakra-colors-blackAlpha-700: rgba(0, 0, 0, 0.64);
    --chakra-colors-blackAlpha-800: rgba(0, 0, 0, 0.80);
    --chakra-colors-blackAlpha-900: rgba(0, 0, 0, 0.92);
    --chakra-colors-gray-50: #F7FAFC;
    --chakra-colors-gray-100: #EDF2F7;
    --chakra-colors-gray-200: #E2E8F0;
    --chakra-colors-gray-300: #CBD5E0;
    --chakra-colors-gray-400: #A0AEC0;
    --chakra-colors-gray-500: #718096;
    --chakra-colors-gray-600: #4A5568;
    --chakra-colors-gray-700: #2D3748;
    --chakra-colors-gray-800: #1A202C;
    --chakra-colors-gray-900: #171923;
    --chakra-colors-red-50: #FFF5F5;
    --chakra-colors-red-100: #FED7D7;
    --chakra-colors-red-200: #FEB2B2;
    --chakra-colors-red-300: #FC8181;
    --chakra-colors-red-400: #F56565;
    --chakra-colors-red-500: #E53E3E;
    --chakra-colors-red-600: #C53030;
    --chakra-colors-red-700: #9B2C2C;
    --chakra-colors-red-800: #822727;
    --chakra-colors-red-900: #63171B;
    --chakra-colors-orange-50: #FFFAF0;
    --chakra-colors-orange-100: #FEEBC8;
    --chakra-colors-orange-200: #FBD38D;
    --chakra-colors-orange-300: #F6AD55;
    --chakra-colors-orange-400: #ED8936;
    --chakra-colors-orange-500: #DD6B20;
    --chakra-colors-orange-600: #C05621;
    --chakra-colors-orange-700: #9C4221;
    --chakra-colors-orange-800: #7B341E;
    --chakra-colors-orange-900: #652B19;
    --chakra-colors-yellow-50: #FFFFF0;
    --chakra-colors-yellow-100: #FEFCBF;
    --chakra-colors-yellow-200: #FAF089;
    --chakra-colors-yellow-300: #F6E05E;
    --chakra-colors-yellow-400: #ECC94B;
    --chakra-colors-yellow-500: #D69E2E;
    --chakra-colors-yellow-600: #B7791F;
    --chakra-colors-yellow-700: #975A16;
    --chakra-colors-yellow-800: #744210;
    --chakra-colors-yellow-900: #5F370E;
    --chakra-colors-green-50: #F0FFF4;
    --chakra-colors-green-100: #C6F6D5;
    --chakra-colors-green-200: #9AE6B4;
    --chakra-colors-green-300: #68D391;
    --chakra-colors-green-400: #48BB78;
    --chakra-colors-green-500: #38A169;
    --chakra-colors-green-600: #2F855A;
    --chakra-colors-green-700: #276749;
    --chakra-colors-green-800: #22543D;
    --chakra-colors-green-900: #1C4532;
    --chakra-colors-teal-50: #E6FFFA;
    --chakra-colors-teal-100: #B2F5EA;
    --chakra-colors-teal-200: #81E6D9;
    --chakra-colors-teal-300: #4FD1C5;
    --chakra-colors-teal-400: #38B2AC;
    --chakra-colors-teal-500: #319795;
    --chakra-colors-teal-600: #2C7A7B;
    --chakra-colors-teal-700: #285E61;
    --chakra-colors-teal-800: #234E52;
    --chakra-colors-teal-900: #1D4044;
    --chakra-colors-blue-50: #ebf8ff;
    --chakra-colors-blue-100: #bee3f8;
    --chakra-colors-blue-200: #90cdf4;
    --chakra-colors-blue-300: #63b3ed;
    --chakra-colors-blue-400: #4299e1;
    --chakra-colors-blue-500: #3182ce;
    --chakra-colors-blue-600: #2b6cb0;
    --chakra-colors-blue-700: #2c5282;
    --chakra-colors-blue-800: #2a4365;
    --chakra-colors-blue-900: #1A365D;
    --chakra-colors-cyan-50: #EDFDFD;
    --chakra-colors-cyan-100: #C4F1F9;
    --chakra-colors-cyan-200: #9DECF9;
    --chakra-colors-cyan-300: #76E4F7;
    --chakra-colors-cyan-400: #0BC5EA;
    --chakra-colors-cyan-500: #00B5D8;
    --chakra-colors-cyan-600: #00A3C4;
    --chakra-colors-cyan-700: #0987A0;
    --chakra-colors-cyan-800: #086F83;
    --chakra-colors-cyan-900: #065666;
    --chakra-colors-purple-50: #FAF5FF;
    --chakra-colors-purple-100: #E9D8FD;
    --chakra-colors-purple-200: #D6BCFA;
    --chakra-colors-purple-300: #B794F4;
    --chakra-colors-purple-400: #9F7AEA;
    --chakra-colors-purple-500: #805AD5;
    --chakra-colors-purple-600: #6B46C1;
    --chakra-colors-purple-700: #553C9A;
    --chakra-colors-purple-800: #44337A;
    --chakra-colors-purple-900: #322659;
    --chakra-colors-pink-50: #FFF5F7;
    --chakra-colors-pink-100: #FED7E2;
    --chakra-colors-pink-200: #FBB6CE;
    --chakra-colors-pink-300: #F687B3;
    --chakra-colors-pink-400: #ED64A6;
    --chakra-colors-pink-500: #D53F8C;
    --chakra-colors-pink-600: #B83280;
    --chakra-colors-pink-700: #97266D;
    --chakra-colors-pink-800: #702459;
    --chakra-colors-pink-900: #521B41;
    --chakra-borders-none: 0;
    --chakra-borders-1px: 1px solid;
    --chakra-borders-2px: 2px solid;
    --chakra-borders-4px: 4px solid;
    --chakra-borders-8px: 8px solid;
    --chakra-fonts-heading: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --chakra-fonts-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
    --chakra-fonts-mono: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --chakra-fontSizes-3xs: 0.45rem;
    --chakra-fontSizes-2xs: 0.625rem;
    --chakra-fontSizes-xs: 0.75rem;
    --chakra-fontSizes-sm: 0.875rem;
    --chakra-fontSizes-md: 1rem;
    --chakra-fontSizes-lg: 1.125rem;
    --chakra-fontSizes-xl: 1.25rem;
    --chakra-fontSizes-2xl: 1.5rem;
    --chakra-fontSizes-3xl: 1.875rem;
    --chakra-fontSizes-4xl: 2.25rem;
    --chakra-fontSizes-5xl: 3rem;
    --chakra-fontSizes-6xl: 3.75rem;
    --chakra-fontSizes-7xl: 4.5rem;
    --chakra-fontSizes-8xl: 6rem;
    --chakra-fontSizes-9xl: 8rem;
    --chakra-fontWeights-hairline: 100;
    --chakra-fontWeights-thin: 200;
    --chakra-fontWeights-light: 300;
    --chakra-fontWeights-normal: 400;
    --chakra-fontWeights-medium: 500;
    --chakra-fontWeights-semibold: 600;
    --chakra-fontWeights-bold: 700;
    --chakra-fontWeights-extrabold: 800;
    --chakra-fontWeights-black: 900;
    --chakra-letterSpacings-tighter: -0.05em;
    --chakra-letterSpacings-tight: -0.025em;
    --chakra-letterSpacings-normal: 0;
    --chakra-letterSpacings-wide: 0.025em;
    --chakra-letterSpacings-wider: 0.05em;
    --chakra-letterSpacings-widest: 0.1em;
    --chakra-lineHeights-3: .75rem;
    --chakra-lineHeights-4: 1rem;
    --chakra-lineHeights-5: 1.25rem;
    --chakra-lineHeights-6: 1.5rem;
    --chakra-lineHeights-7: 1.75rem;
    --chakra-lineHeights-8: 2rem;
    --chakra-lineHeights-9: 2.25rem;
    --chakra-lineHeights-10: 2.5rem;
    --chakra-lineHeights-normal: normal;
    --chakra-lineHeights-none: 1;
    --chakra-lineHeights-shorter: 1.25;
    --chakra-lineHeights-short: 1.375;
    --chakra-lineHeights-base: 1.5;
    --chakra-lineHeights-tall: 1.625;
    --chakra-lineHeights-taller: 2;
    --chakra-radii-none: 0;
    --chakra-radii-sm: 0.125rem;
    --chakra-radii-base: 0.25rem;
    --chakra-radii-md: 0.375rem;
    --chakra-radii-lg: 0.5rem;
    --chakra-radii-xl: 0.75rem;
    --chakra-radii-2xl: 1rem;
    --chakra-radii-3xl: 1.5rem;
    --chakra-radii-full: 9999px;
    --chakra-space-1: 0.25rem;
    --chakra-space-2: 0.5rem;
    --chakra-space-3: 0.75rem;
    --chakra-space-4: 1rem;
    --chakra-space-5: 1.25rem;
    --chakra-space-6: 1.5rem;
    --chakra-space-7: 1.75rem;
    --chakra-space-8: 2rem;
    --chakra-space-9: 2.25rem;
    --chakra-space-10: 2.5rem;
    --chakra-space-12: 3rem;
    --chakra-space-14: 3.5rem;
    --chakra-space-16: 4rem;
    --chakra-space-20: 5rem;
    --chakra-space-24: 6rem;
    --chakra-space-28: 7rem;
    --chakra-space-32: 8rem;
    --chakra-space-36: 9rem;
    --chakra-space-40: 10rem;
    --chakra-space-44: 11rem;
    --chakra-space-48: 12rem;
    --chakra-space-52: 13rem;
    --chakra-space-56: 14rem;
    --chakra-space-60: 15rem;
    --chakra-space-64: 16rem;
    --chakra-space-72: 18rem;
    --chakra-space-80: 20rem;
    --chakra-space-96: 24rem;
    --chakra-space-px: 1px;
    --chakra-space-0-5: 0.125rem;
    --chakra-space-1-5: 0.375rem;
    --chakra-space-2-5: 0.625rem;
    --chakra-space-3-5: 0.875rem;
    --chakra-shadows-xs: 0 0 0 1px rgba(0, 0, 0, 0.05);
    --chakra-shadows-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --chakra-shadows-base: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    --chakra-shadows-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    --chakra-shadows-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    --chakra-shadows-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    --chakra-shadows-2xl: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    --chakra-shadows-outline: 0 0 0 3px rgba(66, 153, 225, 0.6);
    --chakra-shadows-inner: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    --chakra-shadows-none: none;
    --chakra-shadows-dark-lg: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px;
    --chakra-sizes-1: 0.25rem;
    --chakra-sizes-2: 0.5rem;
    --chakra-sizes-3: 0.75rem;
    --chakra-sizes-4: 1rem;
    --chakra-sizes-5: 1.25rem;
    --chakra-sizes-6: 1.5rem;
    --chakra-sizes-7: 1.75rem;
    --chakra-sizes-8: 2rem;
    --chakra-sizes-9: 2.25rem;
    --chakra-sizes-10: 2.5rem;
    --chakra-sizes-12: 3rem;
    --chakra-sizes-14: 3.5rem;
    --chakra-sizes-16: 4rem;
    --chakra-sizes-20: 5rem;
    --chakra-sizes-24: 6rem;
    --chakra-sizes-28: 7rem;
    --chakra-sizes-32: 8rem;
    --chakra-sizes-36: 9rem;
    --chakra-sizes-40: 10rem;
    --chakra-sizes-44: 11rem;
    --chakra-sizes-48: 12rem;
    --chakra-sizes-52: 13rem;
    --chakra-sizes-56: 14rem;
    --chakra-sizes-60: 15rem;
    --chakra-sizes-64: 16rem;
    --chakra-sizes-72: 18rem;
    --chakra-sizes-80: 20rem;
    --chakra-sizes-96: 24rem;
    --chakra-sizes-px: 1px;
    --chakra-sizes-0-5: 0.125rem;
    --chakra-sizes-1-5: 0.375rem;
    --chakra-sizes-2-5: 0.625rem;
    --chakra-sizes-3-5: 0.875rem;
    --chakra-sizes-max: max-content;
    --chakra-sizes-min: min-content;
    --chakra-sizes-full: 100%;
    --chakra-sizes-3xs: 14rem;
    --chakra-sizes-2xs: 16rem;
    --chakra-sizes-xs: 20rem;
    --chakra-sizes-sm: 24rem;
    --chakra-sizes-md: 28rem;
    --chakra-sizes-lg: 32rem;
    --chakra-sizes-xl: 36rem;
    --chakra-sizes-2xl: 42rem;
    --chakra-sizes-3xl: 48rem;
    --chakra-sizes-4xl: 56rem;
    --chakra-sizes-5xl: 64rem;
    --chakra-sizes-6xl: 72rem;
    --chakra-sizes-7xl: 80rem;
    --chakra-sizes-8xl: 90rem;
    --chakra-sizes-prose: 60ch;
    --chakra-sizes-container-sm: 640px;
    --chakra-sizes-container-md: 768px;
    --chakra-sizes-container-lg: 1024px;
    --chakra-sizes-container-xl: 1280px;
    --chakra-zIndices-hide: -1;
    --chakra-zIndices-auto: auto;
    --chakra-zIndices-base: 0;
    --chakra-zIndices-docked: 10;
    --chakra-zIndices-dropdown: 1000;
    --chakra-zIndices-sticky: 1100;
    --chakra-zIndices-banner: 1200;
    --chakra-zIndices-overlay: 1300;
    --chakra-zIndices-modal: 1400;
    --chakra-zIndices-popover: 1500;
    --chakra-zIndices-skipLink: 1600;
    --chakra-zIndices-toast: 1700;
    --chakra-zIndices-tooltip: 1800;
    --chakra-transition-property-common: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    --chakra-transition-property-colors: background-color, border-color, color, fill, stroke;
    --chakra-transition-property-dimensions: width, height;
    --chakra-transition-property-position: left, right, top, bottom;
    --chakra-transition-property-background: background-color, background-image, background-position;
    --chakra-transition-easing-ease-in: cubic-bezier(0.4, 0, 1, 1);
    --chakra-transition-easing-ease-out: cubic-bezier(0, 0, 0.2, 1);
    --chakra-transition-easing-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --chakra-transition-duration-ultra-fast: 50ms;
    --chakra-transition-duration-faster: 100ms;
    --chakra-transition-duration-fast: 150ms;
    --chakra-transition-duration-normal: 200ms;
    --chakra-transition-duration-slow: 300ms;
    --chakra-transition-duration-slower: 400ms;
    --chakra-transition-duration-ultra-slow: 500ms;
    --chakra-blur-none: 0;
    --chakra-blur-sm: 4px;
    --chakra-blur-base: 8px;
    --chakra-blur-md: 12px;
    --chakra-blur-lg: 16px;
    --chakra-blur-xl: 24px;
    --chakra-blur-2xl: 40px;
    --chakra-blur-3xl: 64px;
    --chakra-breakpoints-base: 0em;
    --chakra-breakpoints-sm: 30em;
    --chakra-breakpoints-md: 48em;
    --chakra-breakpoints-lg: 62em;
    --chakra-breakpoints-xl: 80em;
    --chakra-breakpoints-2xl: 96em;
}

:host,
:root,
[data-theme] {
    --chakra-ring-inset: var(--chakra-empty,
            /*!*/
            /*!*/
        );
    --chakra-ring-offset-width: 0px;
    --chakra-ring-offset-color: #fff;
    --chakra-ring-color: rgba(66, 153, 225, 0.6);
    --chakra-ring-offset-shadow: 0 0 #0000;
    --chakra-ring-shadow: 0 0 #0000;
    --chakra-space-x-reverse: 0;
    --chakra-space-y-reverse: 0;
    --chakra-colors-transparent: transparent;
    --chakra-colors-current: currentColor;
    --chakra-colors-black: #000000;
    --chakra-colors-white: #ffffff;
    --chakra-colors-whiteAlpha-50: rgba(255, 255, 255, 0.04);
    --chakra-colors-whiteAlpha-100: rgba(255, 255, 255, 0.06);
    --chakra-colors-whiteAlpha-200: rgba(255, 255, 255, 0.08);
    --chakra-colors-whiteAlpha-300: rgba(255, 255, 255, 0.16);
    --chakra-colors-whiteAlpha-400: rgba(255, 255, 255, 0.24);
    --chakra-colors-whiteAlpha-500: rgba(255, 255, 255, 0.36);
    --chakra-colors-whiteAlpha-600: rgba(255, 255, 255, 0.48);
    --chakra-colors-whiteAlpha-700: rgba(255, 255, 255, 0.64);
    --chakra-colors-whiteAlpha-800: rgba(255, 255, 255, 0.80);
    --chakra-colors-whiteAlpha-900: rgba(255, 255, 255, 0.92);
    --chakra-colors-blackAlpha-50: rgba(0, 0, 0, 0.04);
    --chakra-colors-blackAlpha-100: rgba(0, 0, 0, 0.06);
    --chakra-colors-blackAlpha-200: rgba(0, 0, 0, 0.08);
    --chakra-colors-blackAlpha-300: rgba(0, 0, 0, 0.16);
    --chakra-colors-blackAlpha-400: rgba(0, 0, 0, 0.24);
    --chakra-colors-blackAlpha-500: rgba(0, 0, 0, 0.36);
    --chakra-colors-blackAlpha-600: rgba(0, 0, 0, 0.48);
    --chakra-colors-blackAlpha-700: rgba(0, 0, 0, 0.64);
    --chakra-colors-blackAlpha-800: rgba(0, 0, 0, 0.80);
    --chakra-colors-blackAlpha-900: rgba(0, 0, 0, 0.92);
    --chakra-colors-gray-50: #f5f5f6;
    --chakra-colors-gray-100: #ececed;
    --chakra-colors-gray-200: #dfdfe0;
    --chakra-colors-gray-300: #cacacb;
    --chakra-colors-gray-400: #aeaeb2;
    --chakra-colors-gray-500: #8b8b90;
    --chakra-colors-gray-600: #66666b;
    --chakra-colors-gray-700: #4d4d51;
    --chakra-colors-gray-800: #38383c;
    --chakra-colors-gray-900: #252527;
    --chakra-colors-gray-950: #131314;
    --chakra-colors-red-50: #fef2f2;
    --chakra-colors-red-100: #fee2e2;
    --chakra-colors-red-200: #fecaca;
    --chakra-colors-red-300: #fca5a5;
    --chakra-colors-red-400: #f87171;
    --chakra-colors-red-500: #ef4444;
    --chakra-colors-red-600: #dc2626;
    --chakra-colors-red-700: #b91c1c;
    --chakra-colors-red-800: #991b1b;
    --chakra-colors-red-900: #7f1d1d;
    --chakra-colors-red-950: #450a0a;
    --chakra-colors-orange-50: #fff6ec;
    --chakra-colors-orange-100: #ffecd3;
    --chakra-colors-orange-200: #ffd4a5;
    --chakra-colors-orange-300: #ffb66d;
    --chakra-colors-orange-400: #ff8b32;
    --chakra-colors-orange-500: #ff6a0a;
    --chakra-colors-orange-600: #ff5000;
    --chakra-colors-orange-700: #cc3702;
    --chakra-colors-orange-800: #a12c0b;
    --chakra-colors-orange-900: #82270c;
    --chakra-colors-orange-950: #461004;
    --chakra-colors-yellow-50: #fffbeb;
    --chakra-colors-yellow-100: #fff3c6;
    --chakra-colors-yellow-200: #ffeba2;
    --chakra-colors-yellow-300: #ffd55e;
    --chakra-colors-yellow-400: #fec500;
    --chakra-colors-yellow-500: #f4b603;
    --chakra-colors-yellow-600: #da9c05;
    --chakra-colors-yellow-700: #b47300;
    --chakra-colors-yellow-800: #9b5500;
    --chakra-colors-yellow-900: #77390a;
    --chakra-colors-yellow-950: #441c00;
    --chakra-colors-green-50: #f2fcf1;
    --chakra-colors-green-100: #e2f7e1;
    --chakra-colors-green-200: #c4eec4;
    --chakra-colors-green-300: #96e096;
    --chakra-colors-green-400: #60c860;
    --chakra-colors-green-500: #3caa3c;
    --chakra-colors-green-600: #2c8c2c;
    --chakra-colors-green-700: #266d28;
    --chakra-colors-green-800: #1a561c;
    --chakra-colors-green-900: #1c481d;
    --chakra-colors-green-950: #082b09;
    --chakra-colors-teal-50: #eefffd;
    --chakra-colors-teal-100: #e0fdf9;
    --chakra-colors-teal-200: #b6fff6;
    --chakra-colors-teal-300: #7af9ef;
    --chakra-colors-teal-400: #32e5e1;
    --chakra-colors-teal-500: #04c8c6;
    --chakra-colors-teal-600: #009ea4;
    --chakra-colors-teal-700: #027e83;
    --chakra-colors-teal-800: #086267;
    --chakra-colors-teal-900: #0c5155;
    --chakra-colors-teal-950: #002f34;
    --chakra-colors-blue-50: #eff7ff;
    --chakra-colors-blue-100: #dcebfd;
    --chakra-colors-blue-200: #c0defd;
    --chakra-colors-blue-300: #84c1fa;
    --chakra-colors-blue-400: #63acf7;
    --chakra-colors-blue-500: #3f8bf2;
    --chakra-colors-blue-600: #296ee7;
    --chakra-colors-blue-700: #2158d4;
    --chakra-colors-blue-800: #2148ac;
    --chakra-colors-blue-900: #204088;
    --chakra-colors-blue-950: #182953;
    --chakra-colors-cyan-50: #eefffd;
    --chakra-colors-cyan-100: #e0fdf9;
    --chakra-colors-cyan-200: #b6fff6;
    --chakra-colors-cyan-300: #7af9ef;
    --chakra-colors-cyan-400: #32e5e1;
    --chakra-colors-cyan-500: #04c8c6;
    --chakra-colors-cyan-600: #009ea4;
    --chakra-colors-cyan-700: #027e83;
    --chakra-colors-cyan-800: #086267;
    --chakra-colors-cyan-900: #0c5155;
    --chakra-colors-cyan-950: #002f34;
    --chakra-colors-purple-50: #f8f6ff;
    --chakra-colors-purple-100: #f2ecff;
    --chakra-colors-purple-200: #e1d5ff;
    --chakra-colors-purple-300: #d0b9ff;
    --chakra-colors-purple-400: #bd97fd;
    --chakra-colors-purple-500: #b179fb;
    --chakra-colors-purple-600: #9044eb;
    --chakra-colors-purple-700: #8131dc;
    --chakra-colors-purple-800: #6623ad;
    --chakra-colors-purple-900: #511c87;
    --chakra-colors-purple-950: #350764;
    --chakra-colors-pink-50: #fff4fe;
    --chakra-colors-pink-100: #fee9fb;
    --chakra-colors-pink-200: #fdd1f8;
    --chakra-colors-pink-300: #faadee;
    --chakra-colors-pink-400: #f578de;
    --chakra-colors-pink-500: #ea4bcd;
    --chakra-colors-pink-600: #d62cad;
    --chakra-colors-pink-700: #b50084;
    --chakra-colors-pink-800: #920063;
    --chakra-colors-pink-900: #6e0d46;
    --chakra-colors-pink-950: #50072a;
    --chakra-colors-gradient-light: linear-gradient(180deg, #FFFFFF 0%, #FCF9F5 100%);
    --chakra-colors-gradient-dark: linear-gradient(180deg, #3c3838 0%, #272525 100%);
    --chakra-colors-gradient-blue-to-purple: linear-gradient(91.78deg, #3300D9 1.24%, #9D20C9 73.37%, #DF7A6C 166.1%);
    --chakra-colors-gradient-blue-to-orange: linear-gradient(92.91deg, #3300D9 2.18%, #9D20C9 44.94%, #DF7A6C 99.91%);
    --chakra-colors-gradient-secondary-light: linear-gradient(120deg, var(--chakra-colors-sky-100) 0%, var(--chakra-colors-deepocean-200) 100%);
    --chakra-colors-gradient-secondary-dark: linear-gradient(180deg, var(--chakra-colors-deepocean-950) 7.49%, var(--chakra-colors-sky-800) 57.5%, var(--chakra-colors-sky-300) 100%);
    --chakra-colors-gradient-brand-bg: linear-gradient(96deg, var(--chakra-colors-deepocean-950) 7%, var(--chakra-colors-deepocean-900) 21%, var(--chakra-colors-deepocean-800) 46%, var(--chakra-colors-sky-300) 100%);
    --chakra-colors-gradient-brand-text: linear-gradient(96deg, var(--chakra-colors-deepocean-950) 7%, var(--chakra-colors-deepocean-900) 46%, var(--chakra-colors-deepocean-800) 100%);
    --chakra-colors-gradient-sky: linear-gradient(0deg, #FFFFFF 4%, #AFE7FC 48%, #A8D1FF 71%, #CDDAFA 85%, #FFFBF2 100%);
    --chakra-colors-linen-50: #faf9f5;
    --chakra-colors-linen-100: #f1eee3;
    --chakra-colors-linen-200: #e2dcc6;
    --chakra-colors-linen-300: #cfc4a2;
    --chakra-colors-linen-400: #bba77c;
    --chakra-colors-linen-500: #ad9362;
    --chakra-colors-linen-600: #a08156;
    --chakra-colors-linen-700: #856949;
    --chakra-colors-linen-800: #6d563f;
    --chakra-colors-linen-900: #594735;
    --chakra-colors-linen-950: #2f241b;
    --chakra-colors-champagne-50: #faf9f5;
    --chakra-colors-champagne-100: #f1eee3;
    --chakra-colors-champagne-200: #e2dcc6;
    --chakra-colors-champagne-300: #cfc4a2;
    --chakra-colors-champagne-400: #bba77c;
    --chakra-colors-champagne-500: #ad9362;
    --chakra-colors-champagne-600: #a08156;
    --chakra-colors-champagne-700: #856949;
    --chakra-colors-champagne-800: #6d563f;
    --chakra-colors-champagne-900: #594735;
    --chakra-colors-champagne-950: #2f241b;
    --chakra-colors-sunglow-50: #FFFAE8;
    --chakra-colors-sunglow-100: #FFF5D1;
    --chakra-colors-sunglow-200: #FFEBA2;
    --chakra-colors-sunglow-300: #FFE074;
    --chakra-colors-sunglow-400: #FFD645;
    --chakra-colors-sunglow-500: #FFCC17;
    --chakra-colors-sunglow-600: #CCA312;
    --chakra-colors-sunglow-700: #997A0E;
    --chakra-colors-sunglow-800: #665209;
    --chakra-colors-sunglow-900: #332905;
    --chakra-colors-sunglow-950: #191402;
    --chakra-colors-salmon-50: #eef6ff;
    --chakra-colors-salmon-100: #dcedff;
    --chakra-colors-salmon-200: #b2dbff;
    --chakra-colors-salmon-300: #6dbfff;
    --chakra-colors-salmon-400: #209fff;
    --chakra-colors-salmon-500: #0082ff;
    --chakra-colors-salmon-600: #0065df;
    --chakra-colors-salmon-700: #004fb4;
    --chakra-colors-salmon-800: #004495;
    --chakra-colors-salmon-900: #00387a;
    --chakra-colors-salmon-950: #000e21;
    --chakra-colors-shocking-50: #fff4fe;
    --chakra-colors-shocking-100: #fee9fb;
    --chakra-colors-shocking-200: #fdd1f8;
    --chakra-colors-shocking-300: #faadee;
    --chakra-colors-shocking-400: #f578de;
    --chakra-colors-shocking-500: #ea4bcd;
    --chakra-colors-shocking-600: #d62cad;
    --chakra-colors-shocking-700: #b50084;
    --chakra-colors-shocking-800: #920063;
    --chakra-colors-shocking-900: #6e0d46;
    --chakra-colors-shocking-950: #50072a;
    --chakra-colors-orchid-50: #ebf3fe;
    --chakra-colors-orchid-100: #cee2fd;
    --chakra-colors-orchid-200: #a8cffa;
    --chakra-colors-orchid-300: #70bcfb;
    --chakra-colors-orchid-400: #2a98f8;
    --chakra-colors-orchid-500: #0c72ed;
    --chakra-colors-orchid-600: #0858f7;
    --chakra-colors-orchid-700: #0740df;
    --chakra-colors-orchid-800: #0540ad;
    --chakra-colors-orchid-900: #0b2e79;
    --chakra-colors-orchid-950: #002253;
    --chakra-colors-indigo-50: #fdf2f9;
    --chakra-colors-indigo-100: #fce7f5;
    --chakra-colors-indigo-200: #fbcfec;
    --chakra-colors-indigo-300: #f9a8db;
    --chakra-colors-indigo-400: #f373c1;
    --chakra-colors-indigo-500: #eb49a7;
    --chakra-colors-indigo-600: #da2887;
    --chakra-colors-indigo-700: #bd196c;
    --chakra-colors-indigo-800: #921653;
    --chakra-colors-indigo-900: #83184d;
    --chakra-colors-indigo-950: #50072a;
    --chakra-colors-capri-50: #E6F9FF;
    --chakra-colors-capri-100: #CCF2FF;
    --chakra-colors-capri-200: #99E5FF;
    --chakra-colors-capri-300: #66D9FF;
    --chakra-colors-capri-400: #33CCFF;
    --chakra-colors-capri-500: #00BFFF;
    --chakra-colors-capri-600: #0099CC;
    --chakra-colors-capri-700: #007399;
    --chakra-colors-capri-800: #004C66;
    --chakra-colors-capri-900: #002633;
    --chakra-colors-capri-950: #001319;
    --chakra-colors-moonbeam-50: #faf9f5;
    --chakra-colors-moonbeam-100: #f1eee3;
    --chakra-colors-moonbeam-200: #e2dcc6;
    --chakra-colors-moonbeam-300: #cfc4a2;
    --chakra-colors-moonbeam-400: #bba77c;
    --chakra-colors-moonbeam-500: #ad9362;
    --chakra-colors-moonbeam-600: #a08156;
    --chakra-colors-moonbeam-700: #856949;
    --chakra-colors-moonbeam-800: #6d563f;
    --chakra-colors-moonbeam-900: #594735;
    --chakra-colors-moonbeam-950: #2f241b;
    --chakra-colors-spacedust-50: #f2f1ef;
    --chakra-colors-spacedust-100: #eceae8;
    --chakra-colors-spacedust-200: #d8d5d0;
    --chakra-colors-spacedust-300: #c0bbb1;
    --chakra-colors-spacedust-400: #a59d92;
    --chakra-colors-spacedust-500: #93887c;
    --chakra-colors-spacedust-600: #867970;
    --chakra-colors-spacedust-700: #70655e;
    --chakra-colors-spacedust-800: #5d544f;
    --chakra-colors-spacedust-900: #4c4542;
    --chakra-colors-spacedust-950: #282422;
    --chakra-colors-spacegray-50: #f7f7f7;
    --chakra-colors-spacegray-100: #ededed;
    --chakra-colors-spacegray-200: #dfdfdf;
    --chakra-colors-spacegray-300: #d1d1d1;
    --chakra-colors-spacegray-400: #adadad;
    --chakra-colors-spacegray-500: #999999;
    --chakra-colors-spacegray-600: #888888;
    --chakra-colors-spacegray-700: #7b7b7b;
    --chakra-colors-spacegray-800: #676767;
    --chakra-colors-spacegray-900: #545454;
    --chakra-colors-spacegray-950: #363636;
    --chakra-colors-steel-50: #f7f7f7;
    --chakra-colors-steel-100: #ededed;
    --chakra-colors-steel-200: #dededf;
    --chakra-colors-steel-300: #c7c7c9;
    --chakra-colors-steel-400: #acacae;
    --chakra-colors-steel-500: #9c9c9e;
    --chakra-colors-steel-600: #878789;
    --chakra-colors-steel-700: #79797c;
    --chakra-colors-steel-800: #666667;
    --chakra-colors-steel-900: #535355;
    --chakra-colors-steel-950: #353536;
    --chakra-colors-titanium-50: #f5f5f6;
    --chakra-colors-titanium-100: #ececed;
    --chakra-colors-titanium-200: #dfdfe0;
    --chakra-colors-titanium-300: #cacacb;
    --chakra-colors-titanium-400: #aeaeb2;
    --chakra-colors-titanium-500: #8b8b90;
    --chakra-colors-titanium-600: #66666b;
    --chakra-colors-titanium-700: #4d4d51;
    --chakra-colors-titanium-800: #38383c;
    --chakra-colors-titanium-900: #252527;
    --chakra-colors-titanium-950: #131314;
    --chakra-colors-tungsten-50: #f0f0f2;
    --chakra-colors-tungsten-100: #dadadb;
    --chakra-colors-tungsten-200: #b9b8bb;
    --chakra-colors-tungsten-300: #87878b;
    --chakra-colors-tungsten-400: #515153;
    --chakra-colors-tungsten-500: #363638;
    --chakra-colors-tungsten-600: #2e2e30;
    --chakra-colors-tungsten-700: #272729;
    --chakra-colors-tungsten-800: #222223;
    --chakra-colors-tungsten-900: #1d1d1e;
    --chakra-colors-tungsten-950: #131314;
    --chakra-colors-snowcap-50: #e8eefc;
    --chakra-colors-snowcap-100: #dbe5fe;
    --chakra-colors-snowcap-200: #bfd2fe;
    --chakra-colors-snowcap-300: #93b6fd;
    --chakra-colors-snowcap-400: #6090fa;
    --chakra-colors-snowcap-500: #3b68f6;
    --chakra-colors-snowcap-600: #2548eb;
    --chakra-colors-snowcap-700: #1d34d8;
    --chakra-colors-snowcap-800: #1e2caf;
    --chakra-colors-snowcap-900: #1e2b8a;
    --chakra-colors-snowcap-950: #171d54;
    --chakra-colors-glacier-50: #f0f4fd;
    --chakra-colors-glacier-100: #e8eefc;
    --chakra-colors-glacier-200: #cdd9f8;
    --chakra-colors-glacier-300: #afc0f2;
    --chakra-colors-glacier-400: #8f9eea;
    --chakra-colors-glacier-500: #737ee1;
    --chakra-colors-glacier-600: #585ad3;
    --chakra-colors-glacier-700: #4949b9;
    --chakra-colors-glacier-800: #3d3e96;
    --chakra-colors-glacier-900: #383b77;
    --chakra-colors-glacier-950: #212245;
    --chakra-colors-raindrop-50: #eef3ff;
    --chakra-colors-raindrop-100: #dee7ff;
    --chakra-colors-raindrop-200: #c7d5fe;
    --chakra-colors-raindrop-300: #a5b8fc;
    --chakra-colors-raindrop-400: #8192f8;
    --chakra-colors-raindrop-500: #636df1;
    --chakra-colors-raindrop-600: #4846e5;
    --chakra-colors-raindrop-700: #3c38ca;
    --chakra-colors-raindrop-800: #3230a3;
    --chakra-colors-raindrop-900: #2e2f81;
    --chakra-colors-raindrop-950: #1c1b4b;
    --chakra-colors-periwinkle-50: #eff4fe;
    --chakra-colors-periwinkle-100: #e2eafd;
    --chakra-colors-periwinkle-200: #cddafa;
    --chakra-colors-periwinkle-300: #acbef5;
    --chakra-colors-periwinkle-400: #8a9cef;
    --chakra-colors-periwinkle-500: #6e7be6;
    --chakra-colors-periwinkle-600: #5256d9;
    --chakra-colors-periwinkle-700: #4345bf;
    --chakra-colors-periwinkle-800: #393c9a;
    --chakra-colors-periwinkle-900: #34377b;
    --chakra-colors-periwinkle-950: #1f2147;
    --chakra-colors-puddle-50: #eff7ff;
    --chakra-colors-puddle-100: #daedff;
    --chakra-colors-puddle-200: #a8d5ff;
    --chakra-colors-puddle-300: #91cdff;
    --chakra-colors-puddle-400: #5eb1fc;
    --chakra-colors-puddle-500: #388ff9;
    --chakra-colors-puddle-600: #2271ee;
    --chakra-colors-puddle-700: #1a5bdb;
    --chakra-colors-puddle-800: #1c4ab1;
    --chakra-colors-puddle-900: #1c418c;
    --chakra-colors-puddle-950: #162955;
    --chakra-colors-sky-50: #eff7ff;
    --chakra-colors-sky-100: #dcebfd;
    --chakra-colors-sky-200: #c0defd;
    --chakra-colors-sky-300: #84c1fa;
    --chakra-colors-sky-400: #63acf7;
    --chakra-colors-sky-500: #3f8bf2;
    --chakra-colors-sky-600: #296ee7;
    --chakra-colors-sky-700: #2158d4;
    --chakra-colors-sky-800: #2148ac;
    --chakra-colors-sky-900: #204088;
    --chakra-colors-sky-950: #182953;
    --chakra-colors-lake-50: #f1f6fd;
    --chakra-colors-lake-100: #dfecfa;
    --chakra-colors-lake-200: #c6ddf7;
    --chakra-colors-lake-300: #9ec8f2;
    --chakra-colors-lake-400: #70aaea;
    --chakra-colors-lake-500: #4986e1;
    --chakra-colors-lake-600: #3a6ed6;
    --chakra-colors-lake-700: #315bc4;
    --chakra-colors-lake-800: #2e4a9f;
    --chakra-colors-lake-900: #2a427e;
    --chakra-colors-lake-950: #1e2a4d;
    --chakra-colors-ultramarine-50: #eff8ff;
    --chakra-colors-ultramarine-100: #daefff;
    --chakra-colors-ultramarine-200: #bee4ff;
    --chakra-colors-ultramarine-300: #91d3ff;
    --chakra-colors-ultramarine-400: #5dbafd;
    --chakra-colors-ultramarine-500: #379bfa;
    --chakra-colors-ultramarine-600: #217cef;
    --chakra-colors-ultramarine-700: #1862d4;
    --chakra-colors-ultramarine-800: #1b52b2;
    --chakra-colors-ultramarine-900: #1c488c;
    --chakra-colors-ultramarine-950: #162c55;
    --chakra-colors-deepocean-50: #ebf3fe;
    --chakra-colors-deepocean-100: #cee2fd;
    --chakra-colors-deepocean-200: #a8cffa;
    --chakra-colors-deepocean-300: #70bcfb;
    --chakra-colors-deepocean-400: #2a98f8;
    --chakra-colors-deepocean-500: #0c72ed;
    --chakra-colors-deepocean-600: #0858f7;
    --chakra-colors-deepocean-700: #0740df;
    --chakra-colors-deepocean-800: #0540ad;
    --chakra-colors-deepocean-900: #0b2e79;
    --chakra-colors-deepocean-950: #002253;
    --chakra-colors-deepspace-50: #eef6ff;
    --chakra-colors-deepspace-100: #dcedff;
    --chakra-colors-deepspace-200: #b2dbff;
    --chakra-colors-deepspace-300: #6dbfff;
    --chakra-colors-deepspace-400: #209fff;
    --chakra-colors-deepspace-500: #0082ff;
    --chakra-colors-deepspace-600: #0065df;
    --chakra-colors-deepspace-700: #004fb4;
    --chakra-colors-deepspace-800: #004495;
    --chakra-colors-deepspace-900: #00387a;
    --chakra-colors-deepspace-950: #000e21;
    --chakra-colors-bordeaux-50: #fdf2f9;
    --chakra-colors-bordeaux-100: #fce7f5;
    --chakra-colors-bordeaux-200: #fbcfec;
    --chakra-colors-bordeaux-300: #f9a8db;
    --chakra-colors-bordeaux-400: #f373c1;
    --chakra-colors-bordeaux-500: #eb49a7;
    --chakra-colors-bordeaux-600: #da2887;
    --chakra-colors-bordeaux-700: #bd196c;
    --chakra-colors-bordeaux-800: #921653;
    --chakra-colors-bordeaux-900: #83184d;
    --chakra-colors-bordeaux-950: #50072a;
    --chakra-colors-flamingo-50: #fff4fe;
    --chakra-colors-flamingo-100: #fee9fb;
    --chakra-colors-flamingo-200: #fdd1f8;
    --chakra-colors-flamingo-300: #faadee;
    --chakra-colors-flamingo-400: #f578de;
    --chakra-colors-flamingo-500: #ea4bcd;
    --chakra-colors-flamingo-600: #d62cad;
    --chakra-colors-flamingo-700: #b50084;
    --chakra-colors-flamingo-800: #920063;
    --chakra-colors-flamingo-900: #6e0d46;
    --chakra-colors-flamingo-950: #50072a;
    --chakra-colors-bonan-50: #fffbeb;
    --chakra-colors-bonan-100: #fff3c6;
    --chakra-colors-bonan-200: #ffeba2;
    --chakra-colors-bonan-300: #ffd55e;
    --chakra-colors-bonan-400: #fec500;
    --chakra-colors-bonan-500: #f4b603;
    --chakra-colors-bonan-600: #da9c05;
    --chakra-colors-bonan-700: #b47300;
    --chakra-colors-bonan-800: #9b5500;
    --chakra-colors-bonan-900: #77390a;
    --chakra-colors-bonan-950: #441c00;
    --chakra-colors-aurora-50: #f8f6ff;
    --chakra-colors-aurora-100: #f2ecff;
    --chakra-colors-aurora-200: #e1d5ff;
    --chakra-colors-aurora-300: #d0b9ff;
    --chakra-colors-aurora-400: #bd97fd;
    --chakra-colors-aurora-500: #b179fb;
    --chakra-colors-aurora-600: #9044eb;
    --chakra-colors-aurora-700: #8131dc;
    --chakra-colors-aurora-800: #6623ad;
    --chakra-colors-aurora-900: #511c87;
    --chakra-colors-aurora-950: #350764;
    --chakra-colors-seafoam-50: #eefffd;
    --chakra-colors-seafoam-100: #e0fdf9;
    --chakra-colors-seafoam-200: #b6fff6;
    --chakra-colors-seafoam-300: #7af9ef;
    --chakra-colors-seafoam-400: #32e5e1;
    --chakra-colors-seafoam-500: #04c8c6;
    --chakra-colors-seafoam-600: #009ea4;
    --chakra-colors-seafoam-700: #027e83;
    --chakra-colors-seafoam-800: #086267;
    --chakra-colors-seafoam-900: #0c5155;
    --chakra-colors-seafoam-950: #002f34;
    --chakra-colors-evergreen-50: #f2fcf1;
    --chakra-colors-evergreen-100: #e2f7e1;
    --chakra-colors-evergreen-200: #c4eec4;
    --chakra-colors-evergreen-300: #96e096;
    --chakra-colors-evergreen-400: #60c860;
    --chakra-colors-evergreen-500: #3caa3c;
    --chakra-colors-evergreen-600: #2c8c2c;
    --chakra-colors-evergreen-700: #266d28;
    --chakra-colors-evergreen-800: #1a561c;
    --chakra-colors-evergreen-900: #1c481d;
    --chakra-colors-evergreen-950: #082b09;
    --chakra-colors-rocketfire-50: #fff6ec;
    --chakra-colors-rocketfire-100: #ffecd3;
    --chakra-colors-rocketfire-200: #ffd4a5;
    --chakra-colors-rocketfire-300: #ffb66d;
    --chakra-colors-rocketfire-400: #ff8b32;
    --chakra-colors-rocketfire-500: #ff6a0a;
    --chakra-colors-rocketfire-600: #ff5000;
    --chakra-colors-rocketfire-700: #cc3702;
    --chakra-colors-rocketfire-800: #a12c0b;
    --chakra-colors-rocketfire-900: #82270c;
    --chakra-colors-rocketfire-950: #461004;
    --chakra-colors-calamity-50: #fef2f2;
    --chakra-colors-calamity-100: #fee2e2;
    --chakra-colors-calamity-200: #fecaca;
    --chakra-colors-calamity-300: #fca5a5;
    --chakra-colors-calamity-400: #f87171;
    --chakra-colors-calamity-500: #ef4444;
    --chakra-colors-calamity-600: #dc2626;
    --chakra-colors-calamity-700: #b91c1c;
    --chakra-colors-calamity-800: #991b1b;
    --chakra-colors-calamity-900: #7f1d1d;
    --chakra-colors-calamity-950: #450a0a;
    --chakra-colors-elevation-50: #1a1b1d;
    --chakra-colors-elevation-100: #1d1f22;
    --chakra-colors-elevation-200: #212327;
    --chakra-colors-elevation-300: #2f3339;
    --chakra-colors-elevation-400: #3d444c;
    --chakra-colors-elevation-500: #515c68;
    --chakra-colors-elevation-600: #667484;
    --chakra-colors-elevation-700: #8295a9;
    --chakra-colors-elevation-800: #9db5ce;
    --chakra-colors-elevation-900: #b2ceea;
    --chakra-colors-elevation-950: #c0defd;
    --chakra-colors-primary-50: #ebf3fe;
    --chakra-colors-primary-100: #cee2fd;
    --chakra-colors-primary-200: #a8cffa;
    --chakra-colors-primary-300: #70bcfb;
    --chakra-colors-primary-400: #2a98f8;
    --chakra-colors-primary-500: #0c72ed;
    --chakra-colors-primary-600: #0858f7;
    --chakra-colors-primary-700: #0740df;
    --chakra-colors-primary-800: #0540ad;
    --chakra-colors-primary-900: #0b2e79;
    --chakra-colors-primary-950: #002253;
    --chakra-colors-secondary-50: #eff7ff;
    --chakra-colors-secondary-100: #dcebfd;
    --chakra-colors-secondary-200: #c0defd;
    --chakra-colors-secondary-300: #84c1fa;
    --chakra-colors-secondary-400: #63acf7;
    --chakra-colors-secondary-500: #3f8bf2;
    --chakra-colors-secondary-600: #296ee7;
    --chakra-colors-secondary-700: #2158d4;
    --chakra-colors-secondary-800: #2148ac;
    --chakra-colors-secondary-900: #204088;
    --chakra-colors-secondary-950: #182953;
    --chakra-colors-info-50: #ebf3fe;
    --chakra-colors-info-100: #cee2fd;
    --chakra-colors-info-200: #a8cffa;
    --chakra-colors-info-300: #70bcfb;
    --chakra-colors-info-400: #2a98f8;
    --chakra-colors-info-500: #0c72ed;
    --chakra-colors-info-600: #0858f7;
    --chakra-colors-info-700: #0740df;
    --chakra-colors-info-800: #0540ad;
    --chakra-colors-info-900: #0b2e79;
    --chakra-colors-info-950: #002253;
    --chakra-colors-link-50: #ebf3fe;
    --chakra-colors-link-100: #cee2fd;
    --chakra-colors-link-200: #a8cffa;
    --chakra-colors-link-300: #70bcfb;
    --chakra-colors-link-400: #2a98f8;
    --chakra-colors-link-500: #0c72ed;
    --chakra-colors-link-600: #0858f7;
    --chakra-colors-link-700: #0740df;
    --chakra-colors-link-800: #0540ad;
    --chakra-colors-link-900: #0b2e79;
    --chakra-colors-link-950: #002253;
    --chakra-colors-success-50: #f2fcf1;
    --chakra-colors-success-100: #e2f7e1;
    --chakra-colors-success-200: #c4eec4;
    --chakra-colors-success-300: #96e096;
    --chakra-colors-success-400: #60c860;
    --chakra-colors-success-500: #3caa3c;
    --chakra-colors-success-600: #2c8c2c;
    --chakra-colors-success-700: #266d28;
    --chakra-colors-success-800: #1a561c;
    --chakra-colors-success-900: #1c481d;
    --chakra-colors-success-950: #082b09;
    --chakra-colors-warning-50: #fff6ec;
    --chakra-colors-warning-100: #ffecd3;
    --chakra-colors-warning-200: #ffd4a5;
    --chakra-colors-warning-300: #ffb66d;
    --chakra-colors-warning-400: #ff8b32;
    --chakra-colors-warning-500: #ff6a0a;
    --chakra-colors-warning-600: #ff5000;
    --chakra-colors-warning-700: #cc3702;
    --chakra-colors-warning-800: #a12c0b;
    --chakra-colors-warning-900: #82270c;
    --chakra-colors-warning-950: #461004;
    --chakra-colors-error-50: #fef2f2;
    --chakra-colors-error-100: #fee2e2;
    --chakra-colors-error-200: #fecaca;
    --chakra-colors-error-300: #fca5a5;
    --chakra-colors-error-400: #f87171;
    --chakra-colors-error-500: #ef4444;
    --chakra-colors-error-600: #dc2626;
    --chakra-colors-error-700: #b91c1c;
    --chakra-colors-error-800: #991b1b;
    --chakra-colors-error-900: #7f1d1d;
    --chakra-colors-error-950: #450a0a;
    --chakra-colors-highlight-bordeaux-50: #fdf2f9;
    --chakra-colors-highlight-bordeaux-100: #fce7f5;
    --chakra-colors-highlight-bordeaux-200: #fbcfec;
    --chakra-colors-highlight-bordeaux-300: #f9a8db;
    --chakra-colors-highlight-bordeaux-400: #f373c1;
    --chakra-colors-highlight-bordeaux-500: #eb49a7;
    --chakra-colors-highlight-bordeaux-600: #da2887;
    --chakra-colors-highlight-bordeaux-700: #bd196c;
    --chakra-colors-highlight-bordeaux-800: #921653;
    --chakra-colors-highlight-bordeaux-900: #83184d;
    --chakra-colors-highlight-bordeaux-950: #50072a;
    --chakra-colors-highlight-flamingo-50: #fff4fe;
    --chakra-colors-highlight-flamingo-100: #fee9fb;
    --chakra-colors-highlight-flamingo-200: #fdd1f8;
    --chakra-colors-highlight-flamingo-300: #faadee;
    --chakra-colors-highlight-flamingo-400: #f578de;
    --chakra-colors-highlight-flamingo-500: #ea4bcd;
    --chakra-colors-highlight-flamingo-600: #d62cad;
    --chakra-colors-highlight-flamingo-700: #b50084;
    --chakra-colors-highlight-flamingo-800: #920063;
    --chakra-colors-highlight-flamingo-900: #6e0d46;
    --chakra-colors-highlight-flamingo-950: #50072a;
    --chakra-colors-highlight-bonan-50: #fffbeb;
    --chakra-colors-highlight-bonan-100: #fff3c6;
    --chakra-colors-highlight-bonan-200: #ffeba2;
    --chakra-colors-highlight-bonan-300: #ffd55e;
    --chakra-colors-highlight-bonan-400: #fec500;
    --chakra-colors-highlight-bonan-500: #f4b603;
    --chakra-colors-highlight-bonan-600: #da9c05;
    --chakra-colors-highlight-bonan-700: #b47300;
    --chakra-colors-highlight-bonan-800: #9b5500;
    --chakra-colors-highlight-bonan-900: #77390a;
    --chakra-colors-highlight-bonan-950: #441c00;
    --chakra-colors-highlight-seafoam-50: #eefffd;
    --chakra-colors-highlight-seafoam-100: #e0fdf9;
    --chakra-colors-highlight-seafoam-200: #b6fff6;
    --chakra-colors-highlight-seafoam-300: #7af9ef;
    --chakra-colors-highlight-seafoam-400: #32e5e1;
    --chakra-colors-highlight-seafoam-500: #04c8c6;
    --chakra-colors-highlight-seafoam-600: #009ea4;
    --chakra-colors-highlight-seafoam-700: #027e83;
    --chakra-colors-highlight-seafoam-800: #086267;
    --chakra-colors-highlight-seafoam-900: #0c5155;
    --chakra-colors-highlight-seafoam-950: #002f34;
    --chakra-colors-highlight-aurora-50: #f8f6ff;
    --chakra-colors-highlight-aurora-100: #f2ecff;
    --chakra-colors-highlight-aurora-200: #e1d5ff;
    --chakra-colors-highlight-aurora-300: #d0b9ff;
    --chakra-colors-highlight-aurora-400: #bd97fd;
    --chakra-colors-highlight-aurora-500: #b179fb;
    --chakra-colors-highlight-aurora-600: #9044eb;
    --chakra-colors-highlight-aurora-700: #8131dc;
    --chakra-colors-highlight-aurora-800: #6623ad;
    --chakra-colors-highlight-aurora-900: #511c87;
    --chakra-colors-highlight-aurora-950: #350764;
    --chakra-colors-trueblue-50: #ebf3fe;
    --chakra-colors-trueblue-100: #cee2fd;
    --chakra-colors-trueblue-200: #a8cffa;
    --chakra-colors-trueblue-300: #70bcfb;
    --chakra-colors-trueblue-400: #2a98f8;
    --chakra-colors-trueblue-500: #0c72ed;
    --chakra-colors-trueblue-600: #0858f7;
    --chakra-colors-trueblue-700: #0740df;
    --chakra-colors-trueblue-800: #0540ad;
    --chakra-colors-trueblue-900: #0b2e79;
    --chakra-colors-trueblue-950: #002253;
    --chakra-colors-gradient-sky-purplish: linear-gradient(180deg, #FFFFFF 4%, #AFE7FC 40%, #A8D1FF 100%);
    --chakra-colors-gradient-deepocean-blue: linear-gradient(180deg, #122547 0%, #31347A 33%, #405199 50%, #6CAEEE 100%);
    --chakra-colors-gradient-white-to-blue: linear-gradient(180deg, rgb(250, 249, 245, 0.92) 0%, rgb(132, 193, 250, 0.92) 100%);
    --chakra-borders-none: 0;
    --chakra-borders-1px: 1px solid;
    --chakra-borders-2px: 2px solid;
    --chakra-borders-4px: 4px solid;
    --chakra-borders-8px: 8px solid;
    --chakra-fonts-heading: "Roboto",Helvetica Neue,Helvetica,Arial,sans-serif;
    --chakra-fonts-body: "Roboto",Helvetica Neue,Helvetica,Arial,sans-serif;
    --chakra-fonts-mono: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --chakra-fontSizes-3xs: 0.45rem;
    --chakra-fontSizes-2xs: 0.625rem;
    --chakra-fontSizes-xs: 0.75rem;
    --chakra-fontSizes-sm: 0.875rem;
    --chakra-fontSizes-md: 1rem;
    --chakra-fontSizes-lg: 1.125rem;
    --chakra-fontSizes-xl: 1.25rem;
    --chakra-fontSizes-2xl: 1.5rem;
    --chakra-fontSizes-3xl: 1.875rem;
    --chakra-fontSizes-4xl: 2.25rem;
    --chakra-fontSizes-5xl: 3rem;
    --chakra-fontSizes-6xl: 3.75rem;
    --chakra-fontSizes-7xl: 4.5rem;
    --chakra-fontSizes-8xl: 6rem;
    --chakra-fontSizes-9xl: 8rem;
    --chakra-fontSizes-xxs: 11px;
    --chakra-fontWeights-hairline: 100;
    --chakra-fontWeights-thin: 200;
    --chakra-fontWeights-light: 500;
    --chakra-fontWeights-normal: 400;
    --chakra-fontWeights-medium: 500;
    --chakra-fontWeights-semibold: 600;
    --chakra-fontWeights-bold: 700;
    --chakra-fontWeights-extrabold: 800;
    --chakra-fontWeights-black: 900;
    --chakra-letterSpacings-tighter: -0.05em;
    --chakra-letterSpacings-tight: -0.025em;
    --chakra-letterSpacings-normal: 0;
    --chakra-letterSpacings-wide: 0.025em;
    --chakra-letterSpacings-wider: 0.05em;
    --chakra-letterSpacings-widest: 0.1em;
    --chakra-lineHeights-3: .75rem;
    --chakra-lineHeights-4: 1rem;
    --chakra-lineHeights-5: 1.25rem;
    --chakra-lineHeights-6: 1.5rem;
    --chakra-lineHeights-7: 1.75rem;
    --chakra-lineHeights-8: 2rem;
    --chakra-lineHeights-9: 2.25rem;
    --chakra-lineHeights-10: 2.5rem;
    --chakra-lineHeights-normal: normal;
    --chakra-lineHeights-none: 1;
    --chakra-lineHeights-shorter: 1.25;
    --chakra-lineHeights-short: 1.375;
    --chakra-lineHeights-base: 1.5;
    --chakra-lineHeights-tall: 1.625;
    --chakra-lineHeights-taller: 2;
    --chakra-radii-none: 0;
    --chakra-radii-sm: 0.125rem;
    --chakra-radii-base: 0.25rem;
    --chakra-radii-md: 0.375rem;
    --chakra-radii-lg: 0.5rem;
    --chakra-radii-xl: 0.75rem;
    --chakra-radii-2xl: 1rem;
    --chakra-radii-3xl: 1.5rem;
    --chakra-radii-full: 9999px;
    --chakra-space-1: 0.25rem;
    --chakra-space-2: 0.5rem;
    --chakra-space-3: 0.75rem;
    --chakra-space-4: 1rem;
    --chakra-space-5: 1.25rem;
    --chakra-space-6: 1.5rem;
    --chakra-space-7: 1.75rem;
    --chakra-space-8: 2rem;
    --chakra-space-9: 2.25rem;
    --chakra-space-10: 2.5rem;
    --chakra-space-12: 3rem;
    --chakra-space-14: 3.5rem;
    --chakra-space-16: 4rem;
    --chakra-space-20: 5rem;
    --chakra-space-24: 6rem;
    --chakra-space-28: 7rem;
    --chakra-space-32: 8rem;
    --chakra-space-36: 9rem;
    --chakra-space-40: 10rem;
    --chakra-space-44: 11rem;
    --chakra-space-48: 12rem;
    --chakra-space-52: 13rem;
    --chakra-space-56: 14rem;
    --chakra-space-60: 15rem;
    --chakra-space-64: 16rem;
    --chakra-space-72: 18rem;
    --chakra-space-80: 20rem;
    --chakra-space-96: 24rem;
    --chakra-space-px: 1px;
    --chakra-space-0-5: 0.125rem;
    --chakra-space-1-5: 0.375rem;
    --chakra-space-2-5: 0.625rem;
    --chakra-space-3-5: 0.875rem;
    --chakra-shadows-xs: 0 0 0 1px rgba(0, 0, 0, 0.05);
    --chakra-shadows-sm: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    --chakra-shadows-base: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    --chakra-shadows-md: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    --chakra-shadows-lg: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    --chakra-shadows-xl: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    --chakra-shadows-2xl: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    --chakra-shadows-outline: 0 0 0 3px rgba(66, 153, 225, 0.6);
    --chakra-shadows-inner: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    --chakra-shadows-none: none;
    --chakra-shadows-dark-lg: rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px;
    --chakra-shadows-blue-shadow: 0px 83.8503px 33.5401px rgba(71, 123, 245, 0.01), 0px 47.5152px 28.8818px rgba(71, 123, 245, 0.05), 0px 21.4284px 21.4284px rgba(71, 123, 245, 0.09), 0px 5.59002px 11.18px rgba(71, 123, 245, 0.1);
    --chakra-sizes-1: 0.25rem;
    --chakra-sizes-2: 0.5rem;
    --chakra-sizes-3: 0.75rem;
    --chakra-sizes-4: 1rem;
    --chakra-sizes-5: 1.25rem;
    --chakra-sizes-6: 1.5rem;
    --chakra-sizes-7: 1.75rem;
    --chakra-sizes-8: 2rem;
    --chakra-sizes-9: 2.25rem;
    --chakra-sizes-10: 2.5rem;
    --chakra-sizes-12: 3rem;
    --chakra-sizes-14: 3.5rem;
    --chakra-sizes-16: 4rem;
    --chakra-sizes-20: 5rem;
    --chakra-sizes-24: 6rem;
    --chakra-sizes-28: 7rem;
    --chakra-sizes-32: 8rem;
    --chakra-sizes-36: 9rem;
    --chakra-sizes-40: 10rem;
    --chakra-sizes-44: 11rem;
    --chakra-sizes-48: 12rem;
    --chakra-sizes-52: 13rem;
    --chakra-sizes-56: 14rem;
    --chakra-sizes-60: 15rem;
    --chakra-sizes-64: 16rem;
    --chakra-sizes-72: 18rem;
    --chakra-sizes-80: 20rem;
    --chakra-sizes-96: 24rem;
    --chakra-sizes-px: 1px;
    --chakra-sizes-0-5: 0.125rem;
    --chakra-sizes-1-5: 0.375rem;
    --chakra-sizes-2-5: 0.625rem;
    --chakra-sizes-3-5: 0.875rem;
    --chakra-sizes-max: max-content;
    --chakra-sizes-min: min-content;
    --chakra-sizes-full: 100%;
    --chakra-sizes-3xs: 14rem;
    --chakra-sizes-2xs: 16rem;
    --chakra-sizes-xs: 20rem;
    --chakra-sizes-sm: 24rem;
    --chakra-sizes-md: 28rem;
    --chakra-sizes-lg: 32rem;
    --chakra-sizes-xl: 36rem;
    --chakra-sizes-2xl: 42rem;
    --chakra-sizes-3xl: 48rem;
    --chakra-sizes-4xl: 56rem;
    --chakra-sizes-5xl: 64rem;
    --chakra-sizes-6xl: 72rem;
    --chakra-sizes-7xl: 80rem;
    --chakra-sizes-8xl: 90rem;
    --chakra-sizes-prose: 60ch;
    --chakra-sizes-container-sm: 640px;
    --chakra-sizes-container-md: 768px;
    --chakra-sizes-container-lg: 1024px;
    --chakra-sizes-container-xl: 1280px;
    --chakra-zIndices-hide: -1;
    --chakra-zIndices-auto: auto;
    --chakra-zIndices-base: 0;
    --chakra-zIndices-docked: 10;
    --chakra-zIndices-dropdown: 1600;
    --chakra-zIndices-sticky: 1100;
    --chakra-zIndices-banner: 1200;
    --chakra-zIndices-overlay: 1300;
    --chakra-zIndices-modal: 1800;
    --chakra-zIndices-popover: 1500;
    --chakra-zIndices-skipLink: 1600;
    --chakra-zIndices-toast: 1700;
    --chakra-zIndices-tooltip: 5600;
    --chakra-zIndices-modalPopover: 1900;
    --chakra-transition-property-common: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
    --chakra-transition-property-colors: background-color, border-color, color, fill, stroke;
    --chakra-transition-property-dimensions: width, height;
    --chakra-transition-property-position: left, right, top, bottom;
    --chakra-transition-property-background: background-color, background-image, background-position;
    --chakra-transition-easing-ease-in: cubic-bezier(0.4, 0, 1, 1);
    --chakra-transition-easing-ease-out: cubic-bezier(0, 0, 0.2, 1);
    --chakra-transition-easing-ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
    --chakra-transition-duration-ultra-fast: 50ms;
    --chakra-transition-duration-faster: 100ms;
    --chakra-transition-duration-fast: 150ms;
    --chakra-transition-duration-normal: 200ms;
    --chakra-transition-duration-slow: 300ms;
    --chakra-transition-duration-slower: 400ms;
    --chakra-transition-duration-ultra-slow: 500ms;
    --chakra-blur-none: 0;
    --chakra-blur-sm: 4px;
    --chakra-blur-base: 8px;
    --chakra-blur-md: 12px;
    --chakra-blur-lg: 16px;
    --chakra-blur-xl: 24px;
    --chakra-blur-2xl: 40px;
    --chakra-blur-3xl: 64px;
    --chakra-breakpoints-base: 0em;
    --chakra-breakpoints-sm: 30em;
    --chakra-breakpoints-md: 46em;
    --chakra-breakpoints-lg: 62em;
    --chakra-breakpoints-xl: 78em;
    --chakra-breakpoints-2xl: 96em;
    --chakra-breakpoints-3xl: 112em;
    --chakra-breakpoints-4xl: 128em;
    --chakra-colors-primary-subtle-background: #ffffff;
    --chakra-colors-primary-subtle-background-hover: #ebf3fe;
    --chakra-colors-primary-subtle-background-active: #cee2fd;
    --chakra-colors-primary-subtle-background-disabled: #f5f5f6;
    --chakra-colors-primary-subtle-text: #002253;
    --chakra-colors-primary-subtle-text-disabled: #cacacb;
    --chakra-colors-primary-subtle-border: #0858f7;
    --chakra-colors-primary-subtle-border-disabled: #dfdfe0;
    --chakra-colors-primary-bold-background: #0540ad;
    --chakra-colors-primary-bold-background-hover: #0b2e79;
    --chakra-colors-primary-bold-background-active: #002253;
    --chakra-colors-primary-bold-background-disabled: #a8cffa;
    --chakra-colors-primary-bold-text: #ffffff;
    --chakra-colors-primary-bold-text-disabled: #ebf3fe;
    --chakra-colors-primary-bold-border: #0540ad;
    --chakra-colors-secondary-subtle-background: #ffffff;
    --chakra-colors-secondary-subtle-background-hover: #dcebfd;
    --chakra-colors-secondary-subtle-background-active: #c0defd;
    --chakra-colors-secondary-subtle-background-disabled: #eff7ff;
    --chakra-colors-secondary-subtle-text: #002253;
    --chakra-colors-secondary-subtle-text-hover: #0b2e79;
    --chakra-colors-secondary-subtle-text-disabled: #84c1fa;
    --chakra-colors-secondary-subtle-border: #296ee7;
    --chakra-colors-secondary-bold-background: #84c1fa;
    --chakra-colors-secondary-bold-background-hover: #63acf7;
    --chakra-colors-secondary-bold-background-active: #3f8bf2;
    --chakra-colors-secondary-bold-background-disabled: #dcebfd;
    --chakra-colors-secondary-bold-text: #ffffff;
    --chakra-colors-secondary-bold-text-disabled: #63acf7;
    --chakra-colors-secondary-bold-border: #2148ac;
    --chakra-colors-info-subtle-background: #cee2fd;
    --chakra-colors-info-subtle-background-hover: #a8cffa;
    --chakra-colors-info-subtle-background-active: #70bcfb;
    --chakra-colors-info-subtle-background-disabled: #ebf3fe;
    --chakra-colors-info-subtle-text: #002253;
    --chakra-colors-info-subtle-text-disabled: #70bcfb;
    --chakra-colors-info-subtle-border: #cee2fd;
    --chakra-colors-info-subtle-icon: #0540ad;
    --chakra-colors-info-bold-background: #0740df;
    --chakra-colors-info-bold-background-hover: #0740df;
    --chakra-colors-info-bold-background-active: #0540ad;
    --chakra-colors-info-bold-background-disabled: #cee2fd;
    --chakra-colors-info-bold-text: #ffffff;
    --chakra-colors-info-bold-text-disabled: #2a98f8;
    --chakra-colors-info-bold-border: #0740df;
    --chakra-colors-info-bold-icon: #ffffff;
    --chakra-colors-success-subtle-background: #e2f7e1;
    --chakra-colors-success-subtle-background-hover: #c4eec4;
    --chakra-colors-success-subtle-background-active: #96e096;
    --chakra-colors-success-subtle-background-disabled: #e2f7e1;
    --chakra-colors-success-subtle-text: #1a561c;
    --chakra-colors-success-subtle-text-disabled: #96e096;
    --chakra-colors-success-subtle-border: #266d28;
    --chakra-colors-success-subtle-icon: #266d28;
    --chakra-colors-success-bold-background: #2c8c2c;
    --chakra-colors-success-bold-background-hover: #266d28;
    --chakra-colors-success-bold-background-active: #1a561c;
    --chakra-colors-success-bold-background-disabled: #e2f7e1;
    --chakra-colors-success-bold-text: #ffffff;
    --chakra-colors-success-bold-text-disabled: #96e096;
    --chakra-colors-success-bold-border: #2c8c2c;
    --chakra-colors-success-bold-icon: #ffffff;
    --chakra-colors-warning-subtle-background: #ffecd3;
    --chakra-colors-warning-subtle-background-hover: #ffd4a5;
    --chakra-colors-warning-subtle-background-active: #ffb66d;
    --chakra-colors-warning-subtle-background-disabled: #ffecd3;
    --chakra-colors-warning-subtle-text: #cc3702;
    --chakra-colors-warning-subtle-text-disabled: #ffb66d;
    --chakra-colors-warning-subtle-border: #cc3702;
    --chakra-colors-warning-subtle-icon: #cc3702;
    --chakra-colors-warning-bold-background: #ff5000;
    --chakra-colors-warning-bold-background-hover: #cc3702;
    --chakra-colors-warning-bold-background-active: #a12c0b;
    --chakra-colors-warning-bold-background-disabled: #ffecd3;
    --chakra-colors-warning-bold-text: #ffffff;
    --chakra-colors-warning-bold-text-disabled: #ffb66d;
    --chakra-colors-warning-bold-border: #ff5000;
    --chakra-colors-warning-bold-icon: #ffffff;
    --chakra-colors-error-subtle-background: #fee2e2;
    --chakra-colors-error-subtle-background-hover: #fef2f2;
    --chakra-colors-error-subtle-background-active: #fee2e2;
    --chakra-colors-error-subtle-background-disabled: #fef2f2;
    --chakra-colors-error-subtle-text: #b91c1c;
    --chakra-colors-error-subtle-text-disabled: #fca5a5;
    --chakra-colors-error-subtle-border: #b91c1c;
    --chakra-colors-error-subtle-icon: #dc2626;
    --chakra-colors-error-bold-background: #dc2626;
    --chakra-colors-error-bold-background-hover: #b91c1c;
    --chakra-colors-error-bold-background-active: #991b1b;
    --chakra-colors-error-bold-background-disabled: #fca5a5;
    --chakra-colors-error-bold-text: #ffffff;
    --chakra-colors-error-bold-text-disabled: #ffffff;
    --chakra-colors-error-bold-border: #dc2626;
    --chakra-colors-error-bold-icon: #ffffff;
    --chakra-colors-highlight-bordeaux-subtle-background: #fce7f5;
    --chakra-colors-highlight-bordeaux-subtle-background-hover: #fbcfec;
    --chakra-colors-highlight-bordeaux-subtle-background-active: #f9a8db;
    --chakra-colors-highlight-bordeaux-subtle-background-disabled: #fdf2f9;
    --chakra-colors-highlight-bordeaux-subtle-text: #bd196c;
    --chakra-colors-highlight-bordeaux-subtle-text-disabled: #f9a8db;
    --chakra-colors-highlight-bordeaux-subtle-border: #bd196c;
    --chakra-colors-highlight-bordeaux-subtle-icon: #bd196c;
    --chakra-colors-highlight-bordeaux-bold-background: #921653;
    --chakra-colors-highlight-bordeaux-bold-background-hover: #83184d;
    --chakra-colors-highlight-bordeaux-bold-background-active: #50072a;
    --chakra-colors-highlight-bordeaux-bold-background-disabled: #fce7f5;
    --chakra-colors-highlight-bordeaux-bold-text: #ffffff;
    --chakra-colors-highlight-bordeaux-bold-text-disabled: #f9a8db;
    --chakra-colors-highlight-bordeaux-bold-border: #921653;
    --chakra-colors-highlight-bordeaux-bold-icon: #ffffff;
    --chakra-colors-highlight-flamingo-subtle-background: #fee9fb;
    --chakra-colors-highlight-flamingo-subtle-background-hover: #fdd1f8;
    --chakra-colors-highlight-flamingo-subtle-background-active: #faadee;
    --chakra-colors-highlight-flamingo-subtle-background-disabled: #fff4fe;
    --chakra-colors-highlight-flamingo-subtle-text: #b50084;
    --chakra-colors-highlight-flamingo-subtle-text-disabled: #faadee;
    --chakra-colors-highlight-flamingo-subtle-border: #b50084;
    --chakra-colors-highlight-flamingo-subtle-icon: #b50084;
    --chakra-colors-highlight-flamingo-bold-background: #ea4bcd;
    --chakra-colors-highlight-flamingo-bold-background-hover: #d62cad;
    --chakra-colors-highlight-flamingo-bold-background-active: #b50084;
    --chakra-colors-highlight-flamingo-bold-background-disabled: #fee9fb;
    --chakra-colors-highlight-flamingo-bold-text: #ffffff;
    --chakra-colors-highlight-flamingo-bold-text-disabled: #faadee;
    --chakra-colors-highlight-flamingo-bold-border: #b50084;
    --chakra-colors-highlight-flamingo-bold-icon: #ffffff;
    --chakra-colors-highlight-bonan-subtle-background: #fff3c6;
    --chakra-colors-highlight-bonan-subtle-background-hover: #ffeba2;
    --chakra-colors-highlight-bonan-subtle-background-active: #ffd55e;
    --chakra-colors-highlight-bonan-subtle-background-disabled: #fffbeb;
    --chakra-colors-highlight-bonan-subtle-text: #9b5500;
    --chakra-colors-highlight-bonan-bold-background: #fec500;
    --chakra-colors-highlight-bonan-bold-background-hover: #da9c05;
    --chakra-colors-highlight-bonan-bold-background-active: #b47300;
    --chakra-colors-highlight-bonan-bold-background-disabled: #fff3c6;
    --chakra-colors-highlight-bonan-bold-text: #441c00;
    --chakra-colors-highlight-seafoam-subtle-background: #e0fdf9;
    --chakra-colors-highlight-seafoam-subtle-background-hover: #b6fff6;
    --chakra-colors-highlight-seafoam-subtle-background-active: #7af9ef;
    --chakra-colors-highlight-seafoam-subtle-background-disabled: #eefffd;
    --chakra-colors-highlight-seafoam-subtle-text: #027e83;
    --chakra-colors-highlight-seafoam-bold-background: #32e5e1;
    --chakra-colors-highlight-seafoam-bold-background-hover: #009ea4;
    --chakra-colors-highlight-seafoam-bold-background-active: #027e83;
    --chakra-colors-highlight-seafoam-bold-background-disabled: #e0fdf9;
    --chakra-colors-highlight-seafoam-bold-text: #002f34;
    --chakra-colors-highlight-aurora-subtle-background: #f2ecff;
    --chakra-colors-highlight-aurora-subtle-background-hover: #e1d5ff;
    --chakra-colors-highlight-aurora-subtle-background-active: #d0b9ff;
    --chakra-colors-highlight-aurora-subtle-background-disabled: #f8f6ff;
    --chakra-colors-highlight-aurora-subtle-text: #8131dc;
    --chakra-colors-highlight-aurora-bold-background: #9044eb;
    --chakra-colors-highlight-aurora-bold-background-hover: #9044eb;
    --chakra-colors-highlight-aurora-bold-background-active: #8131dc;
    --chakra-colors-highlight-aurora-bold-background-disabled: #f2ecff;
    --chakra-colors-highlight-aurora-bold-text: #ffffff;
    --chakra-colors-heading-default: #002253;
    --chakra-colors-heading-secondary: #0b2e79;
    --chakra-colors-text-default: #131314;
    --chakra-colors-text-secondary: #66666b;
    --chakra-colors-text-placeholder: #cacacb;
    --chakra-colors-text-disabled: #cacacb;
    --chakra-colors-text-link: #0858f7;
    --chakra-colors-text-link-hover: #0740df;
    --chakra-colors-text-link-active: #0540ad;
    --chakra-colors-text-error: #dc2626;
    --chakra-colors-text-error-hover: #b91c1c;
    --chakra-colors-text-error-active: #991b1b;
    --chakra-colors-text-success: #1a561c;
    --chakra-colors-text-warning: #cc3702;
    --chakra-colors-text-white: #ffffff;
    --chakra-colors-text-dark: #002253;
    --chakra-colors-neutral-subtle-background: #f5f5f6;
    --chakra-colors-neutral-subtle-background-hover: #ececed;
    --chakra-colors-neutral-subtle-background-active: #dfdfe0;
    --chakra-colors-neutral-subtle-background-disabled: #ececed;
    --chakra-colors-neutral-subtle-text: #8b8b90;
    --chakra-colors-neutral-subtle-text-disabled: #aeaeb2;
    --chakra-colors-neutral-subtle-border: #66666b;
    --chakra-colors-neutral-bold-background: #66666b;
    --chakra-colors-neutral-bold-background-hover: #4d4d51;
    --chakra-colors-neutral-bold-background-active: #38383c;
    --chakra-colors-neutral-bold-background-disabled: #dfdfe0;
    --chakra-colors-neutral-bold-text: #ffffff;
    --chakra-colors-neutral-bold-text-disabled: #dfdfe0;
    --chakra-colors-neutral-bold-border: #66666b;
    --chakra-colors-neutral-menu-background: #ffffff;
    --chakra-colors-neutral-menu-background-hover: #f5f5f6;
    --chakra-colors-neutral-menu-background-active: #ececed;
    --chakra-colors-neutral-menu-background-disabled: #ffffff;
    --chakra-colors-neutral-menu-text: #4d4d51;
    --chakra-colors-neutral-background-default: #ffffff;
    --chakra-colors-neutral-background-white: #ffffff;
    --chakra-colors-neutral-background-moonbeam: #faf9f5;
    --chakra-colors-neutral-background-spacedust: #f2f1ef;
    --chakra-colors-neutral-background-titanium: #f5f5f6;
    --chakra-colors-neutral-divider: #ececed;
    --chakra-colors-neutral-toolbar-background: #ffffff;
    --chakra-colors-neutral-toolbar-border: #ececed;
    --chakra-colors-neutral-toolbar-text: #131314;
    --chakra-colors-neutral-toolbar-icon: #0858f7;
    --chakra-colors-neutral-modal-background: #ffffff;
    --chakra-colors-neutral-modal-text: var(--chakra-colors-text-default);
    --chakra-colors-input-background: #ffffff;
    --chakra-colors-input-background-filled: #f5f5f6;
    --chakra-colors-input-background-hover: #ffffff;
    --chakra-colors-input-background-active: #ececed;
    --chakra-colors-input-background-focused: #ffffff;
    --chakra-colors-input-background-disabled: #f5f5f6;
    --chakra-colors-input-text: #131314;
    --chakra-colors-input-text-disabled: #cacacb;
    --chakra-colors-input-text-placeholder: #aeaeb2;
    --chakra-colors-input-border: #dfdfe0;
    --chakra-colors-input-border-active: #0858f7;
    --chakra-colors-input-border-hover: #cacacb;
    --chakra-colors-input-border-focused: #0858f7;
    --chakra-colors-input-border-disabled: #ececed;
    --chakra-colors-brand-moonbeam: #faf9f5;
    --chakra-colors-brand-spacedust: #f2f1ef;
    --chakra-colors-brand-sky: #84c1fa;
    --chakra-colors-brand-deepocean: #002253;
    --chakra-colors-brand-bordeaux: #921653;
    --chakra-colors-brand-flamingo: #f578de;
    --chakra-colors-brand-evergreen: #1a561c;
    --chakra-colors-brand-rocketfire: #ff5000;
}

body {
    font-family: var(--chakra-fonts-body);
    color: var(--chakra-colors-chakra-body-text);
    background: var(--chakra-colors-chakra-body-bg);
    transition-property: background-color;
    transition-duration: var(--chakra-transition-duration-normal);
    line-height: var(--chakra-lineHeights-base);
}

.css-idmjxk {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0px;
    width: 100%;
}

.css-1bz8fpq {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0px;
    width: 100%;
    background: linear-gradient(180deg, #1862D4 0%, #DAF4FE 35.69%, #FFFFFF 100.43%);
}

.css-s7i2f1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding-top: var(--chakra-space-16);
    padding-bottom: var(--chakra-space-16);
    width: 100%;
    background: var(--chakra-colors-transparent);
}

.page-section.css-s7i2f1.s7i2f2 {
    background: var(--chakra-colors-chakra-body-bg);
}

.css-s7i2f1:first-of-type {
    padding-top: var(--chakra-space-24);
}

.css-1l5r8n1 {
    width: 100%;
    -webkit-margin-start: auto;
    margin-inline-start: auto;
    -webkit-margin-end: auto;
    margin-inline-end: auto;
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    max-width: 1300px;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    justify-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    position: relative;
    padding-top: var(--chakra-space-12);
    padding-bottom: var(--chakra-space-12);
}

.css-y90ypn {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 0.5rem;
    width: 100%;
    position: relative;
    z-index: 1;
}

.css-ojhphc {
    object-fit: contain;
    opacity: 0.8;
    -webkit-transform: scaleX(-1) translateY(-150%);
    -moz-transform: scaleX(-1) translateY(-150%);
    -ms-transform: scaleX(-1) translateY(-150%);
    transform: scaleX(-1) translateY(-150%);
    max-width: 30px;
    position: absolute;
    right: 0;
}

.css-1u8rwxz {
    max-width: 100%;
}

.css-1kdrcc9 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    list-style-type: none;
    gap: 0.5rem;
    padding: 0px;
}

.css-aw2b3h {
    font-family: var(--chakra-fonts-heading);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    color: var(--chakra-colors-white);
    font-weight: var(--chakra-fontWeights-light) !important;
    text-align: center;
    font-size: var(--chakra-fontSizes-5xl);
}

.css-h6qec7 {
    display: inline-block;
    background: linear-gradient(to left, #F578DE, rgb(7, 64, 223, 0.5) 85%, rgb(7, 64, 223, 0) 100%);
    -webkit-padding-start: var(--chakra-space-2);
    padding-inline-start: var(--chakra-space-2);
    -webkit-padding-end: var(--chakra-space-2);
    padding-inline-end: var(--chakra-space-2);
}

.css-1baulvz {
    display: inline-block;
}

.css-4jy6j9 {
    display: inline-block;
    -webkit-animation: animation-1tqb3kg 1.2s infinite;
    animation: animation-1tqb3kg 1.2s infinite;
    width: 4px;
    height: var(--chakra-fontSizes-5xl);
    background: var(--chakra-colors-white);
    opacity: 1;
    -webkit-transform: translateY(0.5rem) scaleY(1.1);
    -moz-transform: translateY(0.5rem) scaleY(1.1);
    -ms-transform: translateY(0.5rem) scaleY(1.1);
    transform: translateY(0.5rem) scaleY(1.1);
    margin-top: -0.5rem;
}

.css-b6qjq7 {
    object-fit: contain;
    opacity: 0.8;
    -webkit-transform: translateY(-150%);
    -moz-transform: translateY(-150%);
    -ms-transform: translateY(-150%);
    transform: translateY(-150%);
    max-width: 30px;
    position: absolute;
    left: 0;
}

.css-1jjq5p5 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 0.5rem;
    width: 100%;
}

.css-qzc3t9 {
    width: 45%;
    -webkit-transform: translateX(-20%);
    -moz-transform: translateX(-20%);
    -ms-transform: translateX(-20%);
    transform: translateX(-20%);
    z-index: 0;
}

.css-xpd2ee {
    width: 45%;
    -webkit-transform: translateX(20%);
    -moz-transform: translateX(20%);
    -ms-transform: translateX(20%);
    transform: translateX(20%);
    z-index: 0;
}

.css-4177ry {
    width: 100%;
    -webkit-margin-start: auto;
    margin-inline-start: auto;
    -webkit-margin-end: auto;
    margin-inline-end: auto;
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    max-width: 1300px;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
}

.css-109414k {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--chakra-space-12);
    width: 100%;
}

.css-qbokrb {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: 0.5rem;
    width: 100%;
}

.css-134tvsx {
    font-family: var(--chakra-fonts-heading);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-size: var(--chakra-fontSizes-4xl);
    text-align: center;
    font-weight: var(--chakra-fontWeights-light);
    color: var(--chakra-colors-deepocean-950);
    max-width: 900px;
    position: relative;
}

.css-yrs2vj {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0.5rem;
    position: relative;
}

.css-1v3tpy7 {
    object-fit: contain;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: flex-start;
    align-self: flex-start;
    max-height: 100px;
    border: 5px solid white;
    box-shadow: var(--chakra-shadows-blue-shadow);
    border-radius: var(--chakra-radii-2xl);
    -webkit-transform: skewY(-10deg) translateY(2rem);
    -moz-transform: skewY(-10deg) translateY(2rem);
    -ms-transform: skewY(-10deg) translateY(2rem);
    transform: skewY(-10deg) translateY(2rem);
    left: 0;
}

.css-u9rmoh {
    background-color: var(--chakra-colors-white);
    box-shadow: var(--chakra-shadows-blue-shadow);
    padding: var(--chakra-space-6);
    border-radius: var(--chakra-radii-xl);
    color: var(--chakra-colors-deepocean-950);
    font-size: var(--chakra-fontSizes-lg);
    width: 80%;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    z-index: 1;
}

.css-q2y3yl {
    color: inherit;
}

.css-9p3tyl {
    object-fit: contain;
    -webkit-align-self: flex-end;
    -ms-flex-item-align: flex-end;
    align-self: flex-end;
    max-height: 100px;
    -webkit-transform: skewY(10deg) translateY(-2rem);
    -moz-transform: skewY(10deg) translateY(-2rem);
    -ms-transform: skewY(10deg) translateY(-2rem);
    transform: skewY(10deg) translateY(-2rem);
    border: 5px solid white;
    box-shadow: var(--chakra-shadows-blue-shadow);
    border-radius: var(--chakra-radii-2xl);
    right: 0;
}

.css-1lsnuzj {
    color: var(--chakra-colors-deepocean-950);
    font-size: var(--chakra-fontSizes-xl);
    text-align: center;
}

.css-18g3b04 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding-top: var(--chakra-space-16);
    padding-bottom: var(--chakra-space-16);
    width: 100%;
    background: linear-gradient(180deg, #FFFFFF 0%, #C8F0FF 20%, #FFFFFF 100.43%);
}

.css-1tyd6nk {
    width: 100%;
    -webkit-margin-start: auto;
    margin-inline-start: auto;
    -webkit-margin-end: auto;
    margin-inline-end: auto;
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    max-width: 1300px;
}

.css-cbjnvc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--chakra-space-12);
}

.css-1ry2f25 {
    font-family: var(--chakra-fonts-heading);
    color: var(--chakra-colors-deepocean-950);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-weight: var(--chakra-fontWeights-light);
    font-size: var(--chakra-fontSizes-4xl);
    text-align: center;
    width: 80%;
}

.css-6hbw2r {
    display: grid;
    grid-gap: var(--chakra-space-4);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    width: 100%;
}

.css-1mzm8x2 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background: var(--chakra-colors-white);
    box-shadow: var(--chakra-shadows-blue-shadow);
    border-radius: var(--chakra-radii-xl);
    padding: var(--chakra-space-4);
    padding-top: var(--chakra-space-2);
    padding-bottom: var(--chakra-space-2);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: var(--chakra-space-6);
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    color: var(--chakra-colors-blue-600);
}

.svg-inline--fa {
    display: var(--fa-display, inline-block);
    height: 1em;
    overflow: visible;
    vertical-align: -0.125em;
}

.svg-inline--fa {
    display: var(--fa-display, inline-block);
    height: 1em;
    overflow: visible;
    vertical-align: -.125em;
}

svg:not(:root).svg-inline--fa,
svg:not(:host).svg-inline--fa {
    overflow: visible;
    box-sizing: content-box;
}

svg:not(:host).svg-inline--fa,
svg:not(:root).svg-inline--fa {
    overflow: visible;
    box-sizing: content-box;
}

.css-165casq {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0px;
}

.css-d4l47j {
    color: var(--chakra-colors-titanium-500);
}

.css-tg5ev3 {
    font-size: var(--chakra-fontSizes-4xl);
    font-weight: var(--chakra-fontWeights-bold);
    line-height: 1;
}

.css-qjf0jf {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background: var(--chakra-colors-white);
    box-shadow: var(--chakra-shadows-blue-shadow);
    border-radius: var(--chakra-radii-xl);
    padding: var(--chakra-space-4);
    padding-top: var(--chakra-space-2);
    padding-bottom: var(--chakra-space-2);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: var(--chakra-space-6);
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    color: var(--chakra-colors-green-600);
}

.css-1jijfcn {
    font-size: var(--chakra-fontSizes-3xl);
}

.css-gqxku6 {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background: var(--chakra-colors-white);
    box-shadow: var(--chakra-shadows-blue-shadow);
    border-radius: var(--chakra-radii-xl);
    padding: var(--chakra-space-4);
    padding-top: var(--chakra-space-2);
    padding-bottom: var(--chakra-space-2);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: var(--chakra-space-6);
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    color: var(--chakra-colors-orange-600);
}

.css-z8x60p {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    background: var(--chakra-colors-white);
    box-shadow: var(--chakra-shadows-blue-shadow);
    border-radius: var(--chakra-radii-xl);
    padding: var(--chakra-space-4);
    padding-top: var(--chakra-space-2);
    padding-bottom: var(--chakra-space-2);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: var(--chakra-space-6);
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    color: var(--chakra-colors-pink-600);
}

.css-19x8b56 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding-top: var(--chakra-space-16);
    padding-bottom: var(--chakra-space-16);
    width: 100%;
    background: var(--chakra-colors-transparent);
    background-image: url(https://vercel-marketing-app.gamma.app/_next/static/media/bg-stars-gradient.08b8b85c.png);
    -webkit-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-color: #70B0EF;
}

.css-3lok8v {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--chakra-space-12);
    width: 100%;
    -webkit-padding-start: 0px;
    padding-inline-start: 0px;
    -webkit-padding-end: 0px;
    padding-inline-end: 0px;
}

.css-onpw3a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--chakra-space-8);
    width: 100%;
}

.css-6r1yxo {
    display: inline-block;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-padding-start: var(--chakra-space-1-5);
    padding-inline-start: var(--chakra-space-1-5);
    -webkit-padding-end: var(--chakra-space-1-5);
    padding-inline-end: var(--chakra-space-1-5);
    font-size: var(--chakra-fontSizes-xs);
    border-radius: var(--chakra-radii-md);
    font-weight: var(--chakra-fontWeights-bold);
    background: var(--chakra-colors-sky-300);
    color: var(--chakra-colors-text-dark);
    box-shadow: var(--badge-shadow);
    padding-top: var(--chakra-space-0-5);
    padding-bottom: var(--chakra-space-0-5);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    text-transform: none;
}

.css-1fujxse {
    font-family: var(--chakra-fonts-heading);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-size: var(--chakra-fontSizes-4xl);
    color: var(--chakra-colors-white);
    font-weight: var(--chakra-fontWeights-light);
}

.css-zxtu5s {
    transition-property: var(--chakra-transition-property-common);
    transition-duration: var(--chakra-transition-duration-fast);
    transition-timing-function: var(--chakra-transition-easing-ease-out);
    cursor: pointer;
    -webkit-text-decoration: none;
    text-decoration: none;
    outline: 2px solid transparent;
    outline-offset: 2px;
    color: inherit;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    white-space: nowrap;
    vertical-align: middle;
    outline: 2px solid transparent;
    outline-offset: 2px;
    line-height: 1.2;
    border-radius: var(--chakra-radii-3xl);
    font-weight: 600;
    transition-property: var(--chakra-transition-property-common);
    transition-duration: var(--chakra-transition-duration-normal);
    color: var(--chakra-colors-deepocean-950);
    font-family: var(--chakra-fonts-body);
    height: var(--chakra-sizes-12);
    min-width: var(--chakra-sizes-12);
    font-size: var(--chakra-fontSizes-lg);
    -webkit-padding-start: var(--chakra-space-6);
    padding-inline-start: var(--chakra-space-6);
    -webkit-padding-end: var(--chakra-space-6);
    padding-inline-end: var(--chakra-space-6);
    border-width: 1px;
    border-style: solid;
    border-color: var(--chakra-colors-deepocean-100);
    background: var(--chakra-colors-white);
    box-shadow: 0 2px 4px var(--chakra-colors-whiteAlpha-600);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
}

.css-1g7hnki {
    width: 80%;
}

.css-1tq35xm {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding-top: var(--chakra-space-16);
    padding-bottom: var(--chakra-space-16);
    width: 100%;
    background: var(--chakra-colors-white);
}

.css-j74872 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--chakra-space-12);
}

.css-1y4ztrq {
    font-family: var(--chakra-fonts-heading);
    color: var(--chakra-colors-deepocean-950);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    text-align: center;
    font-weight: var(--chakra-fontWeights-light);
    font-size: var(--chakra-fontSizes-4xl);
}

.css-1t1uxw6 {
    background: var(--chakra-colors-white);
    gap: var(--chakra-space-10);
}

.css-1y0g1ok {
    border-top-width: 1px;
    border-color: inherit;
    overflow-anchor: none;
    border: 0;
    margin-bottom: var(--chakra-space-4);
}

.css-qw6k4l {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    outline: 2px solid transparent;
    outline-offset: 2px;
    transition-property: var(--chakra-transition-property-common);
    transition-duration: var(--chakra-transition-duration-normal);
    font-size: var(--chakra-fontSizes-md);
    border-radius: var(--chakra-radii-xl);
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    padding-top: var(--chakra-space-2);
    padding-bottom: var(--chakra-space-2);
    background: var(--chakra-colors-blue-50);
    border: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.css-m1siqt {
    font-family: var(--chakra-fonts-body);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-size: var(--chakra-fontSizes-2xl);
    font-weight: var(--chakra-fontWeights-bold);
    color: var(--chakra-colors-blue-600);
}

.css-10ibz0c {
    width: var(--chakra-sizes-10);
    height: var(--chakra-sizes-10);
    display: inline-block;
    line-height: 1em;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: var(--chakra-colors-blue-600);
    opacity: 1;
    -webkit-transition: -webkit-transform 0.2s;
    transition: transform 0.2s;
    transform-origin: center;
    font-size: 1.25em;
    vertical-align: middle;
}

.css-1kgl9l8 {
    padding-top: var(--chakra-space-4);
    padding-bottom: var(--chakra-space-4);
    background-color: var(--chakra-colors-blue-100);
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    border-bottom-left-radius: var(--chakra-radii-xl);
    border-bottom-right-radius: var(--chakra-radii-xl);
}

.css-1811skr {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--chakra-space-4);
}

.css-uvvknc {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: var(--chakra-space-4);
    color: var(--chakra-colors-blue-600);
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
}

.css-us3hsx {
    margin-top: var(--chakra-space-0-5);
}

.css-u3a3g6 {
    font-size: var(--chakra-fontSizes-md);
    color: var(--chakra-colors-blue-950);
}

.css-13p3sao {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    outline: 2px solid transparent;
    outline-offset: 2px;
    transition-property: var(--chakra-transition-property-common);
    transition-duration: var(--chakra-transition-duration-normal);
    font-size: var(--chakra-fontSizes-md);
    border-radius: var(--chakra-radii-xl);
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    padding-top: var(--chakra-space-2);
    padding-bottom: var(--chakra-space-2);
    background: var(--chakra-colors-green-50);
    border: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.css-yxz0yb {
    font-family: var(--chakra-fonts-body);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-size: var(--chakra-fontSizes-2xl);
    font-weight: var(--chakra-fontWeights-bold);
    color: var(--chakra-colors-green-600);
}

.css-16r2aqk {
    width: var(--chakra-sizes-10);
    height: var(--chakra-sizes-10);
    display: inline-block;
    line-height: 1em;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: var(--chakra-colors-green-600);
    opacity: 1;
    -webkit-transition: -webkit-transform 0.2s;
    transition: transform 0.2s;
    transform-origin: center;
    font-size: 1.25em;
    vertical-align: middle;
}

.css-2i6u7q {
    padding-top: var(--chakra-space-4);
    padding-bottom: var(--chakra-space-4);
    background-color: var(--chakra-colors-green-100);
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    border-bottom-left-radius: var(--chakra-radii-xl);
    border-bottom-right-radius: var(--chakra-radii-xl);
}

.css-1dl2xos {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: var(--chakra-space-4);
    color: var(--chakra-colors-green-600);
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
}

.css-1lljbo2 {
    font-size: var(--chakra-fontSizes-md);
    color: var(--chakra-colors-green-950);
}

.css-yqwy6j {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    outline: 2px solid transparent;
    outline-offset: 2px;
    transition-property: var(--chakra-transition-property-common);
    transition-duration: var(--chakra-transition-duration-normal);
    font-size: var(--chakra-fontSizes-md);
    border-radius: var(--chakra-radii-xl);
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    padding-top: var(--chakra-space-2);
    padding-bottom: var(--chakra-space-2);
    background: var(--chakra-colors-bordeaux-50);
    border: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.css-1vnn2vn {
    font-family: var(--chakra-fonts-body);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-size: var(--chakra-fontSizes-2xl);
    font-weight: var(--chakra-fontWeights-bold);
    color: var(--chakra-colors-bordeaux-600);
}

.css-1t174oc {
    width: var(--chakra-sizes-10);
    height: var(--chakra-sizes-10);
    display: inline-block;
    line-height: 1em;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: var(--chakra-colors-bordeaux-600);
    opacity: 1;
    -webkit-transition: -webkit-transform 0.2s;
    transition: transform 0.2s;
    transform-origin: center;
    font-size: 1.25em;
    vertical-align: middle;
}

.css-1nla7a0 {
    padding-top: var(--chakra-space-4);
    padding-bottom: var(--chakra-space-4);
    background-color: var(--chakra-colors-bordeaux-100);
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    border-bottom-left-radius: var(--chakra-radii-xl);
    border-bottom-right-radius: var(--chakra-radii-xl);
}

.css-7wnfq3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: var(--chakra-space-4);
    color: var(--chakra-colors-bordeaux-600);
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
}

.css-1em14qd {
    font-size: var(--chakra-fontSizes-md);
    color: var(--chakra-colors-bordeaux-950);
}

.css-1nx4iq1 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    outline: 2px solid transparent;
    outline-offset: 2px;
    transition-property: var(--chakra-transition-property-common);
    transition-duration: var(--chakra-transition-duration-normal);
    font-size: var(--chakra-fontSizes-md);
    border-radius: var(--chakra-radii-xl);
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    padding-top: var(--chakra-space-2);
    padding-bottom: var(--chakra-space-2);
    background: var(--chakra-colors-orange-50);
    border: 0;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.css-13oqvxb {
    font-family: var(--chakra-fonts-body);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-size: var(--chakra-fontSizes-2xl);
    font-weight: var(--chakra-fontWeights-bold);
    color: var(--chakra-colors-orange-600);
}

.css-1dxd9lp {
    width: var(--chakra-sizes-10);
    height: var(--chakra-sizes-10);
    display: inline-block;
    line-height: 1em;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    color: var(--chakra-colors-orange-600);
    opacity: 1;
    -webkit-transition: -webkit-transform 0.2s;
    transition: transform 0.2s;
    transform-origin: center;
    font-size: 1.25em;
    vertical-align: middle;
}

.css-1x5v70n {
    padding-top: var(--chakra-space-4);
    padding-bottom: var(--chakra-space-4);
    background-color: var(--chakra-colors-orange-100);
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    border-bottom-left-radius: var(--chakra-radii-xl);
    border-bottom-right-radius: var(--chakra-radii-xl);
}

.css-1ujqz9u {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    gap: var(--chakra-space-4);
    color: var(--chakra-colors-orange-600);
    -webkit-align-items: flex-start;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
}

.css-bibi93 {
    font-size: var(--chakra-fontSizes-md);
    color: var(--chakra-colors-orange-950);
}

.css-105m18g {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    gap: var(--chakra-space-8);
    width: 100%;
}

.css-h9o932 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--chakra-space-12);
    width: 100%;
}

.css-1jt6n7j {
    font-family: var(--chakra-fonts-heading);
    color: var(--chakra-colors-deepocean-950);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-size: var(--chakra-fontSizes-4xl);
    font-weight: var(--chakra-fontWeights-light);
    text-align: start;
}

.css-1mun4gh {
    color: var(--chakra-colors-deepocean-950) #002253;
    font-size: var(--chakra-fontSizes-lg);
}

.css-amf3lp {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style-type: none;
    gap: var(--chakra-space-3);
    padding: 0px;
}

.css-7sea1k {
    display: inline-block;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-padding-start: var(--chakra-space-1-5);
    padding-inline-start: var(--chakra-space-1-5);
    -webkit-padding-end: var(--chakra-space-1-5);
    padding-inline-end: var(--chakra-space-1-5);
    border-radius: var(--chakra-radii-md);
    font-weight: var(--chakra-fontWeights-bold);
    background: var(--badge-bg);
    color: var(--badge-color);
    box-shadow: var(--badge-shadow);
    padding-top: var(--chakra-space-0-5);
    padding-bottom: var(--chakra-space-0-5);
    --badge-bg: var(--chakra-colors-orange-100);
    --badge-color: var(--chakra-colors-orange-800);
    font-size: var(--chakra-fontSizes-sm);
    text-transform: none;
}

.css-1clnx47 {
    display: inline-block;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-padding-start: var(--chakra-space-1-5);
    padding-inline-start: var(--chakra-space-1-5);
    -webkit-padding-end: var(--chakra-space-1-5);
    padding-inline-end: var(--chakra-space-1-5);
    border-radius: var(--chakra-radii-md);
    font-weight: var(--chakra-fontWeights-bold);
    background: var(--badge-bg);
    color: var(--badge-color);
    box-shadow: var(--badge-shadow);
    padding-top: var(--chakra-space-0-5);
    padding-bottom: var(--chakra-space-0-5);
    --badge-bg: var(--chakra-colors-green-100);
    --badge-color: var(--chakra-colors-green-800);
    font-size: var(--chakra-fontSizes-sm);
    text-transform: none;
}

.css-qpfa5n {
    display: inline-block;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-padding-start: var(--chakra-space-1-5);
    padding-inline-start: var(--chakra-space-1-5);
    -webkit-padding-end: var(--chakra-space-1-5);
    padding-inline-end: var(--chakra-space-1-5);
    border-radius: var(--chakra-radii-md);
    font-weight: var(--chakra-fontWeights-bold);
    background: var(--badge-bg);
    color: var(--badge-color);
    box-shadow: var(--badge-shadow);
    padding-top: var(--chakra-space-0-5);
    padding-bottom: var(--chakra-space-0-5);
    --badge-bg: var(--chakra-colors-blue-100);
    --badge-color: var(--chakra-colors-blue-800);
    font-size: var(--chakra-fontSizes-sm);
    text-transform: none;
}

.css-4fil1p {
    display: inline-block;
    white-space: nowrap;
    vertical-align: middle;
    -webkit-padding-start: var(--chakra-space-1-5);
    padding-inline-start: var(--chakra-space-1-5);
    -webkit-padding-end: var(--chakra-space-1-5);
    padding-inline-end: var(--chakra-space-1-5);
    border-radius: var(--chakra-radii-md);
    font-weight: var(--chakra-fontWeights-bold);
    background: var(--badge-bg);
    color: var(--badge-color);
    box-shadow: var(--badge-shadow);
    padding-top: var(--chakra-space-0-5);
    padding-bottom: var(--chakra-space-0-5);
    --badge-bg: var(--chakra-colors-pink-100);
    --badge-color: var(--chakra-colors-pink-800);
    font-size: var(--chakra-fontSizes-sm);
    text-transform: none;
}

.css-net3dx {
    -webkit-margin-start: 0.5rem;
    margin-inline-start: 0.5rem;
    display: inline-block;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    align-self: center;
}

.css-kx6s8w {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    overflow-x: hidden;
    gap: var(--chakra-space-3);
    -webkit-mask-image: none;
    mask-image: none;
    -webkit-mask-image: none;
}

.css-1y74jh0 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: var(--chakra-space-3);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: var(--chakra-radii-lg);
    -webkit-animation: animation-10p5fg5 180s linear infinite;
    animation: animation-10p5fg5 180s linear infinite;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

.css-1opdioq {
    object-fit: cover;
    height: 100px;
    border-radius: var(--chakra-radii-lg);
}

.css-1pgtwor {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding-top: var(--chakra-space-16);
    padding-bottom: var(--chakra-space-16);
    width: 100%;
    background: linear-gradient(180deg, #FFFFFF -26.16%, #C8F0FF 2.02%, #CDF0FE 31.12%, #DDF5FE 71.52%, #FFFFFF 92.55%, #FFFFFF 105.05%), #DCEBFD;
}

.css-226y7o {
    font-family: var(--chakra-fonts-heading);
    color: var(--chakra-colors-deepocean-950);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-size: var(--chakra-fontSizes-4xl);
    font-weight: var(--chakra-fontWeights-light);
}

.css-17ho5zr {
    display: grid;
    grid-gap: var(--chakra-space-1);
    grid-template-columns: repeat(1, minmax(0, 1fr));
    width: 100%;
}

.css-jbij01 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 0.5rem;
    position: relative;
    padding: var(--chakra-space-4);
    border-radius: var(--chakra-radii-xl);
}

.css-1pvji6r {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 100%;
    background: var(--chakra-colors-white);
    -webkit-padding-start: var(--chakra-space-4);
    padding-inline-start: var(--chakra-space-4);
    -webkit-padding-end: var(--chakra-space-4);
    padding-inline-end: var(--chakra-space-4);
    padding-top: var(--chakra-space-20);
    padding-bottom: var(--chakra-space-20);
    border-radius: var(--chakra-radii-xl);
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.css-1k716hv {
    width: auto;
    height: 40px;
}

.css-1cuy97t {
    color: var(--chakra-colors-titanium-900);
    font-size: var(--chakra-fontSizes-md);
    font-weight: var(--chakra-fontWeights-semibold);
}

.css-1hnz6hu {
    position: static;
}

.css-1hnz6hu::before {
    content: '';
    cursor: inherit;
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 0;
    width: 100%;
    height: 100%;
}

.css-15uvo8f {
    width: 100%;
    text-align: center;
    color: var(--chakra-colors-titanium-900);
}

.css-1tq35xm {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    padding-top: var(--chakra-space-16);
    padding-bottom: var(--chakra-space-16);
    width: 100%;
    background: var(--chakra-colors-white);
}

.css-1i3paqk {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    min-height: max(30vh, 300px);
    background: url(https://static.gamma.app/images/ui/nightsky-bg-0cbb9393.jpg);
    -webkit-background-size: cover;
    background-size: cover;
    -webkit-background-position: center;
    background-position: center;
    background-repeat: no-repeat;
    padding-top: var(--chakra-space-12);
    gap: var(--chakra-space-12);
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}

.css-1pf425i {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--chakra-space-6);
}

.css-3ix1xy {
    font-family: var(--chakra-fonts-heading);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    text-align: center;
    color: var(--chakra-colors-white);
    font-size: var(--chakra-fontSizes-4xl);
    font-weight: var(--chakra-fontWeights-medium);
}

.css-1nwpuxd {
    transition-property: var(--chakra-transition-property-common);
    transition-duration: var(--chakra-transition-duration-fast);
    transition-timing-function: var(--chakra-transition-easing-ease-out);
    cursor: pointer;
    -webkit-text-decoration: none;
    text-decoration: none;
    outline: 2px solid transparent;
    outline-offset: 2px;
    color: inherit;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    position: relative;
    white-space: nowrap;
    vertical-align: middle;
    outline: 2px solid transparent;
    outline-offset: 2px;
    line-height: 1.2;
    border-radius: var(--chakra-radii-3xl);
    font-weight: 600;
    transition-property: var(--chakra-transition-property-common);
    transition-duration: var(--chakra-transition-duration-normal);
    color: var(--chakra-colors-deepocean-950);
    font-family: var(--chakra-fonts-body);
    height: var(--chakra-sizes-12);
    min-width: var(--chakra-sizes-12);
    font-size: var(--chakra-fontSizes-lg);
    border-width: 1px;
    border-style: solid;
    border-color: var(--chakra-colors-deepocean-100);
    background: var(--chakra-colors-white);
    box-shadow: 0 2px 4px var(--chakra-colors-whiteAlpha-600);
    -webkit-padding-start: var(--chakra-space-12);
    padding-inline-start: var(--chakra-space-12);
    -webkit-padding-end: var(--chakra-space-12);
    padding-inline-end: var(--chakra-space-12);
}

.css-g98gbd {
    object-fit: contain;
}

.css-xrdhku {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    list-style-type: none;
    gap: var(--chakra-space-6);
    padding: 0px;
}

.css-obcgdq {
    width: fit=content;
    width: fit=content;
}

.css-1yke1n5 {
    font-family: var(--chakra-fonts-heading);
    font-feature-settings: 'ss02';
    line-height: 1.1;
    text-wrap: pretty;
    letter-spacing: -0.02em !important;
    font-size: var(--chakra-fontSizes-2xl);
    font-weight: var(--chakra-fontWeights-light);
    color: var(--chakra-colors-titanium-400);
}

.css-1ureji0 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: var(--chakra-space-6);
}

.css-spn4bz {
    transition-property: var(--chakra-transition-property-common);
    transition-duration: var(--chakra-transition-duration-fast);
    transition-timing-function: var(--chakra-transition-easing-ease-out);
    cursor: pointer;
    -webkit-text-decoration: none;
    text-decoration: none;
    outline: 2px solid transparent;
    outline-offset: 2px;
    color: inherit;
}

.css-x6w3sg {
    height: 36px;
}


@media screen and (min-width: 46em) {
    .css-4jy6j9 {
        margin-top: -1rem;
    }

    .css-6hbw2r {
        grid-gap: var(--chakra-space-4);
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .css-1mzm8x2 {
        padding: var(--chakra-space-6);
        padding-top: var(--chakra-space-6);
        padding-bottom: var(--chakra-space-6);
        gap: var(--chakra-space-16);
    }

    .css-qjf0jf {
        padding: var(--chakra-space-6);
        padding-top: var(--chakra-space-6);
        padding-bottom: var(--chakra-space-6);
        gap: var(--chakra-space-16);
    }

    .css-gqxku6 {
        padding: var(--chakra-space-6);
        padding-top: var(--chakra-space-6);
        padding-bottom: var(--chakra-space-6);
        gap: var(--chakra-space-16);
    }

    .css-z8x60p {
        padding: var(--chakra-space-6);
        padding-top: var(--chakra-space-6);
        padding-bottom: var(--chakra-space-6);
        gap: var(--chakra-space-16);
    }

    .css-1g7hnki {
        width: 40%;
    }

    .css-m1siqt {
        font-size: var(--chakra-fontSizes-3xl);
    }

    .css-yxz0yb {
        font-size: var(--chakra-fontSizes-3xl);
    }

    .css-1vnn2vn {
        font-size: var(--chakra-fontSizes-3xl);
    }

    .css-13oqvxb {
        font-size: var(--chakra-fontSizes-3xl);
    }

    .css-17ho5zr {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }






}

@media screen and (min-width: 62em) {
    .css-s7i2f1 {
        padding-top: var(--chakra-space-24);
        padding-bottom: var(--chakra-space-24);
    }

    .css-s7i2f1:first-of-type {
        padding-top: var(--chakra-space-32);
    }

    .css-1l5r8n1 {
        padding-top: var(--chakra-space-24);
        padding-bottom: var(--chakra-space-24);
    }

    .css-ojhphc {
        -webkit-transform: translateX(-2rem) scaleX(-1) translateY(-30%);
        -moz-transform: translateX(-2rem) scaleX(-1) translateY(-30%);
        -ms-transform: translateX(-2rem) scaleX(-1) translateY(-30%);
        transform: translateX(-2rem) scaleX(-1) translateY(-30%);
        max-width: -webkit-fit-content;
        max-width: -moz-fit-content;
        max-width: fit-content;
        position: relative;
        right: auto;
    }

    .css-1u8rwxz {
        max-width: 900px;
    }

    .css-aw2b3h {
        font-size: var(--chakra-fontSizes-8xl);
    }

    .css-4jy6j9 {
        height: var(--chakra-fontSizes-8xl);
        -webkit-transform: translateY(1rem) scaleY(1.1);
        -moz-transform: translateY(1rem) scaleY(1.1);
        -ms-transform: translateY(1rem) scaleY(1.1);
        transform: translateY(1rem) scaleY(1.1);
    }

    .css-b6qjq7 {
        -webkit-transform: translateX(2rem) translateY(-30%);
        -moz-transform: translateX(2rem) translateY(-30%);
        -ms-transform: translateX(2rem) translateY(-30%);
        transform: translateX(2rem) translateY(-30%);
        max-width: -webkit-fit-content;
        max-width: -moz-fit-content;
        max-width: fit-content;
        position: relative;
        left: auto;
    }

    .css-134tvsx {
        font-size: var(--chakra-fontSizes-6xl);
    }

    .css-yrs2vj {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }

    .css-1v3tpy7 {
        max-height: 230px;
        border: 10px solid white;
        -webkit-transform: translateX(2rem) skewY(-10deg) translateY(-2rem);
        -moz-transform: translateX(2rem) skewY(-10deg) translateY(-2rem);
        -ms-transform: translateX(2rem) skewY(-10deg) translateY(-2rem);
        transform: translateX(2rem) skewY(-10deg) translateY(-2rem);
    }

    .css-u9rmoh {
        padding: var(--chakra-space-12);
        font-size: var(--chakra-fontSizes-xl);
        width: 50%;
    }

    .css-9p3tyl {
        max-height: 230px;
        -webkit-transform: translateX(-2rem) skewY(10deg) translateY(-2rem);
        -moz-transform: translateX(-2rem) skewY(10deg) translateY(-2rem);
        -ms-transform: translateX(-2rem) skewY(10deg) translateY(-2rem);
        transform: translateX(-2rem) skewY(10deg) translateY(-2rem);
        border: 10px solid white;
    }

    .css-18g3b04 {
        padding-top: var(--chakra-space-24);
        padding-bottom: var(--chakra-space-24);
    }

    .css-1ry2f25 {
        font-size: var(--chakra-fontSizes-6xl);
    }

    .css-6hbw2r {
        grid-gap: var(--chakra-space-6);
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }

    .css-tg5ev3 {
        font-size: var(--chakra-fontSizes-6xl);
    }

    .css-19x8b56 {
        padding-top: var(--chakra-space-24);
        padding-bottom: var(--chakra-space-24);
        -webkit-background-size: 100% auto;
        background-size: 100% auto;
    }

    .css-3lok8v {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-padding-start: var(--chakra-space-24);
        padding-inline-start: var(--chakra-space-24);
        -webkit-padding-end: var(--chakra-space-24);
        padding-inline-end: var(--chakra-space-24);
    }

    .css-onpw3a {
        width: 50%;
    }

    .css-1fujxse {
        font-size: var(--chakra-fontSizes-6xl);
    }

    .css-1tq35xm {
        padding-top: var(--chakra-space-24);
        padding-bottom: var(--chakra-space-24);
    }

    .css-1y4ztrq {
        font-size: var(--chakra-fontSizes-6xl);
    }

    .css-qw6k4l {
        -webkit-padding-start: var(--chakra-space-6);
        padding-inline-start: var(--chakra-space-6);
        -webkit-padding-end: var(--chakra-space-6);
        padding-inline-end: var(--chakra-space-6);
        padding-top: var(--chakra-space-4);
        padding-bottom: var(--chakra-space-4);
    }

    .css-1kgl9l8 {
        -webkit-padding-start: var(--chakra-space-6);
        padding-inline-start: var(--chakra-space-6);
        -webkit-padding-end: var(--chakra-space-6);
        padding-inline-end: var(--chakra-space-6);
    }

    .css-u3a3g6 {
        font-size: var(--chakra-fontSizes-lg);
    }

    .css-13p3sao {
        -webkit-padding-start: var(--chakra-space-6);
        padding-inline-start: var(--chakra-space-6);
        -webkit-padding-end: var(--chakra-space-6);
        padding-inline-end: var(--chakra-space-6);
        padding-top: var(--chakra-space-4);
        padding-bottom: var(--chakra-space-4);
    }

    .css-2i6u7q {
        -webkit-padding-start: var(--chakra-space-6);
        padding-inline-start: var(--chakra-space-6);
        -webkit-padding-end: var(--chakra-space-6);
        padding-inline-end: var(--chakra-space-6);
    }

    .css-1lljbo2 {
        font-size: var(--chakra-fontSizes-lg);
    }

    .css-yqwy6j {
        -webkit-padding-start: var(--chakra-space-6);
        padding-inline-start: var(--chakra-space-6);
        -webkit-padding-end: var(--chakra-space-6);
        padding-inline-end: var(--chakra-space-6);
        padding-top: var(--chakra-space-4);
        padding-bottom: var(--chakra-space-4);
    }

    .css-1nla7a0 {
        -webkit-padding-start: var(--chakra-space-6);
        padding-inline-start: var(--chakra-space-6);
        -webkit-padding-end: var(--chakra-space-6);
        padding-inline-end: var(--chakra-space-6);
    }

    .css-1em14qd {
        font-size: var(--chakra-fontSizes-lg);
    }

    .css-1nx4iq1 {
        -webkit-padding-start: var(--chakra-space-6);
        padding-inline-start: var(--chakra-space-6);
        -webkit-padding-end: var(--chakra-space-6);
        padding-inline-end: var(--chakra-space-6);
        padding-top: var(--chakra-space-4);
        padding-bottom: var(--chakra-space-4);
    }

    .css-1x5v70n {
        -webkit-padding-start: var(--chakra-space-6);
        padding-inline-start: var(--chakra-space-6);
        -webkit-padding-end: var(--chakra-space-6);
        padding-inline-end: var(--chakra-space-6);
    }

    .css-bibi93 {
        font-size: var(--chakra-fontSizes-lg);
    }

    .css-105m18g {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        gap: var(--chakra-space-12);
    }

    .css-h9o932 {
        width: 55%;
    }

    .css-1jt6n7j {
        font-size: var(--chakra-fontSizes-6xl);
    }

    .css-1mun4gh {
        font-size: var(--chakra-fontSizes-2xl);
    }

    .css-kx6s8w {
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        -webkit-justify-content: flex-end;
        justify-content: flex-end;
        width: 45%;
        -webkit-mask-image: linear-gradient(to right, transparent, black 20%, black 95%, transparent);
        mask-image: linear-gradient(to right, transparent, black 20%, black 95%, transparent);
        -webkit-mask-image: linear-gradient(to right, transparent, black 20%, black 95%, transparent);
    }

    .css-1opdioq {
        height: 150px;
    }

    .css-1pgtwor {
        padding-top: var(--chakra-space-24);
        padding-bottom: var(--chakra-space-24);
    }

    .css-226y7o {
        font-size: var(--chakra-fontSizes-6xl);
    }

    .css-17ho5zr {
        grid-gap: var(--chakra-space-3);
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .css-1cuy97t {
        font-size: var(--chakra-fontSizes-lg);
    }

    .css-1tq35xm {
        padding-top: var(--chakra-space-24);
        padding-bottom: var(--chakra-space-24);
    }

    .css-1i3paqk {
        padding-top: var(--chakra-space-16);
    }

    .css-1pf425i {
        gap: var(--chakra-space-10);
    }

    .css-3ix1xy {
        font-size: var(--chakra-fontSizes-6xl);
    }

    .css-xrdhku {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        -webkit-justify-content: flex-start;
        justify-content: flex-start;
        gap: var(--chakra-space-20);
    }

    .css-1yke1n5 {
        font-size: var(--chakra-fontSizes-3xl);
    }

    .css-1ureji0 {
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        gap: var(--chakra-space-20);
    }

    .css-x6w3sg {
        height: 48px;
    }





}

.css-1y74jh0 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    gap: var(--chakra-space-3);
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    border-radius: var(--chakra-radii-lg);
    -webkit-animation: animation-10p5fg5 180s linear infinite;
    animation: animation-10p5fg5 180s linear infinite;
    -webkit-animation-fill-mode: forwards;
    animation-fill-mode: forwards;
}

@-webkit-keyframes animation-10p5fg5 {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    25% {
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }

    50% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    75% {
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes animation-10p5fg5 {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    25% {
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }

    50% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }

    75% {
        -webkit-transform: translateX(-100%);
        -moz-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }

    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0);
    }
}
.body_width{
    width: 100%;
    max-width: 1200px;
    padding: 20px;
    margin:auto;
}.header .btn-primary {
    font-size: 15px;
}